Nearly two years ago, Intuit acquired Applatix to accelerate Intuit’s cloud journey by leveraging cloud native technologies to greatly increase development velocity. Applatix’s focus was to provide the essential building blocks based on containers and public cloud to enable enterprises to quickly and continuously develop and deploy software and services. It wasn’t easy. We were shepherding a new way of software development, changing the way developers create software and ship code. We knew there was a better way and so we set out to create Argo, a container-native workflow engine for Kubernetes, and open sourced it to the cloud native developer community.
After the acquisition of Applatix by Intuit, we continued our mission, joined forces with fellow CNCF member BlackRock, and contributed to the cloud native community projects that started with solving the needs we internally had running large scale Kubernetes infrastructure. We wanted to share our learnings in advancing the mission of transforming software delivery in the cloud native landscape for the benefit of the broader community through projects like:
In the meantime, Argo Workflows, got widely adopted by the machine learning and data processing communities as they were looking for a highly scalable, Kubernetes-native workflow orchestrator. Argo Workflows has been part of Kubeflow from v0.1.
Two years later, it’s humbling to see Argo projects, collectively, have 6,000+ stars on Github, and gaining significant traction in the cloud native community with more than 60 enterprises publicly backing the project (Adobe, Alibaba Cloud, Google, Nvidia, SAP, Tesla, Ticketmaster, Volvo, and many more), and contributing to the projects. As a result of this widespread adoption and community participation, we have recently submitted Argo to be a part of the CNCF Incubation project.
Today, I’m excited to share the we’ve teamed up with Weave Works and AWS to unify CNCF Flux, a Cloud Native Computing Foundation sandbox project, and Argo CD to announce Argo Flux, an open source GitOps continuous delivery tool that will bring the best of the two projects under one umbrella. This partnership unifies the two projects and, more importantly, the developer and user communities to offer a more comprehensive approach to continuous delivery using Kubernetes. As a result of joining forces to form a larger developer community, we hope to bring more innovation faster for the benefit of everyone in the cloud native community.
As a first step in the unification of the projects, the Argo CD and CNCF Flux development communities are designing and implementing GitOps engine, which forms the substrate for the two projects while, in the short-term, preserving the existing user experience of the projects. The two communities will continue to work together to evolve the code base to provide a unified user experience.
Please join Bob Wise, General Manager, EKS, Alexis Richardson, Founder & CEO, Weave Works, and me at the AWS Container Day for a keynote followed by a panel discussion Kubernetes and GitOps. You can see demos of the projects and interact with the maintainers working on the projects. I hope to see you there!
Please also join us at the Intuit booth (S47) at the main KubeCon conference to learn more about Argo and interact with the maintainers of the projects.