This is the Trace Id: a6a826b4522b6ba752d87618effa1f0e
Passa a contenuti principali
Azure

Microservizi in Azure

Crea applicazioni resilienti, a scalabilità elevata e distribuite per offrire più velocemente valore.

    Cosa sono i microservizi?

    I microservizi sono un approccio a livello di architettura per la creazione di applicazioni in cui ogni funzione di base o servizio viene creato e distribuito in modo indipendente. L'architettura di microservizi è distribuita e ad accoppiamento debole, in modo che l'errore di un componente non comprometta l'intera app. I componenti indipendenti interagiscono e comunicano con contratti API ben definiti. Crea applicazioni di microservizi per soddisfare le esigenze in continua evoluzione del business e accelerare l'immissione di nuove funzionalità sul mercato.

    Una stanza con grandi cavi codificati a colori che scendono dal soffitto fino al pavimento

    Gestisci con facilità le release di nuove funzionalità, aggiornamenti e correzioni di bug in singoli componenti senza ridistribuire l'intera applicazione. Automatizza il flusso di lavoro di distribuzione del software con una pipeline di integrazione continua/recapito continuo come GitHub Actions.

     

     

     

    Una sala server con cavi e fili su entrambi i lati

    Dimensiona i singoli servizi e sottosistemi in base alle esigenze delle risorse, senza dimensionare l'intera applicazione. Includi più servizi in un solo host usando un agente di orchestrazione come il Servizio Azure Kubernetes o Azure Red Hat OpenShift.

     

     

     

    Una persona che lavora a una scrivania in piedi

    Sostituisci o ritira singoli servizi senza influire sull'intera applicazione. A differenza del modello applicativo monolitico tradizionale, le piattaforme basate su microservizi usano criteri quali l' interruzione per tollerare l'errore di un singolo servizio, in modo da migliorare la sicurezza e l'affidabilità. Per semplificare le operazioni, installa un mesh dei servizi usando Service Mesh Interface (SMI) per il Servizio Azure Kubernetes o Red Hat OpenShift Service Mesh per Azure Red Hat OpenShift.

    Una persona che parla in una riunione

    Scegli l'approccio, il linguaggio, la piattaforma di microservizi e il modello di programmazione preferiti del tuo team per ogni servizio. Pubblica le API di microservizi per l'uso interno ed esterno, gestendo al tempo stesso problemi trasversali, tra cui autenticazione, autorizzazione, limitazione, memorizzazione nella cache, trasformazione e monitoraggio con Gestione API di Azure.

    Torna alle schede

    Esplora le architettura della soluzione basata su microservizi

    Creazione di microservizi in Azure

    Scopri cosa sono i microservizi, inclusi i vantaggi e le complessità.

    Uso dell'analisi del dominio per modellare i microservizi

    Ottieni un set di microservizi ben progettati usando il framework DDD (Domain-Driven Design).

    Identificazione dei limiti dei microservizi

    Inizia con un modello di dominio progettato con attenzione per valutare le dimensioni ottimali di un microservizio.

    Schemi progettuali per microservizi

    Esplora gli schemi progettuali che contribuiscono all'attenuazione di alcune complessità correlate ai microservizi.

    Creazione di una pipeline CI/CD per i microservizi

    Crea un processo CI/CD efficiente per ottenere cicli di release più veloci e affidabili.

    Percorso per la soluzione del Servizio Azure Kubernetes

    Scopri il Servizio Azure Kubernetes, allinea la tua organizzazione a livello di ruoli e responsabilità e distribuisci carichi di lavoro pronti per la produzione.

    Scopri di più sui prodotti e i servizi per l'architettura di microservizi

    Servizio Azure Kubernetes (AKS)

    Servizio Azure Kubernetes (AKS)

    Servizio Kubernetes completamente gestito, altamente disponibile e sicuro.

    Azure Red Hat OpenShift

    Azure Red Hat OpenShift

    Servizio Red Hat OpenShift completamente gestito, fornito in collaborazione con Red Hat.

    Funzioni di Azure

    Funzioni di Azure

    Una piattaforma di calcolo serverless basata su eventi in grado di risolvere problemi di orchestrazione complessi.

    App contenitore di Azure

    App contenitore di Azure

    Crea e distribuisci app moderne usando contenitori serverless.

    Azure Cosmos DB

    Azure Cosmos DB

    Database NoSQL veloce con API aperte per qualsiasi scala.

    Registro Azure Container

    Registro Azure Container

    Un registro di immagini e artefatti Docker e OCI (Open Container Initiative).

    Gestione API di Azure

    Gestione API di Azure

    Piattaforma di gestione multi-cloud e ibrida per le API in tutti gli ambienti.

    Inizia a creare applicazioni di microservizi

    Passiamo alla configurazione del tuo account Azure gratuito.

    Leggi Progettazione di sistemi distribuiti

    Scopri i criteri e i componenti ripetibili per sviluppare sistemi distribuiti affidabili in modo più semplice ed efficiente.

    Ottieni indicazioni sul percorso nativo del cloud

    Esplora le risorse per l'apprendimento e il training di Kubernetes, inclusi video, articoli, libri e webinar tecnici.