Microsoft Azure Training

Microsoft Azure Training and Certification

Get hands-on Azure training to master the fastest-growing IaaS and PaaS platform and open the door to new career possibilities.

Popular Azure Courses


Course Starts Location Price

Microsoft Azure Courses

Microsoft Azure Training from New Horizons Lebanon

Microsoft Azure is a growing collection of integrated cloud services — including analytics, computing, database, mobile, networking, storage and web — that helps companies move faster, achieve more and save money. Azure is now the public cloud of choice for businesses, so these skills are in high demand.

Microsoft Azure helps businesses:

  • Use an open and flexible platform that supports the broadest selection of operating systems, programming languages, frameworks, tools, databases and devices
  • Extend your existing IT through the largest network of secure private connections, hybrid database and storage solutions
  • Protect your data with the first major cloud provider to adopt the new international cloud privacy standard, ISO 27018
  • Run your apps anywhere on a worldwide network of Microsoft-managed datacenters across 42 regions
  • Make smarter decisions using Azure’s predictive analytics services, including Machine Learning, Cortana Analytics and Stream Analytics

As a flexible, user-friendly platform, Azure was designed for every level of IT professional to be productive. It includes integrated tools, templates and managed services to effectively build and manage enterprise, mobile, web and Internet of Things (IoT) apps, using skills you already have and technologies you already know.

Whether you’re new to cloud computing or an experienced Azure developer, New Horizons Lebanon has Azure training for you. Solidify your understanding of cloud computing or learn how to master the Azure Stack. With real-world training, you instantly gain the marketable skills businesses are desperately seeking out.

Comprehensive Lebanon Azure Server training from New Horizons offers IT training for every expertise level, including:

  • Novice and experienced IT professionals
  • DevOps professionals
  • AD DS administrators
  • System or infrastructure admins
  • Developers evaluating Azure for hosting SQL databases, migration or extending cloud services to users
  • .NET developers

Get the skills to:

  • Design and develop services that access local and remote data from various data sources
  • Develop and deploy services to hybrid environments, including on-premises servers and Windows Azure
  • Create Azure Web apps
  • Create and configure VMs in Microsoft Azure
  • Create an Azure virtual network
  • Deploy databases in Azure

Role Based Certifications

Whether you’re new to cloud computing or an experienced Azure developer, New Horizons Lebanon has Azure training for you. And now that training is more focused than ever with the release of a series of new Role-Based Certifications. These job-focused paths will help you truly become an Azure expert in your areas of responsibility:

Azure Administrator

Azure Administrators manage the cloud services that include storage, networking, and compute cloud capabilities. They possess a strong working knowledge of each service across the full IT lifecycle so they can successfully react to end-user requests for new cloud applications. They must have the expertise to make recommendations on services to use for optimal performance and scale, as well as provision, size, monitor and adjust as appropriate. This role requires communicating and coordinating with vendors. Azure Administrators use the Azure Portal and as they become more proficient they use PowerShell and the Command Line Interface.

AZ-103 Microsoft Azure Administartor (4-Days)

This track consists of several modules including: Manage Subscriptions and Resources, Implement and Manage Storage, Deploy and Manage Virtual Machines, Configure and Manage Virtual Machines, Manage Identities

Course Objectives

  • Manage Azure subscriptions and billing, and implement Azure policies.
  • Implement access management with Azure users, groups, and role-based access control.
  • Use Azure Monitor to configure Azure alerts and review the Azure Activity Log.
  • Query and analyze Log Analytics data.
  • Deploy resources with ARM templates and organize Azure resources.
  • Optimize your use of Azure tools like the Azure portal, Azure PowerShell, Cloud Shell and the Azure CLI.
  • Create Azure storage accounts for different data replication, pricing, and content scenarios.
  • Implement virtual machine storage, blob storage, Azure files, and structured storage.
  • Secure and manage storage with shared access keys, Azure backup, and Azure File Sync.
  • Store and access data using Azure Content Delivery Network, and the Import and Export service.
  • Monitor Azure storage with metrics and alerts, and the Activity Log.
  • Explain virtual machine usage cases, storage options, pricing, operating systems, networking capabilities, and general planning considerations.
  • Create Windows virtual machines in the Azure Portal, with Azure PowerShell, or using ARM Templates.
  • Deploy custom server images and Linux virtual machines.
  • Configure virtual machine networking and storage options.
  • Implement virtual machine high availability, scalability, and custom scripts extensions.
  • Backup, restore, and monitor virtual machines.
  • Understand virtual networking components, IP addressing, and network routing options.
  • Implement Azure DNS domains, zones, record types, and resolution methods.
  • Configure network security groups, service endpoints, logging, and network troubleshooting.
  • Implement site connectivity schemas including VNet-to-VNet connections and virtual network peering.
  • Implement Azure Active Directory, Self-Service Password Reset, Azure AD Identity Protection, and integrated SaaS applications.
  • Configure domains and tenants, users and groups, roles, and devices.
  • Implement and manage Azure Active Directory integration options and Azure AD Application Proxy.

Azure Developer

Azure Developers are experienced programmers with the desire to acquire the skills needed to develop and host solutions in Azure. Potential developers should have some experience with Azure and must be able to program in at least one Azure-supported language. The courses in the track focus on C#, Node.js, Azure CLI, Azure, PowerShell, and JavaScript.

AZ-203 Developing Solutions for Microsoft Azure (5-Days)

