Charles C.D.

Deploy evolution

Charles is a continuous deployment tool that speeds up the feedback cycle of your application through simultaneous validation with specific user groups.
Hypotheses

Hypothesis are registered alternatives on the platform to solve some issues or to validate changes of applications that you have integrated on CharlesCD.

Its possible that one hypothesis may have one or more features that are directly related to modules or/and projects that were registered before in your workspace.

Imagine a situation in which two teams work on the same product and have different ideas to raise the client conversion rate. Team A suggests adding a button on the page, meanwhile Team B believes that include a ‘selling suggestion’ box will be more assertive.
Circles

Circles are the main approach related to the new deploy concept brought by Charles. It enables user groups creation with several characteristics and promotes simultaneous application tests for a great number of possible users.

Circles indicate clients segmentation and also support the version management created for a specific audience.
Once the right people are chosen to have access to your release associated to a circle, Charles will generate a series of business or performance metrics. This information will give you better hypothesis results or even a better view on a feature in analysis and that will enable more assertive tests.

Metrics

In this section, you will find more information about how to use metrics on Charles.

Metrics are indicators that allows you to quantify the performance and the applications status based on the analysis of exposed data from the own application and by the infrastructure tools.
CharlesCD allows you to get the metrics of all your circles, you will be able to see their health analysis and performances.
Credentials and more
Understand the process of deploying in circles in a simplified way.
System Architecture

The platform was built using a microservice approach, and it has the following modules:
Some texts were copied from the CharlesCD documentation. To see the complete documentation visit: docs.charlescd.io.
Project/flow with 490 screens in Skech and Invision
Charles C.D. is an open source project by Zup and is available on GitHub
Charles C.D.
Published:

Charles C.D.

Charles is a continuous deployment tool that speeds up the feedback cycle of your application through simultaneous validation with specific user Read More

Published: