Hi,
I’ve been waiting for this day for a looooong time! I always thought “what if you could run a script and have a fully integrated Internal Developer Platform running? A starting point for you to build your own? To really treat your platform as a product. Essentially templates to build your very own PaaS.
Then this year McKinsey's Mike Gatoo and Stephan Schneider presented reference architectures for modern Internal Developer Platforms at PlatformCon23. Essentially it describes the 5 planes and toolchain combinations that optimally fit together.
We immediately jumped at the opportunity and started pre-packaging them. We imagined an experience where all you have to do is add your cloud account credentials, run a TF file and everything magically sets itself up.
And that’s exactly what we shipped today for AWS and GCP (with Azure, Openshift and friends coming soon). The workflow is delightful. Fork the repo, get yourself a cloud account and an Orchestrator account and let’s go.
For AWS, for instance, it includes:
- Developer Control Plane featuring Score, Backstage, Github and Terraform
- Integration and Deliver Plane with Github Actions, ECR, Humanitec’s Platform Orchestrator.
- Resource Plane: EKS, RDS, S3, Route53
- Monitoring with Cloudwatch
- Security Plane with Hashicorp Vault
My wonderful colleagues have created an entire learning path that explains the architecture, integration points and tutorials for the most common scenarios for the user “platform and infra engineer” as well as the application developers.
Try it today and start building your platform! If you rather follow along — check one of our virtual hands-on labs, they’re using the same code!
Super excited to hear your feedback,
Kaspar