Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Organizações modernas de qualquer escala, desde startups a grandes empresas, todas têm a mesma sensibilidade ao tempo de colocação no mercado. E todos compartilham os mesmos objetivos de fazer com que seus desenvolvedores comecem rapidamente, permitindo que eles implantem código rapidamente e diminuindo seu tempo de valorização.
À medida que as organizações crescem, um padrão geral é estabelecer mais governança para garantir qualidade e segurança, controlar custos por meio de maior padronização e escalar sem esforço por meio de uma padronização aprimorada. No entanto, muitos desses processos de governança começam como controles manuais. Por exemplo, a criação de um ambiente de computação em nuvem em uma nova região pode ser gerenciada por meio de um processo de solicitação manual para garantir controles adequados.
Seja por meio de solicitações da central de serviços, reuniões de revisão ou auditorias manuais periódicas, as etapas manuais introduzem atrito no ciclo de vida de entrega do software. A introdução do atrito diminui a velocidade da equipe e, pior, aumenta a frustração do desenvolvedor e da equipe de operações.
Princípios
Os princípios a seguir podem orientar o projeto e a implementação de sua prática de engenharia de plataforma para resolver esses problemas: