0% found this document useful (0 votes)
63 views62 pages

Training Calendar Final

Training Calendar Final (1)

Uploaded by

Mangesh Abnave
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
63 views62 pages

Training Calendar Final

Training Calendar Final (1)

Uploaded by

Mangesh Abnave
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
You are on page 1/ 62

Cloud Track Training Schedule

Module
1. Microsoft Professional Orientation: Cloud Administration

21-Oct Topic 1: Cloud and Azure Basic & Tools you Need

2. Microsoft Azure Fundamentals

Topic 1: Cloud Concepts


22-Oct Topic 2: Core Azure Services
Topic 3: Security, Privacy, Compliance and Trust
Topic 4: Azure Pricing and Support
Week 1

3. Develop for an Azure Cloud Model

Topic 1: Develop for asynchronous processing


23-Oct Topic 2: Develop for autoscaling

Topic 3: Develop long-running tasks


24-Oct Topic 4: Implement distributed transactions
Topic 3: Develop long-running tasks
24-Oct Topic 4: Implement distributed transactions

Topic 5: Enable the search of textual content


25-Oct Topic 6: Instrument an app or service and implement
logging

Weekend
4. Developing for the Cloud

Topic 1: Developing Long-Running Tasks and


Distributed Transactions
28-Oct
Topic 2: Configuring a Message-Based Integration
Architecture

Topic 3: Developing for Asynchronous Processing


Topic 4: Developing for Autoscaling
29-Oct Topic 5: Developing Azure Cognitive Services
Solutions

5. Developing Planet-Scale Applications in Azure Cosmos


Week 2

Topic 1: Introducing Azure Cosmos DB


30-Oct Topic 2: SQL API
Topic 3: Graph API
Topic 3: Graph API

Topic 4: MongoDB API


31-Oct Topic 5: Table API
Topic 6: Integrations

6. Select the appropriate Azure technology development solution

Topic 1: Select an appropriate compute solution


1-Nov Topic 2: Design for hybrid technologies
Topic 3: Select an appropriate storage solution

Weekend
7. Implementing an Azure Data Solution

Topic 1: Azure for the Data Engineer


Topic 2: Working with Data Storage
4-Nov
Topic 3: Enabling Team Based Data Science with
Azure Databricks

Topic 4: Building Globally Distributed Database with


Azure Cosmos DB
5-Nov Topic 5: Working with Relation Data in the Cloud
Topic 6: Performing Real Time Analytics with Stream
Analytics
Topic 4: Building Globally Distributed Database with
Azure Cosmos DB
5-Nov Topic 5: Working with Relation Data in the Cloud
Topic 6: Performing Real Time Analytics with Stream
Analytics

Week 3

Topic 7: Orchestrating Data Movement with Azure


Data Factory
Topic 8: Securing Azure Data Platforms
6-Nov
Topic 9: Monitoring and Troubleshooting Data
Storage and Processing

8. Implement Azure development integration solutions

Topic 1: Manage APIs by using API Management


Topic 2: Configure a message-based integration
7-Nov architecture
Topic 3: Develop an application message model

9. Implement and Manage Application Services

Topic 1: Introducing the Azure App Service Platform


Topic 2: Managing and Securing Web Apps
8-Nov Topic 3: Scaling and Performance
Topic 4: Deploying Serverless Computing Solutions
Topic 1: Introducing the Azure App Service Platform
Topic 2: Managing and Securing Web Apps
8-Nov Topic 3: Scaling and Performance
Topic 4: Deploying Serverless Computing Solutions

Weekend
10. Implement security in Azure development solutions

Topic 1: Implementing authentication


11-Nov Topic 2: Implementing access control
Topic 3: Implementing secure data solutions

11. Implementing Application Infrastructure

Topic 1: Infrastructure and Configuration Azure Tools


Topic 2: Azure Automation
12-Nov Topic 3: Azure Compute services
Topic 4: Third Party and Open Source Tool integration
with Azure
Topic 5: Compliance and Security
12. Implementing Continuous Delivery
Week 4

Topic 1: Design a Release Strategy


Topic 2: Set Up a Release Management Workflow
13-Nov Topic 3: Implement an Appropriate Deployment
Pattern

13. Implementing Continuous Feedback

Topic 1: Introduction to Auto-assembly usage


Topic 2: Recommend and Design System Feedback
Mechanisms
14-Nov Topic 3: Implement Process for Routing System
Feedback to Development Teams
Topic 1: Introduction to Auto-assembly usage
Topic 2: Recommend and Design System Feedback
Mechanisms
14-Nov Topic 3: Implement Process for Routing System
Feedback to Development Teams
Topic 4: Implement and Manage Build Infrastructure

14. Implementing Continuous Integration

Topic 1: Implementing Continuous Integration in an


Azure DevOps Pipeline
15-Nov Topic 2: Managing Code Quality and Security Policies
Topic 3: Implementing a Container Build Strategy

Weekend
15. Implementing Dependency Management

Topic 1: Designing a Dependency Management


Strategy
18-Nov Topic 2: Manage Security and Compliance

16.Implementing DevOps Development Processes


Topic 1: Getting Started with Source Control
Topic 2: Scaling Git for Enterprise DevOps
19-Nov Topic 3: Implement and Manage Build Infrastructure
Topic 4: Managing Application Config and Secrets
Topic 5: Implement a Mobile DevOps Strategy
Week 5

17. Microsoft Azure Virtual Machines

Topic 1: Introduction to Virtual Machine 


Topic 2: Creating Virtual Machine 
20-Nov Topic 3: Configuring virtual Machine 
Topic 1: Introduction to Virtual Machine 
Topic 2: Creating Virtual Machine 
20-Nov Topic 3: Configuring virtual Machine 
Topic 4: Virtual Machine Disks 
Topic 5: Managing virtual Machine 

18. Microsoft Azure Virtual Networks

Topic 1: Planning Virtual Networks 


Topic 2: Managing and Deploying Virtual Networks 
21-Nov Topic 3: IP Addressing 
Topic 4: Network Services 
Topic 5: Intersite Connectivity 

19. Microsoft Azure Identity

Topic 1: Azure Active Directory 


22-Nov Topic 2: Managing Azure Active Directory 
Topic 3: Azure Active Directory Premium Services 
Topic 4: Integrating SaaS Applications in Azure AD 
22-Nov
Topic 3: Azure Active Directory Premium Services 
Topic 4: Integrating SaaS Applications in Azure AD 

Weekend
20. Microsoft Azure Storage

Topic 1: Planning Azure Storage 


Topic 2: Virtual Machine Storage 
25-Nov Topic 3: Unstructured Storage 
Topic 4: Structured Storage 
Topic 5: Securing and Managing Storage 

21. Microsoft Azure App Service

Topic 1: Introduction to Azure App Service 


Topic 2: Deploying Apps 
26-Nov Topic 3: Scaling and Performance 
Topic 4: Securing Apps 
Topic 5: Webjobs and Azure Functions 
Topic 6: Monitoring and Troubleshooting Apps 

