Wann

13/05/2024 - 17/05/2024    
Ganztägig

Wo

ETC Trainingcenter
Modecenterstrasse 22, Wien, Wien, 1030, Wien

Veranstaltungstyp

  • Praktische Erfahrung mit Azure IaaS- und PaaS-Lösungen und dem Azure-Portal
  • Erfahrung mit dem Programmieren in einer von Azure unterstützten Sprache auf dem Niveau fortgeschrittener Anfänger (C#, JavaScript, Python oder Java)
  • Fähigkeit, Code zu schreiben, um eine Verbindung mit einem SQL- oder NoSQL-Datenbankprodukt herzustellen und Vorgänge darin auszuführen (SQL Server, Oracle, MongoDB, Cassandra oder Ähnliches)
  • Erfahrung auf dem Niveau fortgeschrittener Anfänger, wie Sie Code schreiben, um Authentifizierung, Autorisierung und andere Sicherheitsprinzipien umzusetzen
  • Allgemeine Kenntnisse über HTML, das HTTP-Protokoll und REST-API-Schnittstellen

In diesem Training lernen Entwickler*innen, wie End-to-End-Lösungen in Microsoft Azure erstellt werden. Die Teilnehmer lernen, wie man Azure-Computerlösungen implementiert, Azure-Funktionen erstellen, Webanwendungen implementieren und verwalten, Lösungen unter Verwendung von Azure-Storage entwickeln, Authentifizierung und Autorisierung implementieren und ihre Lösungen mit Hilfe von KeyVault und verwalteten Identitäten sichern kann. Die Teilnehmer lernen außerdem, wie man eine Verbindung zu Azure-Diensten und Diensten von Drittanbietern herstellt, diese nutzen und ereignis- und nachrichtenbasierte Modelle in ihre Lösungen einbeziehen kann. Außerdem werden im Kurs Überwachung, Problembehandlung und Optimierung von Azure-Lösungen behandelt.
Teilnehmer*innen dieses Trainings interessieren sich für Azure-Development oder für das Bestehen des Microsoft Azure Developer Associate-Zertifizierungsexamens
Explore Azure App Service

  • Examine Azure App Service
  • Examine Azure App Service plans
  • Deploy to App Service
  • Explore authentication and authorization in App Service
  • Discover App Service networking features

Configure web app settings

  • Configure application settings
  • Configure general settings
  • Configure path mappings
  • Enable diagnostic logging
  • Configure security certificates

Scale apps in Azure App Service

  • Examine autoscale factors
  • Identify autoscale factors
  • Enable autoscale in App Service
  • Explore autoscale best practices

Explore Azure App Service deployment slots

  • Explore staging environments
  • Examine slot swapping
  • Swap deployment slots
  • Route traffic in App Service

Explore Azure Functions

  • Discover Azure Functions
  • Compare Azure Functions hosting options
  • Scale Azure Functions

Develop Azure Functions

  • Explore Azure Functions development
  • Create triggers and bindings
  • Connect functions to Azure services

Explore Azure Blob storage

  • Explore Azure Blob storage
  • Discover Azure Blob storage resource types
  • Explore Azure Storage security features
  • Discover static website hosting in Azure Storage

Manage the Azure Blob storage lifecycle

  • Explore the Azure Blob storage lifecycle
  • Discover Blob storage lifecycle policies
  • Implement Blob storage lifecycle policies
  • Rehydrate blob data from the archive tier

Work with Azure Blob storage

  • Explore Azure Blob storage client library
  • Create a client object
  • Exercise: Create Blob storage resources by using the .NET client library
  • Manage container properties and metadata by using .NET
  • Set and retrieve properties and metadata for blob resources by using REST

Explore Azure Cosmos DB

  • Identify key benefits of Azure Cosmos DB
  • Explore the resource hierarchy
  • Explore consistency levels
  • Choose the right consistency level
  • Explore supported APIs
  • Discover request units

Work with Azure Cosmos DB

  • Explore Microsoft .NET SDK v3 for Azure Cosmos DB
  • Exercise: Create resources by using the Microsoft .NET SDK v3
  • Create stored procedures
  • Create triggers and user-defined functions
  • Explore change feed in Azure Cosmos DB

Manage container images in Azure Container Registry

  • Discover the Azure Container Registry
  • Explore storage capabilities
  • Build and manage containers with tasks
  • Explore elements of a Dockerfile

Run container images in Azure Container Instances

  • Explore Azure Container Instances
  • Exercise – Deploy a container instance by using the Azure CLI
  • Run containerized tasks with restart policies
  • Set environment variables in container instances
  • Mount an Azure file share in Azure Container Instances

Implement Azure Container Apps

  • Explore Azure Container Apps
  • Exercise – Deploy a container app
  • Explore containers in Azure Container Apps
  • Implement authentication and authorization in Azure Container Apps
  • Manage revisions and secrets in Azure Container Apps
  • Explore Dapr integration with Azure Container Apps

Explore the Microsoft identity platform

  • Explore the Microsoft identity platform
  • Explore service principals
  • Discover permissions and consent
  • Discover conditional access

Implement authentication by using the Microsoft Authentication Library

  • Explore the Microsoft Authentication Library
  • Initialize client applications

Implement shared access signatures

  • Discover shared access signatures
  • Choose when to use shared access signatures
  • Explore stored access policies

Explore Microsoft Graph

  • Discover Microsoft Graph
  • Query Microsoft Graph by using REST
  • Query Microsoft Graph by using SDKs
  • Apply best practices to Microsoft Graph

Implement Azure Key Vault

  • Explore Azure Key Vault
  • Discover Azure Key Vault best practices
  • Authenticate to Azure Key Vault
  • Exercise: Set and retrieve a secret from Azure Key Vault by using Azure CLI

Implement managed identities

  • Explore managed identities
  • Discover the managed identities authentication flow
  • Configure managed identities
  • Acquire an access token

Implement Azure App Configuration

  • Explore the Azure App Configuration service
  • Create paired keys and values
  • Manage application features
  • Secure app configuration data

Explore API Management

  • Discover the API Management service
  • Explore API gateways
  • Explore API Management policies
  • Create advanced policies
  • Secure APIs by using subscriptions
  • Secure APIs by using certificates

Explore Azure Event Grid

  • Explore Azure Event Grid
  • Discover event schemas
  • Explore event delivery durability
  • Control access to events
  • Receive events by using webhooks
  • Filter events

Explore Azure Event Hubs

  • Discover Azure Event Hubs
  • Explore Event Hubs Capture
  • Scale your processing application
  • Control access to events
  • Perform common operations with the Event Hubs client library

Discover Azure message queues

  • Choose a message queue solution
  • Explore Azure Service Bus
  • Discover Service Bus queues, topics, and subscriptions
  • Explore Service Bus message payloads and serialization
  • Exercise: Send and receive message from a Service Bus queue by using .NET.
  • Explore Azure Queue Storage
  • Create and manage Azure Queue Storage and messages by using .NET

Monitor app performance

  • Explore Application Insights
  • Discover log-based metrics
  • Instrument an app for monitoring
  • Select an availability test
  • Troubleshoot app performance by using Application Map

Develop for Azure Cache for Redis

  • Explore Azure Cache for Redis
  • Configure Azure Cache for Redis
  • Interact with Azure Cache for Redis by using .NET

Develop for storage on CDNs

  • Explore Azure Content Delivery Networks
  • Control cache behavior on Azure Content Delivery Networks
  • Interact with Azure Content Delivery Networks by using .NET

https://www.etc.at/seminare/AZ-204T00