SlideShare a Scribd company logo
Experts in Linux & Open Source Solutions
RootStack
Devfactory
OSS
Experts in Linux & Open Source Solutions
What?
A runtime scheduler for containers, VMs and
native binaries, with full observability.
Experts in Linux & Open Source Solutions
Why?
The cost of starting a new team and their
tooling is way too high. This allows for a fast,
cheap and repeatable buildout.
Experts in Linux & Open Source Solutions
Requirements
Experts in Linux & Open Source Solutions
What were the requirements?
◇ Spin up workloads easily, cheap and across architectures (RPi)
◇ Low learning curve
◇ Worry-free about
⋄ SSL encryption
⋄ Storage sharing
⋄ Logging
⋄ Audit
◇ Repeatable without much hassle
◇ Small footprint
Experts in Linux & Open Source Solutions
Questions…
◇ What tools, 2 big deciders: Runtime, Orchestration.
◇ Are they available on arm64?
◇ Can they integrate?
◇ Free, open source?
◇ Automatable?
◇ Complexity?
Experts in Linux & Open Source Solutions
Orchestration considered
● Terraform
○ only useful cloud-native, cannot setup the environment
● Ansible
○ Easy to install, low learning curve
● Puppet
○ Learning curve, extra server, slow development
Experts in Linux & Open Source Solutions
Runtime considered
● Kubernetes
○ Complex to install, learning curve to steep
● k3s
○ Easy to install, steep learning curve
● Nomad
○ Easy to install, low learning curve
Experts in Linux & Open Source Solutions
Integrations
Experts in Linux & Open Source Solutions
Architecture
Experts in Linux & Open Source Solutions
Experts in Linux & Open Source Solutions
Experts in Linux & Open Source Solutions
Versions
● Consul: 1.11.4
● Nomad: 1.2.6
● Traefik: 2.6.2
● Prometheus:
● Grafana Loki & promtail: 1.16.2
● Grafana: 8.4.4
● Minio: 2022-03-26T06-49-28Z
Experts in Linux & Open Source Solutions
Installation Flow
Experts in Linux & Open Source Solutions
Installation flow
● Docker + Consul setup
● Nomad setup
● Observability and Ingress stack
Experts in Linux & Open Source Solutions
Experts in Linux & Open Source Solutions
Experts in Linux & Open Source Solutions
Experts in Linux & Open Source Solutions
Experts in Linux & Open Source Solutions
Experts in Linux & Open Source Solutions
Screenshots setup
Experts in Linux & Open Source Solutions
Screenshots setup
Experts in Linux & Open Source Solutions
How to test?
● Run the molecule scenarios
○ Rocky Linux 8
○ Ubuntu 20.04 LTS
● Create minimal inventory (see docs) & buildout on internal environment.
Experts in Linux & Open Source Solutions
Next steps open source version…
● Full test suite for environment buildout
● Merge the RPI setup with the current OSS version
○ Document the requirements
○ Document the devices needed
● Full mTLS support internal tools (Consul + Nomad mostly)
● Authentication + Authorization?
● …
What would you like to see?
Experts in Linux & Open Source Solutions
Devfactory - Managed
● Adds Vault to the environment as credential store
○ Hashicorp Vault Open Source
○ Azure/AWS/GCP Key Vault for unseal
● Adds Boundary to the environment for access and gating
○ extra dependencies
→ PostgreSQL
→ Ansible boundary collection
Experts in Linux & Open Source Solutions
Experts in Linux & Open Source Solutions
Questions?

More Related Content

What's hot (20)

PDF
GitOps is the best modern practice for CD with Kubernetes
Volodymyr Shynkar
 
PPTX
AnsibleFest 2020 - Automate cybersecurity solutions in a cloud native scenario
Roberto Carratala
 
PDF
WSO2Con ASIA 2016: WSO2 DevOps: How to Deploy, Manage, Administer and Monitor...
WSO2
 
PDF
Migrating to Cloud Native Solutions
inwin stack
 
PPTX
CWIN17 london becoming cloud native part 2 - guy martin docker
Capgemini
 
PPTX
Real World Example of Orchestrating Docker, Node JS, NFV on OpenStack
Nati Shalom
 
PDF
Deploying Anything as a Service (XaaS) Using Operators on Kubernetes
All Things Open
 
PDF
From Community to Enterprise and Back Again! Chris Wright, Red Hat
OpenStack
 