This track consists of several modules including: Select the Appropriate Cloud Technology Solution, Developing for Cloud Storage, Developing PaaS Solutions, Securing Cloud Solutions

Course Objectives

After completing this course, you will be able to:

  • Identify common Azure application design and connectivity patterns
  • Measure and plan throughput, and data access structure
  • Distinguish Azure networking topologies
  • Connect to storage in Azure
  • Design and implement policies to Tables
  • Create, read, update, and delete tables by using code
  • Develop for Azure Redis cache and content delivery networks
  • Develop solutions that use blob storage
  • Create an Azure app service web app by using Azure CLI, Powershell, and other tools
  • Create documentation for the API by using open source and other tools
  • Add push notifications and enable offline sync for mobile apps
  • Develop stateful and stateless apps on Service Fabric
  • Create Azure functions including bindings and triggers
  • Define and run scheduled bulk operations
  • Create an Azure Container Service (ACS/AKS) cluster using Azure CLI and Azure Portal
  • Develop media solutions that use AI services
  • Leverage the different authentication options, including multi-factor, available in Azure and how they operate
  • Implement access control in your solution including claims- and role-based authorization
  • Implement secure data solutions by using encryption, Azure confidential computing, and SSL/TLS communications
  • Manage cryptographic keys in Azure Key Vault

Azure Solutions Architect

Cloud Solutions Architects begin this role with practical experience with operating systems, virtualization, cloud infrastructure, storage structures, billing, and networking and take the deep knowledge and practical skills learned through these courses to build a successful career in this essential and growing field.

AZ-300 Microsoft Azure Solutions Architect Technologies (5-Days)

This track consists of 6 modules: Deploy and Configure Infrastructure, Implement Workloads and Security, Architect Cloud Technology Solutions, Create and Deploy Apps, Implement Authentication and Secure Data, Develop for the Cloud

Course Objectives

After completing this course, you will be able to:

  • Manage Azure Subscriptions and Resources
  • Implement and Manage Storage
  • Deploy and Manage VMs
  • Configure and Manage Virtual Networks
  • Manage Identities using Azure Active Directory
  • Evaluate and Perform Server Migration to Azure
  • Implement and Manage Application Services
  • Implement Advanced Virtual Networking.
  • Secure Identities using Azure AD.
  • Design Connectivity Patterns
  • Leverage Hybrid Networking
  • Address Durability of Data and Caching
  • Measure Throughput and Structure of Data Access
  • Use shell commands to create an App Service Web App
  • Create Background Tasks
  • Use Swagger to document an API
  • Create a reliable service
  • Create a Reliable Actors app
  • Understand the Azure Container Registry
  • Use Azure Container instances
  • Understand how to Implement authentication using certificates, Azure AD, Azure AD Connect, and tokens.
  • Implement Role-Based Access Control (RBAC) authorization.
  • Implement secure data for end-to-end encryption.
  • Implement secure data for implementing SSL and TLS communications.
  • Use Azure Key Vault to manage cryptographic keys.
  • Configure a message-based integration architecture
  • Understand how to Develop for Asynchronous Processing
  • Begin creating apps for Autoscaling
  • Understand Azure Cognitive Services Solutions

This course, along with AZ-301, prepares you for the Microsoft Certified: Azure Solutions Architect Expert examination.

AZ-301 Microsoft Azure Solution Architect Design (4-Days)

This track consists of 4 modules: Design for Identity and Security, Design a Data Platform Solution, Design for Deployment, Migration, and Integration, Design an Infrastructure Strategy

Course Objectives

After completing this course, you will be able to:

  • Integrate existing solutions with external identity providers using Azure AD B2B or B2C.
  • Design a hybrid identity solution.
  • Determine when to use advanced features of Azure AD such as Managed Service Identity, MFA and Privileged Identity Management.
  • Secure application secrets using Key Vault.
  • Secure application data using SQL Database and Azure Storage features.
  • Detail the various APIs available in Cognitive Services.
  • Identify when to use the Face API, Speech API or Language Understanding (LUIS) service.
  • Describe the relationship to Bot Framework and Azure Bot Services.
  • Determine the ideal pricing option for Azure Storage based on a solution’s requirements.
  • Identify performance thresholds for the Azure Storage service.
  • Determine the type of Storage blobs to use for specific solution components.
  • Use the Azure Files service for SMB operations.
  • Identify solutions that could benefit from the use of StorSimple physical or virtual devices.
  • Compare and contrast monitoring services for applications, the Azure platform, and networking.
  • Design an alert scheme for a solution hosted in Azure.
  • Select the appropriate backup option for infrastructure and data hosted in Azure.
  • Automate the deployment of future resources for backup recovery or scaling purposes.
  • Create a resource group.
  • Add resources to a resource group.
  • Deploy an ARM template to a resource group Integrate an API or Logic App with the API Management service.
  • Design an App Service Plan or multi-region deployment for high performance and scale.
  • Integrate an API or Logic App with the API Management service.
  • Design an App Service Plan or multi-region deployment for high performance and scale.
  • Describe various patterns pulled from the Cloud Design Patterns.
  • Distribute network traffic across multiple loads using load balancers.
  • Design a hybrid connectivity scenario between cloud and on-premise.
  • Design an availability set for one or more virtual machines.
  • Describe the differences between fault and update domains.
  • Author a VM Scale Set ARM template.

This course, along with AZ-300, prepares you for the Microsoft Certified: Azure Solutions Architect Expert examination