Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
SUS05-BP03 Usa servizi gestiti
Usa i servizi gestiti per operare in modo più efficiente nel cloud.
Anti-pattern comuni:
-
Utilizzi EC2 istanze Amazon a basso utilizzo per eseguire le tue applicazioni.
-
Il tuo team interno gestisce solo il carico di lavoro, senza tempo per focalizzarsi sull'innovazione o sulle semplificazioni.
-
Implementi e mantieni tecnologie per attività che possono essere eseguite in modo più efficiente sui servizi gestiti.
Vantaggi dell'adozione di questa best practice:
-
L'uso dei servizi gestiti sposta la responsabilità verso AWS, che dispone di informazioni su milioni di clienti che possono contribuire a promuovere nuove innovazioni ed efficienze.
-
Il servizio gestito distribuisce l'impatto ambientale del servizio su molti utenti a causa dei piani di controllo (control-plane) multi-tenet.
Livello di rischio associato se questa best practice non fosse adottata: medio
Guida all'implementazione
I servizi gestiti trasferiscono la AWS responsabilità al mantenimento di un elevato utilizzo e all'ottimizzazione della sostenibilità dell'hardware distribuito. I servizi gestiti eliminano anche l'onere operativo e amministrativo legato alla manutenzione di un servizio, consentendo al tuo team di avere più tempo e di concentrarsi sull'innovazione.
Esamina il carico di lavoro per identificare i componenti che possono essere sostituiti dai AWS servizi gestiti. Ad esempio, Amazon RDS
Passaggi dell'implementazione
-
Esegui l'inventario del carico di lavoro: esegui un inventario del tuo carico di lavoro in relazione a servizi e componenti.
-
Identifica i candidati: procedi a valutare e identificare i componenti sostituibili dai servizi gestiti. Ecco alcuni esempi in cui potresti prendere in considerazione l'uso di un servizio gestito:
Attività Cosa usare su AWS Ospitare un database
Utilizza istanze gestite di Amazon Relational Database Service (RDSAmazon
) invece di mantenere le tue istanze Amazon su RDS Amazon Elastic Compute Cloud EC2 (Amazon ). Ospitare il carico di lavoro di un container
Utilizza AWS Fargate
, invece di implementare un'infrastruttura di container proprietaria. Ospitare applicazioni Web
Usa AWS Amplify Hosting
come servizio CI/CD e di hosting completamente gestito per siti Web statici e app Web con rendering lato server. -
Crea un piano di migrazione: individua le dipendenze e crea un piano di migrazione. Aggiorna runbook e playbook di conseguenza
-
AWS Application Discovery Service
raccoglie e presenta automaticamente informazioni dettagliate sulle dipendenze e sull'utilizzo delle applicazioni per aiutarti a prendere decisioni più informate durante la pianificazione della migrazione.
-
-
Esegui i test: testa il servizio prima di migrare al servizio gestito.
-
Sostituisci i servizi in hosting autonomo: utilizza il tuo piano di migrazione per sostituire i servizi in hosting autonomo con servizi gestiti.
-
Monitora e modifica: monitora costantemente il servizio al termine della migrazione per apportare le modifiche richieste e ottimizzare il servizio.
Risorse
Documenti correlati:
Video correlati: