AZ-204: Develop Solutions for Microsoft Azure - english



Kursarrangør: Glasspaper AS
Sted: Media City
          Hordaland, Bergen
Kursadresse: Lars Hilles gate 30, 5008 Bergen (kart)
Type:Åpent kurs / gruppeundervisning
Studie / yrkesutdanning
Undervisningstid: Ta kontakt for informasjon
Varighet: 5 days
Pris: 26.500

We provide course about AZ-204: Develop Solutions for Microsoft Azure in english. The Develop Solutions for Microsoft Azure course provides developers with the skills to design, build, and deploy applications in Microsoft Azure.

Course description:
Participants will learn to create scalable cloud solutions using Azure App Services, Azure Functions, and serverless technologies. This AZ-204 course prepares developers for the Microsoft Azure Developer Associate certification, focusing on practical skills for optimizing and securing cloud applications.

Course objectives:
• Create Azure App Service Web Apps
• Implement Azure functions
• Develop solutions that use blob storage
• Develop solutions that use Cosmos DB storage
• Implement IaaS solutions
• Implement user authentication and authorization
• Implement secure cloud solutions
• Implement API Management
• Develop App Service Logic Apps
• Develop event-based solutions
• Develop message-based solutions
• Monitor and optimize Azure solutions
• Integrate caching and content delivery within solutions

Course content:
Module 1 - Implement Azure App Service web apps:
Explore Azure App Service:
• Describe Azure App Service key components and value
• Explain how Azure App Service manages authentication and authorization
• Identify methods to control inbound and outbound traffic to your web app
• Deploy an app to App Service using Azure CLI commands

Configure web app settings:
• Create application settings that are bound to deployment slots
• Explain the options for installing SSL/TLS certificates for your app
• Enable diagnostic logging for your app to aid in monitoring and debugging
• Create virtual app to directory mappings

Scale apps in Azure App Service:
• Identify scenarios for which autoscaling is an appropriate solution
• Create autoscaling rules for a web app
• Monitor the effects of autoscaling

Explore Azure App Service deployment slots:
• Describe the benefits of using deployment slots
• Understand how slot swapping operates in App Service
• Perform manual swaps and enable auto swap
• Route traffic manually and automatically

Module 2 - Implement Azure Functions:
Explore Azure Functions:
• Explain functional differences between Azure Functions, Azure Logic Apps, and WebJobs
• Describe Azure Functions hosting plan options
• Describe how Azure Functions scale to meet business needs

Develop Azure Functions:
• Explain the key components of a function and how they are structured
• Create triggers and bindings to control when a function runs and where the output is directed
• Connect a function to services in Azure
• Create a function by using Visual Studio Code and the Azure Functions Core Tools

Module 3 - Develop solutions that use Blob storage:
Explore Azure Blob storage:
• Understanding Azure Blob Storage: Features, Types of Storage Accounts, and Access Tiers
• Understanding Azure Blob Storage: Storage Accounts, Containers, and Blobs
• Understanding Azure Storage Security and Encryption Features

Manage the Azure Blob storage lifecycle:
• Describe how each of the access tiers is optimized
• Create and implement a lifecycle policy
• Rehydrate blob data stored in an archive tier

Work with Azure Blob storage:
• Create an application to create and manipulate data by using the Azure Storage client library for Blob storage
• Manage container properties and metadata by using .NET and REST

Module 4 - Develop solutions that use Azure Cosmos DB:
Explore Azure Cosmos DB:
• Identify the key benefits provided by Azure Cosmos DB
• Describe the elements in an Azure Cosmos DB account and how they are organized
• Explain the different consistency levels and choose the correct one for your project
• Explore the APIs supported in Azure Cosmos DB and choose the appropriate API for your solution
• Describe how request units impact costs
• Create Azure Cosmos DB resources by using the Azure portal

Work with Azure Cosmos DB:
• Identify classes and methods used to create resources
• Create resources by using the Azure Cosmos DB .NET v3 SDK
• Write stored procedures, triggers, and user-defined functions by using JavaScript

Module 5 - Implement containerized solutions:
Manage container images in Azure Container Registry:
• Explain the features and benefits Azure Container Registry offers
• Describe how to use ACR Tasks to automate builds and deployments
• Explain the elements in a Dockerfile
• Build and run an image in the ACR by using Azure CLI

Run container images in Azure Container Instances:
• Describe the benefits of Azure Container Instances and how resources are grouped
• Deploy a container instance in Azure by using the Azure CLI
• Start and stop containers using policies
• Set environment variables in your container instances
• Mount file shares in your container instances

Implement Azure Container Apps:
• Describe the benefits of Azure Container Instances and how resources are grouped
• Deploy a container instance in Azure by using the Azure CLI
• Start and stop containers using policies
• Set environment variables in your container instances
• Mount file shares in your container instances

Instructor: Sergej Kešelj

Sergej Kešelj is the founder of ICodeFactory, where he works as a CEO, Chief Solutions Architect and Lead Microsoft Certified Trainer. He is MCT, MCPD, MCTS, MCDBA, MCSD and MCAD certified software professional with 10+ years of experience as a trainer and 15+ years of software development experience.

While educating and helping software professionals to get certified Sergej shares his broad experience from real-life software development projects. He has supported the whole development process of a CeBIT expo award-winning software which is now used by many international corporations. He does not miss a chance to speak at IT conferences. Some of his work has been published in leading IT magazines.

Target audience:
Anyone who want course about AZ-204: Develop Solutions for Microsoft Azure

Prerequisites:
• Hands-on experience with Azure IaaS and PaaS solutions, and the Azure Portal
• Experience writing in an Azure supported language at the intermediate level. (C#, JavaScript, Python, or Java)
• Experience writing code to handle authentication, authorization, and other security principles at the intermediate level
• Ability to write code to connect and perform operations on, a SQL or NoSQL database product. (SQL Server, Oracle, MongoDB, Cassandra or similar).

Language:
• English course material, english speaking instructor

Course material:
The course fee includes digital course documentation, hands-on labs, lunch and refreshment

Certification:
This training is recommended as preparation for exam AZ-204

Uttalelse fra fornøyd kursdeltaker:
Sergej Keselj was impactful in many ways. It was an honor and a privilege to have him as a mentor for this week, and he will be dearly missed. I hope I get the opportunity to learn from him again in the future. His deep knowledge of the topics at hand combined with a really pedagogical approach resulted in vast amounts of effective knowledge transfer despite going through large amounts of curriculum.
- Course delegate

Vis flere tilsvarende kurs: