SlideShare una empresa de Scribd logo
1 de 81
An Introduction into
BOSH
Introduction
Cloud Foundry
Cloud Foundry
is a
distributed system
Operating a platform +
operating apps on the
platform must be easier
than doing so without it.
How do operate a platform
such as Cloud Foundry
at a large-scale?
BOSH is built with platform
operations in mind.
What is BOSH?
„BOSH let’s you orchestrate the
lifecycle of large-scale
deployments of
distributed systems
to infrastructure.“
Infrastructure as a Service (IaaS), e.g. OpenStack
VIRTUAL DATACENTER
VIRTUAL MACHINE
BOSH
Router
STORAGE
Storage Node Storage Node Storage Node
HDD HDD
HDD HDD
HDD HDD
HDD HDD
HDD HDD
HDD HDD
HDD HDD
HDD HDD
HDD HDD
BOSH API
Storage Volume
Operating
System
BOSH Agent
VIRTUAL MACHINE
BOSH CLI
$> bosh deploy
IaaS API
BOSH CPI
Infrastructure as a Service (IaaS), e.g. OpenStack
VIRTUAL DATACENTER
VIRTUAL MACHINE
BOSH
Router
STORAGE
Storage Node Storage Node Storage Node
HDD HDD
HDD HDD
HDD HDD
HDD HDD
HDD HDD
HDD HDD
HDD HDD
HDD HDD
HDD HDD
BOSH API
Operating
System
BOSH Agent
VIRTUAL MACHINE
BOSH CLI
$> bosh deploy
IaaS API
PostgreSQL
BOSH CPI
Infrastructure as a Service (IaaS), e.g. OpenStack
VIRTUAL DATACENTER
VIRTUAL MACHINE
BOSH
Router
STORAGE
Storage Node Storage Node Storage Node
HDD HDD
HDD HDD
HDD HDD
HDD HDD
HDD HDD
HDD HDD
HDD HDD
HDD HDD
HDD HDD
BOSH API
Operating
System
BOSH Agent
VIRTUAL MACHINE
BOSH CLI
$> bosh deploy
IaaS API
…
BOSH Agent
VIRTUAL MACHINE
PostgreSQL Operating
System
BOSH Agent
VIRTUAL MACHINE
Cloud
Controller
Operating
System
BOSH Agent
VIRTUAL MACHINE
UAA
BOSH CPI
How BOSH works
BOSH Architecture
BOSH Installation BOSH Managed Infrastructure
Resources
Some process
BOSH Agent
VIRTUALMACHINE
Process Monitor
Yet another process
VIRTUALMACHINE
BOSH Agent Process Monitor
BOSH Health Monitor
BOSH Director
NATS Message Bus
Some other process
VIRTUALMACHINE
BOSH Agent Process Monitor
Process Monitor
BOSH Registry
BLOB Store
❤️
🎖
🎖
🎖
📡
CPI
MACHIN
E
BOSH Installation
VIRTUAL MACHINE
🎖 BOSH Director
📡 NATS Message Bus
🎖 BOSH Registry
🎖 BLOB Store
BOSH Health Monitor❤️
BOSH on a single VM = MicroBOSH
BOSH Installation
VIRTUAL MACHINE
BOSH Health Monitor❤️
BOSH on multiple VMs
VIRTUAL MACHINE
BOSH Director🎖
VIRTUAL MACHINE
BOSH Registry🎖
VIRTUAL MACHINE
BLOB Store
🎖
❤️
VIRTUAL MACHINE
NATS Message Bus📡
BOSH Automation
BOSH Releases
contain the automation
A BOSH-Deployment
depends on 1 .. *
Stemcells
• VM template
• BOSH clones new VMs from stemcells
• Stemcell = OS + BOSH Agent
• BOSH Agent acts on the VM
• Stemcells are infrastructure and OS
specific (VMware + Ubuntu, OpenStack + CentOS, etc.)
A BOSH-Deployment
is described by a Release & Manifest
• Release = collection of
• source code
• configuration files
• startup scripts
• software packages
• jobs
A Release describe 1 .. * Jobs
• Jobs = Processes to be run
• = set of configuration files
• + scripts
• > run process from a package,
e.g. mysqld
A Release contains 1 .. * Package
• Package
• src code
• compile script
• install script
A BOSH Deployment’s
settings are contained in a
Manifest
• defines the layout and properties of a
deployment
• network architecture
• VM dimensions, used stemcells (OS)
• bosh cli pushed manifest to BOSH
director
• > BOSH director creates a deployment
Infrastructure settings
settings are contained in the
Cloud Config
BOSH makes your
deployments…
Infrastructure Independent
• A BOSH release contains the main-
automation (software packages, how to run processes)
• BOSH releases can be re-used on
every* infrastructure
Automate once,
deploy everywhere.
VMware
BOSH
BOSH CLI
$> bosh target http://bosh-on.vmware.com$> bosh deploy
Some
Service / App
BOSH Agent
VIRTUAL MACHINE
Some
Service / App
BOSH Agent
VIRTUAL MACHINE
Some
Service / App
BOSH Agent
VIRTUAL MACHINE
Some
Service / App
BOSH Agent
VIRTUAL MACHINE
Some
Service / App
BOSH Agent
VIRTUAL MACHINE
Some
Service / App
BOSH Agent
VIRTUAL MACHINE
OpenStack
BOSH
AWS
BOSH
BOSH CLI
VMware AWS OpenStack
$> bosh target http://bosh-on.aws.com$> bosh deploy
Some
Service / App
BOSH Agent
VIRTUAL MACHINE
Some
Service / App
BOSH Agent
VIRTUAL MACHINE
Some
Service / App
BOSH Agent
VIRTUAL MACHINE
Some
Service / App
BOSH Agent
VIRTUAL MACHINE
Some
Service / App
BOSH Agent
VIRTUAL MACHINE
Some
Service / App
BOSH Agent
VIRTUAL MACHINE
BOSH BOSH BOSH
OpenStack
BOSH
BOSH CLI
$> bosh target http://bosh-on.openstack.com$> bosh deploy
Some
Service / App
BOSH Agent
VIRTUAL MACHINE
Some
Service / App
BOSH Agent
VIRTUAL MACHINE
Some
Service / App
BOSH Agent
VIRTUAL MACHINE
Some
Service / App
BOSH Agent
VIRTUAL MACHINE
Some
Service / App
BOSH Agent
VIRTUAL MACHINE
Some
Service / App
BOSH Agent
VIRTUAL MACHINE
VMware
BOSH
AWS
BOSH
Infrastructure as a Service (IaaS), e.g. OpenStack
VIRTUAL DATACENTER
VIRTUAL MACHINE
BOSH
Router
STORAGE
Storage Node Storage Node Storage Node
HDD HDD
HDD HDD
HDD HDD
HDD HDD
HDD HDD
HDD HDD
HDD HDD
HDD HDD
HDD HDD
BOSH API
Operating
System
BOSH Agent
VIRTUAL MACHINE
BOSH CLI
$> bosh deploy
IaaS API
…
BOSH Agent
VIRTUAL MACHINE
PostgreSQL Operating
System
BOSH Agent
VIRTUAL MACHINE
Cloud
Controller
Operating
System
BOSH Agent
VIRTUAL MACHINE
UAA
BOSH CPI
OpenStack
VIRTUAL DATACENTER
VIRTUAL MACHINE
BOSH
Router
STORAGE
Storage Node Storage Node Storage Node
HDD HDD
HDD HDD
HDD HDD
HDD HDD
HDD HDD
HDD HDD
HDD HDD
HDD HDD
HDD HDD
BOSH API
Operating
System
BOSH Agent
VIRTUAL MACHINE
BOSH CLI
$> bosh deploy
IaaS API
PostgreSQL Operating
System
BOSH Agent
VIRTUAL MACHINE
Cloud
Controller
Operating
System
BOSH Agent
VIRTUAL MACHINE
UAA
OPENSTACK CPI
VIRTUAL DATACENTER
VIRTUAL MACHINE
BOSH
Router
STORAGE
Storage Node Storage Node Storage Node
HDD HDD
HDD HDD
HDD HDD
HDD HDD
HDD HDD
HDD HDD
HDD HDD
HDD HDD
HDD HDD
BOSH API
Operating
System
BOSH Agent
VIRTUAL MACHINE
BOSH CLI
$> bosh deploy
IaaS API
PostgreSQL Operating
System
BOSH Agent
VIRTUAL MACHINE
Cloud
Controller
Operating
System
BOSH Agent
VIRTUAL MACHINE
UAA
AWS CPI
• Switch deployment between clouds
• Keep the same release
• Use a stemcell specific to the new
cloud
• Adapt the cloud config
Operating System
Independent
A BOSH release does not
depend on the OS
The only dependency to the
OS is a BOSH stemcell
Operating System
Image
BOSH Agent
VIRTUAL MACHINE
OS image +
BOSH agent
= Stemcell
Ubuntu
Stemcell
BOSH Agent
VIRTUAL MACHINE
SUSE
Stemcell
BOSH Agent
VIRTUAL MACHINE
• Channing the OS of a BOSH deployed
system
• Keep the same release
• Change the stemcell
• Change the manifest
Scalable
Horizontal Scaling
Some Service
BOSH Agent
VIRTUAL MACHINE
Some Service
BOSH Agent
VIRTUAL MACHINE
Some Service
BOSH Agent
VIRTUAL MACHINE
Some Service
BOSH Agent
VIRTUAL MACHINE
Some Service
BOSH Agent
VIRTUAL MACHINE
Some Service
BOSH Agent
VIRTUAL MACHINE
Some Service
BOSH Agent
VIRTUAL MACHINE
Some Service
BOSH Agent
VIRTUAL MACHINE
Some Service
BOSH Agent
VIRTUAL MACHINE
Some Service
BOSH Agent
VIRTUAL MACHINE
Some Service
BOSH Agent
VIRTUAL MACHINE
Some Service
BOSH Agent
VIRTUAL MACHINE
Some Service
BOSH Agent
VIRTUAL MACHINE
Some Service
BOSH Agent
VIRTUAL MACHINE
Some Service
BOSH Agent
VIRTUAL MACHINE
Some Service
BOSH Agent
VIRTUAL MACHINE
Some Service
BOSH Agent
VIRTUAL MACHINE
Some Service
BOSH Agent
VIRTUAL MACHINE
Some Service
BOSH Agent
VIRTUAL MACHINE
Some Service
BOSH Agent
VIRTUAL MACHINE
Some Service
BOSH Agent
VIRTUAL MACHINE
Some Service
BOSH Agent
VIRTUAL MACHINE
Some Service
BOSH Agent
VIRTUAL MACHINE
Some Service
BOSH Agent
VIRTUAL MACHINE
Some Service
BOSH Agent
VIRTUAL MACHINE
Some Service
BOSH Agent
VIRTUAL MACHINE
Some Service
BOSH Agent
VIRTUAL MACHINE
Some Service
BOSH Agent
VIRTUAL MACHINE
• Scaling-out a BOSH deployed system
• Keep the same release
• Use the same stemcell
• Change the manifest
Vertical Scaling
4GB RAM
1 vCPU
10GB persistent disk
BOSH Agent
VIRTUAL MACHINE
4 GB RAM, 1 vCPU
10 GB Persistent Disk
Data
PostgreSQL
BOSH Agent
PostgreSQL
VIRTUAL MACHINE
8 GB RAM, 2 vCPUs
10 GB Persistent Disk
Data
BOSH Agent
VIRTUAL MACHINE
4 GB RAM, 1 vCPU
PostgreSQL
10 GB Persistent Disk
Data
20 GB Persistent Disk
Data
BOSH Deployments are
Predictable
• Src code is compiled in a freshly
created VMs
• VMs always contain exact the software,
specified in the release
• No left-overs of prior deployments as
new VMs are used.
BOSH Deployments are
Repeatable
Executing a specific BOSH
deployment always leads to exact
same deployed system.
Monitored &
Self-Healing
Self-healing
process failures
BOSH Installation BOSH Managed
Infrastructure Resources
Some process
BOSH Agent
VIRTUALMACHINE
Process Monitor
Yet another process
VIRTUALMACHINE
BOSH Agent
BOSH Health Monitor
BOSH Director
NATS Message Bus
Some other process
VIRTUALMACHINE
BOSH Agent Process Monitor
BOSH Registry
BLOB Store
❤️
🎖
🎖
🎖
📡
CPI
MACHIN
E
Some other process
Process MonitorProcess Monitor
Self-healing
process monitor failures
BOSH Installation BOSH Managed
Infrastructure Resources
Some process
BOSH Agent
VIRTUALMACHINE
Process Monitor
Yet another process
VIRTUALMACHINE
BOSH Agent
BOSH Health Monitor
BOSH Director
NATS Message Bus
Some other process
VIRTUALMACHINE
BOSH Agent Process Monitor
BOSH Registry
BLOB Store
❤️
🎖
🎖
🎖
📡
CPI
MACHIN
E
Some other process
Process MonitorProcess Monitor
Process Monitor
Self-healing
VM failures
BOSH Installation BOSH Managed
Infrastructure Resources
Some process
BOSH Agent
VIRTUALMACHINE
Process Monitor
Yet another process
VIRTUALMACHINE
BOSH Agent Process Monitor
NATS Message Bus
Some other process
VIRTUALMACHINE
BOSH Agent Process Monitor
Process Monitor
BOSH Registry
BLOB Store
🎖
🎖
📡
🎖 BOSH Director
CPI
MACHIN
E
Some other process
VIRTUALMACHINE
BOSH Agent Process Monitor
BOSH Health Monitor❤️
Self-healing
BOSH Agent failures
BOSH Managed
Infrastructure Resources
Yet another process
VIRTUALMACHINE
Process Monitor
BOSH Installation
Some process
BOSH Agent
VIRTUALMACHINE
Process Monitor
BOSH Agent
NATS Message Bus
Some other process
VIRTUALMACHINE
BOSH Agent Process Monitor
BOSH Registry
BLOB Store
🎖
🎖
📡
🎖 BOSH Director
CPI
MACHIN
E
BOSH Agent
BOSH Health Monitor❤️
Yet another process
VIRTUALMACHINE
Process MonitorBOSH Agent
How BOSH is used
Developing automation
with BOSH
BOSH Automation
Design Workflow
https://mariash.github.io/lear
n-bosh/
Applying automation
with BOSH
BOSH Deployment
Workflow
• Upload stemcell
• Upload a release
• Set deployment with a manifest
• Execute deployment
When to use BOSH
„BOSH let’s you
orchestrate the lifecycle
of large-scale deployments of
distributed systems
to infrastructure.“
Use Case:
a9s Data Service
Framework
a9s Deployer
Templates Deployments
BOSH
a9s Service Broker
my-3node-mongodb-cluster-2
MongoDB
VM#1
MongoDB
VM#2
MongoDB
VM#3
my-single-mongodb-1
MongoDB
VM#1
Middleware Adapter
Cloud Foundry Adapter
a9s MongoDB SPI
Service InstanceService Instance
my-3node-mongodb-cluster-3
MongoDB
VM#1
MongoDB
VM#2
MongoDB
VM#3
Service Instance
…
Cloud ControllerCF Client
create service
create service
create deployment from template xy with attributes {…}
deploy release abc & deployment manifest xyz
Execute deployments
create
service specific
credentials
create binding
Use Case:
Deploy Cloud Foundry
Thank you.
@fischerjulian
julian.fischer@anynines.co
m

Más contenido relacionado

La actualidad más candente

Automating Networking! Do I Have to Start at Ground Zero?
Automating Networking! Do I Have to Start at Ground Zero?Automating Networking! Do I Have to Start at Ground Zero?
Automating Networking! Do I Have to Start at Ground Zero?Puppet
 
DevOps 2015 - Dancing with Chef
DevOps 2015 - Dancing with ChefDevOps 2015 - Dancing with Chef
DevOps 2015 - Dancing with Chefsmalltown
 
No Docker? No Problem: Automating installation and config with Ansible
No Docker? No Problem: Automating installation and config with AnsibleNo Docker? No Problem: Automating installation and config with Ansible
No Docker? No Problem: Automating installation and config with AnsibleJeff Potts
 
Zero Code Multi-Cloud Automation with Ansible and Terraform
Zero Code Multi-Cloud Automation with Ansible and TerraformZero Code Multi-Cloud Automation with Ansible and Terraform
Zero Code Multi-Cloud Automation with Ansible and TerraformAvi Networks
 
Azure Bootcamp 2016 - Docker Orchestration on Azure with Rancher
Azure Bootcamp 2016 - Docker Orchestration on Azure with RancherAzure Bootcamp 2016 - Docker Orchestration on Azure with Rancher
Azure Bootcamp 2016 - Docker Orchestration on Azure with RancherKarim Vaes
 
Introduction to Backbone.js
Introduction to Backbone.jsIntroduction to Backbone.js
Introduction to Backbone.jsJonathan Weiss
 
BlaBlaCar and infrastructure automation
BlaBlaCar and infrastructure automationBlaBlaCar and infrastructure automation
BlaBlaCar and infrastructure automationsinfomicien
 
Running your Java EE 6 applications in the Cloud (FISL 12)
Running your Java EE 6 applications in the Cloud (FISL 12)Running your Java EE 6 applications in the Cloud (FISL 12)
Running your Java EE 6 applications in the Cloud (FISL 12)Arun Gupta
 
Spinnaker for Azure
Spinnaker for AzureSpinnaker for Azure
Spinnaker for AzureLarry Guger
 
Immutable Infrastructure with Packer Ansible and Terraform
Immutable Infrastructure with Packer Ansible and TerraformImmutable Infrastructure with Packer Ansible and Terraform
Immutable Infrastructure with Packer Ansible and TerraformMichael Peacock
 
Distributed automation sel_conf_2015
Distributed automation sel_conf_2015Distributed automation sel_conf_2015
Distributed automation sel_conf_2015aragavan
 
Achieving Continuous Delivery: An Automation Story
Achieving Continuous Delivery: An Automation StoryAchieving Continuous Delivery: An Automation Story
Achieving Continuous Delivery: An Automation Storyjimi-c
 
Introduction to Infrastructure as Code & Automation / Introduction to Chef
Introduction to Infrastructure as Code & Automation / Introduction to ChefIntroduction to Infrastructure as Code & Automation / Introduction to Chef
Introduction to Infrastructure as Code & Automation / Introduction to ChefAll Things Open
 
Continuous Delivery and Infrastructure as Code
Continuous Delivery and Infrastructure as CodeContinuous Delivery and Infrastructure as Code
Continuous Delivery and Infrastructure as CodeSascha Möllering
 
Installing WordPress on AWS
Installing WordPress on AWSInstalling WordPress on AWS
Installing WordPress on AWSManish Jain
 
docker-machine, docker-compose, docker-swarm 覚書
docker-machine, docker-compose, docker-swarm 覚書docker-machine, docker-compose, docker-swarm 覚書
docker-machine, docker-compose, docker-swarm 覚書じゅん なかざ
 
Kubernetes your tests! automation with docker on google cloud platform
Kubernetes your tests! automation with docker on google cloud platformKubernetes your tests! automation with docker on google cloud platform
Kubernetes your tests! automation with docker on google cloud platformLivePerson
 
Automated Deployments with Ansible
Automated Deployments with AnsibleAutomated Deployments with Ansible
Automated Deployments with AnsibleMartin Etmajer
 
Serverless Pune Meetup 1
Serverless Pune Meetup 1Serverless Pune Meetup 1
Serverless Pune Meetup 1Vishal Biyani
 

La actualidad más candente (20)

TIAD : Automating the aplication lifecycle
TIAD : Automating the aplication lifecycleTIAD : Automating the aplication lifecycle
TIAD : Automating the aplication lifecycle
 
Automating Networking! Do I Have to Start at Ground Zero?
Automating Networking! Do I Have to Start at Ground Zero?Automating Networking! Do I Have to Start at Ground Zero?
Automating Networking! Do I Have to Start at Ground Zero?
 
DevOps 2015 - Dancing with Chef
DevOps 2015 - Dancing with ChefDevOps 2015 - Dancing with Chef
DevOps 2015 - Dancing with Chef
 
No Docker? No Problem: Automating installation and config with Ansible
No Docker? No Problem: Automating installation and config with AnsibleNo Docker? No Problem: Automating installation and config with Ansible
No Docker? No Problem: Automating installation and config with Ansible
 
Zero Code Multi-Cloud Automation with Ansible and Terraform
Zero Code Multi-Cloud Automation with Ansible and TerraformZero Code Multi-Cloud Automation with Ansible and Terraform
Zero Code Multi-Cloud Automation with Ansible and Terraform
 
Azure Bootcamp 2016 - Docker Orchestration on Azure with Rancher
Azure Bootcamp 2016 - Docker Orchestration on Azure with RancherAzure Bootcamp 2016 - Docker Orchestration on Azure with Rancher
Azure Bootcamp 2016 - Docker Orchestration on Azure with Rancher
 
Introduction to Backbone.js
Introduction to Backbone.jsIntroduction to Backbone.js
Introduction to Backbone.js
 
BlaBlaCar and infrastructure automation
BlaBlaCar and infrastructure automationBlaBlaCar and infrastructure automation
BlaBlaCar and infrastructure automation
 
Running your Java EE 6 applications in the Cloud (FISL 12)
Running your Java EE 6 applications in the Cloud (FISL 12)Running your Java EE 6 applications in the Cloud (FISL 12)
Running your Java EE 6 applications in the Cloud (FISL 12)
 
Spinnaker for Azure
Spinnaker for AzureSpinnaker for Azure
Spinnaker for Azure
 
Immutable Infrastructure with Packer Ansible and Terraform
Immutable Infrastructure with Packer Ansible and TerraformImmutable Infrastructure with Packer Ansible and Terraform
Immutable Infrastructure with Packer Ansible and Terraform
 
Distributed automation sel_conf_2015
Distributed automation sel_conf_2015Distributed automation sel_conf_2015
Distributed automation sel_conf_2015
 
Achieving Continuous Delivery: An Automation Story
Achieving Continuous Delivery: An Automation StoryAchieving Continuous Delivery: An Automation Story
Achieving Continuous Delivery: An Automation Story
 
Introduction to Infrastructure as Code & Automation / Introduction to Chef
Introduction to Infrastructure as Code & Automation / Introduction to ChefIntroduction to Infrastructure as Code & Automation / Introduction to Chef
Introduction to Infrastructure as Code & Automation / Introduction to Chef
 
Continuous Delivery and Infrastructure as Code
Continuous Delivery and Infrastructure as CodeContinuous Delivery and Infrastructure as Code
Continuous Delivery and Infrastructure as Code
 
Installing WordPress on AWS
Installing WordPress on AWSInstalling WordPress on AWS
Installing WordPress on AWS
 
docker-machine, docker-compose, docker-swarm 覚書
docker-machine, docker-compose, docker-swarm 覚書docker-machine, docker-compose, docker-swarm 覚書
docker-machine, docker-compose, docker-swarm 覚書
 
Kubernetes your tests! automation with docker on google cloud platform
Kubernetes your tests! automation with docker on google cloud platformKubernetes your tests! automation with docker on google cloud platform
Kubernetes your tests! automation with docker on google cloud platform
 
Automated Deployments with Ansible
Automated Deployments with AnsibleAutomated Deployments with Ansible
Automated Deployments with Ansible
 
Serverless Pune Meetup 1
Serverless Pune Meetup 1Serverless Pune Meetup 1
Serverless Pune Meetup 1
 

Destacado

Cloud Foundry Technical Overview
Cloud Foundry Technical OverviewCloud Foundry Technical Overview
Cloud Foundry Technical Overviewcornelia davis
 
Cloudfoundry architecture
Cloudfoundry architectureCloudfoundry architecture
Cloudfoundry architectureRamnivas Laddad
 
Cloud Native Infrastructure Automation
Cloud Native Infrastructure AutomationCloud Native Infrastructure Automation
Cloud Native Infrastructure AutomationVMware Tanzu
 
Importance of parasitic foodborne diseases in rural areas of southern Laos: A...
Importance of parasitic foodborne diseases in rural areas of southern Laos: A...Importance of parasitic foodborne diseases in rural areas of southern Laos: A...
Importance of parasitic foodborne diseases in rural areas of southern Laos: A...ILRI
 
Introduction into Cloud Foundry and Bosh | anynines
Introduction into Cloud Foundry and Bosh | anyninesIntroduction into Cloud Foundry and Bosh | anynines
Introduction into Cloud Foundry and Bosh | anyninesanynines GmbH
 
Delivering a production Cloud Foundry Environment with Bosh | anynines
Delivering a production Cloud Foundry Environment with Bosh | anyninesDelivering a production Cloud Foundry Environment with Bosh | anynines
Delivering a production Cloud Foundry Environment with Bosh | anyninesanynines GmbH
 
Four levels of HA in Cloud Foundry
Four levels of HA in Cloud FoundryFour levels of HA in Cloud Foundry
Four levels of HA in Cloud Foundrycornelia davis
 
Corrientes del pensamiento económico
Corrientes del pensamiento económicoCorrientes del pensamiento económico
Corrientes del pensamiento económicoAbraham Barbosa
 
Architecture & Operations
Architecture & OperationsArchitecture & Operations
Architecture & OperationsVMware Tanzu
 
Declarative Infrastructure with Cloud Foundry BOSH
Declarative Infrastructure with Cloud Foundry BOSHDeclarative Infrastructure with Cloud Foundry BOSH
Declarative Infrastructure with Cloud Foundry BOSHcornelia davis
 
