Course Outline

Module 1: Create Azure App Service Web Apps

  • Azure App Service fundamental concepts
  • Creating an Azure App Service Web App for government applications
  • Configuring and monitoring App Service apps for optimal performance
  • Scaling App Service apps to meet varying demand levels
  • Utilizing Azure App Service staging environments for seamless updates

Module 2: Implement Azure Functions

  • Azure Functions overview and key features
  • Developing Azure Functions to support government workflows
  • Implementing Durable Functions for complex, stateful operations

Module 3: Develop Solutions Using Blob Storage

  • Azure Blob storage core concepts and benefits for government data management
  • Managing the Azure Blob storage lifecycle to optimize costs and performance
  • Working with Azure Blob storage to store and retrieve large datasets
  • Creating an Azure Resource Manager Template for automated deployment

Module 4: Develop Solutions Using Cosmos DB Storage

  • Azure Cosmos DB overview and its role in government data solutions
  • Azure Cosmos DB data structure and schema design principles
  • Working with Azure Cosmos DB resources and data for efficient querying and scaling
  • Creating and deploying ARM templates to streamline deployment processes

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

  • Creating and deploying ARM templates to automate infrastructure setup for government projects

Module 6: Implement User Authentication and Authorization

  • Implementing the Microsoft Identity Platform for secure user authentication in government applications
  • Using the Microsoft Authentication Library to integrate with Azure Active Directory
  • Securing app configuration data by using Azure App Configuration for enhanced security

Module 7: Implement Secure Cloud Solutions

  • Managing keys, secrets, and certificates using the KeyVault API to ensure data integrity
  • Implementing Managed Identities for Azure resources to simplify authentication processes
  • Securing app configuration data by using Azure App Configuration for government applications

Module 8: Implement API Management

  • Implementing API Management to control and secure access to government APIs
  • Defining policies for APIs to enforce security and usage rules
  • Securing your APIs against common threats and vulnerabilities

Module 9: Develop Event-Based Solutions

  • Implementing Azure Event Grid to handle event-driven workflows in government systems
  • Using Azure Event Hubs for real-time data streaming and processing
  • Implementing Azure Notification Hub to send notifications to multiple devices and platforms

Module 10: Develop Message-Based Solutions

  • Implementing solutions that use Azure Service Bus for reliable message queuing and routing
  • Using Azure Queue Storage queues for simple, scalable messaging in government applications

Module 11: Monitor and Optimize Azure Solutions

  • Applications of Azure Application Insights for monitoring government applications
  • Instrumenting an app for comprehensive performance monitoring and diagnostics

Requirements

For government recruitment purposes, candidates should possess 1-2 years of professional development experience and be proficient with AWS. Additionally, they must have the ability to program in a language supported by Azure.
 21 Hours

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories