Description
In this course, you will :
- Understand Microsoft Azure Cloud platform
- Create, Configure and Scale Virtual Machines
- Create and Manage SQL database on Azure
- Create and Manage Cosmos DB, Azure Search and Redis Cache
- Create and Publish ASP.NET Web application on Web App
- Implement Serverless Architecture Using Azure Function
- Storage and Manage data using Azure Storage: Blobs, Files, Tables, Disks
- Implement Azure Messaging Services: Services Bus, Event Hub, Notification Hub
- Use Azure Active Directory to Implement Single SignOn
- Monitoring App on Azure
Syllabus :
1. Azure Virtual Machines Preview
- Virtualization
- Virtual Machine
- Azure Virtual Machine
- Azure Deployment Models
- Virtual Machines Series
- Virtual Machine Sizes
2. Configuring Azure Virtual Machines
- Virtual Machine Architecture
- Creating Windows VM
- Virtual Machine Extensions
- Windows VM Disk Layouts
- Network Security Group
- Web Deployment Setup
- Deploying Web Application
3. Scaling Virtual Machines
- Introduction to Availability sets
- Fault Domains and Update Domains
- Architecture for N-Tier Application
- Virtual machine scale sets
- Availability sets vs. scale sets
4. Azure Storage Preview
- Introduction to Azure Storage
- Azure Storage Offerings - Blobs, Tables, Queues, Disks and Files
- Azure Storage Used by Microsoft
- Azure Storage Account Types
- Access Tiers
- Azure Storage Tools
- Redundancy
- Azure Storage Offerings in Details
5. Working with Azure Storage
- Azure Storage Blobs
- Azure Storage Files
- Azure Storage Tables
- Azure Storage Queues
- Azure Storage Access and Monitoring
6. Cloud Computing Preview
- Introduction to Cloud Computing
- Cloud Computing Offerings
- Cloud Deployment Models
- Cloud vendors
- Public Cloud Adoption
7. Microsoft Azure Platform
- Introduction to Azure
- Microsoft Azure Platform History
- Support for Open Source
- Azure Momentum
- Azure Advantages
- Azure Management Portal
- Azure Deployment Models
8. Development Tools and SDKs
- Setting up VS 2017
- Installing Cloud Tools/SDKs
9. Azure App Services
- App Services
- Types of App Services
- App Services Tiers and Pricing
- App Services Scaling
10. Azure Web App
- Introduction to Azure Web App
- Web Apps Deployment
- Web Apps deployment slots
- Create and Deploy ASP.NET MVC, ASP.NET Core and NodeJS web apps
- Setting Custom Domain
11. Azure API Apps
- Introduction to Azure API App
- Create and deploy API Apps
- Implement CORS
12. Azure Mobile Apps
- Introduction to Azure Mobile App
- Create and deploy Azure Mobile App
- Accessing Azure Mobile App using Postman
13. Logical Apps
- Introduction to logical App
- Creating a logic App using Twitter, One Drive and Outlook connectors
- Creating and consuming custom connector
14. Web Jobs and Azure Functions
- Introduction to Web Jobs
- Creating background tasks using Web Jobs
- Server-less Architecture
- Azure Services based on Server-less Architecture
- Introduction to Azure Function
- Azure Functions Pricing
- Function App – Http Trigger
- Function vs. Web Jobs
15. Azure App Services Comparative Study
- Comparing App Services
- Choosing App Services
16. Microservices and Azure Service Fabric
- Microservices
- Microservices Principles
- Azure Service Fabric
- Azure Service Fabric History
- Azure Service Fabric used by Microsoft
- Azure Service Fabric Programming Models
- Azure Service Fabric Concepts
- Deployment
17. Azure SQL Database Service Preview
- Introduction to Azure SQL Database
- Relational Data Services in the Cloud
- Azure SQL Database Service Tiers
- Database Throughput Units (DTU)
- Scalable performance and pools
- Creating and Managing SQL Databases
- Azure SQL Database Tools
- Migrating data to Azure SQL Database
18. Azure Cosmos DB
- Introduction to Cosmos DB
- Comparison of Cosmos DB with Other DBs
- Customers using Azure Cosmos DB
- Azure Cosmos DB Emulator
19. Document DB
- Introduction to Azure Document DB