Esplorare i servizi di calcolo di Azure

Comprendere l'architettura e i servizi di Microsoft Azure

Florin Angelescu

Azure Architect

Servizi di calcolo di Azure

Servizi di calcolo di Azure

  • Risorse e servizi per elaborazione, esecuzione app e carichi di lavoro in Azure
  • Forniscono la potenza di calcolo per eseguire app, elaborare dati e svolgere varie attività
Comprendere l'architettura e i servizi di Microsoft Azure

Servizi di calcolo di Azure

Servizi di calcolo di Azure

  • Infrastructure as a Service
  • Platform as a Service
  • Serverless
Comprendere l'architettura e i servizi di Microsoft Azure

Infrastructure as a Service (IaaS)

IaaS

  • Fornisce risorse di calcolo virtualizzate via Internet
  • Alternativa all'infrastruttura tradizionale on-premises
  • Include macchine virtuali e rete
Comprendere l'architettura e i servizi di Microsoft Azure

IaaS in pratica

IaaS in pratica

Comprendere l'architettura e i servizi di Microsoft Azure

Platform as a Service (PaaS)

PaaS

  • Dimentica sistema operativo e componenti software
  • Offre una piattaforma pronta all'uso
Comprendere l'architettura e i servizi di Microsoft Azure

PaaS in pratica

PaaS in pratica

Comprendere l'architettura e i servizi di Microsoft Azure

Calcolo serverless

Serverless

  • Sposta più responsabilità sul provider cloud
  • Chi usa si concentra soprattutto sul codice
  • Le applicazioni sono suddivise in componenti piccoli e autonomi
  • Eseguite in risposta a eventi
Comprendere l'architettura e i servizi di Microsoft Azure

Funzioni di Azure

Funzioni di Azure

  • Permettono di eseguire codice in risposta a eventi
  • Nessuna gestione dell'infrastruttura
  • Bassa complessità
  • Usate per esigenze specifiche
Comprendere l'architettura e i servizi di Microsoft Azure

Funzioni di Azure in pratica

Funzioni in pratica

Comprendere l'architettura e i servizi di Microsoft Azure

Container

Container

  • Pacchetto software leggero, autonomo ed eseguibile
  • Include tutto il necessario per eseguire un software
  • Dimentica i prerequisiti software
Comprendere l'architettura e i servizi di Microsoft Azure

Quando usare i container?

Uso dei container

  • Crea soluzioni con un'architettura a microservizi
  • Scomponi app complesse in componenti piccoli e indipendenti
  • Consente manutenzione, scaling e aggiornamento indipendenti
Comprendere l'architettura e i servizi di Microsoft Azure

Servizi container di Azure

Azure Container Instances

Azure Container Instances

  • Esegui rapidamente container
  • Test o esecuzione di applicazioni
  • Sistemi operativi differenti

Azure Kubernetes

Azure Kubernetes

  • Orchestratore di container
  • Distribuzione, gestione e scaling di app containerizzate
Comprendere l'architettura e i servizi di Microsoft Azure

Esercitiamoci!

Comprendere l'architettura e i servizi di Microsoft Azure

Preparing Video For Download...