Let's begin in the Compute Section!
1. Linux Virtual Machines
Create the right virtual machine for your Windows or Linux operating system-based workload. Deploy your own Windows or Linux VM image or download images from the Azure Marketplace.
2. Azure Quantum
Just like AWS and Google Cloud, Azure allows you to use Quantum Computers to run advance algorithms and many more things a normal computer can't do!
3. Azure Kubernetes Service (AKS)
Optimize your Kubernetes deployments with real-time personalized recommendations based on our knowledge from working with thousands of enterprise customers. Automatically analyze the configuration of your Azure Kubernetes Service cluster and usage telemetry!
4. App Service
Quickly build, deploy, and scale web apps and APIs on your terms. Work with .NET, .NET Core, Node.js, Java, Python, or PHP in containers or running on Windows or Linux. Meet rigorous, enterprise-grade performance, security, and compliance requirements with a trusted, fully managed service that handles more than 60 billion requests per day.
5. Cloud Services
Build the web and cloud applications you need on your terms while using the many languages we support. Simplify the management of your applications with cloud services while ensuring high availability. Scale your environment automatically based on demand and reduce costs. Automate operating system and application updates to increase security. Take advantage of integrated health monitoring and load balancing. Focus on your application, not the underlying cloud infrastructure.
I just listed some usful compute services on Azure. Lets now see some Databases services!
6. Azure Cosmos DB
Azure Cosmos DB is a fully managed NoSQL database service for modern app development. Get guaranteed single-digit millisecond response times and 99.999-percent availability.
7. Azure SQL
If you need to make an SQL Server you will Get a consistent, unified experience across your entire SQL portfolio and a full range of deployment options from edge to cloud. Intelligent and secure Azure SQL database services make it easy to Migrate your SQL workloads with SQL Server on Azure Virtual Machines and more!
8. Azure Cache for Redis
Azure Cache for Redis is a fully managed, in-memory cache that enables high-performance and scalable architectures. Use it to create cloud or hybrid deployments that handle millions of requests per second at sub-millisecond latency—all with the configuration, security, and availability benefits of a managed service.
9. Azure Database for MySQL
Easily set up, manage, and scale Azure Database for MySQL. Automate the management and maintenance of your infrastructure and database server, including routine updates, backups, and security. Enjoy maximum control of MySQL database management with custom maintenance windows and multiple configuration parameters for fine-tuning with Flexible Server Preview.
10. Table Storage
You can use Azure Table storage to store petabytes of semi-structured data and keep costs down. Unlike many data stores—on-premises or cloud-based—Table storage lets you scale up without having to manually shard your dataset.
I showed you some AWSOME databases services to use, but I think we should at what Azure has on analytics!
11. Azure Analysis Services
Use Azure Resource Manager to create and deploy an Azure Analysis Services instance within seconds, and use backup restore to quickly move your existing models to Azure Analysis Services and take advantage of the scale, flexibility and management benefits of the cloud. Scale up, scale down, or pause the service and pay only for what you use.
12. Azure Data Lake Storage
Azure Data Lake is a cloud platform designed to support big data analytics. It provides unlimited storage for structured, semi-structured or unstructured data. It can be used to store any type of data of any size
13. Data Factory
Integrate all your data with Azure Data Factory—a fully managed, serverless data integration service. Visually integrate data sources with more than 90 built-in, maintenance-free connectors at no added cost. Easily construct ETL and ELT processes code-free in an intuitive environment or write your own code. Then deliver integrated data to Azure Synapse Analytics to unlock business insights.
15. Event Hubs
Event Hubs is a fully managed, real-time data ingestion service that’s simple, trusted, and scalable. Stream millions of events per second from any source to build dynamic data pipelines and immediately respond to business challenges. Keep processing data during emergencies using the geo-disaster recovery and geo-replication features.
I think we had enough time in the analytics section, I would really enjoy to see some stuff in the networking section!
16. Azure DNS
Azure DNS is a hosting service for DNS domains that provides name resolution by using Microsoft Azure infrastructure. By hosting your domains in Azure, you can manage your DNS records by using the same credentials, APIs, tools, and billing as your other Azure services.
17. Azure Firewall
Azure Firewall is a managed, cloud-based network security service that protects your Azure Virtual Network resources. It's a fully stateful firewall as a service with built-in high availability and unrestricted cloud scalability. Image from Azure
18. Network Watcher
Network Watcher provides you the ability to diagnose your most common VPN Gateway and Connections issues. Allowing you, not only, to identify the issue but also to use the detailed logs created to help further investigate.
19. Virtual WAN
Azure Virtual WAN is a networking service that brings many networking, security, and routing functionalities together to provide a single operational interface. These functionalities include branch connectivity (via connectivity automation from Virtual WAN Partner devices such as SD-WAN or VPN CPE).
20. Load Balancer
Instantly scale your applications with Azure load balancing services for high availability and high performance. Get started with a quick needs assessment and load balancing recommendation—using the service selection tool.
I'm nearly done looking around. I think I should last check the AI + machine learning Section!
21. Azure Bot Services
Develop enterprise-grade conversational AI experiences while maintaining control of your data. Build multilingual and multimodal bots for any scenario from sales to customer support and employee productivity.
22. Azure Machine Learning
Empower data scientists and developers with a wide range of productive experiences to build, train, and deploy machine learning models and foster team collaboration. Accelerate time to market with industry-leading MLOps—machine learning operations, or DevOps for machine learning. Innovate on a secure, trusted platform, designed for responsible machine learning.
23. Facial Recongnition
Embed facial recognition into your apps for a seamless and highly secured user experience. No machine-learning expertise is required. Features include face detection that perceives facial features and attributes—such as a face mask, glasses, or face location—in an image, and identification of a person by a match to your private repository or via photo ID.
Boost usability and user satisfaction with reinforcement learning–based capabilities only available through Azure. Prioritize relevant content, layouts, and conversations through an easy-to-use API. Use Personalizer as a standalone personalization solution or to complement an existing solution—with no machine learning expertise required.
Time for the very last one...
25. Project Bonsai (Beta while writing)
Speed the creation of AI-powered automation to improve production efficiency and reduce downtime – without requiring data scientists. Project Bonsai is available in preview.
Wow, we went though alot of areas! From Compute to Ai! Lets go visit the Google Cloud zone!