22. Databases in Azure

Topic 1: Welcome
Topic 2: Managing Databases
Week 6

27-Nov
Topic 3: Monitoring Databases
Topic 4: Introduction to Azure SQL Data Warehouse
Topic 1: Welcome
Topic 2: Managing Databases

Week 6
27-Nov Topic 3: Monitoring Databases
Topic 4: Introduction to Azure SQL Data Warehouse

23. Azure Security and Compliance

Topic 1: Trust Center


Topic 2: Key Vault
28-Nov Topic 3: Security Center
Topic 4: Core Infrastructure Security
Topic 5: Operations Management Suite (OMS)

24. Automating Azure Workloads

Topic 1: ARM Templates


29-Nov Topic 2: Runbooks
Topic 3: Automation DSC
25. Migrating Workloads to Azure

Topic 1: Why Migrate Workloads to Microsoft Azure?


Topic 2: Planning for Migration
2-Dec
Topic 3: Migrating to Microsoft Azure
Topic 4: A Migration Case Study

26. AWS Cloud Practitioner Essentials (Second Edition)

Topic 1: Course Introduction


Topic 2: Introduction to the AWS Cloud
Topic 3: AWS Core Services
3-Dec Topic 4: AWS Integrated Services
Topic 5: AWS Architecture
Topic 6: AWS Security
Topic 7: Pricing and Support

27. Introduction to AWS Services

Topic 1: Introduction to AWS Machine Learning


Services
Topic 2: AWS Shared Responsibility Model
4-Dec Topic 3: AWS Compute Services Overview
Topic 1: Introduction to AWS Machine Learning
Services
4-Dec Topic 2: AWS Shared Responsibility Model
Topic 3: AWS Compute Services Overview
Topic 4: AWS Database Services Overview
Topic 5: AWS Application Services Overview

28. Understanding Cloud Architect Technology Solutions

Topic 1: Start Here


Topic 2: Selecting Compute and Storage Solutions
Topic 3: Hybrid Networking
Topic 4: Measure Throughput and Structure of Data
5-Dec Access
Topic 5: Implementing Authentication
Topic 6: Implementing Secure Data
Topic 7: Business Continuity and Resiliency in Azure

29.Deploying and Configuring Infrastructure

Topic 1: Monitoring capabilities in Azure


Topic 1: Monitoring capabilities in Azure
Topic 2: Implementing and Managing Storage
Topic 3: Deploying and Managing Virtual Machines
(VMs)
6-Dec Topic 4: Configuring and Managing Virtual Networks
Topic 5: Managing Identities
ack Training Schedule
Subtopic Activity

Cloud Computing Concepts 


Microsoft Azure 
Azure Subscription 
Azure Portal 
Azure PowerShell 
Azure Cross Platform interface(CLI) 
Review Questions

Why Cloud Services?


Infrastructure-as-a-Service (IaaS) Platform-as-a-Service (PaaS)
Software-as-a-Service (SaaS)
Public, Private and Hybrid Cloud Models
Core Azure architectural components

Course Not Available on Our Website


Core Azure Services and Products
Azure Solutions
Azure management tools
Securing network connectivity in Azure
Core Azure Identity services
Security tools and features
Azure governance methodologies
Monitoring and Reporting in Azure

Privacy, Compliance and Data Protection standards in Azure

Azure subscriptions
Planning and managing costs    
Support options available with Azure
Azure Service Level Agreements (SLAs)
Service lifecycle in Azure

Implement parallelism multithreading and processing


Implement Azure Functions and Azure Logic Apps
Implement interfaces for storage or data access
Implement appropriate asynchronous computing models
Implement autoscaling rules and patterns
e Not Available on Our Website

Implement code that addresses singleton application


instances
Implement code that addresses a transient state
Implement large scale parallel and high-performance apps
by using batches
Implement resilient apps by using queues
Course Not Available on Our W
Implement code to address aplication events by using
webhooks
Address continuous processing tasks by using Azure
WebJobs
Identify tools to implement distributed transactions
Manage the transaction scope
Manage transactions across multiple databases and servers
Create an Azure Search index
Import searchable data
Query the Azure Search index by using code
Configure instrumentation in an app or service
Configure the logging service
Weekend

Implementing large-scale, parallel, and high-performance apps


using batches
HPC using Microsoft Azure Virtual Machines
Implementing resilient apps by using queues
Configure an app or service to send emails

Course Not Available on Our Website


Configure an event publish and subscribe model
Configure the Azure Relay service
Configuring apps and services with Microsoft Graph
Implement parallelism, multithreading, and processing
Implement Azure Functions and Azure Logic Apps
Implement interfaces for storage or data access
Implement appropriate asynchronous computing models
Implement autoscaling rules and patterns
Implementing autoscaling rules and patterns
Implementing code that addresses singleton application
instances
Implementing code that addresses a transient state
Developing Solutions using Computer Vision
Developing solutions using Bing Web Search
Developing solutions using Custom Speech Service
Developing solutions using QnA Maker

Overview of Azure Cosmos DB


 Architecture
 Configuring Azure Cosmos DB
Overview of the SQL API
Not Available on Our Website

 Common Operations
 Programmability
 Advanced Features
Overview of the Graph API
 Graph Creation
Course Not Available on Our
 Graph Traversal
Overview
 Common Operations
 Advanced
 Overview
 Common Operations
Azure Search
 Apache Spark Connector
 Azure Functions

Take advantage of appropriate design and connectivity patterns

Course not Found on


Virtual networking

our Website
Hybrid networking

Address durability of data


Caching
Measure and plan throughput and structure of data access
Weekend

The Evolving World of Data   


Surveying the Azure Data Platform   
Data Engineering Roles and Responsibilities   
Course Case Study  
Module Introduction   
Choose a data storage approach in Azure   
Introducing Azure Storage   
Introduction to Data Lake Storage   
Create an Azure Data Lake Storage Gen2   
Module Introduction   
Introduction to Azure Databricks   
Working with Azure Databricks   
Reading Data using Azure Databricks   
Performing Transformations with Azure Databricks   
Module Introduction   
Create an Azure Cosmos DB database built to scale   
rse Not Available on Our Website

Insert and query data in your Azure Cosmos DB database   


Build a .NET Core app for Azure Cosmos DB in Visual Studio
Code   
Distribute your Data Globally with Azure Cosmos DB 
Module Introduction   
Azure SQL Database   
Azure SQL Data Warehouse   
Course Not Available on O
Creating and Querying an Azure SQL Data Warehouse   
Using PolyBase to Load Data into Azure SQL Data Warehouse
ModuleIntroductions   
Introducing Data Streams and Event Processing   
Data Ingestion with Event Hubs   
Processing Data with Stream Analytics Jobs   
Module Introduction   
Introducing Azure Data Factory   
Azure Data Factory Components   
Integrate Azure Data Factory with Databricks
Module Introduction   
Introduction to Security   
Key Security Components   
Securing Storage Accounts and Data Lake Storage   
Securing Data Stores   
Securing Streaming Data
Module Introduction   
General Azure Monitoring Capabilities   
Troubleshoot Common Data Platform Issues   
Troubleshoot Common Data Processing Issues   
Managing Disaster Recovery   

