Scheda corso
NovaNext Training / Microsoft / Azure / MOC AZ-200 - Develop Core Microsoft Azure Cloud Solutions

MOC AZ-200 - Develop Core Microsoft Azure Cloud Solutions

Codice
AZ-200
Durata
4 Giorni
Prezzo
1.790,00 € (iva escl.)
Lingua
Italiano
Modalità
Virtual Classroom
Corso in aula
       

 

 

Prerequisiti

Questo corso si rivolge a programmatori esperti che intendono sviluppare e hostare soluzioni Azure. Per seguire con profitto il corso gli allievi devono avere qualche esperienza con Azure e devono essere in grado di sviluppare con uno dei linguaggi supportati da Azure. Durante il corso vengono utilizzati C#, Node.js, Azure CLI, Azure PowerShell, e JavaScript.

 

Obiettivi

Questo corso è l'insieme dei seguenti 4 corsi ufficiali Microsoft:

  1. AZ-200.1 - Select the appropriate Azure technology development solution
  2. AZ-200.2 - Develop for Azure storage
  3. AZ-200.3 - Develop Azure Platform as a Service solutions
  4. AZ-200.4 - Implement security in Azure development solutions

Al termine del corso gli allievi saranno in grado di:

  • Learn common Azure application design and connectivity patterns
  • Measuring and planning throughput, and data access structure
  • Learn about Azure networking topologies
  • Connect to storage in Azure
  • Design and implement policies to Tables
  • Create, read, update, and delete tables by using code
  • Develop for Azure Redis cache and content delivery networks
  • Develop solutions that use blob storage
  • Create an Azure app service web app by using Azure CLI, Powershell, and other tools
  • Create documentation for the API by using open source and other tools
  • Add push notifications and enable offline sync for mobile apps
  • Develop stateful and stateless apps on Service Fabric
  • Create Azure functions including bindings and triggers
  • Define and run scheduled bulk operations
  • Create an Azure Container Service (ACS/AKS) cluster using Azure CLI and Azure Portal
  • Develop media solutions that use AI services
  • Learn about the different authentication options, including multi-factor, available in Azure and how they operate
  • Learn about implementing access control in your solution including claims- and role-based authorization
  • Implement secure data solutions by using encryption, Azure confidential computing, and SSL/TLS communications
  • Manage cryptographic keys in Azure Key Vault

 

Destinatari

Il corso si rivolge a Professionisti IT

 

Contenuti

Select an appropriate compute solution

  • Take advantage of appropriate design and connectivity patterns

Design for hybrid technologies

  • Virtual networking
  • Hybrid networking

Select an appropriate storage solution

  • Address durability of data
  • Caching
  • Measure and plan throughput and structure of data access

Develop solutions that use Azure Storage tables

  • Connect to Azure Storage
  • Design and Implement Storage tables
  • Query a table by using code

Develop solutions that use Azure Cosmos DB storage Azure Cosmos DB

  • Choose the appropriate API for Cosmos DB storage
  • Manage containers and items in Cosmos DB storage
  • Create, read, update, and delete documents in Azure Cosmos DB by using code

Develop solutions that use file storage

  • Implement file shares for an Azure storage account
  • Migrating content to and between file shares

Develop solutions that use a relational database

  • Create, read, update, and delete database tables by using code
  • Implement SQL Dynamic Data Masking

Develop solutions that use Microsoft Azure Blob storage

  • Create a Shared Access Signature for a blob
  • Asynchronously move items in Blob storage between containers
  • Set Blob storage container properties in metadata

Develop for caching and content delivery solutions

  • Azure Redis Cache
  • Develop for storage on CDNs

Creating App Service Web Apps

  • Introduction to Web Apps
  • Using shell commands to create App Service Web Apps
  • Creating background tasks using WebJobs in Azure App Service
  • Using Swagger to document an API

Creating mobile apps

  • Getting started with mobile apps in App Service
  • Enabling push notifications for your app
  • Enabling offline sync for your app

Creating an app service Logic App

  • Overview of Azure Logic Apps
  • Creating a Logic App
  • Creating custom connectors for Logic Apps
  • Creating a custom template for a Logic App

Creating an app or service that runs on Service Fabric

  • Understanding Azure Service Fabric
  • Creating a Reliable Service
  • Creating a Reliable Actors app
  • Working with Reliable Collections

Creating Azure Functions

  • Azure Functions overview
  • Develop Azure Functions using Visual Studio
  • Triggers and bindings

Scheduling bulk operations

  • Azure Batch overview
  • Running Batch jobs
  • Using the .NET Batch Management client library

Create solutions that use Azure Kubernetes Service

  • Creating an Azure Kubernetes Service cluster
  • Azure Container Registry
  • Azure Contaner Instances

Developing apps for Azure Media Services

  • Introduction to Azure Media Services
  • Azure Media Services v3 concepts
  • Upload, encode, and stream with .NET
  • Analyze your video with .NET

Implementing authentication

  • Implement authentication in applications
  • Implement multi-factor authentication

Implementing access control

  • Claims-based authorization
  • Role-based access control (RBAC) authorization

Implementing secure data solutions

  • Encryption options
  • End-to-end encryption
  • Implement Azure confidential computing
  • Manage cryptographic keys in Azure Key Vault