Copyright © Xi Group Ltd. All rights reserved.
Xi Group Ltd
Aggressive DevOps is operational concept built after multiple years of work in different industries, using different technology stacks and different service providers. Much like the DevOps itself, this is conceptual framework for organization of multiple daily activities most DevOps engineers will encounter during the lifecycle of a software project. It is build on three pillars:
Build automation is key component of Continuous Integration / Continuous Delivery. Deployment automation is key for controlled deployments over parts of the server population. Build & Deployment automation is crucial for automated release management in web-scale systems. Without it the operational complexity of the system grows out of control.
Full-stack application monitoring
Data-driven control plane implementations became possible only after adoption of the Cloud and the ability to treat infrastructure as a code. It is key component in any elastic distributed system. Although many service providers have at least some tooling, full implementation requires intimate understanding of the application logic and bespoke implementations.