Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adding Cycloid in the IDP ecosystem #165

Open
wants to merge 2 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@ https://www.gartner.com/document/4017457
| [Compass from Atlassian]({{< relref "atlassian-compass" >}}) | Developer experience platform and service catalog |
| [configure8]({{< relref "configure8">}}) | An enterprise-grade developer portal solution |
| [Cortex]({{< relref "cortex" >}}) | Build reliable and innovative software at scale |
| [Cycloid]({{< relref "cycloid" >}}) | A sustainable self-service portal designed to empower everyone, regardless of skill level |
| [OpsLevel]({{< relref "opslevel" >}}) | All your services, all in one interface |
| [Port]({{< relref "port" >}}) | A developer portal for all your services,software & resources |
| [Roadie]({{< relref "roadie" >}}) | Backstage as a service: adopt OSS without the overhead |
78 changes: 78 additions & 0 deletions content/ecosystem/platform-tooling/developer-portals/cycloid.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,78 @@
+++
title="Cycloid"
url="/developer-portals/cycloid"
+++
# Cycloid [#](https://internaldeveloperplatform.org/developer-portals/cycloid/#cycloid)

**Claim**: A sustainable self-service portal designed to empower everyone, regardless of skill level

**Focus**: Our mission is to enable a future where technology and sustainability can coexist harmoniously, leaving a lasting positive legacy.

Cycloid accelerates platform engineering adoption and brings organizations closer to the future of software development, with its centralized internal developer portal featuring a self-service core — that doesn’t compromise on quality.

For execs, this means faster ROI, governance, and a secure future. For platform and DevOps teams - a common way to define automation and also bring governance within the expert team, a stable platform enforcing DevOps best practices and reducing the number of Ops tickets. For end-users, it releases cognitive load and pressure from interacting with clouds and tools, bringing the focus back to their primary mission. This platform benefits everyone in the organization and speeds up software development.


**Website**: [cycloid.io](https://www.cycloid.io/)

**Docs**: [docs.cycloid.io](https://docs.cycloid.io/)

**Youtube**: [Cycloid Youtube Channel](https://www.youtube.com/channel/UCJnDg9fFIhvtzelUaA0_zQQ)

**Demo**: [Demo video](https://www.youtube.com/watch?v=7N3NpbRclDk)

### Details [#](https://internaldeveloperplatform.org/developer-portals/cycloid/#details)


| Details | |
| ---------------------------------------------------- | ------------------------------------------------- |
| Does it require developers to have DevOps knowledge? | No |
| Orchestrator | Use Concourse engine for orchestrator, but can be integrated with other CI/CD |
| Integration Concept | API based |
| Setup time first app | 1-3 months for initial implementation, 30 minutes per end-user once installed |
| Source | Closed but rely on engines we opensourced [terracost](https://github.com/cycloidio/terracost), [terracognita](https://github.com/cycloidio/terracognita), [inframap](https://github.com/cycloidio/inframap) |
| Usecase | 10+ Developers |
| Total Cost of Ownership | Check our [pricing page](https://www.cycloid.io/pricing) and contact us to discuss your usecase |
| Adoption | Stable |


## **What is Cycloid?** [#](https://internaldeveloperplatform.org/developer-portals/cycloid/#what-is-cycloid)

Cycloid’s core offer is a user-friendly developer self-service portal that allows end-users to service their automation, applications and infrastructure needs autonomously. In a full GitOps approach, Cycloid allows DevOps and platform teams to save pre-configured automation parameters in a service catalog, which can then be reused in a simple self-service portal. The portal is complete with modules around Orchestration, Infra-as-Code and resources management, FinOps and GreenOps. It is designed to modernize existing infrastructure and automate internal processes while ensuring governance and efficient use of resources. In addition to simplicity, Cycloid also provides fine-grained security guardrails for the DevOps and platform teams, as well as ways to monitor cloud consumption and cloud carbon footprint.

The portal helps support the three main pillars for sustainable software development: Improving the end-user experience for the team (people), future-proofing infrastructure (profit), and optimizing cloud usage (profit + planet). This results in a faster and more stable ROI for exec teams, fewer tickets for platform teams, and a generative culture for end-users and developers.


### **What is the mission and vision of Cycloid? [#](https://internaldeveloperplatform.org/developer-portals/cycloid/#what-is-the-mission-and-vision-of-cycloid)**

Cycloid's developer self-service portal aims to empower end-users to interact with tools, cloud, and automation without the need for time-consuming DevOps intervention. Platform teams design, build, and operate the platform, enabling everyone to visualize and deploy both existing and new projects. The service catalog Stacks allows users to reproduce automation parameters across environments encouraging best practice and compliance in a full GitOps approach.

These parameters can be reused in a simple, user-friendly developer self-service. End-users simply select the service, customize variables, and hit deploy - all without tickets and if needed with approval. The portal is decked out with a cloud cost estimation, allowing end-users to see the financial and environmental impact of their deployments. This information is centralized on the user dashboard and the FinOps module, allowing the executive team to keep track of their spending and resource usage.

Cycloid supports most aspects of software development including governance, observability, FinOps, and GreenOps, to make it sustainable for business, people, and the planet. Cycloid helps modernize and streamline the infrastructure. It changes the way end-users interact with it to prepare the business for any change and deliver a sustainable return on investment.


### **A brief history of Cycloid [#](https://internaldeveloperplatform.org/developer-portals/cycloid/#a-brief-history-of-cycloid)**

Cycloid has been helping businesses improve operational efficiency and developer experience since 2015. Cycloid's team saw the need to simplify and centralize developer tools in the rising complexity of the IT world. Originally Cycloid was founded with a focus on DevOps and hybrid cloud, helping organizations enforce DevOps best practices, upskill and break down silos, and create automation in a hybrid cloud approach. The simple self-service portal tied all these pieces together, creating a centralized platform for handling automation and increasing transparency between teams.

As the company grew, more modules on governance, observability, and, most importantly, FinOps + GreenOps were added. Raising awareness of the cloud’s impact on the environment is one of Cycloid's goals so it was important to develop a tool to help companies understand their cloud carbon footprint.

Today Cycloid continues to help enforce DevOps best practices and the philosophy of sobriety and Green IT, end-user empowerment, transparency, and infrastructure automation in a sustainable platform engineering approach.



### **Core features of Cycloid [#](https://internaldeveloperplatform.org/developer-portals/cycloid/#core-features-of-cycloid)**


- StackForms
An easy-to-use self-service developer portal that empowers end-users of any skill level to build and deploy environments through a simple interface, while DevOps and Platform teams set fine-grained governance in the background.

- Infra Import
A "Reverse Terraform" generator that imports existing infrastructure to Infra-as-Code and creates configuration templates (Stacks) for easy management and deployment.

- Cloud Cost Management and Carbon Footprint
A built-in FinOps and GreenOps module that centralizes cloud cost data across all cloud providers in a single panel view, along with carbon footprint data that can be filtered by project, region, date, provider, tag, etc.

- CI/CD Pipelines
CI/CD Pipelines enable the creation of immutable pipelines, ensuring that each pipeline job build is based on a defined set of external resources and dependencies, which eliminates unpredictable changes and human error.