Introduction to Azure fundamentals

linking:: AZ-900, Azure-Concepts

Compute

Service nameService function
Azure Virtual MachinesWindows or Linux virtual machines (VMs) hosted in Azure.
Azure Virtual Machine Scale SetsScaling for Windows or Linux VMs hosted in Azure.
Azure Kubernetes ServiceCluster management for VMs that run containerized services.
Azure Service FabricDistributed systems platform that runs in Azure or on-premises.
Azure BatchManaged service for parallel and high-performance computing applications.
Azure Container InstancesContainerized apps run on Azure without provisioning servers or VMs.
Azure FunctionsAn event-driven, serverless compute service.

Networking

Service nameService function
Azure Virtual NetworkConnects VMs to incoming virtual private network (VPN) connections.
Azure Load BalancerBalances inbound and outbound connections to applications or service endpoints.
Azure Application GatewayOptimizes app server farm delivery while increasing application security.
Azure VPN GatewayAccesses Azure Virtual Networks through high-performance VPN gateways.
Azure DNSProvides ultra-fast DNS responses and ultra-high domain availability.
Azure Content Delivery NetworkDelivers high-bandwidth content to customers globally.
Azure DDoS ProtectionProtects Azure-hosted applications from distributed denial of service (DDOS) attacks.
Azure Traffic ManagerDistributes network traffic across Azure regions worldwide.
Azure ExpressRouteConnects to Azure over high-bandwidth dedicated secure connections.
Azure Network WatcherMonitors and diagnoses network issues by using scenario-based analysis.
Azure FirewallImplements high-security, high-availability firewall with unlimited scalability.
Azure Virtual WANCreates a unified wide area network (WAN) that connects local and remote sites.

Storage

Service nameService function
Azure Blob storageStorage service for very large objects, such as video files or bitmaps.
Azure File storageFile shares that can be accessed and managed like a file server.
Azure Queue storageA data store for queuing and reliably delivering messages between applications.
Azure Table storageTable storage is a service that stores non-relational structured data (also known as structured NoSQL data) in the cloud, providing a key/attribute store with a schemaless design.

Databases

Service nameService function
Azure Cosmos DBGlobally distributed database that supports NoSQL options.
Azure SQL DatabaseFully managed relational database with auto-scale, integral intelligence, and robust security.
Azure Database for MySQLFully managed and scalable MySQL relational database with high availability and security.
Azure Database for PostgreSQLFully managed and scalable PostgreSQL relational database with high availability and security.
SQL Server on Azure Virtual MachinesService that hosts enterprise SQL Server apps in the cloud.
Azure Synapse AnalyticsFully managed data warehouse with integral security at every level of scale at no extra cost.
Azure Database Migration ServiceService that migrates databases to the cloud with no application code changes.
Azure Cache for RedisFully managed service caches frequently used and static data to reduce data and application latency.
Azure Database for MariaDBFully managed and scalable MariaDB relational database with high availability and security.

Web

Service nameService function
Azure App ServiceQuickly create powerful cloud web-based apps.
Azure Notification HubsSend push notifications to any platform from any back end.
Azure API ManagementPublish APIs to developers, partners, and employees securely and at scale.
Azure Cognitive SearchDeploy this fully managed search as a service.
Web Apps feature of Azure App ServiceCreate and deploy mission-critical web apps at scale.
Azure SignalR ServiceAdd real-time web functionalities easily.

IoT

Service nameService function
IoT CentralFully managed global IoT software as a service (SaaS) solution that makes it easy to connect, monitor, and manage IoT assets at scale.
Azure IoT HubMessaging hub that provides secure communications between and monitoring of millions of IoT devices.
IoT EdgeFully managed service that allows data analysis models to be pushed directly onto IoT devices, which allows them to react quickly to state changes without needing to consult cloud-based AI models.

Big Data

Service nameService function
Azure Synapse AnalyticsRun analytics at a massive scale by using a cloud-based enterprise data warehouse that takes advantage of massively parallel processing to run complex queries quickly across petabytes of data.
Azure HDInsightProcess massive amounts of data with managed clusters of Hadoop clusters in the cloud.
Azure DatabricksIntegrate this collaborative Apache Spark-based analytics service with other big data services in Azure.

AI

Service nameService function
Azure Machine Learning ServiceCloud-based environment you can use to develop, train, test, deploy, manage, and track machine learning models. It can auto-generate a model and auto-tune it for you. It will let you start training on your local machine, and then scale out to the cloud.
Azure ML StudioCollaborative visual workspace where you can build, test, and deploy machine learning solutions by using prebuilt machine learning algorithms and data-handling modules.

DevOps

Service nameService function
Azure DevOpsUse development collaboration tools such as high-performance pipelines, free private Git repositories, configurable Kanban boards, and extensive automated and cloud-based load testing. Formerly known as Visual Studio Team Services.
Azure DevTest LabsQuickly create on-demand Windows and Linux environments to test or demo applications directly from deployment pipelines.

Accounts

Free Account

  • 12 months for popular products
  • 30 day credit spend (12 months for students)
  • Over 25 always free products