Analyze recommendations in Security Center


Create an API Management instance
Course not Found on our Website

Configure authentication for APIs


Create an API gateway
Define policies for APIs
Configure an app or service to send emails
Configure an event publish and subscribe model
Configure the Azure Relay service
Create and configure a notification hub
Create and configure an evnt hub
Create and configure a service bus
Configure an app or service with Microsoft Graph
Create an event model
Create topics and subscriptions

Introducing Azure App Service


not Found on our Website

App Service Environments


Deploying Web Apps
Managing Web Apps
App Service Security
Scale Up and Scale Out
Course not Found on our We
Autoscale and Grow out
Optimizing Bandwidth and Web Traffic
Serverless Computing Concepts
Managing Azure Functions
Managing Event Grid
Managing Service Bus
Managing Logic App
Weekend

Implement authentication in applications

Course Not Available on


Implement multi-factor authentication

Our Website
Claims-based authorization
Role-based access control (RBAC) authorization
Encryption options
End-to-end encryption
Implement Azure confidential computing
Manage cryptographic keys in Azure Key Vault

Infrastructure as Code and Configuration Management


Create Azure Resources using ARM Templates
Create Azure Resources using Azure CLI
Create Azure Resources by using Azure PowerShell
Additional Automation Tools
Version Control
Lab: Azure Deployments using Resource Manager templates
Azure Automation
Azure Automation State Configuration (DSC)
Lab: Azure Automation Runbook Deployments
Course Not Available on Our Website

Lab: Azure Automation State configuration DSC


Infrastructure as a Service
Platform as a Service
Serverless and HPC compute services
Azure Service Fabric
Azure Kubernetes Service
Application Architecture models
Choosing a Compute Service
Lab: Deploy Application to Azure App Services using Azure
DevOps
Lab: Deploy Application to Azure Kubernetes Service
Chef with Azure
Ansible with Azure
Cloud-init with Azure
Terraform with Azure
C
Lab: Deploy app with Chef on Azure
Lab: Deploy app with Puppet on Azure
Lab: Ansible with Azure
Security and Compliance in the pipeline
Azure security and compliance tools and services
Lab : Implement Security and Compliance in Azure DevOps
pipelines

Introduction to Continuous Delivery


Release Strategy Recommendations
Building a High Quality Release Pipeline
Choosing a Deployment Pattern
Choosing the Right Release Management Tool
Lab: Building a Release Strategy
Create a Release Pipeline
Provision and Configure Environments
Manage and Modularize Tasks and Templates

Course Not Available on Our Website


Integrate Secrets with the Release Pipeline
Configure Automated Integration and Functional Test
Automation
Automate Inspection of Health
Lab: Automating your infrastructure deployments in the Cloud
with Terraform and Azure Pipelines
Lab: Setting up secrets in the pipeline with Azure Key vault
Lab: Setting up and Running Load Tests
Lab: Setting up and Running Functional Tests
Lab: Using Azure Monitor as release gate
Lab: Creating a Release Dashboard
Introduction to Deployment Patterns
Implement Blue Green Deployment
Feature Toggles
Canary Releases
Dark Launching
AB Testing
Progressive Exposure Deployment
Lab: Blue-Green Deployments
Lab: Traffic Manager

Start Here
 Pre-Course Survey
The inner loop
ilable on Our Website

 Continuous Experimentation mindset


 Design practices to measure end-user satisfaction
 Design processes to capture and analyze user feedback
Course Not Available on Our Website
 Design process to automate application analytics
 Implement Tools to Track System Usage, Feature Usage, and
Flow
 Implement routing for mobile application crash report data
 Develop monitoring and status dashboards
 Integrate and configure ticketing systems
Site Reliability Engineering
 Analyze telemetry to establish a baseline
 Perform ongoing tuning to reduce meaningless or non-
actionable alerts
 Analyze alerts to establish a baseline
 Blameless PostMortems and a Just Culture

Course Not Available on Our Website


Continuous Integration Overview
Lab: Enabling Continuous Integration with Azure Pipelines
Implementing a Build Strategy
Lab: Creating a Jenkins Build Job and Triggering Continuous
Integration
Managing Code Quality
Lab: Managing Technical Debt with Azure DevOps and
SonarCloud
Managing Security Policies
Lab: Checking Vulnerabilities using WhiteSource Bolt and Azure
DevOps
Implementing a Container Build Strategy
Lab: Existing .NET Applications with Azure and Docker Images
Weekend

Introduction
Course Not Available on

Packaging Dependencies
Package Management
Our Website

Implement a Versioning Strategy


Lab: Updating packages
Introduction
Package Security
Open Source Software
Integrating License and Vulberability Scans

What is Source Control


Benefits of Source Control
Types of Source Control Systems
Introduction to Azure Repos
Migrating from TFVC to Git
Authenticating to Your Git Repos
Lab: Version Controlling with Git
How to Structure Your Git Repo
Git Branching Workflows
Collaborating with Pull Requests
Why Care about GitHooks
Fostering Internal Open Source
Git Version
Files in Git
Lab: Code Review with Pull Requests
The Concept of Pipelines in DevOps

Course Not Available on Our Website


Azure Pipelines
Evaluate Use of Hosted vs Private Agents
Agent Pools
Pipelines and Concurrency
Azure DevOps and Open Source Projects
Azure Pipelines YAML vs Visual Designer
Setup Private Agents
Integrate Jenkins with Azure Pipelines
Integration External Source Control with Azure Pipelines
Analyze and Integrate Docker Multi-stage Builds
Lab: Integrate Jenkins with Azure Pipelines
Lab: Integration External Source Control with Azure Pipelines
Lab: Deploying a Multi-Container Application to Azure
Kubernetes Service
Introduction to security

Implement Secure and Compliant Development Processes


Rethinking Application Config Data
Manage Secrets, Tokens and Certificates
Implement Tools for Managing Security and Compliance
Lab: SonarCloud
Lab: WhiteSource
Introduction to Mobile DevOps
Introdcution to Visual Studio App Center
Manage Mobile Target Device Sets and Distribution Groups
Manage Target UI Test Device Sets
Create Public and Private Distribution Groups

Securing Storage 
Backup 
Site Recovery 
Storage Analytics 
Planning for Virtual Machine Deployment 
Creating Virtual Machines (Portal) 
Virtual Machines (PowerShell) 
Virtual Machines (Templates) 
Virtual Machines (Custom Images) 
Virtual Machines (Linux)
Configuring Virtual Machines-Overview 
Virtual Machine IP Addressing 
Virtual Machine Availability 
Virtual Machine Scalability
Virtual Machine Storage-Overview 
Virtual Machine Disk Types 
Importing and Exporting Disks 
Managing Virtual Machines-Overview 
Configuration Management Tools 
Monitoring Virtual Machines 

Overview of Virtual Networks 


