Maxtrain.com - info@maxtrain.com - 513-322-8888 - 866-595-6863
Developing Solutions for Microsoft Azure (AZ-204)
Description
Developing Solutions for Microsoft Azure (AZ-204) Introduction
Welcome to the “Developing Solutions for Microsoft Azure (AZ-204)” course, designed for developers aiming to excel in building comprehensive solutions on the Microsoft Azure cloud platform.
This course is ideal for professionals with 1-2 years of experience and a basic understanding of Azure, looking to deepen their expertise in cloud applications and services.
During this in-depth course, participants will explore essential Azure technologies and components crucial for developing robust cloud solutions. Key topics include Azure App Services, Azure Functions, secure storage options, API management, Logic Apps, and strategies for implementing event-driven architectures and effective monitoring solutions.
Each module is crafted to enhance your skills in specific aspects of Azure development, ensuring that you are well-prepared to tackle various challenges in creating scalable, secure, and efficient cloud applications.
By the end of this course, you will be equipped with the necessary skills to develop and deploy resilient solutions tailored to the Microsoft Azure ecosystem. Whether you are focusing on web applications, data storage solutions, application security, or performance optimization, this course will provide you with the comprehensive knowledge and hands-on experience needed to succeed in your Azure development projects.
Developing Solutions for Microsoft Azure (AZ-204) Course Highlights
- Master Azure App Services and Functions: Gain a deep understanding of how to utilize Azure App Services and Functions to create scalable web applications and services.
- Implement Secure Cloud Solutions: Learn to integrate secure storage solutions and manage security protocols to protect data and applications in the Azure cloud.
- Develop and Manage APIs: Acquire skills in managing and implementing APIs effectively using Azure API Management to enhance application connectivity and functionality.
- Design Logic Apps and Event-driven Architectures: Explore how to design and implement Logic Apps and architect solutions that respond dynamically to events and triggers.
- Monitor and Optimize Applications: Understand the tools and strategies necessary for monitoring the performance of Azure solutions and optimizing them for maximum efficiency and reliability.
Prerequisites
- Students should have 1-2 years professional development experience and experience with Microsoft Azure. They must be able to program in an Azure Supported Language.
Audience
- Students in this course are interested in Azure development or in passing the Microsoft Azure Developer Associate certification exam.
Developing Solutions for Microsoft Azure Outline
Creating 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
Azure functions Implementation
- Azure Functions overview
- Developing Azure Functions
- Implement Durable Functions
Develop solutions that use blob storage
- Azure Blob storage core concepts
- Managing the Azure Blob storage lifecycle
- Working with Azure Blob storage
Develop solutions that use Cosmos DB storage
- Azure Cosmos DB overview
- Azure Cosmos DB data structure
- Working with Azure Cosmos DB resources and data
Implement IaaS solutions
- Provisioning VMs in Azure
- Create and deploy ARM templates
- Create container images for solutions
- Publish a container image to Azure Container Registry
- Create and run container images in Azure Container Instances
User authentication and authorization Implementation
- Microsoft Identity Platform v2.0
- Authentication using the Microsoft Authentication Library
- Using Microsoft Graph
- Authorizing data operations in Azure Storage
Secure cloud solutions Implementation
- 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
API Management Implement
- API Management overview
- Defining policies for APIs
- Securing your APIs
App Service Logic Apps Development
- Azure Logic Apps overview
- Creating custom connectors for Logic Apps
Event-based solutions Development
- Implement solutions that use Azure Event Grid
- Implement solutions that use Azure Event Hubs
- Implement solutions that use Azure Notification Hubs
Message-based solutions Development
- Implement solutions that use Azure Service Bus
- Implement solutions that use Azure Queue Storage queues
Monitor and optimize Azure solutions
- Overview of monitoring in Azure
- Instrument an app for monitoring
- Analyzing and troubleshooting apps
- Implement code that handles transient faults
Integrate caching and content delivery within solutions
- Develop for Azure Cache for Redis
- Develop for storage on CDNs
$2995.00
|
5 Days Course |