SlideShare a Scribd company logo
Metal to Service
100% Automation
15:10 CEST
Context
1Who?
Tiny Global Venture
IOT:
●
Freemium
●
~700 installations
●
~65 Countries
●
~3000 IOT Devices
●
~1-10 People Bracket
Intrastructure.
●
~10 Hosts
●
x10s VMs
●
x100s Containers
●
~100% Private Cloud
●
0 Cloud Engineers
Full Automation
2Why?
Digital Autonomy
Independence
●
Public Clouds are not Decentralized Infra.
●
Cloud as Software Defined Infra. Pattern.
●
Handing great power to public clouds.
Deplatforming
●
Growing phenomenon
●
Elected Ministers
●
Companies / Startups
●
No due process
Economics
Value for Money
●
x10 vs Public Cloud
Competence
●
Required
Joy
Tech Enthusiasts
●
We just like it
Goals:
Metal + CMD => Running Services
Malfunction => Redeploy
Enablement: Able to run Private Cloud
How did it go?
3How?
From metal to service 100% automation with Apache CloudStack and Ansible -   Rafael del Valle, Celpax - CloudStack European User Group Virtual, May 2021
Complex
Software Project:
●
Long Lived Project
●
Many Loose Dependencies
●
OS, ACS, Ansible, Collections, PlugIns, Services, etc.
●
High Development Pace
●
Unclear Project Owner
●
Not a Complex Puzzle but Clockwork
Poor Quality / Project Convergence
Lesson Learned
4Lesson
Solid Dependencies
Best in Class
●
CloudStack
●
ACS Ansible Modules
●
Docker
Layered Automation
Well defined Layers
●
Clear Interfaces
●
Minimize dependence
●
Rely only on lower layer
●
Avoid cyclic dependencies
●
Demarcation
Inmutable Deliverables
Like any Software Product
●
Inmutable deliverables
●
Automatisation Toolkit
Continuous Delivery
Like any Software Product
●
Deploy and Test a new Cloud
●
On Commit
●
Nightly
●
Regression
●
Matrix Testing
Metal 2 Service
5Results
From metal to service 100% automation with Apache CloudStack and Ansible -   Rafael del Valle, Celpax - CloudStack European User Group Virtual, May 2021
Gitlab Pipelines
1000+ Runs
30% passed
From metal to service 100% automation with Apache CloudStack and Ansible -   Rafael del Valle, Celpax - CloudStack European User Group Virtual, May 2021
Takeaways
5Results
Metal 2 Service Automation
Feasable
●
Solid Core Dependencies
●
Good Practice
●
Implement as Software Product
●
Automate with Confidence
Enablement Tech.
●
Able to run a private cloud
●
Economic incentive
●
Fun
OpenSource Metal 2 Service Automation Toolkit, Community
Q&A
rvalle@privaz.io
rvalle@celpax.com

More Related Content

PDF
Sven Vogel: Running CloudStack and OpenShift with NetApp on KVM
PDF
Designing Lean CloudStack Environments for the Edge - IndiQus - CloudStack E...
PDF
Managing Ceph operational complexity with Juju
PDF
Robert Sander: CloudStack and Terraform
PDF
Running OpenShift Clusters in a Cloudstack Environment
PPTX
CloudStack news
PDF
Ceph for Storing MeerKAT Radio Telescope Data
PPTX
Cloudstack: the best kept secret in the cloud
Sven Vogel: Running CloudStack and OpenShift with NetApp on KVM
Designing Lean CloudStack Environments for the Edge - IndiQus - CloudStack E...
Managing Ceph operational complexity with Juju
Robert Sander: CloudStack and Terraform
Running OpenShift Clusters in a Cloudstack Environment
CloudStack news
Ceph for Storing MeerKAT Radio Telescope Data
Cloudstack: the best kept secret in the cloud

What's hot (20)