PPTX
Cloud native policy enforcement with Open Policy Agent
LibbySchulze
 
PDF
Making your app soar without a container manifest
LibbySchulze
 
PPTX
CNCF Introduction - Feb 2018
Krishna-Kumar
 
PDF
GitLab Commit DevOps: How GitLab Can Save your Kubernetes environment from Be...
Nico Meisenzahl
 
PDF
Serverless Functions: Accelerating DevOps Adoption
All Things Open
 
PDF
Putting The 'M' In MBaaS—Red Hat Mobile Client Development Platform (Jay Balu...
Red Hat Developers
 
PDF
Open Source Applied - Real World Use Cases
All Things Open
 
PDF
Microservice no fluff, the REAL stuff
nklmish
 
PPTX
Mastering Secrets Management in Rundeck
Rundeck
 
PPTX
2014 Ceph NYLUG Talk
Patrick McGarry
 
PDF
stackconf 2021 | First hand experience: How Nextcloud stayed productive durin...
NETWAYS
 
PPTX
Tectonic Summit 2016: Ticketmaster's Public Cloud & Kubernetes Strategy
CoreOS
 
GitOps is the best modern practice for CD with Kubernetes
Volodymyr Shynkar
 
AnsibleFest 2020 - Automate cybersecurity solutions in a cloud native scenario
Roberto Carratala
 
WSO2Con ASIA 2016: WSO2 DevOps: How to Deploy, Manage, Administer and Monitor...
WSO2
 
Migrating to Cloud Native Solutions
inwin stack
 
CWIN17 london becoming cloud native part 2 - guy martin docker
Capgemini
 
Real World Example of Orchestrating Docker, Node JS, NFV on OpenStack
Nati Shalom
 
Deploying Anything as a Service (XaaS) Using Operators on Kubernetes
All Things Open
 
From Community to Enterprise and Back Again! Chris Wright, Red Hat
OpenStack
 
Cloud native policy enforcement with Open Policy Agent
LibbySchulze
 
Making your app soar without a container manifest
LibbySchulze
 
CNCF Introduction - Feb 2018
Krishna-Kumar
 
GitLab Commit DevOps: How GitLab Can Save your Kubernetes environment from Be...
Nico Meisenzahl
 
Serverless Functions: Accelerating DevOps Adoption
All Things Open
 
Putting The 'M' In MBaaS—Red Hat Mobile Client Development Platform (Jay Balu...
Red Hat Developers
 
Open Source Applied - Real World Use Cases
All Things Open
 
Microservice no fluff, the REAL stuff
nklmish
 
Mastering Secrets Management in Rundeck
Rundeck
 
2014 Ceph NYLUG Talk
Patrick McGarry
 
stackconf 2021 | First hand experience: How Nextcloud stayed productive durin...
NETWAYS
 
Tectonic Summit 2016: Ticketmaster's Public Cloud & Kubernetes Strategy
CoreOS
 

Similar to RootStack - Devfactory (20)

PPTX
Sanger, upcoming Openstack for Bio-informaticians
Peter Clapham
 
PPTX
Flexible compute
Peter Clapham
 
PDF
OpenNebulaconf2017US: Paying down technical debt with "one" dollar bills by ...
OpenNebula Project
 
PDF
OpenNebulaConf2018 - OpenNebula in a Continuous Integration Environment - Geo...
OpenNebula Project
 
PDF
Sanger OpenStack presentation March 2017
Dave Holland
 
PDF
Apache Mesos: a simple explanation of basics
Gladson Manuel
 
PDF
Mesos on coreOS
충섭 김
 
PDF
OpenNebulaConf 2016 - Building a GNU/Linux Distribution by Daniel Dehennin, M...
OpenNebula Project
 
PDF
Rise of the machines: Continuous Delivery at SEEK - YOW! Night Summary Slides
DiUS
 
PDF
Fabio Ferrari | particles.io | Presentation
Fabio Ferrari
 
PDF
Mihai Criveti - PyCon Ireland - Automate Everything
Mihai Criveti
 
PDF
DevOps: Arquitectura, Estrategia y Modelo
SUSE España
 
PPTX
Hot to build continuously processing for 24/7 real-time data streaming platform?
GetInData
 
PDF
Smau Milano 2016 - Fabio Alessandro Locati
SMAU
 
PDF
Continuous Integration with Cloud Foundry Concourse and Docker on OpenPOWER
Indrajit Poddar
 
PDF
Pluggable Infrastructure with CI/CD and Docker
Bob Killen
 
PDF
Genomic Computation at Scale with Serverless, StackStorm and Docker Swarm
Dmitri Zimine
 
PPT
DevstackPY
Joshua Harlow
 
PPTX
Docker & ECS: Secure Nearline Execution
Brennan Saeta
 
PPTX
Scaling Your App With Docker Swarm using Terraform, Packer on Openstack
Bobby DeVeaux, DevOps Consultant
 
Sanger, upcoming Openstack for Bio-informaticians
Peter Clapham
 
Flexible compute
Peter Clapham
 
OpenNebulaconf2017US: Paying down technical debt with "one" dollar bills by ...
OpenNebula Project
 
OpenNebulaConf2018 - OpenNebula in a Continuous Integration Environment - Geo...
OpenNebula Project
 
Sanger OpenStack presentation March 2017
Dave Holland
 
Apache Mesos: a simple explanation of basics
Gladson Manuel
 
Mesos on coreOS
충섭 김
 
OpenNebulaConf 2016 - Building a GNU/Linux Distribution by Daniel Dehennin, M...
OpenNebula Project
 
Rise of the machines: Continuous Delivery at SEEK - YOW! Night Summary Slides
DiUS
 
Fabio Ferrari | particles.io | Presentation
Fabio Ferrari
 
Mihai Criveti - PyCon Ireland - Automate Everything
Mihai Criveti
 
DevOps: Arquitectura, Estrategia y Modelo
SUSE España
 
Hot to build continuously processing for 24/7 real-time data streaming platform?
GetInData
 
Smau Milano 2016 - Fabio Alessandro Locati
SMAU
 
Continuous Integration with Cloud Foundry Concourse and Docker on OpenPOWER
Indrajit Poddar
 
Pluggable Infrastructure with CI/CD and Docker
Bob Killen
 
Genomic Computation at Scale with Serverless, StackStorm and Docker Swarm
Dmitri Zimine
 
DevstackPY
Joshua Harlow
 
Docker & ECS: Secure Nearline Execution
Brennan Saeta
 
Scaling Your App With Docker Swarm using Terraform, Packer on Openstack
Bobby DeVeaux, DevOps Consultant
 
Ad

More from Kangaroot (20)

PPTX
So you think you know SUSE?
Kangaroot
 
PDF
Live demo: Protect your Data
Kangaroot
 
PDF
Zimbra at Kangaroot / OPEN{virtual}
Kangaroot
 
PDF
NGINX Controller: faster deployments, fewer headaches
Kangaroot
 
PDF
Kangaroot EDB Webinar Best Practices in Security with PostgreSQL
Kangaroot
 
PDF
Do you want to start with OpenShift but don’t have the manpower, knowledge, e...
Kangaroot
 
PDF
Red Hat multi-cluster management & what's new in OpenShift
Kangaroot
 
PDF
There is no such thing as “Vanilla Kubernetes”
Kangaroot
 
PDF
Elastic SIEM (Endpoint Security)
Kangaroot
 
PDF
Hashicorp Vault - OPEN Public Sector
Kangaroot
 
PDF
Kangaroot - Bechtle kadercontracten
Kangaroot
 
PDF
Red Hat Enterprise Linux 8
Kangaroot
 
PDF
Kangaroot open shift best practices - straight from the battlefield
Kangaroot
 
PDF
Kubecontrol - managed Kubernetes by Kangaroot
Kangaroot
 
PDF
OpenShift 4, the smarter Kubernetes platform
Kangaroot
 
PDF
10 - MongoDB
Kangaroot
 
PDF
9 - Making Sense of Containers in the Microsoft Cloud
Kangaroot
 
PDF
8 - OpenShift - A look at a container platform: what's in the box
Kangaroot
 
PDF
7 - Monitoring Kubernetes with Elastic
Kangaroot
 
PDF
6 - Past, Present and Future of API Management
Kangaroot
 
So you think you know SUSE?
Kangaroot
 
Live demo: Protect your Data
Kangaroot
 
Zimbra at Kangaroot / OPEN{virtual}
Kangaroot
 
NGINX Controller: faster deployments, fewer headaches
Kangaroot
 
Kangaroot EDB Webinar Best Practices in Security with PostgreSQL
Kangaroot
 
Do you want to start with OpenShift but don’t have the manpower, knowledge, e...
Kangaroot
 
Red Hat multi-cluster management & what's new in OpenShift
Kangaroot
 
There is no such thing as “Vanilla Kubernetes”
Kangaroot
 
Elastic SIEM (Endpoint Security)
Kangaroot
 
Hashicorp Vault - OPEN Public Sector
Kangaroot
 
Kangaroot - Bechtle kadercontracten
Kangaroot
 
Red Hat Enterprise Linux 8
Kangaroot
 
Kangaroot open shift best practices - straight from the battlefield
Kangaroot
 
Kubecontrol - managed Kubernetes by Kangaroot
Kangaroot
 
OpenShift 4, the smarter Kubernetes platform
Kangaroot
 
10 - MongoDB
Kangaroot
 
9 - Making Sense of Containers in the Microsoft Cloud
Kangaroot
 
8 - OpenShift - A look at a container platform: what's in the box
Kangaroot
 
7 - Monitoring Kubernetes with Elastic
Kangaroot
 
6 - Past, Present and Future of API Management
Kangaroot
 
Ad

Recently uploaded (20)

PDF
SciPy 2025 - Packaging a Scientific Python Project
Henry Schreiner
 
PDF
SAP Firmaya İade ABAB Kodları - ABAB ile yazılmıl hazır kod örneği
Salih Küçük
 
PPTX
Homogeneity of Variance Test Options IBM SPSS Statistics Version 31.pptx
Version 1 Analytics
 
PDF
The 5 Reasons for IT Maintenance - Arna Softech
Arna Softech
 
PPTX
Agentic Automation: Build & Deploy Your First UiPath Agent
klpathrudu
 
PDF
Adobe Premiere Pro Crack / Full Version / Free Download
hashhshs786
 
PDF
Automate Cybersecurity Tasks with Python
VICTOR MAESTRE RAMIREZ
 
PDF
Driver Easy Pro 6.1.1 Crack Licensce key 2025 FREE
utfefguu
 
PPTX
Customise Your Correlation Table in IBM SPSS Statistics.pptx
Version 1 Analytics
 
PDF
Technical-Careers-Roadmap-in-Software-Market.pdf
Hussein Ali
 
PPTX
ChiSquare Procedure in IBM SPSS Statistics Version 31.pptx
Version 1 Analytics
 
PDF
iTop VPN With Crack Lifetime Activation Key-CODE
utfefguu
 
PDF
Top Agile Project Management Tools for Teams in 2025
Orangescrum
 
PDF
How to Hire AI Developers_ Step-by-Step Guide in 2025.pdf
DianApps Technologies
 
PPTX
Hardware(Central Processing Unit ) CU and ALU
RizwanaKalsoom2
 
PDF
AI + DevOps = Smart Automation with devseccops.ai.pdf
Devseccops.ai
 
PPTX
Home Care Tools: Benefits, features and more
Third Rock Techkno
 
PDF
Empower Your Tech Vision- Why Businesses Prefer to Hire Remote Developers fro...
logixshapers59
 
PPTX
OpenChain @ OSS NA - In From the Cold: Open Source as Part of Mainstream Soft...
Shane Coughlan
 
PPTX
Agentic Automation Journey Series Day 2 – Prompt Engineering for UiPath Agents
klpathrudu
 
SciPy 2025 - Packaging a Scientific Python Project
Henry Schreiner
 
SAP Firmaya İade ABAB Kodları - ABAB ile yazılmıl hazır kod örneği
Salih Küçük
 
Homogeneity of Variance Test Options IBM SPSS Statistics Version 31.pptx
Version 1 Analytics
 
The 5 Reasons for IT Maintenance - Arna Softech
Arna Softech
 
Agentic Automation: Build & Deploy Your First UiPath Agent
klpathrudu
 
Adobe Premiere Pro Crack / Full Version / Free Download
hashhshs786
 
Automate Cybersecurity Tasks with Python
VICTOR MAESTRE RAMIREZ
 
Driver Easy Pro 6.1.1 Crack Licensce key 2025 FREE
utfefguu
 
Customise Your Correlation Table in IBM SPSS Statistics.pptx
Version 1 Analytics
 
Technical-Careers-Roadmap-in-Software-Market.pdf
Hussein Ali
 
ChiSquare Procedure in IBM SPSS Statistics Version 31.pptx
Version 1 Analytics
 
iTop VPN With Crack Lifetime Activation Key-CODE
utfefguu
 
Top Agile Project Management Tools for Teams in 2025
Orangescrum
 
How to Hire AI Developers_ Step-by-Step Guide in 2025.pdf
DianApps Technologies
 
Hardware(Central Processing Unit ) CU and ALU
RizwanaKalsoom2
 
AI + DevOps = Smart Automation with devseccops.ai.pdf
Devseccops.ai
 
Home Care Tools: Benefits, features and more
Third Rock Techkno
 
Empower Your Tech Vision- Why Businesses Prefer to Hire Remote Developers fro...
logixshapers59
 
OpenChain @ OSS NA - In From the Cold: Open Source as Part of Mainstream Soft...
Shane Coughlan
 
Agentic Automation Journey Series Day 2 – Prompt Engineering for UiPath Agents
klpathrudu
 

RootStack - Devfactory

  • 1. Experts in Linux & Open Source Solutions RootStack Devfactory OSS
  • 2. Experts in Linux & Open Source Solutions What? A runtime scheduler for containers, VMs and native binaries, with full observability.
  • 3. Experts in Linux & Open Source Solutions Why? The cost of starting a new team and their tooling is way too high. This allows for a fast, cheap and repeatable buildout.
  • 4. Experts in Linux & Open Source Solutions Requirements
  • 5. Experts in Linux & Open Source Solutions What were the requirements? ◇ Spin up workloads easily, cheap and across architectures (RPi) ◇ Low learning curve ◇ Worry-free about ⋄ SSL encryption ⋄ Storage sharing ⋄ Logging ⋄ Audit ◇ Repeatable without much hassle ◇ Small footprint
  • 6. Experts in Linux & Open Source Solutions Questions… ◇ What tools, 2 big deciders: Runtime, Orchestration. ◇ Are they available on arm64? ◇ Can they integrate? ◇ Free, open source? ◇ Automatable? ◇ Complexity?
  • 7. Experts in Linux & Open Source Solutions Orchestration considered ● Terraform ○ only useful cloud-native, cannot setup the environment ● Ansible ○ Easy to install, low learning curve ● Puppet ○ Learning curve, extra server, slow development
  • 8. Experts in Linux & Open Source Solutions Runtime considered ● Kubernetes ○ Complex to install, learning curve to steep ● k3s ○ Easy to install, steep learning curve ● Nomad ○ Easy to install, low learning curve
  • 9. Experts in Linux & Open Source Solutions Integrations
  • 10. Experts in Linux & Open Source Solutions Architecture
  • 11. Experts in Linux & Open Source Solutions
  • 12. Experts in Linux & Open Source Solutions
  • 13. Experts in Linux & Open Source Solutions Versions ● Consul: 1.11.4 ● Nomad: 1.2.6 ● Traefik: 2.6.2 ● Prometheus: ● Grafana Loki & promtail: 1.16.2 ● Grafana: 8.4.4 ● Minio: 2022-03-26T06-49-28Z
  • 14. Experts in Linux & Open Source Solutions Installation Flow
  • 15. Experts in Linux & Open Source Solutions Installation flow ● Docker + Consul setup ● Nomad setup ● Observability and Ingress stack
  • 16. Experts in Linux & Open Source Solutions
  • 17. Experts in Linux & Open Source Solutions
  • 18. Experts in Linux & Open Source Solutions
  • 19. Experts in Linux & Open Source Solutions
  • 20. Experts in Linux & Open Source Solutions
  • 21. Experts in Linux & Open Source Solutions Screenshots setup
  • 22. Experts in Linux & Open Source Solutions Screenshots setup
  • 23. Experts in Linux & Open Source Solutions How to test? ● Run the molecule scenarios ○ Rocky Linux 8 ○ Ubuntu 20.04 LTS ● Create minimal inventory (see docs) & buildout on internal environment.
  • 24. Experts in Linux & Open Source Solutions Next steps open source version… ● Full test suite for environment buildout ● Merge the RPI setup with the current OSS version ○ Document the requirements ○ Document the devices needed ● Full mTLS support internal tools (Consul + Nomad mostly) ● Authentication + Authorization? ● … What would you like to see?
  • 25. Experts in Linux & Open Source Solutions Devfactory - Managed ● Adds Vault to the environment as credential store ○ Hashicorp Vault Open Source ○ Azure/AWS/GCP Key Vault for unseal ● Adds Boundary to the environment for access and gating ○ extra dependencies → PostgreSQL → Ansible boundary collection
  • 26. Experts in Linux & Open Source Solutions
  • 27. Experts in Linux & Open Source Solutions Questions?