Overview of IP Addressing and Name Resolution 
Overview of Managing and Deploying Virtual Networks 
Managing Virtual Networks 
Deploying Virtual Machines into a Virtual Network 
Overview of IP Addressing 
Public and Private IP Addressing 
Multiple NICs in Virtual Machines 
Network Security Groups 
Overview of Network Services 
Configuring Azure DNS 
Overview of Network Traffic Distribution Services 
Configuring Load Balancer 
Configuring Traffic Manager 
Configuring Application Gateway 
Overview of Intersite Connectivity 
Point-to-Site VPN Connectivity 
Site-to-Site VPN Connections 
VNet-to-VNet VPN Connections 

Azure Active Directory Overview 


Azure Active Directory Integration Options
Azure Users and Groups 
Azure Roles 
Azure Domains and Tenants
Azure Multi-Factor Authentication 
Self-Service Password Reset 
Privileged Identity Management 
Azure AD Application Proxy 
Integrating SaaS Applications Overview 
Managing and Installing SaaS Applications
Weekend

Azure Storage 
Storage Accounts 
Storage Access Tools
Virtual Machine Storage Overview 
Virtual Machine Disks 
File Storage 
Unstructured Storage Overview 
Blob Storage 
Importing VHD Content
Structured Storage Overview 
Table Storage 
Queue Storage
Securing Storage 
Backup 
Site Recovery 
Storage Analytics

Introduction to Azure App Service 


App Types 
Managing Apps 
App Deployment Options 
Continuous and Staged Deployment 
Automating App Deployment 
Scale Up and Scale Out 
AutoScale and Grow Out 
App Service Environments
App Service Security 
App Service Isolation
Azure WebJobs 
Azure Functions
Monitoring and Troubleshooting Tools 
Monitoring and Troubleshooting Scenario 

Start Here 
Deploying Databases 
Introduction to Working with Databases in Azure 
Provisioning Databases in Azure 
Tools 
Securing Databases 
Export and Self-Service Restore 
Geo-Replication
Auditing 
Alerts 
Azure SQL Data Warehouse Concepts 
Provisioning Azure SQL Data Warehouse 
Data Analytics 

Overview 
Security 
Privacy 
Compliance 
Transparency 
Key Vault Basics 
Implementing Key Vault 
Integrating and Monitoring Key Vault 
Security Center 
Security Policies 
Recommendations 
Security Alerts
Storage Keys and SAS 
Network Security Groups 
Azure Identity Management
OMS Overview 
Log Analytics 
Security and Compliance Solutions 

ARM Templates
Implementing ARM Templates
Practical Exercises ARM Templates
Review Questions ARM Templates
Automation Accounts
Automation Security
Runbook Assets
Runbook Basics
PowerShell Workflows
PowerShell Workflows
Practical Exercises Runbooks
Review Questions Runbooks
Automation DSC
Implementing Automation DSC
Practical Exercises DSC
Review Questions DSC
 What are the Benefits of Migrating to Azure? 
Security of the Azure Platform 
General Planning Considerations and Key Concepts 
Governance Considerations 
Additional Planning Considerations 
Building the Azure Environment 
Traditional Migration Approaches 
Using Azure Site Recovery as a Migration Tool (IaaS) 
Azure Site Recovery Step by Step 
An Example Customer Case Study 
Proposed Solution 
Additional Planning Considerations 

Introduction to course
introduction to the AWS Cloud .
Methods available to interact with various AWS services
Amazon Elastic Cloud Compute (EC2)
Amazon Elastic Block Store (EBS)
Amazon Simple Storage Service (S3)
the AWS Global Infrastructure
Amazon Virtual Private Cloud (VPC)
Course Not Available on Our Website
Security Groups
Application Load Balancer
Auto Scaling, Amazon Route 53
Amazon Relational Database Services (RDS)
AWS Lambda
AWS Elastic Beanstalk
Amazon Simple Notification Service (SNS)
Amazon CloudWatch
Amazon CloudFront
AWS CloudFormation
Architectural considerations for deploying or migrating to the
AWS Cloud
Fault tolerance and availability
web hosting on the AWS Cloud.
AWS Security topics
Introduction to philosophy on pricing
The actual pricing characteristics for core offerings,
Tools that to help you control your costs and ensure you’re
getting the best value for your money.
Available support plans.
Not Available
r Website

Introduction to Each Service Provided by Amazon


Course Not Available
on Our Website
Introduction to Each Service Provided by Amazon

Welcome to Understanding Cloud Architect Technology


Solutions  
Obtaining and Redeeming Your Azure Pass  
Design and Connectivity Patterns  
Online Lab - Implementing and Managing Storage
Hybrid Networking  
Virtual Network-to-Network
Address Durability of Data and Caching  
Measure Throughput and Structure of Data Access  

Course Not Available on Our Website


Online Lab - Implementing Advanced Virtual Networking 
Implementing authentication in applications  
Implement multi-factor authentication  
Claims-based authorization  
Role-based access control (RBAC) authorization  
Implement OAuth2 authentication  
Implement managed identities for Azure resources  
Online Lab - Securing Identities
Encryption options  
End-to-end encryption  
Implement Azure confidential computing  
Implement SSL and TLS communications  
Manage cryptographic keys in Azure Key Vault 
Business Continuity and Resiliency   
High Availability and Disaster Recovery  
Resiliency   
Application Design 
Testing, Deployment, and Maintenance  
Data Management  
Monitoring and Disaster Recovery  

Online lab
Azure storage accounts
Data Replication
How to use Azure Storage Explorer
Monitor storage
Create Virtual Machines (VM)s within the Azure Portal
r Website
Create Virtual Machines (VM)s using Azure PowerShell

Course Not Available on Our Website


Create Virtual Machines (VM)s using ARM templates
Deploy Linux Virtual Machines (VM)s
Monitor Virtual Machines (VM)s
Protect data using backups at regular intervals, using
snapshots, Azure Backup, or Azure Site Recovery.
Online lab
Network routing using routing tables and algorithms
Inter-site connectivity using VNet-to-VNet connections
and VPNs
Virtual network peering for regional and global
considerations
Gateway transit to allow gateway transit for the virtual
network to communicate with resources outside the
peering
Role-Based Access Control (RBAC)
Built-in roles
Self-Service Password Reset (SSPR)
Authentication methods for a password reset
Online lab: 
Cloud Track Training Schedule
Module
1. Microsoft Professional Orientation: Cloud Administration

21-Oct Topic 1: Cloud and Azure Basic & Tools you Need

2. Microsoft Azure Fundamentals

Topic 1: Cloud Concepts


Topic 2: Core Azure Services
22-Oct Topic 3: Security, Privacy, Compliance and Trust
Topic 4: Azure Pricing and Support

3. Develop for an Azure Cloud Model

Topic 1: Develop for asynchronous processing


Topic 2: Develop for autoscaling
23-Oct Topic 3: Develop long-running tasks
Week 1
23-Oct
Topic 3: Develop long-running tasks

Week 1

Topic 4: Implement distributed transactions


Topic 5: Enable the search of textual content
24-Oct Topic 6: Instrument an app or service and implement
logging

4. Introduction to Python for Absolute Beginners

Topic 1: Basics
Topic 2: Functions
25-Oct
Topic 3: Conditionals
Topic 4: Nesting and Loops

Weekend
5. Introduction to Python Fundamentals
28-Oct Topic 1: Sequences: String Indexing
Topic 2: Sequences: List Manipulation
Topic 3: Sequences: Iteration
Topic 4: Files: Input and Output

6. Writing Professional Code

Topic 1: Elements of Professional Code


Topic 2: Communicate With Code
29-Oct
Topic 3: Code Confidently With Unit Tests
Week 2

7. Developing for the Cloud

Topic 1: Developing Long-Running Tasks and


Distributed Transactions
30-Oct
Topic 2: Configuring a Message-Based Integration
Architecture
Topic 3: Developing for Asynchronous Processing
Topic 4: Developing for Autoscaling
31-Oct
Topic 5: Developing Azure Cognitive Services
Solutions

8. Developing Planet-Scale Applications in Azure Cosmos

Topic 1: Introducing Azure Cosmos DB


Topic 2: SQL API
1-Nov
Topic 3: Graph API

Weekend

Topic 4: MongoDB API


4-Nov Topic 5: Table API
Topic 6: Integrations

9. Select the appropriate Azure technology development solution

Topic 1: Select an appropriate compute solution


5-Nov Topic 2: Design for hybrid technologies
Topic 3: Select an appropriate storage solution

10. Implementing an Azure Data Solution

Topic 1: Azure for the Data Engineer


Topic 2: Working with Data Storage
Topic 1: Azure for the Data Engineer
Topic 2: Working with Data Storage
6-Nov Topic 3: Enabling Team Based Data Science with
Azure Databricks
Week 3

Topic 4: Building Globally Distributed Database with


Azure Cosmos DB
7-Nov Topic 5: Working with Relation Data in the Cloud
Topic 6: Performing Real Time Analytics with Stream
Analytics

Topic 7: Orchestrating Data Movement with Azure


Data Factory
Topic 8: Securing Azure Data Platforms
8-Nov
Topic 9: Monitoring and Troubleshooting Data
Storage and Processing
Weekend
11. Implement Azure development integration solutions

Topic 1: Manage APIs by using API Management


Topic 2: Configure a message-based integration
11-Nov architecture
Topic 3: Develop an application message model

12. Implement and Manage Application Services

Topic 1: Introducing the Azure App Service Platform


Topic 2: Managing and Securing Web Apps
12-Nov Topic 3: Scaling and Performance
Topic 4: Deploying Serverless Computing Solutions

13. Implement security in Azure development solutions

Topic 1: Implementing authentication


13-Nov Topic 2: Implementing access control
Topic 3: Implementing secure data solutions

14. Implementing Application Infrastructure


Week 4

Topic 1: Infrastructure and Configuration Azure Tools


Topic 2: Azure Automation
Topic 3: Azure Compute services
14-Nov Topic 4: Third Party and Open Source Tool integration
with Azure
Topic 5: Compliance and Security

15. Implementing Continuous Delivery

Topic 1: Design a Release Strategy


Topic 2: Set Up a Release Management Workflow
15-Nov Topic 3: Implement an Appropriate Deployment
Pattern
Topic 1: Design a Release Strategy
Topic 2: Set Up a Release Management Workflow
15-Nov Topic 3: Implement an Appropriate Deployment
Pattern

Weekend
16. Implementing Continuous Feedback

Topic 1: Introduction to Auto-assembly usage


Topic 2: Recommend and Design System Feedback
Mechanisms
18-Nov Topic 3: Implement Process for Routing System
Feedback to Development Teams
Topic 4: Implement and Manage Build Infrastructure

17. Implementing Continuous Integration

Topic 1: Implementing Continuous Integration in an


Topic 1: Implementing Continuous Integration in an
19-Nov Azure DevOps Pipeline
Topic 2: Managing Code Quality and Security Policies
Topic 3: Implementing a Container Build Strategy

18. Implementing Dependency Management

Topic 1: Designing a Dependency Management


20-Nov Strategy
Topic 2: Manage Security and Compliance

19.Implementing DevOps Development Processes


Week 5

Topic 1: Getting Started with Source Control


Topic 2: Scaling Git for Enterprise DevOps
21-Nov Topic 3: Implement and Manage Build Infrastructure
Topic 4: Managing Application Config and Secrets
Topic 5: Implement a Mobile DevOps Strategy
Topic 1: Getting Started with Source Control
Topic 2: Scaling Git for Enterprise DevOps
21-Nov Topic 3: Implement and Manage Build Infrastructure
Topic 4: Managing Application Config and Secrets
Topic 5: Implement a Mobile DevOps Strategy

20. Microsoft Azure Virtual Machines

Topic 1: Introduction to Virtual Machine 


Topic 2: Creating Virtual Machine 
22-Nov Topic 3: Configuring virtual Machine 
Topic 4: Virtual Machine Disks 
Topic 5: Managing virtual Machine 
Weekend
21. Microsoft Azure Virtual Networks

Topic 1: Planning Virtual Networks 


Topic 2: Managing and Deploying Virtual Networks 
25-Nov Topic 3: IP Addressing 
Topic 4: Network Services 
Topic 5: Intersite Connectivity 

22. Microsoft Azure Identity

Topic 1: Azure Active Directory 


Topic 2: Managing Azure Active Directory 
26-Nov
Topic 3: Azure Active Directory Premium Services 
Topic 4: Integrating SaaS Applications in Azure AD 

23. Microsoft Azure Storage

Topic 1: Planning Azure Storage 


eek 6

Topic 2: Virtual Machine Storage 


Topic 3: Unstructured Storage 
27-Nov
Topic 4: Structured Storage 
Topic 5: Securing and Managing Storage 
Topic 1: Planning Azure Storage 

Week 6
Topic 2: Virtual Machine Storage 
Topic 3: Unstructured Storage 
27-Nov
Topic 4: Structured Storage 
Topic 5: Securing and Managing Storage 

24. Microsoft Azure App Service

Topic 1: Introduction to Azure App Service 


Topic 2: Deploying Apps 
Topic 3: Scaling and Performance 
28-Nov Topic 4: Securing Apps 
Topic 5: Webjobs and Azure Functions 
Topic 6: Monitoring and Troubleshooting Apps 

25. Databases in Azure

Topic 1: Welcome
Topic 2: Managing Databases
29-Nov
Topic 3: Monitoring Databases
Topic 4: Introduction to Azure SQL Data Warehouse
Weekend
26. Azure Security and Compliance

Topic 1: Trust Center


Topic 2: Key Vault
2-Dec Topic 3: Security Center
Topic 4: Core Infrastructure Security
Topic 5: Operations Management Suite (OMS)

27. Automating Azure Workloads

Topic 1: ARM Templates


3-Dec Topic 2: Runbooks
Topic 3: Automation DSC

28. Migrating Workloads to Azure

