Bit - loader
Bit - Microsoft Azure solutions for AWS developers

Microsoft Azure solutions for AWS developers

Microsoft Azure solutions for AWS developers

This training course is designed to teach AWS (Amazon Web Services) developers how to prepare end-to-end solutions in Microsoft Azure. In this course you will construct Azure App Service Web App solutions and Azure Functions, use blob or Cosmos DB storage in solutions, implement secure cloud solutions that include user authentication and authorization, implement API management, and develop event- and message-based solutions, and monitor, troubleshoot, and optimize your Azure solutions.  


You will learn how developers use Azure services, with additional focus on features and tasks that differ from AWS, and what that means for you as you develop applications that will be hosted by using Azure services. 

Perfil de los alumnos

Students in this course are experienced AWS developers interested in Azure development. 

Requisitos previos

Students should have 1-2 years professional development experience and experience with AWS. They must be able to program in an Azure Supported Language.  


Our team of highly qualified instructors combine training activities with the development of their profession as experts in the field of IT. Professionals certified by the major manufacturers capable of transferring an enjoyable and easy to understand technical concepts more abstract. 


A copy of the official Microsoft documentation. 

Contenidos del Microsoft Azure solutions for AWS developers

1. Create Azure App Service Web Apps 

  • Azure App Service core concepts 
  • Creating an Azure App Service Web App 
  • Configuring and Monitoring App Service apps 
  • Scaling App Service apps 
  • Azure App Service staging environments 

2. Implement Azure functions 

  • Azure Functions overview 
  • Developing Azure Functions 
  • Implement Durable Functions 

3. Develop solutions that use blob storage 

  • Azure Blob storage core concepts 
  • Managing the Azure Blob storage lifecycle 
  • Working with Azure Blob storage 
  • Create an Azure Resource Manager Template 

4. Develop solutions that use Cosmos DB storage 

  • Azure Cosmos DB overview 
  • Azure Cosmos DB data structure 
  • Working with Azure Cosmos DB resources and data 
  • Create and deploy ARM templates 

5. Create and deploy Azure Resource Manager (ARM) templates 

  • Create and deploy ARM templates 

6. Implement user authentication and authorization 

  • Implementing Microsoft identity platform 
  • Implement Microsoft Authentication Library 
  • Secure app configuration data by using Azure App Configuration 

7. Implement secure cloud solutions 

  • Manage keys, secrets, and certificates by using the KeyVault API 
  • Implement Managed Identities for Azure resources 
  • Secure app configuration data by using Azure App Configuration 

8. Implement API Management 

  • Implement API Management 
  • Defining policies for APIs 
  • Securing your APIs 

9. Develop event-based solutions 

  • Implement Azure Event Grid 
  • Implement Azure Event Hubs 
  • Implement Azure Notification Hub 

10. Develop message-based solutions 

  • Implement solutions that use Azure Service Bus 
  • Implement solutions that use Azure Queue Storage queues 

11. Monitor and optimize Azure solutions 

  • Applications of Azure Application Insights 
  • Instrument an app for monitoring 


Active and participatory course through demonstrations, practical exercises and clinical analysis of users of all the theoretical topics taught by the instructor in order to deal with real cases of the related product. The trainer will also use different dynamics that allow group work in the classroom as challenges, evaluation exams and real cases to prepare for the associated Microsoft certification exam, if there is one. 


Continual evaluation based on group and individual activities. The faculty will give continuous feedback and at the end of the activities to each participant 

During the course the participants will complete an evaluation test that must be passed with more than 75%. They will have one hour available for its realization 

Conditions of additional certification services are subject to the terms of the license owner or of the authorized certification authority. 


Se emitirá Certificado de Asistencia sólo a los alumnos con una asistencia superior al 75% y Diploma aprovechamiento si superan también la prueba de evaluación.

Cursos relacionados

Knowledge Center