Visão Geral do Blue/Green Deployment

Quando você cria uma implantação azul/verde com base em um sistema de banco de dados azul (origem) independente existente, a implantação cria um sistema de banco de dados verde (destino) e o prepara com as definições de versão, forma, configuração e armazenamento do MySQL selecionadas. A implantação também cria um canal de replicação para manter o destino sincronizado com a origem até que você esteja pronto para fazer switchover.

A implantação rastreia o relacionamento entre o sistema de BD de origem, o sistema de BD de destino, o sistema de BD ativo e o canal de replicação. Enquanto o sistema de banco de dados de destino estiver preparado, o sistema de banco de dados de origem continuará a atender às conexões do cliente. Você pode monitorar o estado do ciclo de vida da implantação, os detalhes do ciclo de vida e o status do switchover. Após a conclusão da operação de criação, valide o sistema de banco de dados de destino verde. Quando você solicita o switchover, o serviço reavalia a prontidão antes de continuar. Os blocos de workflow de switchover gravam na origem, aguardam o destino aplicar as transações necessárias e movem o ponto final principal para o sistema de banco de dados de destino.

O switchover pode impor um curto período de indisponibilidade e interromper as conexões do cliente enquanto os blocos de serviço gravam no sistema de BD de origem e movem o ponto final principal para o sistema de BD de destino.

A atualização, a movimentação ou a exclusão da implantação não afeta os recursos associados, incluindo o sistema de BD de origem e de destino, o canal de replicação, os backups, o armazenamento, os dados ou a configuração de rede. Uma implantação não poderá ser atualizada, movida ou excluída se estiver no estado UPDATING e tiver uma operação, como um switchover, em andamento. Se você excluir a implantação antes do início do switchover, não poderá fazer switchover para o sistema de BD de destino e o upgrade do sistema de BD não será concluído.

Após a conclusão do switchover, o sistema de banco de dados de origem é retido. Se você não precisar mais do sistema de banco de dados de origem, exclua manualmente esse sistema de banco de dados para evitar ser cobrado. Consulte Excluindo um Sistema de Banco de Dados.