close

close

Thank you for your enquiry!

One of our training experts will be in touch shortly to go over your training requirements.

close

close

Press esc to close

close close

Back to course information

Thank you for your enquiry!

One of our training experts will be in touch shortly to go overy your training requirements.

close close

Thank you for your enquiry!

One of our training experts will be in touch shortly to go over your training requirements.

Microsoft Azure Training

accredited by

Our Microsoft training course is accredited by Microsoft Partner

Online Instructor-led (1 days)

Classroom (1 days)

Online Self-paced (8 hours)

AZ-900: Microsoft Azure Fundamentals

Microsoft Azure Fundamentals Course Outline | M-AZ900

This training course will explore the following modules:

Module 1: Cloud Concepts

  • Learning Objectives
  • Why Cloud Services?
  • Infrastructure-as-a-Service (IaaS), Platform-as-a-Service (PaaS) and Software-as-a-Service (SaaS)
  • Public, Private, and Hybrid cloud models

Module 2: Core Azure Services

  • Core Azure architectural components
  • Core Azure Services and Products
  • Azure Solutions
  • Azure management tools

Module 3: Security, Privacy, Compliance and Trust

  • 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

Module 4: Azure Pricing and Support

  • Azure subscriptions
  • Planning and managing costs
  • Support options available with Azure
  • Service lifecycle in Azure

Show moredown

Who should attend this Azure Training Course?

This course is aimed at anybody who would like to gain good fundamental knowledge of Microsoft Azure.

Prerequisites

There are no prerequisites to attend. Some general IT knowledge will be beneficial.

Microsoft Azure Fundamentals Course Overview | M-AZ900 

This course will provide foundational level knowledge of cloud services and how those services are provided with Microsoft Azure. The course can be taken as an optional first step in learning about cloud services and Microsoft Azure, before taking further Microsoft Azure or Microsoft cloud services courses.

The course will cover general cloud computing concepts as well as general cloud computing models and services such as Public, Private and Hybrid cloud and Infrastructure-as-a-Service (IaaS), Platform-as-a-Service(PaaS) and Software-as-a-Service (SaaS).

It will also cover some core Azure services and solutions, as well as key Azure pillar services concerning security, privacy, compliance and trust. It will finally cover pricing and support services available with Azure.

This course helps prepare students for Exam AZ-900. Passing this exam is required to earn the Microsoft Certified Azure Fundamentals certification.

Show moredown

Microsoft Azure Fundamentals Exam Information | M-AZ900 

The Microsoft Certified Azure Fundamentals exam measures your ability to understand cloud concepts, core Azure Services, Azure pricing and support, and the fundamentals of cloud security, privacy, compliance, and trust. It measures the following areas:

  • Cloud Concepts (15-20%)
  • Core Azure Services (30-35%)
  • Security, Privacy, Compliance, and Trust (25-30%)
  • Azure Pricing and Support (25-30%)

Please note the exam is not included in the cost of this course.

Show moredown

Microsoft Azure Fundamentals Exam Information | M-AZ900

The Microsoft Certified Azure Fundamentals exam measures your ability to understand cloud concepts, core Azure Services, Azure pricing and support, and the fundamentals of cloud security, privacy, compliance, and trust. It measures the following areas:

  • Cloud Concepts (15-20%)
  • Core Azure Services (30-35%)
  • Security, Privacy, Compliance, and Trust (25-30%)
  • Azure Pricing and Support (25-30%)

Please note the exam is not included in the cost of this course.

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft Partner

Online Instructor-led (5 days)

Classroom (5 days)

Online Self-paced (40 hours)

Developing Solutions for Microsoft Azure Course Outline | M-AZ204

The course covers the following topics:

Module 1: Implement solutions that use virtual machines

  • Provision VMs
  • Create ARM templates
  • Configure Azure Disk Encryption for VMs

Module 2: Implement batch jobs by using Azure Batch Services

  • Azure Batch overview
  • Run a batch job by using the Azure CLI and Azure Portal
  • Run batch jobs by using code
  • Manage batch jobs by using the Batch Service API

Module 3: Create containerized solutions

  • Create an Azure Managed Kubernetes Service (AKS) cluster
  • Create container images for solutions
  • Publish an image to the Azure Container Registry
  • Run containers by using Azure Container Instance or AKS

Module 4: Create App Service web apps

  • Azure App Service core concepts
  • Creating an Azure App Service web app
  • Creating background tasks by using WebJobs in Azure App Service

Module 5: Creating Azure App Service mobile apps

  • Getting started with mobile apps in App Service
  • Enable push notifications for your app
  • Enable offline sync for your app

Module 6: Create Azure App Service API apps

  • Creating APIs
  • Using Swagger to document an API

Module 7: Implement Azure Functions

  • Azure Functions overview
  • Develop Azure Functions using Visual Studio
  • Implement durable functions

Module 8: Develop solutions that use Azure Table storage

  • Azure Table storage overview
  • Authorization in Table storage
  • Table service REST API

Module 9: Develop solutions that use Azure Cosmos DB storage

  • Azure Cosmos DB overview
  • Managing containers and items
  • Create and update documents by using code

Module 10: Develop solutions that use a relational database

  • Azure SQL overview
  • Create, read, update, and delete database tables by using cod

Module 11: Develop solutions that use Microsoft Azure Blob storage

  • Azure Blob storage overview
  • Working with Azure Blob storage

Module 12: Introduction to Azure Monitor

  • Overview of Azure Monitor

Module 13: Develop code to support scalability of apps and services

  • Implement autoscale
  • Implement code that addresses singleton application instances
  • Implement code that handles transient faults

Module 14: Instrument solutions to support monitoring and logging

  • Configure instrumentation in an app or server by using Application Insights
  • Analyze and troubleshoot solutions by using Azure Monitor

Module 15: Integrate caching and content delivery within solutions

  • Azure Cache for Redis
  • Develop for storage on CDNs

Module 16: Develop an App Service Logic App

  • Azure Logic Apps overview
  • Create Logic Apps by using Visual Studio
  • Create custom connectors for Logic Apps
  • Create custom templates for Logic Apps

Module 17: Integrate Azure Search within solutions

  • Create and query an Azure Search Index
  • Full text search in Azure Search

Module 18: API Management

  • Introduction to the API Management service
  • Securing your APIs
  • Defining API policies

Module 19: Develop event-based solutions

  • Implement solutions that use Azure Event Grid
  • Implement solutions that use Azure Event Hubs
  • Implement solutions that use Azure Notification Hubs

Module 20: Develop message-based solutions

  • Implement solutions that use Azure Service Bus
  • Implement solutions that use Azure Queue Storage queues

Show moredown

Who should attend this Azure Training course?

Those who attend should be interested in Azure development or in passing the Microsoft Azure Developer Associate certification exam.

Prerequisites

Students should have 1-2 years of experience as a developer. This course assumes students know how to code and have a fundamental knowledge of Azure. It is recommended that students have some experience with PowerShell or Azure CLI, working in the Azure portal, and with at least one Azure-supported programming language. Most of the examples in this course are presented in C# .NET.

Developing Solutions for Microsoft Azure Course Overview | M-AZ204

This 5-day course is designed to prepare students for Microsoft Azure Exam AZ-204. In the course, you will gain the knowledge and skills needed to implement Azure IaaS services and features in your development solutions using the Azure CLI, REST, and application code.

Students will learn how to create and manage their own APIs by using API Management, how Azure Monitor operates and how to use tools like Log Analytics and Application Insights to better understand what is happening in their application.

They will also gain the knowledge and skills needed to leverage Azure storage services and features in their development solutions.

The course has 6 parts:

  • Part 1: AZ-204T01: Develop Azure Infrastructure as a Service
  • Part 2: AZ-204T02: Develop Azure Platform as a Service
  • Part 3: AZ-204T03: Develop for Azure storage
  • Part 4: AZ-204T04: Implement Azure security
  • Part 5: AZ-204T05: Monitor, troubleshoot, and optimise Azure solutions
  • Part 6: AZ-204T06: Connect to and consume Azure, and third-party, services

Show moredown

What's included in this Azure training course?

  • Delegate pack consisting of course notes and exercises
  • Manual
  • Experienced Instructor
  • Refreshments

 

Please note the exam is not included in the cost of this course.

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft Partner

Online Instructor-led (5 days)

Classroom (5 days)

Online Self-paced (40 hours)

Microsoft Azure DevOps Solutions (M-AZ400) Course Outline

AZ-400T01: Implementing DevOps Development Processes

  • Module 1: Getting Started with Source Control
  • Module 2: Scaling Git for Business DevOps
  • Module 3: Implementation and Management of Build Infrastructures
  • Module 4: Administration of Application Configuration and Secrets
  • Module 5: Implementation of a Mobile DevOps Strategy
  • Lab: Microsoft Azure
  • Lab: Implementing DevOps Development Processes

AZ-400T02: Implementing Continuous Integration

  • Module 1: Implement Continuous Integration into an Azure DevOps Pipeline
  • Module 2: Management of Code Quality and Security Policies
  • Module 3: Implementation of a Container Build Strategy
  • Lab: Implementing Continuous Integration

AZ-400T03: Implementing Continuous Delivery

  • Module 1: Draft of a Release Strategy
  • Module 2: Set up a Release Management Workflow
  • Module 3: Implementation of an Appropriate Deployment Pattern
  • Lab: Implementing Continuous Delivery

AZ-400T04: Implementing Dependency Management

  • Module 1: Drafting a Dependency Management Strategy
  • Module 2: Manage Security and Compliance
  • Lab: Implementing Dependency Management 

AZ-400T05: Implementing Application Infrastructure

  • Module 1: Infrastructure and Configuration Azure Tools
  • Module 2: Azure Delivery Models and Services
  • Module 3: Creation and Administration of the Kubernetes Service Infrastructure
  • Module 4: Third-party and Open Source Tools available with Azure
  • Module 5: Implement Compliance and Security in your Infrastructure
  • Lab: Implementing Application Infrastructure

AZ-400T06: Implementing Continuous Feedback

  • Module 1: Recommendation and Design of System Feedback Mechanisms
  • Module 2: Implementation Process to provide System Feedback to Development Teams
  • Module 3: Optimisation of The Feedback Mechanisms
  • Lab: Implementing Continuous Feedback 

AZ-400T07: Designing a DevOps Strategy

  • Module 1: Planning for DevOps
  • Module 2: Planning for Quality and Safety
  • Module 3: Migration and Consolidation of Artefacts and Tools
  • Lab: Designing a DevOps Strategy 

Show moredown

Prerequisites

There are no formal pre-requisites for attending this course.

Audience

This course is for DevOps Professionals and IT Professionals, who want to learn about Microsoft Azure DevOps Solutions.

Microsoft Azure DevOps Solutions (M-AZ400) Course Overview

In this course, delegates will gain knowledge of how to design and implement DevOps practices for version control, compliance, infrastructure as code. They will also learn configuration management, build, release, and testing using Azure technologies. Azure DevOps Professionals combine people, processes and technologies to deliver consistently high-quality products and services that meet the needs of users and business objectives.

This 5-Day course measures your ability to accomplish technical tasks: design a DevOps strategy, implement DevOps development processes, implement continuous integration, continuous delivery, dependency management, application infrastructure, and constant feedback.

This course explains how to implement DevOps development process, scale Git for business develops and how to implement and manage build infrastructures. It describes implementing continuous delivery, set up a release management workflow. During this course, delegates will also gain an understanding of how to manage code quality, security policies and compliance.

After completion of this course, delegates will be able to:

  • Implement DevOps Processes, mobile DevOps strategy and scale Git for business DevOps.
  • Manage code quality and security policies and compliance.
  • Implement compliance and security in your infrastructure.
  • Implement Application infrastructure and design DevOps strategy.
  • Integrate another build tooling with Azure DevOps.

Show moredown

  • Delegate pack consisting of course notes and exercises
  • Manual
  • Experienced Instructor

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft Partner

Online Instructor-led (5 days)

Classroom (5 days)

Online Self-paced (40 hours)

AZ-500: Microsoft Azure Security Technologies

Microsoft Azure Security Technologies (M-AZ500) Course Outline

This course covers the following topics:

Module 1: Identity and Access

  • Configure Azure Active Directory for Azure workloads and subscriptions
  • Configure Azure AD Privileged Identity Management
  • Configure security for an Azure subscription

 

Module 2: Platform Protection

  • Understand cloud security
  • Build a network
  • Secure network
  • Implement host security
  • Implement platform security
  • Implement subscription security

 

Module 3: Security Operations

  • Configure security services
  • Configure security policies by using Azure Security Center
  • Manage security alerts
  • Respond to and remediate security issues
  • Create security baselines

 

Module 4: Data and applications

  • Configure security policies to manage data
  • Configure security for data infrastructure
  • Configure encryption for data at rest
  • Understand application security
  • Implement security for application lifecycle
  • Secure applications
  • Configure and manage Azure Key Vault

Show moredown

Who should attend?

You should have at least one year of hands-on experience securing Azure workloads and experience with security controls for workloads on Azure.

Prerequisites

Before attending, you should have knowledge to the level of the Microsoft Azure Administrator Associate Certification.

Microsoft Azure Security Technologies (M-AZ500) Course Overview

In this course students will gain the knowledge and skills needed to implement security controls, maintain the security posture, and identify and remediate vulnerabilities by using a variety of security tools. The course covers scripting and automation, virtualization, and cloud N-tier architecture. It will prepare you for the Microsoft Certified: Azure Security Engineer Associate certification.

Show moredown

Microsoft Azure Security Technologies (M-AZ500) Exam

The Microsoft Azure Security Technologies exam (AZ-500) follows this structure:

  • Manage identity and access (20-25%)

  • Implement platform protection (35-40%)

  • Manage security operations (15-20%)

  • Secure data and applications (30-35%)

Show moredown

Microsoft Azure Security Technologies (M-AZ500) Exam

The Microsoft Azure Security Technologies exam (AZ-500) follows this structure:

  • Manage identity and access (20-25%)
  • Implement platform protection (35-40%)
  • Manage security operations (15-20%)
  • Secure data and applications (30-35%)

Please Note: The Exam isn't included within the cost of this training course.

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft Partner

Online Instructor-led (4 days)

Classroom (4 days)

Online Self-paced (32 hours)

Microsoft Azure Architect Design MAZ304​ Course Outline

Module 1: Design a Compute Solution

  • Recommending a Solution for Compute Provisioning
  • Determine Appropriate Compute Technologies
  • Recommending a Solution for Containers
  • Recommending a Solution for Automating Compute Management

