Browse

Microsoft Azure Certification Master Training

Master Program

Our Microsoft Azure Certification Architect master's course will help you be a complete Microsoft Azure Architect. You will work on real-world projects in Azure AZ-104, AZ-203, AZ-300, and AZ-301. This Azure certification course includes developing applications for Azure, administrating and architecting Azure infrastructure, and more. As part of this Azure online classroom training, you will also receive official course material issued by Microsoft for Integrating On-premises Identity Infrastructure with Microsoft Azure, Developing Microsoft Azure and Web Services's, and Developing Microsoft Azure Solutions's.

In Collaboration with course image
  • 8+

    Courses

  • 15+

    Projects

  • 164

    Hours

What you will Learn 8 Courses

  • Online Classroom training

    • Course 1
      Azure Solutions (104)
    • Course 2
      Azure Solutions (203)
    • Course 3
      Azure Solutions (300-301)
    • Course 4
      Azure Devops
    • Course 5
      Azure Data Factory
  • Self Paced Training

    • Course 6
      Linux
    • Course 7
      Cloud Computing
    • Course 8
      AZ-900 Azure Training
  • Get Master's Certificate

Key Features

205 Hrs Instructor Led Training
199 Hrs Self-paced Videos
130 Hrs Project work & Exercises
Certification and Job Assistance
Flexible Schedule
Lifetime Free Upgrade
24 x 7 Lifetime Support & Access

Course Fees

Self Paced Training

  • 199 Hrs e-learning videos
  • Lifetime Free Upgrade
  • 24 x 7 Lifetime Support & Access
$702

Online Classroom preferred

  • Everything in self-paced, plus
  • 205 Hrs of instructor-led training
  • 1:1 doubt resolution sessions
  • Attend as many batches for Lifetime
  • Flexible Schedule
  • 15 Aug
  • SAT - SUN
  • 08:00 PM TO 11:00 PM IST (GMT +5:30)
  • 23 Aug
  • SAT - SUN
  • 08:00 PM TO 11:00 PM IST (GMT +5:30)
  • 29 Aug
  • SAT - SUN
  • 08:00 PM TO 11:00 PM IST (GMT +5:30)
  • 06 Sep
  • SAT - SUN
  • 08:00 PM TO 11:00 PM IST (GMT +5:30)
$965 10% OFF Expires in
$0

Corporate Training

  • Customized Learning
  • Enterprise grade learning management system (LMS)
  • 24x7 support
  • Strong Reporting

Overview

Intellipaat is offering a comprehensive Azure master’s program that includes the individual constituent courses of Microsoft Azure certification such as AZ-104, AZ-203, AZ-300, and AZ-301. As part of this training, you will learn about Azure cloud platform, its architecture, components, virtualization, cloud services, Azure automation, building secure and scalable Azure infrastructure, and more through hands-on projects and case studies. Further, you will also receive the official course material issued by Microsoft for Integrating On-premises Identity Infrastructure with Microsoft Azure, Developing Microsoft Azure and Web Services’s, and Developing Microsoft Azure Solutions.

What will you learn in this Azure master's program?

  1. Introduction to Microsoft Azure cloud platform
  2. Developing Azure IaaS, PaaS, and storage applications
  3. Deploying Azure security and accessing and monitoring features
  4. Azure compute, storage, and network services
  5. Azure Developer, Admin, and Architect roles
  6. Azure Active Directory and Resource Manager
  7. Virtual Machines configuration and monitoring
  8. Managing Azure Web App Services
  • Solutions Architects and Programmers looking to build SaaS, PaaS and IaaS applications
  • Network and Systems Administrators
  • Graduates and professionals looking to upgrade their skills with cloud technologies

There are no prerequisites for taking up this training. However, having a basic understanding of cloud and networking can be beneficial.

Microsoft Azure is one of the top cloud computing platforms today. The rate at which Azure cloud platform is growing is astonishing. Due to this, there are a huge number of job opportunities in Azure. This Intellipaat Azure Cloud master’s program that includes the individual components of Azure AZ-104, AZ-203, AZ-300 and AZ-301 gives you the complete knowledge of development, administration and architecting solutions for Azure. Upon the completion of this training, you will be in a completely different league thus helping you command top-notch salaries.

View More

Talk To Us

Testimonials

John Chioles

Ritesh Bhagwat

Mr Yoga

Dileep & Ajay

Sagar

Ashok Guntupalli

Alex Abraham

Project Manager at Tata Consultancy Services

I got hands-on experience during the training itself. The assignments and project that were a part of the training helped me a lot in implementing theories practically. The instructor-led classes were also very helpful.

Deepa Joshi

Software Engineer at Infosys

The entire Intellipaat Azure master's program had projects that were hands-on and completely designed by the industry. Thus, this gave me a real-world experience of working on Azure.

Monica Ramteke

ETL Developer at InfoCepts

The trainer who taught us the Azure master's program was well qualified, and hence I was able to learn this technology within the stipulated time. Thanks to Intellipaat.

Jai Singh

SAP Logistics Consultant at Accenture

I liked the way Intellipaat has bundled the Azure individual courses to create a master's program that meets the requirements of the industry. A great way to learn Azure!

Course Content

Module 01 - Introduction to Microsoft Azure

1.1 Introduction to cloud computing
1.2 What is Microsoft Azure?
1.3 Microsoft Azure Services
1.4 Creating a Microsoft Azure Account
1.5 Azure CLI, Azure Powershell
1.6 Managing Azure Resources & Subscriptions
1.7 Azure Resource Manager
1.8 Microsoft Azure Architecture

Hands-on Exercise:

1. Creating a Microsoft Azure account
2. Configuring Azure PowerShell
3. Configuring Azure CLI

Module 02 - Introduction to ARM & Azure Storage

2.1 Azure Resources & Subscriptions
2.2 Azure Resource Manager
2.3 Managing Azure Resources
2.4 Azure Tags
2.5 Azure Storage Account & its types
2.6 Azure Blob Storage
2.7 Azure Content Delivery Network (CDN)
2.8 Azure Files Storage
2.9 Azure File Sync

Hands-on Exercise: 

1. Manage Resource Groups in Azure
2. Move resource from one resource group to another
3. Apply tags
4. Create storage account
5. Access storage account
6. Create blob storage
7. Upload in blob storage
8. Create a file share
9. Creating and using CDN Endpoint

Module 03 - Introduction to Azure storage

3.1 Azure Table Storage
3.2 Azure Queue Storage
3.3 Azure Storage Explorer
3.4 Azure Shared Access Signature (SAS)
3.5 Azure Databox
3.6 Azure Storage Replication
3.7 Data Replication Options
3.8 Azure Import/Export Service

Hands-on Exercise:

1. Attach & Detach an External Storage Account
2. Storage explorer – Blob, file
3. queues and table storage
4. Backup-archive
5. Backup – Snapshots
6. Backup – AZCopy
7. Azure Shared Access Signature (SAS)
8. use Azure Data Factory Copy Data tool to transfer data to Azure

Module 04 - Azure Virtual Machines

4.1 Azure Virtual Machines
4.2 Data Disks in Azure
4.3 Azure VMs & Interfaces
4.4 ARM templates
4.5 VHD templates
4.6 Custom Images of Azure VM
4.7 Virtual Machine Scale Sets
4.8 Virtual Machine Availability Sets

Hands-on Exercise: 

1. Creating and Configuring An Azure VM
2. Deploying a custom image of Azure VM
3. Virtual Machine Scale Sets.

Module 05 - Azure App and Container services

5.1 App Service Web App for Containers
5.2 App Service plan
5.3 Networking for an App Service
5.4 Deployment slots
5.5 Container image
5.6 Azure Kubernetes Service
5.7 Azure Container Registry

