Developing and Deploying Web Apps on Microsoft Azure training course

This course offers a concise introduction to Microsoft Azure, covering key services and deployment options for web apps. You'll explore SaaS, PaaS, and IaaS, as well as pricing, management portals, and core Azure components.

JBI training course London UK

"Our tailored course provided a well rounded introduction and also covered some intermediate level topics that we needed to know. " Brian Leek, Data Analyst, May 2022

Public Courses

17/08/26 - 3 days
£2995 +VAT
28/09/26 - 3 days
£2995 +VAT
09/11/26 - 3 days
£2995 +VAT

Customised Courses

* Train a team
* Tailor content
* Flex dates
From £1200 / day
EDF logo Capita logo Sky logo NHS logo RBS logo BBC logo CISCO logo
JBI training course London UK

  • An overview of Microsoft Azure and its offerings
  • Key deployment models: SaaS, PaaS, and IaaS
  • Azure’s pricing structure and cost management
  • Azure management portals for app deployment
  • Core Azure components for building scalable apps
  • Best practices for deploying and managing web apps on Azure

App Service Plans

  • What is an App Service?
  • Purpose of Service Plans
  • Creating a Service Plan
  • Scaling a Service Plan
  • Moving and Cloning Apps to other Service Plans
  • Deploying Resources with ARM and Bicep Templates

Azure Resource Manager

  • Declarative syntax for ARM Templates
  • Getting ARM templates for your Deployed Resources
  • Creating Resources with Bicep
  • Deploying with Templates

App Services: Web Apps

  • Deploying from Visual Studio
  • Configuring App Settings, TLS, Domain Names and Backup Scheduling
  • Monitoring your Web App
  • Running and Testing Locally
  • Spinning up Multiple Website Instances
  • Working with Deployment Slots
  • API Metadata and CORS
  • API Management

Storing Your Data in the Cloud

  • Advantages of Storing Data in the Cloud
  • Microsoft Azure Storage Concepts
  • Storage APIs: Blob, File, Table and Queue
  • Securing your Storage with Shared Access Signatures
  • Using the Azure CDN to Serve your Assets

Brokered Messaging in the Cloud

  • Using Service Bus Queues for Decoupling Applications
  • Dispatching Messages with Topics and Subscriptions
  • Adding Filters to Subscriptions

Serverless Computing with Azure Functions

  • Serverless Azure Functions
  • Development Environments
  • Triggers and Bindings
  • Hosting and Scaling
  • Creating Workflows with Durable Functions

Serverless Computing with Logic Apps

  • Workflow-like Logic
  • Triggering a Logic App
  • Connectors and Actions
  • Controlling the Flow: Conditions, Variables, and Iterations

Azure SQL Database

  • Features and Service Tiers
  • Azure SQL Server and Azure SQL Database
  • Comparison with on-prem SQL
  • Backups and Replication
  • Authentication and Firewall

Securing your Applications and APIs with the Microsoft Identity Platform

  • Microsoft Entra ID
  • Basic Principles: Users, Groups, App Registrations, Roles and Scopes
  • Tokens and Claims
  • Authentication Scenarios
  • Microsoft Authentication Library

Eliminate Credentials using Managed Identity

  • System-Assigned and User-Assigned Managed Identities
  • Accessing Blob Storage, Azure SQL and Service Bus
  • Storing secrets using Azure Key Vault

Logging and Monitoring your Applications with Application Insights

  • Enabling Application Insights
  • Diagnosing Failures
  • Diagnosing Dependencies
  • Custom events and using Metrics Explorer
  • Availability and Performance
  • Using Alerts to Detect Live Problems Early
  • Snapshot Debugging

Redis Cache

  • What is Redis Cache
  • Data Types you can use in your Cache
  • Accessing the Cache
  • Redis Messaging
  • Implementing Redis Cache in your Website

Storing your Data in Cosmos DB

  • What is Cosmos DB
  • Scaling and Partitioning
  • Using Document Databases using the NoSQL API
  • Using Document Databases using the MongoDB API
  • Using Graph Databases using the Gremlin API
  • Using Key-Value Databases using the Table API

CI/CD with Azure DevOps

  • DevOps Lifecycle
  • Planning
  • Build
  • Release Management

Azure Static Web Apps

  • Static Web Apps
  • API support with Azure Functions
  • Integrate with a GitHub Repository
  • Automated and Distributed Deployment

 