Lab: Implementing Containers on Azure

  • Implement containers running in Azure VMs
  • Deploy containers to Azure Container Instances
  • Deploy containers to AKS clusters

Module 2: Design a Network Solution

  • Recommend a Solution for Network Addressing and Name Resolution
  • Recommend a Solution for Network Provisioning
  • Recommend a Solution for Network Security
  • Recommend a Solution for internet Connectivity and On-Premises Networks
  • Recommend a Solution for Automating Network Management
  • Recommend a Solution for Load Balancing and Traffic Routing

Module 3: Design for Migration

  • Assess and On-Premises Servers and Applications for Migration
  • Recommend a Solution for Migrating Applications and VMs
  • Recommend a Solution for Migration of Databases

Module 4: Design Authentication and Authorisation

  • Tips for Identity and Access Management
  • Recommend a Solution for Multi-Factor Authentication
  • Five Steps for Securing Identity Infrastructure
  • Recommend a Solution for Single-Sign-On (SSO)
  • Recommend a Solution for a Hybrid Identity
  • Recommend a Solution for B2B Integration
  • Recommend a Hierarchical Structure for Management Groups

Lab: Managing Azure AD Authentication and Authorisation

  • Deploy an Azure VM hosting an AD DS domain controller
  • Create and configure an Azure AD tenant
  • Integrate an AD DS forest with an Azure AD tenant

Module 5: Design Governance

  • Recommend a Solution for using Azure Policy
  • Recommend a Solution for using Azure Blueprint

Module 6: Design a Solution for Databases

  • Select an Appropriate Data Platform Based on Requirements
  • Overview of Azure Data Storage
  • Recommend Database Service Tier Sizing
  • Dynamically Scale Azure SQL Database and Azure SQL Managed Instances
  • Recommend a Solution for Encrypting Data at Rest, Transmission, and In Use

Module 7: Select an Appropriate Storage Account

  • Understanding Storage Tiers
  • Recommend a Storage Access Solution
  • Recommend Storage Management Tools

Module 8: Design Data Integration

  • Understanding Storage Tiers
  • Recommend a Storage Access Solution
  • Recommend Storage Management Tools

Module 9: Design a Solution for Logging and Monitoring

  • Azure Monitoring Services
  • Azure Monitor

Module 10: Design a Solution for Backup and Recovery

  • Recommend a Recovery Solution for Hybrid and On-Premises Workloads
  • Design and Azure Site Recovery Solution
  • Recommend a Solution for Recovery in Different Regions
  • Recommend a Solution for Azure Backup Management
  • Design a Solution for Data Archiving and Retention

Module 11: Design for High Availability

  • Recommend a Solution for Application, Autoscaling and Workload Redundancy
  • Resources that Require High Availability
  • Identify Storage Types for High Availability
  • Recommend a Solution for Geo-Redundancy of Workloads

Module 12: Design for Cost Optimisation

  • Recommend Solutions for Cost Management
  • Recommended Viewpoints for Minimising Costs

Module 13: Design an Application Architecture

  • Recommend a Microservices Architecture
  • Recommend an Orchestration Solution for Deployment of Applications
  • Recommend a Solution for API Integration

Lab: Implement Azure Logic Apps Integration with Azure Event Grid

  • Integrate Azure Logic Apps with Event Grid
  • Trigger execution of Logic Apps in response to an event representing a change to a resource within a

Module 14: Design Security for Applications

  • Security for Applications and Services
  • Recommend a Solution using Key Vault
  • Recommend Solutions using Azure AD Managed Identities

Show moredown

Prerequisites 

In this Microsoft Azure Architect Design course, there are no formal prerequisites.

Audience

Microsoft Azure Architect Design course provided by The Knowledge Academy is ideal for anyone who wants to expertise in designing and implementing solutions running on Microsoft Azure. However, it is more advantageous for:

  • IT Professionals
  • Developers
  • Designers

Microsoft Azure Architect Design MAZ304​ Course Overview

Microsoft Azure is a rapidly growing collection of cloud services that support organisations to meet their market challenges. Microsoft Azure was formerly known as Windows Azure. It facilitates to maintain and use applications on an extensive global network utilising their frameworks and tools. An Azure Solutions Architect or Azure Architect is a Cloud Architect that creates solutions for Microsoft Azure Cloud. This course covers the advanced topics that a Solutions Architect will need to know to use Microsoft Azure as their cloud platform for a project. The azure architect is highly demanded in most of the multinational companies nowadays. This role requires decisions in multiple areas that affect an overall design solution as well as expertise in designing and implementing solutions running on Microsoft Azure.

In this 4-day Microsoft Azure Architect Design course training, delegates will gain knowledge about how to translate organisational requirements in secure, scalable, and reliable solutions. This training includes cost analysis, design considerations of logging, authorisation and authentication, security, governance, storage, migration and high availability. This course will be taught by our expert trainers who have years of experience in leading technical courses.

This training will cover various concepts, such as:

  • Design authentication and authorisation 
  • Design governance 
  • Designing a solution for databases 
  • Designing a compute solution 
  • Select an appropriate storage account 

At the end of this training, delegates will attain knowledge about how to manage tag governance with Azure policy. They will be able to implement recommendations for network connectivity to the internet, on-premises networks, and other VNets and will also attain the knowledge about various automating compute management.

Show moredown

  • Delegate pack consisting of course notes and exercises
  • Manual
  • Experienced Instructor
  • Refreshments

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft Partner

Online Instructor-led (5 days)

Classroom (5 days)

Online Self-paced (40 hours)

Microsoft Azure Architect Technologies MAZ303 Course Outline

Module 1: Implement Virtual Networking

  • Virtual Network Peering
  • Implement VNet Peering

Module 2: Implement VMs for Windows and Linux

  • Select Virtual Machine Size
  • Configure High Availability
  • Implement Azure Dedicated Hosts
  • Deploy and Configure Scale Sets
  • Configure Azure Disk Encryption

Module 3: Automate Deployment and Configuration of Resources

  • Azure Resource Manager Templates
  • Save a Template for a VM
  • Evaluate Location of New Resources
  • Configure a Virtual Hard Disk Template
  • Deploy from a Template
  • Create and Execute an Automation Runbook

Module 4: Implement Load Balancing and Network Security

  • Implementing  
    • Azure Load Balancer
    • An Application Gateway
    • Azure Firewall
    • Azure Front Door
    • Azure Traffic Manager
    • Network Security Groups and Application Security Groups
    • Azure Bastion
  • Understand Web Application Firewall

Lab: Implementing Highly Available Azure IaaS Compute Architecture

  • Describe Characteristics of Highly Available Azure VMs Residing in the Same Availability Set Behind
  • Describe Characteristics of Highly Available Azure VMs Residing in Different Availability Zones Behind
  • Describe Characteristics of Automatic Horizontal Scaling of Azure VM Scale Sets
  • Describe Characteristics of Manual Vertical Scaling of Azure VM Scale Sets

Module 5: Implement Storage Accounts

  • Storage Accounts
  • Blob Storage
  • Storage Security
  • Managing Storage
  • Accessing Blobs and Queues using AAD
  • Configure Azure Storage Firewalls and Virtual Networks

Module 6: Implement Azure Active Directory

  • Overview of Azure Active Directory
  • Users and Groups
  • Domains and Custom Domains
  • Azure AD Identity Protection
  • Implement Conditional Access
  • Configure Fraud Alerts for MFA
  • Implement Bypass Options
  • Configure Trusted IPs
  • Configure Guest Users in Azure AD
  • Manage Multiple Directories

Module 7: Implement and Manage Azure Governance

  • Create Management Groups, Subscriptions, and Resource Groups
  • Overview of Role-Based Access Control (RBAC)
  • Role-Based Access Control (RBAC) Roles
  • Azure AD Access Reviews
  • Implement and Configure an Azure Policy
  • Azure Blueprints

Lab: Implementing and Configuring Azure Storage File and Blob Services

  • Implement Authorisation of Azure Storage Blobs by Leveraging Shared Access Signatures
  • Implement Authorisation of Azure Storage Blobs by Leveraging Azure Active Directory
  • Implement Authorisation of Azure Storage File Shares by Leveraging Access Keys

Lab: Managing Azure Role-Based Access Control

  • Define a Custom RBAC Role
  • Assign a Custom RBAC Role

Module 8: Implement and Manage Hybrid Identities

  • Install and Configure Azure AD Connect
  • Configure Password Sync and Password Writeback
  • Configure Azure AD Connect Health

Module 9: Manage Workloads in Azure

  • Migrate Workloads using Azure Migrate
  • VMware - Agentless Migration
  • VMware - Agent-Based Migration
  • Implement Azure Backup
  • Azure to Azure Site Recovery
  • Implement Azure Update Management

Lab: Protecting Hyper-V VMs by using Azure Site Recovery

  • Configure Azure Site Recovery
  • Perform Test Failover
  • Perform Planned Failover
  • Perform Unplanned Failover

Module 10: Implement Cloud Infrastructure Monitoring

  • Azure Infrastructure Security Monitoring
  • Azure Monitor
  • Azure Workbooks
  • Azure Alerts
  • Log Analytics
  • Network Watcher
  • Azure Service Health
  • Monitor Azure Costs
  • Azure Application Insights
  • Unified Monitoring in Azure

Module 11: Manage Security for Applications

  • Azure Key Vault
  • Azure Managed Identity

Module 12: Implement an Application Infrastructure

  • Create and Configure Azure App Service
  • Create an App Service Web App for Containers
  • Create and Configure an App Service Plan
  • Configure Networking for an App Service
  • Create and Manage Deployment Slots
  • Implement Logic Apps
  • Implement Azure Functions

Lab: Configuring a Message-Based Integration Architecture

  • Configure and Validate an Azure Function App Storage Blob Trigger
  • Configure and Validate an Azure Event Grid Subscription-Based Queue Messaging

Lab: Implementing an Azure App Service Web App with a Staging Slot

  • Implement Blue/Green Deployment Pattern by using Deployment Slots of Azure App Service Web Apps
  • Perform A/B Testing by using Deployment Slots of Azure App Service Web Apps

Module 13: Implement Container-Based Applications

  • Azure Container Instances
  • Configure Azure Kubernetes Service

Module 14: Implement NoSQL Databases

  • Configure Storage Account Tables
  • Select Appropriate CosmosDB APIs

Module 15: Implement Azure SQL Databases

  • Configure Azure SQL Database Settings
  • Implement Azure SQL Database Managed Instances
  • High-Availability and Azure SQL Database

Show moredown

Who Should Attend and Prerequisites

Prerequisites

In this Microsoft Azure Architect Technologies training course, there are no formal requirements. Although having some basic knowledge about virtual networking, Azure, and network configuration can be beneficial for the delegates.

Audience

This Microsoft Azure Architect Technologies course (AZ 303) is ideal for anyone who wants to learn to design and develop business solutions on Microsoft Azure. However, this course is highly recommended for the professionals working as:

  • Software Engineers
  • Cloud Architectures
  • Developers
  • System Administrators

Microsoft Azure Architect Technologies MAZ303​ Course Overview

Microsoft Azure is a public cloud computing platform which offers services and solutions such as Platform as a Service (PaaS), Infrastructure as a Service (IaaS), and Software as a Service (SaaS). These services can be used for storing database, virtual computing, analytics, networking, storage, backup, computing, and much more. Businesses organisations often use the cloud services to save money, maintaining off-premises computing system, and storing critical data which gives them more freedom to expand their operation and focus on business improvement rather than maintaining their system. Azure Architecture Technologies helps its practitioner to scale up, develop, and support Azure services for their organisation. The demand for cloud computing services is increasing steadily in every sector and skills of working with Azure Architect Technologies will help one to improve their career prospect in multinational organisations.

This 5-day Microsoft Azure Architect Technologies course (AZ 303) will provide delegates with a thorough understanding of designing and implementing solutions running on Microsoft Azure. This course will include various topics like automation, storage, networking, identity, security, visualisation, data platform, and building a data platform. Delegates will also get comprehensive knowledge of managing IT operations like maintaining storage, role-based access control, connecting services with virtual network peering, implementing Azure firewall, installing and configuring Azure AD connect, configuring Azure SQL database, and more.

What will I learn:

  • Configure VNet Peering
  • Planning implementation of virtual machine
  • Understand Azure encryption technologies
  • Implementing shared access signatures
  • Managing Role-Based Access Control (RBAC)
  • Managed identities with Azure resources
  • Run Azure container instances
  • High-availability architectural models in Azure SQL database

At the end of this training, delegates will become capable of planning and devising business solutions on Microsoft Azure. They will gain skills including securing Azure active directories, managing subscriptions, accounts and Azure policies, administering Azure using resource manager, cloud shell, Command Line Interface (CLI), and administering Azure app service.

The Knowledge Academy offers delegates a practical learning approach towards Azure Architect Technologies and our experienced and highly skilled trainers will be guiding the delegates throughout the course.     

Show moredown

  • Delegate pack consisting of course notes and exercises
  • Manual
  • Experienced Instructor

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft Partner

Online Instructor-led (3 days)

Classroom (3 days)

Online Self-paced (24 hours)

DP-100: Designing and Implementing a Data Science Solution on Azure

Designing and Implementing a Data Science Solution on Azure (M-DP100) Course Outline

Module 1: Doing Data Science on Azure

  • Introduce the Data Science Process
  • Overview of Azure Data Science Options
  • Introduce Azure Notebooks

Module 2: Doing Data Science with Azure Machine Learning service

  • Introduce Azure Machine Learning (AML) service
  • Register and deploy ML models with AML service

Module 3: Automate Machine Learning with Azure Machine Learning service

  • Automate Machine Learning Model Selection
  • Automate Hyperparameter Tuning with HyperDrive

Module 4: Manage and Monitor Machine Learning Models with the Azure Machine Learning service

  • Manage and Monitor Machine Learning Models

Show moredown

Who should attend this course?

This course is aimed at data scientists and those with significant responsibilities in training and deploying machine learning models.

Prerequisites

Before attending, you should understand the fundamentals of Azure as well as have an understanding of the following:

  • Data science including how to prepare data, train models, and evaluate competing models to select the best one.
  • How to program in the Python programming language and use the Python libraries: pandas, scikit-learn, matplotlib, and seaborn

Designing and Implementing a Data Science Solution on Azure (M-DP100) Course Overview

Gain the necessary knowledge about how to use Azure services to develop, train, and deploy, machine learning solutions. The course starts with an overview of Azure services that support data science. From there, it focuses on using Azure's premier data science service, the Azure Machine Learning service, to automate the data science pipeline.

This course is focused on Azure and does not teach the student how to do data science. It is assumed students already know that.

Show moredown

Designing and Implementing a Data Science Solution on Azure (M-DP100)

The Microsoft Azure Data Scientist Associate certification exam covers the following areas:

  • Define and prepare the development environment (15-20%)
  • Prepare data for modeling (25-30%)
  • Perform feature engineering (15-20%)
  • Develop models (40-45%)

Show moredown

Designing and Implementing a Data Science Solution on Azure (M-DP100)

The Microsoft Azure Data Scientist Associate certification exam covers the following areas:

  • Define and prepare the development environment (15-20%)
  • Prepare data for modeling (25-30%)
  • Perform feature engineering (15-20%)
  • Develop models (40-45%)

Please note the exam is not included in the cost of this course.

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft Partner

Online Instructor-led (3 days)

Classroom (3 days)

Online Self-paced (24 hours)

DP-200: Implementing an Azure Data Solution

Implementing an Azure Data Solution Certification (M-DP200)​ Course Outline

Module 1: Azure for the Data Engineer

This module explores how the world of data has evolved and how cloud datAudiencea platform technologies are providing new opportunities for business to explore their data in different ways. The student will gain an overview of the various data platform technologies that are available, and how a Data Engineers role and responsibilities has evolved to work in this new world to an organization benefit

Lessons

  • Explain the evolving world of data
  • Survey the services in the Azure Data Platform
  • Identify the tasks that are performed by a Data Engineer
  • Describe the use cases for the cloud in a Case Study

Lab: Azure for the Data Engineer

  • Identify the evolving world of data
  • Determine the Azure Data Platform Services
  • Identify tasks to be performed by a Data Engineer
  • Finalize the data engineering deliverables

Module 2: Working with Data Storage

 This module teaches the variety of ways to store data in Azure. The Student will learn the basics of storage management in Azure, how to create a Storage Account, and how to choose the right model for the data you want to store in the cloud. They will also understand how data lake storage can be created to support a wide variety of big data analytics solutions with minimal effort.

Lessons

  • Choose a data storage approach in Azure
  • Create an Azure Storage Account
  • Explain Azure Data Lake storage
  • Upload data into Azure Data Lake

Lab: Working with Data Storage

  • Choose a data storage approach in Azure
  • Create a Storage Account
  • Explain Data Lake Storage
  • Upload data into Data Lake Store

 

Module 3: Enabling Team Based Data Science with Azure Databricks

This module introduces students to Azure Databricks and how a Data Engineer works with it to enable an organization to perform Team Data Science projects. They will learn the fundamentals of Azure Databricks and Apache Spark notebooks; how to provision the service and workspaces and learn how to perform data preparation task that can contribute to the data science project.

Lessons

  • Explain Azure Databricks
  • Work with Azure Databricks
  • Read data with Azure Databricks
  • Perform transformations with Azure Databricks

Lab: Enabling Team Based Data Science with Azure Databricks

  • Explain Azure Databricks
  • Work with Azure Databricks
  • Read data with Azure Databricks
  • Perform transformations with Azure Databricks

 

Module 4: Building Globally Distributed Databases with Cosmos DB

In this module, students will learn how to work with NoSQL data using Azure Cosmos DB. They will learn how to provision the service, and how they can load and interrogate data in the service using Visual Studio Code extensions, and the Azure Cosmos DB .NET Core SDK. They will also learn how to configure the availability options so that users are able to access the data from anywhere in the world.

Lessons

  • 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 Cosmos DB in Visual Studio Code
  • Distribute your data globally with Azure Cosmos DB

Lab: Building Globally Distributed Databases with Cosmos DB

  • Create an Azure Cosmos DB
  • Insert and query data in Azure Cosmos DB
  • Build a .Net Core App for Azure Cosmos DB using VS Code
  • Distribute data globally with Azure Cosmos DB

 

Module 5: Working with Relational Data Stores in the Cloud

In this module, students will explore the Azure relational data platform options including SQL Database and SQL Data Warehouse. The student will be able explain why they would choose one service over another, and how to provision, connect and manage each of the services.

Lessons

  • Use Azure SQL Database
  • Describe Azure SQL Data Warehouse
  • Creating and Querying an Azure SQL Data Warehouse
  • Use PolyBase to Load Data into Azure SQL Data Warehouse

Lab: Working with Relational Data Stores in the Cloud

  • Use Azure SQL Database
  • Describe Azure SQL Data Warehouse
  • Creating and Querying an Azure SQL Data Warehouse
  • Use PolyBase to Load Data into Azure SQL Data Warehouse

 

Module 6: Performing Real-Time Analytics with Stream Analytics

In this module, students will learn the concepts of event processing and streaming data and how this applies to Events Hubs and Azure Stream Analytics. The students will then set up a stream analytics job to stream data and learn how to query the incoming data to perform analysis of the data. Finally, you will learn how to manage and monitor running jobs.

Lessons

  • Explain data streams and event processing
  • Data Ingestion with Event Hubs
  • Processing Data with Stream Analytics Jobs

Lab: Performing Real-Time Analytics with Stream Analytics

  • Explain data streams and event processing
  • Data Ingestion with Event Hubs
  • Processing Data with Stream Analytics Jobs

 

Module 7: Orchestrating Data Movement with Azure Data Factory

In this module, students will learn how Azure Data factory can be used to orchestrate the data movement and transformation from a wide range of data platform technologies. They will be able to explain the capabilities of the technology and be able to set up an end to end data pipeline that ingests and transforms data.

Lessons

  • Explain how Azure Data Factory works
  • Azure Data Factory Components
  • Azure Data Factory and Databricks

Lab: Orchestrating Data Movement with Azure Data Factory

  • Explain how Data Factory Works
  • Azure Data Factory Components
  • Azure Data Factory and Databricks

 

Module 8: Securing Azure Data Platforms

In this module, students will learn how Azure provides a multi-layered security model to protect your data. The students will explore how security can range from setting up secure networks and access keys, to defining permission through to monitoring across a range of data stores.

Lessons

  • An introduction to security
  • Key security components
  • Securing Storage Accounts and Data Lake Storage
  • Securing Data Stores
  • Securing Streaming Data

Lab: Securing Azure Data Platforms

  • An introduction to security
  • Key security components
  • Securing Storage Accounts and Data Lake Storage
  • Securing Data Stores
  • Securing Streaming Data

 

Module 9: Monitoring and Troubleshooting Data Storage and Processing

In this module, the student will get an overview of the range of monitoring capabilities that are available to provide operational support should there be issue with a data platform architecture. They will explore the common data storage and data processing issues. Finally, disaster recovery options are revealed to ensure business continuity.

Lessons

  • Explain the monitoring capabilities that are available
  • Troubleshoot common data storage issues
  • Troubleshoot common data processing issues
  • Manage disaster recovery

Lab: Monitoring and Troubleshooting Data Storage and Processing

  • Explain the monitoring capabilities that are available
  • Troubleshoot common data storage issues
  • Troubleshoot common data processing issues
  • Manage disaster recovery

Show moredown

Prerequisites

There are no formal prerequisites for attending this course.

Audience

Data professionals, data architects, and business intelligence experts who want to learn more about Microsoft Azure's data platform technologies and Develop applications that deliver content from Microsoft Azure's data platform technologies.

Implementing an Azure Data Solution Certification (M-DP200)​ Overview

In this course, delegates will learn how to implement various data platform technologies in solutions that meet business and technical needs, including on-premise, cloud, and hybrid data scenarios, which include both relational and no-SQL data. Delegates will also learn how to process data using a range of technologies and languages ​​for both streaming and batch data.

This course explores how to implement data security, including authentication, authorisation, data policies and standards,  and implement data solution monitoring for both data storage and data processing. Eventually, they will manage and troubleshoot Azure data solutions, including optimising and restoring large volumes of data, batch processing, and streaming data solutions.

This role-based course can be used to prepare for certification as a Microsoft Azure Data Engineer.

Show moredown

  • Delegate pack consisting of course notes and exercises
  • Manual
  • Experienced Instructor

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft Partner

Online Instructor-led (2 days)

Classroom (2 days)

Online Self-paced (16 hours)

DP-201: Designing an Azure Data Solution

Designing for Azure Data Solution (M-DP201) Course Outline

Module 1: Architecture of The Data Platform

  • Basic Principles of Architectural Development
  • Design with a View to Safety
  • Performance and Scalability
  • Design for Availability and Recoverability
  • Design for Efficiency and Operation
  • Case Study

Module 2: Azure Batch Processing Reference Architectures

  • Lambda Architectures from The Perspective of Batch Mode
  • Design of an Enterprise BI Solution in Azure
  • Automation of Enterprise BI Solutions in Azure
  • Development of an Enterprise-level Conversation Bot in Azure

Module 3: Azur Real-Time Reference Architectures in Real-Time

  • Lambda Architectures for a Real-Time Perspective
  • Designing a Stream Processing Pipeline with Azure Databricks
  • Create an Azure IoT Reference Architecture

Module 4: Security Design of the Data Platform

  • Security Approach to Defence Strategy
  • Protection at the Network Level
  • Identity Protection
  • Use of Encryption
  • Advanced Threat Protection

Module 5: Design for Flexibility and Scalability

  • Design of Backup and Recovery Strategies
  • Optimisation of Network Performance
  • Design for Optimised Storage and Database Performance
  • Integration of Disaster Recovery in Architectures
  • Design of Backup and Recovery Strategies

Module 6: Design for Efficiency and Operation

  • Maximise the Efficiency of your Cloud Environment
  • Monitoring and Analytics to gain Operational Insights.
  • Automation to Reduce Effort and Errors

Show moredown

Prerequisites

There are no pre-requisites for this course.

Audience

This course is for IT Professionals, who want to learn about Azure data solution.

Designing for Azure Data Solution (M-DP201) Course Overview

In this course, delegates will design different data platform technologies for solutions that meet business and technical requirements. This can include local, cloud, and hybrid data scenarios that incorporate relational, no-SQL, or data warehouse data. You will also learn how to design process architectures using a range of streaming and batch data technologies.

It will explore how to design data security, including data access, data policies and standards, and develop Azure data solutions that include optimisation, availability, and disaster recovery of big data, batch processing, and streaming data solutions. In this course, delegates will learn about lambda architecture. They will also learn how to design a stream processing pipeline with azure databricks.

This role-based course prepares you for certification as an Azure Data Engineer.

Show moredown

  • Delegate pack consisting of course notes and exercises
  • Manual
  • Experienced Instructor

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft Partner

Online Instructor-led (3 days)

Classroom (3 days)

Online Self-paced (24 hours)

AI-100: Designing and Implementing an Azure AI Solution

Designing and Implementing an Azure AI Solution Course Outline | AI-102

The course covers the following Modules:

Module 1: Introducing Azure Cognitive Services

In this module, you will learn about the available Cognitive Services on Microsoft Azure and their role in architecting AI solutions.

Lessons

  • Overview of Azure Cognitive Services
  • Creating a Cognitive Service on the Azure Portal
  • Access and Test a Cognitive Service

Module 2: Creating Bots

In this module will learn about the Microsoft Bot Framework and Bot Services.

Lessons

  • Introducing the Bot Service
  • Creating a Basic Chat Bot
  • Testing with the Bot Emulator

Module 3: Enhancing Bots with QnA Maker

In this module you will learn about the QnA Maker and how to integrate Bots and QnA Maker to build up a useful knowledge base for user interactions.

Lessons

  • Introducing QnA Maker
  • Implement a Knowledge Base with QnA Maker
  • Integrate QnA with a Bot

Module 4: Learn How to Create Language Understanding Functionality with LUIS

In this module you will learn about Language Understanding with Intents and Utterances (LUIS) and how to create intents and utterances to support a natural language processing solution.

Lessons

  • Introducing Language Understanding
  • Create a new LUIS Service
  • Build LUIS

Module 5: Enhancing Your Bots with LUIS

In this module will learn about integrating LUIS with a Bot to better understand the users’ intentions when interacting with the Bot.

Lessons

  • Overview of language understanding for AI applications
  • Integrate LUIS and Bot to create an AI-based solution

Module 6: Integrate Cognitive Services with Bots and Agents

In this module will learn about integrating Bots and Agents with Azure Cognitive Services for advanced features such as sentiment analysis, image and text analysis, and OCR and object detection.

Lessons

  • Understand Cognitive Services for Bot Interactions
  • Perform Sentiment Analysis for your Bot with Text Analytics
  • Detect Language in a Bot with the Language Cognitive Services
  • Integrate Computer Vision with Bots

Show moredown

Who should attend this Artificial Intelligence Course?

This course is aimed at Cloud Solution Architects, Azure artificial intelligence designers, and AI developers.

Prerequisites

You should have knowledge of the fundamentals of Azure and understanding of C#.

Designing and Implementing an Azure AI Solution Course Overview | AI-102

Microsoft Azure is an ever-expanding set of cloud services to support organisations or businesses to meet their market challenges. It facilitates to maintain and use applications on an extensive global network by utilising their frameworks and tools. Microsoft Artificial Intelligence platform provides a set of powerful tools, such as Cognitive Services, Bot Framework, and Azure Machine Learning. These tools allow developers to infuse AI into their applications, allowing new, and intelligent experiences for their users. Designing and Implementing an Azure AI Solution helps to enhance coverage of Azure Bot Service, Microsoft Azure Cognitive Services, and Azure AI portfolio and reduce the focus on storage solutions and Intelligent Edge solutions. Designing and Implementing an Azure AI Solution is one of the most demanded training programs broadly used by organisation's who want to train their employees in Cloud Solution Architects, Azure AI designers, AI developers, and related Azure services roles.

The Knowledge Academy's Designing and Implementing an Azure AI Solution training course is designed to train the delegates with the required knowledge to integrate Language Understanding Intelligent Service with a Bot to better understand the users' intentions when interacting with the Bot. This 3-days training course will provide delegates with an in-depth understanding of Microsoft Bot Framework and Bot Services.

The course will include the following essential topics:

  • Introduction to Azure and access 
  • Introduction to testing a cognitive service
  • Language understanding for AI (artificial intelligence) applications
  • What is QnA maker
  • What is language understanding
  • Build LUIS
  • Basic of Chat Bot
  • Introduction to integrating QnA with a bot

Finally, the course will examine integrating Bots and Agents with Azure Cognitive Services for more advanced features. At the end of this training, delegates will be able to cognitive Services on Microsoft Azure and their role in architecting Artificial Intelligence Solutions. They will also be able to design the Azure Artificial Intelligence Solution through building a customer support ChatBot from the Microsoft Azure platform. Our industry-experienced instructor will be delivering this training, who has a full understanding of how to Design and Implement an Azure AI Solution.