Hands-on Exercise:

1. Create an App Service Web App for Containers
2. Create a container image
3. configure Azure Kubernetes Service
4. publish and automate image deployment to the Azure Container Registry

Module 06 - Azure Networking - I

6.1 Azure Virtual Networks
6.2 Azure Vnet Components
6.3 IP Address – Public & Private IPs
6.4 Azure Vnet Subnets
6.5 Azure Network Interface Cards (NIC)
6.6 Network Security Group (NSG)
6.7 Route Tables
6.8 Service Tags
6.9 Azure DNS
6.10 Private DNS

Hands-on Exercise: 

1. Vnet creation
2. Create and configure vnet-vnet peering
3. Verify virtual network connectivity
4. Assign static IP to VM
5. Create route tables
6. Add routes
7. Create NIC
8. Attach NIC to VM
9. Create DNS
10. Add RecordSet
11. Create NSG
12. Add security rule to NSG
13. Attach NSG to subnet
14. Verify NSG is applied

Module 07 - Azure Networking - II

7.1 Application Gateway
7.2 Azure Front Door Service
7.3 Azure Traffic Manager
7.4 Application Security Groups
7.5 Azure Load Balancers
7.6 Azure Firewall
7.7 Azure Bastion
7.8 Network Watcher
7.9 Azure Express Route
7.10 Express Route Circuits
7.11 Express Route Peering

Hands-on Exercise:

1. Create internal load balancer
2. Create Public load balancer
3. Application Gateway
4. Implement the Azure Front Door Service
5. implement Azure Traffic Manager
6. Deploy and configure Azure Bastion Service

Module 08 - Authentication and Authorization in Azure using RBAC

8.1 Identity and Access Management in Azure
8.2 Role Based Access Management (RBAC)
8.3 Role Definitions
8.4 Role Assignment in Azure Resources
8.5 Azure Users & Groups
8.6 RBAC Policies

Hands-on Exercise:

1. Create a custom role for Azure Resources
2. Assign a role to configure access to Azure resources

Module 09 - Microsoft Azure Active Directory

9.1 Azure Active Directory (Azure AD)
9.2 Windows AD Vs Azure AD
9.3 Azure AD Users
9.4 Azure AD Groups
9.5 Azure AD Domains
9.6 Azure AD Tenants
9.7 Authentication Options
9.8 Azure AD Connect
9.9 Self Service password Reset (SSPR)
9.10 Multi Factor Authentication (MFA)
9.11 Resource Locks

Hands-on Exercise:

1. Add or delete users using Azure Active Directory
2. Add or delete tenants using Azure Active Directory
3. Create a basic group and add members
4. Applying Resource Locks

Module 10 - Azure Monitoring

10.1 Azure Monitor
10.2 Azure Metrics
10.3 Log Analytics
10.4 Alerts and actions
10.5 Application Insights
10.6 Backup reports
10.7 Recovery Services Vault
10.8 Backing Up Azure Virtual Machines
10.9 VM Backup Policies
10.10 Restoring Azure Virtual machines,

Hands-on Exercise:

1. configure and interpret azure metrics
2. configure Log Analytics
3. query and analyse logs
4. set up alerts and actions
5. create a Recovery Services Vault
6. Backing up and restoring a Virtual Machine

What projects I will be working on this Microsoft Azure 104 training?

Project 01: Deploying a website using Microsoft Azure Services

Topics: Virtual Machines, Blob storage, Traffic manager, Application gateway, Virtual Network Peering.

Highlights:

1.1 Deploying the web servers in two different Azure regions
1.2 Controlling, managing and monitoring the traffic geographically
1.3 Enabling Path based Routing for the website
1.4 Enabling communication between the servers
1.5 Storing data on the cloud

Project 02: Queues using Azure

Topics: Queues

Highlights:

2.1 Setting up an application in Azure
2.2 Using azure SDK to set up queues
2.3 Deploying queues to pass messages

Case Study 01: Introduction to Cloud computing

Problem Statement: Solving the issue of not wanting the corporation’s confidential data on the cloud while migrating to Microsoft Azure

Topics: Azure Resource manager, Azure subscriptions

Highlights:
1.1 Govern all resources separately
1.2 Tracking cost and billing of each service being used separately
1.3 Accessing and managing resource groups

Case Study 02: Microsoft Azure Storage

Problem Statement: Solving latency issues and difficulty accessing common files and tools

Topics: Azure storage account, Azure file share, CDN endpoint

Highlights:
2.1 Uploading static content to azure storage
2.2 Creating and configuring a CDN Endpoint to serve the static files that have
been uploaded
2.3 Creating an azure file share and uploading content in it
2.4 Connecting a Linux and Windows server to the File share

Case Study 03: Azure Virtual Machines

Problem Statement: Managing scaling requirements using scale sets and using custom image to create a Virtual machine

Topics: Virtual Machines, Custom images

Highlights:
3.1 Automating the scaling of Virtual Machines as required
3.2 Deploying multiple identical VMs using custom VM image

Case Study 04: Microsoft Azure networking

Problem Statement: Deploy a virtual network with multiple subnets in it and enable the resources within them to communicate privately

Topics: Virtual network, Vnet peering

Highlights:
4.1 Creating a Vnet with subnets and deploying Virtual Machines in it
4.2 Establishing a connection between these subnets

Case Study 05: Load balancing and Network watcher

Problem Statement: Setting up a load balancer and a network watcher in Azure portal

Topics: Azure load balancer, Network performance monitor

Highlights:
5.1 Deploying a load balancer for the backend resources such that a single frontend IP is exposed and all the web servers can be accessed from it
5.2 Setting up a Network performance manager to generate alerts

Case Study 06: Access management in Azure

Problem Statement: Providing access to some of the services managed by your organization’s active directory

Topics: Azure Active Directory, Azure Multi-Factor Authentication

Highlights:
6.1 Adding users in active directory and giving them access
6.2 Creating users in custom active directory domain and giving them access
6.3 Setting up a password authentication method
6.4 Setting up MFA with a verification option

Managing Azure subscription and resources

Managing Azure subscriptions, assigning administrator permissions, configuring Azure subscriptions, utilizing and consuming Azure resources, analyzing alerts and metrics, configuring diagnostic settings, monitoring unused resources, utilizing Log Search query functions, viewing alerts in Log Analytics, managing resource groups, configuring resource locks and policies, moving resources across resource groups, Managed role-based access control (RBAC).

Implementing and managing storage

Creating and configuring storage accounts, installing Azure Storage Explorer, monitoring activity using Log Analytics, deploying Azure storage replication, exporting from and importing into Azure job, Azure Data Box, configuring blob storage, Azure Content Delivery Network (CDN), creating Azure file share and file sync, implementing Azure backup, creating Recovery Services Vault, configuring backup policy.

Deploying and managing Virtual Machines

Configuring VM for Windows and Linux, configuring monitoring, networking, storage, deploying and configuring scale sets, modifying Azure Resource Manager (ARM), configuring VHD template, deploying Windows and Linux VMs, managing Azure VM, automate configuration management with PowerShell Desired State Configuration (DSC), managing VM sizes, moving VMs from one resource to another, managing VM backups, configuring VM backup, performing VM restore, Azure Site Recovery.

Configuring and managing Virtual Networks

Creating connectivity between virtual networks, creating and configuring VNET peering, virtual network connectivity, creating virtual network gateway, implement and manage virtual networking, configuring private and public IP addresses, network routes and network interface, configuring name resolution, configuring Azure DNS, configuring private and public DNS zones, configuring Network Security Group (NSG), creating security rules; associating NSG to a subnet or network interface, implement Azure load balancer, monitor and troubleshoot virtual networking, integrate on premises network with Azure virtual network.

