CUSTOMISED
Expert-led training for your team
Dismiss

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

31/03/25 - 3 days
£2995 +VAT
12/05/25 - 3 days
£2995 +VAT
23/06/25 - 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

Newsletter


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.

CONTACT
+44 (0)20 8446 7555

[email protected]

SHARE

 

Copyright © 2024 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

Rust training course                                                                          React 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

Kubernetes training course                                                            C++ training course

Power Automate training course                               Clean Code training course