MOC AZ-300
Microsoft Azure Architect Technologies

da
1260.00 €

4,5 giornate

Quali sono gli orari dei corsi?
I corsi in aula fisica e virtuale si svolgono dalle 9:00 alle 17:00. Nei corsi di durata pari a 5 gg. l’ultimo giorno (venerdì) si termina alle 13:00. L’intervallo per il pranzo è previsto dalle 13.00 alle 14.00. I corsi E-learning non sono soggetti ad oriario

COD: MOC AZ-300 Categorie: ,

Descrizione

Questo corso è l’insieme dei 6 seguenti corsi ufficiali Microsoft:
  1. AZ-300T01 – Deploying and Configuring Infrastructure
  2. AZ-300T02 – Implementing Workloads and Security
  3. AZ-300T03 – Understanding Cloud Architect Technology Solutions
  4. AZ-300T04 – Creating and Deploying Apps
  5. AZ-300T05 – Implementing Authentication and Secure Data
  6. AZ-300T06 – Developing for the Cloud
Questo corso insegna agli IT Professionals come gestire le risorse Azure resources, compreso il deployment e la configurazione di virtual machines, virtual networks, storage accounts, e Azure AD. Vengono anche approfonditi i diversi servizi e account per lo storage così come i concetti e schemi di data replication.
Nel corso si impara a creare e ad effettuare il deployment di virtual machines in Azure, ad utilizzare il portale Azure, la PowerShell, e i template ARM. Vengono fornite indicazioni circa il deployment di custom images e di virtual machines Linux. Si apprende a configurare le funzionalità di networking e i componenti dello storage, nonchè a gestire le caratteristiche di high availability. Altri approfondimenti sono dedicati ai tool di monitoraggio compresi Azure Alerts e Activity Log.
Altro tema trattato nel corso è la progettazione e implementazione di una migrazione di risorse e infrastrutture on-premise ad Azure. Gli allievi apprendono a questo scopo l’utilizzo di Azure Migrate. Viene inoltre presentato l’utilizzo di Azure Site Recovery per la migrazione di workloads ad Azure (con particolare focus su una infrastruttura Hyper-V). Vengono anche presentate funzionalità per il serverless computing quali Azure Functions, Event Grid, e Service Bus, e Azure Multi-Factor Authentication per la gestione dell’accesso sicuro a dati e applicazioni e Azure Active Directory Privileged Identity Management per gestire, controllare e monitorare gli accessi alle risorse Azure.
Viene anche prestata attenzione a come l’infrastruttura può supportare il lavoro degli sviluppatori nella realizzazione di web apps e servizi. A questo scopo si impara come Azure App Service può essere utilizzato come Platform as a Service (PaaS) per il deployment di cloud apps per ambienti web e mobile.
Nella sezione successiva del corso viene approfondito come le operazioni vengano effettuate in parallelo oppure in asincrono e come il sistema debba essere resiliente nel caso di guasto. Utilizzando l’Azure Application Architecture Guide and Azure Reference Architectures verrà compreso come il monitoraggio e la telemetria siano aspetti vitali per la criticità del sistema.
Vengono inoltre trattati i modelli di progettazione cloud per valutare il partizionamento dei workloads, il load balancing, la gestione degli errori transitori, l’hybrid networking.
Il passo successivo vede gli allievi apprendere come realizzare soluzioni Logic App che integrano apps, data, systems, e servizi attraverso l’organizzazione automatizzando automating tasks e processi di business come workflows. Altro tema è Azure Service Fabric: una piattaforma che rende semplice creare package, effettuare il deployment, e gestire microservizi scalabili e containers. Si approfondisce anche Azure Kubernetes Service (AKS) tramite il quale è possibile effetuare il deployment e gestire Kubernetes cluster in Azure.
Successivamente il corso si focalizza sulla implementazione della autenticazione nelle applicazioni (certificates, Azure AD, Azure AD Connect, token-based), sulla implementazione della sicurezza dei dati (SSL and TLS), e sulla gestione delle chiavi crittografiche in Azure Key Vault.
Al termine del corso vengono toccate tematiche relative a: message-based integration architecture, asynchronous processing, apps for autoscaling, Azure Cognitive Services.
Questo corso aiuta gli allievi nella preparazione dell’esame di certificazione AZ-300 Microsoft Azure Architect Technologies.

Contenuti del corso

Managing Azure Subscriptions and Resources

Implementing and Managing Storage

Deploying and Managing Virtual Machines (VMs)

Configuring and Managing Virtual Networks

  • Network routing using routing tables and algorithms
  • Inter-site connectivity using VNet-to-VNet connections and VPNs
  • Virtual network peering for regional and global considerations
  • Gateway transit

