Microsoft Azure Certification

accredited by

Our Microsoft training course is accredited by Microsoft

Online Instructor-led (1 days)

Online Self-paced (8 hours)

Microsoft Azure Fundamentals AZ-900 Course Outline

Module 1: Cloud Computing

  • Introduction to Microsoft Azure Fundamentals
  • Introduction to Cloud Computing
  • What is Cloud Computing
  • Describe the Shared Responsibility Model
  • Define Cloud Models
  • Describe the Consumption-Based Model

Module 2: Benefits of Using Cloud Services

  • Introduction
  • Describe the Benefits of High Availability and Scalability in the Cloud
  • Describe the Benefits of Reliability and Predictability in the Cloud
  • Describe the Benefits of Security and Governance in the Cloud
  • Describe the Benefits of Manageability in the Cloud

Module 3: Cloud Service Types

  • Introduction
  • Describe Infrastructure as a Service
  • Describe Platform as a Service
  • Describe Software as a Service

Module 4: Core Architectural Components of Azure

  • Introduction
  • What is Microsoft Azure
  • Get Started with Azure Accounts
  • Exercise - Explore Interacting with Azure
  • Describe Azure Physical Infrastructure
  • Describe Azure Management Infrastructure
  • Exercise - Create an Azure Resource

Module 5: Azure Compute and Networking Services

  • Introduction
  • Describe Azure Virtual Machines
  • Exercise - Create an Azure Virtual Machine
  • Describe Azure Virtual Desktop
  • Describe Azure Containers
  • Describe Azure Functions
  • Describe Application Hosting Options
  • Describe Azure Virtual Networking
  • Exercise - Configure Network Access
  • Describe Azure Virtual Private Networks
  • Describe Azure ExpressRoute
  • Describe Azure DNS

Module 6: Azure Storage Services

  • Introduction
  • Describe Azure Storage Accounts
  • Describe Azure Storage Redundancy
  • Describe Azure Storage Services
  • Exercise - Create a Storage Blob
  • Identify Azure Data Migration Options
  • Identify Azure File Movement Options

Module 7: Azure Identity, Access, and Security

  • Introduction
  • Describe Azure Directory Services
  • Describe Azure Authentication Methods
  • Describe Azure External Identities
  • Describe Azure Conditional Access
  • Describe Azure Role-Based Access Control
  • Describe Zero Trust Model
  • Describe Defense-in-Depth
  • Describe Microsoft Defender for Cloud

Module 8: Cost Management in Azure

  • Introduction
  • Describe Factors That Can Affect Costs in Azure
  • Explore the Pricing Calculator
  • Exercise - Estimate Workload Costs by Using the Pricing Calculator
  • Describe the Microsoft Cost Management Tool
  • Describe the Purpose of Tags

Module 9: Features and Tools in Azure for Governance and Compliance

  • Introduction
  • Describe the Purpose of Microsoft Purview
  • Describe the Purpose of Azure Policy
  • Describe the Purpose of Resource Locks
  • Exercise - Configure a Resource Lock
  • Describe the Purpose of the Service Trust Portal

Module 10: Features and Tools for Managing and Deploying Azure Resources

  • Introduction
  • Describe Tools for Interacting with Azure
  • Describe the Purpose of Azure Arc
  • Describe Azure Resource Manager and Azure ARM Templates

Module 11: Monitoring Tools in Azure

  • Introduction
  • Describe the Purpose of Azure Advisor
  • Describe Azure Service Health
  • Describe Azure Monitor
     

Show moredown

Who should attend this Microsoft Azure Fundamentals AZ-900 Course?

The Microsoft Azure Fundamentals (AZ-900) Course is designed to introduce the foundational level knowledge of cloud services and how those services are provided with Microsoft Azure. This Microsoft Azure Training Course can be beneficial for a wide range of professionals, including:

  • Developers
  • System Administrators
  • Network Engineers
  • Solution Architects
  • Sales and Marketing Professionals
  • Compliance Officers

Prerequisites of the Microsoft Azure Fundamentals AZ-900 Course

There are no formal prerequisites required for the Microsoft Azure Fundamentals AZ-900 Course. However, having a basic knowledge of IT architecture can be beneficial for delegates.

Microsoft Azure Fundamentals AZ-900 Training Overview

The Microsoft Azure Fundamentals AZ-900 Training serves as a pivotal introduction to the realm of cloud computing. Delving into the core concepts of Azure, this course is a pertinent choice for individuals and organisations keen on harnessing the potential of cloud technology. As cloud solutions witness rapid adoption, proficiency in Azure becomes indispensable for IT professionals, cloud administrators, and business decision-makers.

Professionals across various domains should aspire to master the Microsoft Azure Fundamentals AZ-900. It is especially beneficial for IT Experts, Cloud Administrators, and decision-makers who seek to enhance their proficiency in managing cloud resources efficiently. As the industry undergoes a paradigm shift towards cloud solutions, the insights gained from this training are imperative.

The 1-day Azure Fundamentals AZ-900 Training offered by the Knowledge Academy is a concentrated effort to equip delegates with the essential knowledge and skills required to navigate the intricacies of Microsoft Azure confidently. Covering topics such as Azure services, deployment models, and pricing structures, the course ensures that participants emerge well-prepared to create and manage Azure resources.

Course Objectives

  • To introduce participants to the core concepts of Microsoft Azure Fundamentals (AZ-900)
  • To provide comprehensive insights into Azure services and deployment models
  • To familiarise participants with the pricing structures of Microsoft Azure
  • To equip delegates with the skills needed to confidently create and manage Azure resources
  • To empower IT professionals, cloud administrators, and decision-makers with the knowledge to navigate cloud technology efficiently
  • To enable participants to make informed decisions regarding the adoption of cloud solutions within their organisations

Upon completing this Azure Fundamentals AZ-900 Certification, delegates will benefit from a heightened understanding of Microsoft Azure Fundamentals, gaining confidence in navigating Azure's services, deployment models, and pricing structures.

Show moredown

What’s included in this Microsoft Azure Fundamentals AZ-900 Course?

  • World-Class Training Sessions from Experienced Instructors
  • Microsoft Azure Fundamentals AZ-900 Certificate
  • Digital Delegate Pack

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft

Online Instructor-led (5 days)

Online Self-paced (40 hours)

Developing Solutions for Microsoft Azure AZ-204 Course Outline

Module 1: Explore Azure App Service

  • Introduction
  • Examine Azure App Service
  • Examine Azure App Service Plans
  • Deploy to App Service
  • Explore Authentication and Authorisation in App Service
  • Discover App Service Networking Features
  • Exercise - Deploy a Containerised App to Azure App Service

Module 2: Configure Web App Settings

  • Introduction
  • Configure Application Settings
  • Configure General Settings
  • Configure Path Mappings
  • Enable Diagnostic Logging
  • Configure Security Certificates

Module 3: Scale Apps in Azure App Service

  • Introduction
  • Examine Scale Out Options
  • Identify Autoscale Factors
  • Enable Autoscale in App Service
  • Explore Autoscale Best Practices

Module 4: Explore Azure App Service Deployment Slots

  • Introduction
  • Explore Staging Environments
  • Examine Slot Swapping
  • Swap Deployment Slots
  • Exercise - Swap Deployment Slots in Azure App Service
  • Route Traffic in App Service

Module 5: Explore Azure Functions

  • Introduction
  • Discover Azure Functions
  • Compare Azure Functions Hosting Options
  • Scale Azure Functions

Module 6: Develop Azure Functions

  • Introduction
  • Explore Azure Functions Development
  • Create Triggers and Bindings
  • Connect Functions to Azure Services
  • Exercise - Create an Azure Function Using Visual Studio Code

Module 7: Explore Azure Blob Storage

  • Introduction
  • Explore Azure Blob Storage
  • Discover Azure Blob Storage Resource Types
  • Explore Azure Storage Security Features

Module 8: Manage the Azure Blob Storage Lifecycle

  • Introduction
  • Explore the Azure Blob Storage Lifecycle
  • Discover Blob Storage Lifecycle Policies
  • Implement Blob Storage Lifecycle Policies
  • Rehydrate Blob Data from the Archive Tier

Module 9: Work with Azure Blob Storage

  • Introduction
  • Explore Azure Blob Storage Client Library
  • Create a Client Object
  • Exercise - Create Blob Storage Resources Using the .NET Client Library
  • Manage Container Properties and Metadata Using .NET
  • Set and Retrieve Properties and Metadata for Blob Resources Using REST

Module 10: Explore Azure Cosmos DB

  • Introduction
  • Identify Key Benefits of Azure Cosmos DB
  • Explore the Resource Hierarchy
  • Explore Consistency Levels
  • Choose the Right Consistency Level
  • Explore Supported APIs
  • Discover Request Units
  • Exercise - Create Azure Cosmos DB Resources Using the Azure Portal

Module 11: Work with Azure Cosmos DB

  • Introduction
  • Explore Microsoft .NET SDK v3 for Azure Cosmos DB
  • Exercise - Create Resources in Azure Cosmos DB for NoSQL Using .NET
  • Create Stored Procedures
  • Create Triggers and User-Defined Functions
  • Explore Change Feed in Azure Cosmos DB

Module 12: Manage Container Images in Azure Container Registry

  • Introduction
  • Discover the Azure Container Registry
  • Explore Storage Capabilities
  • Build and Manage Containers with Tasks
  • Explore Elements of a Dockerfile
  • Exercise - Build and Run a Container Image with Azure Container Registry Tasks

Module 13: Run Container Images in Azure Container Instances

  • Introduction
  • Explore Azure Container Instances
  • Exercise - Deploy a Container to Azure Container Instances Using Azure CLI Commands
  • Run Containerised Tasks with Restart Policies
  • Set Environment Variables in Container Instances
  • Mount an Azure File Share in Azure Container Instances

Module 14: Implement Azure Container Apps

  • Introduction
  • Explore Azure Container Apps
  • Exercise - Deploy a Container to Azure Container Apps with the Azure CLI
  • Explore Containers in Azure Container Apps
  • Implement Authentication and Authorisation in Azure Container Apps
  • Manage Revisions and Secrets in Azure Container Apps
  • Explore Dapr Integration with Azure Container Apps

Show moredown

Who should attend this Developing Solutions for Microsoft Azure AZ-204 Course?

The Developing Solutions For Microsoft Azure AZ-204 Course focuses on aspects such as Azure development, solution design, storage solutions, VM configurations, Azure networking, managing security, identity solutions, application services, API integration, and much more. This course can be beneficial to a wide range of professionals, including:

  • Azure Developers.
  • Application Developers.
  • Cloud Solution Architects.
  • .NET Developers.
  • Software Engineers.
  • DevOps Engineers.
  • Solutions Design Engineers.
  • Backend Developers.
  • Integration Specialists.

Prerequisites of the Developing Solutions for Microsoft Azure AZ-204 Course

For Developing Solutions For Microsoft Azure AZ-204, delegates must be familiar with Azure DevOps, have prior experience with Azure Programming languages, and be proficient in the PowerShell command-line interface to navigate through this course easily.

Developing Solutions for Microsoft Azure AZ-204 Course Overview

The Developing Solutions for Microsoft Azure AZ-204 Course equips the delegates with essential knowledge and skills. With the ever-growing importance of cloud computing and the prominence of Microsoft Azure, this training provides a solid foundation for anyone looking to excel in this field.

Proficiency in Developing Solutions For Microsoft Azure AZ-204 is crucial for IT professionals, Developers, and Cloud Architects. As the demand for cloud-based solutions and services continues to surge, mastery in Developing Solutions For Microsoft Azure Az-204 ensures a competitive edge and opens doors to various career opportunities.

This intensive 5-day Developing Solutions For Microsoft Azure AZ-204 Courses by The Knowledge Academy empowers delegates with practical hands-on experience, equipping them to create robust solutions on Microsoft Azure. By delving into real-world scenarios and best practices, delegates gain a deeper understanding of Azure's capabilities. This training includes comprehensive coverage of key concepts and practical exercises, making it an invaluable resource for anyone pursuing Microsoft Azure Training.

Course Objectives

  • To develop Azure compute solutions
  • To implement Azure data solutions
  • To monitor, troubleshoot, and optimise Azure solutions
  • To connect and secure Azure solutions
  • To create Azure App Service Web Apps
  • To implement Azure Functions
  • To develop solutions that use Cosmos DB storage
  • To develop for Azure storage

Upon completing this Developing Solutions For Microsoft Azure AZ-204, delegates will benefit from a heightened understanding of Microsoft Azure Fundamentals and gain the practical skills necessary for Developing Solutions For Microsoft Azure AZ-204.

Show moredown

What’s included in this Developing Solutions for Microsoft Azure AZ-204 Course?

  • World-Class Training Sessions from Experienced Instructors
  • Developing Solutions for Microsoft Azure AZ-204 Certificate
  • Digital Delegate Pack

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft

Online Instructor-led (4 days)

Online Self-paced (32 hours)

Designing and Implementing Microsoft DevOps Solutions AZ400 Course Outline

Module 1: Introduction to DevOps

  • Introduction
  • What is DevOps?
  • Explore the DevOps Journey
  • Identify Transformation Teams
  • Define Organisation Structure for Agile Practices
  • Explore Shared Goals and Define Timelines
  • What is Azure DevOps?
  • What is GitHub?
  • Design a License Management Strategy
  • What is Source Control?
  • Describe Working with Git Locally
  • Introduction to Azure Repos
  • Introduction to GitHub

Module 2: Plan Agile with GitHub Projects and Azure Boards

  • Introduction
  • Introduction to GitHub Projects and Project Boards
  • Introduction to Azure Boards
  • Configure Projects and Teams in Azure DevOps
  • Link GitHub to Azure Boards
  • Configure GitHub Projects
  • Manage Work with GitHub Project Boards
  • Customise Project Views
  • Collaborate Using Team Discussions
  • Design and Implement a Strategy for Feedback Cycles
  • Design and Implement Source, Bug, and Quality Traceability
  • Agile Plan and Portfolio Management with Azure Boards

Module 3: Design and Implement Branch Strategies and Workflows

  • Introduction
  • Explore Branch Workflow Types
  • Explore Feature Branch Workflow
  • Explore Git Branch Model for Continuous Delivery
  • Explore GitHub Flow
  • Explore Fork Workflow
  • Implement Branch Merging Restrictions
  • Version Control with Git in Azure Repos

Module 4: Collaborate with Pull Requests in Azure Repos

  • Introduction
  • Collaborate with Pull Requests
  • Exercise: Azure Repos Collaborating with Pull Requests

Module 5: Explore Git Hooks

  • Introduction to Git Hooks
  • Implement Git Hooks

Module 6: Plan Foster Inner Source

  • Introduction
  • Explore Foster Inner Source
  • Implement the Fork Workflow
  • Describe Inner Source with Forks

Module 7: Manage and Configure Repositories

  • Introduction
  • Work with Large Repositories
  • Explore Monorepo Versus Multiple Repos
  • Implement a Change Log
  • Implement Scalar and Cross-Repo Sharing
  • Recover Specific Data by Using Git Commands
  • Purge Repository Data
  • Manage Releases with GitHub Repos
  • Automate Release Notes with GitHub
  • Create API Documentation
  • Implement Automation of Git History Documentation
  • Configure Source Control Repository Permissions Using GitHub
  • Configure GitHub Tags to Organise Repositories

Module 8: Identify Technical Debt

  • Introduction
  • Examine Code Quality
  • Examine Complexity and Quality Metrics
  • Introduction to Technical Debt
  • Measure and Manage Technical Debt
  • Introduction to GitHub Advanced Security
  • Integrate Other Code Quality Tools
  • Plan Effective Code Reviews

Module 9: Explore Azure Pipelines

  • Introduction
  • Explore the Concept of Pipelines in DevOps
  • Describe Azure Pipelines
  • Understand Azure Pipelines Key Terms

Module 10: Manage Azure Pipeline Agents and Pools

  • Introduction
  • Choose Between Microsoft-hosted Versus Self-hosted Agents
  • Explore Job Types
  • Introduction to Agent Pools
  • Explore Predefined Agent Pools
  • Understand Typical Situations for Agent Pools
  • Communicate with Azure Pipelines
  • Communicate to Deploy to Target Servers
  • Examine Other Considerations
  • Describe Security of Agent Pools
  • Configure Agent Pools and Understand Pipeline Styles

Module 11: Describe Pipelines and Concurrency

  • Introduction
  • Understand Parallel Jobs
  • Estimate Parallel Jobs
  • Describe Azure Pipelines and Open-Source Projects
  • Explore Azure Pipelines and Visual Designer
  • Describe Azure Pipelines and YAML
  • Enable Continuous Integration with Azure Pipelines

Module 12: Design and Implement a Pipeline Strategy

  • Introduction
  • Configure Agent Demands
  • Explore Multi-configuration and Multi-agent
  • Integrate GitHub Repos and Azure Pipelines
  • Design and Implement a Comprehensive Testing Strategy
  • Implement Code Coverage and Show in the Pipeline
  • Implement Multi-job Builds
  • Explore Source Control Types Supported by Azure Pipelines

Module 13: Integrate with Azure Pipelines

  • Introduction
  • Describe the Anatomy of a Pipeline
  • Understand the Pipeline Structure
  • Detail Templates
  • Explore YAML Resources
  • Use Multiple Repositories in Your Pipeline
  • Migrate a Pipeline from Classic to YAML in Azure Pipelines

Module 14: Introduction to GitHub Actions

  • Introduction
  • What are Actions?
  • Explore Actions Flow
  • Understand Workflows
  • Describe Standard Workflow Syntax Elements
  • Explore Events
  • Explore Jobs
  • Explore Runners
  • Examine Release and Test an Action

Module 15: Learn Continuous Integration with GitHub Actions

  • Introduction
  • Describe Continuous Integration with Actions
  • Examine Environment Variables
  • Share Artifacts Between Jobs
  • Examine Workflow Badges
  • Describe Best Practices for Creating Actions
  • Mark Releases with Git Tags
  • Create Encrypted Secrets
  • Use Secrets in a Workflow
  • Implement GitHub Actions for CI/CD

Module 16: Design a Container Build Strategy

  • Introduction
  • Examine Structure of Containers
  • Work with Docker Containers
  • Understand Dockerfile Core Concepts
  • Examine Multi-stage Dockerfiles
  • Examine Considerations for Multiple Stage Builds
  • Explore Azure Container-related Services
  • Deploy Docker Containers to Azure App Service Web Apps

Module 17: Create a Release Pipeline

  • Introduction
  • Describe Azure DevOps Release Pipeline Capabilities
  • Explore Release Pipelines
  • Explore Artifact Sources
  • Choose the Appropriate Artifact Source
  • Examine Considerations for Deployment to Stages
  • Explore Build and Release Tasks
  • Explore Custom Build and Release Tasks
  • Explore Release Jobs
  • Understand Database Deployment Task
  • Configure Pipelines as Code with YAML

Module 18: Explore Release Recommendations

  • Introduction
  • Understand the Delivery Cadence and Three Types of Triggers
  • Explore Release Approvals
  • Explore Release Gates
  • Use Release Gates to Protect Quality
  • Explore GitOps Release Strategy and Recommendations
  • Control Deployments Using Release Gates

Module 19: Provision and Test Environments

  • Introduction
  • Provision and Configure Target Environments
  • Exercise: Set Up Service Connections
  • Configure Automated Integration and Functional Test Automation
  • Understand Shift-left
  • Set Up and Run Availability Tests
  • Explore Azure Load Testing
  • Set Up and Run Functional Tests

Module 20: Manage and Modularize Tasks and Templates

  • Introduction
  • Examine Task Groups
  • Explore Variables in Release Pipelines
  • Exercise: Create and Manage Variable Groups

Module 21: Automate Inspection of Health

  • Introduction
  • Automate Inspection of Health
  • Explore Events and Notifications
  • Explore Service Hooks
  • Configure Azure DevOps Notifications
  • Configure GitHub Notifications
  • Explore How to Measure Quality of Your Release Process
  • Examine Release Notes and Documentation
  • Examine Considerations for Choosing Release Management Tools
  • Explore Common Release Management Tools

Module 22: Introduction to Deployment Patterns

  • Introduction
  • Explore Microservices Architecture
  • Examine Classical Deployment Patterns
  • Understand Modern Deployment Patterns

Module 23: Implement Blue-Green Deployment and Feature Toggles

  • Introduction
  • What is Blue-Green Deployment?
  • Explore Deployment Slots
  • Introduction to Feature Toggles
  • Describe Feature Toggle Maintenance

Module 24: Implement Canary Releases and Dark Launching

  • Introduction
  • Explore Canary Releases
  • Examine Traffic Manager
  • Understand Dark Launching

Module 25: Implement A/B Testing and Progressive Exposure Deployment

  • Introduction
  • What is A/B Testing?
  • Explore CI-CD with Deployment Rings

Module 26: Integrate with Identity Management Systems

  • Introduction
  • Integrate GitHub with Single Sign-On (SSO)
  • Design and Implement Permissions and Roles in GitHub
  • Design and Implement Permissions and Security Groups in Azure DevOps
  • Explore Workload Identities
  • Implement Managed Identities

Module 27: Manage Application Configuration Data

  • Introduction
  • Rethink Application Configuration Data
  • Explore Separation of Concerns
  • Understand External Configuration Store Patterns
  • Implement Azure DevOps Secure Files
  • Introduction to Azure App Configuration
  • Examine Key-Value Pairs
  • Examine App Configuration Feature Management
  • Integrate Azure Key Vault with Azure Pipelines
  • Manage Secrets, Tokens and Certificates
  • Examine DevOps Inner and Outer Loop
  • Integrate Azure Key Vault with Azure DevOps
  • Enable Dynamic Configuration and Feature Flags

Module 28: Explore Infrastructure as Code and Configuration Management

  • Introduction
  • Explore Environment Deployment
  • Examine Environment Configuration
  • Understand Imperative Versus Declarative Configuration
  • Understand Idempotent Configuration

Module 29: Create Azure Resources Using Azure Resource Manager Templates

  • Introduction
  • Why Use Azure Resource Manager Templates?
  • Explore Template Components
  • Manage Dependencies
  • Modularise Templates
  • Manage Secrets in Templates

Module 30: Create Azure Resources by Using Azure CLI

  • Introduction
  • What is Azure CLI?
  • Work with Azure CLI

Module 31: Explore Azure Automation with DevOps

  • Introduction
  • Create Automation Accounts
  • What is a Runbook?
  • Understand Automation Shared Resources
  • Explore Runbook Gallery
  • Examine Webhooks
  • Explore Source Control Integration
  • Explore PowerShell Workflows
  • Create a Workflow
  • Explore Hybrid Management
  • Examine Checkpoint and Parallel Processing

Module 32: Implement Desired State Configuration (DSC)

  • Introduction
  • Understand Configuration Drift
  • Explore Desired State Configuration (DSC)
  • Explore Azure Automation State Configuration (DSC)
  • Examine DSC Configuration File
  • Implement DSC and Linux Automation on Azure

Module 33: Implement Bicep

  • Introduction
  • What is Bicep?
  • Install Bicep
  • Exercise: Create Bicep Templates
  • Understand Bicep File Structure and Syntax
  • Exercise: Deploy a Bicep File from Azure Pipelines
  • Exercise: Deploy a Bicep File from GitHub Workflows
  • Deployments Using Azure Bicep Templates

Module 34: Explore Package Dependencies

  • Introduction
  • What is Dependency Management?
  • Describe Elements of a Dependency Management Strategy
  • Identify Dependencies
  • Understand Source and Package Componentization
  • Decompose Your System
  • Scan Your Codebase for Dependencies

Module 35: Understand Package Management

  • Introduction
  • Explore Packages
  • Understand Package Feeds
  • Explore Package Feed Managers
  • Explore Common Public Package Sources
  • Explore Self-hosted and SaaS-based Package Sources
  • Consume Packages
  • Introduction to Azure Artifacts
  • Publish Packages
  • Package Management with Azure Artifacts

Module 36: Migrate, Consolidate and Secure Artifacts

  • Introduction
  • Identify Existing Artifact Repositories
  • Migrate and Integrate Artifact Repositories
  • Secure Access to Package Feeds
  • Examine Roles
  • Examine Permissions
  • Examine Authentication

Module 37: Implement a Versioning Strategy

  • Introduction
  • Understand Versioning of Artifacts
  • Explore Semantic Versioning
  • Examine Release Views
  • Promote Packages
  • Explore Best Practices for Versioning

Module 38: Introduction to GitHub Packages

  • Introduction
  • Publish Packages
  • Install a Package
  • Delete and Restore a Package
  • Explore Package Access Control and Visibility

Module 39: Implement Tools to Track Usage and Flow

  • Introduction
  • Understand the Inner Loop
  • Introduction to Continuous Monitoring
  • Explore Azure Monitor and Log Analytics
  • Examine Kusto Query Language (KQL)
  • Implement Application Insights
  • Design and Implement Metrics and Queries
  • Monitor Application Performance with Application Insights

Module 40: Develop Monitor and Status Dashboards

  • Introduction
  • Configure Monitoring in GitHub
  • Explore Azure Dashboards
  • Explore Azure Monitor Workbooks
  • Explore Power BI
  • Build Your Own Custom Application
  • Monitor Pipeline Health, Including Failure Rate, Duration, and Flaky Tests
  • Optimise a Pipeline for Cost, Time, Performance, and Reliability
  • Optimise Pipeline Concurrency for Performance and Cost

Module 41: Share Knowledge Within Teams

  • Introduction
  • Share Acquired Knowledge within Development Teams
  • Introduction to Azure DevOps Project Wikis
  • Integrate GitHub and Azure DevOps with Microsoft Teams
  • Share Team Knowledge Using Azure Project Wiki

Module 42: Design Processes to Automate Application Analytics

  • Introduction
  • Explore Rapid Responses and Augmented Search
  • Integrate Telemetry
  • Examine Monitoring Tools and Technologies
  • Explore IT Service Management Connector

Module 43: Manage Alerts, Blameless Retrospectives and a Just Culture

  • Introduction
  • Examine When to Get a Notification
  • Explore How to Fix It
  • Explore Smart Detection Notifications
  • Improve Performance
  • Understand Server Response Time Degradation
  • Reduce Meaningless and Non-actionable Alerts
  • Examine Blameless Retrospective
  • Develop a Just Culture

Module 44: Introduction to Secure DevOps

  • Introduction
  • Describe SQL Injection Attack
  • Understand DevSecOps
  • Explore Secure DevOps Pipeline
  • Explore Key Validation Points
  • Explore Continuous Security Validation
  • Understand Threat Modeling
  • Explore CodeQL in GitHub

Module 45: Implement Open-Source Software

  • Introduction
  • Explore How Software is Built
  • What is Open-source Software?
  • Explore Corporate Concerns with Open-source Software Components
  • Introduction to Open-source Licenses
  • Explore Common Open-source Licenses
  • Examine License Implications and Ratings

Module 46: Software Composition Analysis

  • Introduction
  • Inspect and Validate Code Bases for Compliance
  • Explore Software Composition Analysis (SCA)
  • Implement GitHub Dependabot Alerts and Security Updates
  • Integrate Software Composition Analysis Checks into Pipelines
  • Examine Tools for Assess Package Security and License Rate
  • Automate Container Scanning, Including Container Images
  • Interpret Alerts from Scanner Tools

Module 47: Security Monitoring and Governance

  • Introduction
  • Implement Pipeline Security
  • Explore Microsoft Defender for Cloud
  • Examine Microsoft Defender for Cloud Usage Scenarios
  • Explore Azure Policy
  • Understand Policies
  • Explore Initiatives
  • Explore Resource Locks
  • Understand Microsoft Defender for Identity
  • Integrate GitHub Advanced Security with Microsoft Defender for Cloud
  • Configure GitHub Advanced Security for GitHub and Azure DevOps

Show moredown

Who should attend this Designing and Implementing Microsoft DevOps Solutions AZ-400 Course?

This AZ-400 Designing and Implementing Microsoft DevOps Solutions Training is designed for introducing you to Azure DevOps solutions. This Microsoft Azure Training Course is of great help for the following professionals:

  • DevOps Engineers
  • Software Developers
  • Release Managers
  • Application Administrators
  • System Administrators
  • Azure Administrators
  • Cloud Architects

Prerequisites of the Designing and Implementing Microsoft DevOps Solutions AZ-400 Course

To attend this Designing and Implementing Microsoft DevOps Solutions AZ-400 Training, delegates should have their bases in Cloud Computing and hold past working exposure in building and managing Azure resources, along with a strong understanding of Azure CI/CD pipelines at a basic level.

Designing and Implementing Microsoft DevOps Solutions AZ-400 Course Overview

This Designing and Implementing Microsoft DevOps Solutions AZ-400 Training involves intensive knowledge about diving deep into the core personality in the integration of the DevOps solution on Azure. Covering across all the realms of CI/CD pipelines, Infrastructure as Code, Monitoring, and Governance. Real professionals need to understand and master DevOps in an environment in which technology is never constant.

Software Developers, IT Operators, and Systems Administrators need to learn Designing and Implementing Microsoft DevOps Solutions AZ400 because it will enable the respective professionals to optimise the development workflow, improve collaboration, and optimise the delivery of the software.

This 4-day Microsoft Azure Training by The Knowledge Academy will equip the delegates with the how-to, knowledge, and capability to design and implement DevOps solutions effectively in Microsoft Azure. Moreover, the delegates learn the best practices through hands-on labs and real-world situations that can be confidently taken up in practical scenarios.

Course Objectives

  • To master Azure DevOps tools and services
  • To teach delegates to implement CI/CD pipelines for Azure applications
  • To manage Infrastructure as Code (IaC) with Azure Resource Manager templates
  • To gain the skills to automate and optimise software deployment processes
  • To enhance collaboration and communication within development teams
  • To learn to implement effective monitoring and error tracking in Azure
  • To ensure compliance and security in DevOps practices

After completing this Microsoft Azure Certification Course, individuals will gain deep knowledge and skills with which they could confidently be able to apply best practices in a real-world scenario of designing and implementing DevOps solutions on Microsoft Azure.

Show moredown

What’s included in this Designing and Implementing Microsoft DevOps Solutions AZ-400 Course?

  • World-Class Training Sessions from Experienced Instructors
  • Designing and Implementing Microsoft DevOps Solutions AZ-400 Certificate
  • Digital Delegate Pack

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft

Online Instructor-led (4 days)

Online Self-paced (32 hours)

Microsoft Azure Security Technologies AZ-500 Course Outline

Module 1: Manage Security Controls for Identity and Access

  • Introduction
  • Microsoft Cloud Security Benchmark: Identity Management and Privileged Access
  • What is Microsoft Entra ID
  • Secure Microsoft Entra Users
  • Create a New User in Microsoft Entra ID
  • Secure Microsoft Entra Groups
  • Recommend When to Use External Identities
  • Secure External Identities
  • Implement Microsoft Entra Identity Protection
  • Microsoft Entra Connect
  • Microsoft Entra Cloud Sync
  • Authentication Options
  • Password Hash Synchronization with Microsoft Entra ID
  • Microsoft Entra Pass-Through Authentication
  • Federation with Microsoft Entra ID
  • What is Microsoft Entra Authentication
  • Implement Multifactor Authentication (MFA)
  • Kerberos Authentication
  • New Technology Local Area Network Manager (NTLM) Passwordless Authentication Options for Microsoft Entra ID
  • Implement Passwordless Authentication
  • Implement Password Protection
  • Microsoft Entra ID Single Sign-On
  • Implement Single Sign-On (SSO)
  • Integrate Single Sign-On (SSO) and Identity Providers
  • Introduction to Microsoft Entra Verified ID
  • Configure Microsoft Entra Verified ID
  • Recommend and Enforce Modern Authentication Protocols
  • Azure Management Groups
  • Configure Azure Role Permissions for Management Groups, Subscriptions, Resource Groups, and Resources
  • Azure Role-Based Access Control
  • Azure Built-In Roles
  • Assign Azure Role Permissions for Management Groups, Subscriptions, Resource Groups, and Resources
  • Microsoft Entra Built-In Roles
  • Assign Built-In Roles in Microsoft Entra ID
  • Microsoft Entra Role-Based Access Control
  • Create and Assign a Custom Role in Microsoft Entra ID
  • Zero Trust Security
  • Microsoft Entra Privileged Identity Management
  • Configure Privileged Identity Management
  • Microsoft Entra ID Governance
  • Identity Lifecycle Management
  • Lifecycle Workflows
  • Entitlement Management
  • Delegation and Roles in Entitlement Management
  • Access Reviews
  • Configure Role Management and Access Reviews Using Microsoft Entra ID Governance
  • Implement Conditional Access Policies for Cloud Resources in Azure
  • Azure Lighthouse Overview

Module 2: Manage Microsoft Entra Application Access

  • Introduction
  • Manage Access to Enterprise Applications in Microsoft Entra ID, Including OAuth Permission Grants
  • Manage App Registrations in Microsoft Entra ID
  • Configure App Registration Permission Scopes
  • Manage App Registration Permission Consent
  • Manage and Use Service Principals
  • Manage Managed Identities for Azure Resources
  • Recommend When to Use and Configure a Microsoft Entra Application Proxy, Including Authentication

Module 3: Plan and Implement Security for Virtual Networks

  • Introduction
  • Microsoft Cloud Security Benchmark: Data Protection, Logging and Threat Detection, and Network Security
  • What is an Azure Virtual Network
  • Azure Virtual Network Manager
  • Plan and Implement Network Security Groups (NSGs) and Application Security Groups (ASGs)
  • Plan and Implement User-Defined Routes (UDRs)
  • Plan and Implement Virtual Network Peering or Gateway
  • Plan and Implement Virtual Wide Area Network, Including Secured Virtual Hub
  • Secure VPN Connectivity, Including Point-to-Site and Site-to-Site
  • Azure Encryption
  • What is Azure Virtual Network Encryption
  • Azure ExpressRoute
  • Implement Encryption over ExpressRoute
  • Configure Firewall Settings on Azure Resources
  • Monitor Network Security Using Network Watcher

Module 4: Plan and Implement Security for Private Access to Azure Resources

  • Introduction
  • Plan and Implement Virtual Network Service Endpoints
  • Plan and Implement Private Endpoints
  • Plan and Implement Private Link Services
  • Plan and Implement Network Integration for Azure App Service and Azure Functions
  • Plan and Implement Network Security Configurations for an App Service Environment (ASE)
  • Plan and Implement Network Security Configurations for an Azure SQL Managed Instance

Module 5: Plan and Implement Security for Public Access to Azure Resources

  • Introduction
  • Plan and Implement Transport Layer Security (TLS) to Applications, Including Azure App Service and API Management
  • Plan, Implement, and Manage an Azure Firewall, Azure Firewall Manager and Firewall Policies
  • Plan and Implement an Azure Application Gateway
  • Plan and Implement a Web Application Firewall (WAF)
  • Plan and Implement an Azure Front Door, Including Content Delivery Network (CDN)
  • Recommend When to Use Azure DDoS Protection Standard

Module 6: Plan and Implement Advanced Security for Compute

  • Overview
  • Introduction
  • Plan and Implement Remote Access to Public Endpoints, Azure Bastion and Just-in-Time (JIT) Virtual Machine (VM) Access
  • What is Azure Kubernetes Service
  • Configure Network Isolation for Azure Kubernetes Service (AKS)
  • Secure and Monitor Azure Kubernetes Service
  • Configure Authentication for Azure Kubernetes Service
  • Configure Security for Azure Container Instances (ACIs)
  • Configure Security for Azure Container Apps (ACAs)
  • Manage Access to Azure Container Registry (ACR)
  • Configure Disk Encryption, Azure Disk Encryption (ADE), Encryption as Host, and Confidential Disk Encryption
  • Recommend Security Configurations for Azure API Management

Module 7: Plan and Implement Security for Storage

  • Overview
  • Introduction
  • Azure Storage
  • Configure Access Control for Storage Accounts
  • Manage Life Cycle for Storage Account Access Keys
  • Select and Configure an Appropriate Method for Access to Azure Files
  • Select and Configure an Appropriate Method for Access to Azure Blobs
  • Select and Configure an Appropriate Method for Access to Azure Tables
  • Select and Configure an Appropriate Method for Access to Azure Queues
  • Select and Configure Appropriate Methods for Protecting Against Data Security Threats, Including Soft Delete, Backups, Versioning, and Immutable Storage
  • Configure Bring Your Own Key (BYOK)
  • Enable Double Encryption at the Azure Storage Infrastructure Level

Module 8: Plan and Implement Security for Azure SQL Database and Azure SQL Managed Instance

  • Overview
  • Introduction
  • Azure SQL Database and SQL Managed Instance Security
  • Enable Microsoft Entra Database Authentication
  • Enable and Monitor Database Audit
  • Identify Use Cases for the Microsoft Purview Governance Portal
  • Implement Data Classification of Sensitive Information Using the Microsoft Purview Governance Portal
  • Plan and Implement Dynamic Mask
  • Implement Transparent Data Encryption
  • Recommend When to Use Azure SQL Database Always Encrypted
  • Implement an Azure SQL Database Firewall

Module 9: Implement and Manage Enforcement of Cloud Governance Policies

  • Introduction
  • Microsoft Cloud Security Benchmark: Access, Data, Identity, Network, Endpoint, Governance, Recovery, Incident, and Vulnerability Management
  • Azure Governance
  • Create, Assign, and Interpret Security Policies and Initiatives in Azure Policy
  • Deploy Secure Infrastructures Using a Landing Zone
  • Azure Key Vault
  • Azure Key Vault Security
  • Azure Key Vault Authentication
  • Create and Configure an Azure Key Vault
  • Recommend When to Use a Dedicated Hardware Security Module (HSM)
  • Configure Access to Key Vault, Including Vault Access Policies and Azure Role-Based Access Control
  • Manage Certificates, Secrets, and Keys
  • Configure Key Rotation
  • Configure Backup and Recovery of Certificates, Secrets, and Keys
  • Implement Security Controls to Protect Backups
  • Implement Security Controls for Asset Management

Module 10: Manage Security Posture Using Microsoft Defender for Cloud

  • Introduction
  • Implement Microsoft Defender for Cloud
  • Identify and Remediate Security Risks Using the Microsoft Defender for Cloud Secure Score and Inventory
  • Assess Compliance Against Security Frameworks and Microsoft Defender for Cloud
  • Add Industry and Regulatory Standards to Microsoft Defender for Cloud
  • Add Custom Initiatives to Microsoft Defender for Cloud
  • Connect Hybrid Cloud and Multicloud Environments to Microsoft Defender for Cloud
  • Implement and Use Microsoft Defender External Attack Surface Management

Module 11: Configure and Manage Threat Protection Using Microsoft Defender for Cloud

  • Introduction
  • Enable Workload Protection Services in Microsoft Defender for Cloud
  • Defender for Servers
  • Defender for Storage
  • Malware Scanning in Defender for Storage
  • Detect Threats to Sensitive Data
  • Deploy Microsoft Defender for Storage
  • Enable Configure Azure Built-In Policy
  • Configure Microsoft Defender Plans for Servers, Databases, and Storage
  • Implement and Manage Microsoft Defender Vulnerability Management
  • Log Analytics Workspace
  • Manage Data Retention in a Log Analytics Workspace
  • Deploy the Azure Monitor Agent
  • Collect Data with Azure Monitor Agent
  • Data Collection Rules (DCRs) in Azure Monitor
  • Transformations in Data Collection Rules (DCRs)
  • Monitor Network Security Events and Performance Data Configuring Data Collection Rules (DCRs) in Azure Monitor
  • Connect Your Azure Subscriptions
  • Just-in-Time Machine Access
  • Enable Just-in-Time Access
  • Container Security in Microsoft Defender for Containers
  • Managed Kubernetes Threat Factors
  • Defender for Containers Architecture
  • Configure Microsoft Defender for Containers Components
  • Microsoft Defender for Cloud DevOps Security
  • DevOps Security Support and Prerequisites
  • DevOps Environment Security Posture
  • Connect Your GitHub Lab Environment to Microsoft Defender for Cloud
  • Configure the Microsoft Security DevOps GitHub Action
  • Defender for Cloud AI Threat Protection
  • Enable Threat Protection for AI Workloads in Defender for Cloud
  • Gain Application and End-User Context for AI Alerts
  • Exercise - Configuring Microsoft Defender for Cloud for Enhanced Protection

Module 12: Configure and Manage Security Monitoring and Automation Solutions

  • Introduction
  • Manage and Respond to Security Alerts in Microsoft Defender for Cloud
  • Configure Workflow Automation Using Microsoft Defender for Cloud
  • Log Retention Plans in Microsoft Sentinel
  • Alerts and Incidents from Microsoft Sentinel
  • Configure Data Connectors in Microsoft Sentinel
  • Enable Analytics Rules in Microsoft Sentinel
  • Configure Automation in Microsoft Sentinel
  • Automating Threat Response with Microsoft Sentinel

Show moredown

Who should attend this Microsoft Azure Security Technologies AZ-500 Course?

The Microsoft Azure Security Technologies (AZ-500) Course will delve into securing Azure resources effectively and professionals will learn to manage identity and access, implement platform protection, manage security operations, and secure data and applications in Azure. This Microsoft Azure Training can be beneficial for a wide range of professionals, including:

  • Azure Security Engineers
  • Cloud Administrators
  • Cloud Architects
  • IT Security Professionals
  • Azure Network Engineers
  • Compliance Managers
  • Infrastructure Architects
  • IT Managers 

Prerequisites of the Microsoft Azure Security Technologies AZ-500 Course

Delegates should have prior experience in Azure security concepts like identity and access management, data security, and network security. Additionally, a solid understanding of Azure security features such as Azure Active Directory, Azure Key Vault, and Azure Firewall is recommended for the delegates.

Microsoft Azure Security Technologies AZ-500 Course Overview

This training course on Microsoft Azure Security Technologies is designed to equip IT Security Professionals with the essential knowledge and skills required to implement robust security controls, uphold an organisation's security posture, and identify and address security vulnerabilities in the Microsoft Azure cloud environment. The course addresses the critical need for safeguarding sensitive data and applications in the cloud.

Proficiency in Microsoft Azure Security Technologies is vital for a wide range of professionals, including IT Security Specialists, System Administrators, Cloud Architects, and Cybersecurity Analysts. Mastering this subject is important as it empowers them to apply enterprise governance strategies, establish robust identity and access controls, enforce security policies, and secure various components of the Azure platform effectively.

This 4-day Microsoft Azure Security Technologies Course by The Knowledge Academy is specifically designed to empower delegates with the practical knowledge and hands-on skills necessary to excel in the field of Azure security. Delegates will learn how to implement crucial security measures, including role-based access control, Azure AD infrastructure setup, identity protection, network security, host security, container security, and much more.

Course Objectives

  • To establish robust identity and access controls, create an Azure AD infrastructure with users, groups, and multi-factor authentication
  • To safeguard identities and data, set up Azure AD Identity Protection, which includes risk policies, conditional access, and access reviews
  • To ensure elevated privilege access is managed effectively, deploy Azure AD Privileged Identity Management and oversee Azure AD roles and resources
  • To enhance security measures, enforce strategies for perimeter, network, host, and container security
  • To secure data, applications, and resources comprehensively, incorporate security measures such as Azure Key Vault, storage security, and database security

Upon completing this Microsoft Azure Certification Course, delegates will benefit from a profound understanding of Microsoft Azure Security Technologies AZ-500, gaining the practical skills necessary to implement robust security measures in the Azure environment.

Show moredown

What’s included in this Microsoft Azure Security Technologies AZ-500 Course?

  • World-Class Training Sessions from Experienced Instructors
  • Microsoft Azure Security Technologies AZ-500 Certificate
  • Digital Delegate Pack

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft

Online Instructor-led (4 days)

Online Self-paced (32 hours)

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

Module 1: Explore Azure Machine Learning Workspace Resources and Assets

  • Introduction
  • Create a Workspace
  • Identify Resources
  • Identify Assets
  • Train Models
  • Explore Workspace

Module 2: Explore Developer Tools for Workspace Interaction

  • Introduction
  • Explore the Studio
  • Explore Python SDK
  • Explore the CLI
  • Explore Developer Tools

Module 3: Make Data Available in Azure Machine Learning

  • Introduction
  • Understand URIs
  • Create a Datastore
  • Create a Data Asset
  • Make Data Available

Module 4: Work with Compute Targets in Azure Machine Learning

  • Introduction
  • Choose a Compute Target
  • Use a Compute Instance
  • Use a Compute Cluster
  • Work with Compute Resources

Module 5: Work with Environments in Azure Machine Learning

  • Introduction
  • Understand Environments
  • Use Curated Environments
  • Create Custom Environments
  • Work with Environments

Module 6: Find the Best Classification Model with Automated Machine Learning

  • Introduction
  • Preprocess Data
  • Run an Experiment
  • Evaluate Models
  • Find the Best Model

Module 7: Track Model Training in Jupyter Notebooks with MLflow

  • Introduction
  • Configure MLflow
  • Track Models in Notebooks
  • Track Model Training

Module 8: Run a Training Script as a Command Job in Azure Machine Learning

  • Introduction
  • Convert to Script
  • Run a Command Job
  • Use Parameters
  • Run a Training Script

Module 9: Track Model Training with MLflow in Jobs

  • Introduction
  • Track Metrics
  • View Metrics
  • Use MLflow to Track Training Jobs

Module 10: Perform Hyperparameter Tuning with Azure Machine Learning

  • Introduction
  • Define a Search Space
  • Configure Sampling
  • Configure Termination
  • Run a Sweep Job

Module 11: Run Pipelines in Azure Machine Learning

  • Introduction
  • Create Components
  • Create a Pipeline
  • Run a Pipeline Job

Module 12: Register an MLflow Model in Azure Machine Learning

  • Introduction
  • Log Models
  • Understand Model Format
  • Register a Model
  • Log and Register Models

Module 13: Create and Explore the Responsible AI Dashboard for a Model in Azure Machine Learning

  • Introduction
  • Understand Responsible AI
  • Create the Dashboard
  • Evaluate the Dashboard
  • Explore the Dashboard

Module 14: Deploy a Model to a Managed Online Endpoint

  • Introduction
  • Explore Online Endpoints
  • Deploy to Online Endpoint
  • Test Online Endpoints
  • Deploy an Online Model

Module 15: Deploy a Model to a Batch Endpoint

  • Introduction
  • Understand Batch Endpoints
  • Deploy to Batch Endpoint
  • Invoke Batch Endpoints
  • Deploy a Batch Model

Module 16: Plan and Prepare to Develop AI Solutions on Azure

  • Introduction
  • What is AI?
  • Azure AI Services
  • Azure AI Foundry
  • Developer Tools and SDKs
  • Responsible AI
  • Explore AI Foundry Portal

Module 17: Choose and Deploy Models from the Model Catalog in Azure AI Foundry Portal

  • Introduction
  • Explore Language Models
  • Deploy a Model
  • Improve Performance
  • Explore and Deploy Models

Module 18: Develop an AI App with the Azure AI Foundry SDK

  • Introduction
  • What is Azure AI Foundry SDK?
  • Work with Connections
  • Create a Chat Client
  • Create an AI Chat App

Module 19: Get Started with Prompt Flow to Develop Language Model Apps in the Azure AI Foundry

  • Introduction
  • Understand LLM App Lifecycle
  • Explore Core Components
  • Explore Connections
  • Explore Variants and Monitoring Options
  • Get Started with Prompt Flow

Module 20: Build a RAG-Based Agent with Your Own Data Using Azure AI Foundry

  • Introduction
  • Ground Your Language Model
  • Make Your Data Searchable
  • Build an Agent with Prompt Flow
  • Create a Custom Agent

Module 21: Fine-Tune a Language Model with Azure AI Foundry

  • Introduction
  • When to Fine-Tune
  • Prepare Your Data
  • Explore Fine-Tuning
  • Fine-Tune a Model

Module 22: Evaluate the Performance of Generative AI Apps with Azure AI Foundry

  • Introduction
  • Assess Model Performance
  • Manually Evaluate
  • Assess App Performance
  • Evaluate Your AI App

Module 23: Responsible Generative AI

  • Introduction
  • Plan a Solution
  • Identify Harms
  • Measure Harms
  • Mitigate Harms
  • Operate a Solution
  • Explore Content Filters

Show moredown

Who should attend this Designing and Implementing a Data Science Solution on Azure DP-100 Course?

This Designing and Implementing a Data Science Solution on Azure (DP-100) Course is designed to introduce professionals to Azure's Data Science and Machine Learning solutions. This Microsoft Azure Certification can be beneficial to a wide range of professionals, including:

  • Data Scientists
  • Azure Data Engineers
  • Data Analysts
  • AI Engineers
  • Cloud Solution Architects
  • Machine Learning Developers
  • Big Data Engineers
  • Research Scientists

Prerequisites of the Designing and Implementing a Data Science Solution on Azure DP-100 Course

For attending this Designing and Implementing a Data Science Solution on Azure DP-100 Course, the required prerequisites are proficiency in one of the programming languages like Python, R, or SQL and a basic knowledge about Machine Learning and Azure Machine Learning.

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

This Designing and Implementing a Data Science Solution on Azure DP-100 Course plays a vital role in transforming raw data into actionable insights, making it more relevant than ever. As organisations harness the power of data to drive decision-making, this Microsoft Azure Certification provides essential knowledge for professionals looking to navigate the dynamic landscape of data science on Microsoft Azure.

Proficiency in Data Science on Microsoft Azure is crucial for professionals in various domains, including Data Analysts, Data Engineers, Machine Learning Engineers, and aspiring Data Scientists. This knowledge empowers them to harness the extensive capabilities of Microsoft Azure, allowing them to make informed decisions, build innovative solutions, and stay competitive in the evolving digital world.

In this 4-day Designing and Implementing a Data Science Solution on Azure DP-100 Training Course, delegates will learn essential skills and knowledge to design and implement data science solutions on Azure. They will gain expertise in data ingestion strategies, model training, model deployment, workspace resources, developer tools environments, and various aspects of Machine Learning and data pipelines. The Knowledge Academy’s highly skilled and professional trainers, with 9+ years of experience teaching Microsoft Courses, will conduct this training.

Course Objectives

  • To understand the principles of designing Data Science solutions on Azure
  • To gain proficiency in data ingestion, model training, and model deployment
  • To learn to utilise Azure Machine Learning workspace resources and tools
  • To acquire skills to work with compute targets and create data pipelines
  • To master the art of performing model evaluation and deployment
  • To develop expertise in tracking and managing models using MLflow

After completing this DP-100 Azure Data Scientist Associate Course, delegates become proficient in designing and implementing data science solutions on Microsoft Azure. They will be armed with comprehensive knowledge and practical skills. Graduates are prepared to tackle real-world data challenges. They can confidently apply their expertise in various domains, enabling businesses to harness the full potential of their data.

Show moredown

What’s included in this Designing and Implementing a Data Science Solution on Azure DP-100 Course?

  • World-Class Training Sessions from Experienced Instructors
  • Designing and Implementing a Data Science Solution on Azure DP-100 Certificate
  • Digital Delegate Pack

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft

Online Instructor-led (4 days)

Online Self-paced (32 hours)

Designing and implementing a Microsoft Azure AI Solution AI-102 Course Outline

Module 1: Plan and Prepare to Develop AI Solutions on Azure

  • Introduction
  • What is AI
  • Azure AI Services
  • Azure AI Foundry
  • Developer Tools and SDKs
  • Responsible AI
  • Explore the Azure AI Foundry Portal

Module 2: Choose and Deploy Models from the Model Catalogue in Azure AI Foundry Portal

  • Introduction
  • Explore the Model Catalogue
  • Deploy a Model to an Endpoint
  • Optimize Model Performance
  • Exercise - Explore, Deploy, and Chat with Language Models

Module 3: Develop an AI App with the Azure AI Foundry SDK

  • Introduction
  • What is the Azure AI Foundry SDK
  • Work with Project Connections
  • Create a Chat Client
  • Exercise - Create a Generative AI Chat App

Module 4: Get Started with Prompt Flow to Develop Language Model Apps in the Azure AI Foundry

  • Introduction
  • Understand the Development Lifecycle of a Large Language Model (LLM) App
  • Understand Core Components and Explore Flow Types
  • Explore Connections and Runtimes
  • Explore Variants and Monitoring Options
  • Exercise - Get Started with Prompt Flow

Module 5: Develop a RAG-Based Solution with Your Own Data Using Azure AI Foundry

  • Introduction
  • Understand How to Ground Your Language Model
  • Make Your Data Searchable
  • Create a RAG-Based Client Application
  • Implement RAG in a Prompt Flow
  • Exercise - Create a Generative AI App That Uses Your Own Data

Module 6: Fine-Tune a Language Model with Azure AI Foundry

  • Introduction
  • Understand When to Fine-Tune a Language Model
  • Prepare Your Data to Fine-Tune a Chat Completion Model
  • Explore Fine-Tuning Language Models in Azure AI Foundry Portal
  • Exercise - Fine-Tune a Language Model

Module 7: Implement a Responsible Generative AI Solution in Azure AI Foundry

  • Introduction
  • Plan a Responsible Generative AI Solution
  • Map Potential Harms
  • Measure Potential Harms
  • Mitigate Potential Harms
  • Manage a Responsible Generative AI Solution
  • Exercise - Apply Content Filters to Prevent Output of Harmful Content

Module 8: Evaluate Generative AI Performance in Azure AI Foundry Portal

  • Introduction
  • Assess Model Performance
  • Manually Evaluate Performance of a Model
  • Automated Evaluations
  • Exercise - Evaluate Generative AI Model Performance

Module 9: AI agent development on Azure

  • Introduction
  • What are AI agents?
  • Options for agent development
  • Azure AI Foundry Agent Service
  • Exercise - Explore AI Agent development

Module 10: Develop an AI Agent with Azure AI Foundry Agent Service

  • Introduction
  • What is an AI Agent
  • How to Use Azure AI Foundry Agent Service
  • Develop Agents with the Azure AI Foundry Agent Service
  • Exercise - Build an AI Agent

Module 11: Develop AI Agents with the Azure AI Foundry Extension in Visual Studio Code

  • Introduction
  • Get Started with the Azure AI Foundry Extension
  • Develop AI Agents in Visual Studio Code
  • Extend AI Agent Capabilities with Tools
  • Exercise - Build an AI Agent Using the Azure AI Foundry Extension

Module 12: Integrate Custom Tools into Your Agent

  • Introduction
  • Why Use Custom Tools
  • Options for Implementing Custom Tools
  • How to Integrate Custom Tools
  • Exercise - Build an Agent with Custom Tools

Module 13: Develop a Multi-Agent Solution with Azure AI Foundry Agent Service

  • Introduction
  • Understand Connected Agents
  • Design a Multi-Agent Solution with Connected Agents
  • Exercise - Develop a Multi-Agent App with Azure AI Foundry

Module 14: Integrate MCP Tools with Azure AI Agents

  • Introduction
  • Understand MCP Tool Discovery
  • Integrate Agent Tools Using an MCP Server and Client
  • Use Azure AI Agents with MCP Servers
  • Exercise - Connect MCP Tools to Azure AI Agents

Module 15: Develop an AI Agent with Microsoft Agent Framework

  • Introduction
  • Understand Microsoft Agent Framework AI Agents
  • Create an Azure AI Agent with Microsoft Agent Framework
  • Add Tools to Azure AI Agent
  • Exercise - Develop an Azure AI Agent with the Microsoft Agent Framework SDK

Module 16: Orchestrate a Multi-Agent Solution Using the Microsoft Agent Framework

  • Introduction
  • Understand the Microsoft Agent Framework
  • Understand Agent Orchestration
  • Use Concurrent Orchestration
  • Use Sequential Orchestration
  • Use Group Chat Orchestration
  • Use Handoff Orchestration
  • Use Magentic Orchestration
  • Exercise - Develop a Multi-Agent Solution

Module 17: Discover Azure AI Agents with A2A

  • Introduction
  • Define an A2A Agent
  • Implement an Agent Executor
  • Host an A2A Server
  • Connect to Your A2A Agent
  • Exercise - Connect to Remote Azure AI Agents with the A2A Protocol

Module 18: Analyse Text with Azure AI Language

  • Provision an Azure AI Language Resource
  • Detect Language
  • Extract Key Phrases
  • Analyse Sentiment
  • Extract Entities
  • Extract Linked Entities
  • Exercise - Analyse Text

Module 19: Create Question Answering Solutions with Azure AI Language

  • Introduction
  • Understand Question Answering
  • Compare Question Answering to Azure AI Language Understanding
  • Create a Knowledge Base
  • Implement Multi-Turn Conversation
  • Test and Publish a Knowledge Base
  • Use a Knowledge Base
  • Improve Question Answering Performance
  • Exercise - Create a Question Answering Solution

Module 20: Build a Conversational Language Understanding Model

  • Introduction
  • Understand Prebuilt Capabilities of the Azure AI Language Service
  • Understand Resources for Building a Conversational Language Understanding Model
  • Define Intents, Utterances, and Entities
  • Use Patterns to Differentiate Similar Utterances
  • Use Prebuilt Entity Components
  • Train, Test, Publish, and Review a Conversational Language Understanding Model
  • Exercise - Build an Azure AI Services Conversational Language Understanding Model

Module 21: Create Custom Text Classification Solutions

  • Introduction
  • Understand Types of Classification Projects
  • Understand How to Build Text Classification Projects
  • Exercise - Classify Text

Module 22: Custom Named Entity Recognition

  • Introduction
  • Understand Custom Named Entity Recognition
  • Label Your Data
  • Train and Evaluate Your Model
  • Exercise - Extract Custom Entities

Module 23: Translate Text with Azure AI Translator Service

  • Introduction
  • Provision an Azure AI Translator Resource
  • Understand Language Detection, Translation, and Transliteration
  • Specify Translation Options
  • Define Custom Translations
  • Exercise - Translate Text with the Azure AI Translator Service

Module 24: Create Speech-Enabled Apps with Azure AI Services

  • Introduction
  • Provision an Azure Resource for Speech
  • Use the Azure AI Speech to Text API
  • Use the Text to Speech API
  • Configure Audio Format and Voices
  • Use Speech Synthesis Markup Language
  • Exercise - Create a Speech-Enabled App

Module 25: Translate Speech with the Azure AI Speech Service

  • Introduction
  • Provision an Azure Resource for Speech Translation
  • Translate Speech to Text
  • Synthesize Translations
  • Exercise - Translate Speech

Module 26: Develop an Audio-Enabled Generative AI Application

  • Introduction
  • Deploy a Multimodal Model
  • Develop an Audio-Based Chat App
  • Exercise - Develop an Audio-Enabled Chat App

Module 27: Develop an Azure AI Voice Live Agent

  • Introduction
  • Explore the Azure Voice Live API
  • Explore the AI Voice Live Client Library for Python
  • Exercise - Develop an Azure AI Voice Live Agent

Module 28: Analyse Images

  • Introduction
  • Provision an Azure AI Vision Resource
  • Analyse an Image
  • Exercise - Analyse Images

Module 29: Read Text in Images

  • Introduction
  • Explore Azure AI Options for Reading Text
  • Read Text with Azure AI Vision Image Analysis
  • Exercise - Read Text in Images

Module 30: Detect, Analyse, and Recognize Faces

  • Introduction
  • Plan a Face Detection, Analysis, or Recognition Solution
  • Detect and Analyse Faces
  • Verify and Identify Faces
  • Responsible AI Considerations for Face-Based Solutions
  • Exercise - Detect and Analyse Faces

Module 31: Classify Images

  • Introduction
  • Azure AI Custom Vision
  • Train an Image Classification Model
  • Create an Image Classification Client Application
  • Exercise - Classify Images

Module 32: Detect Objects in Images

  • Introduction
  • Use Azure AI Custom Vision for Object Detection
  • Train an Object Detector
  • Develop an Object Detection Client Application
  • Exercise - Detect Objects in Images

Module 33: Analyse Video

  • Introduction
  • Understand Azure Video Indexer Capabilities
  • Extract Custom Insights
  • Use Video Analyzer Widgets and APIs
  • Exercise - Analyse Video

Module 34: Develop a Vision-Enabled Generative AI Application

  • Introduction
  • Deploy a Multimodal Model
  • Develop a Vision-Based Chat App
  • Exercise - Develop a Vision-Enabled Chat App

Module 35: Generate Images with AI

  • Introduction
  • What are Image-Generation Models
  • Explore Image-Generation Models in Azure AI Foundry Portal
  • Create a Client Application That Uses an Image Generation Model
  • Exercise - Generate Images with AI

Module 36: Create a Multimodal Analysis Solution with Azure AI Content Understanding

  • Introduction
  • What is Azure AI Content Understanding
  • Create a Content Understanding Analyzer
  • Use the Content Understanding REST API
  • Exercise - Extract Information from Multimodal Content

Module 37: Create an Azure AI Content Understanding Client Application

  • Introduction
  • Prepare to Use the AI Content Understanding REST API
  • Create a Content Understanding Analyzer
  • Analyse Content
  • Exercise - Develop a Content Understanding Client Application

Module 38: Use Prebuilt Document Intelligence Models

  • Introduction
  • Understand Prebuilt Models
  • Use the General Document, Read, and Layout Models
  • Use Financial, ID, and Tax Models
  • Exercise - Analyse a Document Using Azure AI Document Intelligence

Module 39: Extract Data from Forms with Azure Document Intelligence

  • Introduction
  • What is Azure Document Intelligence
  • Get Started with Azure Document Intelligence
  • Train Custom Models
  • Use Azure Document Intelligence Models
  • Use the Azure Document Intelligence Studio
  • Exercise - Extract Data from Custom Forms

Module 40: Create a Knowledge Mining Solution with Azure AI Search

  • Introduction
  • What is Azure AI Search
  • Extract Data with an Indexer
  • Enrich Extracted Data with AI Skills
  • Search an Index
  • Persist Extracted Information in a Knowledge Store
  • Exercise - Create a Knowledge Mining Solution

Show moredown

Who should attend this Designing and Implementing a Microsoft Azure AI Solution AI-102 Course?

This Designing and Implementing a Microsoft Azure AI Solution (AI-102) Course aims to equip the delegates with necessary knowledge and skills to use Azure services to create AI solutions. This course can be beneficial for a wide range of professionals, including:

  • AI Developers
  • Data Scientists
  • Cloud Solutions Architects
  • Azure AI Engineers
  • Application Developers
  • Innovation Managers
  • Technical Team Leads

Prerequisites of the Designing and implementing a Microsoft Azure AI Solution AI-102 Course

For attending the Designing and Implementing a Microsoft Azure AI Solution AI102 Course, delegates should have a basic knowledge of programming languages like Python, C#, or JavaScript, and prior knowledge of Azure AI Services such as Azure Machine Learning, Azure Cognitive Services, and Azure Bot Services. Being familiar with programming semantics like REST and JSON can also be beneficial for delegates.

Designing and Implementing a Microsoft Azure AI Solution AI-102 Course Overview

Designing and Implementing a Microsoft Azure AI Solution AI-102 is essential for creating intelligent applications using cloud-based AI services. With businesses increasingly relying on artificial intelligence to enhance decision-making, automate processes, and personalise customer experiences, expertise in Azure's AI tools becomes critical. This solution enables professionals to design AI-driven applications that meet the growing demands for innovation and efficiency.

This Designing And Implementing A Microsoft Azure AI Solution AI-102 Training Course is particularly suited for AI Engineers, Data Scientists, Cloud Architects, and Software Developers. It also benefits IT professionals involved in AI Model Deployment, Machine Learning, and the development of intelligent solutions within cloud environments. Those seeking to enhance their skills in building scalable, AI-driven applications will find this course highly relevant.

This 4-day Designing And Implementing A Microsoft Azure AI Solution AI-102 Training Course by The Knowledge Academy will provide professionals with practical knowledge of Microsoft Azure’s AI tools. Delegates will learn to implement AI solutions, integrate machine learning models, and deploy cognitive services, empowering them to build innovative applications that meet industry standards.

Course Objectives

  • To understand Microsoft Azure AI services
  • To implement machine learning models within AI solutions
  • To deploy and manage cognitive services in applications
  • To design intelligent bots and natural language processing solutions
  • To optimise and scale AI applications using Azure tools
  • To integrate AI solutions with other Azure services

Upon completion of the course, delegates will have the skills to design and deploy AI solutions effectively using Microsoft Azure, enabling them to drive innovation and efficiency in real-world applications across various industries.

Show moredown

What’s included in this Designing and implementing a Microsoft Azure AI Solution AI-102 Course?

  • World-Class Training Sessions from Experienced Instructors
  • Designing and Implementing a Microsoft Azure AI Solution AI-102 Certificate
  • Digital Delegate Pack

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft

Online Instructor-led (2 days)

Microsoft Azure Big Data Analytics Solutions Course Outline | M55224-1

Module 1: Design Big Data Batch Processing and Interactive Solutions

  • Ingest Data for Batch Processing
  • Design for Batch Processing
  • Design Interactive Queries
  • Review
  • Lab

Module 2: Design Big Data Real-Time Processing Solutions

  • Ingest Data for Real-Time Processing
  • Design for Real-Time Processing
  • Design Interactive Queries for Big Data
  • Review
  • Lab

Module 3: Operatinalise End-to-End Cloud Analytics Solutions

  • Create a Data Factory
  • Create a Data-Driven Workflow
  • Monitor and Manage the Data Factory
  • Move, Transform and Analyse Data
  • Design a Deployment Strategy for an End-To-End Solution
  • Review
  • Lab

Module 4: PowerShell for Technology Professionals

  • Introduction
  • Compared to Other Scripting Languages
  • Configuring and Using PowerShell
  • Creating and Running Scripts
  • Administering Local Resources
  • Administering Network Resources
  • Resolve PowerShell Scripting Problems
  • Lab

Show moredown

Who should attend this Microsoft Azure Big Data Analytics Solutions M552241 Course?

The Microsoft Azure Big Data Analytics Solutions M552241 Course focuses on teaching professionals how to design Big Data Analytics solutions on Microsoft Azure using Azure Data Lake, Azure Data Factory, and Azure Stream Analytics. This course can be beneficial to a variety of professionals, including:

  • Data Scientists
  • Big Data Engineers
  • Solution Architects
  • Azure Data Engineers
  • Data Analysts
  • Application Developers
  • Data Managers
  • Business Intelligence Professionals
  • DevOps Engineers

Prerequisites of the Microsoft Azure Big Data Analytics Solutions M552241 Course

The required prerequisites for Microsoft Azure Big Data Analytics Solutions M552241 include a basic understanding of Microsoft Azure Fundamentals, familiarity with Big Data Analytics concepts, a foundation in Data Mining and Data Modelling, knowledge of databases and SQL commands, proficiency in programming languages like Python or R, and familiarity with data visualisation and reporting tools.

Microsoft Azure Big Data Analytics Solutions M552241 Training Course Overview

The importance of data analytics and its profound impact on decision-making is significant today, and this course delves into the intricacies of Big Data Analytics within the Azure ecosystem. Azure is the bedrock of modern cloud computing, and proficiency in Big Data Analytics on this platform is essential for harnessing data-driven insights efficiently and cost-effectively.

Proficiency in Microsoft Azure Big Data Analytics is vital in our data-centric world. Data Scientists, Analysts, Cloud Architects, and IT Professionals should aim to master this course to harness Azure's capabilities for Big Data processing. These professionals can unlock the full potential of Azure's powerful Data Analytics solutions.

This intensive 2-day Microsoft Azure Big Data Analytics Solutions M552241 Course equips delegates with the practical skills required to navigate the Azure cloud environment for Big Data Analytics. They will also learn to deploy Machine Learning models and develop a deeper understanding of data security and compliance within the Azure framework. This training empowers delegates to harness the full potential of Azure for data-driven decision-making, enhancing their career prospects and organisational impact.

Course Objectives

  • To learn to harness Microsoft Azure's Big Data Analytics capabilities
  • To master data processing, transformation, and analysis within the Azure ecosystem
  • To understand the intricacies of setting up data pipelines in Azure
  • To gain proficiency in Machine Learning model deployment
  • To explore data security and compliance measures in Azure
  • To analyse large datasets for valuable insights
  • To enhance skills relevant to Data Scientists, Analysts, and Cloud Architects
  • To achieve certification in Microsoft Azure Big Data Analytics Solutions

After completing the Microsoft Azure Big Data Analytics Solutions M55224-1 Course, delegates will be equipped with a comprehensive skill set to leverage Azure's Big Data Analytics solutions. They can efficiently process, transform, and analyse vast datasets, enabling data-driven decision-making within their organisations. This course not only enhances career prospects but also empowers professionals to be at the forefront of the data revolution, making them invaluable assets in industries where Data Analytics is a driving force.

Show moredown

What’s included in this Microsoft Azure Big Data Analytics Solutions M552241 Course?

  • World-Class Training Sessions from Experienced Instructors
  • Microsoft Azure Big Data Analytics Solutions M552241 Certificate
  • Digital Delegate Pack

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft

Online Instructor-led (3 days)

Online Self-paced (24 hours)

Planning and Administering Microsoft Azure for SAP Workloads AZ120 Course Outline

Module 1: Explore Azure for SAP Workloads

  • Introduction
  • Discover the SAP and Microsoft Partnership
  • Explore Your Options with SAP on Azure
  • Evaluate Microsoft Components

Module 2: Discover Common Terms and Meanings for SAP on Azure

  • Introduction
  • Discover Common Terms and Meanings – SAP
  • Discover Common Terms and Meanings – SAP Deployments on Azure
  • Discover Common Terms and Meanings – Azure

Module 3: Identify SAP-Certified Configurations

  • Introduction
  • Explore General Prerequisites for SAP Support in Public Cloud Environments
  • Identify Deployment Options for SAP Solutions on Azure
  • Discover Supported Azure Virtual Machines for SAP Products on Windows and Linux
  • Discover Supported Azure Virtual Machines for SAP NetWeaver Instances
  • Discover SAP-Certified Operating Systems for Azure Virtual Machines
  • Discover SAP Certifications and Configurations Running on Microsoft Azure

Module 4: Examine SAP NetWeaver with AnyDB on Azure Virtual Machines

  • Introduction
  • Explore SAP NetWeaver with AnyDB on Azure Virtual Machines
  • Recognise Architectural Components
  • Examine a Sample Functional Workflow

Module 5: Examine SAP S/4HANA on Azure Virtual Machines

  • Introduction
  • Explore SAP S/4HANA on Azure Virtual Machines
  • Recognise Architectural Components
  • Examine a Sample Functional Workflow

Module 6: Explore Azure for SAP Compute

  • Introduction
  • Plan for Implementing SAP Solutions
  • Explore Azure Virtual Machines
  • Examine Constrained vCPU Capable Virtual Machine Sizes
  • Scale Azure Virtual Machines
  • Examine Azure Virtual Machine Scaling Considerations
  • Explore Network Bandwidth Allocation
  • Explore Data Flows
  • Examine Azure Virtual Machine Compute Considerations
  • Implement and Verify High Availability SAP HANA on Azure Virtual Machines

Module 7: Explore Azure for SAP Networking

  • Introduction
  • Explore Azure Virtual Networks
  • Consider IP Addressing
  • Explore Name Resolution
  • Explore Accelerated Networking
  • Explore Azure Load Balancer
  • Examine Azure Virtual Machine Networking Considerations
  • Examine Load Balancing Considerations
  • Explore Azure Traffic Manager
  • Explore Azure Front Door
  • Explore Azure Firewall
  • Consider Networking Changes for Azure Virtual Machines
  • Examine Azure Routing Configurations
  • Explore Virtual Network Connectivity
  • Explore Distributed Denial-of-Service (DDoS) Protection Options
  • Examine the Virtual Datacentre
  • Explore Cross-Premises Connectivity
  • Explore SAProuter
  • Examine Networking Support of Azure for SAP Workloads

Module 8: Explore Azure for SAP Storage

  • Introduction
  • Explore Azure Storage Types
  • Explore Azure Files
  • Examine Azure Virtual Machine Disks
  • Recognise Virtual Machine Images and Disks
  • Explore Managed and Unmanaged Disks
  • Explore Caching for Virtual Machines and Data Disks
  • Explore Write Accelerator
  • Examine General Database Sizing
  • Examine Azure Virtual Machine Storage Considerations
  • Examine SAP HANA Dynamic Tiering 2.0
  • Explore Azure Virtual Machine Disks Best Practices
  • Explore Azure Virtual Machine NFS Storage
  • Explore Azure Virtual Machine SMB Storage
  • Examine SAP HANA Azure Virtual Machine Storage Configurations
  • Explore Solutions with Premium Storage and Azure Write Accelerator for Azure M-Series Virtual Machines
  • Explore Azure Ultra Disk Storage Configuration for SAP HANA
  • Explore NFS v4.1 Volumes on Azure NetApp Files
  • Examine Sizing for SAP HANA Databases on Azure NetApp Files

Module 9: Explore Azure for SAP Databases

  • Introduction
  • Explore Database Support of Azure for SAP Workloads
  • Explore SQL Server
  • Consider Database Compression
  • Store Database Files Directly on Azure Blob Storage
  • Explore Azure Virtual Machine Security
  • Consider Security Recommendations for Blob Storage
  • Apply SQL Server Transparent Data Encryption
  • Explore the SQL Server 2014 Buffer Pool Extension
  • Examine Oracle Recommendations
  • Lab - Implement Linux Clustering for SAP on Azure Virtual Machines
  • Lab - Implement Windows Clustering for SAP on Azure Virtual Machines

Module 10: Explore Azure Networking for SAP RISE

  • Introduction
  • Explore Responsibilities During Azure Integration with SAP RISE Managed Workloads
  • Explore Azure Virtual Network Peering with SAP RISE
  • Explore Azure Virtual Private Network Connection to SAP RISE
  • Connect On-Premises to SAP RISE
  • Connect SAP RISE with the Internet

Module 11: Explore Identity Services for SAP on Azure

  • Introduction
  • Explore Azure Virtual Machine Authentication, Authorisation, and Access Control
  • Explore Microsoft Entra ID
  • Explore SAP Cloud Platform Identity Authentication
  • Integrate Microsoft Entra ID with SAP Cloud Platform Identity Authentication
  • Integrate Microsoft Entra ID with SAP Fiori
  • Integrate Microsoft Entra ID with SAP HANA
  • Integrate Microsoft Entra ID with SAP NetWeaver
  • Integrate Active Directory with SAP Single Sign-On (Kerberos-SPNEGO)
  • Discover Active Directory Domain Services (AD DS)
  • Explore Primary Scenarios Using Active Directory Domain Services and Azure Virtual Machines
  • Discover Microsoft Entra Domain Services
  • Integrate Linux with Active Directory Domain Services

Module 12: Explore Remote Management for SAP on Azure

  • Introduction
  • Consider Remote Management of Azure Virtual Machines
  • Set Up the Azure Connector for SAP Landscape Management
  • Explore Access Management
  • Explore Azure Bastion
  • Examine Just-in-Time (JIT) Virtual Machine Access

Module 13: Explore Governance and Manageability for SAP on Azure

  • Introduction
  • Explore Azure Resource Manager
  • Examine Azure Resource Manager Templates
  • Explore the Azure Resource Manager Template Structure and Schema
  • Examine Role-Based Access Control (RBAC)
  • Organise Azure Resources with Tags
  • Explore Azure Policy
  • Explore Management Groups
  • Explore Azure Automation
  • Explore Security and Compliance Services

Module 14: Deploy Single-Instance Implementations of SAP on Azure (2-Tier and 3-Tier)

  • Introduction
  • Explore Deployment Methodologies
  • Deploy via Azure Resource Manager Templates
  • Manually Install Single-Instance SAP HANA on Azure Virtual Machines
  • Prepare Azure Virtual Machines for a Manual Installation of SAP HANA
  • Discover Key Steps for SAP HANA Installation Using SAP SWPM
  • Discover Key Steps for SAP HANA Installation Using HDBLCM
  • Implement SAP HANA Scale-Out

Module 15: Implement High Availability in SAP NetWeaver with AnyDB on Azure Virtual Machines

  • Introduction
  • Implement High Availability in SAP NetWeaver with AnyDB on Azure Virtual Machines
  • Examine Single SID 3-Tier SAP NetWeaver High Availability AnyDB Deployment
  • Examine Multi-SID 3-Tier SAP NetWeaver High Availability AnyDB Deployment
  • Set the Required DNS IP Addresses
  • Add Registry Entries on Both Cluster Nodes of the SAP ASCS-SCS Instance
  • Set Up a Windows Server Failover Cluster for an SAP ASCS-SCS Instance
  • Install SIOS DataKeeper Cluster Edition for the SAP ASCS-SCS Cluster Shared Disk
  • Implement a Highly Available NFS Share
  • Lab - Implement SAP Architecture on Azure Virtual Machines Running Linux
  • Lab - Implement SAP Architecture on Azure Virtual Machines Running Windows

Module 16: Explore Azure Centre for SAP Solutions

  • Introduction
  • Discover Azure Centre for SAP Solutions
  • Examine Prerequisites for Azure Centre for SAP Solutions
  • Choose Deployment Options with Azure Centre for SAP Solutions
  • Exercise - Deploy S/4HANA Infrastructure with Azure Centre for SAP Solutions
  • Exercise - Install the SAP Software
  • Register an Existing SAP System
  • Exercise - Use Azure Centre for SAP Solutions Features

Module 17: Implement High Availability for SAP Workloads in Azure

  • Introduction
  • Explore High Availability and Disaster Recovery Support of Azure for SAP Workloads
  • Explore High Availability of SAP Workloads
  • Examine Failover Clustering
  • Explore Deployment Scenarios
  • Explore High Availability of SAP Application Servers
  • Explore High Availability of SAP ASCS-SCS Instances
  • Examine High Availability of DBMS Instances
  • Explore SAP HANA Availability
  • Explore SQL Server High Availability for SAP in Azure
  • Explore Oracle High Availability for SAP in Azure
  • Examine High Availability Capabilities of Azure Infrastructure
  • Understand Service-Level Agreements
  • Explore Availability Zones
  • Examine Principal Architectures
  • Determine Latency Between Azure Virtual Machines Across Availability Zones
  • Explore the Active/Active Deployment Scenario
  • Explore the Active/Passive Deployment Scenario
  • Configure Combined High Availability and Disaster Recovery

Module 18: Implement Disaster Recovery for SAP Workloads in Azure

  • Introduction
  • Explore Disaster Recovery of SAP Workloads
  • Explore Simple Availability Between Two Azure Regions
  • Combine Availability Within One Region and Across Regions
  • Explore Site Recovery
  • Implement Disaster Recovery for SAP Deployments Across Azure Regions with Azure Site Recovery
  • Set Up Disaster Recovery for a Multi-Tier SAP NetWeaver App Deployment (in Azure)
  • Replicate Azure Virtual Machines Running in Proximity Placement Groups to Another Region
  • Set Up Disaster Recovery for Active Directory and DNS

Module 19: Perform Backups and Restores for SAP Workloads on Azure

  • Introduction
  • Explore Backup and Restore of Azure Virtual Machines
  • Examine Application-Consistent Backup of Azure Linux Virtual Machines
  • Explore Application Backup
  • Explore Database Backup
  • Explore SAP HANA Backup
  • Implement SAP HANA Backup Scheduling Strategy
  • Explore SAP HANA File-Level Backups
  • Create SAP HANA Snapshot-Based Backups
  • Explore SQL Server Backup to URL (Azure Storage)
  • Explore SQL Server File-Snapshot Backups
  • Explore Oracle Backup
  • Explore SQL Server Backups
  • Set Up Disaster Recovery for SQL Server

Show moredown

Who should attend this Planning and Administering Microsoft Azure for SAP Workloads AZ-120 Course?

This Planning and Administering Microsoft Azure for SAP Workloads (AZ-120) Course is designed to impart knowledge and skills to IT professionals about the planning, deployment, and administration of SAP solutions on Microsoft Azure. This Microsoft Azure Training Course can be beneficial to a wide range of professionals, including:

  • SAP System Administrators
  • Azure Architects
  • Cloud Administrators
  • SAP Architects
  • Infrastructure Architects
  • IT Managers
  • Database Administrators
  • Technical SAP Consultants
  • Azure Cloud Solution Architects

Prerequisites of the Planning and Administering Microsoft Azure for SAP Workloads AZ-120 Course

To participate in the Planning and Administering Microsoft Azure for SAP Workloads AZ120 Course, the delegates should have expertise in SAP HANA, S/4HANA, SAP NetWeaver, SAP BW/4HANA, OS servers for SAP applications and databases. Additionally, prior experience in virtualisation, cloud infrastructure, storage structures, high availability design, and disaster recovery design would be advantageous for attendees.

Planning and Administering Microsoft Azure for SAP Workloads AZ-120 Course Overview

The Planning and Administering Microsoft Azure for SAP Workloads AZ-120 Course is crafted to provide professionals with the essential skills needed to seamlessly integrate SAP workloads into the Azure ecosystem. Offering in-depth knowledge and hands-on experience, this Azure Certification ensures the efficient operation of SAP systems within the Microsoft Azure environment.

In today's landscape, proficiency in planning and administering Microsoft Azure for SAP workloads is paramount. IT Professionals, SAP Administrators, and Cloud Architects must master this subject to unlock the full potential of Azure for running SAP workloads. The course empowers them with skills to enhance SAP performance, reduce costs, and ensure high availability—making it indispensable for those dedicated to optimising enterprise operations.

This intensive 3-day Microsoft Azure Training Course, hosted by the Knowledge Academy, immerses delegates in the intricacies of Microsoft Azure for SAP workloads. Participants will gain hands-on experience in planning, deploying, and administering SAP solutions within an Azure environment. The curriculum covers optimisation of resources, enhancement of security measures, and ensuring high availability for SAP workloads.

Course Objectives

  • To understand the benefits of running SAP workloads on Microsoft Azure
  • To plan and design SAP landscapes in Azure
  • To deploy and configure SAP solutions for optimal performance
  • To enhance security and compliance for SAP workloads
  • To implement high availability and disaster recovery strategies
  • To optimise resource utilisation and cost management
  • To monitor and troubleshoot SAP systems in Azure
  • To gain hands-on experience with real-world scenarios

Upon completing this Microsoft Azure Training, delegates will benefit from a comprehensive understanding and hands-on experience in planning and administering Microsoft Azure for SAP workloads.

Show moredown

What’s included in this Planning and Administering Microsoft Azure for SAP Workloads AZ-120 Course?

  • World-Class Training Sessions from Experienced Instructors
  • Planning and Administering Microsoft Azure for SAP Workloads AZ-120 Certificate
  • Digital Delegate Pack

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft

Online Instructor-led (4 days)

Online Self-paced (32 hours)

Microsoft Azure Administrator AZ104 Course Outline

Module 1: Introduction to Azure Cloud Shell

  • Introduction
  • What is Azure Cloud Shell?
  • How does Azure Cloud Shell work?
  • When should you use Azure Cloud Shell?

Module 2: Introduction to Bash

  • Introduction
  • What is Bash?
  • Bash Fundamentals
  • Bash Commands and Operators
  • Exercise - Try Bash
  • Exercise - Terminate a Misbehaving Process
  • Exercise - Use Bash and Grep to Filter CLI Output

Module 3: Introduction to PowerShell

  • Introduction
  • What is PowerShell?
  • Exercise - Run your First PowerShell Commands
  • Locate Commands
  • Exercise - Locate Commands

Module 4: Deploy Azure infrastructure by using JSON ARM templates

  • Introduction
  • Explore Azure Resource Manager template structure
  • Exercise - Create and Deploy an Azure Resource Manager Template
  • Add Flexibility to your Azure Resource Manager Template by using Parameters and Outputs
  • Exercise - Add Parameters and Outputs to your Azure Resource Manager Template

Module 5: Understand Microsoft Entra ID

  • Introduction
  • Examine Microsoft Entra ID
  • Compare Microsoft Entra ID and Active Directory Domain Services
  • Examine Microsoft Entra ID as a directory service for cloud apps
  • Compare Microsoft Entra ID P1 and P2 plans
  • Examine Microsoft Entra Domain Services

Module 6: Create, Configure, and Manage Identities

  • Introduction
  • Create, Configure, and Manage Users
  • Exercise - Assign Licenses to Users
  • Exercise - Restore or Remove Deleted Users
  • Create, Configure, and Manage Groups
  • Exercise - Add Groups in Microsoft Entra ID
  • Configure and Manage Device Registration
  • Manage Licenses
  • Exercise - Change Group License Assignments
  • Exercise - Change User License Assignments
  • Create Custom Security Attributes
  • Explore Automatic User Creation

Module 7: Describe the Core Architectural Components of Azure

  • Introduction
  • What is Microsoft Azure
  • Get started with Azure accounts
  • Exercise - Explore Interacting with Azure
  • Describe Azure Physical Infrastructure
  • Describe Azure Management Infrastructure
  • Exercise - Create an Azure Resource

Module 8: Azure Policy Initiatives

  • Introduction
  • Cloud Adoption Framework for Azure
  • Azure Policy Design Principles
  • Azure Policy Resources
  • Azure Policy Definitions
  • Evaluation of Resources Through Azure Policy

Module 9: Secure your Azure resources with Azure role-based access control (Azure RBAC)

  • Introduction
  • What is Azure RBAC?
  • Exercise - List Access using Azure RBAC and the Azure Portal
  • Exercise - Grant Access using Azure RBAC and the Azure Portal
  • Exercise - View Activity Logs for Azure RBAC Changes

Module 10: Allow Users to Reset their Password with Microsoft Entra Self-Service Password Reset

  • Introduction
  • What is Self-Service Password Reset in Microsoft Entra ID?
  • Implement Microsoft Entra self-Service Password Reset
  • Exercise - Set up Self-Service Password Reset
  • Exercise - Customize Directory Branding

Module 11: Configure Virtual Networks

  • Introduction
  • Plan Virtual Networks
  • Create Subnets
  • Create Virtual Networks
  • Plan IP Addressing
  • Create Public IP Addressing
  • Associate Public IP Addresses
  • Allocate or Assign Private IP Addresses
  • Exercise: Create and Configure Virtual Networks

Module 12: Configure Network Security Groups

  • Introduction
  • Implement Network Security Groups
  • Determine Network Security Group Rules
  • Determine Network Security Group Effective Rules
  • Create Network Security Group Rules
  • Implement Application Security Groups
  • Exercise - Implement Virtual Networking

Module 13: Host your Domain on Azure DNS

  • Introduction
  • What is Azure DNS?
  • Configure Azure DNS to Host your Domain
  • Exercise - Create a DNS Zone and an A Record by Using Azure DNS
  • Dynamically Resolve Resource Name by Using Alias Record
  • Exercise - Create Alias Records for Azure DNS

Module 14: Configure Azure Virtual Network Peering

  • Introduction
  • Determine Azure Virtual Network Peering Uses
  • Determine Gateway Transit and Connectivity
  • Create Virtual Network Peering
  • Extend Peering with User-Defined Routes and Service Chaining
  • Exercise - Implement Intersite Connectivity

Module 15: Manage and Control Traffic Flow in your Azure Deployment with Routes

  • Introduction
  • Identify Routing Capabilities of an Azure Virtual Network
  • Exercise - Create Custom Routes
  • What is an NVA?
  • Exercise - Create an NVA and Virtual Machines
  • Exercise - Route Traffic Through the NVA

Module 16: Introduction to Azure Load Balancer

  • Introduction
  • What is Azure Load Balancer?
  • How Azure Load Balancer Works
  • When to use Azure Load Balancer

Module 17: Introduction to Azure Application Gateway

  • Introduction
  • What is Azure Application Gateway?
  • How Azure Application Gateway works
  • When to use Azure Application Gateway

Module 18: Introduction to Azure Network Watcher

  • Introduction
  • What is Azure Network Watcher?
  • How Azure Network Watcher works
  • When to use Azure Network Watcher

Module 19: Configure Storage Accounts

  • Introduction
  • Implement Azure Storage
  • Explore Azure Storage services
  • Determine Storage Account Types
  • Determine Replication Strategies
  • Access Storage
  • Secure Storage Endpoints

Module 20: Configure Azure Blob Storage

  • Introduction
  • Implement Azure Blob Storage
  • Create Blob Containers
  • Assign Blob Access Tiers
  • Add Blob Lifecycle Management Rules
  • Determine Blob Object Replication
  • Manage Blobs
  • Determine Blob Storage Pricing
  • Exercise - Provide Storage for the Public Website

Module 21: Configure Azure Storage Security

  • Introduction
  • Review Azure Storage Security Strategies
  • Create Shared Access Signatures
  • Identify URI and SAS Parameters
  • Determine Azure Storage Encryption
  • Create customer-Managed Keys
  • Apply Azure Storage Security Best Practices
  • Exercise: Manage Azure Storage

Module 22: Configure Azure Files

  • Introduction
  • Compare Storage for File Shares and Blob Data
  • Manage Azure File Shares
  • Create File Share Snapshots
  • Implement Soft Delete for Azure Files
  • Use Azure Storage Explorer
  • Consider Azure File Sync

Module 23: Introduction to Azure Virtual Machines

  • Introduction
  • Compile a Checklist for Creating an Azure Virtual Machine
  • Exercise - Create a VM Using the Azure Portal
  • Describe the Options Available to Create and Manage an Azure Virtual Machine
  • Manage the Availability of your Azure VMs
  • Back up your Virtual Machines

Module 24: Configure Virtual Machine Availability

  • Introduction
  • Plan for Maintenance and Downtime
  • Create Availability Sets
  • Review Update Domains and Fault Domains
  • Review Availability Zones
  • Compare Vertical and Horizontal Scaling
  • Implement Azure Virtual Machine Scale Sets
  • Create Virtual Machine Scale Sets
  • Implement Autoscale
  • Configure Autoscale

Module 25: Configure Azure App Service plans

  • Introduction
  • Implement Azure App Service Plans
  • Determine Azure App Service Plan Pricing
  • Scale Up and Scale out Azure App Service
  • Configure Azure App Service Autoscale

Module 26: Configure Azure App Service

  • Introduction
  • Implement Azure App Service
  • Create an App with App Service
  • Explore Continuous Integration and Deployment
  • Create Deployment Slots
  • Add Deployment Slots
  • Secure your App Service App
  • Create Custom Domain Names
  • Backup and Restore your App Service app
  • Use Azure Application Insights
  • Exercise: Implement Web Apps

Module 27: Configure Azure Container Instances

  • Introduction
  • Compare Containers to Virtual Machines
  • Review Azure Container Instances
  • Implement Container Groups
  • Review Azure Container Apps
  • Exercise: Implement Container Instances

Module 28: Introduction to Azure Backup

  • Introduction
  • What is Azure Backup?
  • How Azure Backup Works
  • When to use Azure Backup

Module 29: Protect your Virtual Machines by using Azure Backup

  • Introduction
  • Azure Backup Features and Scenarios
  • Back up an Azure Virtual Machine by using Azure Backup
  • Exercise - Back up an Azure Virtual Machine
  • Restore virtual Machine Data
  • Exercise - Restore Azure Virtual Machine Data

Show moredown

Who should attend this Microsoft Azure Administrator AZ104 Course?

The Microsoft Azure Administrator (AZ-104) Course aims to provide professionals with the skill set required to manage and maintain Azure resources and services. This Microsoft Azure Certification can be beneficial for a wide range of professionals, including: 

  • IT Professionals
  • System Administrators
  • Azure Cloud Engineers
  • Network Administrators
  • Infrastructure Engineers
  • Cloud Solutions Architects
  • Cloud Administrators

Prerequisites of the Microsoft Azure Administrator AZ104 Course

For attending this Microsoft Azure Administrator AZ-104 Course, the required prerequisites are a basic understanding of the core Azure architecture and services, prior knowledge of Azure management and governance and familiarity with the basic cloud concepts.

Microsoft Azure Administrator AZ104 Course Overview

Microsoft Azure Administrator AZ104 certification is essential for professionals managing cloud services, as it equips them with the skills needed to implement, monitor, and maintain Azure resources. As organisations increasingly adopt cloud solutions, the demand for knowledgeable Azure administrators who can handle security, storage, and network configurations has surged. Proficiency in Azure administration ensures that cloud environments operate smoothly and securely, supporting organisational growth and resilience.

This Microsoft Azure Administrator AZ104 is ideal for IT Administrators, Cloud Professionals, Systems Engineers, and Technical Support Specialists seeking to advance their skills in Azure management. It’s also beneficial for anyone working in roles involving cloud infrastructure, network management, or security, aiming to enhance their expertise in Microsoft Azure and maximise cloud efficiency.

This 4-Day Microsoft Azure Administrator AZ104 by The Knowledge Academy empowers professionals to build a robust foundation in Azure administration. Delegates will gain hands-on experience with Azure services, manage resources, and learn best practices in cloud security and automation, enabling them to contribute effectively to cloud-based projects.

Course Objectives

  • To efficiently manage Azure subscriptions and resources, optimising cost and resource utilisation
  • To gain expertise in identity and access management, ensuring the security of Azure resources and data
  • To learn how to administer Azure infrastructure components, including virtual machines, storage, and networking
  • To master the configuration of virtual networks to enable secure and efficient communication between Azure and on-premises environments
  • To acquire skills to implement various storage solutions in Azure, including blob storage, file storage, and managed disks
  • To deploy and manage web apps, containers, and other Azure services, enabling scalable and reliable applications in the cloud

Upon completing this Microsoft Azure Administrator AZ104, delegates will benefit from a thorough understanding of Microsoft Azure fundamentals and hands-on experience in managing Azure subscriptions. This expertise positions them for success in cloud-based roles and enhances their capability to efficiently handle Azure environments, contributing significantly to their professional growth and career advancement.

Show moredown

What’s included in this Microsoft Azure Administrator AZ104 Course?

  • World-Class Training Sessions from Experienced Instructors
  • Microsoft Azure Administrator AZ-104 Certificate
  • Digital Delegate Pack

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft

Online Instructor-led (4 days)

Online Self-paced (32 hours)

Administering Microsoft Azure SQL Solutions DP300 Course Outline

Module 1: Prepare to Maintain SQL Databases on Azure

  • Introduction
  • Describe Microsoft Intelligent Data Platform Roles
  • Understand SQL Server in an Azure Virtual Machine
  • Design Azure SQL Database for Cloud-Native Applications
  • Explore Azure SQL Managed Instance

Module 2: Deploy IaaS Solutions with Azure SQL

  • Introduction
  • Explain IaaS Options to Deploy SQL Server in Azure
  • Understand Hybrid Scenarios
  • Explore Performance and Security
  • Explain High Availability and Disaster Recovery Options
  • Exercise: Provision a SQL Server on an Azure Virtual Machine

Module 3: Deploy PaaS Solutions with Azure SQL

  • Introduction
  • Explain PaaS Options for Deploying SQL Server in Azure
  • Explore Single SQL Database
  • Deploy SQL Database Elastic Pool
  • Understand SQL Database Hyperscale
  • Examine SQL Managed Instance
  • Exercise: Deploy an Azure SQL Database

Module 4: Migrate SQL Server Workloads to Azure SQL Database

  • Introduction
  • Choose the Right Azure SQL Database Feature
  • Use Azure SQL Migration Extension to Migrate to Azure SQL Database
  • Explore Data Migration Assistant to Migrate to Azure SQL Database
  • Migrate to Azure SQL Database using BACPAC
  • Use an Online Method to Migrate to Azure SQL Database
  • Move Data to Azure SQL Database
  • Exercise: Migrate a SQL Server Database to Azure SQL Database

Module 5: Migrate SQL Server Workloads to Azure SQL Managed Instance

  • Introduction
  • Evaluate Migration Scenarios
  • Use Log Replay Service (LRS) to Migrate
  • Migrate Using Managed Instance Link
  • Move Data to SQL Managed Instance
  • Exercise: Migrate a SQL Server Database to Azure SQL Managed Instance

Module 6: Configure Database Authentication and Authorisation

  • Introduction
  • Describe Authentication and Identities
  • Describe Security Principals
  • Describe Database and Object Permissions
  • Identify Authentication and Authorisation Failures
  • Exercise: Authorise Access to Azure SQL Database with Microsoft Entra ID

Module 7: Protect Data in-Transit and at Rest

  • Introduction
  • Explore Transparent Data Encryption
  • Configure Server and Database Firewall Rules
  • Explain Object Encryption and Secure Enclaves
  • Enable Encrypted Connections
  • Describe SQL Injection
  • Understand Azure Key Vault
  • Exercise: Configure a Server-Based Firewall Rule using the Azure Portal

Module 8: Implement Compliance Controls for Sensitive Data

  • Introduction
  • Explore Data Classification
  • Explore Server and Database Audit
  • Implement Dynamic Data Masking
  • Implement Row-Level Security
  • Understand Microsoft Defender for SQL
  • Explore Ledger
  • Implement Azure Purview
  • Exercise: Enable Microsoft Defender for SQL and Data Classification

Module 9: Describe Performance Monitoring

  • Introduction
  • Describe Performance Monitoring Tools
  • Describe Critical Performance Metrics
  • Establish Baseline Metrics
  • Explore Extended Events
  • Describe Database Watcher (Preview)
  • Explore Query Performance Insight
  • Exercise: Isolate Problems with Monitoring

Module 10: Configure SQL Server Resources for Optimal Performance

  • Introduction
  • Explain How to Optimise Azure Storage for SQL Server Virtual Machines
  • Describe Virtual Machine Resizing
  • Optimise Database Storage
  • Control SQL Server Resources

Module 11: Configure Databases for Optimal Performance

  • Introduction
  • Explore Database Maintenance Checks
  • Describe Database Scoped Configuration Options
  • Describe Automatic Tuning
  • Describe Intelligent Query Processing
  • Exercise: Detect and Correct Fragmentation Issues

Module 12: Explore Query Performance Optimisation

  • Introduction
  • Understand Query Plans
  • Explain Estimated and Actual Query Plans
  • Describe Dynamic Management Views and Functions
  • Explore Query Store
  • Identify Problematic Query Plans
  • Describe Blocking and Locking
  • Exercise: Identify and Resolve Blocking Issues

Module 13: Explore Performance-Based Design

  • Introduction
  • Describe Normalisation
  • Choose Appropriate Data Types
  • Design Indexes
  • Exercise: Identify Database Design Issues

Module 14: Evaluate Performance Improvements

  • Introduction
  • Describe Wait Statistics
  • Tune and Maintain Indexes
  • Understand Query Hints
  • Exercise: Isolate Problem Areas in Poorly Performing Queries

Module 15: Automate Database Deployment

  • Introduction
  • Describe Deployment Models in Azure
  • Automate Deployment by Using Azure Resource Manager Templates and Bicep
  • Automate Deployment by Using PowerShell
  • Automate Deployment by Using Azure CLI
  • Exercise: Deploy an Azure SQL Database using an Azure Resource Manager Template

Module 16: Create and Manage SQL Agent Jobs

  • Introduction
  • Create a SQL Server Maintenance Plan
  • Describe Task Status Notifications
  • Exercise: Create a CPU Status Alert for a SQL Server

Module 17: Manage Azure PaaS Tasks Using Automation

  • Introduction
  • Explore Elastic Jobs
  • Understand Azure Automation
  • Build an Automation Runbook
  • Automate Database Workflows by Using Logic Apps
  • Monitor Automated Tasks
  • Exercise: Deploy an Automation Runbook to Automatically Rebuild Indexes

Module 18: Describe High Availability and Disaster Recovery Strategies

  • Introduction
  • Describe Recovery Time Objective and Recovery Point Objective
  • Explore High Availability and Disaster Recovery Options
  • Describe Azure High Availability and Disaster Recovery Features for Azure Virtual Machines
  • Describe High Availability and Disaster Recovery for PaaS Deployments
  • Explore High Availability and Disaster Recovery Solution for IaaS
  • Describe Hybrid Solutions

Module 19: Explore IaaS and PaaS Solutions for High Availability and Disaster Recovery

  • Introduction
  • Describe Failover Clusters in Windows Server
  • Configure Always-On Availability Groups
  • Describe Active Geo-Replication for Azure SQL Database
  • Explore Auto-Failover Groups for Azure SQL Database and Azure SQL Managed Instance
  • Monitor Availability
  • Exercise: Configure Geo Replication for Azure SQL Database

Module 20: Back Up and Restore Databases

  • Introduction
  • Back Up and Restore SQL Server Running on Azure Virtual Machines
  • Back Up a SQL Server Virtual Machine
  • Back Up and Restore a Database for SQL Database and SQL Managed Instance
  • Exercise: Backup to URL

Show moredown

Who should attend this Administering Microsoft Azure SQL Solutions DP-300 Course?

The Administering Microsoft Azure SQL Solutions DP-300 Certification Course delves into the design aspects of Azure solutions. It informs professionals about Azure best practices, patterns, and design considerations for ensuring optimal cloud architecture. This Microsoft Azure Training can be beneficial for a wide range of professionals, including:

  • Azure Solution Architects
  • Cloud Solutions Designers
  • IT Strategists
  • Application Architects
  • Infrastructure Planners
  • Senior Developers
  • DevOps Practitioners

Prerequisites of the Administering Microsoft Azure SQL Solutions DP-300 Course

The required prerequisites for attending the Administering Microsoft Azure SQL Solutions DP300 Training Course include having experience with managing Azure SQL Database resources, familiarity with deploying and managing Azure SQL Managed Instance and troubleshooting Azure SQL, and Database and automating Azure SQL Database administration.

Administering Microsoft Azure SQL Solutions DP-300 Training Course Overview

The Administering Microsoft Azure SQL Solutions DP300 focuses on database administration in the cloud. The importance of cloud-based data management is growing and this gives professionals in IT area the reason to familiarise with all the aspects of this area. The training that is provided for the management proficiency in the Microsoft Azure SQL solutions, which is available on the clouds, is covered by this course.

The proficiency of Azure SQL Solutions that the DP300 exam is designed for will therefore be needed to stay ahead in the IT industry that includes Database Administrators and Developers. In- depth of Azure SQL Solutions detailing is key for improved system efficiency, superior resources application and safety of data. Professionals in roles like Database Administrators, Data Engineers, and Cloud Architects should aim to master this subject to unlock career opportunities in the realm of Microsoft Azure.

The Microsoft Azure SQL Data Analytics Spark and DP-900 Courses, is an intensive or fast track 4-day Course by The Knowledge Academy ministering towards in-depth SQL database management in the Microsoft Azure environment. Delegates will obtain pragmatic knowledge of different Azure SQL Solutions aspects such as provisioning, configuration, security, and monitoring through interaction with experts in this field.

Course Objectives

  • To gain proficiency in securing Azure SQL databases
  • To understand database migration and replication
  • To master performance tuning and optimisation techniques
  • To implement backup and disaster recovery strategies
  • To learn to monitor and troubleshoot database issues
  • To optimise resource utilisation in the Azure environment
  • To develop practical skills for efficient database administration

After completing this course, delegates will be equipped with the knowledge and skills to confidently administer SQL databases in the Microsoft Azure cloud. This expertise is invaluable in today's data-centric IT landscape, enabling professionals to enhance their career prospects and contribute effectively to their organisations.

Show moredown

What’s included in this Administering Microsoft Azure SQL Solutions DP-300 Course?

  • World-Class Training Sessions from Experienced Instructors
  • Administering Microsoft Azure SQL Solutions DP-300 Certificate
  • Digital Delegate Pack

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft

Online Instructor-led (1 days)

Online Self-paced (8 hours)

Microsoft Azure Data Fundamentals DP-900 Course Outline

Module 1: Explore Core Data Concepts

  • Introduction
  • Identify Data Formats
  • Explore File Storage
  • Explore Databases
  • Explore Transactional Data Processing
  • Explore Analytical Data Processing

Module 2: Explore Data Roles and Services

  • Introduction
  • Explore Job Roles in the World of Data
  • Identify Data Services

Module 3: Explore Fundamental Relational Data Concepts

  • Introduction
  • Understand Relational Data
  • Understand Normalisation
  • Explore SQL
  • Describe Database Objects

Module 4: Explore Relational Database Services in Azure

  • Introduction
  • Describe Azure SQL Services and Capabilities
  • Describe Azure Services for Open-Source Databases
  • Exercise: Explore Azure Relational Database Services

Module 5: Explore Azure Storage for Non-Relational Data

  • Introduction
  • Explore Azure Blob Storage
  • Explore Azure DataLake Storage Gen2
  • Explore Azure Files
  • Explore Azure Tables
  • Exercise: Explore Azure Storage

Module 6: Explore Fundamentals of Azure Cosmos DB

  • Introduction
  • Describe Azure Cosmos DB
  • Identify Azure Cosmos DB APIs
  • Exercise: Explore Azure Cosmos DB

Module 7: Explore Fundamentals of Large-Scale Data Warehousing

  • Introduction
  • Describe Data Warehousing Architecture
  • Explore Data Ingestion Pipelines
  • Explore Analytical Data Stores
  • Exercise: Explore Data Analytics in Azure with Azure Synapse Analytics

Module 8: Explore Fundamentals of Real-Time Analytics

  • Introduction
  • Understand batch and stream processing
  • Explore common elements of stream processing architecture
  • Explore Microsoft Fabric Real-Time Intelligence
  • Explore Apache Spark structured streaming
  • Exercise: Explore Microsoft Fabric Real-Time Intelligence

Module 9: Explore Fundamentals of Data Visualisation

  • Introduction
  • Describe Power BI tools and workflow
  • Describe core concepts of data modeling
  • Describe considerations for data visualization
  • Exercise - Explore fundamentals of data visualization with Power BI

Show moredown

Who should attend this Microsoft Azure Data Fundamentals DP-900 Course?

The Microsoft Azure Data Fundamentals DP-900 Certification   is designed for individuals who want to gain a foundational understanding of data-related concepts and services within the Microsoft Azure cloud platform. This course can be beneficial for a wide range of professionals, including:

  • Data Analysts
  • Data Engineers
  • Database Administrators
  • Business Intelligence (BI) Professionals
  • Developers
  • Technical Consultants
  • Solution Architects

Prerequisites of the Microsoft Azure Data Fundamentals DP-900 Course

There are no formal prerequisites for attending this Microsoft Azure Data Fundamentals DP-900 Training Course. However, some basic awareness of computing and internet concepts will be beneficial for delegates.

Microsoft Azure Data Fundamentals DP-900 Course Overview

The Microsoft Azure Data Fundamentals DP-900 Training Course is an essential entry point into cloud services and data management within the Azure ecosystem. It's designed to impart a foundational understanding of core data concepts and how they are implemented using Microsoft Azure data services, highlighting its relevance in today's cloud-centric IT landscape.

Mastering Azure Data Fundamentals is crucial for professionals aiming to navigate the complexities of cloud data management effectively. This course is particularly beneficial for data professionals, including Database Administrators and Data Architects, who want to validate their skills in using Azure data services. It also offers valuable insights for individuals seeking to transition into roles that require a solid grasp of cloud data services.

The Knowledge Academy’s 1-day Azure Data Fundamentals Training is meticulously crafted to equip delegates with the knowledge and skills to understand Azure data services comprehensively. Delegates will explore the core aspects of cloud data management, including database concepts, data analytics, and data warehousing, enabling them to make informed decisions. The hands-on approach ensures practical learning, preparing attendees for real-world applications.

Course Objectives

  • To introduce the core data concepts and how they are implemented using Microsoft Azure services
  • To familiarise delegates with the fundamentals of relational and non-relational data on Azure
  • To provide an understanding of working with Azure SQL Database and Azure Cosmos DB
  • To explore Azure data solutions, including analytics, data warehousing, and big data
  • To enhance skills in data processing and data management within Azure

After completing this course, delegates will have demonstrated their foundational knowledge of Azure data services, positioning themselves proficient in managing and analysing data in the cloud. This Azure Data Fundamentals DP900 certification validates their skills and enhances their potential for career advancement in data-related roles within the Azure ecosystem.

Show moredown

What’s included in this Microsoft Azure Data Fundamentals DP-900 Course?

  • World-Class Training Sessions from Experienced Instructors
  • Microsoft Azure Data Fundamentals DP-900 Certificate
  • Digital Delegate Pack

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft

Online Instructor-led (1 days)

Online Self-paced (8 hours)

Microsoft Azure AI Fundamentals AI-900 Course Outline

Module 1: Introduction to AI Concepts

  • Introduction to AI
  • Generative AI
  • Computer Vision
  • Speech
  • Natural Language Processing
  • Extract Data and Insights
  • Responsible AI

Module 2: Introduction to Machine Learning Concepts

  • Introduction
  • Machine Learning Models
  • Types of Machine Learning Model
  • Regression
  • Binary Classification
  • Multiclass Classification
  • Clustering
  • Deep Learning
  • Exercise - Explore Machine Learning Scenarios

Module 3: Machine Learning in Azure

  • Introduction
  • Define the Problem
  • Get and Prepare Data
  • Train the Model
  • Use Azure Machine Learning Studio
  • Integrate a Model
  • Exercise - Explore Automated Machine Learning in Azure Machine Learning

Module 4: Introduction to Generative AI and Agents

  • Introduction
  • Large Language Models (LLMs)
  • Prompts
  • AI Agents
  • Exercise - Explore Generative AI Agent Scenarios

Module 5: Generative AI in Azure

  • Introduction
  • Understand Generative AI Applications
  • Understand Tools to Develop Generative AI
  • Understand Azure AI Foundry's Model Catalogue
  • Understand Azure AI Foundry Capabilities
  • Understand Observability
  • Exercise - Explore Generative AI in Azure AI Foundry Portal

Module 6: Introduction to Natural Language Processing Concepts

  • Introduction
  • Understand How Language is Processed
  • Understand Statistical Techniques for NLP
  • Understand Semantic Language Models
  • Exercise - Explore a Natural Language Processing Scenario

Module 7: Natural Language Processing in Azure

  • Introduction
  • Understand Natural Language Processing on Azure
  • Understand Azure AI Language's Text Analysis Capabilities
  • Understand Azure AI Language's Conversational AI Capabilities
  • Understand Azure AI Translator Capabilities
  • Get Started in Azure AI Foundry
  • Exercise - Analyse Text in Azure AI Foundry Portal

Module 8: Speech in Azure

  • Introduction
  • Understand Speech Recognition and Synthesis
  • Get Started with Speech on Azure
  • Use Azure AI Speech
  • Exercise - Explore Speech in Azure AI Foundry Portal

Module 9: Introduction to Computer Vision Concepts

  • Introduction
  • Overview
  • Understand Image Processing
  • Machine Learning for Computer Vision
  • Understand Modern Vision Models
  • Exercise - Explore a Computer Vision Scenario

Module 10: Computer Vision in Azure

  • Introduction
  • Understand Azure AI Services for Computer Vision
  • Understand Azure AI Vision Image Analysis Capabilities
  • Understand Azure AI Vision's Face Service Capabilities
  • Get Started in Azure AI Foundry Portal
  • Exercise - Analyse Images in Azure AI Foundry Portal

Module 11: Introduction to AI-Powered Information Extraction Concepts

  • Introduction
  • Overview
  • Understand the Extraction of Data from Images
  • Understand the Extraction of Data from Forms
  • Understand Multimodal Data Extraction
  • Understand Data Extraction for Knowledge Mining
  • Exercise - Explore an AI Information Extraction Scenario

Module 12: AI-Powered Information Extraction in Azure

  • Introduction
  • Azure AI Services for Information Extraction
  • Extract Information with Azure AI Vision
  • Extract Multimodal Information with Azure AI Content Understanding
  • Extract Information from Forms with Azure AI Document Intelligence
  • Create a Knowledge Mining Solution with Azure AI Search
  • Exercise - Extract Information

Show moredown

Who should attend this Microsoft Azure AI Fundamentals AI-900 Training Course?

The Microsoft Azure AI Fundamentals AI-900 Training Course is designed for professionals who want to gain a foundational understanding of Artificial Intelligence (AI) concepts and how AI is implemented using Microsoft Azure services. This Azure AI Fundamentals course can be beneficial for a wide range of professionals, including:

  • Data Analysts
  • Developers
  • Business Analysts
  • Technical Consultants
  • Solution Architects
  • IT Professionals
  • AI Professionals

Prerequisites of the Microsoft Azure AI Fundamentals AI-900 Training Course

There are no formal prerequisites for this Microsoft Azure AI Fundamentals AI-900 Training Course. However, a basic knowledge of cloud concepts, general IT knowledge, and also having an interest in AI and Machine Learning would be beneficial for delegates.

Microsoft Azure AI Fundamentals AI-900 Course Overview

The Microsoft Azure Data Fundamentals DP-900 Training offered by the Knowledge Academy provides a foundational understanding of essential concepts in Azure data services. In today's data-driven landscape, the relevance of cloud-based data solutions cannot be overstated. This course introduces participants to the fundamental principles of Microsoft Azure's data services, emphasising their role in modern data management.

Knowledge of Microsoft Azure Data Fundamentals is crucial for professionals venturing into cloud-based data management, including database administrators, data analysts, and aspiring cloud architects. In an era where data is a strategic asset, mastering DP-900 is paramount for individuals looking to leverage Azure's robust data services.

This 1-day Microsoft Azure Data Fundamentals DP-900 Training is a condensed and focused course designed to provide practical insights and hands-on experience. Delegates will gain a solid understanding of Azure data services, including databases, analytics, and data security. It introduces the delegates to the fundamental principles of Microsoft Azure's data services, emphasising their role in modern data management.

Course Objectives

  • To understand the core principles and concepts of Artificial Intelligence
  • To explore Azure AI services and their functionalities
  • To learn to build AI solutions using Azure tools and technologies
  • To gain proficiency in computer vision, natural language processing, and Machine Learning
  • To acquire hands-on experience in implementing AI solutions on Microsoft Azure
  • To master the art of deploying Machine Learning models in Azure environments
  • To develop skills in using Azure Cognitive Services for AI applications

Upon completion of the Microsoft Azure Certification Course, participants will be equipped with foundational knowledge and practical skills in artificial intelligence and Azure AI services. They will be better prepared to leverage AI technologies to drive business innovation, enhance customer experiences, and solve complex problems effectively using Microsoft Azure.

Show moredown

What’s included in this Microsoft Azure AI Fundamentals AI-900 Training Course?

  • World-Class Training Sessions from Experienced Instructors 
  • Microsoft Azure AI Fundamentals AI-900 Certificate
  • Digital Delegate Pack

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft

Online Instructor-led (4 days)

Online Self-paced (32 hours)

Designing Microsoft Azure Infrastructure Solutions AZ305 Course Outline

Module 1: Describe the Core Architectural Components of Azure

  • What is Microsoft Azure
  • Get started with Azure accounts
  • Exercise - Explore Interacting with Azure
  • Describe Azure Physical Infrastructure
  • Describe Azure Management Infrastructure
  • Exercise - Create an Azure resource

