Cycloid DevOps Framework
Eases the DevOps approach & the Cloud adoption
All you need in one place. Own your automation. No locking. Embed Open Source. Fully interoperable.
Things move fast in IT, but not all. Brilliant people working together produce great outcomes. Our DevOps framework simplifies the way people use technology and Cloud. Regardless of skill set, we help them work smarter and contribute to a project. It ensures both the flexibility needed by end-users and the governance required by DevOps. Those factors remain and will remain key to success.
Because we’ve been in the business for some time, we develop Cycloid keeping in mind the needs and difficulties we and our clients face. We’ve faced the challenges of big organizations, the need to converge in terms of tools, access, technologies, … This led us building our framework to help structure the DevOps approach, communicate more efficiently, give visibility on processes and streamline our daily work. We eat our own food. We embrace DevOps and our framework is developed by DevOps to spread it.
We always aim 100% of automation while keeping critical step manually validated, in order to avoid human mistakes and make sure the configuration is known by everyone at any time.
By centralizing projects, logs, events and application deployment with a common view, we managed to eliminate historical collision when working together.
We provide stacks: a generic reusable template based on an IaC approach; stacks are controlled and reproducible at any time by relying heavily on versioning and automation of their technologies.
Give access and permissions to more people to perform everyday tasks, by abstracting the logic for them thus avoid never-ending back-and-forth between teams/customers.
Nowadays we are facing more and more tools, as well as more and more ways of working with them. Therefore we encourage and promote best practices to ease projects management, ultimately helping save time and future evolutions.
TerraCognita is a tool we released in open source that allows you to plug to a cloud provider account and get a complete mapping of your deployed infrastructure. We generate Infra as Code from this so you can actually just run it to adopt an IaC approach.
Use Infra View to get a visual representation of the infrastructures deployed on your project's different environments and inspect Terraform State information for each instance.
In case you need to create a new infrastructure, StackCraft is a designing tool integrated into our framework that lets you visually draw your infrastructure and get IaC on the fly. It provides variables to make the infrastructure templates extendable and parametrable. Whether you want to draft a solution for a customer and complete the details later, or define your entire infrastructure configuration, StackCraft allows you to do so in an intuitive way, easing some aspects such as connectivity, and giving you live view on the Terraform code you are generating.
When you design an infrastructure, you create what we call a stack. It's a generic definition that can cover infrastructure, but also other configuration management and pipeline you may need.
Most of our stacks use Terraform, Ansible and Concourse but you are free to integrate the technology that you prefer to use.
Service catalogs are collections of stacks, stored using your git repository. This brings you the benefits of version control and enables reusability and factorization. Create a catalog of stacks that fits your needs and apply them consistently across your projects to ensure respect of best practices.
We variabilize our stacks to make sure you can easily rely on the same infrastructure, while managing them independently and adjusting them based on your environments needs.
Orchestrate everything through our managed Concourse pipelines, including real-time monitoring of your CI/CD workflows that are visually intuitive and fully configurable. Provide a visual representation of the overall process and display detailed information for each step.
Let everyone in your organization know what's going on, and provide details for concerned users.
Relying on those methods makes things easier once your projects go live, but the work is far from being done. Thus, we provide with a set of tools to make your adoption of DevOps quicker and more secure:
Automation of your workflows: using pipelines to avoid human error on repetitive tasks, and concentrate your efforts on your business.
Customizable events engine and centralized logs: one place to track what’s going on from multiple sources. Choose your preferred back-end, plug it into Cycloid to centralize logs on a simple and unified interface.
Fine tuned permission management: create organization, teams and roles to ensure that everyone has only the relevant rights based on their responsibilities. As a center of excellence or managed services provider, you have a centralize view on all your “Customer”
Transparent and secure secrets handling: centralize your valuable information and secrets, such as credentials, and make it accessible to your projects in a secure way.
Billing overview: get visibility and information on your project costs, per environment and per services for a given period.
manage Infra As Code
focus on the code
visibility on the workflow
decrease time to market
accelerate DevOps workflow
scale at the best cost
SI / MSP
faster cloud deployment project
deliver faster project