What is our primary use case?
When it comes to use cases, we break down customer requirements into various scenarios and aim to achieve them using the SaaS platform. Our use cases are primarily driven by the specific needs of each customer, which are project-dependent. For instance, certain projects may revolve around managing data for a waterboard or similar organizations, where content storage and accessibility are crucial. In such cases, we utilize public cloud solutions to store and publish content to different applications that need to be made public.
Where public accessibility is required, we employ public cloud resources, often allowing read-only access to the content. However, in some instances, where customers need in-depth technical information about functional devices, we provide restricted user access through AD integration. This involves creating applications on the SaaS platform and establishing access control rules. Regarding data storage, we ensure that data is stored in compliance with geographical regulations. For example, in European regions, data is stored within the European VPN for data protection and compliance. In cases where data confidentiality is paramount, customers opt for solutions like Azure Stack.
What is most valuable?
The most valuable aspect is its ability to provide interfaces for events. This is particularly important because it needs to seamlessly integrate with on-premises systems, like Outpost, while also connecting to cloud services. Additionally, there's another application, which I unfortunately forgot to mention, that leverages cloud services as well. The feature that allows for working online and offline is also impressive. When the talk is about working online, it means we can connect to live public services, which essentially involve utilizing cloud services. This alignment with Outpost is a particularly powerful and promising feature.
What needs improvement?
Providing online support has proven to be quite valuable. However, it's important to note that this isn't so much an improvement, but rather a standard practice for solutions like Azure Stack or AWS Outpost. Typically, the respective companies send their engineers for installation at the customer's premises, ensuring on-site support. I recall a similar instance when we requested on-site support for one of our locations in Hyderabad, and Amazon agreed to send their engineers to set up the solution in our office environment.
That said, in terms of potential improvements, it would be beneficial to have the option for capacity expansion. When customers opt for a solution like Outpost, they receive a fixed set of capacities in terms of storage, network, and hardware. As design engineers, it's crucial to consider use cases and plan for scalability and sustainability. Having the flexibility to extend these capacities could be valuable. Some engineers may not be aware of future needs, and if there's an opportunity to expand capacity without the need for additional functionality, it would be a helpful feature. This way, we can cater to various needs and ensure the solution remains adaptable in the long run.
For how long have I used the solution?
I have been using AWS Outposts for six to eight months.
What do I think about the stability of the solution?
What do I think about the scalability of the solution?
As a designer, I have a good understanding of how user demands and capacity needs may evolve over time. This allows us to make informed predictions and plan accordingly. Scalability is a valuable feature because it allows us to accommodate potential increases in usage. This is particularly critical because once a system is hardware-constrained, extending it becomes challenging.
While scalability is a significant advantage for public cloud solutions, in the case of Outpost, cloud vendors can still offer technical support and provide insights into accessibility and scalability. They can inquire about potential future increases in demand to ensure that the hardware is adequately prepared to handle these developments.
How are customer service and support?
When it comes to knowledge, the support teams from these vendors are indeed a valuable source of information. They possess in-depth knowledge about their products and can provide crucial insights when we engage with them for support. This knowledge transfer is highly beneficial for engineers and designers who need to make informed decisions regarding hardware choices. Support quality is commendable, and there are various support tiers such as Gold, Silver, and others, each tailored to specific needs. Depending on the project's requirements, these support tiers can be selected. Ultimately, the decision on which support level to choose should consider both the cost associated with resources and the level of support needed.
How would you rate customer service and support?
How was the initial setup?
While some projects are deployed on-premises, my primary focus lies in the cloud, particularly with Active Directory integration. We frequently opt for Azure Ready solutions, which allow us to manage user access effectively. Identity integration is a crucial aspect, especially during POCs, where we sometimes encounter unforeseen security vulnerabilities. Security is a major concern, as not all cloud users are fully confident in the platform's security. Interestingly, this isn't limited to smaller entities; even large corporations have experienced security compromises. Many times, these breaches involve unauthorized access to cloud resources, leading to unexpected billing charges. These incidents often stem from users creating and inadvertently making resources public. This results in substantial unexpected costs. Addressing this issue is crucial. Cloud service providers need to improve security measures and provide support that actively educates users about proper security practices. Such incidents are not isolated and occur even at the enterprise level, highlighting the need for enhanced security awareness and prevention measures.
What other advice do I have?
I recall the installation process, and it was quite smooth. The technical support team was highly supportive, readily answering our questions and providing suitable solutions. Moreover, the online connectivity aspect was impressive. In comparison to Azure or AWS, there was a notable advantage in this regard.