Developing Azure IaaS Solutions

Implementing solutions with Virtual Machines (VM), provisioning VMs, creating ARM templates, configuring Azure Disk Encryption for VMs, deploying Azure batch jobs with Azure Batch Services, Batch Service API, running batch job with Azure CLI, Azure portals, Azure Batch Services batch job coding, creating containerized solutions, creating Azure Managed Kubernetes Service (AKS) cluster, container images for solutions, publishing image to Azure Container Registry, running containers with Azure Container Instance.

Developing Azure PaaS Solutions

Creating Azure App Service Web Apps, creating background task with WebJobs, enabling diagnostic logging, creating Azure App Service mobile apps, enabling mobile app offline sync, deploying mobile device remote instrumentation, Azure App service API apps, API documentation with open source tools, Azure function implementation, function input and output binding, function trigger with timer, webhooks and data operations, Azure Durable Functions, creating Azure Function apps with Visual Studio.

Developing for Azure Storage

Developing solutions with storage tables, table policy implementation, using code to query table storage, deploying partitioning schemes, using Cosmo DB storage for solution development, data creation, read, update and delete with the right API, operations consistency level, developing solutions for relational databases, relational database configuration and provisioning, Azure SQL database elastic pool configuration, using code to create, read, update and delete data tables, developing solutions for blob storage, moving item between containers and storage accounts, deploying blob leasing, data archiving and retention.

Implementing Azure security

Deploying authentication, using forms-based authentication, tokens, certificates, using Azure AD for Windows authentication, OAuth2 authentication, Managed Service Identity, Service Principle authentication, role-based and claims-based authorization, shared access signature, secure data solutions, decrypting and encrypting data in transit and rest, using KeyVault API for key creation and deletion.

Monitor, troubleshoot and optimize Azure solutions

Code development for apps and services scalability, autoscaling rules, handling transit faults with code, caching and content delivery integration with solutions, Azure Redis Cache data storage and retrieval, developing code for CDNs, invalidating cache content, support monitoring and logging solutions, deploying Application Insights for configuring app or service instrumentation, Azure Monitor for troubleshooting, Application Insight Web Test implementation and alerts.

Connecting and consuming Azure and third-party services

Developing App Service Logic App, creating a Logic App, creating custom connector and custom template for Logic Apps, integrating Azure search in solutions, creating Azure search index, importing search data, querying Azure Search index, API Gateways, APIM instance, API authentication, API policies, event-based solution development, deploying solutions with Event Grid, Notification and Event Hub, developing message-based solutions, Azure Service Bus and Azure Queue Storage for solution implementation.

What projects I will be working on this Azure 203 training?

Project: Deploying an Industry-scale application in Azure App Services using the custom containers.

Industry: General

Problem Statement: Creating an application in Azure App Service, deploy the app in Azure App Service, configure your application into the container, open its SSH session in browser and troubleshoot the application.

Topics: In this Microsoft Azure Developer Project, you will be working on building a Python and PostgreSQL application in Azure App service, then configure your application into the customized docker container.

Highlights:

  • Create an Application in Azure App.
  • Create a PostgreSQL Database in Azure.
  • Deploy the app to Azure.
  • Manage the app in Azure Portal.
  • Configure your application in the Custom Containers.

Module 1: Introduction to Microsoft Azure

  • Introduction to cloud computing
  • What is Microsoft Azure?
  • Microsoft Azure Services
  • Azure Portal
  • Azure CLI
  • Azure PowerShell

Hands on: Creating a Microsoft Azure account, Configuring Azure PowerShell, Configuring Azure CLI

Module 2: Introduction to ARM & Azure Storage

  • Azure Resources & Subscriptions
  • Azure Resource Manager
  • Managing Azure Resources
  • Azure Tags
  • Azure Storage Account & its types
  • Azure Blob Storage
  • Azure Content Delivery Network (CDN)
  • Azure Files Storage
  • Azure File Sync

Hands on: Manage Resource Groups in Azure, Move resource from one resource group to another, Apply tags, Create storage account, Access storage account, Create blob storage, Upload in blob storage, Create a file share, Creating and using CDN Endpoint

Module 3: Introduction to Azure storage

  • Azure Table Storage
  • Azure Queue Storage
  • Azure Storage Explorer
  • Azure Shared Access Signature (SAS)
  • Azure Databox
  • Azure Storage Replication
  • Data Replication Options
  • Azure Import/Export Service

Hands on: Attach & Detach an External Storage Account, Storage explorer – Blob, file, queues and table storage, Backup-archive, Backup – Snapshots, Backup – AZCopy, Azure Shared Access Signature (SAS), use Azure Data Factory Copy Data tool to transfer data to Azure

Module 4: Azure Virtual Machines

  • Azure Virtual Machines
  • Data Disks in Azure
  • Azure VMs & Interfaces
  • ARM templates
  • VHD templates
  • Custom Images of Azure VM
  • Virtual Machine Scale Sets
  • Virtual Machine Availability Sets

Hands on: Creating and Configuring An Azure VM, Deploying a custom image of Azure VM, Virtual Machine Scale Sets

Module 5: Azure App and Container Services

  • App Service Web App for Containers
  • App Service plan
  • Networking for an App Service
  • Deployment slots
  • Container image
  • Azure Kubernetes Service
  • Azure Container Registry

Hands on: Create an App Service Web App for Containers, create a container image, configure Azure Kubernetes Service, publish and automate image deployment to the Azure Container Registry

Module 6: Azure Networking

  • Azure Virtual Networks
  • Azure Vnet Components
  • IP Address – Public & Private IPs
  • Azure Vnet Subnets
  • Azure Network Interface Cards (NIC)
  • Network Security Group (NSG)
  • Route Tables
  • Service Tags
  • Azure DNS
  • Private DNS,

Hands on: Vnet creation, Create and configure vnet-vnet peering, Verify virtual network connectivity, Assign static IP to VM, Create route tables, Add routes, Create NIC, Attach NIC to VM, Create DNS, Add RecordSet, Create NSG, Add security rule to NSG, Attach NSG to subnet, Verify NSG is applied

Module 7: Azure Networking - II

  • Application Gateway
  • Azure Front Door Service
  • Azure Traffic Manager
  • Application Security Groups
  • Azure Load Balancers
  • Azure Firewall
  • Azure Bastion
  • Network Watcher
  • Azure Express Route
  • Express Route Circuits
  • Express Route Peering

Hands on: Create internal load balancer, Create Public load balancer, Application Gateway, Implement the Azure Front Door Service, implement Azure Traffic Manager, Deploy and configure Azure Bastion Service

Module 8: Authentication and Authorization in Azure using RBAC

  • Identity and Access Management in Azure
  • Role Based Access Management (RBAC)
  • Role Definitions
  • Role Assignment in Azure Resources
  • Azure Users & Groups
  • RBAC Policies

Hands on: Create a custom role for Azure Resources, Assign a role to configure access to Azure resources

Module 9: Microsoft Azure Active Directory

  • Azure Active Directory (Azure AD)
  • Windows AD Vs Azure AD
  • Azure AD Users
  • Azure AD Groups
  • Azure AD Domains
  • Azure AD Tenants
  • Authentication Options
  • Azure AD Connect
  • Self Service password Reset (SSPR)
  • Multi Factor Authentication (MFA)
  • Resource Locks

Hands on: Add or delete users using Azure Active Directory, Add or delete tenants using Azure Active Directory, Create a basic group and add members, Applying Resource Locks