Show moredown

What's included in this Artificial Intelligence Course?

  • Delegate pack consisting of course notes and exercises
  • Manual
  • Experienced Instructor
  • Refreshments

Show moredown

Designing and Implementing an Azure AI Solution Exam AI-100 Information

The AI-100 exam covers these skill areas:

  • Analyse solution requirements (25-30%)
  • Design AI solutions (40-45%)
  • Implement and monitor AI solutions (25-30%)
  • Analyse solution requirements (25-30%)
  • Design AI solutions (40-45%)
  • Implement and monitor AI solutions (25-30%)

Please note the exam is not included in the cost of this Microsoft AI training course.

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft Partner

Online Instructor-led (4 days)

Classroom (4 days)

Online Self-paced (32 hours)

AZ-120: Planning and Administering Microsoft Azure for SAP Workloads

Planning and Administering Microsoft Azure for SAP Workloads Course Outline | MAZ120

Module 1: Introduction

  • Overview of the SAP and Microsoft partnership.

Module 2: Foundations of SAP on Azure

  •  Azure compute Azure storage, Azure networking, SAP HANA for Azure (Large Instances), identity services, governance and manageability, backup and data protection services, and migration services.

Module 3: SAP Certified Offerings on Azure

  • General prerequisites (SAP support in public cloud environments), deployment options of Azure for SAP workloads, SAP product-specific support for Azure, operating System support of Azure for SAP workloads, storage support of Azure for SAP workloads, networking support for SAP, database support for SAP, high availability and disaster recovery support for SAP, and monitoring requirements for SAP.
    • Lab: Online Lab: Implementing Linux clustering on Azure VMs
    • Lab: Online Lab: Implementing Windows clustering on Azure VMs

Module 4: SAP on Azure Reference Architecture

  • SAP NetWeaver with AnyDB, SAP S4 HANA, and SAP HANA on Azure (Large Instances) on Azure VMs.

Module 4: SAP on Azure Reference Architecture

  • SAP NetWeaver with AnyDB, SAP S4 HANA, and SAP HANA on Azure (Large Instances) on Azure VMs.

Module 5: Planning for Implementing SAP Solutions on Azure

  • Azure VM compute, network, and storage considerations. As well as Azure VM high availability and disaster recovery, Azure VM backup considerations, Azure VM monitoring considerations, Azure VM security considerations, and Azure VM authentication and access control considerations.

Module 6: Planning for Migrating SAP Workloads to Azure

  • Strategies for migrating SAP systems to Microsoft Azure and SAP a workload planning and deployment checklist.

Module 7: Implementing Azure VM-based SAP Solutions

  • Azure VM deployment methodologies, single-instance implementations (2-tier or 3-tier), implementing HA SAP NetWeaver with AnyDB on Azure VMs, implementing HA SAP HANA on Azure VMs, configure the Azure Enhanced Monitoring Extension for SAP, and implementing AD and Azure AD-based authentication.

Module 8: Module 8-Deploying HANA Large Instances (HLI)

  • Implementing HANA Large Instances (HLI).

Module 9: Migrating SAP Workloads to Azure

  • Migration options, DMO methodologies, cloud migration options, and Very Large Database Migration to Azure.
    • Lab: Online Lab-Implement SAP architecture on Azure VMs running Linux
    • Lab: Online Lab-Implement SAP architecture on Azure VMs running Windows

Module 10: Maintaining SAP on Azure

  • Remote management, performing backups and restores, OS and workload updates, vertical and horizontal scaling, and Disaster Recovery (DR).

Module 11: Monitoring and Troubleshooting SAP on Azure

  • Monitoring Azure VMs, monitoring SAP HANA on Azure (Large Instances), and integrating SAP solutions with Microsoft cloud services.

Show moredown

Who should attend this Azure Training Course?

This course is for Azure Administrators who migrate and manage SAP solutions on Azure. Azure Administrators manage the cloud services that span storage, networking and compute cloud capabilities, with a deep understanding of each service across the full IT lifecycle. They take end-user requests for new cloud applications and make recommendations on services to use for optimal performance and scale, as well as provision, size, monitor and adjust as appropriate. This role requires communicating and coordinating with vendors. Azure Administrators use the Azure Portal and as they become more proficient they use PowerShell and the Command Line Interface.

AZ-120 Prerequisites

  • Administrators and architects of Azure solutions for SAP should possess solid knowledge of SAP Applications, SAP HANA, S/4HANA, SAP NetWeaver, SAP BW, OS Servers for SAP Applications and Databases.
  • Prior to taking this course, it is recommended that students to have taken the Azure Administrator (AZ-103) or Azure Solutions Architect (AZ-300) training, as well as SAP HANA and Linux training.

Planning and Administering Microsoft Azure for SAP Workloads Course Overview | MAZ120

This course teaches IT Professionals experienced in SAP solutions how to leverage Azure resources that include deployment and configuration of virtual machines, virtual networks, storage accounts, and Azure AD that includes implementing and managing hybrid identities. Students of this course will learn through concepts, scenarios, procedures, and hands-on labs on how to best plan and implement migration and operation of an SAP solution on Azure. You will receive guidance on subscriptions, create and scale virtual machines, implement storage solutions, configure virtual networking, back up and share data, connect Azure and on-premises sites, manage network traffic, implement Azure Active Directory, secure identities,

After completing this course, students will be able to:

  • Migrate and SAP HANA, S/4HANA, SAP NetWeaver to Azure
  • Leverage Azure Portal, Cloud Shell, Azure PowerShell, CLI, and Resource Manager
  • Use intersite connectivity features including VNet Peering and VNet-to-VNet connections
  • Work with Azure Active Directory (AAD) and Azure AD Connect

Show moredown

What's included in this Azure Training Course?

  • Delegate pack consisting of course notes and exercises
  • Manual
  • Experienced Instructor
  • Refreshments

AZ-120 Exam Information:

  • Migrate SAP Workloads to Azure (10-15%)
  • Design an Azure Solution to Support SAP Workloads (20-25%)
  • Build and Deploy Azure SAP Workloads (35-40%)
  • Validate Azure Infrastructure for SAP Workloads (10-15%)
  • Operationalize Azure SAP Architecture (10-15%)

Please Note: The Exam isn't included within the cost of this 4-day training course.

Show moredown

AZ-120 Exam Information:

  • Migrate SAP Workloads to Azure (10-15%)
  • Design an Azure Solution to Support SAP Workloads (20-25%)
  • Build and Deploy Azure SAP Workloads (35-40%)
  • Validate Azure Infrastructure for SAP Workloads (10-15%)
  • Operationalize Azure SAP Architecture (10-15%)

Please Note: The Exam isn't included within the cost of this 4-day training course.

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft Partner

Online Instructor-led (2 days)

Classroom (2 days)

Online Self-paced (16 hours)

Azure Administration for AWS SysOps Course Outline | AZ010

Module 1: Azure Administration

In this module, you’ll learn about the tools and principle concepts needed to administer Azure. Topics include Resource Manager, Resource Groups, Azure Portal, Azure CLI, Azure Templates, Cloud Shell, Azure Marketplace, and Azure PowerShell.

Module 2: Azure Networking

In this module, you’ll learn about Azure networking features. Topics include Azure Regions, Virtual Networks and Subnets, IP Addressing, Network Security Groups, Virtual Network Peering, VNet-to-VNet Connections, ExpressRoute, Load Balancers, and Network Watcher.

Module 3: Azure Compute

In this module, you’ll learn about configuring and monitoring Azure virtual machines. Topics include: Azure Virtual Machines, Creating Virtual Machines, Virtual Machine Sizes, Virtual Machine Disks, Availability Zones, Availability Sets, Windows VM Connections, Linux VM Connections, Azure Monitor, and Azure Alerts.

Module 4: Azure Storage

In this module, you’ll learn about Azure storage features and implementation. Topics include: Storage Accounts, Blob Storage, Blob Performance Tiers, File Shares, File Sync, Data Box, Content Delivery Network, Shared Access Signatures, and Service Endpoints.Module 5: Azure IdentityIn this module, you’ll learn about Azure identity solutions. Topics include: Azure Domains, Role-based Access Control, Azure Active Directory, Multi-Factor Authentication, Azure AD Identity Protection, and Azure Policy.

Show moredown

Who should attend this Azure Training Course?

The audience for this course is an AWS Sysops Administrator Associate or equivalent. This person has one to two years of experience in AWS deployment, management, and operations. Students taking this course are interested in learning how Azure is different from AWS, and how Azure is administered.

Prerequisites

Successful AWS Sysops start this course with experience in operating systems, virtualization, cloud infrastructure, storage structures, identity solutions, and networking. Specifically, students should have:
  • Working knowledge of how to construct CLI commands, including using the help pages to determine appropriate parameters and command structure.
  • Understanding of virtual network concepts, Domain Name System (DNS), virtual private networks (VPNs), firewalls, gateways, and encryption technologies.
  • Understanding of virtual machines, how they are used, and configuration options like CPU performance and disks.
  • Understanding virtual storage concepts such as storage accounts, blobs, file shares, and disk types.
  • Understanding of governance concepts, including role-based access control, identity management, and identity protection.

Azure Administration for AWS SysOps Course Overview | AZ010

This two-day course is designed for AWS Sysops administrators interested in learning how Azure is different from AWS, and how Azure is administered. The workshops main topics are Azure Administration, Azure Networking, Azure Compute, Azure Storage, and Azure Governance. This workshop combines lecture with hands-on practical exercises and discussion/review. During the workshop students will build an end-to-end architecture that demonstrates the main features discussed in the course.

Show moredown

What's included in this Azure Training Course?

  • Delegate pack consisting of course notes and exercises
  • Manual
  • Experienced Instructor
  • Refreshments

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft Partner

Online Instructor-led (1 days)

Classroom (1 days)

Online Self-paced (8 hours)

Migrate NoSQL Workloads to Azure Cosmos DB (MDP060)​ Course Outline

Module 1: Building Globally Distributed Applications with Cosmos DB
Lessons

  • Cosmos DB Overview
  • Cosmos DB APIs
  • Provisioning Throughput
  • Partitioning/Sharding Best Practices

Lab: Practice Labs

  • Create Cosmos DB Account
  • Configure RUs

Module 2: Migrate MongoDB Workloads to Cosmos DB
Lessons

  • Understand Migration Benefits
  • Migration Planning
  • Data Migration
  • Application Migration
  • Post-Migration considerations

Lab: Practice Labs

  • Create a Migration Project
  • Define Source and Target
  • Perform Migration
  • Verify Migration

Module 3: Migrate Cassandra DB Workloads to Cosmos DB

Lessons

  • Understand Migration Benefits
  • Migration Planning
  • Data Migration
  • Application Migration
  • Post-Migration Considerations

Lab: Practice Labs

  • Export the Schema
  • Move Data Using CQLSH COPY
  • Move Data Using Spark
  • Verify Migration

Show moredown

Prerequisites

There are no prerequisites for this course.

Audience

This course is for IT Professionals who want to learn about Microsoft Technologies.

Migrate NoSQL Workloads to Azure Cosmos DB (MDP060)​ Course Overview

In this course, delegates will learn about Cosmos DB and how to migrate MongoDB and Cassandra workloads to Cosmos DB. Delegates will learn how to build Globally Distributed Applications with Cosmos DB. In this 1-day course, delegates will also learn how to migrate MongoDB Workloads to Cosmos DB and how to migrate Cassandra DB Workloads to Cosmos DB.

Show moredown

  • Delegate pack consisting of course notes and exercises
  • Manual
  • Experienced Instructor
  • Refreshments

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft Partner

Online Instructor-led (1 days)

Classroom (1 days)

Online Self-paced (8 hours)

Migrate Open Source Data Workloads to Azure (DP070)​ Course Outline

Module 1 - Migrate to Azure SQL DB for MySQL and PostgreSQL

This module will explain about benefits and architecture of Azure SQL DB.

Lessons

  • OSS Databases Overview
  • Common OSS Database Workloads
  • Customer Challenges in Migration

Lab: Creating Source OSS Databases

  • Installation of Postgres Migration DB Server
  • Installation of MySQL Migration DB Server
  • Backups/Data Dumps from Postgres/MySQL
  • Restore from Data Dumps

Module 2 - Migrate On-Premises MySQL to Azure SQL DB for MySQL

In this module, delegates will learn about the benefits and process of migrating MySQL workloads to Azure SQL DB.

Lessons

  • Configure and Manage Azure SQL DB for MySQL
  • Migrate On-Premises MySQL to SQL DB for MySQL
  • Application Migration
  • Post-Migration Considerations

Lab: Migrating MySQL DB Workloads to Azure SQL DB

  • Migrating MySQL DB Workloads to Azure SQL DB
  • Define Source and Target DBs 
  • Perform Migration
  • Verify Migration

Module 3 - Migrate On-Premises PostgreSQL to Azure SQL DB for PostgreSQL

In this module, delegates will get an understanding of the benefits and process of migrating PostgreSQL DB workloads to Azure SQL DB

Lessons

  • Configure and Manage Azure SQL DB for PostgreSQL
  • Migrate On-Premises MySQL to SQL DB for PostgreSQL
  • Application Migration
  • Post-Migration Considerations

Lab: Migrating PostgreSQL DB Workloads to Azure SQL DB

  • Configure Azure SQL DB for PostgreSQL
  • Define Source and Target DBs
  • Perform Migration
  • Verify Migration

Show moredown

Prerequisites

There are no formal prerequisites for this course.

Audience

This course is designed for IT Professionals.

Migrate Open Source Data Workloads to Azure (DP070)​ Course Overview

Technically, the database is an organised collection of data. Data workloads contain the data, database engine to access the data, and the database schema for logical structure. For the world’s innovation, AI technology, Machine learning, and cloud services, Microsoft Azure is a leading contender to execute or drive database migration to the cloud. For database administrator, this is the perfect opportunity to migrate data workloads to the cloud platform. Azure is the best cloud platform for simplifying the administration activities, high scalability and availability. From a security perspective, Azure is PCI compliance. It provides advanced-level security for essential and sensitive database. Within an organisation, Azure also helps to improved business agility.

This 1-day course is designed to get a better understanding of how data workloads set up on the Azure Cloud platform. In this course, delegates will learn about SQL Database and gain knowledge of how to migrate MySQL and PostgreSQL workloads to Azure SQL Database.

Show moredown

  • Delegate pack consisting of course notes and exercises
  • Manual
  • Experienced Instructor
  • Refreshments

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft Partner

Online Instructor-led (4 days)

Classroom (4 days)

Online Self-paced (32 hours)

Administering Relational Databases on Microsoft Azure DP300 Course Outline 

Module 1: Role of the Azure Database Administrator

  • Azure Data Platform Roles
  • Azure Database Platforms and Options
  • SQL Server Compatibility Levels
  • Azure Preview Features

Lab: Using the Azure Portal and SQL Server Management Studio

  • Provision a SQL Server on an Azure Virtual Machine
  • Connect to SQL Server and Restore a Backup

Module 2: Plan and Implement Data Platform Resources

  • Deploying SQL Server Using IaaS and PaaS
  • Deploying Open Source Database Solutions on Azure

Lab: Deploying Azure SQL Database

  • Deploy a VM Using an ARM Template
  • Configure Resources Needed Prior to Creating a Database
  • Deploy an Azure SQL Database
  • Register Azure SQL Database Instance in Azure Data Studio and Validate Connectivity
  • Deploy PostgreSQL or MySQL Using Client Tool to Validate Connectivity

Module 3: Implement a Secure Environment

  • Configure
  • Database Authentication
  • Database Authorisation
  • Implement 
  • Security for Data at Rest
  • Security for Data in Transit
  • Compliance Controls for Sensitive Data

Lab: Implement a Secure Environment

  • Configure a Server-Based Firewall Rule Using Azure Portal
  • Authorise Access to Azure SQL Database with Azure Active Directory
  • Enable Advanced Data Security and Data Classification
  • Manage Access to Database Objects

Module 4: Monitor and Optimise Operational Resources

  • Baselines and Performance Monitoring
  • Major Causes of Performance Issues
  • Configuring Resources for Optimal Performance
  • User Database Configuration
  • Performance-Related Maintenance Tasks

Lab: Monitor and Optimise Resources

  • Isolate CPU Problems
  • Use Query Store Observe Blocking Problems
  • Detect and Correct Fragmentation Issues

Module 5: Optimise Query Performance

  • Understand SQL Server Query Plans
  • Explore Performance-Based Database Design
  • Evaluate Performance Improvements

Lab: Query Performance Troubleshooting

  • Identify Issues with Database Design Adventureworks2017
  • Isolate Problem Areas in Poorly Performing Queries in Adventureworks2017
  • Use Query Store to Detect and Handle Regression in Adventureworks2017
  • Use Query Hints to Impact Performance in Adventureworks2017

Module 6: Automation of Tasks

  • Setting up Automatic Deployment
  • Defining Scheduled Tasks
  • Configuring Extended Events
  • Managing Azure PaaS Resources Using Automated Methods

Lab: Automating Tasks

  • Deploy an Azure Template from a Quickstart Template on GitHub
  • Configure Notifications Based on Performance Metrics
  • Deploy an Azure Automation Runbook (or Elastic Job) to Rebuild Indexes on an Azure SQL Database

Module 7: Plan and Implement a High Availability and Disaster Recovery Environment

  • High Availability and Disaster Recovery Strategies
  • IaaS Platform and Database Tools for HADR
  • PaaS Platform and Database Tools for HADR
  • Database Backup and Recovery

Lab: Plan and Implement a High Availability and Disaster Recovery Environment

  • Create an Always-On Availability Group
  • Enable Geo-Replication for Azure SQL Database
  • Backup to URL and Restore from URL

Show moredown

Prerequisites 

In this Administering Relational Databases on Microsoft Azure course, there are no formal requirements. Although, having a basic understanding of relational database and Microsoft Azure can be very beneficial for the delegates. 

Audience 

This Administering Relational Databases on Microsoft Azure course (DP300) is ideal for anyone who wants to learn managing Relational Database on Azure. However, this course can be more beneficial for individuals working as: 

  • Database Administrators 
  • Data Engineers
  • Database Developers 

Individuals in these professions can improve or add on to their skills for new career opportunities by getting this Administering Relational Databases on Microsoft Azure (DP 300) certification by Microsoft. 

Administering Relational Databases on Microsoft Azure DP300​ Course Overview 

A relational database is a set of information that organises data points which has some particular relation to each other. In the relational database, the data is written in indexes and tables which separates it from the physical storage and allows administrators to manage the physical data storage without upsetting the logical data structure.

A Relational Database on Azure presents its administrator with all the necessary tools to maintain and execute the functioning of hybrid data and cloud-native service platform solutions developed on Azure data services and Microsoft SQL Server. Azure Database administrator uses several methods and tools to complete routine procedures, with the practical understanding of using T-SQL for management purposes. Microsoft Azure administrators are responsible for managing, securing, monitor, provide, and optimising modern relational database solutions. Learning these skills will help individuals to pursue their career as Database Administrator in multinational firms.

This 4-day Administering Relational Databases on Microsoft Azure training provides delegates with practical working knowledge of managing Relational Database on Microsoft Azure services. They will learn things like planning and implementing data platform resources, devising a secure environment, monitoring and optimising operational resources, etc. Delegates will also learn about High Availability and Disaster Recovery Strategies (HARD) for deploying both Infrastructure as a Service (IaaS) and Platform as a Service (PaaS). Our highly-skilled, experienced, and technically sound trainers will teach this course.    

What will you learn:

  • Understand the role of Azure database administrator 
  • Deploying resources using manual methods 
  • Configuring data-at-rest and data-in-transition encryption
  • Configuring a user database for optimal performance
  • Deploying resources using automated deployment scripts 

At the end of this training course, delegates will be able to plan, deploy and configure Azure SQL offering for a relational database. They will also be able to monitor and optimise database performance. Delegates will be able to configure database resources and deploying resources using scripts and become a skilled Azure Relational Database Administrator.  

Show moredown

  • Delegate pack consisting of course notes and exercises
  • Manual
  • Experienced Instructor

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft Partner

Online Instructor-led (4 days)

Classroom (4 days)

Online Self-paced (32 hours)

Configuring and Operating a Hybrid Cloud with Microsoft Azure Stack Course Outline | Azure Training |

This course includes the following modules:

Module 1: Overview of Azure Stack Hub

In this module, you will learn how Azure Stack Hub is an extension of Azure that provides a way to run apps in an on-premises environment and deliver Azure services in your datacenter.

Lessons

  • Azure Stack Hub
  • Datacenter integration
  • Azure Stack Hub PowerShell
  • Module review questions

After completing this module, students will be able to:

  • Describe edge and disconnected solutions
  • Describe Azure Stack Hub integrated systems architecture
  • Explain Azure Stack Hub deployment options
  • Define differences between Azure Stack Hub, Azure Stack HCI, and global Azure

Module 2: Provide Services

In this module, you will learn how to populate Azure Stack Hub Marketplace in a disconnected environment, deploy an App Services resource provider, deploy Event Hubs resource provides, create and manage quotas, plans, offers, and subscriptions, and manage usage and billing.

Lessons

  • Manage Azure Stack Hub Marketplace
  • Offer an App Services resource provider
  • Offer an Event Hubs resource provider
  • Offer services
  • Manage usage and billing
  • Module review questions
    • Lab : Manage offers and plans in Azure Stack Hub
    • Lab : Add custom Marketplace Items by using the Azure Gallery Packager
    • Lab : Validate Azure Resource Manager (ARM) Templates with Azure Stack Hub
    • Lab : Optional Lab : Implement SQL Server Resource Provider in Azure Stack Hub

After completing this module, students will be able to:

  • Create a custom Azure Stack Hub Marketplace item
  • Deploy and update an App Services resource provider
  • Plan an Event Hubs resource provider deployment
  • Create and manage user subscriptions
  • Manage usage and billing in multi-tenant and CSP scenarios

Module 3: Implement Data Center Integration

In this module, you will learn how prepare an Stack Hub deployment, recommend and validate certificates, and register in a connected and disconnected environment.

Lessons

  • Prepare for Azure Stack Hub deployment
  • Manage Azure Stack Hub registration
  • Module review questions

After completing this module, students will be able to:

  • View and retrieve usage data by using the Usage API
  • Recommend a name resolution strategy
  • Validate identity provider integration
  • Validate certificates
  • Recommend a registration mode

Module 4: Manage Identity and Access for Azure Stack Hub

In this module, you will learn how to configure the Azure Stack Hub home directory, register the guest tenant directory with Azure Stack Hub, and identify an appropriate method for access (service principal, users, groups).

Lessons

  • Manage multi-tenancy
  • Manage access
  • Module review questions
    • Lab : Delegate Offer Management in Azure Stack Hub
    • Lab : Manage Service Principals in Azure Stack Hub

After completing this module, students will be able to:

  • Register the guest tenant directory with Azure Stack Hub
  • Update the guest tenant directory
  • Configure access in Azure Stack Hub
  • Create a custom role

Module 5: Manage the Azure Stack Hub Infrastructure

In this module, you will learn how monitor system health by using the REST API, monitor system health by using Syslog Server, collect diagnostic logs on demand by using Powershell, configure a storage target for infrastructure backup, and download and import update packages manually.

Lessons

  • Manage system health
  • Azure Monitor on Azure Stack Hub
  • Plan and configure business continuity and disaster recovery
  • Manage capacity
  • Update infrastructure
  • Manage Azure Stack Hub by using privileged endpoints
  • Module review questions
    • Lab : Connect to Azure Stack Hub via PowerShell
    • Lab : Access the Privileged Endpoint in Azure Stack Hub
    • Lab : Manage Log Collection in Azure Stack Hub
    • Lab : Configure and manage Azure Stack Hub Storage Accounts
    • Lab : Manage Public IP Addresses in Azure Stack Hub
    • Lab : Configure Azure Stack Hub Infrastructure Backup

After completing this module, students will be able to:

  • Include resource providers such as Event Hubs
  • Manage field replacement or repair
  • Configure storage targets for infrastructure backups
  • Update Azure Stack Hub
  • Unlock a support session
  • Connect to a privileged endpoin
  • Perform system diagnostics by using Test-AzureStack

Show moredown

Who Should Attend this Azure Course?

The primary audience for this course is service administrators and DevOps or cloud architects who are interested in using Microsoft Azure Stack to provide cloud services to their end-users or customers from within their own datacentre.

Prerequisites

Before attending this course, delegates should possess or be able to demonstrate:

  • Working knowledge of Windows Server 2016
  • Working knowledge of SQL Server 2014
  • Working knowledge of Microsoft Azure

Configuring and Operating a Hybrid Cloud with Microsoft Azure Stack Course Overview | Azure Training

This 5-day course is intended to provide delegates with the key knowledge required to deploy and configure Microsoft Azure Stack. During the course, they will learn the features and functionalities of Microsoft Azure Stack, how to deploy and manage Microsoft Azure Stack, how to configure resources and monitor Microsoft Azure Stack, and more.

This Configuring and Operating a Hybrid Cloud with Microsoft Azure Stack course is fully accredited by Microsoft through the Microsoft Silver Partnership held by The Knowledge Academy.

After completing this course, delegates will be able to:

  • Describe the components and architecture of Microsoft Azure Stack
  • Deploy Microsoft Azure Stack
  • Understand the Windows Server 2016 features used in Microsoft Azure Stack
  • Understand how DevOps use Microsoft Azure Stack
  • Offer resources in Microsoft Azure Stack
  • Manage IaaS in Microsoft Azure Stack
  • Manage PaaS in Microsoft Azure Stack
  • Manage updates in Microsoft Azure Stack
  • Perform monitoring and troubleshooting in Microsoft Azure Stack
  • Understand how licensing and billing works in Microsoft Azure Stack

Show moredown

What's included in this Azure Training Course?

The Knowledge Academy does not provide an examination for this course. Delegates will be given access to:

  • Tuition from one of our expert trainers
  • Certificate of completion
  • Refreshments

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft Partner

Online Instructor-led (2 days)

Classroom (2 days)

Online Self-paced (16 hours)

Migrating Windows Server Workloads to Azure​ Course Outline

Module 1: Planning and Assessing Azure Migration

Delegates will acquire knowledge of the key business and technical drivers leading to cloud migration and the phases of an Azure migration.

Lessons

  • Cloud Migration- Business Motivations, Goals, and Outcomes
  • Discovery and Assessment
  • Practice Labs

Module 2: Implementing a Migration (Azure Site Recovery)
In this module, delegates will learn how to prepare the on-premises infrastructure and Azure components ahead of the planned migration.

Lessons

  • Overview of Azure Site Recovery
  • ASR Migration – End to End
  • Securing Migrated Workloads – Microsoft Recommendations
  • Datacenter Migration using Migration Factory
  • Practice labs

Module 3: Introduction to Data Migration
In this module, delegates will learn how to migrate an on-premises SQL Server 2008R2 database to Azure SQL Database Managed Instance, using the Azure Database Migration Service.

Lessons

  • Azure Data Box
  • Database Migration
  • Practice Labs

Module 4: Backup and Disaster Recovery in Azure

Delegates will gain an understanding of the key to a business continuity strategy and what is required for a highly available solution. They will also learn how to implement Azure IaaS virtual machine back up using the Azure Backup service.

Lessons

  • Azure Backup Overview
  • Implementing Azure IaaS Backup
  • Azure to Azure Site Recovery
  • Application Disaster Recovery

Show moredown

Prerequisites

There are no prerequisites for this course.

Audience

This course is for IT Professional who want to learn about Microsoft Technologies.

Migrating Windows Server Workloads to Azure​ Course Overview

This workshop explains how to migrate existing on-premises workloads and assets to the cloud, specifically to the Microsoft Azure platform. Delegates will learn how to assess and evaluate an existing on-premises environment in preparation for cloud migration. They will also gain an understanding of how to monitor and optimise their Azure-based workloads to maximise return on investment.

In this 2-day course, delegates will also acquire knowledge of how to use Azure services for protecting and managing your virtual machines, applications, and data.

Show moredown

  • Delegate pack consisting of course notes and exercises
  • Manual
  • Experienced Instructor

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft Partner

Online Instructor-led (3 days)

Classroom (3 days)

Online Self-paced (24 hours)

Microsoft Azure Solutions for AWS Developers AZ020​ Course Outline

Module 1: Create Azure App Service Web Apps

  • Azure App Service Core Concepts
  • Creating an Azure App Service Web Apps
  • Configuring and Monitoring App Service Apps
  • Scaling App Service Apps
  • Azure App Service Staging Environments

Module 2: Implementing Azure Functions

  • Overview of Azure Functions
  • Developing Azure Functions
  • Implement Durable Functions

Module 3: Develop Solutions that Utilise Blob Storage

  • Azure Blob Storage Core Concepts
  • Managing the Azure Blob Storage Lifecycle
  • Working with Azure Blob storage
  • Create an Azure Resource Manager Template

Module 4: Develop Solutions that Use Cosmos DB Storage

  • Azure Cosmos DB Overview
  • Azure Cosmos DB Data Structure
  • Working with Azure Cosmos DB Resources and Data
  • Create and Deploy ARM Templates

Module 5: Create and Deploy Azure Resource Manager (ARM) Templates

  • Create and Deploy ARM Templates

Module 6: Implement User Authentication and Authorisation

  • Implementing Microsoft Identity Platform
  • Implement Microsoft Authentication Library
  • Secure App Configuration Data by Using Azure App Configuration

Module 7: Implement API Management

  • Implement API Management
  • Defining Policies for APIs
  • Securing your APIs

Module 8: Develop Event-Based Solutions

  • Implement Azure Event Grid
  • Implement Azure Event Hubs
  • Implement Azure Notifications Hub

Module 9: Develop Message-Based Solutions

  • Implement Solutions that Use Azure Service Bus
  • Implement Solutions that Use Azure Queue Storage Queue

Module 10: Monitor and Optimise Azure Solutions

  • Applications of Azure Application Insights
  • Instrument an App for Monitoring

Module 11: Implement secure cloud solutions

  • Manage Keys, Secrets, And Certificates by Using the Keyvault API
  • Implement Managed Identities for Azure Resources
  • Secure App Configuration Data by Using Azure App Configuration

Show moredown

Prerequisites

There are no formal prerequisites for the Microsoft Azure Solutions for AWS Developers course. 

Audience

This Microsoft Azure Solutions for AWS Developers course provided by The Knowledge Academy is ideal for anyone who is interested to get knowledge about Microsoft Azure Solutions with AWS developers. However, this course will be more beneficial for:

  • Developers
  • Programmers
  • System Administrators

Microsoft Azure Solutions for AWS Developers AZ020​ Course Overview

Microsoft Azure, earlier known as Windows Azure, is a Microsoft’s open cloud computing platform. It gives a scope of cloud services, involving computing, networking, analytics and storage. Microsoft Azure is an ever-expanding collection of cloud services, used to support organisations to meet business challenges. The word AWS stands for Amazon Web Services. It is the world’s most comprehensive and broadly adopted platform. It is a platform which gives adaptable, secure, easy-to-use, scalable and effective in cost cloud computing solutions. Having a complete knowledge in Microsoft Azure Solutions will help individuals to get their desired job post such as AWS Developer and they will achieve more career advancement.

In this 3-day Microsoft Azure Solutions for AWS Developers training course, delegates will learn how to use Azure services as a developer. Delegates will construct Azure app service web app solutions and Azure functions, will also use blob or Cosmos DB storage in solutions. They will get to know about how Azure blob storage works. Delegates will also learn how Cosmos DB is structured and how data consistency is managed. This course will be conducted by our expert trainers, who have experience in teaching technical courses.

This course will cover these following topics:

  • Concepts of Azure app service
  • Configuring and monitoring app service apps
  • Applications of Azure application
  • Developing Azure functions
  • Azure cosmos DB data structure
  • Defining policies for APIs
  • Azure blob storage core concepts etc.

At the end of this training, delegates will be able to create, configure, scale, secure, and deploy the Azure app service platform. They will become able to use the Microsoft authentication library and Microsoft graph to authenticate a user and retrieve information stored in Azure. Delegates will learn how to build an application with event-based architectures.  

Show moredown

  • Delegate pack consisting of course notes and exercises
  • Manual
  • Experienced Instructor

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft Partner

Online Instructor-led (1 days)

Classroom (1 days)

Online Self-paced (8 hours)

Microsoft Azure Data Fundamentals DP900​ Course Outline

Module 1: Explore Core Data Concepts

  • Explore Core Data Concepts
  • Explore Roles and Responsibilities in the World of Data
  • Describe Concepts of Relational Data
  • Explore Concepts of Non-Relational Data
  • Explore Concepts of Data Analytics

Module 2: Explore Relational Data in Azure

  • Explore Relational Data Offerings in Azure
  • Explore Provisioning and Deploying Relational Database Offerings in Azure
  • Query Relational Data in Azure

Module 3: Explore Non-Relational Data in Azure

  • Explore Non-Relational Data Offerings in Azure
  • Explore Provisioning and Deploying Non-Relational Data Services on Azure
  • Manage Non-Relational Data Stores in Azure

Module 4: Explore Modern Data Warehouse Analytics in Azure

  • Examine Components of a Modern Data Warehouse
  • Explore Data Ingestion in Azure
  • Explore Data Storage and Processing in Azure
  • Get Started Building with Power BI

Show moredown

Prerequisites

In this Microsoft Azure Data Fundamentals DP900 training course, there are no formal prerequisites.

Audience

This Microsoft Azure Data Fundamentals course is suitable for all individuals, who are willing to learn about the fundamentals of database concepts in a cloud environment, want to get basic skilling in cloud data services, and build their foundational knowledge of cloud data services within Microsoft Azure. However, this course will be more beneficial for:

  • Data Analysts
  • Data Engineers
  • Business Analysts
  • Database Administrators

Microsoft Azure Data Fundamentals DP900​ Course Overview

Microsoft's best public cloud offering is Azure, and it is becoming a more extensive set of cloud services which helps organisations to meet their business challenges. It gives them the freedom to manage, build, and deploy applications on a vast scale network using the desired tools and frameworks. In this course, delegates will learn the fundamentals of database in a cloud environment. They will gain basic skills in cloud data services, and eventually helps them to build their foundational knowledge of cloud data services within Microsoft Azure. Acquiring knowledge of Data Fundamentals in Microsoft Azure will allow individuals to get desirable and highly paid jobs in numerous multinational enterprises as Database Developers, Data Engineers, and Database Administrators.

In this 1-day training course, delegates will explore the roles, tasks, and responsibilities of managing data in Microsoft Azure. They will get knowledge of relational database, provisioning as well as deploying them, and querying them through cloud data solutions with Microsoft Azure. Delegates will also get to learn the processing options available for building data analytics solutions in Azure. Our expert trainers will train you, who have years of experience and practice of managing data on Microsoft Azure.

Course Objectives:

  • To explore core data concepts
  • To understand modern data warehouse analytics in Azure
  • To gain knowledge of data storage and processing in Azure
  • To acquire an understanding of data ingestion in Azure
  • To explore relational and non-relational data in Azure
  • To get started building with Power BI

At the end of this training, delegates will acquire skills of using cloud data services and build their foundational knowledge of cloud data services within Microsoft Azure in their daily tasks. They will be able to develop data analytics solutions in Azure with their knowledge of processing options. They will learn to use Power BI for its business analytic and visualisation features, including its building blocks.

Show moredown

  • Delegate pack consisting of course notes and exercises
  • Manual
  • Experienced Instructor

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft Partner

Online Instructor-led (4 days)

Classroom (4 days)

Online Self-paced (32 hours)

Microsoft Azure Technologies for AWS Architects AZ030​ Course Outline

Module 1: Overview of Azure

  • Introduction to Subscriptions/Accounts?
  • Templates and Resource Groups in Azure
  • Comparison with Amazon Web Services (AWS)

Module 2: Azure Global Infrastructure

  • Define Azure Regions
  • Explain Azure Availability Zones
  • Comparision with AWS

Module 3: Implement Active Directory in Azure

  • Understanding of Azure Active Directory
  • Explore the Domains and Custom Domains
  • Safety Features
  • Create Guest Users in Active Directory
  • How to Manage Multiple Directories
  • Comparison with AWS

Module 4: How to Apply and Manage Hybrid Identities?

  • Azure AD Connect
  • Comparison with AWS

Module 5: Apply Virtual Networking

  • Explore the Azure Virtual Network
  • Route Connections and VPNs

Module 6: VMs Implementation for Linux and Windows

  • Configuration of High Availability

Module 7: Implementation of Network Security and Load Balancing

  • Azure Load Balancer
  • Apply an Azure Application Gateway
  • Implement Azure Firewall
  • Implementation of Network Security and Application Security Groups

Module 8: Apply Container-Based Applications

  • Configure Azure Kubernetes Service
  • Publish a Solution-Azure Container Instance

Module 9: Implement an Application Infrastructure

  • How to Create an App Service Plan?
  • Configure Azure App Service
  • How to Configure Network App Service?
  • Logic Apps and Azure Functions

Module 10: Implementation of Storage Accounts

  • Azure Storage Core Concept
  • How to Manage the Azure Blob Storage Lifecycle?
  • Working with Azure Blob storage

Module 11: Apply NoSQL Databases

  • Introduction to Azure Cosmos DB
  • Consistency
  • Select Appropriate CosmosDB APIs
  • Set up Replicas in CosmosDB
  • Comparison with AWS DynamoDB

Module 12: Apply Azure SQL Databases

  • Configure Azure SQL Database Setting
  • Implement Azure SQL Database Managed Instances
  • Configure High Availability Azure SQL Database

Module 13: Implement Cloud Infrastructure Monitor

  • Define Monitor Security
  • Monitor Cost
  • How to Configure a Log Analytics Workplace?

Module 14: Implement and Manage Azure Governance Solutions

  • Assign RBAC Roles
  • Configure Management Access to Azure
  • How to Apply and Configure an Azure Policy?

Module 15: Manage Security for Applications

  • Implement Azure Key Vault
  • Apply and configure Azure AD Managed Identities
  • Register and Manage Applications in Azure AD

Module 16: Migration, Backup, and Disaster Recovery Manage

  • Define Migrate Workload.
  • Azure Backup for VMs
  • What is Disaster Recovery 

Show moredown

Prerequisites

To attend this Microsoft Azure Technologies for AWS Architects (AZ030) training course, one should have:

  • Minimum of 1 year of experience as AWS Architect designing secure and scalable AWS cloud solutions.
  • Understanding of on-premises virtualisation technologies
  • Understanding the network configuration
  • familiarity with Active Directory concepts
  • Understanding of resilience and disaster recover
  • Understanding of programming fundamentals, as well as use of a scripting language is required

Audience

The Knowledge Academy's Microsoft Azure Technologies course is designed for AWS Cloud Architect holding skills and knowledge for designing and implementing solutions running on AWS who want to develop for Microsoft Azure.

Microsoft Azure Technologies for AWS Architects AZ030​ Course Overview

Microsoft Azure is a set of cloud computing services developed by Microsoft that allow individuals to build, manage, and deploy applications and services for their organisations through a worldwide network. It provides Software as a service (SaaS), Infrastructure as a service (IaaS), and Platform as a service (PaaS) in addition to offering support for several programming languages. Azure supports multiple programming languages such as Java, Node.Js, and C#. Holding comprehensive knowledge and skills of Microsoft Azure Technologies will help AWS Cloud Architects to get their desired job roles and achieve more career advancement.

This 4-day Microsoft Azure Technologies for AWS Architects training course teaches Solutions Architects who have previously designed for Amazon Web Services (AWS) that how to translate business requirements into secure, scalable, and reliable solutions for Azure. The interactive course aims to provide delegates with an in-depth knowledge of Microsoft Azure concepts such as fundamentals of Azure, comparison with AWS, safety features, Azure AD connection, Azure load balancer, migrate workloads etc. Delegates will learn how to manage accounts/subscriptions, Azure policies, and role-based access control.

The course will include the following essential topics:

  • Overview of Azure
  • Azure global Infrastructure
  • Azure availability zones
  • Comparison with AWS
  • Visualisation
  • Implement Azure firewall
  • Implement Azure active directory
  • How to manage multiple directories?
  • Create an app service plan
  • Define safety features

After completing this Microsoft Azure Technologies for AWS Architects training, delegates will be able to manage accounts, subscriptions, Azure policies, and role-based access control. The Knowledge Academy's technical expert trainers will provide this training and help you to get the desired expertise and skills of how to create and configure Azure app services, and how to implement on Azure firewall. By attending this training, they will also be able to register and manage applications services in Azure effectively.

Show moredown

  • Delegate pack consisting of course notes and exercises
  • Manual
  • Experienced Instructor

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft Partner

Online Instructor-led (4 days)

Classroom (4 days)

Online Self-paced (32 hours)

Microsoft Azure Administrator AZ104​ Course Outline

Module 1: Identity

  • Azure Active Directory
  • Users and Groups

Lab: Manage Azure Active Directory Identities

Module 2: Governance and Compliance

  • Subscriptions and Accounts
  • Azure Policy
  • Role-Based Access Control (RBAC)

Lab: Manage Subscriptions and RBAC

Lab: Manage Governance via Azure Policy

Module 3: Azure Administration

  • Azure Resource Manager
  • Azure Portal and Cloud Shell
  • Azure PowerShell and CLI
  • ARM Templates

Lab: Manage Azure resources by Using the Azure Portal

Lab: Manage Azure resources by Using ARM Templates

Lab: Manage Azure resources by Using Azure PowerShell

Lab: Manage Azure resources by Using Azure CLI 

Module 4: Virtual Networking

  • Virtual Networks
  • IP Addressing
  • Network Security groups
  • Azure Firewall
  • Azure DNS

Lab: Implement Virtual Networking

Module 5: Intersite Connectivity

  • VNet Peering
  • VPN Gateway Connections
  • ExpressRoute and Virtual WAN

Lab: Implement Intersite Connectivity

Module 6: Network Traffic Management

  • Network Routing and Endpoints
  • Azure Load Balancer
  • Azure Application Gateway

Lab: Implement Traffic Management

Module 7: Azure Storage

  • Storage Accounts
  • Blob Storage
  • Storage Security
  • Azure Files and File Sync
  • Managing Storage

Lab: Manage Azure storage 

Module 8: Azure Virtual Machines 

  • Virtual Machine Planning
  • Creating Virtual Machines
  • Virtual Machine Availability
  • Virtual Machine Extensions

Lab: Manage Virtual Machines

Module 9: Serverless Computing 

  • Azure App Service Plans
  • Azure App Service
  • Container Services
  • Azure Kubernetes Service

Lab: Implement Web Apps

Lab: Implement Azure Container Instances

Lab: Implement Azure Kubernetes Service

Module 10: Data Protection

  • File and Folder Backups
  • Virtual Machine Backups

Lab: Implement Data Protection

Module 11: Monitoring

  • Azure Monitor
  • Azure Alerts
  • Log Analytics
  • Network Watcher

Lab: Implement Monitoring

Show moredown

Prerequisites

In this Microsoft Azure Administrator, there are no formal prerequisites.

Audience 

This AZ-104T00-A: Microsoft Azure Administrator course is suitable for anyone interested in learning more about the elements of Microsoft Azure Administrator. However, this course can be more beneficial for individuals working as Database Administrators who wants to improve or add on to their skills for new career opportunities.