Cloud Foundry Platform Operations - CF Summit 2015
Cloud Foundry Platform Operations - CF Summit 2015Cloud Foundry Platform Operations - CF Summit 2015
Cloud Foundry Platform Operations - CF Summit 2015cornelia davis
 
Persistence in the cloud with bosh
Persistence in the cloud with boshPersistence in the cloud with bosh
Persistence in the cloud with boshm_richardson
 
Digital Transformation Case Study | anynines
Digital Transformation Case Study | anynines Digital Transformation Case Study | anynines
Digital Transformation Case Study | anynines anynines GmbH
 
Cloud Foundry Deployment Tools: BOSH vs Juju Charms
Cloud Foundry Deployment Tools:  BOSH vs Juju CharmsCloud Foundry Deployment Tools:  BOSH vs Juju Charms
Cloud Foundry Deployment Tools: BOSH vs Juju CharmsAltoros
 
Cloud Foundry: The Best Place to Run Microservices
Cloud Foundry: The Best Place to Run MicroservicesCloud Foundry: The Best Place to Run Microservices
Cloud Foundry: The Best Place to Run MicroservicesMatt Stine
 
Cloud foundry architecture and deep dive
Cloud foundry architecture and deep diveCloud foundry architecture and deep dive
Cloud foundry architecture and deep diveAnimesh Singh
 
Bosh - Configuring Services
Bosh - Configuring ServicesBosh - Configuring Services
Bosh - Configuring ServicesAndrew Shafer
 
OpenStack and OpenDaylight: An Integrated IaaS for SDN/NFV
OpenStack and OpenDaylight: An Integrated IaaS for SDN/NFVOpenStack and OpenDaylight: An Integrated IaaS for SDN/NFV
OpenStack and OpenDaylight: An Integrated IaaS for SDN/NFVCloud Native Day Tel Aviv
 

Destacado (19)

Bosh 2-0-reloaded
Bosh 2-0-reloadedBosh 2-0-reloaded
Bosh 2-0-reloaded
 
Cloud Foundry Technical Overview
Cloud Foundry Technical OverviewCloud Foundry Technical Overview
Cloud Foundry Technical Overview
 
Cloudfoundry architecture
Cloudfoundry architectureCloudfoundry architecture
Cloudfoundry architecture
 
Cloud Native Infrastructure Automation
Cloud Native Infrastructure AutomationCloud Native Infrastructure Automation
Cloud Native Infrastructure Automation
 
Importance of parasitic foodborne diseases in rural areas of southern Laos: A...
Importance of parasitic foodborne diseases in rural areas of southern Laos: A...Importance of parasitic foodborne diseases in rural areas of southern Laos: A...
Importance of parasitic foodborne diseases in rural areas of southern Laos: A...
 
Introduction into Cloud Foundry and Bosh | anynines
Introduction into Cloud Foundry and Bosh | anyninesIntroduction into Cloud Foundry and Bosh | anynines
Introduction into Cloud Foundry and Bosh | anynines
 
Delivering a production Cloud Foundry Environment with Bosh | anynines
Delivering a production Cloud Foundry Environment with Bosh | anyninesDelivering a production Cloud Foundry Environment with Bosh | anynines
Delivering a production Cloud Foundry Environment with Bosh | anynines
 
Four levels of HA in Cloud Foundry
Four levels of HA in Cloud FoundryFour levels of HA in Cloud Foundry
Four levels of HA in Cloud Foundry
 
Corrientes del pensamiento económico
Corrientes del pensamiento económicoCorrientes del pensamiento económico
Corrientes del pensamiento económico
 
Architecture & Operations
Architecture & OperationsArchitecture & Operations
Architecture & Operations
 
Declarative Infrastructure with Cloud Foundry BOSH
Declarative Infrastructure with Cloud Foundry BOSHDeclarative Infrastructure with Cloud Foundry BOSH
Declarative Infrastructure with Cloud Foundry BOSH
 
Cloud Foundry Platform Operations - CF Summit 2015
Cloud Foundry Platform Operations - CF Summit 2015Cloud Foundry Platform Operations - CF Summit 2015
Cloud Foundry Platform Operations - CF Summit 2015
 
Persistence in the cloud with bosh
Persistence in the cloud with boshPersistence in the cloud with bosh
Persistence in the cloud with bosh
 
Digital Transformation Case Study | anynines
Digital Transformation Case Study | anynines Digital Transformation Case Study | anynines
Digital Transformation Case Study | anynines
 
Cloud Foundry Deployment Tools: BOSH vs Juju Charms
Cloud Foundry Deployment Tools:  BOSH vs Juju CharmsCloud Foundry Deployment Tools:  BOSH vs Juju Charms
Cloud Foundry Deployment Tools: BOSH vs Juju Charms
 
Cloud Foundry: The Best Place to Run Microservices
Cloud Foundry: The Best Place to Run MicroservicesCloud Foundry: The Best Place to Run Microservices
Cloud Foundry: The Best Place to Run Microservices
 
Cloud foundry architecture and deep dive
Cloud foundry architecture and deep diveCloud foundry architecture and deep dive
Cloud foundry architecture and deep dive
 
Bosh - Configuring Services
Bosh - Configuring ServicesBosh - Configuring Services
Bosh - Configuring Services
 
OpenStack and OpenDaylight: An Integrated IaaS for SDN/NFV
OpenStack and OpenDaylight: An Integrated IaaS for SDN/NFVOpenStack and OpenDaylight: An Integrated IaaS for SDN/NFV
OpenStack and OpenDaylight: An Integrated IaaS for SDN/NFV
 

Similar a An Introduction into Bosh | anynines

Cloud infrastructures - Slide Set 6 - BOSH | anynines
Cloud infrastructures - Slide Set 6 - BOSH | anyninesCloud infrastructures - Slide Set 6 - BOSH | anynines
Cloud infrastructures - Slide Set 6 - BOSH | anyninesanynines GmbH
 
Successful Patterns for running platforms
Successful Patterns for running platformsSuccessful Patterns for running platforms
Successful Patterns for running platformsPaul Czarkowski
 
Altoros Cloud Foundry Training: hands-on workshop for DevOps, Architects and ...
Altoros Cloud Foundry Training: hands-on workshop for DevOps, Architects and ...Altoros Cloud Foundry Training: hands-on workshop for DevOps, Architects and ...
Altoros Cloud Foundry Training: hands-on workshop for DevOps, Architects and ...Manuel Garcia
 
Cloud Foundry: Hands-on Deployment Workshop
Cloud Foundry: Hands-on Deployment WorkshopCloud Foundry: Hands-on Deployment Workshop
Cloud Foundry: Hands-on Deployment WorkshopManuel Garcia
 
Challenges for Deploying a High-Performance Computing Application to the Cloud
Challenges for Deploying a High-Performance Computing Application to the CloudChallenges for Deploying a High-Performance Computing Application to the Cloud
Challenges for Deploying a High-Performance Computing Application to the CloudIntel® Software
 
Zenoss core beta_installation_guide_r5.0.0b2_d99.14.253
Zenoss core beta_installation_guide_r5.0.0b2_d99.14.253Zenoss core beta_installation_guide_r5.0.0b2_d99.14.253
Zenoss core beta_installation_guide_r5.0.0b2_d99.14.253Sachin Jaypatre
 
OSDC 2017 - Justin Carter - Orchestrating a platform with BOSH
OSDC 2017 - Justin Carter - Orchestrating a platform with BOSHOSDC 2017 - Justin Carter - Orchestrating a platform with BOSH
OSDC 2017 - Justin Carter - Orchestrating a platform with BOSHNETWAYS
 
OSDC 2017 | Orchestrating a platform with BOSH by Justin Carter
OSDC 2017 | Orchestrating a platform with BOSH by Justin CarterOSDC 2017 | Orchestrating a platform with BOSH by Justin Carter
OSDC 2017 | Orchestrating a platform with BOSH by Justin CarterNETWAYS
 
StackiFest16: Building a Cluster with Stacki - Greg Bruno
StackiFest16: Building a Cluster with Stacki - Greg BrunoStackiFest16: Building a Cluster with Stacki - Greg Bruno
StackiFest16: Building a Cluster with Stacki - Greg BrunoStackIQ
 
Nise BOSH in Action
Nise BOSH in ActionNise BOSH in Action
Nise BOSH in Actioni_yudai
 
JUDCon 2010 Boston : BoxGrinder
JUDCon 2010 Boston : BoxGrinderJUDCon 2010 Boston : BoxGrinder
JUDCon 2010 Boston : BoxGrindermarekgoldmann
 
Web Technology Management Lecture IV
Web Technology Management Lecture IVWeb Technology Management Lecture IV
Web Technology Management Lecture IVsopekmir
 
Deep Dive into AWS Fargate - CON333 - re:Invent 2017
Deep Dive into AWS Fargate - CON333 - re:Invent 2017Deep Dive into AWS Fargate - CON333 - re:Invent 2017
Deep Dive into AWS Fargate - CON333 - re:Invent 2017Amazon Web Services
 
VMworld 2013: Deploying vSphere with OpenStack: What It Means to Your Cloud E...
VMworld 2013: Deploying vSphere with OpenStack: What It Means to Your Cloud E...VMworld 2013: Deploying vSphere with OpenStack: What It Means to Your Cloud E...
VMworld 2013: Deploying vSphere with OpenStack: What It Means to Your Cloud E...VMworld
 
As a Service: Cloud Foundry on OpenStack - Lessons Learnt
As a Service: Cloud Foundry on OpenStack - Lessons LearntAs a Service: Cloud Foundry on OpenStack - Lessons Learnt
As a Service: Cloud Foundry on OpenStack - Lessons LearntAnimesh Singh
 
Jboss App Server
Jboss App ServerJboss App Server
Jboss App Serveracosdt
 
APACHE
APACHEAPACHE
APACHEARJUN
 
Stacki at the Seattle Scalability Meetup
Stacki at the Seattle Scalability MeetupStacki at the Seattle Scalability Meetup
Stacki at the Seattle Scalability MeetupStackIQ
 
Provisioning your Environment with Vagrant and Ansible
Provisioning your Environment with Vagrant and AnsibleProvisioning your Environment with Vagrant and Ansible
Provisioning your Environment with Vagrant and AnsibleRichard Gwozdz
 

Similar a An Introduction into Bosh | anynines (20)

Cloud infrastructures - Slide Set 6 - BOSH | anynines
Cloud infrastructures - Slide Set 6 - BOSH | anyninesCloud infrastructures - Slide Set 6 - BOSH | anynines
Cloud infrastructures - Slide Set 6 - BOSH | anynines
 
Successful Patterns for running platforms
Successful Patterns for running platformsSuccessful Patterns for running platforms
Successful Patterns for running platforms
 
Altoros Cloud Foundry Training: hands-on workshop for DevOps, Architects and ...
Altoros Cloud Foundry Training: hands-on workshop for DevOps, Architects and ...Altoros Cloud Foundry Training: hands-on workshop for DevOps, Architects and ...
Altoros Cloud Foundry Training: hands-on workshop for DevOps, Architects and ...
 
Deployment automation
Deployment automationDeployment automation
Deployment automation
 
Cloud Foundry: Hands-on Deployment Workshop
Cloud Foundry: Hands-on Deployment WorkshopCloud Foundry: Hands-on Deployment Workshop
Cloud Foundry: Hands-on Deployment Workshop
 
Challenges for Deploying a High-Performance Computing Application to the Cloud
Challenges for Deploying a High-Performance Computing Application to the CloudChallenges for Deploying a High-Performance Computing Application to the Cloud
Challenges for Deploying a High-Performance Computing Application to the Cloud
 
Zenoss core beta_installation_guide_r5.0.0b2_d99.14.253
Zenoss core beta_installation_guide_r5.0.0b2_d99.14.253Zenoss core beta_installation_guide_r5.0.0b2_d99.14.253
Zenoss core beta_installation_guide_r5.0.0b2_d99.14.253
 
OSDC 2017 - Justin Carter - Orchestrating a platform with BOSH
OSDC 2017 - Justin Carter - Orchestrating a platform with BOSHOSDC 2017 - Justin Carter - Orchestrating a platform with BOSH
OSDC 2017 - Justin Carter - Orchestrating a platform with BOSH
 
OSDC 2017 | Orchestrating a platform with BOSH by Justin Carter
OSDC 2017 | Orchestrating a platform with BOSH by Justin CarterOSDC 2017 | Orchestrating a platform with BOSH by Justin Carter
OSDC 2017 | Orchestrating a platform with BOSH by Justin Carter
 
StackiFest16: Building a Cluster with Stacki - Greg Bruno
StackiFest16: Building a Cluster with Stacki - Greg BrunoStackiFest16: Building a Cluster with Stacki - Greg Bruno
StackiFest16: Building a Cluster with Stacki - Greg Bruno
 
Nise BOSH in Action
Nise BOSH in ActionNise BOSH in Action
Nise BOSH in Action
 
JUDCon 2010 Boston : BoxGrinder
JUDCon 2010 Boston : BoxGrinderJUDCon 2010 Boston : BoxGrinder
JUDCon 2010 Boston : BoxGrinder
 
Web Technology Management Lecture IV
Web Technology Management Lecture IVWeb Technology Management Lecture IV
Web Technology Management Lecture IV
 
Deep Dive into AWS Fargate - CON333 - re:Invent 2017
Deep Dive into AWS Fargate - CON333 - re:Invent 2017Deep Dive into AWS Fargate - CON333 - re:Invent 2017
Deep Dive into AWS Fargate - CON333 - re:Invent 2017
 
VMworld 2013: Deploying vSphere with OpenStack: What It Means to Your Cloud E...
VMworld 2013: Deploying vSphere with OpenStack: What It Means to Your Cloud E...VMworld 2013: Deploying vSphere with OpenStack: What It Means to Your Cloud E...
VMworld 2013: Deploying vSphere with OpenStack: What It Means to Your Cloud E...
 
As a Service: Cloud Foundry on OpenStack - Lessons Learnt
As a Service: Cloud Foundry on OpenStack - Lessons LearntAs a Service: Cloud Foundry on OpenStack - Lessons Learnt
As a Service: Cloud Foundry on OpenStack - Lessons Learnt
 
Jboss App Server
Jboss App ServerJboss App Server
Jboss App Server
 
APACHE
APACHEAPACHE
APACHE
 
Stacki at the Seattle Scalability Meetup
Stacki at the Seattle Scalability MeetupStacki at the Seattle Scalability Meetup
Stacki at the Seattle Scalability Meetup
 
Provisioning your Environment with Vagrant and Ansible
Provisioning your Environment with Vagrant and AnsibleProvisioning your Environment with Vagrant and Ansible
Provisioning your Environment with Vagrant and Ansible
 

Más de anynines GmbH

Beyond 1000 bosh Deployments
Beyond 1000 bosh DeploymentsBeyond 1000 bosh Deployments
Beyond 1000 bosh Deploymentsanynines GmbH
 
Automating the Entire PostgreSQL Lifecycle
Automating the Entire PostgreSQL Lifecycle Automating the Entire PostgreSQL Lifecycle
Automating the Entire PostgreSQL Lifecycle anynines GmbH
 
Kill Your Productivity - As Efficient as Possible
Kill Your Productivity - As Efficient as PossibleKill Your Productivity - As Efficient as Possible
Kill Your Productivity - As Efficient as Possibleanynines GmbH
 
Docker & Diego - good friends or not? | anynines
Docker & Diego  - good friends or not? | anyninesDocker & Diego  - good friends or not? | anynines
Docker & Diego - good friends or not? | anyninesanynines GmbH
 
Experience Report: Cloud Foundry Open Source Operations | anynines
Experience Report: Cloud Foundry Open Source Operations | anyninesExperience Report: Cloud Foundry Open Source Operations | anynines
Experience Report: Cloud Foundry Open Source Operations | anyninesanynines GmbH
 
Building a Production Grade PostgreSQL Cloud Foundry Service | anynines
Building a Production Grade PostgreSQL Cloud Foundry Service  | anyninesBuilding a Production Grade PostgreSQL Cloud Foundry Service  | anynines
Building a Production Grade PostgreSQL Cloud Foundry Service | anyninesanynines GmbH
 
Cloud Infrastructures Slide Set 8 - More Cloud Technologies - Mesos, Spark | ...
Cloud Infrastructures Slide Set 8 - More Cloud Technologies - Mesos, Spark | ...Cloud Infrastructures Slide Set 8 - More Cloud Technologies - Mesos, Spark | ...
Cloud Infrastructures Slide Set 8 - More Cloud Technologies - Mesos, Spark | ...anynines GmbH
 
Cloud Infrastructures Slide Set 7 - Docker - Neo4j | anynines
Cloud Infrastructures Slide Set 7 - Docker - Neo4j | anyninesCloud Infrastructures Slide Set 7 - Docker - Neo4j | anynines
Cloud Infrastructures Slide Set 7 - Docker - Neo4j | anyninesanynines GmbH
 
Vorlesung - Cloud Infrastrukturen - OpenStack Part 1 | anynines
Vorlesung - Cloud Infrastrukturen - OpenStack Part 1 | anyninesVorlesung - Cloud Infrastrukturen - OpenStack Part 1 | anynines
Vorlesung - Cloud Infrastrukturen - OpenStack Part 1 | anyninesanynines GmbH
 