Module 10: Azure Monitoring

  • Azure Monitor
  • Azure Metrics
  • Log Analytics
  • Alerts and actions
  • Application Insights
  • Backup reports
  • Recovery Services Vault
  • Backing Up Azure Virtual Machines
  • VM Backup Policies
  • Restoring Azure Virtual machines,

Hands on: configure and interpret azure metrics, configure Log Analytics, query and analyse logs, set up alerts and actions, create a Recovery Services Vault, Backing up and restoring a Virtual Machine

Module 11: Multi Factor Authentication (MFA)

  • MFA Fraud Alerts
  • MFA Bypass Options
  • MFA Trusted IPs
  • MFA Verification Methods
  • Azure Key Vault
  • Azure AD Managed Identities
  • Azure AD Application Management

Hands on: Configuring and Deploying Azure Key Vault, Configuring and Deploying Azure AD MFA Fraud Alerts, Configuring and Deploying Azure AD MFA One-time Bypass

Module 12: Migration in Azure

  • Understanding VM migration
  • Azure Migrate
  • Azure Site recovery
  • Server Assessment
  • Server Migration

Hands on: Migrating Physical Servers Using Azure Migrate, Assessing Physical Servers Using Azure Migrate.

Module 13: Azure Data Platform - I

  • NoSQL and NoSQL Database
  • Cosmos DB
  • Multiple APIs and Data Models
  • Request Units
  • Request Unit Calculator
  • Achieving Elastic Scale
  • Partition Key
  • Cross-partition Queries
  • Replication
  • Turnkey Global
  • Distribution
  • Turnkey Global Distribution
  • Replication and Consistency
  • Consistency Levels
  • Document Database
  • Cosmos DB Resource Model
  • Resource Properties, Self-links, and URLs

Hands on: Creating a Cosmos DB Account, Creating Global Distribution, Importing data from SQL Server using the Data Migration tool, Executing SQL queries on an existing database

Module 14: Azure Data Platform - II

  • Data Migration Tool
  • Rich Query with SQL
  • SQL Operators and Functions
  • Client Development
  • Indexing Policies
  • Users, Permissions, and Resource Tokens
  • Server-side Programming Model
  • Triggers
  • User-defined Functions (UDFs)
  • Table API
  • Cosmos DB Graph Database
  • Vertices and Edges
  • Populating the Graph
  • Bi-directional Relationships
  • Writing Gremlin Queries
  • Azure Table Storage

Hands on: Creating an Azure table API database and perform query execution,Working with custom indexing, Working with User-defined Functions and Triggers, Creating an Azure Table API Database, Creating a Graph Database using cosmos DB, Importing Data from Table Storage

What projects I will be working on this Microsoft Azure 300-301 training?

building a Python and PostgreSQL application in Azure App service, then configure your application into the customized docker container. Steps to be performed:

  • Create a Python Application in Azure App.
  • Create a PostgreSQL Database in Azure.
  • Deploy the app to Azure.
  • Manage the app in Azure Portal.
  • Configure your application into the Custom Containers.

Managing Azure Subscription and Resources

Managing Azure subscriptions, assigning administrator permissions, configuring Azure subscriptions, utilizing and consuming Azure resources, analyzing alerts and metrics, configuring diagnostic settings, monitoring unused resources, utilizing Log Search query functions, viewing alerts in Log Analytics, managing resource groups, configuring resource locks and policies, moving resources across resource groups, Managed role-based access control (RBAC).

Implementing and Managing Storage

Creating and configuring storage accounts, installing Azure Storage Explorer, monitoring activity using Log Analytics, deploying Azure storage replication, exporting from and importing into Azure job, Azure Data Box, configuring blob storage, Azure Content Delivery Network (CDN), creating Azure file share and file sync, implementing Azure backup, creating Recovery Services Vault, configuring backup policy.

Deploying and Managing Virtual Machines

Configuring VM for Windows and Linux, configuring monitoring, networking, storage, deploying and configuring scale sets, modifying Azure Resource Manager (ARM), configuring VHD template, deploying Windows and Linux VMs, managing Azure VM, automate configuration management with PowerShell Desired State Configuration (DSC), managing VM sizes, moving VMs from one resource to another, managing VM backups, configuring VM backup, performing VM restore, Azure Site Recovery.

Configuring and Managing Virtual Networks

Creating connectivity between virtual networks, creating and configuring VNET peering, virtual network connectivity, creating virtual network gateway, implement and manage virtual networking, configuring private and public IP addresses, network routes and network interface, configuring name resolution, configuring Azure DNS, configuring private and public DNS zones, configuring Network Security Group (NSG), creating security rules; associating NSG to a subnet or network interface, implement Azure load balancer, monitor and troubleshoot virtual networking, integrate on premises network with Azure virtual network.

Managing Identities

Managing Azure Active Directory (AD), managing Azure AD objects, creating users and groups, implementing and managing hybrid identities, installing and configuring Azure AD Connect and managing Azure AD Connect, perform bulk user updates manage guest accounts, include password hash and pass-through synchronization, Active Directory Domain Services (AD DS), Implement multi-factor authentication (MFA).

Infrastructure Setup

Installation of Devops Tools on cloud – Git, Docker, Selenium, Maven, Jenkins, Puppet, Ansible, Kubernetes, Nagios

Introduction to DevOps

What is Software Development, Software Development Life Cycle, Traditional Models for SDLC, Why Devops?, What is Devops?, Devops Lifecycle, Devops Tools

Software Version Control

What is Version Control, Types of Version Control System, Introduction to SVN, Introduction to Git, Git Lifecycle, Common Git Commands, Working with Branches in Git, Merging Branches, Resolving Merge Conflicts, Git Workflow

Containerization with Docker

Introduction to Docker, Understanding Docker Lifecycle, Components of Docker Ecosystem, Common Docker Operations, Creating a DockerHub Account, Committing changes in a Container, Pushing a Container Image to DockerHub, Creating Custom Docker Images using Dockerfile, What are Docker Volumes, Deploying a Multi-Tier Application using Docker Network, Using Docker Compose to deploy containers, What is Container Orchestration, Container Orchestration Tools, Introduction to Docker Swarm, Deploying a 2-Node Cluster using Docker Swarm

Configuration Management with Puppet

  • Need of Configuration Management
  • Configuration Management Tools
  • What is Puppet
  • Puppet Architecture
  • Setting up Master Slave using Puppet
  • Puppet Manifests
  • Puppet Modules
  • Applying configuration using Puppet
  • Puppet File Server

Hands-on Exercise – 

  • Setting up Master Slave on AWS
  • Testing Connection of nodes with Puppet
  • Creating a Manifest
  • Deploying Manifest on Node
  • Creating a Module
  • Deploying sample software on nodes using Puppet Modules and Manifests
  • Implementing a File Server Module on Puppet

Configuration Management with Ansible

  • What is Ansible?
  • Ansible vs Puppet
  • Ansible Architecture
  • Setting up Master Slave using Ansible
  • Ansible Playbook
  • Ansible Roles
  • Applying configuration using Ansible

Hands-on Exercise – 

  • Installing Ansible on AWS
  • Creating a Playbook using YAML
  • Creating an Ansible Role
  • Using Roles in Playbook

Continuous Testing

  • What is Continuous Testing?
  • What is Maven?
  • Running Test Cases on Chromium Web Driver
  • What is Headless Mode?

Hands-on Exercise – 

  • Using Maven to import dependencies in Eclipse
  • Implementing a headless test using Chrome WebDriver

Continuous Integration using Jenkins

Introduction to Continuous Integration, Jenkins Master Slave Architecture, Understanding CI/CD Pipelines, Creating an end to end automated CI/CD Pipeline

Continuous Orchestration using Kubernetes