Module 2: Describe Azure Compute and Networking Services

  • Introduction
  • Describe Azure Virtual Machines
  • Exercise - Create an Azure Virtual Machine
  • Describe Azure Virtual Desktop
  • Describe Azure Containers
  • Describe Azure Functions
  • Describe Application Hosting Options
  • Describe Azure Virtual Networking
  • Exercise - Configure Network Access
  • Describe Azure Virtual Private Networks
  • Describe Azure ExpressRoute
  • Describe Azure DNS

Module 3: Describe Azure Storage Services

  • Introduction
  • Describe Azure Storage Accounts
  • Describe Azure Storage Redundancy
  • Describe Azure Storage Services
  • Exercise - Create a Storage Blob
  • Identify Azure Data Migration Options
  • Identify Azure File Movement Options

Module 4: Describe Azure Identity, Access, and Security

  • Introduction
  • Describe Azure Directory Services
  • Describe Azure Authentication Methods
  • Describe Azure External Identities
  • Describe Azure Conditional Access
  • Describe Azure Role-Based Access Control
  • Describe Zero Trust Model
  • Describe Defense-In-Depth
  • Describe Microsoft Defender for Cloud

Module 5: Introduction to the Microsoft Cloud Adoption Framework

  • Introduction
  • Strategy
  • Plan
  • Ready
  • Migrate
  • Modernize
  • Cloud-native
  • Govern
  • Manage
  • Secure

Module 6: Introduction to the Microsoft Azure Well-Architected Framework

  • Introduction
  • Azure Well-Architected Framework pillars

Module 7: Design Governance

  • Introduction
  • Design for Governance
  • Design for Management Groups
  • Design for Subscriptions
  • Design for Resource Groups
  • Design for Resource Tags
  • Design for Azure Policy
  • Design for Role-Based Access Control (RBAC)
  • Design for Azure Landing Zones

Module 8: Design Authentication and Authorization Solutions

  • Introduction
  • Design for Identity and Access Management (IAM)
  • Design for Microsoft Entra ID
  • Design for Microsoft Entra Business-To-Business (B2B)
  • Design for Azure Active Directory B2C (Business-To-Customer)
  • Design for Conditional Access
  • Design for Identity Protection
  • Design for Access Reviews
  • Design Service Principals for Applications
  • Design Managed Identities
  • Design for Azure Key Vault

Module 9: Design a Solution to Log and Monitor Azure Resources

  • Introduction
  • Design for Azure Monitor Data Sources
  • Design for Azure Monitor Logs (Log Analytics) Workspaces
  • Design for Azure Workbooks and Azure Insights
  • Design for Azure Data Explorer

Module 10: Describe High Availability and Disaster Recovery Strategies

  • Introduction
  • Describe Recovery Time Objective and Recovery Point Objective
  • Explore High Availability and Disaster Recovery Options
  • Describe Azure High Availability and Disaster Recovery Features for Azure Virtual Machines
  • Describe High Availability and Disaster Recovery for PaaS Deployments
  • Explore High Availability and Disaster Recovery Solution for IaaS
  • Describe Hybrid Solutions

Module 11: Design a Solution for Backup and Disaster Recovery

  • Introduction
  • Design for Backup and Recovery
  • Design for Azure Backup
  • Design for Azure Blob Backup and Recovery
  • Design for Azure Files Backup and Recovery
  • Design for Azure Virtual Machine Backup and Recovery
  • Design for Azure SQL Backup and Recovery
  • Design for Azure Site Recovery

Module 12: Design a Data Storage Solution for Non-Relational Data

  • Introduction
  • Design for Data Storage
  • Design for Azure Storage Accounts
  • Design for data Redundancy
  • Design for Azure Blob Storage
  • Design for Azure Files
  • Design for Azure Managed Disks
  • Design for Storage Security

Module 13: Design a Data Storage Solution for Relational Data

  • Introduction
  • Design for Azure SQL Database
  • Design for Azure SQL Managed Instance
  • Design for SQL Server on Azure Virtual Machines
  • Recommend a Solution for Database Scalability
  • Recommend a Solution for Database Availability
  • Design Security for Data at Rest, Data in Motion, and Data in Use
  • Design for Azure Cosmos DB and Table Storage

Module 14: Design Data Integration

  • Introduction
  • Design a Data Integration Solution with Azure Data Factory
  • Design a Data Integration Solution with Azure Data Lake
  • Design a Data Integration and Analytic Solution with Azure Databricks
  • Design a Data Integration and Analytic Solution with Azure Synapse Analytics
  • Design Strategies for Hot, Warm, and Cold Data Paths
  • Design an Azure Stream Analytics Solution for Data Analysis

Module 15: Design an Azure Compute Solution

  • Introduction
  • Choose an Azure Compute Service
  • Design for Azure Virtual Machines Solutions
  • Design for Azure Batch Solutions
  • Design for Azure App Service Solutions
  • Design for Azure Container Instances Solutions
  • Design for Azure Kubernetes Service Solutions
  • Design for Azure Functions Solutions
  • Design for Azure Logic Apps Solutions

Module 16: Design an Application Architecture

  • Introduction
  • Describe Message and Event Scenarios
  • Design a Messaging Solution
  • Design an Azure Event Hubs Messaging Solution
  • Design an Event-Driven Solution
  • Design a Caching Solution
  • Design API Integration
  • Design an Automated App Deployment Solution
  • Design an App Configuration Management Solution

Module 17: Design Network Solutions

  • Introduction
  • Recommend a Network Architecture Solution Based on Workload Requirements
  • Design Patterns for Azure Network Connectivity Services
  • Design Outbound Connectivity and Routing
  • Design for On-Premises Connectivity to Azure Virtual Network
  • Choose an Application Delivery Service
  • Design for Application Delivery Services
  • Design for Application Protection Services

Module 18: Design migrations

  • Introduction
  • Evaluate Migration with the Cloud Adoption Framework
  • Describe the Azure Migration Framework
  • Assess your On-Premises Workloads
  • Select a Migration Tool
  • Migrate your Structured Data in databases
  • Select an Online Storage Migration Tool for Unstructured Data
  • Migrate Offline Data

Module 19: Introduction to the Microsoft Azure Well-Architected Framework

  • Introduction
  • Azure Well-Architected Framework pillars

Module 20: Microsoft Azure Well-Architected Framework - Reliability

  • Introduction
  • Design for Business Requirements
  • Design for Resilience
  • Design for Recovery
  • Design for Operations

Module 21: Microsoft Azure Well-Architected Framework – Security

  • Introduction
  • Plan your Security Readiness
  • Design to Protect Confidentiality
  • Design to Protect Integrity
  • Design to Protect Availability
  • Sustain and Evolve your Security Posture

Module 22: Microsoft Azure Well-Architected Framework - Cost Optimization

  • Introduction
  • Develop Cost-Management Discipline
  • Design with a Cost-Efficiency Mindset
  • Design for Usage Optimization
  • Design for Rate Optimization
  • Monitor and Optimize Over Time

Module 23: Microsoft Azure Well-Architected Framework - Operational Excellence

  • Introduction
  • Embrace DevOps Culture
  • Establish Development Standards
  • Evolve Operations with Observability
  • Automate for Efficiency
  • Adopt Safe Deployment Practices

Module 24: Microsoft Azure Well-Architected Framework - Performance Efficiency

  • Introduction
  • Negotiate Realistic Performance Targets
  • Design to Meet Capacity Requirements
  • Achieve and Sustain Performance
  • Improve Efficiency Through Optimization

Show moredown

Who should attend this Designing Microsoft Azure Infrastructure Solutions AZ-305 Training Course?

The Designing Microsoft Azure Infrastructure Solutions AZ-305 Course is designed for individuals who want to learn how to design and implement solutions for Microsoft Azure infrastructure services. This Microsoft Azure Training Course can be beneficial to a wide range of professionals, including:

  • Cloud Architects
  • Cloud Engineers
  • Infrastructure Managers
  • DevOps Engineers
  • System Administrators
  • Solution Architects
  • Technical Consultants

Prerequisites of the Designing Microsoft Azure Infrastructure Solutions AZ-305 Training Course

The prerequisites for attending the Designing Microsoft Azure Infrastructure Solutions AZ305 Course include having prior experience in deploying or administering Azure resources and a strong conceptual understanding of the Azure Active Directory, Azure compute technologies such as VMs, containers and serverless solutions, and Azure virtual networking to include load balancers.

Designing Microsoft Azure Infrastructure Solutions AZ-305 Course Overview

Organisations worldwide are increasingly relying on Microsoft Azure for their cloud infrastructure needs. This Azure Certification offers a comprehensive understanding of the topic, helping you harness the power of Azure to meet evolving business demands and stay competitive in the industry. 

Proficiency in Microsoft Azure is essential for IT Professionals, Cloud Architects, and Administrators who aspire to master the art of creating robust, scalable, and efficient cloud infrastructure solutions. With cloud adoption growing rapidly, Azure expertise is highly sought after, making it imperative for IT professionals to stay ahead in the game. 

This 4-day Designing Microsoft Azure Infrastructure Solutions AZ-305 Training is designed to empower delegates with the knowledge and skills needed to plan, design, and implement Azure solutions effectively. Through a combination of expert-led sessions and hands-on exercises, delegates will gain a deep understanding of Azure's capabilities, ensuring they can design infrastructure solutions that align with business objectives and security best practices.

Course Objectives

  • To understand Azure architecture and components
  • To design Azure solutions that meet performance and scalability requirements
  • To implement security and compliance features within Azure infrastructure
  • To optimise Azure resources for cost efficiency 
  • To gain proficiency in Azure governance and monitoring 
  • To develop skills to create resilient and high-availability solutions 
  • To learn best practices for data management within Azure

After completing this Designing Microsoft Azure Infrastructure Solutions AZ-305 Training, you will be equipped with the knowledge and skills needed to excel in the world of cloud computing. With your newly acquired expertise, you can confidently design and implement Azure solutions, while adding value to your organisation.

Show moredown

What’s included in this Designing Microsoft Azure Infrastructure Solutions AZ305 Training Course?

  • World-Class Training Sessions from Experienced Instructors
  • Designing Microsoft Azure Infrastructure Solutions AZ305 Certificate
  • Digital Delegate Pack

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft

Online Instructor-led (4 days)

Online Self-paced (32 hours)

Configuring and Operating Microsoft Azure Virtual Desktop AZ-140​ Course Outline

Module 1: Azure Virtual Desktop Architecture

  • Introduction
  • Azure Virtual Desktop for Enterprise
  • Azure Virtual Desktop Components
  • Personal and Pooled Desktops
  • Service Updates for Azure Virtual Desktop Desktops
  • Azure Limitations for Azure Virtual Desktop
  • Virtual Machine Sizing for Azure Virtual Desktop
  • Azure Virtual Desktop Pricing

Module 2: Design the Azure Virtual Desktop Architecture

  • Introduction
  • Assess Network Capacity and Speed Requirements
  • Azure Virtual Desktop Experience Estimator
  • Recommend an Operating System
  • Balancing Host Pools
  • Recommendations for Subscriptions and Management Groups
  • Configure Azure Virtual Desktop Metadata Location
  • Recommend Configuration for Performance Requirements

Module 3: Design for User Identities and Profiles

  • Introduction
  • Select Appropriate Licensing Model
  • Personal and Multi-session Desktop Scenarios
  • Recommend Storage Solution
  • Plan Desktop Client Deployment
  • Plan RDP Client Deployment
  • Windows Desktop Client to Multiple Devices
  • Hybrid Identity with Microsoft Entra ID
  • Plan Microsoft Entra Connect

Module 4: Implement and Manage Networking for Azure Virtual Desktop

  • Introduction
  • Plan Implement RDP Shortpath
  • Analyse Connection Quality
  • RDP Bandwidth Requirements
  • RDP Shortpath Scenarios
  • Manage Connectivity to Internet and Premises Networks
  • Plan and Implement Azure Private Link
  • Create RDP Connection to Windows VM
  • Monitor and Troubleshoot Network Watcher

Module 5: Implement and Manage Storage for Azure Virtual Desktop

  • Introduction
  • Plan Storage for User Data
  • Azure Storage Management
  • Azure Files Tiers
  • Azure NetApp Files Tiers
  • Implement Storage Accounts

Module 6: Create and Configure Host Pools and Session Hosts

  • Introduction
  • Prerequisites for Azure Virtual Desktop
  • Operating Systems and Azure Regions
  • Network and RDP Client Planning
  • Create a Host Pool
  • Create Host Pool via Azure Portal
  • Add Session Hosts to Host Pool
  • Customise RDP Properties

Module 7: Create and Manage Session Host Image

  • Introduction
  • Create Golden Image in Azure
  • Using Azure VM Image Builder
  • Create Azure Virtual Desktop Image with PowerShell
  • Plan Image Update and Management
  • Manage Licensing for Session Hosts
  • Install Language Packs

Module 8: Manage Access for Azure Virtual Desktop

  • Introduction
  • Select Identity Strategy
  • Select Authentication Strategy
  • Role-based Access Control (RBAC)
  • Implement Azure Roles and RBAC
  • Assign RBAC Roles to Service Principals
  • Enforce Entra MFA with Conditional Access
  • Use Azure Virtual Desktop with Intune

Module 9: Manage Security for Azure Virtual Desktop

  • Introduction
  • Security Recommendations
  • Connect Subscriptions to Microsoft Defender
  • Microsoft Defender for Endpoint
  • Apply Zero Trust Principles
  • Implement Conditional Access Policies
  • Security Posture and Threat Protection

Module 10: Implement and Manage FSLogix

  • Introduction
  • Overview of FSLogix
  • Understand FSLogix Containers
  • Configure FSLogix Profile Containers
  • Configure FSLogix Office Containers
  • Configure Profile Containers with Cloud Cache
  • Using FSLogix Apps Rule Editor
  • Create and Implement Rule Sets
  • Implement Azure NetApp Files

Module 11: Configure User Experience Settings

  • Introduction
  • Connect to Azure Virtual Desktop
  • Configure Session Timeout Properties
  • Implement Start VM on Connect
  • Configure Universal Print
  • Configure Device Redirections
  • Troubleshoot Azure Virtual Desktop Clients

Module 12: Install and Configure Apps on a Session Host

  • Introduction
  • Create and Configure Application Group
  • Assign Users to Application Groups
  • Publish RemoteApp
  • Implement OneDrive in Multisession Environments
  • Implement Microsoft Teams for RDP
  • Implement Microsoft 365 Apps
  • Configure Dynamic App Delivery with App Attach
  • Create Application Package for App Attach

Module 13: Monitor and Manage Performance and Health

  • Introduction
  • Configure Log Collection and Analysis
  • Monitor with Azure Monitor
  • Customise Azure Monitor Workbooks
  • Monitor with Azure Advisor
  • Implement Scaling Plans
  • Optimise Capacity and Performance

Module 14: Plan and Implement Updates, Backups, and Disaster Recovery

  • Introduction
  • Disaster Recovery for Azure Virtual Desktop
  • Design and Implement Backup Strategy
  • Monitor Costs with Azure Cost Management

Show moredown

Who should attend this Configuring and Operating Microsoft Azure Virtual Desktop AZ-140 Training Course?

The Configuring and Operating Microsoft Azure Virtual Desktop AZ-140 Training Course is designed for individuals who want to learn how to configure and operate virtual desktop environments using Microsoft Azure Virtual Desktop (formerly known as Windows Virtual Desktop). This Azure Certification can be beneficial for a wide range of professionals, including:

  • IT Administrators
  • Desktop Virtualisation Specialists
  • System Administrators
  • Cloud Engineers
  • Infrastructure Managers
  • Solution Architects
  • Technical Consultants

Prerequisites of the Configuring and Operating Microsoft Azure Virtual Desktop AZ-140 Training Course

There are no formal prerequisites for attending this Configuring and Operating Microsoft Azure Virtual Desktop AZ-140 Course. However, familiarity with Azure services, Microsoft 365, and virtualisation technologies can be beneficial for delegates.

Configuring and Operating Microsoft Azure Virtual Desktop AZ-140 Course Overview

The Configuring and Operating Microsoft Azure Virtual Desktop AZ-140 Training Course offered by the Knowledge Academy introduces participants to the intricacies of managing virtual desktop environments on Microsoft Azure. In an era where remote work is prevalent, the relevance of cloud-based virtual desktops cannot be overstated. This course delves into the fundamentals, providing a holistic understanding of Azure.

Microsoft Azure Virtual Desktop configuration and implementation skills are necessary for IT professionals, system administrators and cloud architects. The people who have AZ-140 skills are increasingly demanded as organisations embrace cloud solutions, and these professionals become indispensable in optimising virtual desktop infrastructure. This Azure Certification program is designed specifically to uplift professionals looking to expand their skills in the field of managing Azure Virtual Desktop environments.

This 4-day Configuring and Operating Microsoft Azure Virtual Desktop AZ-140 Training is a useful course that will enable the delegates to have hands on skills. Attendees will be enlightened with the concepts of machine administration, user access control as well as security configuration. This is where they will develop the skills that can be put to use in setting up and operating this cloud solution and providing users with smooth virtual desktop experiences.

Course Objectives

  • To master the setup and configuration of Microsoft Azure Virtual Desktop
  • To learn to optimise virtual desktop performance and scalability
  • To implement advanced security measures for remote work environments
  • To gain proficiency in managing and customising virtual desktop solutions
  • To understand best practices for monitoring and troubleshooting
  • To explore the integration of Microsoft Azure Virtual Desktop with other Azure services
  • To ensure compliance and governance within virtual desktop deployments
  • To achieve expertise in delivering a seamless remote work experience

Upon the completion of this training, delegates would be equipped with the skills needed to implement Azure Virtual Desktop for their organisations. They will own the understanding that enables them to create, configure, and maintain secure and scalable virtual desktop solutions, making them a very desirable set of skills in the area of the Microsoft Azure.

Show moredown

What’s included in this Configuring and Operating Microsoft Azure Virtual Desktop AZ-140 Training Course?

  • World-Class Training Sessions from Experienced Instructors      
  • Configuring and Operating Microsoft Azure Virtual Desktop AZ-140 Certificate
  • Digital Delegate Pack

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft

Online Instructor-led (4 days)

Online Self-paced (32 hours)

Designing and Implementing CloudNative Applications Using Microsoft Azure Cosmos DB DP420 Course Outline

Module 1: Get Started with Azure Cosmos DB for NoSQL

  • Introduction to Azure Cosmos DB for NoSQL
    • Introduction
    • What Is Azure Cosmos DB for NoSQL?
    • How Does Azure Cosmos DB for NoSQL Work?
    • When Should You Use Azure Cosmos DB for NoSQL?
  • Try Azure Cosmos DB for NoSQL
    • Introduction
    • Explore Resources
    • Review Basic Operations
    • Exercise: Create an Azure Cosmos DB for NoSQL Account

Module 2: Plan and Implement Azure Cosmos DB for NoSQL

  • Plan Resource Requirements
    • Introduction
    • Understand Throughput
    • Evaluate Throughput Requirements
    • Evaluate Data Storage Requirements
    • Time-to-Live (TTL)
    • Plan for Data Retention with Time-to-Live (TTL)
  • Configure Azure Cosmos DB for NoSQL Database and Containers
    • Introduction
    • Serverless
    • Compare Serverless Vs. Provisioned Throughput
    • Autoscale Throughput
    • Compare Autoscale Vs. Standard (Manual) Throughput
    • Migrate Between Standard (Manual) and Autoscale Throughput
    • Exercise: Configure Throughput for Azure Cosmos DB SQL API with the Azure Portal
  • Move Data into and Out of Azure Cosmos DB for NoSQL
    • Introduction
    • Move Data by Using Azure Data Factory
    • Move Data by Using a Kafka Connector
    • Move Data by Using Stream Analytics
    • Move Data by Using the Azure Cosmos DB Spark Connector
    • Exercise: Migrate Existing Data Using Azure Data Factory

Module 3: Connect to Azure Cosmos DB for NoSQL with the SDK

  • Use the Azure Cosmos DB for NoSQL SDK
    • Introduction
    • Understand the SDK
    • Import from Package Manager
    • Connect to an Online Account
    • Implement Client Singleton
    • Configure Connectivity Mode
    • Exercise: Connect to Azure Cosmos DB for NoSQL with the SDK
  • Configure the Azure Cosmos DB for NoSQL SDK
    • Introduction
    • Enable Offline Development
    • Handle Connection Errors
    • Implement Threading and Parallelism
    • Configure Logging
    • Exercise: Configure the Azure Cosmos DB for NoSQL SDK for Offline Development

Module 4: Access and Manage Data with the Azure Cosmos DB for NoSQL SDKs

  • Implement Azure Cosmos DB for NoSQL Point Operations
    • Introduction
    • Understand Point Operations
    • Create Documents
    • Read a Document
    • Update Documents
    • Configure Time-to-Live (TTL) Value for a Specific Document
    • Delete Documents
    • Exercise: Create and Update Documents with the Azure Cosmos DB for NoSQL SDK
  • Perform Cross-Document Transactional Operations with the Azure Cosmos DB for NoSQL
    • Introduction
    • Create a Transactional Batch with the SDK
    • Review Batch Operation Results with the SDK
    • Exercise: Batch Multiple Point Operations Together with the Azure Cosmos DB for NoSQL SDK
    • Implement Optimistic Concurrency Control
  • Process Bulk Data in Azure Cosmos DB for NoSQL
    • Introduction
    • Create Bulk Operations with the SDK
    • Review Bulk Operation Caveats
    • Implement Bulk Best Practices
    • Exercise: Move Multiple Documents in Bulk with the Azure Cosmos DB for NoSQL SDK

Module 5: Execute Queries in Azure Cosmos DB for NoSQL

  • Query the Azure Cosmos DB for NoSQL
    • Introduction
    • Understand SQL Query Language
    • Create Queries with SQL
    • Project Query Results
    • Implement Type-Checking in Queries
    • Use Built-In Functions
    • Execute Queries in the SDK
    • Exercise: Execute a Query with the Azure Cosmos DB for NoSQL SDK
  • Author Complex Queries with the Azure Cosmos DB for NoSQL
    • Introduction
    • Create Cross-Product Queries
    • Implement Correlated Subqueries
    • Implement Variables in Queries
    • Paginate Query Results
    • Exercise: Paginate Cross-Product Query Results with the Azure Cosmos DB for NoSQL SDK

Module 6: Define and Implement an Indexing Strategy for Azure Cosmos DB for NoSQL

  • Define Indexes in Azure Cosmos DB for NoSQL
    • Introduction
    • Understand Indexes
    • Understand Indexing Policies
    • Review Indexing Policy Strategies
    • Exercise: Review the Default Index Policy for an Azure Cosmos DB for NoSQL Container with the Portal
  • Customise Indexes in Azure Cosmos DB for NoSQL
    • Introduction
    • Customise the Indexing Policy
    • Evaluate Composite Indexes
    • Exercise: Configure an Azure Cosmos DB for NoSQL Container's Index Policy with the Portal

Module 7: Integrate Azure Cosmos DB for NoSQL with Azure Services

  • Consume an Azure Cosmos DB for NoSQL Change Feed Using the SDK
    • Introduction
    • Understand Change Feed Features in the SDK
    • Implement a Delegate for the Change Feed Processor
    • Implement the Change Feed Processor
    • Implement the Change Feed Estimator
    • Exercise: Process Change Feed Events Using the Azure Cosmos DB for NoSQL SDK
  • Handle Events with Azure Functions and Azure Cosmos DB for NoSQL Change Feed
    • Introduction
    • Understand Azure Function Bindings for Azure Cosmos DB for NoSQL
    • Configure Function Bindings
    • Develop Function
    • Exercise: Process Azure Cosmos DB for NoSQL Data Using Azure Functions
  • Search Azure Cosmos DB for NoSQL Data with Azure Cognitive Search
    • Introduction
    • Create an Indexer for Data in Azure Cosmos DB for NoSQL
    • Implement a Change Detection Policy
    • Manage a Data Deletion Detection Policy
    • Exercise: Search Data Using Azure Cognitive Search and Azure Cosmos DB for NoSQL

Module 8: Implement a Data Modeling and Partitioning Strategy for Azure Cosmos DB for NoSQL

  • Implement a Non-Relational Data Model
    • Introduction
    • What's the Difference Between NoSQL and Relational Databases?
    • Identify Access Patterns for Your App
    • When to Embed or Reference Data?
    • Exercise: Measure Performance for Customer Entities
    • Choose a Partition Key
    • Model Small Lookup Entities
  • Design a Data Partitioning Strategy
    • Introduction
    • Denormalise Data in Your Model
    • Manage Referential Integrity by Using Change Feed
    • Combine Multiple Entities in the Same Container
    • Denormalise Aggregates in the Same Container
    • Finalise the Data Model

Module 9: Design and Implement a Replication Strategy for Azure Cosmos DB for NoSQL

  • Configure Replication and Manage Failovers in Azure Cosmos DB
    • Introduction
    • Understand Replication
    • Distribute Data Across Regions
    • Evaluate the Cost of Distributing Data Globally
    • Define Automatic Failover Policies
    • Perform Manual Failovers
    • Configure SDK Region
    • Exercise: Connect Different Regions with the Azure Cosmos DB for NoSQL SDK
  • Use Consistency Models in Azure Cosmos DB for NoSQL
    • Introduction
    • Understand Consistency Models
    • Configure Default Consistency Model in the Portal
    • Change Consistency Model with the SDK
    • Use Session Tokens
    • Exercise: Configure Consistency Models in the Portal and the Azure Cosmos DB for NoSQL SDK
  • Configure Multi-Region Write in Azure Cosmos DB for NoSQL
    • Introduction
    • Understand Multi-Region Write
    • Configure Multi-Region Support in the SDK
    • Understand Conflict Resolution Policies
    • Create Custom Conflict Resolution Policy
    • Exercise: Connect Multi-Region Write Account with the Azure Cosmos DB for NoSQL SDK

Module 10: Optimise Query and Operation Performance in Azure Cosmos DB for NoSQL

  • Customise an Indexing Policy in Azure Cosmos DB for NoSQL
    • Introduction
    • Index Usage
    • Review Read-Heavy Index Patterns
    • Review Write-Heavy Index Patterns
    • Exercise - Optimise an Azure Cosmos DB for NoSQL Container's Index Policy for Common Operations
  • Measure Index Performance in Azure Cosmos DB for NoSQL
    • Introduction
    • Enable Indexing Metrics
    • Analyse Indexing Metrics Results
    • Measure Query Cost
    • Measure Point Operation Cost
    • Exercise - Optimiie an Azure Cosmos DB for NoSQL Container's Index Policy for a Specific Query
  • Implement Integrated Cache in Azure Cosmos DB for NoSQL
    • Introduction
    • Review Workloads That Benefit from the Cache
    • Enable Integrated Cache
    • Configure Cache Staleness

Module 11: Monitor and Troubleshoot an Azure Cosmos DB for NoSQL Solution

  • Measure Performance in Azure Cosmos DB for NoSQL
    • Introduction
    • Understand Azure Monitor
    • Measure Throughput
    • Observe Rate-Limiting Events
    • Query Logs
    • Exercise: Use Azure Monitor to Analyse an Azure Cosmos DB for NoSQL Account
  • Monitor Responses and Events in Azure Cosmos DB for NoSQL
    • Introduction
    • Review Common Response Codes
    • Understand Transient Errors
    • Review Rate-Limiting Errors
    • Configure Alerts
    • Audit Security
    • Exercise: Troubleshoot an Application Using the Azure Cosmos DB for NoSQL SDK
  • Implement Backup and Restore for Azure Cosmos DB for NoSQL
    • Introduction
    • Evaluate Periodic Backup
    • Configure Continuous Backup and Recovery
    • Perform a Point-in-Time Recovery
    • Exercise: Recover a Database or Container from a Recovery Point
  • Implement Security in Azure Cosmos DB for NoSQL
    • Introduction
    • Implement Network-Level Access Control
    • Review Data Encryption Options
    • Use Role-Based Access Control (RBAC)
    • Access Account Resources Using Azure Active Directory
    • Understand Always Encrypted
    • Exercise: Store Azure Cosmos DB for NoSQL Account Keys in Azure Key Vault

Module 12: Manage an Azure Cosmos DB for NoSQL Solution Using DevOps Practices

  • Write Management Scripts for Azure Cosmos DB for NoSQL
    • Introduction
    • Create Resources
    • Manage Index Policies
    • Configure Database or Container-Provisioned Throughput
    • Migrate Between Standard and Autoscale Throughput
    • Change Region Failover Priority
    • Initiate Failovers
    • Exercise: Adjust Provisioned Throughput Using an Azure CLI Script
  • Create Resource Templates for Azure Cosmos DB for NoSQL
    • Introduction
    • Understand Azure Resource Manager Resources
    • Author Azure Resource Manager Templates
    • Configure Database or Container Resources
    • Configure Throughput with an Azure Resource Manager Template
    • Manage Index Policies Through Azure Resource Manager Templates
    • Exercise: Create an Azure Cosmos DB for NoSQL Container Using Azure Resource Manager Templates

Module 13: Create Server-Side Programming Constructs in Azure Cosmos DB for NoSQL

  • Build Multi-Item Transactions with the Azure Cosmos DB for NoSQL
    • Introduction
    • Understand Transactions in the Context of JavaScript SDK
    • Author Stored Procedures
    • Rollback Transactions
    • Create Stored Procedures with the JavaScript SDK
    • Exercise: Create a Stored Procedure with the Azure Portal
  • Expand Query and Transaction Functionality in Azure Cosmos DB for NoSQL
    • Introduction
    • Create User-Defined Functions
    • Create User-Defined Functions with the SDK
    • Add Triggers to an Operation
    • Create and Use Triggers with the SDK
    • Exercise: Implement and Use User Defined Functions with the Azure Cosmos DB SDK

Show moredown

Who should attend this Designing and Implementing Cloud-Native Applications Using Microsoft Azure Cosmos DB DP-420 Training Course?

This Designing and Implementing Cloud-Native Applications Using Microsoft Azure Cosmos DB DP420 Course is designed for professionals who work in Cloud Application Development and Database Administration, and those looking to control Azure Cosmos DB for building scalable, high-performance applications. This Microsoft Training Course can be beneficial for the following professionals:

  • Cloud Application Developers
  • Database Developers
  • Cloud Engineers
  • Web Developers
  • DevOps Engineers
  • Database Administrators
  • IT Architects

Prerequisites of the Designing and Implementing Cloud-Native Applications Using Microsoft Azure Cosmos DB DP420 Training Course

Delegates should have prior knowledge of Microsoft Azure, the ability to navigate the portal, and experience writing in Azure-supported language at an intermediate level to attend this Designing and Implementing Cloud-Native Applications Using Microsoft Azure Cosmos DB DP420 Course. The ability to write code to connect and perform operations on SQL or NoSQL database product can also be beneficial for the delegates.

Designing and Implementing Cloud-Native Applications Using Microsoft Azure Cosmos DB DP420 Course Overview

The Designing and Implementing Cloud-Native Applications Using Microsoft Azure Cosmos DB DP420 Course emerges as a critical component of Microsoft Azure. With cloud-native applications becoming increasingly prevalent, this training equips individuals with the knowledge and skills necessary to excel in the ever-evolving landscape of cloud technology.

Mastering the art of cloud-native application design is imperative in a digital era where agility and scalability drive success. Professionals in software development, database administration, and cloud architecture should aim to excel in this course. The ability to design and implement cloud-native applications using Microsoft Azure Cosmos DB DP-420 is not just a skill; it's a strategic advantage in building robust, efficient, and scalable solutions for the future.

This intensive 4-day Microsoft Azure Online Course by The Knowledge Academy empowers delegates with hands-on experience in designing, building, and deploying cloud-native applications using Microsoft Azure Cosmos DB. Delegates will gain a deep understanding of the Cosmos DB architecture and its integration into cloud-native applications. The training provides practical insights, equipping learners to implement best practices and optimise their applications.

Course Objectives

  • To understand the fundamentals of Azure Cosmos DB
  • To explore Cosmos DB data modelling and consistency
  • To implement partitioning strategies for scalability
  • To design multi-region and globally distributed databases
  • To optimise queries and performance
  • To ensure data security and compliance
  • To enable high availability and disaster recovery
  • To realise the potential of serverless computing in Azure Cosmos DB

After completing this course, delegates will gain the knowledge to design and implement cloud-native applications using Azure Cosmos DB.

Show moredown

What’s included in this Designing and Implementing CloudNative Applications Using Microsoft Azure Cosmos DB DP420 Training Course?

  • World-Class Training Sessions from Experienced Instructors
  • Designing and Implementing Cloud-Native Applications Using Microsoft Azure Cosmos DB DP-420 Certificate
  • Digital Delegate Pack

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft

Online Instructor-led (3 days)

Online Self-paced (24 hours)

Designing and Implementing Microsoft Azure Networking Solutions AZ700​ Training Course Outline

Module 1: Introduction to Azure Virtual Networks

  • Introduction
  • Explore Azure Virtual Networks
  • Configure Public IP Services
  • Exercise: Design and Implement a Virtual Network in Azure
  • Design Name Resolution for Your Virtual Network
  • Exercise: Configure Domain Name Servers Settings in Azure
  • Enable Cross-Virtual Network Connectivity with Peering
  • Exercise: Connect Two Azure Virtual Networks Using Global Virtual Network Peering
  • Implement Virtual Network Traffic Routing
  • Configure Internet Access with Azure Virtual NAT

Module 2: Design and Implement Hybrid Networking

  • Introduction
  • Design and Implement Azure VPN Gateway
  • Exercise: Create and Configure a Virtual Network Gateway
  • Connect Networks with Site-to-Site VPN Connections
  • Connect Devices to Networks with Point-to-Site VPN Connections
  • Connect Remote Resources by Using Azure Virtual WANs
  • Exercise: Create a Virtual WAN by Using the Azure Portal
  • Create a Network Virtual Appliance (NVA) in a Virtual Hub

Module 3: Design and Implement Azure ExpressRoute

  • Introduction
  • Explore Azure ExpressRoute
  • Design an ExpressRoute Deployment
  • Exercise: Configure an ExpressRoute Gateway
  • Exercise: Provision an ExpressRoute Circuit
  • Configure Peering for an ExpressRoute Deployment
  • Connect an ExpressRoute Circuit to a Virtual Network
  • Connect Geographically Dispersed Networks with ExpressRoute Global Reach
  • Improve Data Path Performance Between Networks with ExpressRoute FastPath
  • Troubleshoot ExpressRoute Connection Issues

Module 4: Load Balance Non-HTTP(S) Traffic in Azure

  • Introduction
  • Explore Load Balancing
  • Design and Implement Azure Load Balancer Using the Azure Portal
  • Exercise: Create and Configure an Azure Load Balancer
  • Explore Azure Traffic Manager
  • Exercise: Create a Traffic Manager Profile Using the Azure Portal

Module 5: Load Balance HTTP(S) Traffic in Azure

  • Introduction
  • Design Azure Application Gateway
  • Configure Azure Application Gateway
  • Exercise: Deploy Azure Application Gateway
  • Design and Configure Azure Front Door
  • Exercise: Create a Front Door for a Highly Available Web Application

Module 6: Design and Implement Network Security

  • Introduction
  • Get Network Security Recommendations with Microsoft Defender for Cloud
  • Deploy Azure DDoS Protection by Using the Azure Portal
  • Exercise: Configure DDoS Protection on a Virtual Network Using the Azure Portal
  • Deploy Network Security Groups by Using the Azure Portal
  • Design and Implement Azure Firewall
  • Exercise: Deploy and Configure Azure Firewall Using the Azure Portal
  • Secure Your Networks with Azure Firewall Manager
  • Exercise: Secure Your Virtual Hub Using Azure Firewall Manager
  • Implement a Web Application Firewall on Azure Front Door

Module 7: Design and Implement Private Access to Azure Services

  • Introduction
  • Explain Virtual Network Service Endpoints
  • Define Private Link Service and Private Endpoint
  • Integrate Private Endpoint with DNS
  • Exercise: Restrict Network Access to PaaS Resources with Virtual Network Service Endpoints Using the Azure Portal
  • Exercise: Create an Azure Private Endpoint Using Azure PowerShell
  • Integrate Your App Service with Azure Virtual Networks

Module 8: Design and Implement Network Monitoring

  • Introduction
  • Monitor Your Networks Using Azure Monitor
  • Exercise: Monitor a Load Balancer Resource Using Azure Monitor
  • Monitor Your Networks Using Azure Network Watcher

Show moredown

Who should attend this Designing and Implementing Microsoft Azure Networking Solutions AZ-700 Training Course?

This Designing and Implementing Microsoft Azure Networking Solutions AZ-700 Course is designed for individuals who want to develop expertise in designing and implementing networking solutions within the Microsoft Azure cloud environment. This Microsoft Training Course can be beneficial for a wide range of professionals, including:

  • Azure Network Engineers
  • Solutions Architects
  • Infrastructure Architects
  • IT Administrators
  • Network Administrators
  • Security Engineers
  • Cloud Engineers

Prerequisites of the Designing and Implementing Microsoft Azure Networking Solutions AZ-700 Training Course

Delegates must have a solid grasp of on-premises virtualisation technologies and network configurations, including TCP/IP, DNS, VPNs, firewalls, and encryption methods to attend this Designing and Implementing Microsoft Azure Networking Solutions AZ-700 Courses. Additionally, a clear understanding of software-defined networking, hybrid network connectivity, resilience, disaster recovery concepts, and virtual network management is required for Designing And Implementing Microsoft Azure Networking Solutions AZ-700 Course.

Designing and Implementing Microsoft Azure Networking Solutions AZ-700 Training Course Overview

The course on Designing and Implementing Microsoft Azure Networking Solutions AZ700 is a pivotal course, providing IT professionals with essential skills in architecting and managing cloud-based networks. In the current technological landscape, where cloud technology takes centre stage, Microsoft Azure stands out as a leading platform.

Proficiency in Microsoft Azure Networking is crucial for IT Professionals, Network Administrators, Cloud Architects, and DevOps Engineers. This subject empowers them to design, implement, and manage network solutions within the Azure environment, playing a pivotal role in ensuring optimal performance, security, and scalability for businesses leveraging the cloud.

This 3-day Microsoft Azure AZ-700 Course, offered by The Knowledge Academy, is designed to equip delegates with a comprehensive understanding of Azure networking concepts and practical implementation skills. The course also provides insights into optimising network performance and resilience, ensuring that delegates gain practical skills that are immediately applicable in real-world scenarios.

Course Objectives

  • To design virtual networks in Microsoft Azure
  • To establish network connectivity using Azure solutions
  • To secure Azure environments through network security measures
  • To optimise network performance for cloud-based applications
  • To implement network resilience strategies
  • To ensure compliance and governance in Azure networking
  • To troubleshoot network issues effectively

Upon completing Designing And Implementing Microsoft Azure Networking Solutions AZ-700 Course , delegates will benefit from a comprehensive understanding of Microsoft Azure Networking Solutions, gaining the practical skills necessary to design, implement, and manage Azure network solutions effectively.

Show moredown

What’s included in this Designing and Implementing Microsoft Azure Networking Solutions AZ700 Training Course?

  • World-Class Training Sessions from Experienced Instructors
  • Designing and Implementing Microsoft Azure Networking Solutions AZ-700 Certificate
  • Digital Delegate Pack

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft

Online Instructor-led (5 days)

Online Self-paced (40 hours)

Automate Administration with PowerShell AZ-040 Course Outline

Module 1: Review Windows PowerShell

  • Introduction
  • Windows PowerShell
  • Windows PowerShell Applications
  • Factors to Install and Use Windows PowerShell
  • Configure the Windows PowerShell Console
  • Windows PowerShell Integrated Scripting Environment
  • Use Visual Studio Code with PowerShell

Module 2: Command Syntax in Windows PowerShell

  • Structure of PowerShell cmdlets
  • Parameters for Using PowerShell cmdlets
  • Tab Completion Feature in PowerShell
  • Display the About Files Content in PowerShell

Module 3: Commands and Get-Help in Windows PowerShell

  • Modules in PowerShell
  • cmdlets in PowerShell
  • Use Command Aliases in PowerShell
  • Use Show-Command and Get-Help in PowerShell
  • Help File Contents and Update the Local Help Content in PowerShell

Module 4: Active Directory Domain Services using PowerShell cmdlets

  • User Accounts in PowerShell
  • Groups and Group Memberships in PowerShell
  • Computer Accounts in PowerShell
  • Organisational Units and Active Directory Objects in PowerShell

Module 5: Network Service Settings for Windows Devices Using PowerShell cmdlets

  • IP Addresses in PowerShell
  • IP Routing in PowerShell
  • DNS Clients in PowerShell
  • Windows Firewall Settings in PowerShell

Module 6: Windows Server Settings Using PowerShell Cmdlets

  • Automate Management Tasks Using the Group Policy Management cmdlets
  • Server Roles and Services Using PowerShell cmdlets
  • Hyper-V Virtual Machines Using PowerShell cmdlets
  • Internet Information Services Using PowerShell cmdlets

Module 7: Settings for a Local Windows Machine Using PowerShell cmdlets

  • Manage Windows 10 Using PowerShell
  • Manage Permissions with PowerShell

Module 8: Windows PowerShell Pipeline

  • Review Windows PowerShell Pipeline and its Output
  • Discover Object Members in PowerShell
  • Control the Formatting of Pipeline Output

Module 9: Select, Sort, and Measure Objects Using the Pipeline

  • Sort and Group Objects by Property in the Pipeline
  • Measure Objects in the Pipeline
  • Select a Set of Objects in the Pipeline
  • Select Object Properties in the Pipeline
  • Create and Format Calculated Properties in the Pipeline

Module 10: Filter Objects Out of the Pipeline

  • Comparison Operators
  • Review Basic Filter Syntax in the Pipeline
  • Review Advanced Filter Syntax in the Pipeline
  • Optimise the Filter Performance in the Pipeline

Module 11: Enumerate Objects in the Pipeline

  • Enumerations in the Pipeline
  • Review Basic Syntax to Enumerate Objects
  • Review Advanced Syntax to Enumerate Objects

Module 12: Send and Pass Data as Output from the Pipeline

  • Write Pipeline Data to a File
  • Convert Pipeline Objects to Other Forms of Data
  • Control Additional Output Options

Module 13: Pass Pipeline Objects

  • Pipeline Parameter Binding
  • Identify ByValue Parameters
  • Pass Data by Using ByValue
  • Pass Data by Using ByPropertyName
  • Identify ByPropertyName Parameters
  • Use Manual Parameters to Override the Pipeline
  • Use Parenthetical Commands
  • Expand Property Values

Module 14: Connect with Data Stores Using PowerShell Providers

  • Define Windows PowerShell providers
  • Review the Built-in Providers in PowerShell
  • Access Provider Help in PowerShell

Module 15: Use PowerShell Drives in PowerShell

  • PowerShell Drives in PowerShell
  • Use PowerShell Drive cmdlets in PowerShell
  • File System in PowerShell
  • Registry in PowerShell
  • Work with Certificates
  • Work with Other PowerShell Drives

Module 16: Review CIM and WMI

  • Review Architecture of CIM and WMI
  • Review Repositories in CIM and WMI
  • Locate Online Class Documentation by Using CIM and WMI cmdlets

Module 17: Query Configuration Information by Using CIM and WMI

  • List Local Repository Namespaces and Classes by Using CIM and WMI
  • Query Instances by Using Commands and WMI Query Language
  • Connect to Remote Computers by Using CIM and WMI cmdlets
  • Query Repository Classes from Remote Computers by Using CIMSession Objects

Module 18: Query and Manipulate Repository Objects by Using CIM and WMI Methods

  • Discover Methods of Repository Objects by Using CIM and WMI
  • Locate Class Methods and Documentation by Using CIM and WMI
  • Invoke Methods of Repository Objects by Using CIM and WMI

Module 19: Manage Variables in Windows PowerShell Scripts

  • Variables in Windows PowerShell Scripts
  • Create Variable Names in Windows PowerShell Scripts
  • Assign Values and Types to Variables
  • Methods and Properties of Variables in Windows PowerShell Scripts
  • String Variables and Methods in Windows PowerShell Scripts
  • Date Variables and Methods in Windows PowerShell Scripts

Module 20: Work with Arrays and Hash Tables in Windows PowerShell Scripts

  • Array in Windows PowerShell Scripts
  • Work with Array Lists
  • Define Hash Tables
  • Work with Hash Tables

Module 21: Create and Run Scripts by Using Windows PowerShell

  • Review Windows PowerShell Scripts
  • Modify Scripts in the PowerShell Gallery
  • Create Scripts using Windows PowerShell
  • Review the PowerShellGet Module in Windows PowerShell
  • Run Scripts and Set the Execution Policy in Windows PowerShell
  • Review Windows PowerShell and AppLocker
  • Sign the Scripts Digitally in Windows PowerShell

Module 22: Work with Scripting Constructs in Windows PowerShell

  • ForEach loop in Windows PowerShell Scripts
  • If construct in Windows PowerShell Scripts
  • Switch Construct in Windows PowerShell Scripts
  • For Construct in Windows PowerShell Scripts
  • Other Loop Constructs in Windows PowerShell Scripts
  • Break and Continue in Windows PowerShell Scripts

Module 23: Import Data in Different Formats for Use in Scripts by Using Windows PowerShell cmdlets

  • Get-Content Command
  • Import-Csv cmdlet
  • Import-Clixml cmdlet
  • ConvertFrom-Json cmdlet

Module 24: Use Methods to Accept User Inputs in Windows PowerShell Scripts

  • Identify Values that Might Change
  • Use the Read-Host cmdlet
  • Use the Get-Credential cmdlet
  • Use the Out-GridView cmdlet
  • Pass Parameters to a Windows PowerShell Script

Module 25: Troubleshoot Scripts and Handle Errors in Windows PowerShell

  • Interpret Error Messages Generated for Windows PowerShell Commands
  • Add Output to Windows PowerShell Scripts
  • Use Breakpoints in Windows PowerShell Scripts
  • Interpret Error Actions for Windows PowerShell Commands

Module 26: Use Functions and Modules in Windows PowerShell Scripts

  • Review Functions in Windows PowerShell Scripts
  • Use Variable Scope in Windows PowerShell Scripts
  • Create Modules in Windows PowerShell Scripts
  • Use the Dot Sourcing Feature in Windows PowerShell

Module 27: Manage Single and Multiple Computers by Using Windows PowerShell Remoting

  • Review the Remoting Feature of Windows PowerShell
  • Compare Remoting with Remote Connectivity
  • Review the Remoting Security Feature of Windows PowerShell
  • Enable Remoting by Using Windows PowerShell
  • Use One-to-One Remoting by Using Windows PowerShell
  • Use One-to-Many Remoting by Using Windows PowerShell
  • Compare Remoting Output with Local Output

Module 28: Use Advanced Windows PowerShell Remoting Techniques

  • Review Common Remoting Techniques of Windows PowerShell
  • Send Parameters to Remote Computers in Windows PowerShell
  • Set Access Protection to Variables, Aliases, and Functions by Using the Scope Modifier
  • Enable Multi-Hop Remoting in Windows PowerShell

Module 29: Persistent Connections to Remote Computers by Using Windows PowerShell Sessions

  • Review Persistent Connections in Windows PowerShell
  • Create and Manage Persistent PSSessions by using Windows PowerShell
  • Disconnect PSSessions by Using Windows PowerShell
  • Review the Feature of Implicit Remoting in Windows PowerShell

Module 30: Review Azure PowerShell Module

  • Azure PowerShell
  • Benefits of the Azure PowerShell Module
  • Install the Azure PowerShell Module
  • Migrate Azure PowerShell from AzureRM to Azure
  • Review Microsoft Azure Active Directory Module for Windows PowerShell and Azure Active Directory PowerShell

Module 31: Review the Features and Tools for Azure Cloud Shell

  • Characteristics of Azure Cloud Shell
  • Features and Tools of Azure Cloud Shell
  • Configure and Experiment with Azure Cloud Shell

Module 32: Manage Azure Resources with Windows PowerShell

  • New Azure Virtual Machine by Using Windows PowerShell Commands
  • Azure Virtual Machines by Using Windows PowerShell Commands
  • Azure Related Storage by Using Azure PowerShell
  • Azure Subscriptions by Using Azure PowerShell

Module 33: Manage Users, Groups, and Licenses in Azure AD by Using Windows PowerShell

  • Benefits to Manage Microsoft 365 Services by Using Windows PowerShell
  • Connect to the Microsoft 365 Tenant by Using Windows PowerShell
  • Users in Microsoft 365 by Using Windows PowerShell
  • Groups in Microsoft 365 by Using Windows PowerShell
  • Roles in Microsoft 365 by Using Windows PowerShell
  • Licenses in Microsoft 365 by Using Windows PowerShell

Module 34: Manage Exchange Online by Using Windows PowerShell

  • Connect to Exchange Online by Using Windows PowerShell
  • Mailboxes in Exchange Online by Using Windows PowerShell
  • Resources in Exchange Online by Using Windows PowerShell
  • Admin Roles in Exchange Online by Using Windows PowerShell

Module 35: Manage SharePoint Online by Using Windows PowerShell

  • Install and Connect to SharePoint Online Management Shell by Using Windows PowerShell
  • SharePoint Online Users and Groups by Using Windows PowerShell
  • SharePoint Sites by Using Windows PowerShell
  • SharePoint Online External User Sharing by Using Windows PowerShell

Module 36: Manage Microsoft Teams by Using Windows PowerShell

  • Review Microsoft Teams PowerShell Module
  • Install the Microsoft Teams PowerShell Module
  • Manage Teams with Microsoft Teams PowerShell Module

Module 37: Create and Manage Background Jobs Using Windows PowerShell

  • Types of Background Jobs in Windows PowerShell
  • Start Remote Jobs and CIM/WMI Jobs in Windows PowerShell
  • Monitor Jobs in Windows PowerShell
  • Retrieve Results for Running Jobs in Windows PowerShell

Module 38: Create and Manage Scheduled Jobs Using Windows PowerShell

  • Create and Run Windows PowerShell Scripts as Scheduled Tasks
  • Define Scheduled Jobs in Windows PowerShell
  • Create Job Option and Job Trigger objects in Windows PowerShell
  • Create and Register a Scheduled Job in Windows PowerShell
  • Retrieve the Results from a Scheduled Job in Windows PowerShell

Show moredown

Who should attend this Automate Administration with PowerShell AZ-040 Training Course?

This Automate Administration with PowerShell AZ-040 Course is designed for individuals who want to develop expertise in automating administrative tasks and managing Microsoft Azure resources using PowerShell scripting. This Microsoft Azure Training Course can be beneficial for a wide range of professionals, including:

  • Cloud Administrators
  • System Administrators
  • IT Administrators
  • Network Administrators
  • Cloud Engineers
  • DevOps Engineers
  • Developers

Prerequisites of the Automate Administration with PowerShell AZ-040 Training Course

Delegates should have prior experience with Windows Networking Technologies and implementation, and experience with Windows Server Administration, Maintenance, and troubleshooting to attend this Automate Administration with PowerShell AZ-040 Training Course.

Automate Administration with PowerShell AZ-040 Training Course Overview

The Automate Administration with PowerShell AZ-040 Training is a pivotal Microsoft Azure Certification that delves into the automation capabilities of PowerShell for streamlined administrative tasks. In today's dynamic cloud environment, automation is the linchpin of efficiency, and this course addresses the relevance of leveraging PowerShell to enhance administrative workflows.

Understanding PowerShell automation is imperative for IT professionals, system administrators, and Azure architects aiming to optimise and simplify routine administrative processes. Proficiency in this is essential for people seeking to harness the potential of automation. This Microsoft Azure Certification is tailored to empower professionals with the knowledge and tools needed to master PowerShell for automating administration tasks efficiently.

This 5-day Automate Administration with PowerShell AZ-040 Course is a comprehensive training course designed to provide hands-on experience and practical insights. Delegates will learn to create scripts, automate workflows, and manage Azure resources programmatically. The delegates will explore the powerful world of scripting and automation, gaining skills crucial for navigating the complexities of modern IT administration.

Course Objectives

  • To master PowerShell scripting techniques for Azure
  • To automate Azure resource provisioning and management
  • To create efficient solutions for routine administrative tasks
  • To manage Azure resources at scale
  • To enhance security through automation
  • To gain insights into best practices for Azure administration
  • To develop a strong foundation in Microsoft Azure Training
  • To boost your career prospects in Azure administration

After completing the Automate Administration with PowerShell AZ-040 course, delegates will gain the skills to use PowerShell for efficient Azure administration, enhancing productivity and resource management. This course equips professionals with essential tools to excel in the dynamic Microsoft Azure environment.

Show moredown

What’s included in this Automate Administration with PowerShell AZ040 Training Course?

  • World-Class Training Sessions from Experienced Instructors
  • Automate Administration with PowerShell AZ-040 Training Certificate
  • Digital Delegate Pack

Hands-On Labs: Included as part of our online instructor-led delivery, these labs provide real-world exercises in a simulated environment guided by expert instructors to enhance your practical skills.

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft

Online Instructor-led (4 days)

Online Self-paced (32 hours)

Administering Windows Server Hybrid Core Infrastructure AZ800 Course Outline

Module 1: Introduction to AD DS

  • Introduction
  • Define AD DS
  • Define Users, Groups, and Computers
  • Define AD DS Forests and Domains
  • Define Ous
  • Manage Objects and Their Properties in AD DS

Module 2: Manage AD DS Domain Controllers and FSMO Roles

  • Introduction
  • Deploy AD DS Domain Controllers
  • Maintain AD DS Domain Controllers
  • Manage the AD DS Global Catalog Role
  • Manage AD DS Operations Masters
  • Manage AD DS Schema

Module 3: Implement Group Policy Objects

  • Introduction
  • Define Gpos
  • Implement GPO Scope and Inheritance
  • Define Domain-Based Gpos
  • Create and Configure a Domain-Based GPO
  • Define GPO Storage
  • Define Administrative Templates

Module 4: Manage Advanced Features of AD DS

  • Introduction
  • Create Trust Relationships
  • Implement ESAE Forests
  • Monitor and Troubleshoot AD DS
  • Create Custom AD DS Partitions

Module 5: Implement Hybrid Identity with Windows Server

  • Introduction
  • Select an Azure Active Directory Integration Model
  • Plan for Azure Active Directory Integration
  • Prepare On-Premises Active Directory for Directory Synchronization
  • Install and Configure Directory Synchronization with Azure Active Directory Connect
  • Implement Seamless Single Sign-On
  • Enable Azure Active Directory Login in for Windows VM in Azure
  • Knowledge Check 1
  • Describe Azure Active Directory Domain Services
  • Implement and Configure Azure Active Directory Domain Services
  • Manage Windows Server 2019 in an Azure Active Directory Domain Services Environment
  • Create and Configure an Azure Active Directory Domain Services Instance
  • Join a Windows Server VM to a Managed Domain

Module 6: Deploy and Manage Azure Iaas Active Directory Domain Controllers in Azure

  • Introduction
  • Select an Option to Implement Directory and Identity Services Using Active Directory Domain Services in Azure
  • Deploy and Configure Active Directory Domain Services Domain Controllers in Azure Vms
  • Install a Replica Active Directory Domain Controller in an Azure VM
  • Install a New Active Directory Forest on an Azure Vnet

Module 7: Perform Windows Server Secure Administration

  • Introduction
  • Define Least Privilege Administration
  • Implement Delegated Privileges
  • Use Privileged Access Workstations
  • Use Jump Servers

Module 8: Describe Windows Server Administration Tools

  • Introduction
  • Explore Windows Admin Center
  • Use Server Manager
  • List Remote Server Administration Tools
  • Use Windows Powershell
  • Use Windows Powershell to Remotely Administer a Server

Module 9: Perform post-installation Configuration of Windows Server

  • Introduction
  • List the Available Post-Installation Configuration Tools
  • Configure Server Core Using Sconfig
  • Use DSC to Configure Windows Server
  • Perform Post-Installation Configuration with Windows Admin Center
  • Configure a Server with Answer Files

Module 10: Just Enough Administration in Windows Server

  • Introduction
  • Explain the Concept Of Just Enough Administration (JEA)
  • Define Role Capabilities for a JEA Endpoint
  • Create a Session Configuration File to Register a JEA Endpoint
  • Describe How JEA Endpoints Work to Limit Access to a Powershell Session
  • Create and Connect to a JEA Endpoint
  • Demonstration: Connect to a JEA Endpoint

Module 11: Administer and Manage Windows Server Iaas Virtual Machine Remotely

  • Introduction
  • Select the Appropriate Remote Administration Tool
  • Manage Windows Virtual Machines with Azure Bastion
  • Create an Azure Bastion Host
  • Configure Just-In-Time Administration

Module 12: Manage Hybrid Workloads with Azure Arc

  • Introduction
  • Describe Azure Arc
  • Onboard Windows Server Instances
  • Connect Hybrid Machines to Azure From the Azure Portal
  • Use Azure Arc to Manage Windows Server Instances
  • Restrict Access With RBAC

Module 13: Configure and Manage Hyper-V

  • Introduction
  • Define Hyper-V
  • Define Hyper-V Manager
  • Configure Hyper-V Hosts Using Best Practices
  • Configure Hyper-V Networking
  • Assess Advanced Hyper-V Networking Features
  • Define Nested Virtualization

Module 14: Configure and Manage Hyper-V Virtual Machines

  • Introduction
  • List the Virtual Machine Configuration Versions
  • List the Virtual Machine Generation Versions
  • List Available VHD Formats and Types
  • Create and Configure Vms
  • Determine Storage Options for Vms
  • Define Shared Vhds and VHD Sets
  • Implement Guest Clusters Using Shared VHDX

Module 15: Secure Hyper-V Workloads

  • Introduction
  • Define Guarded Fabric
  • Define the Host Guardian Service
  • Explore TPM-Trusted Attestation
  • Define KPS
  • Determine Key Features of Shielded Vms
  • Compare Encryption-Supported and Shielded Vms in a Guarded Fabric
  • Implement a Shielded VM

Module 16: Run Containers on Windows Server

  • Introduction
  • Define Containers
  • List the Differences Between Containers and Vms
  • Define Windows Server and Hyper-V Containers and Isolation Modes
  • Explore Docker
  • Prepare a Windows Server 2019 Host for Container Deployment
  • Security, Storage, and Networking with Windows Containers

Module 17: Orchestrate Containers on Windows Server Using Kubernetes

  • Introduction
  • Define Orchestration
  • Define Kubernetes
  • Deploy Kubernetes Resources
  • Create a Kubernetes Cluster on Windows
  • Define Azure Arc
  • Connect an Azure Arc-Enabled Kubernetes Cluster to Azure Arc

Module 18: Plan and Deploy Windows Server Iaas Virtual Machines

  • Introduction
  • Describe Azure Compute
  • Describe Virtual Machine Storage
  • Deploy Azure Virtual Machines
  • Create a Windows Virtual Machine Using the Portal
  • Create a Windows Virtual Machine Using Azure CLI
  • Deploy Azure Virtual Machines Using Templates
  • Describe Additional Management Optimization Options

Module 19: Customize Windows Server Iaas Virtual Machine Images

  • Introduction
  • Create a Generalized Image
  • Create a New Virtual Machine from a Managed Image
  • Create a Managed Image of a Generalized Virtual Machine in Azure
  • Create a Virtual Machine from a Managed Image
  • Implement Azure Image Builder
  • Create a Windows Virtual Machine Using Azure Image Builder Template
  • Create a Windows Virtual Machine with Azure Image Builder Using Powershell

Module 20: Automate the Configuration of Windows Server Iaas Virtual Machines

  • Introduction
  • Describe Azure Automation
  • Implement Azure Automation With DSC
  • Remediate Noncompliant Servers
  • Describe Custom Script Extensions
  • Configure a Virtual Machine by Using DSC

Module 21: Deploy and Manage DHCP

  • Introduction
  • Use DHCP to Simplify IP Configuration
  • Install and Configure the DHCP Role
  • Configure DHCP Options
  • Configure DHCP Scopes
  • Select DHCP High Availability Options
  • Implement DHCP Failover

Module 22: Implement Windows Server DNS

  • Introduction
  • Explore the DNS Architecture
  • Work with DNS Zones and Records
  • Install and Configure the DNS Role
  • Implement DNS Forwarding

Module 23: Implement IP Address Management

  • Introduction
  • Define IP Address Management
  • Deploy IP Address Management
  • Administer IP Address Management
  • Configure IP Address Management Options
  • Manage DNS Zones with IP Address Management
  • Manage DHCP Servers With IP Address Management
  • Use IP Address Management to Manage IP Addressing

Module 24: Implement Remote Access

  • Introduction
  • Examine the Remote Access Options in Windows Server
  • Select and Set Up Vpns
  • Use NPS to Create and Enforce Network Access Policies
  • Plan and Implement NPS
  • Deploy A PKI for Remote Access
  • Use WAP as a Reverse Web Proxy

Module 25: Implement Hybrid Network Infrastructure

  • Introduction
  • Describe Azure Network Topologies
  • Implement Azure VPN Options
  • Create a Route-Based VPN Gateway Using the Azure Portal
  • Implement Azure Expressroute
  • Configure Azure Virtual WAN
  • Implement DNS in Hybrid Environments

Module 26: Implement DNS for Windows Server IaaS VMs

  • Introduction
  • Understand Azure DNS
  • Implement Azure DNS
  • Create an Azure DNS Zone and Record Using the Azure Portal
  • Implement DNS With Azure Iaas Virtual Machines
  • Implement Split-Horizon DNS In Azure
  • Troubleshoot DNS

Module 27: Implement Windows Server IaaS VM IP Addressing and Routing

  • Introduction
  • Implement a Virtual Network
  • Implement Iaas VM IP Addressing
  • Assign and Manage IP Addresses
  • Configure a Private IP Address for a Virtual Machine Using the Azure Portal
  • Create a Virtual Machine with a Static Public IP Address Using the Azure Portal
  • Implement Iaas Virtual Machine IP Routing
  • Implement Ipv6 for Windows Server Iaas Virtual Machines

Module 28: Manage Windows Server File Servers

  • Introduction
  • Define the Windows Server File System
  • List the Benefits and Uses of File Server Resource Manager
  • Define SMB and its Security Considerations
  • Configure SMB Protocol
  • Define Volume Shadow Copy Service

Module 29: Implement Storage Spaces and Storage Spaces Direct

  • Introduction
  • Define the Storage Spaces Architecture and its Components
  • List the Functionalities, Benefits, and Use Cases of Storage Spaces
  • Implement Storage Spaces
  • List the Functionalities, Components, Benefits, and Use Cases of Storage Spaces Direct
  • Implement Storage Spaces Direct

Module 30: Implement Windows Server Data Deduplication

  • Introduction
  • Define the Architecture, Components, And Functionality of Data Deduplication
  • Define the Use Cases and Interoperability of Data Deduplication
  • Implement Data Deduplication
  • Manage and Maintain Data Deduplication

Module 31: Implement Windows Server Iscsi

  • Introduction
  • List the Functionalities, Components, and Use Cases of Iscsi
  • List the Considerations for Implementing Iscsi
  • Implement Iscsi
  • Configure High Availability for Iscsi

Module 32: Implement Windows Server Storage Replica

  • Introduction
  • List the Functionalities and Components of Storage Replica
  • Examine the Prerequisites for Implementing Storage Replica
  • Implement Storage Replica by Using Windows Admin Center
  • Implement Storage Replica by Using Windows Powershell

Module 33: Implement a Hybrid File Server Infrastructure

  • Introduction
  • Describe Azure File Services
  • Configure Azure Files
  • Configure Connectivity to Azure Files
  • Describe Azure File Sync
  • Implement Azure File Sync
  • Deploy Azure File Sync
  • Deploy Azure File Sync 2
  • Manage Cloud Tiering
  • Migrate from DFSR to Azure File Sync

Show moredown

Who should attend this Administering Windows Server Hybrid Core Infrastructure AZ800?

The Administering Windows Server Hybrid Core Infrastructure AZ 800 Course is designed for IT professionals who have experience in managing and maintaining Windows Server environments. Below are some categories of professionals who would find Azure AZ 800 particularly useful:

  • System Administrators
  • IT Managers
  • Cloud Administrators
  • DevOps Engineers
  • Security Specialists
  • Technical Support Engineers
  • IT Professionals

Prerequisites of the Administering Windows Server Hybrid Core Infrastructure AZ800 Training

Prerequisites of the Azure AZ 800 Administering Windows Server Hybrid Core Infrastructure AZ800 Training include a solid understanding of basic networking concepts, familiarity with Windows Server administration, and some experience with cloud services like Azure.

Administering Windows Server Hybrid Core Infrastructure AZ800 Course Overview

The Administering Windows Server Hybrid Core Infrastructure AZ800 Course is an important part of Microsoft Azure Training. It trains professionals to effectively manage hybrid cloud infrastructures. This Microsoft Azure Course provides essential insights into integrating on-premises and cloud environments.

Mastery in managing Windows Server Hybrid Core Infrastructure is highly important for System Administrators, Cloud Architects, and IT Managers and professionals aiming to build their career in Microsoft Azure. A strong understanding of this subject will help individuals to manage the hybrid cloud infrastructure, increase security, and achieve the full potential of Microsoft Azure services.

This 4-day Administering Windows Server Hybrid Core Infrastructure AZ-800 Course by The Knowledge Academy trains delegates to manage hybrid infrastructures efficiently. It covers topics such as Windows Server, Azure Arc, and Azure Stack HCI, thus enabling delegates to build a unified, efficient, and secure environment.

Course Objectives

  • To master the administration of the Windows Server
  • To implement and manage Azure Arc for hybrid connectivity
  • To deploy and configure Azure Stack HCI
  • To enhance infrastructure security through Azure services
  • To optimise resource management
  • To troubleshoot hybrid infrastructure issues
  • To ensure high availability and disaster recovery
  • To streamline operations with automation

After completing this course, delegates will be able to take on the challenges of administering Windows Server Hybrid Core Infrastructure in the Microsoft Azure ecosystem.

Show moredown

What’s included in this Administering Windows Server Hybrid Core Infrastructure AZ800 Training?

  • World-Class Training Sessions from Experienced Instructors
  • Administering Windows Server Hybrid Core Infrastructure AZ-800 Certificate
  • Digital Delegate Pack

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft

Online Instructor-led (4 days)

Configuring Windows Server Hybrid Advanced Services AZ-801 Course Outline

Module 1: Implement Windows Server IaaS VM Network Security

  • Introduction
  • Implement Network Security Groups and Windows IaaS VMs
  • Implement Adaptive Network Hardening
  • Implement Azure Firewall and Windows IaaS VMs
  • Implement Windows Firewall with Windows Server IaaS VMs
  • Choose the Appropriate Filtering Solution
  • Deploy and Configure Azure Firewall Using the Azure Portal
  • Capture Network Traffic with Network Watcher
  • Log Network Traffic to and from a VM Using the Azure Portal

Module 2: Audit the Security of Windows Server IaaS Virtual Machines

  • Introduction
  • Describe Microsoft Defender for Cloud
  • Enable Microsoft Defender for Cloud in Hybrid Environments
  • Implement and Assess Security Policies
  • Protect Your Resources with Microsoft Defender for Cloud
  • Implement Azure Sentinel

Module 3: Manage Azure Updates

  • Introduction
  • Describe Update Management
  • Enable Update Management
  • Deploy Updates
  • View Update Assessments
  • Manage Updates for Your Azure Virtual Machines

Module 4: Configure BitLocker disk encryption for Windows IaaS Virtual Machines

  • Introduction
  • Describe Azure Disk Encryption and server-side encryption
  • Configure Key Vault for Azure Disk Encryption
  • Encrypt Azure IaaS Virtual Machine Hard Disks
  • Back Up and Recover Data from Encrypted Disks
  • Create and Encrypt a Windows Virtual Machine

Module 5: Implement Change Tracking and File Integrity Monitoring for Windows IaaS VMs

  • Introduction
  • Implement Change Tracking and Inventory
  • Manage Change Tracking and Inventory
  • Manage Tracked Files
  • Implement File Integrity Monitoring
  • Select and Monitor Entities
  • Use File Integrity Monitoring

Module 6: Secure Windows Server DNS

  • Introduction
  • Implement Split-Horizon DNS
  • Create DNS Policies
  • Implement DNS Policies
  • Secure Windows Server DNS
  • Implement DNSSEC

Module 7: Secure Windows Server User Accounts

  • Introduction
  • Configure User Account Rights
  • Protect User Accounts with the Protected Users Group
  • Describe Windows Defender Credential Guard
  • Block NTLM Authentication
  • Locate Problematic Accounts

Module 8: Hardening Windows Server

  • Introduction
  • Describe Local Password Administrator Solution
  • Configure Privileged Access Workstations
  • Secure Domain Controllers
  • Analyse Security Configuration with Security Compliance Toolkit
  • Secure SMB Traffic

Module 9: Windows Server Update Management

  • Introduction
  • Explore Windows Update
  • Outline Windows Server Update Services Server Deployment Options
  • Define Windows Server Update Services Update Management Process
  • Describe the Process of Update Management

Module 10: Introduction to Cluster Shared Volumes

  • Introduction
  • Determine the Functionality of Cluster Shared Volumes
  • Explore the Architecture and Components of Cluster Shared Volumes
  • Implement Cluster Shared Volumes

Module 11: Implement Windows Server Failover Clustering

  • Introduction
  • Define Windows Server Failover Clustering
  • Plan Windows Server Failover Clustering
  • Implement Windows Server Failover Clustering
  • Manage Windows Server Failover Clustering
  • Implement Stretch Clusters
  • Define Cluster Sets

Module 12: Implement High Availability of Windows Server VMs

  • Introduction
  • Select High-Availability Options for Hyper-V
  • Consider Network Load Balancing for Hyper-V VMs
  • Implement Hyper-V VM Live Migration
  • Implement Hyper-V VMs Storage Migration

Module 13: Implement Windows Server File Server High Availability

  • Introduction
  • Explore the Windows Server File Server High-Availability Options
  • Define Cluster Shared Volumes
  • Implement Scale-Out File Server
  • Implement Storage Replica

Module 14: Implement Scale and High Availability with Windows Server VM

  • Introduction
  • Describe Virtual Machine Scale Sets
  • Implement Scaling
  • Implement Load-Balancing VMs
  • Create a Virtual Machine Scale Set in the Azure Portal
  • Describe Azure Site Recovery
  • Implement Azure Site Recovery

Module 15: Implement Hyper-V Replica

  • Introduction
  • Define Hyper-V Replica
  • Plan for Hyper-V Replica
  • Configure and Implement Hyper-V Replica
  • Define Extended Replication
  • Define Azure Site Recovery
  • Implement Site Recovery from On-Premises Site to Azure
  • Implement Site Recovery from On-Premises Site to On-Premises Site

Module 16: Implement Hybrid Backup and Recovery with Windows Server IaaS

  • Introduction
  • Describe Azure Backup
  • Implement Recovery Vaults
  • Implement Azure Backup Policies
  • Recover Windows IaaS Virtual Machines
  • Perform File and Folder Recovery
  • Perform Backup and Restore of On-Premises Workloads
  • Manage Azure Virtual Machine Backups with Azure Backup Service

Module 17: Protect Your On-Premises Infrastructure from Disasters with Azure Site Recovery

  • Introduction
  • Azure Site Recovery Overview
  • Workloads Supported for Protection with Azure Site Recovery
  • Run a Disaster Recovery Drill
  • Failover and Failback

Module 18: Protect Your Virtual Machines by Using Azure Backup

  • Introduction
  • Azure Backup features and scenarios
  • Back up an Azure virtual machine by using Azure Backup
  • Exercise - Back up an Azure virtual machine
  • Restore virtual machine data
  • Exercise - Restore Azure virtual machine data

Module 19: Migrate On-Premises Windows Server Instances to Azure IaaS Virtual Machines

  • Introduction
  • Plan Your Migration
  • Describe Azure Migrate
  • Perform Server Assessment
  • Assess Physical Servers with Azure Migrate
  • Migrate Windows Server Workloads by Using Azure Migrate

Module 20: Upgrade and Migrate Windows Server IaaS Virtual Machines

  • Introduction
  • Describe Azure Migrate
  • Migrate Windows Server Workloads by Using Azure Migrate
  • Describe Storage Migration
  • Migrate File Servers by Using Storage Migration Service

Module 21: Active Directory Domain Services Migration

  • Introduction
  • Examine Upgrade vs. Migration
  • Upgrade a Previous Version of Active Directory Domain Services to Windows Server 2025
  • Migrate to Active Directory Domain Services in Windows Server 2025 from a Previous Version
  • Explore the Active Directory Migration Tool

Module 22: Migrate File Server Workloads Using Storage Migration Service

  • Introduction
  • Storage Migration Service Overview and Usage Scenarios
  • Storage Migration Requirements
  • Migrate a Server with Storage Migration
  • Evaluate Storage Migration Considerations

Module 23: Migrate Windows Server Roles

  • Introduction
  • Describe the Windows Server Migration Tools
  • Install the Migration Tools
  • Migrate Roles Using the Migration Tools

Module 24: Monitor Windows Server IaaS Virtual Machines and Hybrid Instances

  • Introduction
  • Enable Azure Monitor for Virtual Machines
  • Monitor an Azure Virtual Machine with Azure Monitor
  • Enable Azure Monitor in Hybrid Scenarios
  • Collect Data from a Windows Computer in a Hybrid Environment
  • Integrate Azure Monitor with Microsoft Operations Manager

Module 25: Monitor Your Azure Virtual Machines with Azure Monitor

  • Introduction
  • Monitoring for Azure VMs
  • Monitor VM Host Data
  • Use Metrics Explorer to View Detailed Host Metrics
  • Collect Client Performance Counters by Using VM Insights
  • Collect VM Client Event Logs

Module 26: Monitor Windows Server Performance

  • Introduction
  • Use Performance Monitor to Identify Performance Problems
  • Use Resource Monitor to Review Current Resource Usage
  • Review Reliability with Reliability Monitor
  • Implement a Performance Monitoring Methodology
  • Use Data Collector Sets to Analyse Server Performance
  • Monitor Network Infrastructure Services
  • Monitor Virtual Machines Running Windows Server
  • Monitor Performance with Windows Admin Centre
  • Use System Insights to Help Predict Future Capacity Issues
  • Optimise the Performance of Windows Server

Module 27: Manage and Monitor Windows Server Event Logs

  • Introduction
  • Describe Windows Server Event Logs
  • Use Windows Admin Centre to Review Logs
  • Use Server Manager to Review Logs
  • Use Custom Views
  • Implement Event Log Subscriptions

Module 28: Implement Windows Server Auditing and Diagnostics

  • Introduction
  • Describe Basic Auditing Categories
  • Describe Advanced Categories
  • Log User Access
  • Enable Setup and Boot Event Collection

Module 29: Troubleshoot On-Premises and Hybrid Networking

  • Introduction
  • Diagnose DHCP Problems
  • Diagnose DNS Problems
  • Diagnose IP Configuration Issues
  • Diagnose Routing Problems
  • Use Packet Monitor to Help Diagnose Network Problems
  • Use Azure Network Watcher to Help Diagnose Network Problems

Module 30: Troubleshoot Windows Server Virtual Machines in Azure

  • Introduction
  • Troubleshoot VM Deployment
  • Troubleshoot VM Startup
  • Troubleshoot VM Extensions
  • Troubleshoot VM Connectivity
  • Troubleshoot VM Performance
  • Troubleshoot VM Storage

Module 31: Troubleshoot Active Directory

  • Introduction
  • Recover Objects from the AD Recycle Bin
  • Recover the AD DS Database
  • Recover SYSVOL
  • Troubleshoot AD DS Replication
  • Troubleshoot Hybrid Authentication Issues

Show moredown

Who should attend this Configuring Windows Server Hybrid Advanced Services AZ801 Course?

The Configuring Windows Server Hybrid Advanced Services AZ-801 Training Course is tailored for IT professionals who already have a foundational understanding of Windows Server and Azure Cloud Services and wish to delve into more advanced functionalities. This Microsoft Azure Training can be beneficial for a wide range of professionals, including:

  • Senior System Administrators
  • Cloud Architects
  • DevOps Engineers
  • IT Security Specialists
  • Infrastructure Engineers
  • Network Administrators
  • IT Managers and Team Leaders

Prerequisites of the Configuring Windows Server Hybrid Advanced Services AZ801 Course

