⛰️What is Agumbe

Development Platform, Data Platform, ML Engineering Control Plane, CRDs, Operators, Orchestrators

About Agumbe™

Agumbe™ is a suite of development platform components which can be used to compose domain driven internal development platforms.

Agumbe ships with a Machine Learning workspace and a Machine Learning and Data Science control plane for Kubernetes.

About Agumbe™ Development Platform

Agumbe Development Platform is a hyper-productive, guard-railed, microservices development platform with cross planar support for task automation, build, test, deploy, trace and delivery of modern cloud applications on Kubernetes.

About Agumbe™ ML Control Plane

Agumbe ML Engineering Platform provides a unified interface for managing the entire lifecycle of Machine Learning and Data Science projects.

Agumbe ML Engineering Control Plane provides cross-planar control for all facets of ML engineerings projects, from experimentation through till production.

About Agumbe™ Data Platform

Agumbe Data Platform provides governance, compliance and development components required for defining and maintaining data integrity and security, critical for reliable experimentation.

Why Agumbe™

The ideal Cloud Native stack for your web application engineering needs.

The Stack!

Easy Development to Production

Agumbe is engineered to streamline the transition from development to production. With built-in workflows and automation tools, developers can push their machine learning models into a production environment effortlessly. Agumbe's user-friendly interfaces and integrated development environments ensure that even complex deployments become manageable, enabling a smoother operational flow from prototype to production.

Event Driven Architecture

At the core of Agumbe is an event-driven architecture that enhances responsiveness and scalability. This architecture allows systems to react in real-time to changes, updates, or user interactions. By decoupling services and focusing on events, Agumbe provides a dynamic environment where components communicate seamlessly, leading to more robust and resilient applications.

Open Source

Agumbe embraces the power of open-source to foster innovation and community collaboration. By leveraging open-source technologies, Agumbe ensures transparency, security, and continuous improvement. Developers can contribute to the platform, extend its capabilities, and customize solutions to meet their specific needs, all while benefiting from a global community of experts. Agumbe Development Platform and Custom Resource Definitions are open source too.

Built on Solid Foundations

Agumbe is built upon proven, reliable technologies such as Kubernetes, Argo, and Confluent Kafka. These foundations ensure that the platform is not only robust but also adaptable to future technological advancements. By integrating with established tools, Agumbe guarantees compatibility and efficiency, allowing developers to focus on innovation rather than infrastructure and/or operational concerns.

End To End Observability

Comprehensive observability is integral to Agumbe. The platform provides detailed insights into every aspect of the system, from data ingestion to model deployment and user interactions. With tools like Kubeflow Pipelines and Great Expectations, developers can monitor performance, track metrics, and ensure quality across the entire machine learning lifecycle, enabling proactive management and optimization of applications.

Developer Oriented

Designed with developers in mind, Agumbe offers an environment that prioritizes ease of use, customization, and control. The platform supports a wide array of programming languages and tools, allowing developers to work in their preferred environments. With extensive documentation, community support, and developer-friendly features, Agumbe empowers developers to innovate and execute their ideas efficiently.

Last updated