Microsoft Azure Administrator AZ104​ Course Overview

Microsoft Azure is a set of cloud services developed by Microsoft, which allows developers to manage, build and deploy applications or services on the massive network using various tools and frameworks. Azure supports multiple programming languages such as Java, Python, JavaScript, and C#. Microsoft Azure Administrators are responsible for managing Azure subscriptions, administering the infrastructure, securing identities, and connecting virtual networking. It also helps to implement storage solutions, drive the network traffic and upgrade virtual machines. Learning these skills will help aspiring individuals to pursue their career as Database Administrator in multinational firms. 

This 4-day Microsoft Azure Administrator course provides delegates with in-depth knowledge of the framework of Microsoft Azure Administrator. They will learn things like creating and scaling virtual machines, implement web apps and containers, and manage the network traffic. Delegates will also learn about Azure policies, virtual networks, IP addressing, and Azure App services plans. Our highly-skilled, experienced, and technically sound trainers will teach this course. 

This training will cover various essential concepts, such as: 

  • How to manage Azure subscriptions and accounts?
  • Role-based access control
  • Azure portal and cloud shell
  • Virtual networks
  • IP addressing
  • Network security
  • Azure active directory

At the end of this training, delegates will able to carry out practical working of managing Microsoft Azure services as an Administrator. In this course, they will able to use the latest techniques of Microsoft Azure Administrator. They will know about Azure subscriptions, manage network traffic, and secure identities. Delegates will be able to configure virtual networking, backup and share data using Azure Administrator services. Delegates will also become able to enhance their new or current skills and may have extra opportunity to get higher rank in their respective organisation as an Azure administrator, Azure Admin or Cloud Azure Admin because it is one the most crucial responsibility in the job.

Show moredown

  • Delegate pack consisting of course notes and exercises
  • Manual
  • Experienced Instructor

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft Partner

Online Instructor-led (4 days)

Classroom (4 days)

Online Self-paced (32 hours)

Microsoft Azure IoT Developer AZ220​ Course Outline

Module 1: Overview of IoT and Azure IoT Services

  • IoT’s Business Opportunities
  • IoT Solution Architecture
  • IoT Hardware and Cloud Services

Lab:

  • Course’s Scenarios
  • Getting Started with Azure
  • Setting Started with Azure IoT Services

Module 2: Devices and Device Communication

  • IoT Hub and Devices
  • IoT’s Developer Tools
  • Device Configuration and Communication

Lab:

  • Setting up Development Environment
  • Connect IoT Device to Azure

Module 3: Device Provisioning at Scale

  • Device Provisioning Service Terms and Concepts
  • Configure and Manage Device Provisioning Service
  • Device Provisioning Tasks

Lab:

  • Individual Enrollment of Devices in DPS
  • Automatic Enrollment of Devices in DPS

Module 4: Message Processing and Analytics

  • Messages and Message Processing
  • Data Storage Options
  • Azure Stream Analytics

Lab:

  • Device Message Routing
  • Filtering and Aggregating Message Data

Module 5: Insights and Business Integration

  • Business Integration for IoT Solutions
  • Data Visualisation with Time Series Insights
  • Data Visualisation with Power BI

Lab:

  • Integrate IoT Hub with Event Grid
  • Explore and Analyse Time Stamped Data using Time Series Insights

Module 6: Azure IoT Edge Deployment Process

  • Introduction to Azure IoT Edge
  • Edge Deployment Process
  • Edge Gateway Devices

Lab:

  • Introduction to IoT Edge
  • Set Up an IoT Edge Gateway

Module 7: Azure IoT Edge Modules and Containers

  • Develop Custom Edge Modules
  • Offline and Local Storage

Lab:

  • Custom Module’s Development, Deployment, and Debuging on Azure IoT Edge
  • Run IoT Edge Device in Restricted Network and Offline

Module 8: Device Management

  • IoT Device Management
  • Manage IoT and IoT Edge Devices
  • Device Management at Scale

Lab:

  • Remotely Control and Monitor Devices Using Azure IoT Hub
  • Automatic Device Management

Module 9: Solution Testing, Diagnostics, and Logging

  • Monitoring and Logging
  • Troubleshooting

Lab:

  • Configure Metrics and Logs in Azure IoT Hub
  • Monitor and Debug Connection Failures

Module 10: Azure Security Center and IoT Security Considerations

  • Security Fundamentals for IoT Solutions
  • Introduction to Azure Security Center for IoT
  • Enhance Protection with Azure Security Center for IoT Agents

Lab:

  • Implementing Azure Security Center for IoT

Module 11: Build an IoT Solution with IoT Central

  • Introduction to IoT Central
  • Create and Manage Device Templates
  • Manage Devices in Azure IoT Central

Lab:

  • Get Started with Azure IoT Central
  • Implementing IoT Solutions with Azure IoT Central

Show moredown

Prerequisites

To attend this Microsoft Azure IoT Developer training course delegates should hold a basic understanding of PaaS, SaaS, and IaaS implementations. We also recommend Microsoft Azure Fundamentals (AZ-900), or equivalent skills.

Audience

This course is intended for everyone who wants to gain a piece of in-depth knowledge on Microsoft Azure IoT Developer.

Microsoft Azure IoT Developer AZ220 Course Overview

Microsoft Azure is a set of cloud services developed by Microsoft, which allows a developer to build, manage, and deploy applications as well as services on a huge network, using numerous frameworks and tools. Azure supports multiple programming languages such as Java, Node Js, and C#. IoT developer mainly focuses on devolving software, which can allow products to function and connect with other devices. Holding comprehensive knowledge and skills of Microsoft Azure IoT Development will help individuals to get their desired job post as well as for more career advancement.

This 4-days Microsoft Azure IoT Developer training course is aimed to provide delegates with the full understanding of the core Azure IoT services such as Azure Stream Analytics, IoT Hub, time series insights, device provisioning services, etc. During this training course, delegates will be taught about device provisioning at scale, processing and analytics of messages, business integration and insights, Azure IoT edge deployment process, device management of IoT, and more. They will also work on various labs to gain in-depth practical knowledge and skills.

After completing this course, delegates will be able to:

  • Create an Azure account to create a DPS service and IoT Hub using Azure portal
  • Describe Azure IoT device lifecycle
  • Device provisioning tasks
  • Implement the device provisioning service SDKs
  • Aggregate Azure security center for IoT events
  • Manage devices at scale using jobs, and more.

Attaining this course will enable delegates to master proficiency which includes creating, configuring, and managing Azure IoT hub, provision devices using DPS and IoT Hub, implementing message processing, and more. It will make them expert for dealing with real-time organisational tasks.

The Knowledge Academy’s Microsoft Azure IoT Developer training course demonstrates the delegates all the required skills for developing software to allow products to function and connect with other devices.

Show moredown

  • Delegate pack consisting of course notes and exercises
  • Manual
  • Experienced Instructor

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft Partner

Online Instructor-led (4 days)

Classroom (4 days)

Online Self-paced (32 hours)

AZ-300: Microsoft Azure Architect Technologies

Microsoft Azure Solutions Architect - Technologies (M-AZ300) Course Outline

Deploying and Configuring Infrastructure (AZ-300T01)​

  • Module 1: Managing Azure Subscriptions and Resources
  • Module 2: Implementing and Managing Storage
  • Module 3: Deploying and Managing Virtual Machines (VMs)
  • Module 4: Configuring and Managing Virtual Networks#
  • Module 5: Managing Identities

Implementing Workloads and Security (AZ-300T02)

  • Module 1: Evaluating and Performing Server Migration to Azure
  • Module 2: Implementing and Managing Application Services
  • Module 3: Implementing Advanced Virtual Networking
  • Module 4: Securing Identities

Understanding Cloud Architect Technology Solutions (AZ-300T03)

  • Module 1: Selecting Compute and Storage Solutions
  • Module 2: Hybrid Networking
  • Module 3: Measuring Throughput and Structure of Data Access

Creating and Deploying Apps (AZ-300T04)

  • Module 1: Creating Web Applications using PaaS
  • Module 2: Creating Apps and Services Running on Service Fabric
  • Module 3: Using Azure Kubernetes Service This module focuses on the Azure

Implementing Authentication and Secure Data (AZ-300T05)

  • Module 1: Implementing Authentication
  • Module 2: Implementing Secure Data

Developing for the Cloud (AZ-300T06)

  • Module 1: Developing Long-Running Tasks and Distributed Transactions
  • Module 2: Configuring a Message-Based Integration Architecture
  • Module 3: Developing for Asynchronous Processing
  • Module 4: Developing for Autoscaling
  • Module 5: Developing Azure Cognitive Services Solutions

Show moredown

Who should attend this training course?

Successful Cloud Solutions Architects begin this role with practical experience with operating systems, virtualisation, cloud infrastructure, storage structures, billing, and networking.

Prerequisites

There are no formal prerequisites for this course.​​

Microsoft Azure Solutions Architect - Technologies (M-AZ300) Course Overview

Please note the exam for this course has been retired by Microsoft. MAZ300 has been replaced with MAZ303

This four-day course teaches IT Professionals how to manage their Azure resources, including deployment and configuration of virtual machines, virtual networks, storage accounts, and Azure AD - including implementing and managing hybrid identities. You will also learn how cloud resources are managed in Azure through user and group accounts, and how to grant access to Azure AD users, groups, and services using Role-based access control (RBAC).

Understand how to discover, assess, plan, and implement a migration of on-premises resources and infrastructure to Azure. Delegates will learn how to use Azure Migrate to perform the discovery and assessment phase that is critical to a successful migration. Delegates will also learn how to use Azure Site Recovery for performing the actual migration of workloads to Azure. The course focuses primarily on using ASR on a Hyper-V infrastructure to prepare and complete the migration process.

Learn how operations are done in parallel and asynchronously. Additionally, how your whole enterprise system must be resilient when failures occur, and just as importantly, how deployments can be automated and predictable. By using the Azure Application Architecture Guide and Azure reference architectures as a basis, you will understand how monitoring and telemetry are critical for gaining insight into the system.

Understand how to build Logic App solutions that integrate apps, data, systems, and services across enterprises or organisations by automating tasks and business processes as workflows. Logic Apps is cloud service in Azure that simplifies how you design and create scalable solutions for app integration, data integration, system integration, enterprise application integration (EAI), and business-to-business (B2B) communication, whether in the cloud, on premises, or both.

Delegates will learn how to implement authentication in applications (certificates, Azure AD, Azure AD Connect, token-based), implement secure data (SSL and TLS), and manage cryptographic keys in Azure Key Vault.

Delegates will also learn how to configure a message-based integration architecture, develop for asynchronous processing, create apps for autoscaling, and better understand Azure Cognitive Services solutions.

Show moredown

What's included in this training course?

  • Delegate pack consisting of course notes and exercises
  • Manual
  • Experienced Instructor
  • Refreshments

 

Show moredown

Microsoft Azure Solutions Architect - Technologies (M-AZ300) Exam information

This exam measures your ability to accomplish the technical tasks listed below. The percentages indicate the relative weight of each major topic area on the exam. The higher the percentage, the more questions you are likely to see on that content area on the exam.

  • Deploy and Configure Infrastructure (25-30%)
  • Implement Workloads and Security (20-25%)
  • Architect Cloud Technology Solutions (5-10%)
  • Create and Deploy Apps (5-10%)
  • Implement Authentication and Secure Data (5-10%)
  • Develop for the Cloud (20-25%)

Please note that the exam is not included in the cost of this Azure Training Course.

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft Partner

Online Instructor-led (4 days)

Classroom (4 days)

Online Self-paced (32 hours)

AZ-301: Microsoft Azure Architect Design

Microsoft Azure Solutions Architect Design MAZ301 Course Outline

Module 1: Managing Security & Identity for Azure Solutions

This module discusses both security and identity within the context of Azure. For security, this module reviews the various options for monitoring security, the options available for securing data and the options for securing application secrets. For identity, this module focuses specifically on Azure Active Directory (Azure AD) and the various features available such as Multi-Factor Authentication (MFA), Managed Service Identity, Azure AD Connect, ADFS and Azure AD B2B/B2C.

  • Lab: Securing Secrets in Azure

After completing this module, students will be able to:

  • Integrate their existing solutions with external identity providers using Azure AD B2B or B2C.
  • Design a hybrid identity solution.
  • Determine when to use advanced features of Azure AD such as Managed Service Identity, MFA and Privileged Identity Management.
  • Secure application secrets using Key Vault.
  • Secure application data using SQL Database and Azure Storage features.

Module 2: Integrating SaaS Services Available on the Azure Platform

This module introduces multiple SaaS services available in Azure that are available for integration into existing Azure solutions. These services include Cognitive Services, Bot Service, Machine Learning and Media Services

  • Lab : Deploying Service Instances as Components of Overall Azure Solutions

After completing this module, students will be able to:

  • Detail the various APIs available in Cognitive Services.
  • Identify when to use the Face API, Speech API or Language Understanding (LUIS) service.

Module 3: Backing Azure Solutions with Azure Storage

This module describes how many Azure services use the Azure Storage service as a backing store for other application solution in Azure. The module dives into critical considerations when using Azure Storage as a supplemental service for an all-up Azure solution.

After completing this module, students will be able to:

  • Determine the ideal pricing option for Azure Storage based on a solution’s requirements.
  • Identify performance thresholds for the Azure Storage service.
  • Determine the type of Storage blobs to use for specific solution components.
  • Use the Azure Files service for SMB operations.
  • Identify solutions that could benefit from the use of StorSimple physical or virtual devices.

Module 4: Comparing Database Options in Azure

This module compares the various relational and non-relational data storage options available in Azure. Options are explored as groups such as relational databases (Azure SQL Database, MySQL, and PostgreSQL on Azure), non-relational (Azure Cosmos DB, Storage Tables), streaming (Stream Analytics) and storage (Data Factory, Data Warehouse, Data Lake)

  • Lab: Deploying Database Instances in Azure

After completing this module, students will be able to:

  • Compare and contrast monitoring services for applications, the Azure platform, and networking.
  • Identify data streaming options for large-scale data ingest.
  • Identify longer-term data storage options.

Module 5: Monitoring & Automating Azure Solutions

This module covers the monitoring and automation solutions available after an Azure solution has been architected, designed and possibly deployed. The module reviews services that are used to monitor individual applications, the Azure platform, and networked components. This module also covers automation and backup options to enable business-continuity scenarios for solutions hosted in Azure.

  • Lab: Deploying Configuration Management Solutions to Azure