Topic 1: Why Migrate Workloads to Microsoft Azure?


Topic 2: Planning for Migration
4-Dec
Topic 3: Migrating to Microsoft Azure
Topic 4: A Migration Case Study
Topic 1: Why Migrate Workloads to Microsoft Azure?
Topic 2: Planning for Migration
4-Dec Topic 3: Migrating to Microsoft Azure
Topic 4: A Migration Case Study

29. AWS Cloud Practitioner Essentials (Second Edition)


Week 7

Topic 1: Course Introduction


Topic 2: Introduction to the AWS Cloud
Topic 3: AWS Core Services
5-Dec Topic 4: AWS Integrated Services
Topic 5: AWS Architecture
Topic 6: AWS Security
Topic 7: Pricing and Support

Module 30: Introduction to AWS Machine Learning Services

6-Dec
31. AWS Shared Responsibility Model

6-Dec

32. AWS Compute Services Overview

6-Dec

33. AWS Database Services Overview

6-Dec

34. AWS Application Services Overview

6-Dec

Weekend
35. Understanding Cloud Architect Technology Solutions

Topic 1: Start Here


Topic 2: Selecting Compute and Storage Solutions
Topic 3: Hybrid Networking
Topic 4: Measure Throughput and Structure of Data
9-Dec Access
Topic 5: Implementing Authentication
Topic 6: Implementing Secure Data
Topic 7: Business Continuity and Resiliency in Azure
Topic 5: Implementing Authentication
Topic 6: Implementing Secure Data
Topic 7: Business Continuity and Resiliency in Azure

Week 8

36. Deploying and Configuring Infrastructure

Topic 1: Monitoring capabilities in Azure


Topic 2: Implementing and Managing Storage
Topic 3: Deploying and Managing Virtual Machines
(VMs)
Topic 4: Configuring and Managing Virtual Networks
Topic 5: Managing Identities
10-Dec

37. Job Roles in Cloud

Topic 1: Cloud Roles


11-Dec Topic 2: Cloud roles and IaC
ack Training Schedule
Subtopic Activity

Cloud Computing Concepts 


Microsoft Azure 
Azure Subscription 
Azure Portal 
Azure PowerShell 
Azure Cross Platform interface(CLI) 
Review Questions

Why Cloud Services?


Infrastructure-as-a-Service (IaaS) Platform-as-a-Service (PaaS)
Software-as-a-Service (SaaS)
Public, Private and Hybrid Cloud Models
Core Azure architectural components
Core Azure Services and Products
Azure Solutions
Azure management tools
Securing network connectivity in Azure
Core Azure Identity services
Security tools and features
Azure governance methodologies
Monitoring and Reporting in Azure

Privacy, Compliance and Data Protection standards in Azure

Azure subscriptions
Planning and managing costs    
Support options available with Azure
Azure Service Level Agreements (SLAs)
Service lifecycle in Azure

Implement parallelism multithreading and processing


Implement Azure Functions and Azure Logic Apps
Implement interfaces for storage or data access
Implement appropriate asynchronous computing models
Implement autoscaling rules and patterns
Implement code that addresses singleton application
instances
Implement code that addresses a transient state
Implement large scale parallel and high-performance apps
by using batches
Implement resilient apps by using queues
Implement code to address aplication events by using
webhooks
Address continuous processing tasks by using Azure
WebJobs
Identify tools to implement distributed transactions
Manage the transaction scope
Manage transactions across multiple databases and servers
Create an Azure Search index
Import searchable data
Query the Azure Search index by using code
Configure instrumentation in an app or service

Online MCQ Based Test on Module 1, 2, 3

Starting Jupyter Notebooks 


 Types & Variables   
 Type Function  
 Addition & Errors 
 ASCII Art
 Input  
 Print Formatting  
 Quote display & Boolean  
 String Formatting &" in" keyword 
 Basics Practice
Simple Functions 
 function return & multi-parameters 
 Sequence  
 Function Practice
Conditionals: Boolean Strings
 Conditionals: Comparison Operators 
 String Comparison  
 Conditions elif and casting  
 Math Operators 
 Nested Conditionals  
 Escape Sequences  
 'while' loop and incrementing 
 'while' Boolean loops
Weekend

Using Jupyter 
String Sequences 
Index Slicing 
Iterating Strings 
String Methods 
Practice 
end of Mod coding assignment
List Sequences 
List Delete 
Practice 
end of Mod coding assignment
Power of List Iteration 
Range Iteration 
extend, reverse, sort methods 
between strings & lists 
Files import, open & read 
File .readlines() and .close() methods 
File .readline() & .strip() methods 
File .write() & .seek() methods 
Practice 
end of Mod coding assignment

Introduction
 Setup
 Source Control with Git and GitHub  
 Write it up with Markdown
 Introduction  
 Consistency and Naming  
 Code Refactoring  
 Clean up Variables and Strings  
 Simplify  
 Final Updates  
 Introduction
 Write Unit Tests with Xunit
 Make Your Codebase Testable

Online MCQ Based Test on Module 4,5,6

Implementing large-scale, parallel, and high-performance apps


using batches
HPC using Microsoft Azure Virtual Machines
Implementing resilient apps by using queues
Configure an app or service to send emails
Configure an event publish and subscribe model
Configure the Azure Relay service
Configuring apps and services with Microsoft Graph
Implement parallelism, multithreading, and processing
Implement Azure Functions and Azure Logic Apps
Implement interfaces for storage or data access
Implement appropriate asynchronous computing models
Implement autoscaling rules and patterns
Implementing autoscaling rules and patterns
Implementing code that addresses singleton application
instances
Implementing code that addresses a transient state
Developing Solutions using Computer Vision
Developing solutions using Bing Web Search
Developing solutions using Custom Speech Service
Developing solutions using QnA Maker

Overview of Azure Cosmos DB


 Architecture
 Configuring Azure Cosmos DB
Overview of the SQL API
 Common Operations
 Programmability
 Advanced Features
Overview of the Graph API
 Graph Creation
 Graph Traversal
Weekend
Overview
 Common Operations
 Advanced
 Overview
 Common Operations
Azure Search
 Apache Spark Connector
 Azure Functions

Take advantage of appropriate design and connectivity patterns


Virtual networking
Hybrid networking
Address durability of data
Caching
Measure and plan throughput and structure of data access

The Evolving World of Data   


Surveying the Azure Data Platform   
Data Engineering Roles and Responsibilities   
Course Case Study  
Module Introduction   
Choose a data storage approach in Azure   
Introducing Azure Storage   
Introduction to Data Lake Storage   
Create an Azure Data Lake Storage Gen2   
Module Introduction   
Introduction to Azure Databricks   
Working with Azure Databricks   
Reading Data using Azure Databricks   
Performing Transformations with Azure Databricks   
Module Introduction   
Create an Azure Cosmos DB database built to scale   
Insert and query data in your Azure Cosmos DB database   
Build a .NET Core app for Azure Cosmos DB in Visual Studio
Code   
Distribute your Data Globally with Azure Cosmos DB 
Module Introduction   
Azure SQL Database   
Azure SQL Data Warehouse   
Creating and Querying an Azure SQL Data Warehouse   

