ContainerDays NYC 2016: "Introduction to Application Automation with Habitat" (Julian Dunn)
Nov. 7, 2016•0 likes
2 likes
Be the first to like this
Show More
•435 views
views
Total views
0
On Slideshare
0
From embeds
0
Number of embeds
0
Report
Technology
Slides from the workshop "Introduction to Application Automation with Habitat", led by Julian Dunn, at ContainerDays NYC 2016: http://dynamicinfradays.org/events/2016-nyc/programme.html#habitat
Deploying and maintaining apps is hard.
My developer sent me this application to
run in production, but nothing seems to be
working correctly and I can’t figure out
why!
Deploying and maintaining production apps
shouldn’t be so stressful.
Write a plan to simplify the process.
With Habitat, the developer describes
everything the app needs to run.
Package up everything your app needs.
Next, she packages up the app along with
all the necessary management tools.
Distribute it in a variety of formats.
Then she ships the package to a central
location where it is stored alongside all of
its dependencies.
Assemble and run your app anywhere.
The ops team retrieves the package, quickly
assembles the entire app, and deploys it to
any environment.
Habitat packages are portable and aware.
The application is portable and able to
establish relationships with its peers.
Built-in features make management easy.
Once running, ops can easily monitor,
configure and care for the app throughout
its lifecycle.
Stop worrying about deploying your app.
With Habitat, deploying and maintaining
apps is safer and more complete, which
makes everybody happy!
Habitat: Automation that travels with the app
• Ease the burden of managing microservice apps and
bring benefits of apps architected for microservices to
legacy applications
–Gain consistent management of new and legacy
applications across lifecycle
–Provides application portability for new and
legacy apps
–Autonomous nodes self-manage runtime state
of application based upon policy you define
–APIs expose application behaviors as data for
better management
• Works in tandem with infrastructure automation
• Makes applications running on containers, PaaS, virtual
machines, bare metal, … better