After completing this module, students will be able to:

  • Compare and contrast monitoring services for applications, the Azure platform, and networking.
  • Design an alert scheme for a solution hosted in Azure.
  • Select the appropriate backup option for infrastructure and data hosted in Azure.
  • Automate the deployment of future resources for backup recovery or scaling purposes.

Module 6: Deploying Resources with Azure Resource Manager

This module establishes a basic understanding of the Azure Resource Manager and the core concepts of deployments, resources, templates, resource groups, and tags. The module will dive deeply into the automated deployment of resources using ARM templates.

  • Lab: Deploying Resources with Azure Resource Manager

After completing this module, students will be able to:

  • Create a resource group.
  • Add resources to a resource group.
  • Deploy an ARM template to a resource group.
  • Filter resources using tags.
  • Author a complex deployment using the Azure Building Blocks tools.

Module 7: Creating Managed Server Applications in Azure

This module describes how solutions can leverage serverless application hosting services in Azure to host web applications, REST APIs, integration workflows and HPC workloads without the requirement to manage specific server resources. The module focuses on App Services-related components such as Web Apps, API Apps, Mobile Apps, Logic Apps, and Functions.

  • Lab: Deploying Managed Containerized Workloads to Azure

After completing this module, students will be able to:

  • Select between hosting application code or containers in an App Service instance.
  • Describe the differences between API, Mobile, and Web Apps.
  • Integrate an API or Logic App with the API Management service.
  • Design an App Service Plan or multi-region deployment for high performance and scale.

Module 8: Authoring Serverless Applications in Azure

This module describes how solutions can leverage serverless application hosting services in Azure to host web applications, REST APIs, integration workflows and HPC workloads without the requirement to manage specific server resources. The module focuses on App Services-related components such as Web Apps, API Apps, Mobile Apps, Logic Apps, and Functions.

  • Lab: Deploying Serverless Workloads to Azure

After completing this module, students will be able to:

  • Select between hosting application code or containers in an App Service instance.
  • Describe the differences between API, Mobile, and Web Apps.
  • Integrate an API or Logic App with the API Management service.
  • Design an App Service Plan or multi-region deployment for high performance and scale.

Module 9: Application Architecture Patterns in Azure

This module introduces, and reviews common Azure patterns and architectures as prescribed by the Microsoft Patterns & Practices team. Each pattern is grouped into performance, resiliency, and scalability categories and described in the context of similar patterns within the category.

After completing this module, students will be able to:

  • Locate and reference the Cloud Design Patterns documentation.
  • Locate and reference the Azure Architecture Center.
  • Describe various patterns pulled from the Cloud Design Patterns.

Module 10: Building Azure IaaS-Based Server Applications (ADSK)

This module identifies workloads that are ideally deployed using Infrastructure-as-a-Service services in Azure. The module focuses on the VM Scale Sets and Virtual Machine services in Azure and how to best deploy workloads to these services using best practices and features such as Availability Sets.

  • Lab: Building Azure IaaS-Based Server Applications.

After completing this module, students will be able to:

  • Design an availability set for one or more virtual machines.
  • Describe the differences between fault and update domains.
  • Author a VM Scale Set ARM template.
  • Join a virtualized machine to a domain either in Azure or on a hybrid network.

Module 11: Networking Azure Application Components

This module describes the various networking and connectivity options available for solutions deployed on Azure. The module explores connectivity options ranging from ad-hoc connections to long-term hybrid connectivity scenarios. The module also discusses some of the performance and security concerns related to balancing workloads across multiple compute instances, connecting on-premise infrastructure to the cloud and creating gateways for on-premise data.

  • Lab: Deploying Network Infrastructure for Use in Azure Solutions

After completing this module, students will be able to:

  • Describe DNS and IP strategies for VNETs in Azure.
  • Compare connectivity options for ad-hoc and hybrid connectivity.
  • Distribute network traffic across multiple loads using load balancers.
  • Design a hybrid connectivity scenario between cloud and on-premise.

Module 12: Integrating Azure Solution Components Using Messaging Services

This module describes and compares the integration and messaging services available for solutions hosted on the Azure platform. Messaging services described include Azure Storage Queues, Service Bus Queues, Service Bus Relay, IoT Hubs, Event Hubs, and Notification Hubs. Integration services include Azure Functions and Logic Apps.

  • Lab: Integrating Azure Solution Components using Messaging Services

After completing this module, students will be able to:

  • Compare Storage Queues to Service Bus Queues.
  • Identify when to use Azure Functions or Logic Apps for integration components in a solution.
  • Describe the differences between IoT Hubs, Event Hubs and Time Series Insights.

Show moredown

Who should attend this Microsoft Azure Training Course?

Learners should have practical experience with operating systems, virtualization, cloud infrastructure, storage structures, billing, and networking.

Azure Training Prerequisites

There are no formal prerequisites, though Microsoft Certified: Azure Fundamentals certification is recommended.

Microsoft Azure Solutions Architect Design MAZ301 Course Overview

​This 3-day course teaches the following:

  • How to manage security and identity within the context of Azure. Also, you’ll be introduced to multiple SaaS services available in Azure that for integration into existing Azure solutions
  • How to Compare and contrast various database options on Azure, identify data streaming options for large-scale data ingest, and identify longer-term data storage options
  • How to deploy an ARM template to a resource group, author a complex deployment using the Azure Building Blocks tools, and integrate an API or Logic App with the API Management service
  • How to Describe DNS and IP strategies for VNETs in Azure, compare connectivity options for ad-hoc and hybrid connectivity, distribute network traffic across multiple loads using load balancers, and design a hybrid connectivity scenario between cloud and on-premise

This course has been designed to prepare you for the Microsoft Azure Solutions Architect Design Exam: AZ-301

Show moredown

Microsoft Azure Solutions Architect Design Exam Information.

This course will help you prepare for the AZ-301 Exam. The modules that will be covered in the exam are listed below:

  • Determine workload requirements (10-15%)
  • Design for identity and security (20-25%)
  • Design a data platform solution (15-20%)
  • Design a business continuity strategy (15-20%)
  • Design for deployment, migration, and integration (10-15%)
  • Design an infrastructure strategy (15-20%)

Show moredown

Microsoft Azure Solutions Architect Design Exam Information.

This course will help you prepare for the AZ-301 Exam. The modules that will be covered in the exam are listed below:

  • Determine workload requirements (10-15%)
  • Design for identity and security (20-25%)
  • Design a data platform solution (15-20%)
  • Design a business continuity strategy (15-20%)
  • Design for deployment, migration, and integration (10-15%)
  • Design an infrastructure strategy (15-20%)

Please note that the exam is not included in the cost of this Azure Training Course.

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft Partner

Online Instructor-led (5 days)

Classroom (5 days)

Online Self-paced (40 hours)

 

Developing Microsoft Azure and Web Services (M20487) Course Outline

This is a 5-day course, with a total of 14 modules. Upon completing the course, delegates may progress onto the Developing Microsoft Azure and Web Services exam.

Module 1: Overview of service and cloud technologies

  • Key Components of Distributed Applications
  • Data and Data Access Technologies
  • Service Technologies
  • Cloud Computing
  • Exploring the Blue Yonder Airlines’ Travel Companion Application
  • Lab: Exploring the work environment

Module 2: Querying and Manipulating Data Using Entity Framework

  • ADO.NET Overview
  • Creating an Entity Data Model
  • Querying Data
  • Manipulating Data
  • Lab: Creating a Data Access Layer by Using Entity Framework

Module 3: Creating and Consuming ASP.NET Web API Services

  • HTTP Services
  • Creating an ASP.NET Web API Service
  • Handling HTTP Requests and Responses
  • Hosting and Consuming ASP.NET Web API Services
  • Lab: Creating the Travel Reservation ASP.NET Web API Service

Module 4: Extending and Securing ASP.NET Web API Services

  • The ASP.NET Web API Pipeline
  • Creating OData Services
  • Implementing Security in ASP.NET Web API Services
  • Injecting Dependencies into Controllers
  • Lab: Extending Travel Companion’s ASP.NET Web API Services

Module 5: Creating WCF Services

  • Advantages of Creating Services with WCF
  • Creating and Implementing a Contract
  • Configuring and Hosting WCF Services
  • Consuming WCF Services
  • Lab: Creating and Consuming the WCF Booking Service

Module 6: Hosting Services

  • Hosting Services On-Premises
  • Hosting Services in Windows Azure
  • Lab: Hosting Services

Module 7: Windows Azure Service Bus

  • Windows Azure Service Bus Relays
  • Windows Azure Service Bus Queues
  • Windows Azure Service Bus Topics
  • Lab: Windows Azure Service Bus

Module 8: Deploying Services

  • Web Deployment with Visual Studio 2012
  • Creating and Deploying Web Application Packages
  • Command-Line Tools for Web Deploy
  • Deploying Web and Service Applications to Windows Azure
  • Continuous Delivery with TFS and Git
  • Best Practices for Production Deployment
  • Lab: Deploying Services
  • Lab: Scalability

Module 9: Windows Azure Storage

  • Introduction to Windows Azure Storage
  • Windows Azure Blob Storage
  • Windows Azure Table Storage
  • Windows Azure Queue Storage
  • Restricting Access to Windows Azure Storage
  • Lab: Windows Azure Storage

Module 10: Monitoring and Diagnostics

  • Performing Diagnostics by Using Tracing
  • Configuring Service Diagnostics
  • Monitoring Services Using Windows Azure Diagnostics
  • Collecting Windows Azure Metrics
  • Lab: Monitoring and Diagnostics

Module 11: Identity Management and Access Control

  • Claims-based Identity Concepts
  • Using the Windows Azure Access Control Service
  • Configuring Services to Use Federated Identities
  • Lab: Identity Management and Access Control

Module 12: Scaling Services

  • Introduction to Scalability
  • Load Balancing
  • Scaling On-Premises Services with Distributed Cache
  • Windows Azure Caching
  • Scaling Globally
  • Lab: Scalability

Module 13: Appendix A: Designing and Extending WCF Services

  • Applying Design Principles to Service Contracts
  • Handling Distributed Transactions
  • Extending the WCF Pipeline
  • Lab: Designing and Extending WCF Services

Module 14: Appendix B: Implementing Security in WCF Services

  • Introduction to Web Services Security
  • Transport Security
  • Message Security
  • Configuring Service Authentication and Authorization
  • Lab: Securing a WCF Service

 

The 70-487 exam is to be taken after completing the 5 days Developing Microsoft Azure and Web Services course (M20487). 

Show moredown

 

Who should attend?                                                         

This course is specifically targeted to those with who are .Net developers, both beginner and experienced who wish to learn how to develop services and use them in hybrid environments.

Prerequisites

Delegates wishing to attend this course are expected to have:

  • A minimum of six months programming experience
  • Experience with C# programming, and concepts such as Lambda expressions, LINQ, and anonymous types
  • Understanding the concepts of n-tier applications
  • Experience with querying and manipulating data with ADO.NET
  • Knowledge of XML data structures

Developing Microsoft Azure and Web Services (M20487) Course Overview

This Visual Studio, 5-day, M20487 course is aimed at .NET developers. The Developing Microsoft Azure and Web Services certification aims to equip delegates with the skills and knowledge required to develop Azure and Web services and use them in hybrid environments.

For delegates who have completed the course, they are expected to be able to:

  • Query and manipulate data with Entity Framework
  • Use ASP.NET Web API to create HTTP-based services and consume them from .NET and non-.NET clients
  • Extend ASP.NET Web API services using message handlers, model binders, action filters, and media type formatters
  • Create SOAP-based services with the Windows Communication Foundation (WCF) and consume them from .NET clients
  • Apply design principles to service contracts and extend WCF services using custom runtime components and behaviours
  • Secure WCF services using transport and message security
  • Use Windows Azure Service Bus for relayed messaging and brokered messaging using queues and topics
  • Host services on on-premises servers, and on various Windows Azure environments, such as Web Roles, Worker Roles, and Web Sites
  • Deploy services to both on-premises servers and Windows Azure
  • Store and access data in Windows Azure Storage, and configure storage access rights
  • Monitor and log services, both on-premises and in Windows Azure
  • Implement federated authentication by using ACS with ASP.NET Web API services
  • Create scalable, load-balanced services

 

We are fully accredited by Microsoft, for our Developing Microsoft Azure and Web Services course and we are a Silver Partner. 

Show moredown

Developing Microsoft Azure and Web Services (70-487) Exam

Once the M20487 course has been completed the 70-487 exam should be taken. The Developing Microsoft Azure and Web Services exam information is protected as part of a Non-Disclosure Agreement. Therefore information on the exam format is not available. However, information regarding how the exam content is divided is available and is as follows:

  • Accessing data (20-25%)
  • Querying and manipulating data by using Entity Framework (20-25%)
  • Designing and implementing WCF services (15-20%)
  • Creating and consuming Web API-based services (15-20%)
  • Deploying web applications and services (15-20%)

 

The percentages indicate the weighting of each of the major topic areas covered in the exam. 

Show moredown

Not sure which course to choose?

Speak to a training expert for advice if you are unsure of what course is right for you. Give us a call on 01344 203999 or Enquire.

Package deals

Our training experts have compiled a range of course packages to compliment a variety of categories in order to help fast track your career. The packages consist of the best possible qualifications in each industry and allows you to purchase multiple courses at a discounted rate.

Swipe for more. Don’t miss out!

What our customers are saying

Frequently asked questions

FAQ's

Microsoft Azure is a cloud computing platform the development and deployment of mobile and PC applications.
Our classroom Microsoft courses include a courseware book, refreshments, and a certificate upon completion. Where appropriate, they also include exams.
Our Azure training courses are available across the world in thousands of locations, making it easy to find a course near you.
Prerequisites for our Azure courses vary, please see the courses themselves for details.
The Knowledge Academy is the Leading global training provider in the world for Microsoft Azure Training.
The price for Microsoft Azure Training certification in the United Kingdom starts from £.

Why we're the go to training provider for you

icon

Best price in the industry

You won't find better value in the marketplace. If you do find a lower price, we will beat it.

icon

Trusted & Approved

We are accredited by PeopleCert on behalf of AXELOS

icon

Many delivery methods

Flexible delivery methods are available depending on your learning style.

icon

High quality resources

Resources are included for a comprehensive learning experience.

barclays Logo
deloitte Logo
Thames Water Logo

"Really good course and well organised. Trainer was great with a sense of humour - his experience allowed a free flowing course, structured to help you gain as much information & relevant experience whilst helping prepare you for the exam"

Joshua Davies, Thames Water

santander logo
bmw Logo
Google Logo
Shell Logo

"...the trainer for this course was excellent. I would definitely recommend (and already have) this course to others."

Diane Gray, Shell

Looking for more information on Microsoft Azure Training