habitat for reals
TRANSCRIPT
For Reals
Say What?Application Automation
Platform agnosticLaunched in June 2016
Why?Containerization
MicroservicesExplicit dependencies
Refocus on Applications
Infrastructure isn’t the GoalWe have it because applications need it
Clean Room Builds
Limit the impact of external influences
Extensive Recording of DependenciesUnlike container layers
Plans have explicit requirements and versions spelled out and traceable
Package ItHartifacts
Docker ContainersWhatever
Run. The. Thing. You. Built. Everywhere.
Find Friends--bind and --peer
Attach to the built-in supervisor
The Hard StuffYou didn’t think it was going to be easy?
Setting Up Your AppsRewrite some stuff
Where is all the software???Rewriter tool for shebangs
Young CommunityNot all of the bits you want will be there
Interpreted langs easiest to get started withN-tier apps probably going to need work
Other InfraSome magic, but not all the magic
Still work to do on integrationsGet a grip on artifacts for Mesos and K8s
You need the InternetShared plans in the Depot
Upstream deps downloaded from the wild
Coming SoonChef integration as resources
Whatever other crazy business people come up with
Additional layer support and knowledge baseUse cases on legacy migrations
Windows• Windows• Windows• Windows• That OS produced by Microsoft
Increase InvolvementHabitat Hackdays
Demos, Meetups, etc
Refshttps://www.youtube.com/user/getchef/
ChefConf VideosHabitat 101 – Joshua Timberman
Habitat 201 – George MirandaHabitat 301 – Jamie Winsor
Thanks!https://www.habitat.sh/http://slack.habitat.sh/