Azure Developer Associate
AZURE DEVELOPER ASSOCIATE
Designing, building, testing, and maintaining cloud applications and services on Microsoft Azure.
French / English
5 Days
Certificate
Overview
Responsibilities for this role include participating in all phases of cloud development from requirements, definition, and design; to development, deployment, and maintenance; to performance tuning and monitoring.
Azure developers partner with cloud solution architects, cloud DBAs, cloud administrators, and clients to implement solutions.
A candidate for this certification should have 1-2 years professional development experience and experience with Microsoft Azure. In addition, the candidate for this role should have the ability to program in a language supported by Azure and proficiency in Azure SDKs, Azure PowerShell, Azure CLI, data storage options, data connections, APIs, app authentication and authorization, compute and container deployment, debugging, performance tuning, and monitoring.
Prerequisites
None
Goals
Develop Azure compute solutions
Develop for Azure storage
Implement Azure security
Monitor, troubleshoot, and optimize Azure solutions
Connect to and consume Azure services and third-party services
Training Program
1- Create serverless applications
- Create serverless logic with Azure Functions
- Execute an Azure Function with triggers
- Chain Azure Functions together using input and output bindings
- Create a long-running serverless workflow with Durable Functions
- Develop, test, and publish Azure Functions by using Azure Functions Core Tools
- Develop, test, and deploy an Azure Function with Visual Studio
- Monitor GitHub events by using a webhook with Azure Functions
- Enable automatic updates in a web application using Azure Functions and SignalR Service
- Expose multiple Azure Function apps as a consistent API by using Azure API Management
- Build serverless apps with Go
2- Connect your services together
- Implement message-based communication workflows with Azure Service Bus
- Communicate between applications with Azure Queue storage
- Enable reliable messaging for Big Data applications using Azure Event Hubs
- React to state changes in your Azure services by using Event Grid
3- Store data in Azure
- Create an Azure Storage account
- Connect an app to Azure Storage
- Secure your Azure Storage account
- Store application data with Azure Blob storage
4- Deploy a website with Azure virtual machines
- Create a Linux virtual machine in Azure
- Create a Windows virtual machine in Azure
- Build and run a web application with the MEAN stack on an Azure Linux virtual machine
5- Manage resources in Azure
- Control Azure services with the CLI
- Automate Azure tasks using scripts with PowerShell
- Plan and manage your Azure costs
- Control and organize Azure resources with Azure Resource Manager
- Move Azure resources to another resource group
6- Deploy a website to Azure with Azure App Service
- Host a web application with Azure App Service
- Publish a web app to Azure with Visual Studio
- Stage a web app deployment for testing and rollback by using App Service deployment slots
- Scale an App Service web app to efficiently meet demand with App Service scale up and scale out
- Deploy and run a containerized web app with Azure App Service
7- Secure your cloud data
- Top 5 security items to consider before pushing to production
- Configure security policies to manage data
- Secure your Azure Storage account
- Configure and manage secrets in Azure Key Vault
- Secure your Azure resources with Azure role-based access control (Azure RBAC)
- Secure your Azure SQL Database