Cloud : Azure

Azure is a comprehensive cloud computing platform. It's an alternative (and more immature offering by comparison, in my opinion) to AWS, offered by Amazon.


Azure provides a vast array of on-demand computing resources and services over the Internet. Microsoft Azure makes the delivery of computing power, storage, databases, machine learning, analytics, networking, content delivery, Internet of Things (IoT), security quick and easy, allowing businesses scale and grow on demand.

Azure Experience

Azure Virtual Machines
Provides scalable compute capacity, allowing you to run virtualized Windows or Linux servers in the cloud

Azure Blob Storage
Scalable object storage for unstructured data, suitable for storing and retrieving large amounts of data

Azure SQL Database
Fully managed relational database service supporting SQL Server, suitable for scalable and secure data storage

Azure Cosmos DB
Globally distributed, multi-model database service that enables scalable and low-latency data access for various applications

Azure Functions
Serverless compute service that allows you to run event-triggered code without managing infrastructure, automatically scaling based on demand

Azure API Management
Fully managed API Gateway that enables the creation, publishing, and analysis of APIs, ensuring scalable and secure access

Azure Service Bus
Messaging service for building scalable and decoupled applications using message queues and topics

Azure Event Hubs
Big data streaming platform and event ingestion service that can handle millions of events per second, suitable for real-time analytics

Azure CDN (Content Delivery Network)
Distributes content globally with low latency and high data transfer speeds, enhancing the performance and scalability of applications

Azure Logic Apps
Workflow automation platform that allows you to connect and coordinate various services, enhancing scalability and automation

Azure Monitor
Comprehensive monitoring service for Azure resources, providing insights into performance, usage, and the health of applications

Azure DevOps Services
Suite of development tools, including source control, build automation, and release management, supporting scalable and collaborative software development

Azure Resource Manager (ARM)
Infrastructure as Code (IaC) service for deploying and managing Azure resources in a consistent and scalable manner