7D92CD2D-1BF2-4FAA-A834-5B390A150F05
831DA784-84D3-4090-B429-2060ACD87717
EnglishB7EDE0E4-88D3-4621-A659-5B6A5A3498AF
  • Português
  • English
294EDC80-3BF7-4126-869D-3546802C6B47

A evolução em deploys

O Charles é uma ferramenta de continuous deployment que acelera o ciclo de feedback das aplicações por meio de validações simultâneas com grupos específicos de usuários.

88817846-AF84-449D-9657-6C77ED833FA7
88817846-AF84-449D-9657-6C77ED833FA7

O que o deploy em círculos faz?

Segmente seus usuários por círculos.

Gere e publique releases para mais de um círculo.

Valide diversas hipóteses com maior número de usuários.

Facilite a gestão das suas aplicações

circles

Deixe o Charles deployar por você

Integre seu repositório de código fonte e vincule seu Registry para facilitar seus deployments

release

Simplifique a gestão das suas aplicações

Hipóteses e releases são organizadas por meio de cards

metrics

Acompanhe os resultados de cada círculo

Cadastre seu provedor de métricas e acompanhe o desempenho de cada release em real time

Como o Charles opera no CI e CD

Deploys em círculos X Deploys tradicionais

Deploy Tradicional

B14094F3-8C43-41C1-86A9-779B449EBDDE

Development

B14094F3-8C43-41C1-86A9-779B449EBDDE

Staging

B14094F3-8C43-41C1-86A9-779B449EBDDE

Pre-prod

B14094F3-8C43-41C1-86A9-779B449EBDDE

Production

Limitações técnicas e custos de infraestrutura

Blue/Green

Downtime zero, dobro de infraestrutura

Canary

Dificulta escolha de usuários

Feature Flag

Código poluído de condições

A/B Test

Segmentação limitada.

Deploy em círculos
89B918EA-463F-40B3-B657-8E66574BE040
Release para círculo fechado
Release para círculo pequeno
Release para todos

Fácil de implantar, com menor impacto em infraestrutura

Downtime zero

Gerencie múltiplas versões ao mesmo tempo

Implantação gradual com customização de círculos

Gerencie cluster de Kubernetes onde quer que ele esteja