About the course
In this Boot Camp students will learn the core skills to develop solutions in Microsoft Azure. This includes working with the main Azure PaaS and IaaS workloads.
ideal for
Students in this course are interested in Azure development or in passing the Microsoft Azure Developer Associate certification exam.
Prerequisite Knowledge
Before attending this boot camp, students must have:
A working knowledge of using Visual Studio to develop solutions;
A working knowledge of Visual C# and the .NET Framework;
A basic understanding of ASP.NET and ASP.NET Core;
A basic working knowledge of client-side web technologies including HTML5, CSS3, and JavaScript.
Course Program
INTRODUCTION TO CLOUD COMPUTING AND MICROSOFT AZURE
INTRODUCTION TO AZURE RESOURCE MANAGER
POWERSHELL AND CLI FOR MICROSOFT AZURE
INTRODUCTION TO AZURE VIRTUAL MACHINES AND AZURE VIRTUAL NETWORKS
Introduction to IaaS
Virtual Machines
Virtual Networks
VM Scale Sets
AZURE APP SERVICES
Introduction to Azure App Services
Deployment to Azure App Services
Configuring Azure App Services
Configuring WebJobs/Functions
AZURE STORAGE
AZURE SQL DATABASES
Introduction to Azure SQL Databases
Security of Azure SQL Databases
Firewall
AAD Integration
Encryption
Row-level security
Dynamic Data Masking
Monitoring Azure SQL Databases
Elastic Databases
Azure SQL Databases Performance
Azure SQL Databases High-Availability
AZURE ACTIVE DIRECTORY (AAD)
AZURE MESSAGING
CREATE HIGH-AVAILABLE AND PERFORMANCE WEB APPLICATIONS ON AZURE
Load Balancing
Azure Traffic Manager
Azure Front-Door
Azure CDN
Redis Cache
INTRODUCTION TO AZURE DEVOPS
FINAL LAB: CREATE AND DEPLOY AN WEB APPLICATION TO AZURE