PDF
Giles Sirett: Introduction and CloudStack news
PPT
CloudStack EU User Group - Making stuff better through CloudStack
PPTX
Containers and CloudStack
PPTX
vBACD - Deploying Infrastructure-as-a-Service with CloudStack - 2/28
PPTX
Improving CloudStack for operators
PDF
Introduction and Overview of OpenStack for IaaS
PPTX
CloudStack Container Service
PPTX
CloudStack EU user group - CloudStack news
PDF
Andre Paul: Importing VMware infrastructures into CloudStack
PPTX
Introduction and CloudStack news
PPTX
CloudStack EU user group - fast SAP provisioning
PPTX
Telia latvija cloudstack
PPTX
Introduction and news
PPTX
OpenStack in the Enterprise
PPTX
PaaS Design & Architecture: A Deep Dive into Apache Stratos
PDF
CloudStack IPv6 in production
PPTX
Managing Multi-hypervisor OpenStack Cloud with Single Virtual Network
PDF
Policy driven SDN in CloudStack
PPTX
Fast SAP system provisioning based on CloudStack
PPTX
CloudStack news
Giles Sirett: Introduction and CloudStack news
CloudStack EU User Group - Making stuff better through CloudStack
Containers and CloudStack
vBACD - Deploying Infrastructure-as-a-Service with CloudStack - 2/28
Improving CloudStack for operators
Introduction and Overview of OpenStack for IaaS
CloudStack Container Service
CloudStack EU user group - CloudStack news
Andre Paul: Importing VMware infrastructures into CloudStack
Introduction and CloudStack news
CloudStack EU user group - fast SAP provisioning
Telia latvija cloudstack
Introduction and news
OpenStack in the Enterprise
PaaS Design & Architecture: A Deep Dive into Apache Stratos
CloudStack IPv6 in production
Managing Multi-hypervisor OpenStack Cloud with Single Virtual Network
Policy driven SDN in CloudStack
Fast SAP system provisioning based on CloudStack
CloudStack news
Ad

Similar to From metal to service 100% automation with Apache CloudStack and Ansible - Rafael del Valle, Celpax - CloudStack European User Group Virtual, May 2021 (20)

PDF
Edge computing PPT slides and it's benifits and drawbacks
PPTX
Exponential-e | Cloud Revolution Seminar at the Ritz, 20th November 2014
PPTX
Ledingkart Meetup #1: Monolithic to microservices in action
PPTX
Microservices in GO lang
PDF
Rethinking the Mobile Code Offloading Paradigm: From Concept to Practice
PDF
How we leveraged Drupal to build a leading SaaS product
PPT
Smart Cities are the Internet of Things
PDF
Microservice architecture
PDF
Moving from Monolith to Microservices
PPTX
Breaking down a monolith
PDF
USENIX LISA15: How TubeMogul Handles over One Trillion HTTP Requests a Month
PDF
Commit Conf 2018 - Hotelbeds' journey to a microservice cloud-based architecture
PDF
Pivotal Digital Transformation Forum: Cloud and Devops - The Reality
PPTX
ieeecompsoc-180814120838.pptx
ODP
Heading for the cloud
PPTX
linkerd: The Cloud Native Service Mesh
PPTX
Solving IoT Hardware Issues With Docker
PDF
BKK16-500K2 CTO talk - The End to End Story
PDF
A Seminar on Cloud Computing
PPTX
AWS Serverless Community Day Keynote and Vendia Launch 6-26-2020
Edge computing PPT slides and it's benifits and drawbacks
Exponential-e | Cloud Revolution Seminar at the Ritz, 20th November 2014
Ledingkart Meetup #1: Monolithic to microservices in action
Microservices in GO lang
Rethinking the Mobile Code Offloading Paradigm: From Concept to Practice
How we leveraged Drupal to build a leading SaaS product
Smart Cities are the Internet of Things
Microservice architecture
Moving from Monolith to Microservices
Breaking down a monolith
USENIX LISA15: How TubeMogul Handles over One Trillion HTTP Requests a Month
Commit Conf 2018 - Hotelbeds' journey to a microservice cloud-based architecture
Pivotal Digital Transformation Forum: Cloud and Devops - The Reality
ieeecompsoc-180814120838.pptx
Heading for the cloud
linkerd: The Cloud Native Service Mesh
Solving IoT Hardware Issues With Docker
BKK16-500K2 CTO talk - The End to End Story
A Seminar on Cloud Computing
AWS Serverless Community Day Keynote and Vendia Launch 6-26-2020
Ad

More from ShapeBlue (20)