Vorlesung - Cloud Infrastrukturen - Clusterbau | anynines
Vorlesung - Cloud Infrastrukturen - Clusterbau  | anyninesVorlesung - Cloud Infrastrukturen - Clusterbau  | anynines
Vorlesung - Cloud Infrastrukturen - Clusterbau | anyninesanynines GmbH
 
Vorlesung - Cloud Infrastrukturen - Einleitung | anynines
Vorlesung - Cloud Infrastrukturen - Einleitung | anyninesVorlesung - Cloud Infrastrukturen - Einleitung | anynines
Vorlesung - Cloud Infrastrukturen - Einleitung | anyninesanynines GmbH
 
Running Cloud Foundry for 12 months - An experience report | anynines
Running Cloud Foundry for 12 months - An experience report | anyninesRunning Cloud Foundry for 12 months - An experience report | anynines
Running Cloud Foundry for 12 months - An experience report | anyninesanynines GmbH
 
Cloud Foundry on OpenStack - An Experience Report | anynines
Cloud Foundry on OpenStack - An Experience Report | anynines Cloud Foundry on OpenStack - An Experience Report | anynines
Cloud Foundry on OpenStack - An Experience Report | anynines anynines GmbH
 
NSA - No thanks - Build your own cloud with OpenStack and Cloud Foundry | any...
NSA - No thanks - Build your own cloud with OpenStack and Cloud Foundry | any...NSA - No thanks - Build your own cloud with OpenStack and Cloud Foundry | any...
NSA - No thanks - Build your own cloud with OpenStack and Cloud Foundry | any...anynines GmbH
 
Migrating a Cloud Foundry from VMware to OpenStack | anynines
Migrating a Cloud Foundry from VMware to OpenStack | anyninesMigrating a Cloud Foundry from VMware to OpenStack | anynines
Migrating a Cloud Foundry from VMware to OpenStack | anyninesanynines GmbH
 
Building a European PaaS | anynines
Building a European PaaS | anyninesBuilding a European PaaS | anynines
Building a European PaaS | anyninesanynines GmbH
 
Continuous deployment with Cloud Foundry, Github and Travis CI | anynines
Continuous deployment with Cloud Foundry, Github and Travis CI | anyninesContinuous deployment with Cloud Foundry, Github and Travis CI | anynines
Continuous deployment with Cloud Foundry, Github and Travis CI | anyninesanynines GmbH
 

Más de anynines GmbH (17)

Beyond 1000 bosh Deployments
Beyond 1000 bosh DeploymentsBeyond 1000 bosh Deployments
Beyond 1000 bosh Deployments
 
Automating the Entire PostgreSQL Lifecycle
Automating the Entire PostgreSQL Lifecycle Automating the Entire PostgreSQL Lifecycle
Automating the Entire PostgreSQL Lifecycle
 
Kill Your Productivity - As Efficient as Possible
Kill Your Productivity - As Efficient as PossibleKill Your Productivity - As Efficient as Possible
Kill Your Productivity - As Efficient as Possible
 
Docker & Diego - good friends or not? | anynines
Docker & Diego  - good friends or not? | anyninesDocker & Diego  - good friends or not? | anynines
Docker & Diego - good friends or not? | anynines
 
Experience Report: Cloud Foundry Open Source Operations | anynines
Experience Report: Cloud Foundry Open Source Operations | anyninesExperience Report: Cloud Foundry Open Source Operations | anynines
Experience Report: Cloud Foundry Open Source Operations | anynines
 
Building a Production Grade PostgreSQL Cloud Foundry Service | anynines
Building a Production Grade PostgreSQL Cloud Foundry Service  | anyninesBuilding a Production Grade PostgreSQL Cloud Foundry Service  | anynines
Building a Production Grade PostgreSQL Cloud Foundry Service | anynines
 
Cloud Infrastructures Slide Set 8 - More Cloud Technologies - Mesos, Spark | ...
Cloud Infrastructures Slide Set 8 - More Cloud Technologies - Mesos, Spark | ...Cloud Infrastructures Slide Set 8 - More Cloud Technologies - Mesos, Spark | ...
Cloud Infrastructures Slide Set 8 - More Cloud Technologies - Mesos, Spark | ...
 
Cloud Infrastructures Slide Set 7 - Docker - Neo4j | anynines
Cloud Infrastructures Slide Set 7 - Docker - Neo4j | anyninesCloud Infrastructures Slide Set 7 - Docker - Neo4j | anynines
Cloud Infrastructures Slide Set 7 - Docker - Neo4j | anynines
 
Vorlesung - Cloud Infrastrukturen - OpenStack Part 1 | anynines
Vorlesung - Cloud Infrastrukturen - OpenStack Part 1 | anyninesVorlesung - Cloud Infrastrukturen - OpenStack Part 1 | anynines
Vorlesung - Cloud Infrastrukturen - OpenStack Part 1 | anynines
 
Vorlesung - Cloud Infrastrukturen - Clusterbau | anynines
Vorlesung - Cloud Infrastrukturen - Clusterbau  | anyninesVorlesung - Cloud Infrastrukturen - Clusterbau  | anynines
Vorlesung - Cloud Infrastrukturen - Clusterbau | anynines
 
Vorlesung - Cloud Infrastrukturen - Einleitung | anynines
Vorlesung - Cloud Infrastrukturen - Einleitung | anyninesVorlesung - Cloud Infrastrukturen - Einleitung | anynines
Vorlesung - Cloud Infrastrukturen - Einleitung | anynines
 
Running Cloud Foundry for 12 months - An experience report | anynines
Running Cloud Foundry for 12 months - An experience report | anyninesRunning Cloud Foundry for 12 months - An experience report | anynines
Running Cloud Foundry for 12 months - An experience report | anynines
 
Cloud Foundry on OpenStack - An Experience Report | anynines
Cloud Foundry on OpenStack - An Experience Report | anynines Cloud Foundry on OpenStack - An Experience Report | anynines
Cloud Foundry on OpenStack - An Experience Report | anynines
 
NSA - No thanks - Build your own cloud with OpenStack and Cloud Foundry | any...
NSA - No thanks - Build your own cloud with OpenStack and Cloud Foundry | any...NSA - No thanks - Build your own cloud with OpenStack and Cloud Foundry | any...
NSA - No thanks - Build your own cloud with OpenStack and Cloud Foundry | any...
 
Migrating a Cloud Foundry from VMware to OpenStack | anynines
Migrating a Cloud Foundry from VMware to OpenStack | anyninesMigrating a Cloud Foundry from VMware to OpenStack | anynines
Migrating a Cloud Foundry from VMware to OpenStack | anynines
 
Building a European PaaS | anynines
Building a European PaaS | anyninesBuilding a European PaaS | anynines
Building a European PaaS | anynines
 
Continuous deployment with Cloud Foundry, Github and Travis CI | anynines
Continuous deployment with Cloud Foundry, Github and Travis CI | anyninesContinuous deployment with Cloud Foundry, Github and Travis CI | anynines
Continuous deployment with Cloud Foundry, Github and Travis CI | anynines
 

Último

Introduction to Prompt Engineering (Focusing on ChatGPT)
Introduction to Prompt Engineering (Focusing on ChatGPT)Introduction to Prompt Engineering (Focusing on ChatGPT)
Introduction to Prompt Engineering (Focusing on ChatGPT)Chameera Dedduwage
 
Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510Vipesco
 
SaaStr Workshop Wednesday w/ Lucas Price, Yardstick
SaaStr Workshop Wednesday w/ Lucas Price, YardstickSaaStr Workshop Wednesday w/ Lucas Price, Yardstick
SaaStr Workshop Wednesday w/ Lucas Price, Yardsticksaastr
 
Air breathing and respiratory adaptations in diver animals
Air breathing and respiratory adaptations in diver animalsAir breathing and respiratory adaptations in diver animals
Air breathing and respiratory adaptations in diver animalsaqsarehman5055
 
Mathematics of Finance Presentation.pptx
Mathematics of Finance Presentation.pptxMathematics of Finance Presentation.pptx
Mathematics of Finance Presentation.pptxMoumonDas2
 
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...Hasting Chen
 
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...Kayode Fayemi
 
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779Delhi Call girls
 
ANCHORING SCRIPT FOR A CULTURAL EVENT.docx
ANCHORING SCRIPT FOR A CULTURAL EVENT.docxANCHORING SCRIPT FOR A CULTURAL EVENT.docx
ANCHORING SCRIPT FOR A CULTURAL EVENT.docxNikitaBankoti2
 
If this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New NigeriaIf this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New NigeriaKayode Fayemi
 
