Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Habitat Automation That Travels With the App

Devoxx via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the concept of Habitat Automation in this 28-minute conference talk from Devoxx. Discover why Habitat was created as an open-source application automation engine and learn how to build and ship applications to any infrastructure with consistent guarantees. Examine existing build tools, their advantages and disadvantages, industry best practices, and Habitat's unique contributions to the field. Gain insights into Habitat's key features, including package management, service supervision, configuration management, and continuous delivery and deployment workflows. Understand how Habitat encapsulates and automates applications, manages service configurations, and enables seamless updates. Learn about real-world implementation experiences, including Jenkins integration, centralized configuration, and creating a common interface between development and operations teams. Perfect for developers interested in streamlining their microservices architecture and improving the journey from local development to production.

Syllabus

habitat APPLICATION THAT TRAVELS WITH THE APP
HOW IT DOES THAT Encapsulates and automates your application Package Management
SUPERVISOR Supervises your service(s) Can manage service configuration Can update the service package
CONSTRUCT AUTOMATION WORKFLOWS
CONTINUOUS DELIVERY Builder Reverse Deps Rebuilds
CONTINUOUS DEPLOYMENT Depot Channels Supervisors channel subscription
WHAT WE DID WITH HABITAT 1 week Jenkins integration Centralized configuration Future proof for Infrastructure
Incremental deployment Common packaging for every apps Common config management interface Technical interface between devand ops

Taught by

Devoxx

Reviews

Start your review of Habitat Automation That Travels With the App

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.