Orchestra is an Open Source Continuous Integration / Continuous Deployment server as a library running on Kubernetes. It leverages Kubernetes concepts such as Jobs or Secrets, and configuration as code in Scala to take the most of compile time type safety and compatibility with Scala or Java libraries. So in short: it lets you do DevOps with Scala.
This talk is 2 part folded: the story that led us create it and switch to it at DriveTribe and an introduction with a little demo to this technology.
The incentive is to show people that Scala can be a great language for DevOps use and hopefully boost the interest in making libraries around it to solve common problems we have in DevOps.
YOU MAY ALSO LIKE:
Orchestra: DevOps with Scala and Kubernetes
Joan is a Scala backend engineer who refuses to do DevOps in a non functional way. He created Orchestra, a Continuous Deployment system written and configured in Scala. He also likes contributing to Kafka Streams, Kubernetes, Scalafix, and writing technical articles on Medium.