Habitat Automation That Travels With the App
Offered By: Devoxx via YouTube
Course Description
Overview
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
Related Courses
Web Engineering III: Quality AssuranceTechnische Hochschule Mittelhessen via iversity Introduction to Cloud Infrastructure Technologies
Linux Foundation via edX DevOps for Developers: How to Get Started
Microsoft via edX Accelerate Software Delivery using DevOps
Microsoft via edX Continuous Integration and Deployment
Udacity