Introduction to Kubernetes, Docker Swarm vs Kubernetes, Kubernetes Architecture, Deploying Kubernetes using Kubeadms, Alternate ways of deploying Kubernetes, YAML Files, Creating a Deployment in Kubernetes using YAML, Services in Kubernetes, Ingress in Kubernetes, Case Study – Kubernetes Architecture

Continuous Monitoring using Nagios

What is Continuous Monitoring, Introduction to Nagios, Nagios Architecture, Monitoring Services in Nagios, What are NRPE Plugins, Monitoring System Info using NRPE plugins

Azure with DevOps

Overview of Azure on Devops, Introduction to Azure Boards, Understanding Azure Repos, Use Azure Pipelines, Implement a code workflow in your build pipeline by using Git and GitHub, Run quality tests in your build pipeline by using Azure Pipelines, Manage build dependencies with Azure Artifacts, Host your own build agent in Azure Pipelines, Automate Docker and multi-container Kubernetes deployments with Azure Pipelines, Extend pipelines to add support for different deployment targets, such as Azure Functions.

Deploying Infrastructure with Terraform

  • Installing Terraform – Windows Users
  • Installing Terraform – Linux Users
  • Choosing Right IDE for Terraform IAC development
  • Creating first EC2 instance with Terraform
  • Terraform Code – First EC2 Instance
  • Understanding Resources & Providers
  • Destroying Infrastructure with Terraform
  • Destroying Specific Resource
  • Understanding Terraform State files
  • Understanding Desired & Current States
  • Challenges with the current state on computed values
  • Terraform Commands – State Files
  • Terraform Provider Versioning
  • Types of Terraform Providers
  • Understanding Attributes and Output Values in Terraform
  • Attribute Resource (Document)
  • Referencing Cross-Account Resource Attributes
  • Terraform Variables
  • Data Types for Variables
  • Fetching Data from Maps and List in Variable
  • Terraform Format
  • Validating Terraform Configuration Files

hands on

  • Implementing remote-exec provisioners
  • Implementing local-exec provisioners
  • Integrating Ansible with Terraform

Terraform Modules & Workspaces

  • Creating first EC2 instance with Terraform
  • Understanding Resources & Providers
  • Destroying Infrastructure with Terraform
  • Destroying Specific Resource
  • Understanding Terraform State files
  • Understanding Desired & Current States
  • Challenges with the current state on computed values
  • Terraform Commands – State Files
  • Terraform Provider Versioning
  • Types of Terraform Providers
  • Understanding Attributes and Output Values in Terraform
  • Attribute Resource (Document)
  • Fetching Data from Maps and List in Variable
  • Terraform Format
  • Validating Terraform Configuration Files
  • Integrating with GIT for team management
  • Terraform Provider UseCase – Resources in Multiple Regions

Hands-on Exercise – 

  • Creating Infrastructure with Terraform Cloud
  • Implementing remote-exec provisioners
  • Implementing local-exec provisioners
  • Handling Access & Secret Keys the Right Way in Providers
  • Handling Multiple AWS Profiles with Terraform Providers

What projects I will be working on this Azure DevOps training?

Project 1 : Handling infrastructure solutions for Azure Cloud

Industry :  General

Problem Statement : How to handle the infrastructure solutions of Azure cloud for a fast growing company.

Description : This project will help you to deploy the Azure infrastructure solutions at scale. As part of the project you will learn how to manage Azure blog storage for unstructured data, deploying the various infrastructure tools and portals, working with Azure Active Directory, managing the Azure Virtual Machines, Windows PowerShell and more as part of the project.

Highlights :

  • Architecture of Azure Infrastructure
  • Optimizing Windows Server Workloads
  • Connecting Azure AD with Windows AD.

Project 2 : Monitoring Azure Cloud for a BPO

Industry : Outsourcing

Problem Statement : Managing Microsoft Azure infrastructure for an outsourcing firm

Description :  In this project you will learn intricacies of the Azure platform and handle the Azure infrastructure solutions. You will connect the SQL database to Azure using the Azure infrastructure tools at scale. You will learn how to manage the data conversion and data entry services in the BPO, ensuring the smooth handling of the tech support, chat support, email support among other vital tasks of an Azure powered business process outsourcing firm.

Highlights :

  • Configure, deploy and manage storage solutions
  • Working with Azure Virtual Machines
  • Managing Azure cloud deployment in real-time.

Project 3 : Containerizing various frameworks and NGINX Application using Docker.

Industry : General

Problem Statement : How to integrate the software projects deployed in diverse environments using Docker.

Topics : In this Docker project you will containerize the software running in different environment like Node.Js, MongoDB, NGINX, and ASP.NET. You will first setup these frameworks and the NGINX application on Docker container and then run them on the individual containers.

Highlights

  • Setup Node.Js on Docker container
  • Pull NGINX image from Docker hub
  • Deploy PowerShell & Hyper-V.

Module 01 - Non-Relational Data Stores and Azure Data Lake Storage

1.1 Document data stores
1.2 Columnar data stores
1.3 Key/value data stores
1.4 Graph data stores
1.5 Time series data stores
1.6 Object data stores
1.7 External index
1.8 Why NoSQL or Non-Relational DB?
1.9 When to Choose NoSQL or Non-Relational DB?

  • Best Uses
  • Scenarios

1.10 Azure Data Lake Storage

  • Definition
  • Azure Data Lake-Key Components
  • How it stores data?
  • Azure Data Lake Storage Gen2
  • Why Data Lake?
  • Data Lake Architecture

Module 02 - Data Lake and Azure Cosmos DB

2.1 Data Lake Key Concepts
2.2 Azure Cosmos DB
2.3 Why Azure Cosmos DB?
2.4 Azure Blob Storage
2.5 Why Azure Blob Storage?
2.6 Data Partitioning

  • Horizontal partitioning
  • Vertical partitioning
  • Functional partitioning

2.7 Why Partitioning Data?
2.8 Consistency Levels in AzureCosmos DB

  • Semantics of the five-consistency level

Hands-on:
1. Load Data fromAmazonS3 to ADLS Gen2 with Data Factory
2. Working with Azure Cosmos DB

Module 03 - Relational Data Stores

3.1 Introduction to Relational Data Stores
3.2 Azure SQL Database

  • Deployment Models
  • Service Tiers

Hands-on:
1. Create a Single Database Using Azure Portal
2. Create a managed instance
3. Create an elastic pool

3.3 Why SQL Database Elastic Pool?

Hands-on:
1. Create a SQL virtual machine
2. Configure active geo-replication for Azure SQL Database in the Azure portal and initiate failover.

Module 04 - Why Azure SQL?

4.1 Azure SQL Security Capabilities
4.2 High-Availability and Azure SQL Database

  • Standard Availability Model
  • Premium Availability Model

4.3 Azure Database for MySQL

Hands-on:
1. Design an Azure Database for MySQL database using the Azure portal
2. Connect using MySQL Workbench

4.4 Azure Database for PostgreSQL
Hands-on:
1. Design an Azure Database for PostgreSQL – Single Server

4.5 Azure Database For MariaDB
Hands-on:
1. Create an Azure Database for MariaDB server by using the Azure portal

4.6 What is PolyBase?

  • Why PolyBase?

4.7 What is Azure Synapse Analytics (formerly SQL DW)?

  • SQL Analytics and SQL pool in Azure Synapse
  • Key component of a big data solution
  • SQL Analytics MPP architecture components

Hands-on:
1. Import Data From Blob Storage to Azure Synapse Analytics by Using PolyBase

Module 05 - Azure Batch

5.1 What is Azure Batch?
5.2 Intrinsically Parallel Workloads
5.3 Tightly Coupled Workloads
5.4 Additional Batch Capabilities
5.5 Working of Azure Batch