Managing Identities

  • Role-Based Access Control (RBAC)
  • Built-in roles
  • Self-Service Password Reset (SSPR)
  • Authentication methods for password reset

Evaluating and Performing Server Migration to Azure

Implementing and Managing Application Services

  • Deploying Web Apps
  • Managing Web Apps
  • App Service Security
  • Serverless Computing Concepts
  • Managing Event Grid
  • Managing Service Bus
  • Managing Logic App

Implementing Advanced Virtual Networking

  • Azure Load Balancer
  • Azure Application Gateway
  • Site-to-Site VPN Connections

Securing Identities

  • Azure AD Identity Protection
  • Azure Domains and Tenants
  • Azure Users and Groups
  • Azure Roles

Selecting Compute and Storage Solutions

  • Azure Architecture Center
  • Cloud design patterns
  • Competing consumers pattern
  • Cache-aside pattern

Hybrid Networking

  • Site-to-site connectivity
  • Point-to-site connectivity
  • Combining site-to-site and point-to-site connectivity
  • Virtual network–to–virtual network connectivity

Measuring Throughput and Structure of Data Access

  • DTUs – Azure SQL Database
  • RUs – Azure Cosmos DB
  • Structured and unstructured data
  • Using structured data store

Creating Web Applications using PaaS

  • Using shell commands to create an App Service Web App
  • Creating Background Tasks
  • Using Swagger to document an API

Creating Apps and Services Running on Service Fabric

Using Azure Kubernetes Service

Implementing Authentication

  • Implementing authentication in applications (certificates, Azure AD, Azure AD Connect, token-based)
  • Implementing multi-factor authentication
  • Claims-based authorization
  • Role-based access control (RBAC) authorization

Implementing Secure Data

  • End-to-end encryption
  • Implementing Azure confidential computing
  • Implementing SSL and TLS communications
  • Managing cryptographic keys in Azure Key Vault

Developing Long-Running Tasks and Distributed Transactions

  • Implementing large-scale, parallel, and high-performance apps using batches
  • HPC using Microsoft Azure Virtual Machines
  • Implementing resilient apps by using queues

Configuring a Message-Based Integration Architecture

  • Configure an app or service to send emails
  • Configure an event publish and subscribe model
  • Configure the Azure Relay service
  • Configure apps and services with Microsoft Graph

Developing for Asynchronous Processing

  • Implement parallelism, multithreading, and processing
  • Implement Azure Functions and Azure Logic Apps
  • Implement interfaces for storage or data access
  • Implement appropriate asynchronous computing models
  • Implement autoscaling rules and patterns

Developing for Autoscaling

  • Implementing autoscaling rules and patterns
  • Implementing code that addresses singleton application instances
  • Implementing code that addresses a transient state

Developing Azure Cognitive Services Solutions

  • Developing Solutions using Computer Vision
  • Developing solutions using Bing Web Search
  • Developing solutions using Custom Speech Service
  • Developing solutions using QnA Maker

 

Partecipanti

 

Il corso si rivolge a Professionisti IT

 

Prerequisiti

 

Questo corso si rivolge a chi vuole assumere il ruolo di Cloud Solutions Architects. Per intraprendere questo percorso è necessario che l’allievo abbia esperienza pratica nella gestione di ambienti operativi, virtualizzazione, infrastrutture cloud, storage e networking.

 

Obiettivi

 

Al termine del corso gli allievi saranno in grado di:

  • Managing Azure Subscriptions and Resources
  • Implementing and Managing Storage
  • Deploying and Managing VMs
  • Configuring and Managing Virtual Networks
  • Managing Identities using Azure Active Directory
  • Evaluating and Performing Server Migration to Azure
  • Implementing and Managing Application Services
  • Implementing Advanced Virtual Networking
  • Securing Identities using Azure AD
  • Design and Connectivity Patterns
  • Hybrid Networking
  • Address Durability of Data and Caching
  • Measure Throughput and Structure of Data Access
  • Use shell commands to create an App Service Web App
  • Create Background Tasks
  • Use Swagger to document an API
  • Create a reliable service
  • Create a Reliable Actors app
  • Hands-on with Reliable collections
  • Understand the Azure Container Registry
  • Use Azure Container instances
  • Understand how to Implement authentication using certificates, Azure AD, Azure AD Connect, and tokens.
  • Implement Role-aBsed Access Control (RBAC) authorization.
  • Implement secure data for end-to-end encryption.
  • Implement secure data for implementing SSL and TLS communications.
  • Use Azure Key Vault to manage cryptographic keys.
  • How to configure a message-based integration architecture
  • Understand how to Develop for Asynchronous Processing
  • Begin creating apps for Autoscaling
  • Understand Azure Cognitive Services Solutions
Cancella
Nominativi dei partecipanti: