Rudder was born in the core of the cloud computing and DevOps, in the era of the global revolution of the modern IT systems. It is all about how the IT infrastructure is consumed by the business for quick and frequent deployment of its new business applications or how the system administrators have to manage today the hardware and its system foundation when their role is also to keep the system running and guarantee the quality, the respect of security standards, the compliance with the regulations all the way remaining flexible and open to new business requirements.
Everyday the gap between the application operators and system operations are growing bigger due to the wide use of application containers that are deployed automatically based on its 'Build' infrastructure and automated tests organized and supervised by an orchestrator. As a result, the pressure on the 'Run' to continue with its historical mission is enormous.
It is an evidence today that all those needs follow its own rules. The time is money for the deployment of creative and bright applications capable to handle the business requirements on its day to day shift with the most appropriate application stack. On the long term the mission of the 'run' is not to implement various latest technologies but to rationalize its infrastructure in order to comply with the internal rules, to guarantee the reliable technical foundations, running continuously, to control and eliminate risks and at the same time to satisfy all the business requests and requirements.
Rudder of Normation is designed to visualize the lapse between the targeted and applied configurations and to enable various types of users to view this chart at the user interface. The visual representation is accessible through a different model of approaching the IT system in order to extract in a glance the state of the infrastructure, the rules applied incorrectly, to identify the cause of the problem (as an example, to distinguish the incorrect application of the new rule from the general configuration problem affecting the whole datacenter). To make it come true, the configuration objects of the IT system needs to be organized by categories in accordance with multiple criteria and tags.
The user has the choice to implement the strategy to control and apply changes by Rudder, if needed. The capacity to modify the configuration may start with the automated correction as soon as the gap is identified by Rudder agent or just to alert on the gap to apply the change manually by request, via change management or the automated categorization by type of modifications in accordance with the internal process and validation workflow.
In our vision on Rudder evolution, we plan to integrate the following major features. The functional enrichment of the Rudder Technique Editor that the creation of new Techniques remain simple but performing. This is also about the renewal of user experience, leur creation, delivery and sharing.
Your feedback has been received.