Delegates must have a foundational knowledge of Windows Server administration and a basic understanding of Azure Cloud Services before attending this Configuring Windows Server Hybrid Advanced Services AZ801 Training Course.

Configuring Windows Server Hybrid Advanced Services AZ801 Course Overview

The Configuring Windows Server Hybrid Advanced Services (AZ-801) Training Course is designed to equip professionals with the knowledge and skills needed to bridge the gap between on-premises and cloud environments. This course explores advanced configurations for Windows Server on Microsoft Azure, making it a critical offering in the realm of Microsoft Azure. Proficiency in configuring Windows Server Hybrid Advanced Services is vital as it empowers IT professionals to seamlessly integrate on-premises and cloud infrastructures, enhancing operational efficiency. This subject is particularly relevant for System Administrators, Cloud Architects, and IT Specialists responsible for managing hybrid environments. By mastering this skill, professionals can bolster their career prospects and remain competitive in the dynamic landscape of Microsoft Azure.

This intensive 4-day Microsoft Azure Online Training delivered by The Knowledge Academy provides delegates with hands-on experience in configuring advanced Windows Server services within the Azure environment. Through expert-led instruction and practical labs, delegates will gain the competence to optimise performance, security, and connectivity. The course delves into essential topics such as Azure AD integration, virtual network configurations, and data protection strategies.

Configuring Windows Server Hybrid Advanced Services AZ801 Course Objectives

  • To master the integration of Windows Server with Microsoft Azure
  • To configure hybrid identities using Azure Active Directory
  • To implement virtual network solutions for seamless connectivity
  • To enhance security with Azure Firewall and Network Security Groups
  • To explore advanced data protection strategies
  • To optimise Windows Server performance in an Azure environment
  • To troubleshoot common hybrid services issues
  • To develop skills critical for managing hybrid infrastructures

After completing the Configuring Windows Server Hybrid Advanced Services AZ-801 Course, delegates will emerge with a solid grasp of Microsoft Azure's hybrid capabilities. Professionals can leverage their knowledge to drive efficiency, enhance security, and facilitate innovation within their organisations. This course empowers individuals to meet the ever-evolving demands of modern IT environments.

Show moredown

What’s included in this Configuring Windows Server Hybrid Advanced Services AZ801 Course?

  • World-Class Training Sessions from Experienced Instructors
  • Configuring Windows Server Hybrid Advanced Services AZ-801 Certificate
  • Digital Delegate Pack

Show moredown

accredited by

Our Microsoft Training course is accredited by Microsoft

Online Instructor-led (3 days)

Online Self-paced (24 hours)

Troubleshooting Microsoft Azure Connectivity AZ720 Course Outline

Module 1: Troubleshoot Business Continuity with Microsoft Azure

  • Introduction
  • Troubleshoot Backup Issues with Microsoft Azure
  • Troubleshoot Recovery Issues with Microsoft Azure
  • Exercise: Troubleshoot Business Continuity Issues

Module 2: Troubleshoot Name Resolution Issues in Microsoft Azure

  • Introduction
  • Azure Name Resolution Issues
  • Troubleshoot Public DNS in Microsoft Azure
  • Troubleshoot Name Resolution Issues
  • Exercise: Name Resolution Issues

Module 3: Troubleshoot Cloud and Hybrid Connectivity in Microsoft Azure

  • Introduction
  • Set Up a Troubleshooting Environment
  • Troubleshoot ExpressRoute Connectivity
  • Troubleshoot Virtual Network Connectivity in Microsoft Azure
  • Troubleshoot Virtual WAN Issues in Microsoft Azure
  • Exercise: Troubleshoot Cloud and Hybrid Connectivity

Module 4: Troubleshoot Platform-as-a-Service Issues in Microsoft Azure

  • Introduction
  • Troubleshoot Azure Storage
  • Troubleshoot Azure Private Link Connectivity Problems and Firewalls for Virtual Machines
  • Troubleshoot Content Delivery Network Issues with Microsoft Azure
  • Troubleshoot Connections Between Virtual Machines in Microsoft Azure
  • Troubleshoot Integration of Virtual Machines with Virtual Networks in Microsoft Azure
  • Exercise: Troubleshoot Virtual Machine Connection
  • Exercise: Resolve Virtual Machine Connection

Module 5: Troubleshoot Authentication and Access Control Issues in Microsoft Azure

  • Introduction
  • Troubleshoot Azure AD Authentication
  • Troubleshoot Hybrid Authentication in Microsoft Azure
  • Troubleshoot Authorisation Issues with Microsoft Azure
  • Demo: Troubleshoot Authentication and Access Control Issues

Module 6: Troubleshoot Network Security Issues with Microsoft Azure

  • Introduction
  • Setup Troubleshooting Environment
  • Troubleshoot Network Security Issues
  • Troubleshoot NSGs
  • Troubleshoot Azure Firewall
  • Troubleshoot Latency Issues Within a Virtual Network
  • Exercise: Troubleshoot Issue Connecting Virtual Machine Scale Set
  • Exercise: Resolve Issue Connecting Virtual Machine Scale Set

Module 7: Troubleshoot Routing, Traffic Control, and Load Balancing in Microsoft Azure

  • Introduction
  • Set Up Troubleshooting Environment
  • Troubleshoot Routing and Traffic Control
  • Troubleshoot Load-Balancing Issues
  • Exercise: Troubleshoot Routing, Traffic Control, and Load Balancing Issues
  • Exercise: Resolve Issue with Load Balancer

Module 8: Troubleshoot Connectivity Issues with Virtual Machines in Microsoft Azure

  • Introduction
  • Choose Between Azure Bastion or Just-In-Time Virtual Machine Access
  • Troubleshoot Issues with Azure Bastion
  • Troubleshoot Issues with Just-In-Time Virtual Machine Access
  • Exercise – Troubleshoot Connectivity Issues with Azure Bastion

Module 9: Troubleshoot VPN Gateways in Microsoft Azure

  • Introduction
  • Troubleshoot Site-to-Site VPN Gateways
  • Troubleshoot Point-to-Site VPN Gateways
  • Exercise: Troubleshoot Site-to-Site VPN Gateway Connectivity
  • Exercise: Resolve Site-to-Site VPN Gateway Connection

Show moredown

Who should attend this Troubleshooting Microsoft Azure Connectivity AZ-720 Training?

The Troubleshooting Microsoft Azure Connectivity AZ-720 Training is geared towards IT professionals who are responsible for managing and maintaining Azure-based network infrastructure. This course can be beneficial to a variety of professionals, including:

  • Network Engineers
  • Cloud Administrators
  • DevOps Engineers
  • IT Managers
  • System Administrators
  • Cybersecurity Analysts
  • Solution Architects

Prerequisites of the Troubleshooting Microsoft Azure Connectivity AZ-720 Training

Prerequisites required for the Troubleshooting Microsoft Azure Connectivity AZ-720 Training, delegates should have some prior experience with Microsoft Azure and a foundational understanding of networking concepts.

Troubleshooting Microsoft Azure Connectivity AZ-720 Course Overview

This Troubleshooting Microsoft Azure Connectivity AZ-720 Course is designed to address the critical aspect of ensuring seamless connectivity within the Azure ecosystem. In a world where businesses depend on Azure for critical operations, impeccable connectivity is paramount. This course delves into the intricacies of troubleshooting, making it a crucial component of any Microsoft Azure Certification curriculum.

Proficiency in Troubleshooting Microsoft Azure Connectivity is imperative for IT Professionals, Cloud Architects, and Azure a Administrators. In a realm where system downtime and connectivity issues can lead to financial losses and compromised data integrity, mastering this subject is a career-enhancing move. Organisations across the globe value experts who can swiftly resolve Azure connectivity hiccups, reinforcing the significance of this specialised skillset in Microsoft Azure Courses.

In this 3-day Troubleshooting Microsoft Azure Connectivity AZ-720 Training Course, delegates will gain an in-depth knowledge of Troubleshooting Microsoft Azure Connectivity. During this training, delegates will learn about how to troubleshoot virtual network connectivity, name resolution issues, and point-to-site Virtual Private Network connectivity. They will also learn how to troubleshoot backup issues and recovery issues. Our highly professional trainers with years of experience in teaching such courses will conduct this training course.

Course Objectives

  • To identify and resolve Azure network connectivity issues
  • To analyse virtual machine connectivity problems
  • To troubleshoot Azure application gateway configurations
  • To master Azure diagnostic tools and log data interpretation
  • To implement solutions for enhancing Azure connectivity
  • To learn to ensure Azure service reliability
  • To reduce downtime and enhance user experience

After completing the Troubleshooting Microsoft Azure Connectivity AZ-720 Course, delegates will gain the skills to ensure seamless Microsoft Azure network operations. This opens up opportunities in the ever-expanding field of cloud computing, making them highly sought-after professionals, which causes a tangible impact on their career advancement and earning potential.

Show moredown

What’s included in this Troubleshooting Microsoft Azure Connectivity AZ720 Training?

  • World-Class Training Sessions from Experienced Instructors
  • Troubleshooting Microsoft Azure Connectivity AZ-720 Certificate
  • Digital Delegate Pack

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft

Online Instructor-led (4 days)

Online Self-paced (32 hours)

Microsoft Fabric Analytics Engineer DP600 Training Course Outline

Module 1: Introduction to End-to-End Analytics Using Microsoft Fabric

  • Introduction
  • Explore End-to-End Analytics with Microsoft Fabric
  • Data Teams and Microsoft Fabric
  • Enable and Use Microsoft Fabric

Module 2: Get Started with Lakehouses in Microsoft Fabric

  • Introduction
  • Explore the Microsoft Fabric Lakehouse
  • Work with Microsoft Fabric Lakehouses
  • Explore and Transform Data in a Lakehouse

Module 3: Use Apache Spark in Microsoft Fabric

  • Introduction
  • Prepare to Use Apache Spark
  • Run Spark Code
  • Work with Data in a Spark Dataframe
  • Work with Data Using Spark SQL
  • Visualise Data in a Spark Notebook

Module 4: Work with Delta Lake Tables in Microsoft Fabric

  • Introduction
  • Understand Delta Lake
  • Create Delta Tables
  • Optimise Delta Tables
  • Work with Delta Tables in Spark
  • Use Delta Tables with Streaming Data

Module 5: Orchestrate Processes and Data Movement with Microsoft Fabric

  • Introduction
  • Understand Pipelines
  • Use the Copy Data Activity
  • Use Pipeline Templates
  • Run and Monitor Pipelines

Module 6: Ingest Data with Dataflows Gen2 in Microsoft Fabric

  • Introduction
  • Understand Dataflows Gen2 in Microsoft Fabric
  • Explore Dataflows Gen2 in Microsoft Fabric
  • Integrate Dataflows Gen2 and Pipelines in Microsoft Fabric

Module 7: Get Started with Data Warehouses in Microsoft Fabric

  • Introduction
  • Understand Data Warehouse Fundamentals
  • Understand Data Warehouses in Fabric
  • Query and Transform Data
  • Prepare Data for Analysis and Reporting
  • Secure and Monitor Your Data Warehouse

Module 8: Get Started with Real-Time Intelligence in Microsoft Fabric

  • Introduction
  • What Is Real-Time Data Analytics?
  • Real-Time Intelligence in Microsoft Fabric
  • Ingest and Transform Real-Time Data
  • Store and Query Real-Time Data
  • Visualise Real-Time Data
  • Automate Actions

Module 9: Get Started with Data Science in Microsoft Fabric

  • Introduction
  • Understand the Data Science Process
  • Explore and Process Data with Microsoft Fabric
  • Train and Score Models with Microsoft Fabric

Module 10: Administer a Microsoft Fabric Environment

  • Introduction
  • Understand the Fabric Architecture
  • Understand the Fabric Administrator Role
  • Manage Fabric Security
  • Govern Data in Fabric

Module 11: Get Started with Data Warehouses in Microsoft Fabric

  • Introduction
  • Understand Data Warehouse Fundamentals
  • Understand Data Warehouses in Fabric
  • Query and Transform Data
  • Prepare Data for Analysis and Reporting
  • Secure and Monitor Your Data Warehouse

Module 12: Load Data into a Microsoft Fabric Data Warehouse

  • Introduction
  • Explore Data Load Strategies
  • Use Data Pipelines to Load a Warehouse
  • Load Data Using T-SQL
  • Load and Transform Data with Dataflow Gen2

Module 13: Query a Data Warehouse in Microsoft Fabric

  • Introduction
  • Query Data
  • Use the SQL Query Editor
  • Explore the Visual Query Editor
  • Use Client Tools to Query a Warehouse

Module 14: Monitor a Microsoft Fabric Data Warehouse

  • Introduction
  • Monitor Capacity Metrics
  • Monitor Current Activity
  • Monitor Queries

Module 15: Secure a Microsoft Fabric Data Warehouse

  • Introduction
  • Explore Dynamic Data Masking
  • Implement Row-Level Security
  • Implement Column-Level Security
  • Configure SQL Granular Permissions Using T-SQL

Module 16: Add Measures to Power BI Desktop Models

  • Introduction
  • Create Simple Measures
  • Create Compound Measures
  • Create Quick Measures
  • Compare Calculated Columns with Measures

Module 17: Design Scalable Semantic Models

  • Introduction
  • Choose the Best Storage Mode
  • Configure Semantic Models for Large Data
  • Work with Relationships
  • Write DAX for Readability with Complex Calculations
  • Create Dynamic Calculation Elements

Module 18: Optimise a Model for Performance in Power BI

  • Introduction to Performance Optimisation
  • Review Performance of Measures, Relationships, and Visuals
  • Use Variables to Improve Performance and Troubleshooting
  • Reduce Cardinality
  • Optimise DirectQuery Models with Table Level Storage
  • Create and Manage Aggregations

Module 19: Create and Manage Power BI Assets

  • Introduction
  • Create Reusable Power BI Assets
  • Manage Development Lifecycle for Power BI Assets
  • Use Lineage View and Endorse Data Assets
  • Manage a Power BI Semantic Model Using XMLA Endpoint

Module 20: Enforce Power BI Model Security

  • Introduction
  • Restrict Access to Power BI Model Data
  • Restrict Access to Power BI Model Objects
  • Apply Good Modeling Practices

Module 21: Administer a Microsoft Fabric Environment

  • Introduction
  • Understand the Fabric Architecture
  • Understand the Fabric Administrator Role
  • Manage Fabric Security
  • Govern Data in Fabric

Module 22: Secure Data Access in Microsoft Fabric

  • Introduction
  • Understand the Fabric Security Model
  • Configure Workspace and Item Permissions
  • Apply Granular Permissions

Module 23: Secure a Microsoft Fabric Data Warehouse

  • Introduction
  • Explore Dynamic Data Masking
  • Implement Row-Level Security
  • Implement Column-Level Security
  • Configure SQL Granular Permissions Using T-SQL

Module 24: Govern Data in Microsoft Fabric with Purview

  • Introduction
  • Govern Data in Microsoft Fabric
  • Why Use Microsoft Purview with Microsoft Fabric?
  • Govern Data in the Microsoft Purview Hub

Show moredown

Who Should Attend this Microsoft Fabric Analytics Engineer DP600 Training?

This course is ideal for professionals who work with large datasets and are involved in managing or developing data analytics solutions in cloud-based environments. The course is suitable for individuals aiming to enhance their skills in Microsoft Fabric and develop a deep understanding of analytics engineering.

  • Data Engineers
  • Analytics Engineers
  • Cloud Solution Architects
  • Data Analysts
  • Business Intelligence Developers
  • Database Administrators
  • Solution Architects

Prerequisites for this Microsoft Fabric Analytics Engineer DP600 Training

This course is best suited for those who have the PL-300 certification or similar expertise in using Power BI for data transformation, modeling, visualisation, and sharing. Also, learners should have prior experience in building and deploying data analytics solutions at the enterprise level.

Microsoft Fabric Analytics Engineer DP600 Training Course Overview

Microsoft Fabric is a unified, end-to-end platform for analytics, offering robust tools to manage data pipelines, implement analytics, and provide real-time insights across multiple data environments. The DP600 training focuses on empowering professionals to gain the necessary skills to work with Microsoft Fabric's analytics capabilities, ensuring smooth integration and effective decision-making.

The Knowledge Academy’s 4-day Microsoft Fabric Analytics Engineer DP600 course is designed to provide in-depth knowledge of Microsoft Fabric, focusing on managing and analysing data in cloud-based environments. Throughout the course, you will explore the fundamental concepts of data storage, ingestion, processing, and visualisation within Microsoft Fabric. You will gain hands-on experience with various tools, services, and best practices for building data solutions that scale and deliver real business value.

Microsoft Fabric Analytics Engineer DP600 Course Objectives

  • Understand the fundamentals of Microsoft Fabric for analytics
  • Learn how to create, manage, and optimise data pipelines
  • Implement analytics solutions using Microsoft Fabric services
  • Gain insights into managing and analysing big data
  • Explore real-time analytics and data visualisation
  • Learn how to optimise performance and scalability in analytics solutions

After attending this training, delegates will have the ability to confidently manage Microsoft Fabric environments, build robust data pipelines, implement real-time analytics solutions, and visualise data for informed decision-making. Additionally, they will be equipped to troubleshoot common issues, ensure scalability, and optimise performance in large-scale data environments.

Show moredown

What’s included in this Microsoft Fabric Analytics Engineer DP600 Training Course?

  • World-Class Training Sessions from Experienced Instructors
  • Microsoft Fabric Analytics Engineer DP600 Training Certificate
  • Digital Delegate Pack

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft

Online Instructor-led (1 days)

Online Self-paced (8 hours)

Implement a Machine Learning solution with Azure Databricks DP-3014 Course Outline

Module 1: Explore Azure Databricks

  • Introduction
  • Get Started with Azure Databricks
  • Identify Azure Databricks Workloads
  • Understand Key Concepts
  • Data Governance Using Unity Catalog and Microsoft Purview
  • Exercise - Explore Azure Databricks

Module 2: Use Apache Spark in Azure Databricks

  • Introduction
  • Get to Know Spark
  • Create A Spark Cluster
  • Use Spark in Notebooks
  • Use Spark to Work with Data Files
  • Visualise Data
  • Exercise - Use Spark in Azure Databricks

Module 3: Train A Machine Learning Model in Azure Databricks

  • Introduction
  • Understand Principles of Machine Learning
  • Machine Learning in Azure Databricks
  • Prepare Data for Machine Learning
  • Train A Machine Learning Model
  • Evaluate A Machine Learning Model
  • Exercise - Train A Machine Learning Model in Azure Databricks

Module 4: Use MLflow in Azure Databricks

  • Introduction
  • Capabilities of MLflow
  • Run Experiments with MLflow
  • Register and Serve Models with MLflow
  • Exercise - Use MLflow in Azure Databricks

Module 5: Tune Hyperparameters in Azure Databricks

  • Introduction
  • Optimise Hyperparameters with Hyperopt
  • Review Hyperopt Trials
  • Scale Hyperopt Trials
  • Exercise - Optimise Hyperparameters for Machine Learning in Azure Databricks

Show moredown

Who Should Attend This Implement a Machine Learning solution with Azure Databricks DP-3014 Training?

The Implement a Machine Learning solution with Azure Databricks DP-3014 Training Course is ideally suited for individuals looking to deepen their understanding and expertise in cloud-based machine learning solutions using Azure Databricks. This training is particularly beneficial for:

  • Data Scientists
  • Machine Learning Engineers
  • IT Professionals
  • Data Analysts
  • Software Engineers
  • Cloud Architects
  • System Administrators
  • IT Managers and Directors

Prerequisites of the Implement a Machine Learning solution with Azure Databricks DP-3014 Training

There are no formal prerequisites for attending this Implement a Machine Learning solution with Azure Databricks DP-3014 Training Course.

Implement a Machine Learning solution with Azure Databricks DP-3014 Course Overview

Azure Databricks is a cloud-based platform designed to simplify big data processing. It provides an integrated environment for data engineering, machine learning, and collaborative data science. For organisations, this training enhances data-driven decision-making capabilities, accelerating innovation and improving operational efficiencies. Individuals benefit by gaining advanced skills in managing and analysing large datasets, making them valuable assets to their teams. Delegates will enhance their career prospects by mastering a high-demand technology, positioning themselves as leading candidates in the fields of data science and machine learning.

In this comprehensive one-day course on Implementing Machine Learning solutions with Azure Databricks DP-3014, delegates will delve into the practical aspects of using Azure Databricks for machine learning applications. They will learn how to utilise Apache Spark within Azure Databricks to manage big data effectively. The training covers how to train machine learning and deep learning models, optimise model parameters, and use Azure Databricks tools like MLflow and AutoML to streamline the machine learning lifecycle from experimentation to production.

Course Objectives:

  • To understand Azure Databricks and its ecosystem
  • To create and manage Spark clusters efficiently
  • To conduct data processing and visualisation in Spark
  • To implement machine learning models in Databricks
  • To utilise MLflow for managing machine learning workflows
  • To optimise machine learning models using Hyperopt
  • To deploy and manage models using Azure's best practices

After attending this training, delegates will be equipped with the skills to implement and manage machine learning projects effectively using Azure Databricks. They will be able to configure and optimise Apache Spark environments, apply machine learning techniques to solve complex data challenges, and utilise advanced tools like MLflow and AutoML to enhance model performance and deployment. These capabilities will enable them to lead machine learning initiatives, contributing to their organisation's success by leveraging the power of big data and advanced analytics.

Show moredown

What’s included in this Implement a Machine Learning solution with Azure Databricks DP3014 Course? 

  • World-Class Training Sessions from Experienced Instructors  
  • Implement a Machine Learning solution with Azure Databricks DP3014 Course Certificate
  • Digital Delegate Pack

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft

Online Instructor-led (1 days)

Online Self-paced (8 hours)

Getting Started with Cosmos DB NoSQL Development (DP-3015) Training Course Outline

Module 1: Introduction to Azure Cosmos DB for NoSQL

  • Introduction
  • What is Azure Cosmos DB for NoSQL
  • How does Azure Cosmos DB for NoSQL Work?
  • When Should You Use Azure Cosmos DB for NoSQL

Module 2: Try Azure Cosmos DB for NoSQL

  • Introduction
  • Explore Resources
  • Review Basic Operations
  • Exercise: Create an Azure Cosmos DB for NoSQL Account

Module 3: Plan Resource Requirements

  • Introduction
  • Understand Throughput
  • Evaluate Throughput Requirements
  • Evaluate Data Storage Requirements
  • Time-to-live (TTL)
  • Plan for Data Retention with Time-to-live (TTL)

Module 4: Configure Azure Cosmos DB for NoSQL Database and Containers

  • Introduction
  • Serverless
  • Compare Serverless vs. Provisioned Throughput
  • Autoscale Throughput
  • Compare Autoscale vs. Standard (Manual) Throughput
  • Migrate Between Standard (Manual) and Autoscale Throughput
  • Exercise: Configure Throughput for Azure Cosmos DB SQL API with the Azure Portal

Module 5: Move Data into and out of Azure Cosmos DB for NoSQL

  • Introduction
  • Move Data by Using Azure Data Factory
  • Move Data by Using a Kafka Connector
  • Move Data by Using Stream Analytics
  • Move Data by Using the Azure Cosmos DB Spark Connector
  • Exercise: Migrate Existing Data Using Azure Data Factory

Module 6: Use the Azure Cosmos DB for NoSQL SDK

  • Introduction
  • Understand the SDK
  • Import from Package Manager
  • Connect to an Online Account
  • Implement Client Singleton
  • Configure Connectivity Mode
  • Exercise: Connect to Azure Cosmos DB for NoSQL with the SDK

Module 7: Configure the Azure Cosmos DB for NoSQL SDK

  • Introduction
  • Enable Offline Development
  • Handle Connection Errors
  • Implement Threading and Parallelism
  • Configure Logging
  • Exercise: Configure the Azure Cosmos DB for NoSQL SDK for Offline Development

Module 8: Implement Azure Cosmos DB for NoSQL Point Operations

  • Introduction
  • Understand Point Operations
  • Create Documents
  • Read a Document
  • Update Documents
  • Configure Time-to-live (TTL) Value for a Specific Document
  • Delete Documents
  • Exercise: Create and Update Documents with the Azure Cosmos DB for NoSQL SDK

Module 9: Perform Cross-document Transactional Operations with the Azure Cosmos DB for NoSQL

  • Introduction
  • Create a Transactional Batch with the SDK
  • Review Batch Operation Results with the SDK
  • Exercise: Batch Multiple Point Operations Together with the Azure Cosmos DB for NoSQL SDK
  • Implement Optimistic Concurrency Control

Module 10: Process Bulk Data in Azure Cosmos DB for NoSQL

  • Introduction
  • Create Bulk Operations with the SDK
  • Review Bulk Operation Caveats
  • Implement Bulk Best Practices
  • Exercise: Move Multiple Documents in Bulk with the Azure Cosmos DB for NoSQL SDK

Module 11: Query the Azure Cosmos DB for NoSQL

  • Introduction
  • Understand SQL Query Language
  • Create Queries with SQL
  • Project Query Results
  • Implement Type-checking in Queries
  • Use Built-in Functions
  • Execute Queries in the SDK
  • Exercise: Execute a Query with the Azure Cosmos DB for NoSQL SDK

Module 12: Author Complex Queries with the Azure Cosmos DB for NoSQL

  • Introduction
  • Create Cross-product Queries
  • Implement Correlated Subqueries
  • Implement Variables in Queries
  • Paginate Query Results
  • Exercise: Paginate Cross-product Query Results with the Azure Cosmos DB for NoSQL SDK

Module 13: Define Indexes in Azure Cosmos DB for NoSQL

  • Introduction
  • Understand Indexes
  • Understand Indexing Policies
  • Review Indexing Policy Strategies
  • Exercise: Review the Default Index Policy for an Azure Cosmos DB for NoSQL Container with the Portal

Module 14: Customise Indexes in Azure Cosmos DB for NoSQL

  • Introduction
  • Customise the Indexing Policy
  • Evaluate Composite Indexes
  • Exercise: Configure an Azure Cosmos DB for NoSQL Container's Index Policy with the Portal

Module 15: Consume an Azure Cosmos DB for NoSQL Change Feed Using the SDK

  • Introduction
  • Understand Change Feed Features in the SDK
  • Implement a Delegate for the Change Feed Processor
  • Implement the Change Feed Processor
  • Implement the Change Feed Estimator
  • Exercise: Process Change Feed Events Using the Azure Cosmos DB for NoSQL SDK

Module 16: Handle Events with Azure Functions and Azure Cosmos DB for NoSQL Change Feed

  • Introduction
  • Understand Azure Function Bindings for Azure Cosmos DB for NoSQL
  • Configure Function Bindings
  • Develop Function
  • Exercise: Process Azure Cosmos DB for NoSQL Data Using Azure Functions

Module 17: Search Azure Cosmos DB for NoSQL Data with Azure Cognitive Search

  • Introduction
  • Create an Indexer for Data in Azure Cosmos DB for NoSQL
  • Implement a Change Detection Policy
  • Manage a Data Deletion Detection Policy
  • Exercise: Search Data Using Azure Cognitive Search and Azure Cosmos DB for NoSQL

Module 18: Implement a Non-relational Data Model

  • Introduction
  • What's the Difference Between NoSQL and Relational Databases?
  • Identify Access Patterns for Your App
  • When to Embed or Reference Data
  • Exercise: Measure Performance for Customer Entities
  • Choose a Partition Key
  • Model Small Lookup Entities

Module 19: Design a Data Partitioning Strategy

  • Introduction
  • Denormalise Data in Your Model
  • Manage Referential Integrity by Using Change Feed
  • Combine Multiple Entities in the Same Container
  • Denormalise Aggregates in the Same Container
  • Finalise the Data Model
  • Exercise: Advanced Modelling Patterns

Module 20: Configure Replication and Manage Failovers in Azure Cosmos DB

  • Introduction
  • Understand Replication
  • Distribute Data Across Regions
  • Evaluate the Cost of Distributing Data Globally
  • Define Automatic Failover Policies
  • Perform Manual Failovers
  • Configure SDK Region
  • Exercise: Connect Different Regions with the Azure Cosmos DB for NoSQL SDK

Module 21: Use Consistency Models in Azure Cosmos DB for NoSQL

  • Introduction
  • Understand Consistency Models
  • Configure Default Consistency Model in the Portal
  • Change Consistency Model with the SDK
  • Use Session Tokens
  • Exercise: Configure Consistency Models in the Portal and the Azure Cosmos DB for NoSQL SDK

Module 22: Configure Multi-region Write in Azure Cosmos DB for NoSQL

  • Introduction
  • Understand Multi-region Write
  • Configure Multi-region Support in the SDK
  • Understand Conflict Resolution Policies
  • Create Custom Conflict Resolution Policy
  • Exercise: Connect Multi-region Write Account with the Azure Cosmos DB for NoSQL SDK

Module 23: Customise an Indexing Policy in Azure Cosmos DB for NoSQL

  • Introduction
  • Index Usage
  • Review Read-heavy Index Patterns
  • Review Write-heavy Index Patterns
  • Exercise: Optimise an Azure Cosmos DB for NoSQL Container's Index Policy for Common Operations

Module 24: Measure Index Performance in Azure Cosmos DB for NoSQL

  • Introduction
  • Enable Indexing Metrics
  • Analyse Indexing Metrics Results
  • Measure Query Cost
  • Measure Point Operation Cost
  • Exercise: Optimise an Azure Cosmos DB for NoSQL Container's Index Policy for a Specific Query

Module 25: Implement Integrated Cache in Azure Cosmos DB for NoSQL

  • Introduction
  • Review Workloads that Benefit from the Cache
  • Enable Integrated Cache
  • Configure Cache Staleness

Module 26: Measure Performance in Azure Cosmos DB for NoSQL

  • Introduction
  • Understand Azure Monitor
  • Measure Throughput
  • Observe Rate-limiting Events
  • Query Logs
  • Exercise: Use Azure Monitor to Analyse an Azure Cosmos DB for NoSQL Account

Module 27: Monitor Responses and Events in Azure Cosmos DB for NoSQL

  • Introduction
  • Review Common Response Codes
  • Understand Transient Errors
  • Review Rate-limiting Errors
  • Configure Alerts
  • Audit Security
  • Exercise: Troubleshoot an Application Using the Azure Cosmos DB for NoSQL SDK

Module 28: Implement Backup and Restore for Azure Cosmos DB for NoSQL

  • Introduction
  • Evaluate Periodic Backup
  • Configure Continuous Backup and Recovery
  • Perform a Point-in-time Recovery
  • Exercise: Recover a Database or Container from a Recovery Point

Module 29: Implement Security in Azure Cosmos DB for NoSQL

  • Introduction
  • Implement Network-level Access Control
  • Review Data Encryption Options
  • Use Role-based Access Control (RBAC)
  • Access Account Resources Using Microsoft Entra ID
  • Understand Always Encrypted
  • Exercise: Store Azure Cosmos DB for NoSQL Account Keys in Azure Key Vault

Module 30: Write Management Scripts for Azure Cosmos DB for NoSQL

  • Introduction
  • Create Resources
  • Manage Index Policies
  • Configure Database or Container-provisioned Throughput
  • Migrate Between Standard and Autoscale Throughput
  • Change Region Failover Priority
  • Initiate Failovers
  • Exercise: Adjust Provisioned Throughput Using an Azure CLI Script

Module 31: Create Resource Template for Azure Cosmos DB for NoSQL

  • Introduction
  • Understand Azure Resource Manager Resources
  • Author Azure Resource Manager Templates
  • Configure Database or Container Resources
  • Configure Throughput with an Azure Resource Manager Template
  • Manage Index Policies Through Azure Resource Manager Templates
  • Exercise: Create an Azure Cosmos DB for NoSQL Container Using Azure Resource Manager Templates

Module 32: Build Multi-item Transactions with the Azure Cosmos DB for NoSQL

  • Introduction
  • Understand Transactions in the Context of JavaScript SDK
  • Author Stored Procedures
  • Rollback Transactions
  • Create Stored Procedures with the JavaScript SDK
  • Exercise: Create a Stored Procedure with the Azure Portal

Module 33: Expand Query and Transaction Functionality in Azure Cosmos DB for NoSQL

  • Introduction
  • Create User-defined Functions
  • Create User-defined Functions with the SDK
  • Add Triggers to an Operation
  • Create and Use Triggers with the SDK
  • Exercise: Implement and Use User Defined Functions with the Azure Cosmos DB SDK

Show moredown

Who Should Attend This Getting Started with Cosmos DB NoSQL Development (DP-3015) Training Course?

The Getting Started with Cosmos DB NoSQL Development (DP-3015) Training Course is ideal for individuals eager to expand their skills in managing scalable, globally-distributed databases using Microsoft's Azure platform. This course is particularly beneficial for:

  • Database Administrators
  • Software Developers
  • Data Architects
  • IT Professionals
  • System Engineers
  • Data Analysts
  • Cloud Solution Architects
  • IT Managers and Directors

Prerequisites of the Getting Started with Cosmos DB NoSQL Development (DP-3015) Training Course

There are no formal prerequisites for attending this Getting Started with Cosmos DB NoSQL Development (DP-3015) Training Course.

Getting Started with Cosmos DB NoSQL Development (DP-3015) Training Course Overview

Cosmos DB NoSQL Development, developed by Microsoft, focuses on scalable, globally distributed database management using Azure Cosmos DB. Its importance stems from its capability to manage extensive data with minimal latency, essential for high-availability applications worldwide. This Microsoft training enhances organisational capabilities in efficient data scaling and maintenance. Individuals gain advanced skills in a cutting-edge, high-demand technology. Career-wise, delegates position themselves for top-tier roles in tech, leveraging expertise in a leading Microsoft technology.

In the Getting Started with Cosmos DB NoSQL Development (DP-3015) course, delegates will gain foundational knowledge and hands-on experience with Cosmos DB, Microsoft's globally distributed, multi-model database service. The curriculum includes setting up Cosmos DB, understanding its data structure options, and learning how to manage data at scale. Participants will also explore features such as automatic failover, multi-region writes, and enterprise-grade security provisions.

Course Objectives:

  • To set up and configure Cosmos DB accounts
  • To understand NoSQL choices in Cosmos DB
  • To manage data replication and partitioning
  • To implement security measures in Cosmos DB
  • To perform CRUD operations using the Cosmos DB SDK
  • To optimise queries for performance and cost
  • To integrate Cosmos DB with other Azure services

Upon completion of this course, delegates will be able to effectively set up, configure, and manage Azure Cosmos DB instances. They will have a clear understanding of how to operate Cosmos DB to achieve scalability, performance, and security, tailored to the needs of global applications. Additionally, attendees will know how to utilise the Cosmos DB SDK for application development, preparing them to contribute to projects that require high-performance non-relational databases.

Show moredown

What’s included in this Getting Started with Cosmos DB NoSQL Development DP3015 Training Course?

  • World-Class Training Sessions from Experienced Instructors 
  • Getting Started with Cosmos DB NoSQL Development DP3015 Training Certificate
  • Digital Delegate Pack

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft

Online Instructor-led (1 days)

Online Self-paced (8 hours)

Build AI Apps with Azure Database for PostgreSQL AI3019 Course Outline

Module 1: Get started with generative AI in Azure Database for PostgreSQL

  • Introduction
  • Understand generative AI language models
  • Describe the Azure AI extension
  • Explore the Azure OpenAI schema
  • Review the Azure Cognitive schema
  • Examine the Azure Machine Learning schema
  • Exercise-Explore the Azure AI extension

Module 2: Enable semantic search in Azure Database for PostgreSQL

  • Introduction
  • Understand semantic search
  • Store vectors in Azure Database for PostgreSQL
  • Create embeddings with the Azure AI extension
  • Exercise - Generate vector embeddings with Azure OpenAI
  • Explore semantic search use cases
  • Exercise - Create a search function for a recommendation system

Module 3: Summarise data with Azure AI Services and Azure database for PostgreSQL

  • Introduction
  • Explain extractive summarisation
  • Explore abstractive summarisation
  • Exercise - Perform extractive and abstractive summarisation

Module 4: Perform sentiment analysis and opinion mining with Azure Database for PostgreSQL

  • Introduction
  • Explore sentiment analysis
  • Describe opinion mining
  • Exercise-Analyse sentiment

Module 5: Extract insights using Azure AI Language and Azure Database for PostgreSQL

  • Introduction
  • Extract key phrases
  • Recognise entities
  • Recognise personally identifiable information (PII) entities
  • Exercise-Extract insights using the Azure AI Language service

Module 6: Translate Text with Azure AI Translator and Azure Database for PostgreSQL

  • Introduction
  • Explore the Azure AI Translator Service
  • Translate data in Azure Database for PostgreSQL
  • Exercise-Translate text

Module 7: Use Azure Machine Learning for inferencing from Azure Database for PostgreSQL

  • Introduction
  • Explore Azure Machine Learning
  • Invoke Azure Machine Learning models
  • Exercise-Perform inference using Azure Machine Learning

Show moredown

Who Should Attend this Build AI Apps with Azure Database for PostgreSQL (AI-3019)?

This course is tailored for professionals who aim to deepen their understanding and enhance their skills in integrating AI technologies with Azure's PostgreSQL database. This training is particularly beneficial for:

  • Data Scientists
  • Database Administrators
  • AI Application Developers
  • IT Managers
  • Software Engineers
  • Systems Architects
  • Business Intelligence Professionals
  • Project Managers

Prerequisites of the Build AI Apps with Azure Database for PostgreSQL (AI-3019)

Delegates should have a foundational understanding of PostgreSQL and basic AI concepts. Prior experience with Microsoft Azure services and familiarity with programming languages like Python or JavaScript is recommended.

Build AI Apps with Azure Database for PostgreSQL AI3019 Course Overview

Build AI Apps with Azure Database for PostgreSQL (AI-3019) is a comprehensive training program designed to empower participants with the expertise to implement and manage AI solutions using Azure Database for PostgreSQL. In this training, organisations can anticipate a marked enhancement in data processing, insight generation, and application development efficiency. For individuals, it offers a thorough understanding of AI applications in database environments, boosting their technical skills and problem-solving abilities. Additionally, this training provides significant career development opportunities by equipping delegates with specialised skills in AI-driven database management and application development.

