Azure Essential Training for Developers
2h 2mBeginner2020-02-27
Authors

Adrienne Braganza Tacke
Author, Engineer, Teacher
Course details
The seemingly infinite number of paths you can take to learn Azure can be overwhelming. In this course, instructor Adrienne Braganza Tacke focuses on the fundamentals, covering what you—the developer—need to know to start building, deploying, and managing applications using the popular cloud platform. Adrienne provides a thorough look at the capabilities and offerings of the Azure ecosystem, from storage options to Kubernetes Service scaling strategies. Along the way, she provides the information you need to go for a deeper dive on the topics that most interest you. Whether you need to learn Azure for your job or you're just curious about how it stacks up against other ecosystems, this course can help you get started.
Topics include:
- Azure subscriptions, resource groups, and regions
- The capabilities of Azure App Service
- When to use Azure Blob Storage
- Using Durable Functions
- Provisioning a virtual machine
- Creating a managed Kubernetes cluster
- Authentication options in Azure
- Using Azure Monitor to assess your app's general health
- Optimizing apps using Azure Redis
- Creating an Azure function
- Using Azure Resource Manager templates
- Creating containers
- Publishing container images to the Azure Container Registry
Topics include:
- Azure subscriptions, resource groups, and regions
- The capabilities of Azure App Service
- When to use Azure Blob Storage
- Using Durable Functions
- Provisioning a virtual machine
- Creating a managed Kubernetes cluster
- Authentication options in Azure
- Using Azure Monitor to assess your app's general health
- Optimizing apps using Azure Redis
- Creating an Azure function
- Using Azure Resource Manager templates
- Creating containers
- Publishing container images to the Azure Container Registry
Skills covered
Cloud DevelopmentAzureSoftware Development ToolsNetwork AdministrationCloud PlatformsEssential TrainingNetwork and System AdministrationCloud ComputingMicrosoftSoftware Development
Concepts
0. Introduction
- 01 - Azure for Developers
1. Cloud Fundamentals
- 02 - Cloud Models and Service Types
2. Core Azure Concepts
- 03 - What is an Azure Subscription
- 04 - What is an Azure Resource Group
- 05 - Using the Azure Resource Manager
- 06 - What is an Azure Region
- 07 - What is an Azure Availability Zone
3. Azure App Services
- 08 - What is an Azure App Service
- 09 - Create an App Service to host an API
4. Azure Storage
- 10 - What is Azure Blob Storage
- 11 - What is Cosmos DB
- 12 - Using Azure SQL
5. Azure Functions
- 13 - What is an Azure Function
- 14 - Create a Function with a BlobTrigger
- 15 - Other function trigger types
- 16 - When to use Durable Functions
- 17 - A closer look at Durable Functions
6. Virtual Machines and Batch
- 18 - Provision a Virtual Machine
- 19 - Azure Resource Manager templates
- 20 - What is Azure Batch
7. Kubernetes and Containers in Azure
- 21 - Container and Kubernetes Basics
- 22 - Create a managed Kubernetes cluster
- 23 - Create, Publish image to Container Registry
8. Securing your applications
- 24 - Authentication options in Azure
- 25 - Role-Based vs Claims-Based Authorization
- 26 - What is Azure Key Vault
9. Monitoring your applications
- 27 - Using Azure Monitor
- 28 - What is Application Insights
10. Optimizing your applications
- 29 - Using Azure Redis for caching
- 30 - Using the Azure Content Delivery Network
- 31 - Kubernetes Service scaling strategies
Conclusion
- 32 - Next steps
Related courses
- Git Essential Training
- Azure Storage Essential Training (2021)
- Azure Storage Essential Training
- Azure Spark Databricks Essential Training
- Docker on Azure (2019)
- Cloud Computing Careers and Certifications
- Complete Guide to Dapr for .NET and Azure Developers: Building and Managing Microservices
- Microsoft Azure Cosmos DB Developer Specialty (DP-420) Cert Prep by Microsoft Press
Related learn paths
- Getting Started as an Azure Developer
- Prepare for the AWS Certified Developer Associate (DVA-C01) Certification Exam
- Develop Your AWS Skills
- Prepare for the Azure Developer Associate (AZ-204) Certification
- Prepare for the AZ-203 Developing Solutions for Microsoft Azure Exam
- Advance Your MS SQL Server Skills
- Getting Started as an ASP.NET Developer
- Become a Full-Stack Web Developer