I hope you’re doing well and are spending a wonderful summer with your loved ones!
As you know, we have been talking a lot about Internal Developer Platforms and how teams of all sizes are currently building their own. The trend is accelerating. Companies on four continents (!) power their platform setup with Humanitec now - that’s awesome. What I observed from lots of conversations is that people believe building an IDP is difficult and takes a lot of time. That’s not the reality, it’s actually super fast and I want to show you more hands-on cases going forward to give you a better understanding of what it takes to build your platform.
Sören is Mineiro’s CEO. He and his team built the Internal Developer Platform at Flink, one of EU’s largest grocery delivery companies. In an upcoming webinar, he will show us how “building the platform” went down in detail and how he leveraged Humanitec to do this.
Let me give you a sneak preview of how this looks in practice for a setup like Flink’s (GCP mainly, cloudsql, GithubActions, CircleCI, Redis, Elastic, Terraform)
- Setup a Humanitec instance
- Wire up your clusters, databases, CI Pipelines, file-storage using Open Source Drivers (in Flink's case they literally just wrapping the Terraform files, but it works without existing IaC setups too)
- Tell the Platform API what drivers are called at what request of an application developer
- Define your baseline YAML files to streamline configurations
- Port applications service by service by adding configuration values
- If you want to define some automation such as Slack-notifications, deployment automation, or use the API to build more advanced stuff (do you know our Postman collection?)
Your platform is ready to go. Onboard your developers to the self-service UI and CLI which should be a thing of 30 minutes and voilà, your team is able to self-serve deployments, logs, environments, and more across any infrastructure. You’ll see the impact from day one. To give you a feeling for time: it took Flink four hours to configure Humanitec for their setup. Fast, is it not?
If you want to dive deeper, check out our product demo, our docs or just do a free trial - it’s juicy, promised.
While we’re at it, there are a number of other upcoming learning opportunities, a bit more general:
- Puppet’s Nigel will present the latest findings of the State of DevOps in a discussion I’ll moderate
- Barry O’Reilly and Kief Morris will explain how they “came up with” Infrastructure as Code and why you constantly need to “unlearn” things in DevOps.
- Security wizard Thomas Fricke is back with “DevSecOps for Kubernetes” - something you probably don’t want to miss.
Cheers, my friends, celebrate this summer!
Kaspar