Using PolyBase to Load Data into Azure SQL Data Warehouse

ModuleIntroductions   
Introducing Data Streams and Event Processing   
Data Ingestion with Event Hubs   
Processing Data with Stream Analytics Jobs   
Module Introduction   
Introducing Azure Data Factory   
Azure Data Factory Components   
Integrate Azure Data Factory with Databricks
Module Introduction   
Introduction to Security   
Key Security Components   
Securing Storage Accounts and Data Lake Storage   
Securing Data Stores   
Securing Streaming Data
Module Introduction   
General Azure Monitoring Capabilities   
Troubleshoot Common Data Platform Issues   
Troubleshoot Common Data Processing Issues   
Managing Disaster Recovery   
Online MCQ Based Test on Module 7,8,9,10

Weekend

Analyze recommendations in Security Center


Create an API Management instance
Configure authentication for APIs
Create an API gateway
Define policies for APIs
Configure an app or service to send emails
Configure an event publish and subscribe model
Configure the Azure Relay service
Create and configure a notification hub
Create and configure an evnt hub
Create and configure a service bus
Configure an app or service with Microsoft Graph
Create an event model
Create topics and subscriptions

Introducing Azure App Service


App Service Environments
Deploying Web Apps
Managing Web Apps
App Service Security
Scale Up and Scale Out
Autoscale and Grow out
Optimizing Bandwidth and Web Traffic
Serverless Computing Concepts
Managing Azure Functions
Managing Event Grid
Managing Service Bus
Managing Logic App

Implement authentication in applications


Implement multi-factor authentication
Claims-based authorization
Role-based access control (RBAC) authorization
Encryption options
End-to-end encryption
Implement Azure confidential computing
Manage cryptographic keys in Azure Key Vault
Infrastructure as Code and Configuration Management
Create Azure Resources using ARM Templates
Create Azure Resources using Azure CLI
Create Azure Resources by using Azure PowerShell
Additional Automation Tools
Version Control
Lab: Azure Deployments using Resource Manager templates
Azure Automation
Azure Automation State Configuration (DSC)
Lab: Azure Automation Runbook Deployments
Lab: Azure Automation State configuration DSC
Infrastructure as a Service
Platform as a Service
Serverless and HPC compute services
Azure Service Fabric
Azure Kubernetes Service
Application Architecture models
Choosing a Compute Service
Lab: Deploy Application to Azure App Services using Azure
DevOps
Lab: Deploy Application to Azure Kubernetes Service
Chef with Azure
Ansible with Azure
Cloud-init with Azure
Terraform with Azure
Lab: Deploy app with Chef on Azure
Lab: Deploy app with Puppet on Azure
Lab: Ansible with Azure
Security and Compliance in the pipeline
Azure security and compliance tools and services
Lab : Implement Security and Compliance in Azure DevOps
pipelines

Introduction to Continuous Delivery


Release Strategy Recommendations
Building a High Quality Release Pipeline
Choosing a Deployment Pattern
Choosing the Right Release Management Tool
Lab: Building a Release Strategy
Create a Release Pipeline
Provision and Configure Environments
Manage and Modularize Tasks and Templates
Integrate Secrets with the Release Pipeline
Configure Automated Integration and Functional Test
Automation
Automate Inspection of Health
Lab: Automating your infrastructure deployments in the Cloud
with Terraform and Azure Pipelines
Lab: Setting up secrets in the pipeline with Azure Key vault
Lab: Setting up and Running Load Tests
Lab: Setting up and Running Functional Tests
Lab: Using Azure Monitor as release gate
Lab: Creating a Release Dashboard
Introduction to Deployment Patterns
Implement Blue Green Deployment
Feature Toggles
Canary Releases
Dark Launching
AB Testing
Progressive Exposure Deployment
Lab: Blue-Green Deployments
Lab: Traffic Manager

Online MCQ Based Test on Module 11,12,13,14,15

Weekend

Start Here
 Pre-Course Survey
The inner loop
 Continuous Experimentation mindset
 Design practices to measure end-user satisfaction
 Design processes to capture and analyze user feedback
 Design process to automate application analytics
 Implement Tools to Track System Usage, Feature Usage, and
Flow
 Implement routing for mobile application crash report data
 Develop monitoring and status dashboards
 Integrate and configure ticketing systems
Site Reliability Engineering
 Analyze telemetry to establish a baseline
 Perform ongoing tuning to reduce meaningless or non-
actionable alerts
 Analyze alerts to establish a baseline
 Blameless PostMortems and a Just Culture

Continuous Integration Overview


Lab: Enabling Continuous Integration with Azure Pipelines
Implementing a Build Strategy
Lab: Creating a Jenkins Build Job and Triggering Continuous
Integration
Managing Code Quality
Lab: Managing Technical Debt with Azure DevOps and
SonarCloud
Managing Security Policies
Lab: Checking Vulnerabilities using WhiteSource Bolt and Azure
DevOps
Implementing a Container Build Strategy
Lab: Existing .NET Applications with Azure and Docker Images

Introduction
Packaging Dependencies
Package Management
Implement a Versioning Strategy
Lab: Updating packages
Introduction
Package Security
Open Source Software
Integrating License and Vulberability Scans

What is Source Control


Benefits of Source Control
Types of Source Control Systems
Introduction to Azure Repos
Migrating from TFVC to Git
Authenticating to Your Git Repos
Lab: Version Controlling with Git
How to Structure Your Git Repo
Git Branching Workflows
Collaborating with Pull Requests
Why Care about GitHooks
Fostering Internal Open Source
Git Version
Files in Git
Lab: Code Review with Pull Requests
The Concept of Pipelines in DevOps
Azure Pipelines
Evaluate Use of Hosted vs Private Agents
Agent Pools
Pipelines and Concurrency
Azure DevOps and Open Source Projects
Azure Pipelines YAML vs Visual Designer
Setup Private Agents
Integrate Jenkins with Azure Pipelines
Integration External Source Control with Azure Pipelines
Analyze and Integrate Docker Multi-stage Builds
Lab: Integrate Jenkins with Azure Pipelines
Lab: Integration External Source Control with Azure Pipelines
Lab: Deploying a Multi-Container Application to Azure
Kubernetes Service
Introduction to security
Implement Secure and Compliant Development Processes
Rethinking Application Config Data
Manage Secrets, Tokens and Certificates
Implement Tools for Managing Security and Compliance
Lab: SonarCloud
Lab: WhiteSource
Introduction to Mobile DevOps
Introdcution to Visual Studio App Center
Manage Mobile Target Device Sets and Distribution Groups
Manage Target UI Test Device Sets
Create Public and Private Distribution Groups

