// THE CENTROS AI CLOUD STACK

A TECH STACK FOR MODERN, INDEPENDENT AI SYSTEMS

The Centros AI Cloud Stack has everything that business technologists need to deliver AI innovation at the speed of light — but without being forced into any vendor lock-ins or bad compromises over on where data is stored and processed.

What is centros?

The Centros AI Cloud Stack is a collection of “source available” software components and processes for building and operating decentralised, dynamic and scalable business applications with embedded artificial intelligence (AI).

 

The framework is build upon the CNAB specification and effectively consists of a tailored combination of (3rd party and self-developed) cloud-native software & infrastructure components, as well as a collection of DevOps and MLOps tools and processes, all engineered and configured with love and precision to be working hand in hand for a seamless user experience of unseen end-to-end automation.

 

To express the fact that centros uses Kubernetes as the underlying container orchestration, and to express our affinity with the Kubernetes and CNCF community, we have decided to use c5s as it‘s official nickname (although, people tell us that ‚centros‘ is more fun to pronounce).

High Level centros Architecture

Why choose centros?

centros helps modern technology teams who innovate around distributed and containerized AI software systems to do their work faster, with less pain and more fun.


As a team of Data Scientists, Machine Learning Engineers, Software Engineers and Cloud Engineers, we got tired of doing the same things over and over again when developing custom AI-centric business software: spinning up Cloud infrastructure, managing Kubernetes, building and maintaining custom DevOps toolchains and processes, configuring and maintaining a microservice backbone with proper monitoring and observability, as well as looking after a myriad of other things.


The list is endless.
It’s boring, frustrating, error-prone and slow.

We wanted these pains to go away, so that the team can focus on the actual AI innovation and collaborate better, faster and with more fun.


That‘s why we‘ve built centros!

Features

Unified and extensible Application Management framework
Kubernetes native
Full Audit trail
Routing and Observability
Works with all major Cloud providers
GitOps Workflows for ML components
Multi Cluster and Cloud Deployment

We have built centros for those who...

We understand that pain. We’ve had it ourselves, a while ago. This is why we have packaged everything together that innovation teams need to get kick-started on AI-centric software systems development. Instead of spending weeks and months of upfront investments into building environments and toolchains, you can spin up centros within a few minutes only. We can make that statement with full confidence because we are using centros ourselves, in our daily business operations. And love it more and more with every day.

We find that teams spend roughly a third if not more of their time on managing the burdens of container orchestration, event-driven communiation and keeping everyhing else in good shape. We believe that such complexitites should be abstracted away, so that innovation teams can spend a maximum amount of time on what they’re really passionate about: write cool code, training new AI models and all the other fany stuff.

It’s this typical situation: the developers have finished coding and want to release it into production, but the DevOps toolchain or the Kubernetes cluster is broken and needs to be fixed first. We believe that the speed of innovation should only be limited by the brightness of people who invent it, not the boring technical problems that modern Cloud infrastructures and DevOps processes somethimes come with.

We know it from our own experience, building and maintaining infrastructure and DevOps tools and processes is expensive. But what’s even worse is keeping everything in good shape, i.e. the ongoing maintenance. Through its carefully crafted integrations, centros minimizes such efforts in a sustainable way.

Time is money. That’s even more relevant for companies who are in direct competition. Time-to-innovation has become a fundamental success criteria for successful companies to outperform. We want to contribute to that situation, by giving you an integrated environment that allows you to deploy at the speed of light, as easy as a walk in the park and as reliable as Fort Knox.

centros not only offers the development and deployment environments, but also spins up production environments at the blink of an eye. As a result, productive AI- and Non-AI workloads can be deployed productive from zero to hero, with the ability to tear everything down after completion. This is a highly cost effective way of modern computing in any Multi- or Hybrid-Cloud environments.

We see it every day: many companies get cut off from software-related innovation because they are unable to attract the scarce talent. With centros, you don’t need to hire an army of Cloud and DevOps engineers, as the main complexities have already been taken care of in the background. Even if that’s not enough, we offer Professional Services and train your existing staff, removing the talent-related bottlenecks for you to get started with AI-centric software innovation.

Designed for you

c5s offers a lightning fast and efficient but safe and reliable way of managing AI-centric Business Software, all the way from composition, deployment down to lifecycle operations.

No matter what business or maturity level you’re in, centros offers a compelling range of features and benefits for establishing successful software-centric business applications that will become the core of future digital business.

This centros Community License v1.0 (“this Agreement”) sets forth the terms and conditions on which centros GmbH (“the Licensor”) makes available this software (“the Software”).

 

BY INSTALLING, DOWNLOADING, ACCESSING, USING OR DISTRIBUTING THE SOFTWARE YOU INDICATE YOUR ACCEPTANCE TO, AND ARE ENTERING INTO A CONTRACT WITH, THE LICENSOR ON THE TERMS SET OUT IN THIS AGREEMENT. IF YOU DO NOT AGREE TO THESE TERMS, YOU MUST NOT USE THE SOFTWARE. IF YOU ARE RECEIVING THE SOFTWARE ON BEHALF OF A LEGAL ENTITY, YOU REPRESENT AND WARRANT THAT YOU HAVE THE ACTUAL AUTHORITY TO AGREE TO THE TERMS AND CONDITIONS OF THIS AGREEMENT ON BEHALF OF SUCH ENTITY.

 

“Licensee” means you, an individual, or the entity on whose behalf you are receiving the Software.

 

Permission is hereby granted, free of charge, to the Licensee obtaining a copy of this Software and associated documentation files, to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject in each case to the following conditions:

 

 

Condition 1: If the Licensee distributes the Software or any derivative works of the Software, the Licensee must attach this Agreement.

 

Condition 2: Without limiting other conditions in this Agreement, the grant of rights under this Agreement does not include the right to provide a Commercial Managed Service Offering of the centros Framework.

 

A “Managed Service Offering” is a service intended for or directed towards commercial advantage or monetary compensation for the provider of the service enabling third parties (other than the provider’s employees or Contractors) to consume any services that are in direct competition with any commercial cloud-based services that are offered to the market by the Licensor.

 

If the Licensee is in breach of the Conditions, this Agreement, including the rights granted under it, will automatically terminate with immediate effect.

 

SUBJECT AS SET OUT BELOW, THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

 

NOTHING IN THIS AGREEMENT EXCLUDES OR RESTRICTS A PARTY’S LIABILITY FOR (A) DEATH OR PERSONAL INJURY CAUSED BY THAT PARTY’S NEGLIGENCE, (B) FRAUD, OR (C) ANY OTHER LIABILITY TO THE EXTENT THAT IT CANNOT BE LAWFULLY EXCLUDED OR RESTRICTED.