Building a Local Cloud [PAAS] for Africa
summary
Project builds a local PaaS for Africa that targets beginner developers, claiming an easier Heroku-like flow while using Kubernetes under the hood and Go for implementation. A Kubernetes front end called Poseidon defines resources via client-go, but the team keeps an editor-based deploy to accept zipped code or online edits rather than forcing Docker and git. A small team of six runs servers in a few countries, has some hardware, and plans an open source release in six to eight months; work is ongoing, not yet widely deployed.
AI-written summary · about
chapters (23)
- 0:00Intro
- 0:20Building a Local Cloud for Africa
- 0:47Developers love to
- 1:02beginner Developers are learning DevOps
- 1:16DevOps is getting even more complicated
- 2:00the challenge
- 2:58build an open platform
- 3:22We are creating an open platform for learning
- 3:44What do we need?
- 4:49hestia deploy app.yaml
- 5:46A container abstraction?
- 6:58Upload code to a repository?
- 7:08git too could be a problem...
- 7:23An online editor?
- 8:04Poseidon
- 8:16a kubernetes frontend
- 8:59Authentication Resource limits Ease of configuration
- 9:15Monitoring
- 10:38K8's native health
- 10:58accessed through CLI?
- 12:43Access to reliable local infrastructure Secure networking Access to talent / expertise
- 12:55Our needs are everyone's needs
- 15:25We're not trying to build heroku
related talks
45m"How to build your own cloud platform & (not) shoot yourself in the foot"
35mBuilding a scalable learning platform using Cloud and Containers
15mPaaS isn’t enough: your internal platform in Multi Cloud
36mHow to Build Cloud-Native Platforms with Kubernetes
28mEnter a new world of web development where everything is serverless
31mMastering the Zen of Dev Experience: Kubernetes and the Art of Simplicity
35mDo You Need Kubernetes or a PAAS?
02h 18mDevelop and Deploy to Kubernetes like a Googler
