As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Etapa 1: Estabeleça objetivos
Qual é seu objetivo de tempo de recuperação (RTO) e objetivo de ponto de recuperação (RPO)? Essa é uma pergunta comum ao realizar análises técnicas funcionais ou discutir um produto de software com capitalistas de risco. Esses objetivos são métricas que ajudam a definir suas metas de resiliência. Compreender seus objetivos de resiliência prepara você para essas conversas e ajuda você a tomar decisões de projeto arquitetônico nas etapas seguintes.
Defina objetivos para cada uma de suas principais cargas de trabalho de produção definindo objetivos de nível de serviço (SLOs), objetivos de ponto de recuperação (RPOs) e objetivos de tempo de recuperação (). RTOs Definir objetivos de resiliência não é uma conversa exclusivamente técnica. Em vez disso, concentre-se nas necessidades comerciais da carga de trabalho — o que ela deve oferecer e quais são as consequências de não entregar isso?
Para equilibrar agilidade, eficiência de custos e resiliência, as startups devem evitar metas excessivamente agressivas. Exemplos de metas agressivas são um SLO de 99,999% ou um RPO e RTO em menos de 1 hora. Isso aumenta a complexidade de criar e operar aplicativos. Como ponto de partida, opere o aplicativo de uma só Região da AWS vez e defina um RTO e um RPO de 1 dia (a menos que suas necessidades comerciais específicas exijam valores mais baixos). Na prática, seu tempo médio de recuperação (MTTR) para cada componente deve ser menor do que o RTO e o RPO gerais. Você gradualmente otimiza os objetivos de resiliência ao longo do tempo à medida que suas cargas de trabalho e infraestrutura amadurecem.
Para obter mais informações, consulte Estabelecendo metas de RPO e RTO para aplicativos em nuvem