During this training course, delegates will learn how to effectively utilise Azure AI extensions and machine learning models to optimise database functionalities and business applications. Delegates will participate in hands-on exercises to gain proficiency in generating and applying AI-driven insights directly within Azure Database for PostgreSQL. This training will be delivered by our experienced professionals, who bring a wealth of knowledge and hands-on expertise in AI and database technologies.

Course Objectives

  • To understand generative AI language models
  • To explore Azure AI and OpenAI schema
  • To implement semantic search in database
  • To apply data summarisation techniques
  • To analyse sentiments and mine opinions
  • To extract insights using Azure AI Language
  • To translate text using Azure AI services
  • To perform machine learning inferencing

Upon completion of this training, delegates will be equipped to effectively deploy AI technologies within their organisational databases. They will have the practical skills to enhance data analytics, improve content management, and automate complex processes using Azure Database for PostgreSQL. Delegates will be able to create and implement semantic search functions, utilise AI for data summarisation and sentiment analysis, and translate content seamlessly across languages.

Show moredown

What’s included in this Build AI Apps with Azure Database for PostgreSQL AI3019 Course?

  • World-Class Training Sessions from Experienced Instructors 
  • Build AI Apps With Azure Database For PostgreSQL AI3019 Certificate
  • Digital Delegate Pack

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft

Online Instructor-led (1 days)

Online Self-paced (8 hours)

Develop dynamic reports with Microsoft Power BI (DP-605) Course Outline

Module 1: Get Data in Power BI

  • Introduction
  • Get Data from Files
  • Get Data from Relational Data Sources
  • Create Dynamic Reports with Parameters
  • Get Data from a NoSQL Database
  • Get Data from Online Services
  • Select a Storage Mode
  • Get Data from Azure Analysis Services
  • Fix Performance Issues
  • Resolve Data Import Errors
  • Exercise - Prepare Data in Power BI Desktop

Module 2: Clean, Transform, and Load Data in Power BI

  • Introduction
  • Shape the Initial Data
  • Simplify the Data Structure
  • Evaluate and Change Column Data Types
  • Combine Multiple Tables into a Single Table
  • Profile Data in Power BI
  • Use Advanced Editor to Modify M Code
  • Exercise - Load Data in Power BI Desktop

Module 3: Design a semantic model in Power BI

  • Introduction
  • Work with Tables
  • Create a Date Table
  • Work with Dimensions
  • Define Data Granularity
  • Work with Relationships and Cardinality
  • Resolve Modeling Challenges
  • Exercise - Model Data in Power BI Desktop

Module 4: Add Measures to Power BI Desktop Models

  • Introduction
  • Create Simple Measures
  • Create Compound Measures
  • Create Quick Measures
  • Compare Calculated Columns with Measures
  • Check your Knowledge

Module 5: Add Calculated Tables and Columns to Power BI Desktop Models

  • Introduction
  • Create Calculated Columns
  • Learn about Row Context
  • Choose a Technique to Add a Column

Module 6: Design Power BI Reports

  • Introduction
  • Design the Analytical Report Layout
  • Design Visually Appealing Reports
  • Report Objects
  • Select Report Visuals
  • Select Report Visuals to Suit the Report Layout
  • Format and Configure Visualisations
  • Work with Key Performance Indicators
  • Exercise - Design a Report in Power BI Desktop

Module 7: Configure Power BI Report Filters

  • Introduction to Designing Reports for Filtering
  • Apply Filters to the Report Structure
  • Apply Filters with Slicers
  • Design Reports with Advanced Filtering Techniques
  • Consumption-Time Filtering
  • Select Report Filter Techniques

Module 8: Create and Manage Workspaces in Power BI

  • Introduction
  • Distribute a Report or Dashboard
  • Monitor Usage and Performance
  • Recommend a Development Life Cycle Strategy
  • Troubleshoot Data by Viewing its Lineage
  • Configure Data Protection

Module 9: Manage Semantic Models in Power BI

  • Introduction
  • Use a Power BI Gateway to Connect to on-premises Data Sources
  • Configure a Semantic Model Scheduled Refresh
  • Configure Incremental Refresh Settings
  • Manage and Promote Semantic Models
  • Troubleshoot Service Connectivity
  • Boost Performance with Query Caching (Premium)

Show moredown

Who Should Attend this Develop dynamic reports with Microsoft Power BI (DP-605)?

This course is tailored for professionals who aim to leverage the robust capabilities of Microsoft Power BI in their organisation’s data management and analysis efforts. However, this training will be especially beneficial for:

  • Business Analysts
  • Data Analysts
  • Project Managers
  • BI and Reporting Managers
  • IT Professionals
  • Marketing Managers
  • Financial Analysts

Prerequisites of the Develop dynamic reports with Microsoft Power BI (DP-605) Course?

Delegate should have a basic understanding of data management and Microsoft Excel functions. Familiarity with business intelligence tools and database structures is beneficial.

Develop dynamic reports with Microsoft Power BI (DP-605) Course Overview

Develop Dynamic Reports with Microsoft Power BI (DP-605) is a focused training program designed to empower professionals with the capabilities to build and manage interactive reports using Microsoft Power BI. This course emphasises the vital skills needed to transform raw data into compelling visual narratives that drive business decisions. Through this training, organisations can expect to see an enhancement in their ability to understand complex data through accessible and actionable reports. For individuals, it provides a robust foundation in data visualisation techniques and the strategic use of Power BI tools, improving their analytical skills and career prospects.   

During this training course, delegates will learn to master the functionalities of Power BI, from data integration and real-time dashboard creation to developing comprehensive dynamic reports that adapt to evolving business needs.  Delegate will engage in practical exercises to gain hands-on experience in report design and deployment, ensuring they can apply their skills immediately in their professional roles. This training will be delivered by seasoned experts in data visualisation and business intelligence, providing a learning experience grounded in real-world applications.

Course Objectives

  • To acquire skills in sourcing data from diverse origins
  • To master data cleaning, transforming, and loading processes
  • To develop advanced data modeling and semantic models
  • To create and manage dynamic and interactive reports
  • To implement data analysis expressions and measures
  • To design and customise powerful data visualisations
  • To effectively manage and optimise Power BI environments

After attending this training, delegates will be equipped to handle the end-to-end process of data reporting with Power BI. They will be able to extract and integrate data from various databases and online services, transform raw data into a structured form, and create meaningful visual representations that provide actionable insights. Delegates will also learn to design reports that are not only visually appealing but also interactive, with the ability to apply advanced filtering and slicer techniques for tailored data exploration.

Show moredown

What’s included in this Develop dynamic reports with Microsoft Power BI DP605 Course?

  • World-Class Training Sessions from Experienced Instructors
  • Develop dynamic reports with Microsoft Power BI DP605 Course Certificate
  • Digital Delegate Pack

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft

Online Instructor-led (1 days)

Online Self-paced (8 hours)

Migrate SQL Server workload to Azure SQL (DP-3001) Course Outline

Module 1: Design a SQL Server Migration Strategy 

  • Introduction
  • Examine Data Platform Modernisation
  • Plan a Data Migration
  • Explore the Available Data Migration Technologies
  • Exercise: Compare on-premises Azure Costs

Module 2: Assess SQL Server Databases for Migration to Azure SQL

  • Introduction
  • Review Database for Compatibility
  • Explore Assessment Options for Database Migration
  • Assess a Database with Azure Migration Extension
  • Assess a Database with Azure Migrate
  • Assess a Database with Data Migration Assistant
  • Exercise: Identify Compatibility Issues

Module 3: Deploy IaaS Solutions with Azure SQL

  • Introduction
  • Explain IaaS Options to Deploy SQL Server in Azure
  • Understand Hybrid Scenarios
  • Explore Performance and Security
  • Explain High Availability and Disaster Recovery Options
  • Exercise: Provision a SQL Server on an Azure Virtual Machine

Module 4: Deploy PaaS Solutions with Azure SQL

  • Introduction
  • Explain PaaS Options for Deploying SQL Server in Azure
  • Explore Single SQL Database
  • Deploy SQL Database Elastic Pool
  • Understand SQL Database Hyperscale
  • Examine SQL Managed Instance
  • Describe SQL Edge
  • Exercise: Deploy an Azure SQL Database

Module 5: Migrate SQL Server Workloads to Azure Virtual Machine

  • Introduction
  • Review Migrations Strategies and Tools
  • Explore Azure SQL Migration Extension for Azure Data Studio
  • Understand Data Migration Assistant
  • Understand Distributed Availability Group for Migration
  • Migrate Databases using Native Backup and Restore
  • Compare Additional Migration Methods
  • Exercise: Migrate SQL Server Databases to SQL Server on Azure Virtual Machine

Module 6 : Migrate SQL Server Workloads to Azure SQL Database

  • Introduction
  • Choose the Right Azure SQL Database Feature
  • Use Azure SQL Migration Extension to Migrate to Azure SQL Database
  • Explore Data Migration Assistant to Migrate to Azure SQL Database
  • Migrate to Azure SQL Database using BACPAC
  • Use an Online Method to Migrate to Azure SQL Database
  • Move Data to Azure SQL Database
  • Exercise - Migrate a SQL Server Database to Azure SQL Database

Module 7: Migrate SQL Server Workloads to Azure SQL Managed Instance

  • Introduction
  • Evaluate Migration Scenarios
  • Use Log Replay Service (LRS) to Migrate
  • Migrate using Managed Instance Link
  • Move data to SQL Managed Instance
  • Exercise - Migrate a SQL Server Database to Azure SQL Managed Instance

Module 8: Perform Post-Migration Tasks on Azure SQL

  • Introduction
  • Migrate SQL Logins and Groups
  • Implement Security to Protect Azure SQL
  • Implement Compliance Controls for Sensitive Data
  • Monitor Database Performance
  • Configure High Availability and Disaster Recovery
  • Automate Database Tasks for Scalability
  • Exercise: Configure Geo-Replication for Azure SQL Database

Show moredown

Who Should Attend this Migrate SQL Server workload to Azure SQL (DP-3001)?

The Migrate SQL Server Workload to Azure SQL (DP-3001) course is tailored for professionals who are involved in the planning, implementation, and management of database infrastructure transitions to Azure SQL. This training will be particularly beneficial for:

  • Chief Information Officers (CIO)
  • Database Administrators (DBA)
  • IT Managers
  • Cloud Solutions Architects
  • Head of IT Infrastructure Executives
  • Director of IT Operations
  • Systems Engineers
  • Data Migration Specialists

Prerequisites of Migrate SQL Server workload to Azure SQL (DP-3001)

Delegates should have understanding of SQL Server and basic knowledge of Azure services. Experience in database management and familiarity with cloud migration strategies are also required.

Migrate SQL Server workload to Azure SQL (DP-3001) Course Overview

Migrate SQL Server Workload to Azure SQL (DP-3001) is a targeted training course designed to empower IT professionals with the necessary skills to transition SQL Server databases to Azure SQL effectively. This course focuses on practical strategies for assessing, planning, and executing migrations that optimise performance and cost-efficiency in the cloud. Through this training, organisations will benefit from enhanced database scalability, robust security, and streamlined management, essential for modern cloud architectures. For individuals, it provides a comprehensive understanding of Azure migration tools and methodologies, significantly boosting their technical proficiency and career prospects in cloud technologies.

During this training course, delegate will learn how to leverage Azure's powerful migration frameworks, from initial assessment to the operationalisation of migrated databases. The course includes detailed sessions on using tools like Azure Migrate and Data Migration Assistant, understanding IaaS and PaaS deployment options, and implementing post-migration optimisation techniques.  The training will be delivered by seasoned experts with extensive experience in Azure SQL migrations, offering both theoretical knowledge and practical insights.

Course Objectives

  • To evaluate SQL Server readiness for Azure migration
  • To design a comprehensive migration strategy
  • To utilise Azure’s data migration tools efficiently
  • To deploy SQL Server workloads on Azure VMs
  • To implement Azure SQL Database and Managed Instances
  • To configure post-migration security and performance
  • To understand costs related to Azure SQL solutions

After attending this training, delegates will be equipped to confidently assess and migrate SQL Server databases to Azure SQL, leveraging both Infrastructure as a Service (IaaS) and Platform as a Service (PaaS) models. They will be proficient in using Azure’s native tools like Azure Migrate and Data Migration Assistant to facilitate smooth transitions. Additionally, participants will gain the ability to configure and optimise the migrated databases for enhanced performance, security, and disaster recovery.

Show moredown

What’s included in this Migrate SQL Server workload to Azure SQL DP3001 Course?

  • World-Class Training Sessions from Experienced Instructors 
  • Migrate SQL Server workload to Azure SQL DP3001 Course Certificate
  • Digital Delegate Pack

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft

Online Instructor-led (1 days)

Online Self-paced (8 hours)

Train and deploy a machine learning model with Azure Machine Learning (DP-3007) Course Outline

Module 1: Make Data Available in Azure Machine Learning

  • Introduction
  • Understand URIs
  • Create a Datastore
  • Create a Data Asset
  • Exercise - Make Data Available in Azure Machine Learning

Module 2: Work with Compute Targets in Azure Machine Learning

  • Introduction
  • Choose the Appropriate Compute Target
  • Create and use a Compute Instance
  • Create and use a Compute Cluster
  • Exercise - Work with Compute Resources

Module 3: Work with Environments in Azure Machine Learning

  • Introduction
  • Understand Environments
  • Explore and use Curated Environments
  • Create and use Custom Environments
  • Exercise - Work with Environments

Module 4: Run a Training Script as a Command Job in Azure Machine Learning

  • Introduction
  • Convert a Notebook to a Script
  • Run a Script as a Command Job
  • Use Parameters in a Command Job
  • Exercise - Run a Training Script as a Command Job

Module 5: Track Model Training with MLflow in Jobs

  • Introduction
  • Track Metrics with MLflow
  • View Metrics and Evaluate Models
  • Exercise - Use MLflow to Track Training Jobs

Module 6: Register an MLflow Model in Azure Machine Learning

  • Introduction
  • Log Models with MLflow
  • Understand the MLflow Model Format
  • Register an MLflow Model
  • Exercise - Log and Register Models with MLflow

Module 7: Deploy a Model to a Managed Online Endpoint

  • Introduction
  • Explore Managed Online Endpoints
  • Deploy your MLflow Model to a Managed Online Endpoint
  • Deploy a Model to a Managed Online Endpoint
  • Test Managed Online Endpoints
  • Exercise - Deploy an MLflow Model to an Online Endpoint

Show moredown

Who Should Attend this Train and Deploy a Machine Learning Model with Azure Machine Learning (DP-3007)?

This Train and Deploy a Machine Learning Model with Azure Machine Learning (DP-3007) course is ideal for professionals seeking to leverage Azure’s capabilities to enhance machine learning model development and deployment within their organisations. However, this training will be particularly beneficial for:

  • Data Scientists
  • Machine Learning Engineers
  • Cloud Solutions Architects
  • IT Managers
  • Chief Technology Officers (CTO)
  • Heads of Data Analytics
  • Software Developers
  • Project Managers

Prerequisites of the Train and deploy a machine learning model with Azure Machine Learning (DP-3007)

Delegate should possess a basic understanding of cloud computing, Microsoft Azure services, and Python programming. They also need familiarity with data science, machine learning concepts, and access to a Microsoft Azure account.

Train and deploy a machine learning model with Azure Machine Learning (DP-3007) Course Overview

Train and Deploy a Machine Learning Model with Azure Machine Learning (DP-3007) is a targeted training program designed to provide delegate with the necessary skills to effectively use Azure Machine Learning for creating, tracking, and deploying machine learning models. Through this training, organisations can expect significant enhancements in their ability to develop scalable machine learning solutions that drive innovation and operational efficiencies. For individuals, it offers comprehensive insights into the lifecycle of machine learning models, boosting their analytical capabilities and technical acumen.

During this training course, delegate will learn to navigate the complexities of Azure Machine Learning, from initial data handling and compute management to advanced model deployment. The course covers essential techniques such as setting up data stores, managing compute targets, and utilising Azure's environment for machine learning projects. This hands-on approach ensures mastery of each concept, facilitated by our experienced trainers who bring real-world expertise to the learning environment.

Course Objectives

  • To understand and utilise URIs in Azure
  • To create and manage Azure datastores
  • To configure and deploy compute clusters
  • To execute and monitor command jobs
  • To track and log model metrics with MLflow
  • To register and manage MLflow models
  • To deploy models to managed online endpoints

After attending this training, delegates will be equipped with the skills necessary to independently manage and navigate the Azure Machine Learning platform. They will be able to set up data assets, manage compute resources effectively, and utilise various environments for machine learning projects. Furthermore, participants will gain the capability to track the performance of machine learning models, utilise MLflow for comprehensive model management, and deploy trained models to production using Azure's managed online endpoints.

Show moredown

What’s included in this Train and deploy a machine learning model with Azure Machine Learning DP3007 Course?

  • World-Class Training Sessions from Experienced Instructors
  • Train and deploy a machine learning model with Azure Machine Learning DP3007 Course Certificate
  • Digital Delegate Pack

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft

Online Instructor-led (1 days)

Online Self-paced (8 hours)

Secure Azure services and workloads with Defender for Cloud regulatory compliance controls (SC-5002) Course Outline

Module 1: Examine Defender for Cloud Regulatory Compliance Standards

  • Introduction
  • Regulatory Compliance Standards in Defender for Cloud
  • Microsoft Cloud Security Benchmark in Defender for Cloud
  • Improve Your Regulatory Compliance in Defender for Cloud

Module 2: Enable Defender for Cloud on Your Azure Subscription

  • Introduction
  • Connect Your Azure Subscriptions
  • Exercise - Enable Defender for Cloud on Your Azure Subscription

Module 3: Filter Network Traffic with a Network Security Group Using the Azure Portal

  • Introduction
  • Azure Resource Group
  • Azure Virtual Network
  • How Network Security Groups Filter Network Traffic
  • Application Security Groups
  • Exercise - Create a Virtual Network Infrastructure

Module 4: Create a Log Analytics Workspace

  • Introduction
  • Log Analytics Workspace
  • Exercise - Create a Log Analytics Workspace

Module 5: Collect Guest Operating System Monitoring Data from Azure and Hybrid Virtual Machines Using Azure Monitor Agent

  • Introduction
  • Deploy the Azure Monitor Agent
  • Collect Data with Azure Monitor Agent
  • Exercise - Create a Data Collection Rule and Install the Azure Monitor Agent

Module 6: Explore Just-in-Time Virtual Machine Access

  • Introduction
  • Understand Just-in-Time Virtual Machine Access
  • Enable Just-in-Time Access on Virtual Machines
  • Exercise - Enable Just-in-Time Access on Virtual Machines

Module 7: Configure Azure Key Vault Networking Settings

  • Introduction
  • Azure Key Vault Basic Concepts
  • Best Practices for Azure Key Vault
  • Azure Key Vault Network Security
  • Configure Azure Key Vault Firewalls and Virtual Networks
  • Exercise - Configure Key Vault Networking Settings
  • Azure Key Vault Soft Delete Overview
  • Virtual Network Service Endpoints for Azure Key Vault
  • Exercise - Perform Soft-Delete and Purge Protection Key Vault Recovery

Module 8: Connect an Azure SQL Server Using an Azure Private Endpoint Using the Azure Portal

  • Introduction
  • Azure Private Endpoint
  • Azure Private Link
  • Exercise - Connect to an Azure SQL Server Using an Azure Private Endpoint Using the Azure Portal

Show moredown

Who Should Attend this Secure Azure Services and Workloads with Defender for Cloud Regulatory Compliance Controls (SC-5002)?

The Secure Azure Services and Workloads with Defender for Cloud Regulatory Compliance Controls (SC-5002) course is tailored for IT professionals and system administrators who are directly involved in the security management and compliance of Azure cloud services. However, this training will be beneficial for:

  • Chief Information Security Officers (CISO)
  • Chief Technology Officers (CTO)
  • IT Security Managers
  • Cloud Security Architects
  • Network Administrators
  • Systems Engineers
  • Compliance and Risk Management Officers
  • IT Professionals working with Azure services

Prerequisites of the Secure Azure services and workloads with Defender for Cloud regulatory compliance controls (SC-5002)

Delegate should have a basic understanding of Microsoft Azure services and familiarity with cloud security concepts. Additionally, prior experience with Azure administration or compliance is highly recommended to fully benefit from the course.

Secure Azure services and workloads with Defender for Cloud regulatory compliance controls (SC-5002) Course Overview

Secure Azure Services and Workloads with Defender for Cloud Regulatory Compliance Controls (SC-5002) is a focused training initiative designed to empower IT professionals and system administrators with the expertise required to implement and manage regulatory compliance standards using Microsoft Defender for Cloud. This course emphasises the critical role of compliance in securing Azure services and workloads, ensuring that organisations can meet stringent security requirements and maintain robust data protection protocols. Participants will gain a thorough understanding of the compliance frameworks applicable within Azure, enhancing their ability to safeguard systems and data effectively.

Throughout this training, delegate will explore how to navigate and apply the various compliance controls and benchmarks that Microsoft Defender for Cloud offers. The course content includes practical applications of configuring Defender for Cloud, setting up compliance standards, and understanding the implications of Azure's security benchmarks on organisational workflows. delegate will engage in practical exercises to familiarise themselves with creating and managing Log Analytics workspaces, configuring network security groups, and integrating security controls within Azure environments. This training will be delivered by our seasoned experts in cloud security and compliance, who bring a wealth of practical experience and insights into best practices in cloud security management.

Secure Azure services and workloads with Defender for Cloud regulatory compliance controls (SC-5002) Course Objectives

  • To identify compliance requirements within Defender for Cloud
  • To configure and manage Defender settings for Azure
  • To utilise Azure Network Security Groups effectively
  • To create and manage a Log Analytics workspace
  • To integrate Log Analytics agents with Azure services
  • To explore just-in-time access for virtual machines
  • To implement Azure Key Vault security best practices
  • To secure Azure SQL with Private Endpoints

After attending this training, delegates will be equipped to effectively secure Azure environments using Defender for Cloud. They will be able to implement robust compliance measures, manage security settings, and utilise Azure’s native tools to enhance data protection and network security.

Show moredown

What’s included in this Build AI Apps with Azure Database for PostgreSQL AI3019 Course?

  • World-Class Training Sessions from Experienced Instructors
  • Build AI Apps with Azure Database for PostgreSQL AI3019 Course Certificate
  • Digital Delegate Pack

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft

Online Instructor-led (1 days)

Online Self-paced (8 hours)

Develop Custom Copilots with Azure AI Studio (AI-3016) Course Outline

Module 1: Introduction to Azure AI Studio

  • Introduction
  • What is Azure AI Studio?
  • How does Azure AI Studio work
  • When to use Azure AI Studio
  • Exercise - Explore Azure AI Studio

Module 2: Explore and deploy models from the model catalog in Azure AI Studio

  • Introduction
  • Explore the language models in the model catalog
  • Deploy a model to an endpoint
  • Improve the performance of a language model
  • Exercise - Explore, deploy, and chat with language models

Module 3: Get started with prompt flow to develop language model apps in the Azure AI Studio

  • Introduction
  • Understand the development lifecycle of a large language model (LLM) app
  • Understand core components and explore flow types
  • Explore connections and runtimes
  • Explore variants and monitoring options
  • Exercise - Get started with prompt flow

Module 4: Build a RAG-based copilot solution with your own data using Azure AI Studio

  • Introduction
  • Understand how to ground your language model
  • Make your data searchable
  • Build a copilot with prompt flow
  • Exercise - Create a custom copilot that uses your own data

Module 5: Integrate a fine-tuned language model with your copilot in the Azure AI Studio

  • Introduction
  • Understand when to fine-tune a language model
  • Prepare your data to fine-tune a chat completion model
  • Explore fine-tuning language models in Azure AI Studio
  • Exercise - Fine-tune a foundation model

Module 6: Evaluate the performance of your custom copilot in the Azure AI Studio

  • Introduction
  • Assess the model performance
  • Manually evaluate the performance of a model
  • Assess the performance of your custom copilot
  • Exercise - Evaluate the performance of your custom copilot

Module 7: Responsible generative AI

  • Introduction
  • Plan a responsible generative AI solution
  • Identify potential harms
  • Measure potential harms
  • Mitigate potential harms
  • Operate a responsible generative AI solution
  • Exercise - Explore content filters in Azure AI Studio

Show moredown

Who Should Attend this Develop Custom Copilots with Azure AI Studio (AI-3016)?

This course is ideally suited for professionals eager to enhance their organisation's capabilities through tailored AI solutions. This training will be particularly beneficial for:

  • Chief Technology Officers (CTO)
  • Software Developers and Engineers
  • AI and Machine Learning Engineers
  • Data Scientists
  • Product Managers
  • Head of Innovation Executives
  • Business Analysts
  • IT Managers

Prerequisites of Develop Custom Copilots with Azure AI Studio (AI-3016)

Delegates should have a basic understanding of AI principles and Azure services. It is recommended to complete the "Get Started with Artificial Intelligence" learning path prior to this course.

Develop Custom Copilots with Azure AI Studio (AI-3016) Course Overview

Develop Custom Copilots with Azure AI Studio (AI-3016) is an intensive training program designed to empower professionals with the expertise to create bespoke AI-driven solutions using Azure AI Studio. This course focuses on the practical implementation of AI tools to enhance decision-making and operational effectiveness in any business environment. Organisations will benefit from improved efficiency and innovation capabilities, while individuals will gain hands-on experience in building and managing custom AI applications.

During this training, participants will learn to navigate Azure AI Studio’s comprehensive environment, from developing large language models to deploying tailored copilots. The curriculum includes mastering the model catalogue, customising data integration, and optimising AI performance for specific business needs. Participants will engage in practical exercises to refine their skills in prompt engineering, data management, and model evaluation. This course is led by seasoned experts in AI development, offering a unique opportunity to learn from the best in the field and significantly advance your technical acumen in AI application development.

Develop Custom Copilots with Azure AI Studio (AI-3016) Course Objectives

  • To grasp Azure AI Studio’s basic and advanced features
  • To develop skills in prompt flow and language models
  • To customise and deploy AI solutions effectively
  • To manage data for AI model integration
  • To assess and enhance AI model performance
  • To implement responsible AI practices in solutions

After attending this training, delegates will be capable of independently creating and managing advanced AI solutions using Azure AI Studio. They will be proficient in the full lifecycle of AI model development—from conception and training to deployment and optimisation. Additionally, participants will be equipped with the knowledge to ensure their AI implementations are ethically aligned with organisational goals and societal norms, capable of mitigating potential AI risks. This skillset will empower them to drive innovation and enhance productivity through customised AI solutions in their respective organisations.

Show moredown

What’s included in this Develop custom copilots with Azure AI Studio AI3016 Course?

  • World-Class Training Sessions from Experienced Instructors
  • Develop custom copilots with Azure AI Studio AI3016 Course Certificate
  • Digital Delegate Pack

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft

Online Instructor-led (1 days)

Online Self-paced (8 hours)

Implementing a Data Analytics Solution with Azure Databricks (DP-3011) Course Outline

Module 1: Explore Azure Databricks

  • Introduction
  • Get started with Azure Databricks
  • Identify Azure Databricks Workloads
  • Understand Key Concepts
  • Data Governance using Unity Catalog and Microsoft Purview
  • Exercise - Explore Azure Databricks

Module 2: Perform Data Analysis with Azure Databricks

  • Introduction
  • Ingest Data with Azure Databricks
  • Data Exploration Tools in Azure Databricks
  • Data Analysis using DataFrame APIs
  • Exercise - Explore Data with Azure Databricks

Module 3: Use Apache Spark in Azure Databricks

  • Introduction
  • Get to know Spark
  • Create a Spark Cluster
  • Use Spark in Notebooks
  • Visualise Data
  • Exercise - Use Spark in Azure Databricks

Module 4: Manage Data with Delta Lake

  • Introduction
  • Get Started with Delta Lake
  • Manage ACID Transactions
  • Implement Schema Enforcement
  • Data Versioning and Time Travel in Delta Lake
  • Data Integrity with Delta Lake
  • Exercise - Use Delta Lake in Azure Databricks

Module 5: Build Data Pipelines with Delta Live Tables

  • Introduction
  • Explore Delta Live Tables
  • Data Ingestion and Integration
  • Real-time Processing
  • Exercise - Create a Data Pipeline with Delta Live Tables

Module 6: Deploy Workloads with Azure Databricks Workflows

  • Introduction
  • What are Azure Databricks Workflows?
  • Understand Key Components of Azure Databricks Workflows
  • Explore the Benefits of Azure Databricks Workflows
  • Deploy Workloads using Azure Databricks Workflows
  • Exercise - Create an Azure Databricks Workflow

Show moredown

Who Should Attend this Implementing a Data Analytics Solution with Azure Databricks (DP-3011)?

This Implementing a Data Analytics Solution with Azure Databricks (DP-3011) course is intended for anyone seeking to leverage the power of Azure Databricks for data analysis, data management, and business intelligence within their organisation. This training will be particularly beneficial for:

  • Chief Technology Officers (CTO)
  • Chief Data Officers (CDO)
  • Data Scientists
  • Data Engineers
  • IT Managers
  • Solutions Architects
  • Business Intelligence Professionals
  • System Administrators

Prerequisites of the Data Analytics Solution with Azure Databricks (DP-3011)

There are no formal prerequisites for attending this Data Analytics Solution with Azure Databricks (DP-3011).

Implementing a Data Analytics Solution with Azure Databricks (DP-3011) Course Overview

Data Analytics Solution with Azure Databricks (DP-3011) is a comprehensive training course designed to empower professionals with the skills necessary to deploy and manage advanced data analytics solutions using Azure Databricks. This course focuses on leveraging the robust capabilities of Azure Databricks to facilitate effective data processing, analysis, and decision-making within organisations. Delegate will gain a significant competitive edge by mastering data-driven strategies that enhance operational efficiencies and business outcomes. For individuals, this course offers an in-depth exploration of essential data analytics tools and methodologies, improving their analytical prowess and problem-solving skills.

During this training course, delegates will learn to efficiently utilise Azure Databricks for a variety of data workloads, from ingestion and processing to analysis and deployment. Hands-on exercises will enable participants to create and manage robust data analytics environments that optimise data integrity and accessibility. This training will be delivered by seasoned experts with extensive experience in Azure Databricks, ensuring that all attendees are well-prepared to implement and benefit from cutting-edge data solutions in their respective fields.

Course Objectives

  • To initiate and manage Azure Databricks environments
  • To perform complex data analysis using Spark
  • To manage and enforce data schema with Delta Lake
  • To create and optimise data pipelines efficiently
  • To deploy scalable data workflows and workloads
  • To ensure data governance with Unity Catalog

After attending this training, delegates will be equipped with the necessary skills to implement and manage data solutions using Azure Databricks. They will be able to initiate Databricks workloads, conduct advanced data analysis, and develop robust data management strategies. The knowledge gained will enable them to apply real-time data processing techniques, visualise analytical results effectively.

Show moredown

What’s included in this Implementing a Data Analytics Solution with Azure Databricks DP3011 Course?

  • World-Class Training Sessions from Experienced Instructors
  • Implementing a Data Analytics Solution with Azure Databricks DP3011 Course Certificate
  • Digital Delegate Pack

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft

Online Instructor-led (1 days)

Online Self-paced (8 hours)

Build A Natural Language Processing Solution with Azure AI Services (AI-3003) Course Outline

Module 1: Analyse Text with Azure AI Language

  • Introduction
  • Provision an Azure AI Language Resource
  • Detect Language
  • Extract Key Phrases
  • Analyse Sentiment
  • Extract Entities
  • Extract Linked Entities
  • Exercise - Analyse Text

Module 2: Create Question Answering Solutions with Azure AI Language

  • Introduction
  • Understand Question Answering
  • Compare Question Answering to Azure AI Language Understanding
  • Create a Knowledge Base
  • Implement multi-turn Conversation
  • Test and Publish a Knowledge Base
  • Use a Knowledge Base
  • Improve Question Answering Performance
  • Exercise - Create a Question Answering Solution

Module 3: Build a Conversational Language Understanding Model

  • Introduction
  • Understand Prebuilt Capabilities of the Azure AI Language Service
  • Understand Resources for Building a Conversational Language Understanding Model
  • Define Intents, Utterances, and Entities
  • Use Patterns to Differentiate Similar Utterances
  • Use Pre-Built Entity Components
  • Train, Test, Publish, and Review a Conversational Language Understanding Model
  • Exercise - Build an Azure AI Services Conversational Language Understanding Model

Module 4: Create a Custom Text Classification Solution

  • Introduction
  • Understand Types of Classification Projects
  • Understand how to Build Text Classification Projects
  • Exercise - Classify Text

Module 5: Custom Named Entity Recognition

  • Introduction
  • Understand Custom Named Entity Recognition
  • Label your Data
  • Train and Evaluate your Model
  • Exercise - Extract Custom Entities

Module 6: Translate Text with Azure AI Translator Service

  • Introduction
  • Provision an Azure AI Translator Resource
  • Understand Language Detection, Translation, and Transliteration
  • Specify Translation Options
  • Define Custom Translations
  • Exercise - Translate Text with the Azure AI Translator Service

Module 7: Create Speech-Enabled Apps with Azure AI Services

  • Introduction
  • Provision an Azure Resource for Speech
  • Use the Azure AI Speech to Text API
  • Use the Text to Speech API
  • Configure Audio Format and Voices
  • Use Speech Synthesis Markup Language
  • Exercise - Create a Speech-Enabled App

Module 8: Translate Speech with the Azure AI Speech Service

  • Introduction
  • Provision an Azure Resource for Speech Translation
  • Translate Speech to Text
  • Synthesize Translations
  • Exercise - Translate Speech

Show moredown

Who Should Attend this Build A Natural Language Processing Solution with Azure AI Services (AI-3003)?

This Build a Natural Language Processing Solution with Azure AI Services (AI-3003) course is designed for individuals seeking to leverage Azure AI to build robust NLP solutions. It is ideal for professionals involved in data analysis, AI implementation, and language-based AI applications. This training will be particularly beneficial for:

  • Data Scientists
  • AI Engineers
  • Machine Learning Specialists
  • Software Developers
  • IT Professionals
  • Solution Architects
  • Business Analysts

Prerequisites of Build A Natural Language Processing Solution with Azure AI Services (AI-3003)

Delegates should have a basic understanding of AI concepts and machine learning principles. Experience in programming, particularly with Python or similar languages, will be beneficial for hands-on exercises.

Build A Natural Language Processing Solution with Azure AI Services (AI-3003) Course Overview

Build a Natural Language Processing Solution with Azure AI Services (AI-3003) course is a specialised training program designed to equip IT professionals, developers, and data scientists with the skills to build and integrate powerful Natural Language Processing (NLP) solutions using Azure AI Services. This course emphasises the use of cutting-edge AI tools to enhance text analysis, automate language understanding, and enable advanced speech translation within organisations. Through this training, delegates will gain the skills necessary to streamline workflows, improve language-based interactions, and drive intelligent automation.

Delegates will experience hands-on training in using Azure's AI services for a variety of NLP tasks, from text analysis and sentiment detection to building conversational models and custom text classification solutions. The course provides comprehensive coverage of deploying AI-driven language models, creating custom question-answering systems, and translating both text and speech for multilingual communication. Delegates will also learn to create and manage speech-enabled applications, advancing their ability to integrate AI-driven solutions into everyday business operations.

By the end of this course, delegates will have acquired valuable expertise in Azure’s NLP capabilities, empowering them to create intelligent applications that enhance communication, data analysis, and overall business efficiency. This training will be led by a highly experienced AI expert, ensuring that delegates receive the practical knowledge and guidance needed to succeed in this rapidly evolving field.

Course Objectives

  • To analyse text and detect sentiment effectively
  • To create custom question-answering solutions
  • To build conversational language models using Azure AI
  • To classify text using advanced techniques
  • To extract and recognise custom entities in data
  • To translate text and speech accurately
  • To create AI-driven speech-enabled applications

After attending this training, delegates will be able to confidently build and deploy natural language processing models using Azure AI Services. They will have the skills to implement text analysis, sentiment detection, and language translation across various business applications. Furthermore, delegates will be equipped to design custom question-answering systems, develop conversational AI models, and create speech-enabled applications, allowing them to automate processes, improve productivity, and drive AI innovation within their organisations.

Show moredown

What’s included in this Build a natural language processing solution with Azure AI Services AI3003 Course?

  • World-Class Training Sessions from Experienced Instructors
  • Build a natural language processing solution with Azure AI Services AI3003 Course Certificate
  • Digital Delegate Pack

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft

Online Instructor-led (1 days)

Online Self-paced (8 hours)

Implementing a Lakehouse with Microsoft Fabric (DP-601) Course Outline

Module 1: Introduction to End-To-End Analytics Using Microsoft Fabric

  • Introduction
  • Explore End-to-End Analytics with Microsoft Fabric
  • Explore Data Teams and Microsoft Fabric
  • Enable and Use Microsoft Fabric

Module 2: Get Started with Lakehouses in Microsoft Fabric

  • Introduction
  • Explore the Microsoft Fabric Lakehouse
  • Work with Microsoft Fabric Lakehouses
  • Explore and Transform Data in a Lakehouse
  • Exercise - Create a Microsoft Fabric Lakehouse

Module 3: Use Apache Spark in Microsoft Fabric

  • Introduction
  • Prepare to Use Apache Spark
  • Run Spark Code
  • Work with Data in a Spark Dataframe
  • Work with Data using Spark SQL
  • Visualise Data in a Spark Notebook
  • Exercise - Analyse Data with Apache Spark

Module 4: Work with Delta Lake Tables in Microsoft Fabric

  • Introduction
  • Understand Delta Lake
  • Create Delta Tables
  • Optimize Delta Tables
  • Work with Delta tables in Spark
  • Use Delta Tables with Streaming Data
  • Exercise - Use Delta Tables in Apache Spark

Module 5: Ingest Data with Dataflows Gen2 in Microsoft Fabric

  • Introduction
  • Understand Dataflows Gen2 in Microsoft Fabric
  • Explore Dataflows Gen2 in Microsoft Fabric
  • Integrate Dataflows Gen2 and Pipelines in Microsoft Fabric
  • Exercise - Create and use a Dataflow Gen2 in Microsoft Fabric

Module 6: Orchestrate Processes and Data Movement with Microsoft Fabric

  • Introduction
  • Understand Pipelines
  • Use the Copy Data activity
  • Use Pipeline Templates
  • Run and Monitor pipelines
  • Exercise - Ingest Data with a Pipeline

Module 7: Organize a Fabric Lakehouse using Medallion Architecture Design

  • Introduction
  • Describe Medallion Architecture
  • Implement a Medallion Architecture in Fabric
  • Query and Report on Data in your Fabric Lakehouse
  • Considerations for Managing your Lakehouse
  • Exercise - Organize your Fabric Lakehouse using a Medallion Architecture

Show moredown

Who Should Attend this Implementing a Lakehouse with Microsoft Fabric (DP-601)?

This Implementing a Lakehouse with Microsoft Fabric (DP-601) course is tailored for professionals involved in data management, architecture, and analytics who are looking to leverage the advanced capabilities of Microsoft Fabric for building and managing scalable lake house architectures. This training will be beneficial for:

  • Data Architects
  • Data Engineers
  • Business Intelligence Professionals
  • Chief Technology Officers (CTO)
  • Chief Data Officers (CDO)
  • IT Managers
  • Database Administrators
  • Project Managers

Prerequisites of Implementing a Lakehouse with Microsoft Fabric (DP-601)?

Delegate should have a foundational understanding of data management and cloud services, particularly Microsoft Azure. Proficiency in SQL and experience with big data tools like Apache Spark are also recommended.

Implementing a Lakehouse with Microsoft Fabric (DP-601) Course Overview

Implementing a Lakehouse with Microsoft Fabric (DP-601) is an advanced training course designed to provide technical professionals with the expertise to build and manage lakehouse architectures using Microsoft Fabric. This course emphasises the strategic integration of various data management technologies like Apache Spark, Delta Lake, and Dataflows Gen2 to create a cohesive and scalable data platform. Organisations can expect enhanced data handling capabilities, improved analytics performance, and streamlined data operations, empowering them to leverage real-time insights and make informed decisions swiftly.

Delegate will gain hands-on experience in setting up lakehouses, utilising Microsoft Fabric’s advanced features to efficiently process and analyse large datasets. The training covers critical aspects from the initial setup of lakehouses to advanced data integration techniques. The course will be led by seasoned instructors with extensive experience in data architecture and Microsoft technologies, ensuring participants not only learn the theoretical underpinnings but also apply best practices in real-world scenarios.

Course Objectives

  • To explore comprehensive analytics with Microsoft Fabric
  • To create and manage Microsoft Fabric Lakehouses
  • To implement Apache Spark within Microsoft Fabric
  • To operate and optimise Delta Lake tables
  • To integrate Dataflows Gen2 with pipeline solutions
  • To configure and monitor Data Factory pipelines
  • To apply medallion architecture in data management

After attending this training, delegates will be equipped with the knowledge and skills to set up and maintain a robust data infrastructure using Microsoft Fabric's lakehouse framework. They will be able to integrate various data management tools and techniques, such as Apache Spark for big data processing and Delta Lake for data versioning, ensuring high data quality and accessibility.

Show moredown

What’s included in this Implementing a Lakehouse with Microsoft Fabric DP601 Course?

  • World-Class Training Sessions from Experienced Instructors
  • Implementing a Lakehouse with Microsoft Fabric DP601 Course Certificate
  • Digital Delegate Pack

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft

Online Instructor-led (1 days)

Online Self-paced (8 hours)

Microsoft Cloud for Healthcare Training Course Outline

Module 1: Microsoft Cloud for Healthcare Overview

  • Create Connected Patient Experiences
  • Foster Health Team Collaboration
  • Empower Your Healthcare Workforce
  • Unlock the Value of Clinical and Operational Data
  • Well-Architected for Microsoft Cloud for Healthcare

Module 2: Microsoft Cloud for Healthcare Data Model for Dataverse

  • Common Data Model
  • Healthcare Data Model
  • Data Model Extensibility

Module 3: Integration and Interoperability in Microsoft Cloud for Healthcare Solution Overview

  • Data Integration Toolkit Overview
  • Dataverse Healthcare Apis Overview

Show moredown

Who Should Attend this Microsoft Cloud for Healthcare Training?

This Microsoft Cloud for Healthcare Training Course is designed for anyone who wants to enhance their skills in digital health transformation and cloud-based healthcare technologies. However, this training will be beneficial for:

  • Healthcare IT Specialists
  • Cloud Administrators
  • Health Informatics Specialists
  • Data Managers
  • Clinical Systems Analysts
  • Healthcare Project Managers
  • Digital Health Consultants

Prerequisites of the Microsoft Cloud for Healthcare Training Course

There are no formal prerequisites for attending this Microsoft Cloud for Healthcare Training.

Microsoft Cloud for Healthcare Training Course Overview

Microsoft Cloud for Healthcare Training is a specialised course designed to teach participants how to leverage Microsoft’s cloud solutions for the healthcare industry. This training is essential for modernising healthcare operations, improving patient experiences, and streamlining data management in compliance with regulatory standards. For organisations, it enables the deployment of scalable healthcare solutions that enhance patient care, team collaboration, and data interoperability. For individuals, the course provides hands-on skills in using cloud-based tools to manage clinical and operational data, supporting better decision-making and healthcare delivery. Career-wise, participants gain expertise in cloud technologies applied to healthcare, positioning them for roles in health IT, cloud administration, and digital health transformation.

In this training course, delegates will learn how to configure and use Microsoft Cloud for Healthcare to create connected patient experiences, integrate healthcare data, and drive analytics for improved outcomes. The course covers key aspects such as setting up the healthcare data model in Dataverse, integrating data sources, managing security and compliance, and using analytics tools like Power BI to gain insights. This training will be conducted by our highly professional and skilled trainer, who has years of experience in teaching.

Course Objectives

  • To configure Microsoft Cloud for Healthcare solutions and applications
  • To manage healthcare data using the common data model in dataverse
  • To implement integrations for data interoperability across healthcare systems
  • To use analytics tools to gain insights from clinical and operational data
  • To ensure compliance with healthcare data privacy and regulatory standards
  • To apply AI and machine learning for enhanced patient care outcomes

After attending this training course, delegates will be able to implement and manage Microsoft Cloud for Healthcare solutions within their organisations. They will have the skills to configure core healthcare applications, integrate diverse data sources, and use analytics to drive data-driven decision-making. Delegates will also be equipped to address compliance requirements, ensure secure data management, and leverage AI to improve patient care and streamline healthcare workflows.

Show moredown

What’s included in this Microsoft Cloud for Healthcare Training Course?

  • World-Class Training Sessions from Experienced Instructors 
  • Microsoft Cloud for Healthcare Training Course Certificate
  • Digital Delegate Pack

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft

Online Instructor-led (1 days)

Online Self-paced (8 hours)

Microsoft AI for Business Leaders (AI-3017) Training Course Outline

Module 1: Leverage AI Tools and Resources for your Business

  • Basic AI Concepts
  • Microsoft AI Approach
  • Copilots - AI Embedded in Everyday Applications
  • Power Platform - Create AI-Powered Solutions without Writing a Line of Code
  • Azure AI Services – Building Blocks for Custom AI Application Development
  • Azure Machine Learning – End-to-End AI Model Development and Management

Module 2: Create Business Value from AI

  • Considerations for Defining an AI Strategy
  • Organisational Characteristics that Foster an AI-Ready Culture
  • Drivers of AI Success
  • Stages of AI Value Creation

Module 3: Embrace Responsible AI Principles and Practices

  • Prepare for the Implications of Responsible AI
  • Principles of Responsible AI
  • Establish a System for AI Governance
  • Take Actions for AI Governance
  • AI Governance Engagement
  • Responsible AI at Microsoft

Module 4: Scale AI in your Organisation

  • Evaluate and Prioritise AI Investments
  • Establish AI-Related Roles and Responsibilities
  • Empower Business Users with AI
  • Empower Subject Matter Experts with AI

Module 5: Define a Microsoft AI Strategy to Create Business Value in Finance

  • Goals and Challenges for AI in Financial Services
  • Opportunities for AI in Financial Services Organisations
  • Customer story - Securing Transactions in Banking
  • Customer story - Detecting Fraud in Insurance

Module 6: Define a Microsoft AI Strategy to Create Business Value in Healthcare

  • Goals and Challenges in Life Sciences, Pharmacology, and Healthcare
  • Opportunities for AI in Life Sciences, Pharmacology, and Healthcare
  • Common AI use Cases in Life Sciences, Pharmacology, and Healthcare
  • Microsoft AI Use Cases for Health Providers
  • Customer Story - Improving Patient Recovery

Module 7: Define a Microsoft AI Strategy to Create Business Value in Manufacturing

  • Goals and Challenges in Manufacturing
  • Common AI Use Cases in Manufacturing
  • Microsoft AI Technology for Manufacturing Use Cases
  • Customer story - Empowering Manufacturers to Increase Production Performance

Module 8: Define a Microsoft AI Strategy to Create Business Value in Retail

  • Goals and Challenges in Retail
  • Opportunities for AI in Retail
  • Customer Story - Improving Shopping Experience
  • Customer Story - Using Generative AI to Summarise Product Reviews

Module 9: Define a Microsoft AI Strategy to Create Business Value in Sustainability

  • Goals and Challenges in Sustainability
  • Opportunities for AI in Sustainability
  • Customer Story – Transitioning to Renewable Energy
  • Customer Story – Automating Marine Resource Monitoring
  • Customer Story – Optimising Energy Usage

Show moredown

Who Should Attend this Microsoft AI for Business Leaders (AI-3017) Training?

This course is tailored for business leaders and professionals seeking to harness the power of AI to enhance their strategic and operational capabilities. Relevant job roles include:

  • Chief Technology Officers (CTO)
  • Chief Innovation Officers (CIO)
  • IT Directors
  • Project Managers
  • Business Analysts
  • Data Scientists
  • Product Managers

Prerequisites for Microsoft AI for Business Leaders (AI-3017) Training

There are no formal prerequisites for attending this Microsoft AI for Business Leaders (AI-3017) Training. However, having knowledge of business processes, data analysis, and digital transformation would be beneficial for the delegates.

Microsoft AI for Business Leaders (AI-3017) Training Course Overview

Artificial Intelligence (AI) continues to shape industries by enabling smarter decision-making, automating processes, and fostering innovation. This course introduces business leaders to the transformative potential of AI, specifically within the context of Microsoft's tools and services. The curriculum is designed to demystify AI technologies and showcase practical applications in various sectors.

This course offers a comprehensive exploration of how AI can be leveraged in business environments. It covers foundational AI concepts, Microsoft’s approach to AI, and detailed discussions on integrating AI solutions like Azure AI services and Microsoft Power Platform into business processes. Delegates will engage in hands-on activities to understand AI’s impact on operational efficiency and strategic planning.

Course Objectives:

  • Understand the core principles of AI and Microsoft's AI ecosystem
  • Explore practical applications of AI tools within business contexts
  • Develop strategies to integrate AI solutions effectively
  • Learn to manage AI projects and initiatives in your organisation
  • Assess and address ethical considerations in AI deployment
  • Foster a culture that embraces innovation through AI

By the end of this course, delegates will be able to develop a clear AI strategy for their organisations, utilise Microsoft AI tools to solve real-world business problems, and lead AI initiatives that adhere to ethical guidelines and responsible practices.

Show moredown

What’s included in this Microsoft AI for Business Leaders AI3017 Training Course?

  • World-Class Training Sessions from Experienced Instructors 
  • Microsoft AI for Business Leaders AI3017 Training Course Certificate
  • Digital Delegate Pack

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft

Online Instructor-led (1 days)

Online Self-paced (8 hours)

Build an Azure AI Vision Solution with Azure AI Services (AI-3004) Course Outline

Module 1: Analyse Images

  • Introduction
  • Provision an Azure AI Vision Resource
  • Analyse an Image
  • Generate a Smart-Cropped Thumbnail and Remove Background
  • Exercise - Analyse Images with Azure AI Vision

Module 2: Read Text in Images

  • Introduction
  • Explore Azure AI Options for Reading Text
  • Read Text with Azure AI Vision Image Analysis
  • Exercise - Read Text in Images

Module 3: Detect, Analyse, and Recognize Faces

  • Introduction
  • Plan a Face Detection, Analysis, or Recognition Solution
  • Detect and Analyse Faces
  • Verify and Identify Faces
  • Responsible AI Considerations for Face-Based Solutions
  • Exercise - Detect and Analyse Faces

Module 4: Classify Images

  • Introduction
  • Azure AI Custom Vision
  • Train an Image Classification Model
  • Create an Image Classification Client Application
  • Exercise - Classify Images

Module 5: Detect Objects in Images

  • Introduction
  • Use Azure AI Custom Vision for Object Detection
  • Train an Object Detector
  • Develop an Object Detection Client Application
  • Exercise - Detect Objects in Images

Module 6: Analyse Video

  • Introduction
  • Understand Azure Video Indexer Capabilities
  • Extract Custom Insights
  • Use Video Analyzer Widgets and APIs
  • Exercise - Analyse Video

Module 7: Develop a Vision-Enabled Generative AI Application

  • Introduction
  • Deploy a Multimodal Model
  • Develop a Vision-Based Chat App
  • Exercise - Develop a Vision-Enabled Chat App

Module 8: Generate Images With AI

  • Introduction
  • What is Image-Generation Models?
  • Explore Image-Generation Models in Azure AI Foundry Portal
  • Create a Client Application That Uses an Image Generation Model
  • Exercise - Generate Images With AI

Show moredown

Who Should Attend this Build an Azure AI Vision Solution with Azure AI Services (AI-3004)?

This Build an Azure AI Vision Solution with Azure AI Services (AI-3004) Course is designed for anyone who wants to enhance their skills in building and deploying AI-powered vision solutions using Azure AI Services. However, this training will be beneficial for:

  • AI Developers
  • Computer Vision Engineers
  • Data Scientists
  • Machine Learning Engineers
  • Automation Specialists
  • Cloud Solution Architects
  • Software Engineers

Prerequisites of the Build an Azure AI Vision Solution with Azure AI Services (AI-3004)

There are no formal prerequisites for attending this Build an Azure AI Vision Solution with Azure AI Services (AI-3004).

Build an Azure AI Vision Solution with Azure AI Services (AI-3004) Course Overview

Build an Azure AI Vision Solution with Azure AI Services (AI-3004) is a specialised training course that teaches participants to create and implement vision-based solutions using Azure AI. The course is essential for organisations aiming to harness the power of computer vision to automate tasks, enhance productivity, and gain deeper insights from visual data. For organisations, the training helps integrate advanced AI capabilities into workflows, improving decision-making and operational efficiency. For individuals, it equips them with practical skills in image and video analysis, face recognition, and text extraction, making them proficient in developing AI-driven solutions. Career-wise, participants will gain expertise that positions them for roles in AI development, computer vision engineering, and intelligent automation.

In this training course, delegates will learn how to build comprehensive vision solutions using Azure AI Vision, covering key topics like image analysis, custom model training, face detection and recognition, and video content analysis. The course provides hands-on experience with creating and training custom models, using APIs for text extraction from images, and implementing facial recognition capabilities. This training will be conducted by our highly professional and skilled trainer, who has years of experience in teaching.

Course Objectives

  • To configure and provision Azure AI Vision resources for vision solutions
  • To train and deploy custom models for image classification tasks
  • To implement facial detection and recognition using Azure AI Vision
  • To utilise video indexing for extracting insights from video content
  • To integrate vision solutions seamlessly into existing workflows

After attending this training, delegates will be able to develop and deploy AI-powered vision solutions using Azure AI Services. They will have the skills to analyse images, classify custom datasets, detect and recognise faces, and extract text from visual data. Delegates will also be proficient in leveraging Azure Video Indexer for video content analysis, enabling them to provide comprehensive solutions that automate visual data processing.

Show moredown

What’s included in this Build an Azure AI Vision Solution with Azure AI Services AI3004 Training Course?

  • World-Class Training Sessions from Experienced Instructors 
  • Build an Azure AI Vision Solution with Azure AI Services AI3004 Training Course Certificate
  • Digital Delegate Pack

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft

Online Instructor-led (1 days)

Online Self-paced (8 hours)

Create Document Intelligence Solutions with Azure AI Document Intelligence (AI-3002) Course Outline

Module 1: Create a Multimodal Analysis Solution With Azure AI Content Understanding

  • Introduction
  • What Is Azure AI Content Understanding
  • Create a Content Understanding Analyser
  • Use the Content Understanding REST API
  • Extract Information From Multimodal Content

Module 2: Create an Azure AI Content Understanding Client Application

  • Introduction
  • Prepare to Use the AI Content Understanding REST API
  • Create a Content Understanding Analyser
  • Analyse Content
  • Develop a Content Understanding Client Application

Module 3: Use Prebuilt Document Intelligence Models

  • Introduction
  • Understand Prebuilt Models
  • Use the General Document Read and Layout Models
  • Use Financial ID and Tax Models
  • Analyse a Document Using Azure AI Document Intelligence

Module 4: Extract Data From Forms With Azure Document Intelligence

  • Introduction
  • What Is Azure Document Intelligence
  • Get Started With Azure Document Intelligence
  • Train Custom Models
  • Use Azure Document Intelligence Models
  • Use the Azure Document Intelligence Studio
  • Extract Data From Custom Forms

Module 5: Create a Knowledge Mining Solution With Azure AI Search

  • Introduction
  • What Is Azure AI Search
  • Extract Data With an Indexer
  • Enrich Extracted Data With AI Skills
  • Search an Index
  • Persist Extracted Information in a Knowledge Store
  • Create a Knowledge Mining Solution

Show moredown

Who Should Attend this Create Document Intelligence Solutions with Azure AI Document Intelligence (AI-3002)?

This Create Document Intelligence Solutions with Azure AI Document Intelligence (AI-3002) Course is designed for anyone who wants to effectively create and manage intelligent document processing solutions using Azure AI Document Intelligence. However, this training will be beneficial for:

  • AI Developers
  • Data Engineers
  • Automation Specialists
  • Machine Learning Engineers
  • Solution Architects
  • Business Intelligence Analysts
  • Data Scientists

Prerequisites of the Create Document Intelligence Solutions with Azure AI Document Intelligence (AI-3002)

There are no formal prerequisites for attending this Create Document Intelligence Solutions with Azure AI Document Intelligence (AI-3002).

Create Document Intelligence Solutions with Azure AI Document Intelligence (AI-3002) Course Overview

Create Document Intelligence Solutions with Azure AI Document Intelligence (AI-3002) is a specialised training course designed to teach participants how to implement intelligent document processing solutions using Azure AI Document Intelligence. This training is essential as it enables organisations to automate document handling, reduce manual processing efforts, and improve data accuracy and extraction efficiency. For organisations, the course provides strategic benefits by enhancing operational productivity and streamlining workflows. For individuals, it equips them with hands-on skills in AI-based document processing, making them proficient in implementing cutting-edge solutions that automate data extraction. Career-wise, participants will gain expertise that positions them for roles in AI development, data engineering, and intelligent automation, where document intelligence solutions are in demand.

In this training course, delegates will learn how to use Azure AI Document Intelligence to plan, build, and optimise intelligent document solutions. They will gain practical skills in working with prebuilt models for common document types, training custom models for specialised forms, and creating composed models to handle complex data extraction needs. Delegates will also explore how to integrate document intelligence with Azure AI Search, building custom skills. This training will be conducted by our highly professional and skilled trainer, who has years of experience in teaching.

Course Objectives

  • To understand the core capabilities of Azure AI Document Intelligence
  • To implement prebuilt models for automating document data extraction
  • To train and configure custom models for specific document types
  • To create and manage composed models for complex document processing
  • To build custom document intelligence skills for Azure AI Search
  • To deploy and optimise intelligent document solutions for various use cases

After attending this training, delegates will be able to effectively create and manage intelligent document processing solutions using Azure AI Document Intelligence. They will be proficient in automating data extraction from various types of documents, training models for specialised use cases, and integrating document intelligence with search and data enrichment pipelines.

Show moredown

What’s included in this Create Document Intelligence Solutions with Azure AI Document Intelligence AI3002 Course?

  • World-Class Training Sessions from Experienced Instructors 
  • Create Document Intelligence Solutions with Azure AI Document Intelligence AI3002 Course Certificate
  • Digital Delegate Pack

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft

Online Instructor-led (4 days)

Online Self-paced (32 hours)

Implement data engineering solutions using Microsoft Fabric DP700 Training Course Outline

Module 1: Ingest Data with Dataflows Gen2 in Microsoft Fabric

  • Understand Dataflows Gen2 in Microsoft Fabric
  • Explore Dataflows Gen2 in Microsoft Fabric
  • Integrate Dataflows Gen2 and Pipelines in Microsoft Fabric
  • Exercise - Create and Use a Dataflow Gen2 in Microsoft Fabric

Module 2: Orchestrate Processes and Data Movement with Microsoft Fabric

  • Understand Pipelines
  • Use the Copy Data Activity
  • Use Pipeline Templates
  • Run and Monitor Pipelines
  • Exercise - Ingest Data with a Pipeline

Module 3: Use Apache Spark in Microsoft Fabric

  • Prepare to Use Apache Spark
  • Run Spark Code
  • Work with Data in a Spark Dataframe
  • Work with Data Using Spark SQL
  • Visualise Data in a Spark Notebook
  • Exercise - Analyze Data with Apache Spark

Module 4: Get Started with Real-Time Intelligence in Microsoft Fabric

  • What is Real-Time Data Analytics?
  • Real-Time Intelligence in Microsoft Fabric
  • Ingest and Transform Real-Time Data
  • Store and Query Real-Time Data
  • Visualize Real-Time Data
  • Automate Actions
  • Exercise - Explore Real-Time Intelligence in Fabric

Module 5: Use Real-Time Eventstreams in Microsoft Fabric

  • Components of Eventstreams
  • Eventstream Sources and Destinations
  • Eventstream Transformations
  • Exercise - Ingest Real-Time Data with Eventstream in Microsoft Fabric

Module 6: Work with Real-Time Data in a Microsoft Fabric Eventhouse

  • Get Started with an Eventhouse
  • Use KQL Effectively
  • Materialized Views and Stored Functions
  • Exercise - Work with Data in a Microsoft Fabric Eventhouse

Module 7: Introduction to End-To-End Analytics Using Microsoft Fabric

  • Explore End-To-End Analytics with Microsoft Fabric
  • Data Teams and Microsoft Fabric
  • Enable and Use Microsoft Fabric

Module 8: Get Started with Lakehouses in Microsoft Fabric

  • Explore the Microsoft Fabric Lakehouse
  • Work with Microsoft Fabric Lakehouses
  • Explore and Transform Data in a Lakehouse
  • Exercise - Create a Microsoft Fabric Lakehouse

Module 9: Work with Delta Lake Tables in Microsoft Fabric

  • Understand Delta Lake
  • Create Delta Tables
  • Optimize Delta Tables
  • Work with Delta Tables in Spark
  • Use Delta Tables with Streaming Data
  • Exercise - Use Delta Tables in Apache Spark

Module 10: Organise a Fabric Lakehouse Using Medallion Architecture Design

  • Describe Medallion Architecture
  • Implement a Medallion Architecture in Fabric
  • Query and Report on Data in Your Fabric Lakehouse
  • Considerations for Managing Your Lakehouse
  • Exercise - Organise Your Fabric Lakehouse Using a Medallion Architecture

Module 11: Create Real-Time Dashboards with Microsoft Fabric

  • Get Started with Real-Time Dashboards
  • Advanced Features
  • Real-Time Dashboard Best Practices
  • Exercise - Get Started with Real-Time Dashboards

Module 12: Get Started with Data Warehouses in Microsoft Fabric

  • Understand Data Warehouse Fundamentals
  • Understand Data Warehouses in Fabric
  • Query and Transform Data
  • Prepare Data for Analysis and Reporting
  • Secure and Monitor your Data Warehouse
  • Exercise - Analyse Data in a Data Warehouse

Module 13: Load Data into a Microsoft Fabric Data Warehouse

  • Explore Data Load Strategies
  • Use Data Pipelines to Load a Warehouse
  • Load Data Using T-SQL
  • Load And Transform Data with Dataflow Gen2
  • Exercise: Load Data into a Warehouse in Microsoft Fabric

Module 14: Query A Data Warehouse in Microsoft Fabric

  • Query Data
  • Use the SQL Query Editor
  • Explore the Visual Query Editor
  • Use Client Tools to Query a Warehouse
  • Exercise: Query a Data Warehouse in Microsoft Fabric

Module 15: Monitor A Microsoft Fabric Data Warehouse

  • Monitor Capacity Metrics
  • Monitor Current Activity
  • Monitor Queries
  • Exercise - Monitor A Data Warehouse in Microsoft Fabric

Module 16: Secure A Microsoft Fabric Data Warehouse

  • Explore Dynamic Data Masking
  • Implement Row-Level Security
  • Implement Column-Level Security
  • Configure SQL Granular Permissions Using T-SQL
  • Exercise: Secure a Warehouse in Microsoft Fabric

Module 17: Implement Continuous Integration and Continuous Delivery (CI/CD) In Microsoft Fabric

  • Understand Continuous Integration and Continuous Delivery (CI/CD)
  • Implement Version Control and Git Integration
  • Implement Deployment Pipelines
  • Automate CI/CD Using Fabric Apis
  • Exercise: Implement Deployment Pipelines in Microsoft Fabric

Module 18: Monitor Activities in Microsoft Fabric

  • Understand Monitoring
  • Use Microsoft Fabric Monitor Hub
  • Take Action with Microsoft Fabric Activator
  • Exercise - Monitor Fabric Activity in the Monitor Hub

Module 19: Secure Data Access in Microsoft Fabric

  • Understand the Fabric Security Model
  • Configure Workspace and Item Permissions
  • Apply Granular Permissions
  • Exercise: Secure Data Access in Microsoft Fabric

Module 20: Administer A Microsoft Fabric Environment

  • Understand the Fabric Architecture
  • Understand the Fabric Administrator Role
  • Manage Fabric Security
  • Govern Data in Fabric

 

Show moredown

Who Should Attend this Implement data engineering solutions using Microsoft Fabric DP700 Training Course?

This course is designed for individuals who want to develop their understanding for data engineers, IT professionals, and analysts who already have a foundational understanding of data management systems and basic knowledge of cloud services.

  • Microsoft Fabric Data Engineer
  • Data Engineer
  • Cloud Data Engineer
  • Business Intelligence (BI) Developer
  • Data Architect
  • Big Data Engineer
  • ETL Developer
  • Machine Learning Engineer (Data Focused)

Prerequisites of Implement data engineering solutions using Microsoft Fabric DP700 Training Course

There are no formal prerequisites for this course. It is designed for individuals with little to deepen their expertise in Microsoft Fabric for career advancement in data engineering and architecture.

Implement data engineering solutions using Microsoft Fabric DP700 Training Course Overview

Implement data engineering solutions using Microsoft Fabric DP700 Training Course is a Training Course designed to provide a deep dive into the Microsoft Fabric data platform. This course is crucial for organisations looking to leverage data for advanced analytics and decision-making efficiently. For organisations, it promotes streamlined data processes, enhanced data governance, and improved overall data management capabilities.

Individuals benefit by gaining valuable skills that increase job proficiency and marketability in the tech-driven job market. Completing this training also opens up advanced career opportunities in data engineering and analytics.

In this course, delegates will explore various aspects of data integration, management, and analysis using Microsoft Fabric. They will learn how to ingest, store, manage, and analyse data within the platform, using tools like Dataflows Gen2, Apache Spark, and real-time analytics. The training also covers implementing security measures, optimising performance, and ensuring data compliance within the Fabric ecosystem.

Course Objectives

  • To understand and apply data ingestion techniques using Dataflows Gen2
  • To design and manage data pipelines within Microsoft Fabric
  • To implement real-time data analytics and event handling
  • To develop secure, scalable, and efficient data models
  • To master data warehousing and storage strategies in Fabric

After attending this training, delegates will be able to effectively manage the full spectrum of data engineering tasks within Microsoft Fabric. They will possess the skills to implement complex data flows, perform detailed analytics, and ensure data integrity and security within their organisations.

Show moredown

What’s included in this Implement data engineering solutions using Microsoft Fabric DP700 Training Course?

  • Microsoft Fabric Data Engineer DP700 Examination
  • World-Class Training Sessions from Experienced Instructors
  • Microsoft Fabric Data Engineer DP700 Certificate

Show moredown

accredited by

Our Microsoft training course is accredited by Microsoft

Online Instructor-led (1 days)

Online Self-paced (8 hours)

Build a Foundation to Extend Microsoft 365 Copilot MS-4014Course Outline

Module 1: Examine the Microsoft 365 Copilot Design

  • Examine the Microsoft 365 Copilot Logical Architecture
  • Examine the Key Components of Microsoft 365 Copilot
  • Explore the Microsoft 365 Copilot Service and Tenant Architecture
  • Extend Microsoft 365 Copilot with Plugins and Microsoft Graph Connectors

Module 2: Microsoft 365 Copilot Extensibility Fundamentals

  • What is Copilot Extensibility?
  • What are Agents?
  • What are Declarative Agents?
  • What are Custom Engine Agents?
  • Add Knowledge with Graph Connectors
  • Add Skills with Plugins

Module 3: Choose a Microsoft 365 Copilot Extensibility Development Path

  • Why Extend Copilot?
  • Which Path for Extensibility Should you Choose?
  • Which Development Approach Should You Take?
  • What Development Tools are Available to Extend Microsoft 365 Copilot?
  • How are Companies Extending Microsoft 365 Copilot?
  • How Can I Secure My Data and Ensure Privacy?

Module 4: Introduction to Graph Connectors

  • Add a Connection
  • Configure the Connection Settings
  • Set Up the Search Schema Attributes
  • Set the Refresh and Crawl Schedules
  • Deploy and Monitor your Connection

Module 5: Introduction to Declarative Agents for Microsoft 365 Copilot

  • What are Declarative Agents?
  • How Declarative Agents Work
  • When to use Declarative Agents

Module 6: Manage Agents for Microsoft 365 Copilot

  • Manage Agents for Copilot in The Microsoft 365 Admin Center
  • Enable or Disable Copilot Extensibility

Show moredown

Who Should Attend This Build a Foundation to Extend Microsoft 365 Copilot MS-4014 Training Course?

This Build a Foundation to Extend Microsoft 365 Copilot MS-4014 Training Course is ideal for professionals who are responsible for planning, designing, or managing the extensibility of Microsoft 365 Copilot within their organisation. It is particularly beneficial for:

  • Microsoft 365 Developer
  • Cloud Solutions Architect
  • IT Systems Administrator
  • Technical Project Manager
  • AI Integration Specialist
  • Enterprise Applications Engineer
  • Business Process Analyst

Prerequisites of Build a Foundation to Extend Microsoft 365 Copilot MS-4014 Training Course:

There are no formal prerequisites to attend this Build a Foundation to Extend Microsoft 365 Copilot MS-4014 Training Course.

Build a Foundation to Extend Microsoft 365 Copilot MS-4014Course Overview

Build a Foundation to Extend Microsoft 365 Copilot is a specialised training programme designed to equip professionals with the knowledge and tools to customise and extend Microsoft 365 Copilot using plugins, Graph connectors, and agent frameworks. This training is essential for enabling intelligent automation and enhancing productivity across Microsoft 365 environments. For organisations, it ensures seamless integration of proprietary systems into Copilot, driving innovation and operational efficiency. For individuals, it builds practical expertise in Copilot extensibility, empowering them to deliver intelligent and tailored solutions. Career-wise, it positions professionals as forward-thinking AI integration experts, opening doors to advanced roles in enterprise solution development and digital transformation.

In this course, delegates will learn how to extend the capabilities of Microsoft 365 Copilot by understanding its logical architecture, service model, and extensibility options. They will explore how to integrate organisational data using Microsoft Graph connectors and enhance functionality through plugins and agents. Delegates will also gain insights into the use of declarative and custom agents, secure data handling practices, and the strategic considerations involved in selecting appropriate development paths for extensibility.

Course Objectives

  • To understand the architecture and components of Microsoft 365 Copilot
  • To explore the purpose and potential of Copilot extensibility
  • To identify appropriate development tools for extending Copilot features
  • To configure Microsoft Graph connectors for seamless data integration
  • To create and manage declarative and custom engine agents
  • To evaluate security and privacy concerns in Copilot integration

After attending this training, delegates will be able to strategically plan and implement extensibility solutions for Microsoft 365 Copilot, including configuring Graph connectors, developing plugins, and managing agents to enhance user productivity and business outcomes. They will be capable of selecting the right development paths, ensuring secure integration, and aligning Copilot capabilities with organisational needs, thereby becoming key contributors to AI-driven workplace transformation initiatives.

Show moredown

What’s included in this Build a Foundation to Extend Microsoft 365 Copilot MS-4014 Training Course?

  • World-Class Training Sessions from Experienced Instructors
  • Build a Foundation to Extend Microsoft 365 Copilot MS-4014 Training Certificate
  • Digital Delegate Pack

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 +44 1344 203 999 or Enquire.

Reasons to Pursue Microsoft Azure Certifications

Microsoft Azure Certifications validate your expertise in one of the most in-demand cloud platforms, helping you stand out in a competitive job market. These certifications strengthen your technical foundation, support career advancement, and open doors to global opportunities. The following are the key reasons to pursue Azure Certifications:

  • High Industry Demand: Cloud professionals with Azure skills are sought after across IT, finance, healthcare, and enterprise sectors worldwide.
  • Career Growth and Recognition: Certified professionals gain credibility and are often prioritised for promotions and leadership roles.
  • Comprehensive Skill Development: Build expertise in cloud computing, networking, security, and automation through hands-on learning.
  • Competitive Salary Potential: Azure-certified professionals can earn higher salaries due to their specialised and verifiable skills.
  • Future-ready Career Path: With cloud adoption growing rapidly, Azure certifications ensure long-term relevance and global career mobility.
     

Core Concepts Covered in Microsoft Azure Courses

Core Concepts Covered in Microsoft Azure Courses

Microsoft Azure Courses focus on the essential cloud components that power modern infrastructure, applications, and data management. Learners gain in-depth knowledge of Azure’s architecture and its integrated services for scalable, secure cloud solutions. The following are the core concepts you will cover:

  • Compute: Professionals understand how to run workloads using Azure Virtual Machines (VMs), Azure Kubernetes Service (AKS), and Azure App Services to manage scalable cloud applications.
  • Networking: Learn to configure Virtual Networks (VNet), Load Balancers, and VPN Gateways to enable high-speed, secure, and private connectivity.
  • Storage: Gain expertise in managing and protecting data using Azure Blob Storage, Disk Storage, and File Storage for diverse data needs.
  • Databases: Explore Azure SQL Database and Cosmos DB to handle relational and NoSQL data, enabling efficient data processing and analytics.
  • Security: Learners master tools like Microsoft Entra ID (Azure Active Directory), Azure Key Vault, and Microsoft Defender to ensure robust identity management and threat protection.
Show more blue-arrow

Package deals for Microsoft Azure Certification

Our training experts have compiled a range of course packages on a variety of categories in Microsoft Azure Certification, to boost your career. The packages consist of the best possible qualifications with Microsoft Azure Certification, and allows you to purchase multiple courses at a discounted rate.

Swipe for more. Don’t miss out!

Microsoft Azure Certification FAQs

Microsoft Azure is a cloud computing service created by Microsoft for building, testing, deploying, and managing applications and services through Microsoft-managed data centres. It provides a range of cloud services, including computing, analytics, storage, and networking.

Prerequisites for this Microsoft Azure Courses vary from course to course.

Microsoft Azure Training is designed for IT professionals, cloud architects, developers, and anyone interested in managing cloud services, including deploying and managing applications on the cloud.

Please contact our customer support team to resolve any issues related to your Azure Cloud Certification Course.

The course duration varies depending on the course you are interested in; please check the specific course to know the details.

These Azure classes will teach you about cloud concepts, Azure services, solutions and architectures, security and compliance, pricing and support, and how to manage and deploy Azure resources.

Becoming certified in Azure validates your cloud expertise, enhances job prospects, increases earning potential, and demonstrates proficiency in using Microsoft Azure for various IT solutions.

The Azure learning path for beginners typically starts with the Azure Fundamentals course, followed by associate-level certifications like Azure Administrator or Azure Developer, progressing to expert-level certifications.

Different exams include AZ-900 (Azure Fundamentals), AZ-104 (Azure Administrator), AZ-204 (Azure Developer), AZ-303/304 (Azure Solutions Architect), and speciality certifications like AZ-500 (Azure Security Engineer).

Obtaining a Microsoft Azure Certification can validate your cloud expertise, improve your professional credibility, increase job opportunities, and potentially lead to higher salaries. Learn Azure with The Knowledge Academy’s Windows Azure Training to kickstart your career!

Please check the Dates & Prices section of your preferred Azure Course on The Knowledge Academy’s website for details on prices.

After completing a Microsoft Azure course, job opportunities include roles such as Cloud Architect, Azure Administrator, DevOps Engineer, Cloud Solutions Architect, and Azure Developer, among others in organisations leveraging cloud technologies for their operations.

Azure Certification supports sustainability, resilience, and CSR by promoting efficient, scalable cloud solutions that reduce carbon footprint, ensure business continuity, and foster responsible, inclusive technology development and usage.

Azure Training equips professionals with cutting-edge cloud skills, enabling them to manage and deploy Azure solutions, thus setting them apart in a competitive job market by showcasing specialised expertise. Learn Azure with The Knowledge Academy’s Windows Azure Training to kickstart your career!

Yes, you can use Windows Cloud Azure for your small business. It offers scalable, cost-effective cloud solutions for various business needs, including storage, computing power, and application hosting.

Cloud computing with Azure enhances business operations by providing scalable resources, reducing IT costs, improving data security, enabling remote work, and offering advanced analytics and machine learning capabilities for better decision-making.

The Knowledge Academy stands out as a prestigious training provider known for its extensive course offerings, expert instructors, adaptable learning formats, and industry recognition. It's a dependable option for those seeking Microsoft Azure Certification.

The Knowledge Academy is one of the Leading global training provider for Microsoft Azure Certification.

The training fees for Microsoft Azure Certification in Nepal starts from $1795

Show more down

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

Recognised by leading certification bodies, we deliver training you can trust.

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
cross

Exclusive Deals Big Savings This March!

Grab up to 40% OFF and level up your skills this spring! march-madness

WHO WILL BE FUNDING THE COURSE?

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.