Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Introducing Lattice: an App-Centric Container Orchestration Platform

Introducing Lattice: an App-Centric Container Orchestration Platform

David Julia

May 19, 2015
Tweet

More Decks by David Julia

Other Decks in Programming

Transcript

  1. Who am I? David Julia @David Julia on Twitter Lead

    developer of CF Lattice @ Pivotal Software Based in Chicago @ the Merchandise Mart We’re hiring ;)
  2. Motivations for a new App-Centric Container Orchestrator • Cloudfoundry is

    an amazing PaaS, but it’s very heavyweight-- lots of vms to run it. • BOSH is powerful, but very hard for people to learn modeled after Google’s BORG, BO(R++G++) → BOSH • The underlying tech is proven and hardened (garden-linux, diego, etc) • We’re seeing new container-first platforms that have a lot of traction with devs (Kubernetes, CoreOS) ◦ They are not as battle-tested as CF. ◦ We are targeting a great developer experience, but without some of the bells/whistles of CF
  3. What is Lattice? • Lightweight App-centric container orchestration service, bundling

    Diego, Routing, and a user-friendly CLI, but not much else ;). • Terraform for deployment (of prebuilt images) instead of BOSH • Can run in a single VM (non-ha) or striped across only a handful of VMs HA. Footprint is MUCH smaller than CF (3x fewer VMs for a minimal HA deployment). • You can run it on your laptop for local development without killing your CPU! • A friendly cli for interacting with the orchestrator Visit Lattice.cf for our new swanky website with more info!