Hands-on:
1. Run a batch job using Azure Portal
2. Parallel File Processing with Azure Bath using the .NET API
3. Render a Blender Scene using Batch Explorer
4. Parallel R Simulation with Azure Batch

Module 06 - Azure Data Factory

6.1 Flow Process of Data Factory
6.2 Why Azure Data Factory
6.3 Integration Runtime in Azure Data Factory
6.4 Mapping Data Flows

Hands-on:
1. Transform data using Mapping data flows

Module 07 - Azure Data Bricks

7.1 What is Azure Databricks?
7.2 Azure Spark-based Analytics Platform
7.3 Apache Spark in Azure Databricks

Hands-on:
1. Run a Spark Job on Azure Databricks using the Azure portal
2. ETL Operation by using Azure Databricks
3. Stream data into Azure Databricks using Event Hubs

Module 08 - Azure Stream Analytics

8.1 Working of Stream Analytics
8.2 Key capabilities and benefits
Hands-on:
1. Analyse phone call data with stream analytics and visualize results in Power BI dashboard

8.3 Stream Analytics Windowing Functions

  • Tumbling window
  • Hopping Window
  • Sliding Window
  • Session Window

Module 09 - Monitoring & Security

9.1 What is Azure Monitor?

  • Metrics
  • Logs
  • Metrics Vs Logs

9.2 What data does Azure Monitor collect?
9.3 What can you Monitor?

  • Insights and Core Solutions

9.4 Alerts in Azure

  • Flow of Alerts
  • Key Attributes of an Alert Rule
  • What can you set alert on?
  • Manage alerts
  • Alert States
  • How to create an alert?

Hands-on:
1. Create, View, and Manage Metric alerts using Azure Monitor
2. Monitor your Azure Data Factory Pipelines proactively with Alerts

9.5 Azure Security Logging & Auditing

  • Types of Logs in Azure
  • Azure SQL Database Auditing
  • Server-level vs. Database-level Auditing Policy

Hands-on:
1. Azure SQL Database Auditing

What projects I will be working on this Azure Data Factory training?

In this Azure Data Factory Project, you are supposed to automate the transformation of the real-time video list from the YouTube channel. You will be storing multiple files at the dynamic location of Azure Data Lake Store and the same needs to transformed and copied to any data store. The list of the channels should be displayed on PowerBI dynamically.
Project 01: Fetch the list of videos from the attached dataset of YouTube channel with the highest views and likes to promote advertisements on the channel which has maximum traffic.

Topics: Azure Data Factory, Azure Data Lake, Triggers, SQL, Power BI

Highlights:
1.1 Creating Azure Data Factory
1.2 Creating Pipelines
1.3 Creating a trigger that runs a pipeline on a schedule
1.4 Transforming data using SQL
1.5 Connecting Azure Data Lake to Power BI

Project 02: Working with Azure Data Factory, Data Lake and Azure SQL

Industry: General

Problem Statement: You are working as an Azure Architect for Zendrix Corp. This company is a service-based company and has its major revenue from the sales it makes for its subscription-based service.

The company needs to continuously monitor its lead flow from different countries. This helps them in strategizing how much they need to invest in Ad-Marketing for a particular country, this, in turn, helps them to achieve their desired sales targets.

Currently, the company has to manually synchronize data from their live SQL database to their BI tool, for checking the lead flow from different countries.

The company wants an automated solution, using which they will be able to see a live dashboard of the lead count. You as an Architect have suggested the following things:

Highlights:
2.1 Use of Power BI Heat maps
2.2 Use of Azure SQL instead of On-Premise SQL
2.3 Use of Data Factory to automate the data lifecycle from SQL to the BI tool.

Help them achieve the above goals.

Project 03: Identify the videos that get maximum traffic in selected YouTube channels

Industry: Marketing

Problem Statement: Getting the real-time list of maximum traffic fetching videos from YouTube channels to promote advertisements in the same channels (traffic should be considered on a weekly basis)

Description: There is a company ‘XYZ Pvt. Ltd’ that promotes advertisements in the maximum traffic generating YouTube channels (on a weekly basis) to drive profits. To maximize profitability, the marketing team that manages the posting of advertisements requires an interface using which they can get a real-time list of YouTube channels for promoting advertisements and monitoring the analytics of traffic on those channels.

Objective: As an Azure Data Factory specialist, you are supposed to automate the transformation of the real-time video list from YouTube channels on a weekly basis. This will help the marketing team promote advertisements on the right YouTube videos on targeted channels.

Note: The traffic can be analyzed on various parameters like the number of views, and likes or comments on a particular day. You can get these publicly available data from the YouTube API.

Case Study 01: Non-Relational Data Stores

Problem Statement: Knowledge check of non-relational databases: Categories and where to use them

Topics: NoSQL or Non-Relational Database, Azure Data Lake Storage and its key components.

Highlights:
1.1 Scenarios where you can use NoSQL or Non-Relational Database.
1.2 categories of Non-Relational or No SQL databases with relevant Azure services.
1.3 Azure Data Lake Storage and its key components.

Case Study 02: Non-Relational Data Stores

Problem Statement: Copy data from Azure Blob Storage to Azure Data Lake Storage Gen2; Create an Azure Cosmos DB account and Demonstrate adding and removing regions from your Database account; Strategies for Partitioning data; Semantics of consistency levels in Cosmos DB

Topics: Azure Cosmos DB, Azure Data Factory, Blob Storage, Strategies for Partitioning Data, Semantics of consistency levels in Cosmos DB

Highlights:
2.1 Azure Blob Storage
2.2 Azure Data Lake Storage Gen2
2.3 Azure Cosmos DB
2.4 Partitioning data
2.5 Consistency levels

Case Study 03: Relational Data Stores

Problem Statement: Knowledge check of Relational databases: Deployment models in Azure SQL; Create an elastic pool, Azure SQL Security Capabilities; Import Data From Blob Storage to Azure Synapse Analytics by Using PolyBase

Topics: Azure SQL, PolyBase, Azure Synapse Analytics

Highlights:
3.1 Deployment models in Azure SQL
3.2 Elastic Pool
3.3 Azure Synapse Analytics
3.4 PolyBase

Case Study 04: Azure Batch, Azure Data Factory

Problem Statement: Working of Azure Batch; Flow Process of Data Factory; Types of Integration Runtime in Azure Data Factory; Transform data using Mapping data flows

Topics: Azure Batch, Data Factory, Integration Runtime, Mapping Data Flows

Highlights:
4.1 Working of Azure Batch
4.2 Integration Runtime in Azure Data Factory
4.3 Transform data using Mapping data flows

Case Study 05: Azure Data Bricks, Azure Stream Analytics

Problem Statement: ETL Operation by using Azure Databricks; Working of Stream Analytics; Stream Analytics Windowing Functions

Topics: Azure Data Bricks, Azure Stream Analytics, Windowing Functions

Highlights:
5.1 ETL operation by using Azure Databricks
5.2 Working of Stream Analytics
5.3 Windowing Functions

Case Study 06: Monitoring & Security

Problem Statement: Create, View, and Manage Metric alerts using Azure Monitor; Azure SQL Database Auditing

Topics: Azure Monitor, Alerts in Azure, Azure Security Logging & Auditing

Highlights:
6.1 Azure Monitor
6.2 Alerts
6.3 Azure SQL Database Auditing

Introduction to Linux