PPTX
The Yotta x CloudStack Advantage: Scalable, India-First Cloud
PPTX
Simplifying End-to-End Apache CloudStack Deployment with a Web-Based Automati...
PPTX
Extensions Framework (XaaS) - Enabling Orchestrate Anything
PDF
CloudStack GPU Integration - Rohit Yadav
PPTX
Building and Operating a Private Cloud with CloudStack and LINBIT CloudStack ...
PDF
Ampere Offers Energy-Efficient Future For AI And Cloud
PDF
Empowering Cloud Providers with Apache CloudStack and Stackbill
PDF
Apache CloudStack 201: Let's Design & Build an IaaS Cloud
PDF
Meetup Kickoff & Welcome - Rohit Yadav, CSIUG Chairman
PDF
Fully Open-Source Private Clouds: Freedom, Security, and Control
PPTX
Pushing the Limits: CloudStack at 25K Hosts
PPTX
Stretching CloudStack over multiple datacenters
PPTX
Proposed Feature: Monitoring and Managing Cloud Usage Costs in Apache CloudStack
PPSX
CloudStack + KVM: Your Local Cloud Lab
PDF
I’d like to resell your CloudStack services, but...
PDF
Storage Setup for LINSTOR/DRBD/CloudStack
PDF
Apache CloudStack 101 - Introduction, What’s New and What’s Coming
PDF
Development of an Оbject Storage Plugin for CloudStack, Christian Reichert, s...
PDF
VM-HA with CloudStack and Linstor, Rene Peinthor
PDF
How We Use CloudStack to Provide Managed Hosting, Swen Brüseke, proIO
The Yotta x CloudStack Advantage: Scalable, India-First Cloud
Simplifying End-to-End Apache CloudStack Deployment with a Web-Based Automati...
Extensions Framework (XaaS) - Enabling Orchestrate Anything
CloudStack GPU Integration - Rohit Yadav
Building and Operating a Private Cloud with CloudStack and LINBIT CloudStack ...
Ampere Offers Energy-Efficient Future For AI And Cloud
Empowering Cloud Providers with Apache CloudStack and Stackbill
Apache CloudStack 201: Let's Design & Build an IaaS Cloud
Meetup Kickoff & Welcome - Rohit Yadav, CSIUG Chairman
Fully Open-Source Private Clouds: Freedom, Security, and Control
Pushing the Limits: CloudStack at 25K Hosts
Stretching CloudStack over multiple datacenters
Proposed Feature: Monitoring and Managing Cloud Usage Costs in Apache CloudStack
CloudStack + KVM: Your Local Cloud Lab
I’d like to resell your CloudStack services, but...
Storage Setup for LINSTOR/DRBD/CloudStack
Apache CloudStack 101 - Introduction, What’s New and What’s Coming
Development of an Оbject Storage Plugin for CloudStack, Christian Reichert, s...
VM-HA with CloudStack and Linstor, Rene Peinthor
How We Use CloudStack to Provide Managed Hosting, Swen Brüseke, proIO

Recently uploaded (20)

PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PPTX
Tartificialntelligence_presentation.pptx
PDF
cuic standard and advanced reporting.pdf
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PPTX
A Presentation on Artificial Intelligence
PDF
Encapsulation theory and applications.pdf
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Electronic commerce courselecture one. Pdf
PDF
A comparative analysis of optical character recognition models for extracting...
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PPTX
Machine Learning_overview_presentation.pptx
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Accuracy of neural networks in brain wave diagnosis of schizophrenia
PPT
Teaching material agriculture food technology
PDF
Approach and Philosophy of On baking technology
PDF
Spectral efficient network and resource selection model in 5G networks
20250228 LYD VKU AI Blended-Learning.pptx
Tartificialntelligence_presentation.pptx
cuic standard and advanced reporting.pdf
Reach Out and Touch Someone: Haptics and Empathic Computing
NewMind AI Weekly Chronicles - August'25-Week II
MIND Revenue Release Quarter 2 2025 Press Release
Advanced methodologies resolving dimensionality complications for autism neur...
A Presentation on Artificial Intelligence
Encapsulation theory and applications.pdf
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Electronic commerce courselecture one. Pdf
A comparative analysis of optical character recognition models for extracting...
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Machine Learning_overview_presentation.pptx
“AI and Expert System Decision Support & Business Intelligence Systems”
Unlocking AI with Model Context Protocol (MCP)
Accuracy of neural networks in brain wave diagnosis of schizophrenia
Teaching material agriculture food technology
Approach and Philosophy of On baking technology
Spectral efficient network and resource selection model in 5G networks

From metal to service 100% automation with Apache CloudStack and Ansible - Rafael del Valle, Celpax - CloudStack European User Group Virtual, May 2021