Rilasciato ieri, AWS Resilience Hub è un nuovo servizio utile a definire, tracciare e gestire un piano di resilienza per una applicazione, intesa non soltanto dal punto di vista del codice in esecuzione ma come intero stack interessato (es: networking, virtual machine, database, ...).
Il servizio permette di definire, per ogni applicazione gestita, gli obbiettivi legati alle seguenti metriche:
- Recovery Time Objective (RTO): il tempo necessario a ripristinare un servizio
- Recovery Point Objective (RPO): la finestra temporale massina nella quale è accettabile perdere informazioni a valle di una interruzione di servizio
Effettuata la definizione, il servizio effettua un assessment della applicazione valutandola in funzione del framework AWS Well-Architected ed offre delle raccomandazioni utili a raggiungere gli obbiettivi definiti, oltre a produrre uno score che permette di tracciare la variazione nel tempo del livello di soddisfazione dei requisiti.
Disponibilità e costi del servizio
Al momento, il servizio è disponibile nelle seguenti regioni: East (Ohio), US East (N. Virginia), US West (Oregon), Asia Pacific (Singapore), Asia Pacific (Tokyo), Europe (Ireland), e Europe (Frankfurt) ma il vendor dichiara che il supporto ad ulteriori è in divenire.
Il costo del servizio, infine, ammonta a 15 USD mensili per ogni applicazione per la quale sia stato definito un piano ed è prevista una trial gratuita di 6 mesi per un massimo di 3 applicazioni.