We can't find the internet
Attempting to reconnect
Something went wrong!
Hang in there while we get back on track
EH21 - Wir bauen unsere eigene Cloud mit OpenStack
Learn how to build your own private cloud with OpenStack: architecture, deployment options, benefits, and challenges of running an independent cloud infrastructure.
- OpenStack is a complex open-source cloud platform that allows building private cloud infrastructure
- Key components include Nova (compute), Neutron (networking), Swift/Cinder (storage), and Keystone (authentication)
-
Different deployment options exist:
- DevStack for development/testing
- Microstack for minimal deployments
- Kolla-Ansible for production environments
- Infrastructure as Code tools like Terraform/OpenTofu can be used to manage OpenStack
-
Common use cases include:
- Research environments needing dedicated resources
- Organizations requiring data sovereignty
- Development/testing environments
- Avoiding vendor lock-in from hyperscalers
-
Challenges include:
- High complexity of deployment and operations
- Resource requirements (minimum 30GB RAM recommended)
- Need for skilled operations team
-
Benefits over public cloud:
- Full control over infrastructure
- Cost predictability
- Data privacy compliance
- Resource customization flexibility
- Container integration possible through Kubernetes/container orchestration
- Web UI (Horizon) available for management but CLI tools recommended for automation