We use the product to move data from sources to warehouses in on-premise environments. It also helps us move the data to the cloud or data lake.
The product's initial setup process and stability need improvement.
We have been using Microsoft Azure for the last two years.
In terms of the product stability, we have encountered occasional issues. Sometimes, we encounter delays or wait times, especially when utilizing newly introduced services still in the preview phase. These services may initially experience glitches or bugs as they undergo testing and refinement. However, many of these issues are addressed over time, and the stability improves as the products mature. Azure continues to evolve rapidly, with new features being introduced frequently, which may contribute to occasional instability.
The platform's salability feature has supported our growth demands, allowing us to manage our resources and control costs efficiently. While it offers ease of escalation for additional resources when needed, we must exercise caution to ensure it aligns with our budgetary considerations. With a workforce of around 400 individuals spread across the globe, serving UN entities and other international organizations, our IT services are critical for their operations.
We have had an excellent experience with customer service and support from Microsoft. A dedicated team works, and we have regular monthly meetings with them.
Azure is more user-friendly and easier to use than Amazon Web Services (AWS). AWS, on the other hand, is geared more towards IT professionals and smart coding. At the same time, Azure provides a simpler and more understandable interface for building and learning. AWS may seem more complex but offers a wider range of services and possibilities. Both platforms are similar in some respects, and users may find equivalent services with different names.
The initial setup is complicated, particularly when implementing CI/CD and automatic deployment processes. It requires a strong background in coding and administration, especially when working with containers. Maintenance is simple and falls within the realm of administration.
Microsoft provides more affordable pricing than Amazon. We have a good discount for our entities. It is not an expensive product and is adaptable to various requirements. It offers a free tier for small-scale usage and the ability to scale up as needed when requirements grow.
The features enabling workflow efficiency include working with small databases locally and adapting the license pricing depending on the need. If we require more space, we can easily scale it up, and the price adjusts accordingly, making management simple. Azure allows access from anywhere worldwide to develop and manage data warehouses, facilitating remote work, especially during events like COVID-19. Previously, accessing systems remotely was more cumbersome when most data was on-premises. It provides discounted access and enables the creation of secure systems with appropriate networking for enhanced security control.
The platform's security and compliance offerings align well with our organization's needs. It is fully compliant, although it also depends on our customers' specific requirements, which may require more stringent regulations. Internally, we prioritize compliance, ensuring that we meet the necessary standards. Additionally, we appreciate its focus on performance improvements, as faster execution of services enhances our workflow efficiency. We have observed improvements in features like service flow definition within Azure Data Factory, further enhancing our capabilities. However, we encounter compatibility challenges, particularly when transitioning between different versions of Azure services, such as storage accounts from generation one to generation two, which may require manual review and adjustments.
It is seamlessly integrated with our existing IT ecosystem, allowing us to operate in a multi-cloud environment. We can easily access and integrate data sources from other platforms, such as AWS, and incorporate them into our Azure environment. For instance, we utilize Power BI within Azure to analyze unstructured data from AWS. While connectors facilitate integration, we also leverage APIs for more customized connections when specific connectors are not available. I rate Azure's integration capabilities as eight out of ten, acknowledging areas for further improvement and development.
Overall, I rate it an eight out of ten.