Report Writing Webinar Training
Report Writing Webinar TrainingReport Writing Webinar Training
Report Writing Webinar TrainingKylaCullinane
 
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptx
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptxMohammad_Alnahdi_Oral_Presentation_Assignment.pptx
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptxmohammadalnahdi22
 
George Lever - eCommerce Day Chile 2024
George Lever -  eCommerce Day Chile 2024George Lever -  eCommerce Day Chile 2024
George Lever - eCommerce Day Chile 2024eCommerce Institute
 
BDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort ServiceDelhi Call girls
 
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdfThe workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdfSenaatti-kiinteistöt
 
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night EnjoyCall Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night EnjoyPooja Nehwal
 
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort ServiceDelhi Call girls
 
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara ServicesVVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara ServicesPooja Nehwal
 
Microsoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AIMicrosoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AITatiana Gurgel
 
Presentation on Engagement in Book Clubs
Presentation on Engagement in Book ClubsPresentation on Engagement in Book Clubs
Presentation on Engagement in Book Clubssamaasim06
 

Último (20)

Introduction to Prompt Engineering (Focusing on ChatGPT)
Introduction to Prompt Engineering (Focusing on ChatGPT)Introduction to Prompt Engineering (Focusing on ChatGPT)
Introduction to Prompt Engineering (Focusing on ChatGPT)
 
Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510
 
SaaStr Workshop Wednesday w/ Lucas Price, Yardstick
SaaStr Workshop Wednesday w/ Lucas Price, YardstickSaaStr Workshop Wednesday w/ Lucas Price, Yardstick
SaaStr Workshop Wednesday w/ Lucas Price, Yardstick
 
Air breathing and respiratory adaptations in diver animals
Air breathing and respiratory adaptations in diver animalsAir breathing and respiratory adaptations in diver animals
Air breathing and respiratory adaptations in diver animals
 
Mathematics of Finance Presentation.pptx
Mathematics of Finance Presentation.pptxMathematics of Finance Presentation.pptx
Mathematics of Finance Presentation.pptx
 
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
 
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
 
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
 
ANCHORING SCRIPT FOR A CULTURAL EVENT.docx
ANCHORING SCRIPT FOR A CULTURAL EVENT.docxANCHORING SCRIPT FOR A CULTURAL EVENT.docx
ANCHORING SCRIPT FOR A CULTURAL EVENT.docx
 
If this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New NigeriaIf this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New Nigeria
 
Report Writing Webinar Training
Report Writing Webinar TrainingReport Writing Webinar Training
Report Writing Webinar Training
 
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptx
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptxMohammad_Alnahdi_Oral_Presentation_Assignment.pptx
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptx
 
George Lever - eCommerce Day Chile 2024
George Lever -  eCommerce Day Chile 2024George Lever -  eCommerce Day Chile 2024
George Lever - eCommerce Day Chile 2024
 
BDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort Service
 
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdfThe workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
 
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night EnjoyCall Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
 
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
 
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara ServicesVVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
 
Microsoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AIMicrosoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AI
 
Presentation on Engagement in Book Clubs
Presentation on Engagement in Book ClubsPresentation on Engagement in Book Clubs
Presentation on Engagement in Book Clubs
 