Introduction to Linux, Basics of Shell, Basics of Kernel, CentOS 8 installation and VBox additions, Basic Linux Commands, ECHO and EXPR command, Set and unset a variable, Header of a shell script (#!).

Hands-on Exercise – Executing basic Linux commands, Installing CentOS 8 on VirtualBox and adding guest additions to the installed OS.

File Management

Text editors and file creation; Users, Groups and Processes; Root and Linux file hierarchy, Understanding file hierarchy, Understanding file permissions, chmod and chown commands, the LS command, Metacharacters, Editing a file using VIM, Displaying contents of a file, Copy, Move and Remove files.

Hands-on Exercise – Using VIM, Creating users and groups, Creating files and directories, Assigning file permissions and ownership using chmod and chown, Editing files in VIM.

Files and Processes

Everything is a file in UNIX/Linux (files, directories, executables, processes), Process control commands (ps and kill), other process control tools (top, nice, renice).

Hands-on Exercise – Executing ps and kill commands on running services, Monitoring the OS using top.

Introduction to Shell Scripting

What is shell scripting, Types of shell, Creating and writing a shell script, Changing the permission of the shell script, Executing the script, Environment variables, Defining a local and a global variable, User input in a shell script.

Hands-on Exercise – Creating a shell script, Writing and executing the shell script, creating a local and a global variable, taking input from the user in a shell script.

Conditional, Looping statements and Functions

What are Conditional statements, Using IF, IF-ELSE, Nested IF statements, What are Looping statements, Using WHILE, UNTIL and FOR statements, Using the case…esac statement, What is a Function, Creating a function in Linux, Calling functions.

Hands-on Exercise – Executing IF, IF-ELSE, Nested IF statements, Executing WHILE, UNTIL and FOR statements, Executing the case…..esac statement, creating a function in multiple ways, calling a function in a file, calling a function from another file.

Text Processing

Using GREP command, Using SED command, Using AWK command, Mounting a file to the virtual box, Creating a shared folder (mounting a folder), Using SORT command and Using pipes to combine multiple Commands.

Hands-on Exercise – Executing commands using GREP, Executing commands using SED, Executing commands using AWK, Mounting a folder in the Windows OS to the Linux OS, Installing VirtualBox guest additions on CentOS 8, Extracting zipped files.

Scheduling Tasks

What are Daemons, Introduction to Task scheduling in Linux, Scheduling a job in Linux, What is Cron and Crontab, How to use cron, Using the AT command.

Hands-on Exercise – Starting, Stopping and Restarting Daemon processes, Scheduling jobs using cron and crontab, Scheduling a one time task using AT, Managing scheduled tasks using ATQ and ATRM.

Advanced Shell Scripting

Why monitoring, Introduction to process monitoring, Top vs HTop, What does PGREP do, Introduction to file and folder monitoring, Monitoring tool inotifywait, inotifywait options for folder monitoring, Events of a folder in inotify, the FREE command.

Hands-on Exercise – Using Top to moniter the OS, Installing Htop, Using Htop to monitor the OS, Filtering and sorting using Htop, Installing inotify tools, monitoring a folder using inotifywait, monitoring a folder only for certaing events, using the FREE command.

Database Connectivity

Installing and configuring MySQL, Securing MySQL, Running Queries from terminal, Running Queries from a shell script.

Hands-on Exercise – Downloading and installing MySQL, Connecting to MySQL from terminal, Querying directly from the terminal, Pushing the query result inside a file, CRUD operations from a shell script.

Linux Networking

What is networking in Linux, Why do we need networking, Using networking commands – IFCONFIG, PING, Wget and cURL, SSH, SCP and FTP, Learning Firewall tools – iptables and firewalld, DNS and Resolving IP address, /etc/hosts and /etc/hostname, nslookup and dig.

Hands-on Exercise – Executing all the networking commands, Using iptables and firewalld, Adding and removing ports, Resolving IP address in /etc/hosts, looking into a websites IP and nameservers using nslookup and dig.

What projects I will be working on this Linux Admin training?

Project: Installing WordPress on Centos7

Industry: Internet related

Problem Statement: How to install LAMP stack on Centos7 and creating a database for WordPress

Topics: In this project you will be working on creating your account on WordPress (with Database), then flush it using Flush Privileges and Install a PHP Module. We can get that package directly from CentOS’s default repositories using yumand also we will install and update the WordPress for the latest Template & Formats.

Highlight

  • Centos server installation
  • Creating a MySQL database
  • WordPress installation & configuration

History of Computing and Cloud Computing

What is Cloud computing, need for Cloud computing, the first Cloud computing platform – AWS, how AWS evolved, the beginning of other players in the Cloud domain like Azure and Google Cloud Platform.

Impact of Cloud Computing

How organizations are benefitting from Cloud computing, the example of Netflix and how it changed its business model and benefitted from AWS Cloud platform.

Technology Engineering of Cloud Computing

It is a multidisciplinary method encompassing contributions from diverse areas such as systems, software, web, performance, information technology engineering, security, platform, risk, and quality engineering.

Cloud Computing Solution Architectures

The architecture of Cloud computing solution, front-end, back-end, Cloud-based delivery, network, security mechanism.

Cloud Service Life Cycle

The lifecycle of a Cloud service like the acquisition, operation and termination of the services.

Service Transition and Service Transformation

Analysis of existing services for successful transition to the AWS Cloud, application transformation through Cloud adoption, seamless application transformation.

Consumer Perspective on Setting Up Cloud Environments

How to setup a Cloud environment, setting up a private Cloud infrastructure, what are the aspects to consider and so on.

Provider Perspective on Setting Up Cloud Environments

Choosing the right Cloud service provider depending on the needs like cost, security, uptime and so on.

Cloud Ecosystem

Working in a Cloud ecosystem, ensuring all the systems and processes in an organization are in sync with the Cloud ecosystem.

Types of XaaS Solutions

The various types of services that are offered as Anything as a Service, these could be computing, networking, storage or any other service that is offered to the customers based on pay as you go model.

Targeting the Right Solution Architecture

Deploying the right Cloud solution architecture to guide you to design and build the right Cloud solution, choosing the right architecture from conception, delivery, maintenance and releases.

IaaS Cloud

Evaluating a IaaS solution architecture, how to write a IaaS solution architecture, developing a IaaS business case, migrating to the Cloud, legacy transition and transformation of Cloud service.

PaaS Cloud

Evaluating a PaaS solution architecture, how to write a PaaS solution architecture, developing a PaaS business case, migrating to the Cloud, legacy transition and transformation of Cloud service.

SaaS Cloud

Evaluating a SaaS solution architecture, how to write a SaaS solution architecture, developing a SaaS business case, migrating to the Cloud, legacy transition and transformation of Cloud service.

Cloud Concepts

  • What is Cloud Computing?
  • Cloud Computing benefits
  • Terminologies and key concepts
  • Economies of scale
  • OpEx vs CapEx
  • Cloud models: Public, private, and hybrid cloud
  • Characteristics of cloud models
  • IaaS, SaaS, and PaaS
  • Use cases of IaaS, SaaS, and PaaS
  • Shared responsibility model of cloud models

Core Azure Services

  • Azure regions
  • Region pairs
  • Region-wise feature availability
  • Availability zones and sets
  • Resource groups
  • Azure Resource Manager
  • Azure products and core services
  • Azure Compute
  • Azure virtual machines (VMs)
  • Containers and virtual networks (VNets)
  • VPN Gateway and Azure Load Balancer
  • Azure Application Gateway
  • Content delivery networks (CDNs) of Azure
  • Working of CDNs
  • Storage services of Azure
  • Structured, unstructured, and semi-structured data
  • Types of Azure Storage accounts
  • Azure Storage account: Blob
  • Database services of Azure
  • Azure Marketplace and Azure SQL
  • Internet of Things (IoT)
  • IoT Hub
  • Azure Big Data and SQL Data Warehouse
  • Azure Analytics and Data Lake Analytics
  • Azure HDInsights
  • Machine Learning
  • Services and Studio of Azure Machine Learning
  • Server-less computing
  • DevOps concepts
  • Management tools of Azure
  • Developing resources: Using Powershell, Azure CLI, and Cloud Shell
  • Deployment using JSON
  • Azure Advisor

Privacy, Compliance, Security, and Test

  • Azure Firewall
  • Azure DDOS
  • Groups of network security
  • Groups of application security
  • AuthN and AuthZ
  • Active Directory of Azure
  • Multi-factor authentication
  • Security center and key vault of Azure
  • Azure Information and Advanced Threat Protection
  • Azure Policy
  • Role-based Access Control (RBAC) of Azure
  • Azure locks and blueprints
  • Governance of subscription
  • Azure tags and monitoring
  • Azure Service Health
  • Terms and requirements of compliance
  • Privacy statement and trust center of Microsoft
  • Service Trust Portal

Azure Support and Pricing

  • Azure subscriptions
  • Management groups
  • Available options for purchasing Azure product and services
  • Usage of metrics
  • Costing factors
  • Zones for billing concepts
  • Pricing calculator of Azure
  • Azure’s total cost of ownership (TCO)
  • Cost minimization techniques in Azure
  • Azure support plans and cost management
  • Service level agreements (SLAs)
  • Composite SLAs
  • Making improvements in Application SLAs
  • Offering feedback and general availability
  • Announcements, updates, and roadmaps of Azure

What are the projects I will be working on during this Azure 900 certification training?

Project 1: Firewall Implementation
Domain: Security
Problem Statement: As a Cloud Engineer of a company, implement firewalls of Azure and secure the data of your organization
Topics: Cloud models, usage metrics, and Azure firewalls
Highlights:
● Adapting cloud models
● Understanding the usage of metrics
● Implementing Azure firewalls

Project 2: Updating Cloud Services
Domain: Cloud
Problem Statement: Update the cloud services to store the data of your company
Topics: Availability zones, Azure TCO, and multi-factor authentication
Highlights:
● Using availability zones
● Implementing Azure TCO
● Performing multi-factor authentication

View More

Free Career Counselling

Microsoft Azure Architect Certification

Once you complete this master’s program, you will receive the course completion certificate by Microsoft for:

  • Integrating On-premises Identity Infrastructure with Microsoft Azure
  • Developing Microsoft Azure and Web Services
  • Developing Microsoft Azure Solutions

This course is designed to clear the following Microsoft Azure certifications:

  • Exam AZ-104: Microsoft Azure Administrator
  • Exam AZ-203: Developing Solutions for Microsoft Azure
  • Exam AZ-300: Microsoft Azure Architect Technologies
  • Exam AZ-301: Microsoft Azure Architect Design

The entire course is in line with the above certification exams and helps you get the best jobs in top MNCs. As part of this training, you will be working on real-time projects and assignments that have immense implications in the real-world industry scenarios, thus helping you fast-track your career effortlessly. At the end of this training program, there will be a quiz that perfectly reflects the type of questions asked in the certification exams and helps you score better.

Intellipaat Course Completion Certificate will be awarded upon the completion of the project work (after the expert review) and upon scoring at least 60% marks in the quiz. Intellipaat certification is well recognized in top 80+ MNCs like Ericsson, Cisco, Cognizant, Sony, Mu Sigma, Saint-Gobain, Standard Chartered, TCS, Genpact, Hexaware, etc.

Our Alumni works at top 3000+ companies

client-desktop client-mobile

Course Advisor

Suresh Paritala

Suresh Paritala

Solutions Architect at Microsoft, USA

A Senior Software Architect at NextGen Healthcare who has previously worked with IBM Corporation, Suresh Paritala has worked on Big Data, Data Science, Advanced Analytics, Internet of Things and Azure, along with AI domains like Machine Learning and Deep Learning. He has successfully implemented high-impact.

David Callaghan

David Callaghan

Big Data Solutions Architect, USA

An experienced Blockchain Professional who has been bringing integrated Blockchain, particularly Hyperledger and Ethereum, and Big Data solutions to the cloud, David Callaghan has previously worked on Hadoop, AWS Cloud, Big Data and Pentaho projects that have had major impact on revenues of marquee brands around the world.

Samanth Reddy

Data Team Lead at Sony, USA

A renowned Data Scientist who has worked with Google and is currently working at ASCAP, Samanth Reddy has a proven ability to develop Data Science strategies that have a high impact on the revenues of various organizations. He comes with strong Data Science expertise and has created decisive Data Science strategies for Fortune 500 corporations.

Frequently Asked Questions

What is Intellipaat’s master's course and how is it different from individual courses?

Intellipaat’s master’s course is a structured learning path specially designed by industry experts which ensures that you are transformed into an Azure expert. Individual courses at Intellipaat focus on one or two specializations. However, if you wish to master Azure, then this program is for you.

At Intellipaat, you can enroll in either the instructor-led online training or self-paced training. Apart from this, Intellipaat also offers corporate training for organizations to upskill their workforce. All trainers at Intellipaat have 12+ years of relevant industry experience, and they have been actively working as consultants in the same domain, which has made them subject matter experts. Go through the sample videos to check the quality of our trainers.

Intellipaat is offering the 24/7 query resolution, and you can raise a ticket with the dedicated support team at anytime. You can avail of the email support for all your queries. If your query does not get resolved through email, we can also arrange one-on-one sessions with our trainers.

You would be glad to know that you can contact Intellipaat support even after the completion of the training. We also do not put a limit on the number of tickets you can raise for query resolution and doubt clearance.

Intellipaat offers self-paced training to those who want to learn at their own pace. This training also gives you the benefits of query resolution through email, live sessions with trainers, round-the-clock support, and access to the learning modules on LMS for a lifetime. Also, you get the latest version of the course material at no added cost.

Intellipaat’s self-paced training is 75 percent lesser priced compared to the online instructor-led training. If you face any problems while learning, we can always arrange a virtual live class with the trainers as well.

Intellipaat is offering you the most updated, relevant, and high-value real-world projects as part of the training program. This way, you can implement the learning that you have acquired in real-world industry setup. All training comes with multiple projects that thoroughly test your skills, learning, and practical knowledge, making you completely industry-ready.

You will work on highly exciting projects in the domains of high technology, ecommerce, marketing, sales, networking, banking, insurance, etc. After completing the projects successfully, your skills will be equal to 6 months of rigorous industry experience.

Intellipaat actively provides placement assistance to all learners who have successfully completed the training. For this, we are exclusively tied-up with over 80 top MNCs from around the world. This way, you can be placed in outstanding organizations such as Sony, Ericsson, TCS, Mu Sigma, Standard Chartered, Cognizant, and Cisco, among other equally great enterprises. We also help you with the job interview and résumé preparation as well.

You can definitely make the switch from self-paced training to online instructor-led training by simply paying the extra amount. You can join the very next batch, which will be duly notified to you.

Once you complete Intellipaat’s training program, working on real-world projects, quizzes, and assignments and scoring at least 60 percent marks in the qualifying exam, you will be awarded Intellipaat’s course completion certificate. This certificate is very well recognized in Intellipaat-affiliated organizations, including over 80 top MNCs from around the world and some of the Fortune 500companies.

Apparently, no. Our job assistance program is aimed at helping you land in your dream job. It offers a potential opportunity for you to explore various competitive openings in the corporate world and find a well-paid job, matching your profile. The final decision on hiring will always be based on your performance in the interview and the requirements of the recruiter.

View More

Talk To Us

Select Currency