Chef Habitat Sessions
Robin Beck, Senior Developer Advocate, Chef
Mike Krasnow, Senior Product Manager, Chef
Scott Lappin, Director DevOps, Panera Bread
Matt Wrock, Principal Software Development Engineer, Chef
Whether you’re dealing with in-house developed applications or third-party applications – building, deploying and maintaining these applications tends to be a very complex orchestration. From application dependency encapsulation to integrations with pipelines to runtime management - not to forget inter-team dynamics and ‘throw-it-over-the-fence’ issues, there are myriad challenges you face. Throw in bare-metal, containers, VMs and multi-cloud strategies and you’ll soon start thinking that travel to Mars might be easier!
What if - through the power of automation - all of these complexities could be simplified by defining everything an application needs to be built, run and managed in development alongside the application. What if a single artifact could be packaged that could be delivered to any environment and validated in real-time? And what if all of this could integrate seamlessly with your existing pipeline and infrastructure?
That’s exactly what Chef’s application delivery offering does for you. Join us to learn how Chef is re-defining application delivery and hear from a customer managing distribution of applications to thousands of retail stores without dropping your order!
Matt Ray, Regional Manager, Customer Architect APJ, ChefWatch Session » Session Description »
HashiCorp’s Terraform is a popular open-source Infrastructure as Code tool that allows us to quickly provision and manage infrastructure across the cloud. There are a wide variety of complementary integrations between Chef Infra, Habitat, and InSpec with Terraform that enhance the ease of managing infrastructure, applications, and compliance. This talk will dive into what’s available and provide live demos of the Terraform integrations working together as we discuss how these complementary technologies achieve the goals of Infrastructure as Code.
Graham Weldon, Technical Coordinator and Vision Lead, Rakuten, IncWatch Session » Session Description »
Learning Habitat is easy. Learning how to take it to production can be tricky! Experience how to bridge that gap during Graham’s presentation about production Habitat services.
Learn about the difference between “getting started” Habitat demonstrations, and the efforts required to go to production during a deep dive into Habitat package architecture, deployment and orchestration with one of the primary Habitat core-plans developers!
David McMaster, Automation Engineer, NetDocumentsWatch Session » Session Description »
Chef Habitat can be intimidating to adopt as it is considerably different than its predecessor, Chef Infra. This talk will go over a few different partial implementations of Chef Habitat from binary management to full blown habitat environments.
In the first example I will go over is a very basic implementation habitat where you can use existing cookbooks without much modification. This will use zookeeper, Chef Infra, and Chef Habitat to illustrate my point. The binaries will be handled by habitat while service management is handled by the Linux OS and configuration management is handled by chef infrastructure.
Next I will go over a more mixed example based on the same concept. In this iteration the binaries and service management will be handled by Chef Habitat while the release versioning is done by Chef Infra.
Finally I will go over other features, like service discovery and health checks, that could be implemented in a mixed deployment. This should help show a stepwise implementation of Chef Habitat that could transition to a more idealized Chef Habitat deployment.
The intent will be to cover ways an organization can use Chef Habitat to solve application level issues. Hopefully to both get more comfortable with Chef Habitat and solve problems within some limitations for a given organization.
Yonathan Koren, DevOps Specialist, Indellient / ShuttleOpsWatch Session » Session Description »
This talk begins with an overview of Chef Effortless’ debut in 2019 and the historical challenges stemming from Chef Infra which Effortless attempts to solve. This talk will recount a first-hand experience of an organization’s movement away from Chef Server to Chef Effortless inside their own datacenter, and how the gradual retirement of the datacenter’s Chef Server was met with challenges in regards to Secrets Management and Configuration Management. We will delve into why these challenges were encountered - because the organization was reliant on Encrypted Data Bag Items and environment-based Cookbook workflows, both features which disappear when moving to the Habitat-driven Chef Effortless model - and how these challenges were overcome.
Chad Larkin, DevOps Solution Architect, Early WarningWatch Session » Session Description »
Early Warning is a fintech that partners with many of the country’s largest banks. Given the evolving customer needs across the financial services industry, there has been an increased expectation for Early Warning to rapidly launch new product lines. However, legacy processes meant that requests for new Development Environments typically took 1 to 2 months to complete, often impeding progress in achieving ambitious goals. Using the tools provided by Chef, Early Warning developed a solution. In just a week using Chef Infra, Habitat, some domain-specific scripting, and the company’s CI/CD pipeline, Early Warning was able to prefabricate a path for new development projects that reduced time to start, build, and deploy from the month-plus timeframe down to an hour, a 98% improvement.
Damith Karunaratne, CEO, ShuttleOpsWatch Session » Session Description »
ShuttleOps CEO Damith Karunaratne explains the top challenges of implementing automated application delivery, and how organizations can benefit from pairing Chef technologies with a no-code CI/CD platform like ShuttleOps for fast, simple and secure application delivery.