An Introduction into Bosh | anynines

  • 3.
  • 6. Operating a platform + operating apps on the platform must be easier than doing so without it.
  • 7. How do operate a platform such as Cloud Foundry at a large-scale?
  • 8. BOSH is built with platform operations in mind.
  • 10. „BOSH let’s you orchestrate the lifecycle of large-scale deployments of distributed systems to infrastructure.“
  • 11. Infrastructure as a Service (IaaS), e.g. OpenStack VIRTUAL DATACENTER VIRTUAL MACHINE BOSH Router STORAGE Storage Node Storage Node Storage Node HDD HDD HDD HDD HDD HDD HDD HDD HDD HDD HDD HDD HDD HDD HDD HDD HDD HDD BOSH API Storage Volume Operating System BOSH Agent VIRTUAL MACHINE BOSH CLI $> bosh deploy IaaS API BOSH CPI
  • 12. Infrastructure as a Service (IaaS), e.g. OpenStack VIRTUAL DATACENTER VIRTUAL MACHINE BOSH Router STORAGE Storage Node Storage Node Storage Node HDD HDD HDD HDD HDD HDD HDD HDD HDD HDD HDD HDD HDD HDD HDD HDD HDD HDD BOSH API Operating System BOSH Agent VIRTUAL MACHINE BOSH CLI $> bosh deploy IaaS API PostgreSQL BOSH CPI
  • 13. Infrastructure as a Service (IaaS), e.g. OpenStack VIRTUAL DATACENTER VIRTUAL MACHINE BOSH Router STORAGE Storage Node Storage Node Storage Node HDD HDD HDD HDD HDD HDD HDD HDD HDD HDD HDD HDD HDD HDD HDD HDD HDD HDD BOSH API Operating System BOSH Agent VIRTUAL MACHINE BOSH CLI $> bosh deploy IaaS API … BOSH Agent VIRTUAL MACHINE PostgreSQL Operating System BOSH Agent VIRTUAL MACHINE Cloud Controller Operating System BOSH Agent VIRTUAL MACHINE UAA BOSH CPI
  • 16. BOSH Installation BOSH Managed Infrastructure Resources Some process BOSH Agent VIRTUALMACHINE Process Monitor Yet another process VIRTUALMACHINE BOSH Agent Process Monitor BOSH Health Monitor BOSH Director NATS Message Bus Some other process VIRTUALMACHINE BOSH Agent Process Monitor Process Monitor BOSH Registry BLOB Store ❤️ 🎖 🎖 🎖 📡 CPI MACHIN E
  • 17. BOSH Installation VIRTUAL MACHINE 🎖 BOSH Director 📡 NATS Message Bus 🎖 BOSH Registry 🎖 BLOB Store BOSH Health Monitor❤️ BOSH on a single VM = MicroBOSH
  • 18. BOSH Installation VIRTUAL MACHINE BOSH Health Monitor❤️ BOSH on multiple VMs VIRTUAL MACHINE BOSH Director🎖 VIRTUAL MACHINE BOSH Registry🎖 VIRTUAL MACHINE BLOB Store 🎖 ❤️ VIRTUAL MACHINE NATS Message Bus📡
  • 21.
  • 22. A BOSH-Deployment depends on 1 .. * Stemcells
  • 23. • VM template • BOSH clones new VMs from stemcells • Stemcell = OS + BOSH Agent • BOSH Agent acts on the VM • Stemcells are infrastructure and OS specific (VMware + Ubuntu, OpenStack + CentOS, etc.)
  • 24. A BOSH-Deployment is described by a Release & Manifest
  • 25. • Release = collection of • source code • configuration files • startup scripts • software packages • jobs
  • 26. A Release describe 1 .. * Jobs
  • 27. • Jobs = Processes to be run • = set of configuration files • + scripts • > run process from a package, e.g. mysqld
  • 28. A Release contains 1 .. * Package
  • 29. • Package • src code • compile script • install script
  • 30. A BOSH Deployment’s settings are contained in a Manifest
  • 31. • defines the layout and properties of a deployment • network architecture • VM dimensions, used stemcells (OS)
  • 32. • bosh cli pushed manifest to BOSH director • > BOSH director creates a deployment
  • 33. Infrastructure settings settings are contained in the Cloud Config
  • 36. • A BOSH release contains the main- automation (software packages, how to run processes) • BOSH releases can be re-used on every* infrastructure
  • 38. VMware BOSH BOSH CLI $> bosh target http://bosh-on.vmware.com$> bosh deploy Some Service / App BOSH Agent VIRTUAL MACHINE Some Service / App BOSH Agent VIRTUAL MACHINE Some Service / App BOSH Agent VIRTUAL MACHINE Some Service / App BOSH Agent VIRTUAL MACHINE Some Service / App BOSH Agent VIRTUAL MACHINE Some Service / App BOSH Agent VIRTUAL MACHINE OpenStack BOSH AWS BOSH
  • 39. BOSH CLI VMware AWS OpenStack $> bosh target http://bosh-on.aws.com$> bosh deploy Some Service / App BOSH Agent VIRTUAL MACHINE Some Service / App BOSH Agent VIRTUAL MACHINE Some Service / App BOSH Agent VIRTUAL MACHINE Some Service / App BOSH Agent VIRTUAL MACHINE Some Service / App BOSH Agent VIRTUAL MACHINE Some Service / App BOSH Agent VIRTUAL MACHINE BOSH BOSH BOSH
  • 40. OpenStack BOSH BOSH CLI $> bosh target http://bosh-on.openstack.com$> bosh deploy Some Service / App BOSH Agent VIRTUAL MACHINE Some Service / App BOSH Agent VIRTUAL MACHINE Some Service / App BOSH Agent VIRTUAL MACHINE Some Service / App BOSH Agent VIRTUAL MACHINE Some Service / App BOSH Agent VIRTUAL MACHINE Some Service / App BOSH Agent VIRTUAL MACHINE VMware BOSH AWS BOSH
  • 41. Infrastructure as a Service (IaaS), e.g. OpenStack VIRTUAL DATACENTER VIRTUAL MACHINE BOSH Router STORAGE Storage Node Storage Node Storage Node HDD HDD HDD HDD HDD HDD HDD HDD HDD HDD HDD HDD HDD HDD HDD HDD HDD HDD BOSH API Operating System BOSH Agent VIRTUAL MACHINE BOSH CLI $> bosh deploy IaaS API … BOSH Agent VIRTUAL MACHINE PostgreSQL Operating System BOSH Agent VIRTUAL MACHINE Cloud Controller Operating System BOSH Agent VIRTUAL MACHINE UAA BOSH CPI
  • 42. OpenStack VIRTUAL DATACENTER VIRTUAL MACHINE BOSH Router STORAGE Storage Node Storage Node Storage Node HDD HDD HDD HDD HDD HDD HDD HDD HDD HDD HDD HDD HDD HDD HDD HDD HDD HDD BOSH API Operating System BOSH Agent VIRTUAL MACHINE BOSH CLI $> bosh deploy IaaS API PostgreSQL Operating System BOSH Agent VIRTUAL MACHINE Cloud Controller Operating System BOSH Agent VIRTUAL MACHINE UAA OPENSTACK CPI
  • 43. VIRTUAL DATACENTER VIRTUAL MACHINE BOSH Router STORAGE Storage Node Storage Node Storage Node HDD HDD HDD HDD HDD HDD HDD HDD HDD HDD HDD HDD HDD HDD HDD HDD HDD HDD BOSH API Operating System BOSH Agent VIRTUAL MACHINE BOSH CLI $> bosh deploy IaaS API PostgreSQL Operating System BOSH Agent VIRTUAL MACHINE Cloud Controller Operating System BOSH Agent VIRTUAL MACHINE UAA AWS CPI
  • 44. • Switch deployment between clouds • Keep the same release • Use a stemcell specific to the new cloud • Adapt the cloud config
  • 46. A BOSH release does not depend on the OS
  • 47. The only dependency to the OS is a BOSH stemcell
  • 48. Operating System Image BOSH Agent VIRTUAL MACHINE OS image + BOSH agent = Stemcell
  • 51. • Channing the OS of a BOSH deployed system • Keep the same release • Change the stemcell • Change the manifest
  • 53. Horizontal Scaling Some Service BOSH Agent VIRTUAL MACHINE Some Service BOSH Agent VIRTUAL MACHINE Some Service BOSH Agent VIRTUAL MACHINE Some Service BOSH Agent VIRTUAL MACHINE Some Service BOSH Agent VIRTUAL MACHINE Some Service BOSH Agent VIRTUAL MACHINE Some Service BOSH Agent VIRTUAL MACHINE Some Service BOSH Agent VIRTUAL MACHINE Some Service BOSH Agent VIRTUAL MACHINE Some Service BOSH Agent VIRTUAL MACHINE Some Service BOSH Agent VIRTUAL MACHINE Some Service BOSH Agent VIRTUAL MACHINE Some Service BOSH Agent VIRTUAL MACHINE Some Service BOSH Agent VIRTUAL MACHINE Some Service BOSH Agent VIRTUAL MACHINE Some Service BOSH Agent VIRTUAL MACHINE Some Service BOSH Agent VIRTUAL MACHINE Some Service BOSH Agent VIRTUAL MACHINE Some Service BOSH Agent VIRTUAL MACHINE Some Service BOSH Agent VIRTUAL MACHINE Some Service BOSH Agent VIRTUAL MACHINE Some Service BOSH Agent VIRTUAL MACHINE Some Service BOSH Agent VIRTUAL MACHINE Some Service BOSH Agent VIRTUAL MACHINE Some Service BOSH Agent VIRTUAL MACHINE Some Service BOSH Agent VIRTUAL MACHINE Some Service BOSH Agent VIRTUAL MACHINE Some Service BOSH Agent VIRTUAL MACHINE
  • 54. • Scaling-out a BOSH deployed system • Keep the same release • Use the same stemcell • Change the manifest
  • 56. 4GB RAM 1 vCPU 10GB persistent disk BOSH Agent VIRTUAL MACHINE 4 GB RAM, 1 vCPU 10 GB Persistent Disk Data PostgreSQL
  • 57. BOSH Agent PostgreSQL VIRTUAL MACHINE 8 GB RAM, 2 vCPUs 10 GB Persistent Disk Data BOSH Agent VIRTUAL MACHINE 4 GB RAM, 1 vCPU PostgreSQL 10 GB Persistent Disk Data 20 GB Persistent Disk Data
  • 59. • Src code is compiled in a freshly created VMs • VMs always contain exact the software, specified in the release • No left-overs of prior deployments as new VMs are used.
  • 61. Executing a specific BOSH deployment always leads to exact same deployed system.
  • 64. BOSH Installation BOSH Managed Infrastructure Resources Some process BOSH Agent VIRTUALMACHINE Process Monitor Yet another process VIRTUALMACHINE BOSH Agent BOSH Health Monitor BOSH Director NATS Message Bus Some other process VIRTUALMACHINE BOSH Agent Process Monitor BOSH Registry BLOB Store ❤️ 🎖 🎖 🎖 📡 CPI MACHIN E Some other process Process MonitorProcess Monitor
  • 66. BOSH Installation BOSH Managed Infrastructure Resources Some process BOSH Agent VIRTUALMACHINE Process Monitor Yet another process VIRTUALMACHINE BOSH Agent BOSH Health Monitor BOSH Director NATS Message Bus Some other process VIRTUALMACHINE BOSH Agent Process Monitor BOSH Registry BLOB Store ❤️ 🎖 🎖 🎖 📡 CPI MACHIN E Some other process Process MonitorProcess Monitor Process Monitor
  • 68. BOSH Installation BOSH Managed Infrastructure Resources Some process BOSH Agent VIRTUALMACHINE Process Monitor Yet another process VIRTUALMACHINE BOSH Agent Process Monitor NATS Message Bus Some other process VIRTUALMACHINE BOSH Agent Process Monitor Process Monitor BOSH Registry BLOB Store 🎖 🎖 📡 🎖 BOSH Director CPI MACHIN E Some other process VIRTUALMACHINE BOSH Agent Process Monitor BOSH Health Monitor❤️
  • 70. BOSH Managed Infrastructure Resources Yet another process VIRTUALMACHINE Process Monitor BOSH Installation Some process BOSH Agent VIRTUALMACHINE Process Monitor BOSH Agent NATS Message Bus Some other process VIRTUALMACHINE BOSH Agent Process Monitor BOSH Registry BLOB Store 🎖 🎖 📡 🎖 BOSH Director CPI MACHIN E BOSH Agent BOSH Health Monitor❤️ Yet another process VIRTUALMACHINE Process MonitorBOSH Agent
  • 71. How BOSH is used
  • 72. Developing automation with BOSH BOSH Automation Design Workflow
  • 74. Applying automation with BOSH BOSH Deployment Workflow
  • 75. • Upload stemcell • Upload a release • Set deployment with a manifest • Execute deployment
  • 76. When to use BOSH
  • 77. „BOSH let’s you orchestrate the lifecycle of large-scale deployments of distributed systems to infrastructure.“
  • 78. Use Case: a9s Data Service Framework
  • 79. a9s Deployer Templates Deployments BOSH a9s Service Broker my-3node-mongodb-cluster-2 MongoDB VM#1 MongoDB VM#2 MongoDB VM#3 my-single-mongodb-1 MongoDB VM#1 Middleware Adapter Cloud Foundry Adapter a9s MongoDB SPI Service InstanceService Instance my-3node-mongodb-cluster-3 MongoDB VM#1 MongoDB VM#2 MongoDB VM#3 Service Instance … Cloud ControllerCF Client create service create service create deployment from template xy with attributes {…} deploy release abc & deployment manifest xyz Execute deployments create service specific credentials create binding

Notas del editor

  1. anynines, Cloud Foundry company. Training, dev, ops & data services.
  2. Or rather use docker? No!
  3. large-scale: several hundred VMs distributed systems: such as CF. Dozenz of components. Deployment to infrastructure: prefer the resulting platform for anything that does not need to run directly on infrastructures.
  4. BOSH Registry: stores config information of vms. Used during bootstrapping of VMs.