JBI training course London UK

This course is intended for web developers who would like to get familiar with the web development services and tools of Microsoft Azure, focusing on the PaaS (Platform as a Service) offerings from Microsoft Azure. A basic understanding of C# and ASP.NET is required.


5 star

4.8 out of 5 average

"Our tailored course provided a well rounded introduction and also covered some intermediate level topics that we needed to know. " Brian Leek, Data Analyst, May 2022



“JBI  did a great job of customizing their syllabus to suit our business. Our teams varied widely in terms of experience and  the Instructor handled this particularly well - very impressive”  Brian F, Team Lead, RBS, Data Analysis Course, 20 April 2024

 

 

JBI training course London UK

Certification


Every delegate will be entitled to a certificate of achievement on completion of the course.

If you are missing your certificate - please use the link below to apply - you can also use this link to sign up for the JBI Training newsletter to receive technology tips directly from our instructors - Analytics, AI, ML, DevOps, Web, Backend and Security.
 



This course teaches developers how to build, deploy, and manage web applications on Microsoft Azure. You'll learn to configure App Service Plans, deploy web apps, and use Azure services like SQL Database, Redis Cache, and Cosmos DB.

The course also covers serverless computing with Azure Functions, workflow automation with Logic Apps, and secure application management with Microsoft Entra ID and Key Vault.

Additionally, you'll explore CI/CD pipelines using Azure DevOps and the ease of deploying static web apps. By the end, you'll be equipped to efficiently develop, scale, and secure cloud-based applications.

Our Azure Logic Apps training portfolio covers the design and development of cloud-based integration solutions using Azure Logic Apps, Azure Integration Services, API Apps, Azure Service Bus, and related Azure technologies. Courses range from core Logic Apps development to enterprise integration scenarios for experienced Azure developers and integration specialists.
The right course depends on your role and experience: New to Azure Logic Apps? Choose an introductory course covering Logic Apps fundamentals, connectors, workflows, and cloud integration. Building enterprise integration solutions? Select a course covering Azure Integration Services, Service Bus, API Apps, and hybrid integration. Migrating from BizTalk Server? Azure Integration Services training provides guidance on modern Microsoft integration architectures. Developing cloud applications on Azure? Azure Logic Apps training complements Azure Functions, API Management, and other Azure development technologie
Azure Logic Apps courses are designed for Azure developers, .NET developers, integration specialists, solution architects, cloud engineers, and technical professionals responsible for building, automating, or integrating business applications and services on Microsoft Azure.
Most Azure Logic Apps courses are intended for technical professionals with experience in software development or Microsoft Azure. While introductory topics are covered, a basic understanding of Azure services and application development will help you get the most from the training
Depending on the course, topics may include Azure Logic Apps, Azure Integration Services, API Apps, Azure Service Bus, Enterprise Integration Pack, connectors, hybrid integration, workflow orchestration, resource groups, API integration, and cloud-based enterprise application integration.
Yes. Organisations often choose Azure Logic Apps training to help development and integration teams build scalable cloud workflows, modernise enterprise integrations, and automate business processes. Private courses can be tailored to your Azure environment, architecture, and business integration requirements.
Although both services automate workflows and connect applications, they are designed for different audiences. Power Automate is primarily a low-code platform for business users, while Azure Logic Apps is intended for developers and enterprise integration scenarios requiring scalable cloud workflows, API integration, custom connectors, and advanced orchestration. Many organisations use both technologies together depending on the use case.
Yes. The courses include extensive instructor-led labs where participants build Logic Apps, connect Azure services, integrate APIs, implement messaging patterns, and develop complete cloud integration solutions based on realistic enterprise scenarios

CONTACT
+44 (0)20 8446 7555

[email protected]

 

Copyright © 2026 JBI Training. All Rights Reserved.
JB International Training Ltd  -  Company Registration Number: 08458005
Registered Address: Wohl Enterprise Hub, 2B Redbourne Avenue, London, N3 2BS

Modern Slavery Statement & Corporate Policies | Terms & Conditions | Contact Us

POPULAR

AI training courses                                                                        CoPilot training course

Threat modelling training course   Python for data analysts training course

Power BI training course                                   Machine Learning training course

Spring Boot Microservices training course              Terraform training course

Data Storytelling training course                                               C++ training course

Power Automate training course                               Clean Code training course