Securing Storage 
Backup 
Site Recovery 
Storage Analytics 
Planning for Virtual Machine Deployment 
Creating Virtual Machines (Portal) 
Virtual Machines (PowerShell) 
Virtual Machines (Templates) 
Virtual Machines (Custom Images) 
Virtual Machines (Linux)
Configuring Virtual Machines-Overview 
Virtual Machine IP Addressing 
Virtual Machine Availability 
Virtual Machine Scalability
Virtual Machine Storage-Overview 
Virtual Machine Disk Types 
Importing and Exporting Disks 
Managing Virtual Machines-Overview 
Configuration Management Tools 
Monitoring Virtual Machines 
Online MCQ Based Test on Module 16,17,18,19,20

Weekend

Overview of Virtual Networks 


Overview of IP Addressing and Name Resolution 
Overview of Managing and Deploying Virtual Networks 
Managing Virtual Networks 
Deploying Virtual Machines into a Virtual Network 
Overview of IP Addressing 
Public and Private IP Addressing 
Multiple NICs in Virtual Machines 
Network Security Groups 
Overview of Network Services 
Configuring Azure DNS 
Overview of Network Traffic Distribution Services 
Configuring Load Balancer 
Configuring Traffic Manager 
Configuring Application Gateway 
Overview of Intersite Connectivity 
Point-to-Site VPN Connectivity 
Site-to-Site VPN Connections 
VNet-to-VNet VPN Connections 

Azure Active Directory Overview 


Azure Active Directory Integration Options
Azure Users and Groups 
Azure Roles 
Azure Domains and Tenants
Azure Multi-Factor Authentication 
Self-Service Password Reset 
Privileged Identity Management 
Azure AD Application Proxy 
Integrating SaaS Applications Overview 
Managing and Installing SaaS Applications

Azure Storage 
Storage Accounts 
Storage Access Tools
Virtual Machine Storage Overview 
Virtual Machine Disks 
File Storage 
Unstructured Storage Overview 
Blob Storage 
Importing VHD Content
Structured Storage Overview 
Table Storage 
Queue Storage
Securing Storage 
Backup 
Site Recovery 
Storage Analytics

Introduction to Azure App Service 


App Types 
Managing Apps 
App Deployment Options 
Continuous and Staged Deployment 
Automating App Deployment 
Scale Up and Scale Out 
AutoScale and Grow Out 
App Service Environments
App Service Security 
App Service Isolation
Azure WebJobs 
Azure Functions
Monitoring and Troubleshooting Tools 
Monitoring and Troubleshooting Scenario 

Start Here 
Deploying Databases 
Introduction to Working with Databases in Azure 
Provisioning Databases in Azure 
Tools 
Securing Databases 
Export and Self-Service Restore 
Geo-Replication
Auditing 
Alerts 
Azure SQL Data Warehouse Concepts 
Provisioning Azure SQL Data Warehouse 
Data Analytics 

Online MCQ Based Test on Module 21,22,23,24,25


Weekend

Overview 
Security 
Privacy 
Compliance 
Transparency 
Key Vault Basics 
Implementing Key Vault 
Integrating and Monitoring Key Vault 
Security Center 
Security Policies 
Recommendations 
Security Alerts
Storage Keys and SAS 
Network Security Groups 
Azure Identity Management
OMS Overview 
Log Analytics 
Security and Compliance Solutions 

ARM Templates
Implementing ARM Templates
Practical Exercises ARM Templates
Review Questions ARM Templates
Automation Accounts
Automation Security
Runbook Assets
Runbook Basics
PowerShell Workflows
PowerShell Workflows
Practical Exercises Runbooks
Review Questions Runbooks
Automation DSC
Implementing Automation DSC
Practical Exercises DSC
Review Questions DSC

 What are the Benefits of Migrating to Azure? 


Security of the Azure Platform 
General Planning Considerations and Key Concepts 
Governance Considerations 
Additional Planning Considerations 
Building the Azure Environment 
Traditional Migration Approaches 
Using Azure Site Recovery as a Migration Tool (IaaS) 
Azure Site Recovery Step by Step 
An Example Customer Case Study 
Proposed Solution 
Additional Planning Considerations 

Introduction to course
introduction to the AWS Cloud .
Methods available to interact with various AWS services
Amazon Elastic Cloud Compute (EC2)
Amazon Elastic Block Store (EBS)
Amazon Simple Storage Service (S3)
the AWS Global Infrastructure
Amazon Virtual Private Cloud (VPC)
Security Groups
Application Load Balancer
Auto Scaling, Amazon Route 53
Amazon Relational Database Services (RDS)
AWS Lambda
AWS Elastic Beanstalk
Amazon Simple Notification Service (SNS)
Amazon CloudWatch
Amazon CloudFront
AWS CloudFormation
Architectural considerations for deploying or migrating to the
AWS Cloud
Fault tolerance and availability
web hosting on the AWS Cloud.
AWS Security topics
Introduction to philosophy on pricing
The actual pricing characteristics for core offerings,
Tools that to help you control your costs and ensure you’re
getting the best value for your money.
Available support plans.
Online MCQ Based Test on Module 26,27,28,29,30, 31, 32

Weekend

Welcome to Understanding Cloud Architect Technology


Solutions  
Obtaining and Redeeming Your Azure Pass  
Design and Connectivity Patterns  
Online Lab - Implementing and Managing Storage
Hybrid Networking  
Virtual Network-to-Network
Address Durability of Data and Caching  
Measure Throughput and Structure of Data Access  
Online Lab - Implementing Advanced Virtual Networking 
Implementing authentication in applications  
Implement multi-factor authentication  
Claims-based authorization  
Role-based access control (RBAC) authorization  
Implement OAuth2 authentication  
Implement managed identities for Azure resources  
Online Lab - Securing Identities
Encryption options  
End-to-end encryption  
Implement Azure confidential computing  
Implement SSL and TLS communications  
Manage cryptographic keys in Azure Key Vault 
Business Continuity and Resiliency   
High Availability and Disaster Recovery  
Resiliency   
Application Design 
Testing, Deployment, and Maintenance  
Data Management  
Monitoring and Disaster Recovery  

Online lab
Azure storage accounts
Data Replication
How to use Azure Storage Explorer
Monitor storage
Create Virtual Machines (VM)s within the Azure Portal
Create Virtual Machines (VM)s using Azure PowerShell
Create Virtual Machines (VM)s using ARM templates
Deploy Linux Virtual Machines (VM)s
Monitor Virtual Machines (VM)s
Protect data using backups at regular intervals, using snapshots,
Azure Backup, or Azure Site Recovery.
Online lab
Network routing using routing tables and algorithms
Inter-site connectivity using VNet-to-VNet connections and VPNs
Virtual network peering for regional and global considerations
Gateway transit to allow gateway transit for the virtual network
to communicate with resources outside the peering
Role-Based Access Control (RBAC)
Built-in roles
Self-Service Password Reset (SSPR)
Authentication methods for a password reset
Online lab: 

How to identify the job roles and realms of responsibility in a


cloud environment
How existing on-premises job roles compare to cloud roles
The competencies for the highlighted roles
The basics of IaC and its benefits
The effects of IaC on the division of job responsibilities

Online MCQ Based Test on Module 33, 34, 35, 36

You might also like