Az204 Notes
L29 tháng 4, 2024
TABLE OF CONTENTS
- Azure Notes
- 1. Develop Azure Compute Solutions
- 1.1. Implement containerized Solutions
- 1.2. Implement Azure App Service Web Apps
- 1.3. Implement Azure Functions
- 2. Develop for Azure Storage
- 2.1. Develop solutions for Azure Cosmos Db
- 2.2. Develop solutions for Azure Blob storage
- 3. Implement Azure Security
- 3.1. Implement user authentication and authorization
- 3.2. Implement secure Azure solutions
- 4. Monitor, troubleshoot and optimize Azure Solutions
- 4.1. Implement caching solutions
- 4.2. Trouble solutions using Application Insights
- 5. Connect to and consume Azure services and third-party services
- 5.1. Implement API management
- 5.2. Develop event-based solutions
- 5.3. Develop message-based solutions
Azure Notes
1. Develop Azure Compute Solutions
1.1. Implement containerized Solutions
- Create and manage container images for solutions
- Publish an image to Azure Container Registry
- Run containers by using Azure Container Instance
- Create solutions by Azure Container Apps
1.2. Implement Azure App Service Web Apps
- Create an Azure App Service Web App
- Enable diagnostics logging
- Deploy code to web app
- Configure web app settings including Secure Sockets Layer (SSL) and connection strings
- Implement autoscaling
1.3. Implement Azure Functions
- Create and configure Azure Function App
- Implement input and output bindings
- Implement function triggers by using data operations timers and
2. Develop for Azure Storage
2.1. Develop solutions for Azure Cosmos Db
- Perform operations on containers and items using SDK
- Set the appropriate consistency level for operations
- Implement change feed notifications
2.2. Develop solutions for Azure Blob storage
- Set and retrieve properties and metadata
- Perform operations on data by using the appropriate SDK
- Implement storage policies and data lifecycle management
- Implement static site hosting
3. Implement Azure Security
3.1. Implement user authentication and authorization
- Authenticate and authorize users by using Microsoft Identity platform
- Authenticate and authorize users and apps by using Microsoft Entra ID
- Create and implement shared access signatures.
- Implement solutions that interact with Microsoft Graph.
3.2. Implement secure Azure solutions
- Secure app configuration data by App Configuration or Azure Key Vault
- Develop code that uses keys, secrets and certificates stored in Azure Key Vault.
- Implement Managed Identities for Azure resources.
4. Monitor, troubleshoot and optimize Azure Solutions
4.1. Implement caching solutions
- Configure cache and expiration policies for Azure Cache for Redis
- Implement secure and optimized application cache patterns including data sizing, connections, encryption and expiration.
- Implement Azure Content Delivery Network endpoints and profiles
4.2. Trouble solutions using Application Insights
- Configure an app or service to use Application Insights
- Monitor and analyze metrics, logs and traces
- Implement Application Insights web tests and alerts.
5. Connect to and consume Azure services and third-party services
5.1. Implement API management
- Create Azure Api Management instance
- Create and document APIs
- Configure access to APIs
- Implement policies for APIs
5.2. Develop event-based solutions
- Implement solutions that use Azure Event Grid
- Implement solutions that use Azure Event Hub
5.3. Develop message-based solutions
- Implement solutions that use Azure Service Bus
- Implement solutions that use Azure Queue Storage
- Azure Notes
- 1. Develop Azure Compute Solutions
- 1.1. Implement containerized Solutions
- 1.2. Implement Azure App Service Web Apps
- 1.3. Implement Azure Functions
- 2. Develop for Azure Storage
- 2.1. Develop solutions for Azure Cosmos Db
- 2.2. Develop solutions for Azure Blob storage
- 3. Implement Azure Security
- 3.1. Implement user authentication and authorization
- 3.2. Implement secure Azure solutions
- 4. Monitor, troubleshoot and optimize Azure Solutions
- 4.1. Implement caching solutions
- 4.2. Trouble solutions using Application Insights
- 5. Connect to and consume Azure services and third-party services
- 5.1. Implement API management
- 5.2. Develop event-based solutions
- 5.3. Develop message-based solutions