Hi [[ session.user.profile.firstName ]]

Chef Software

  • Date
  • Rating
  • Views
  • Quantifying DevOps Outcomes - Increasing Speed
    Quantifying DevOps Outcomes - Increasing Speed George Miranda, Technical Strategy Recorded: Mar 22 2017 31 mins
    This webinar is part three of a four part series that focuses on the steps you should take to bring about digital transformation in your organization. In this webinar, we talk about how to increase the rate at which you can deploy new software.

    High-performing organizations that have undergone digital transformation are agile. They respond to market pressures by shipping new features quickly, safely, and reliably. A key requirement of that agility is that these companies can experiment with small-batch incremental changes. But how do you accomplish that and know your efforts are succeeding?

    This short-form webinar series invites you to participate in a discussion on how to implement digital transformation and which metrics demonstrate progress on your journey.

    Join us to:
    - Explore why continuous delivery is about more than just having build pipelines
    - Learn which industry metrics demonstrate that you’re shipping faster successfully
    - Participate in a virtual roundtable discussion where you can ask the questions most relevant to you
  • Getting Ready for Chef Client 13
    Getting Ready for Chef Client 13 Thom May, Community Engineering Manager, Chef Recorded: Mar 15 2017 46 mins
    It's been two years since we released Chef Client 12, and in that time the world has changed. Chef Client 13 will be released in April 2017, featuring more resources, a more streamlined way of writing custom resources, and many other improvements to making automating your infrastructure as efficient as possible.

    In this webinar, Thom May, Community Engineering Lead at Chef, will give a guided tour of what's coming in Chef 13, how you can ensure that your Chef cookbooks are ready for the upgrade, and how you can write the best possible cookbooks.

    Join us to learn:
    - What's new in Chef Client 13
    - How to prepare for the Chef Client 13 upgrade
    - The state of the art in writing Chef cookbooks
  • Quantifying DevOps Outcomes - Managing Risk
    Quantifying DevOps Outcomes - Managing Risk George Miranda, Technical Strategy Recorded: Mar 8 2017 32 mins
    This webinar is part two of a four part series that focuses on the steps you should take to bring about digital transformation in your organization. In this webinar, we talk about ways to manage risk.

    Traditionally, determining whether an application and its supporting infrastructure meet an organization’s information security standards is tacked on as an afterthought, at the end of the development and testing cycle. In contrast, high-performing organizations that have undergone digital transformation treat these requirements as fundamental to a successful software deployment and shift security and compliance testing far to the left. Industry metrics demonstrate that embedding compliance requirements into the deployment pipeline improves your ability to ship your software faster.

    This short-form webinar series invites you to participate in a discussion on how to implement digital transformation and which metrics demonstrate progress on your journey.

    Join us to:
    - Explore the role of automated compliance solutions
    - Learn which industry metrics demonstrate your successful efforts to mitigate risk
    - Participate in a virtual roundtable discussion where you can ask the questions most relevant to you
  • Testing at the Edges
    Testing at the Edges Franklin Webber, Training and Technical Content Lead Recorded: Mar 1 2017 61 mins
    As you become a more sophisticated Chef, the complexity of the recipes you write increases. You find yourself querying data from the Chef server or requesting the state of an operating system component. You’re using complex logic that is abstracted behind helper methods. However, these advanced recipes require equally advanced tests.

    In this webinar, Franklin Webber, Training and Technical Content Lead at Chef, will show you some approaches to testing complex recipes. He’ll explain mocking and stubbing and then apply those techniques to verify recipes that use search, resource guards, and helper methods.

    Join us to learn:
    - How to test recipes that are powered by search and data bags
    - How to test resource guards
    - How to test helper methods

    Who should attend:
    Chef users with experience using ChefSpec, InSpec, and Test Kitchen
  • Quantifying DevOps Outcomes - Digital transformation and the competitive edge
    Quantifying DevOps Outcomes - Digital transformation and the competitive edge George Miranda, Technical Strategy Recorded: Feb 22 2017 31 mins
    This webinar is part one of a four part series that examines how digital transformation enables you to outperform competitors.

    Digital transformation occurs when a company adopts technologies and practices that change it from one that ships its software slowly and painfully to one that ships software quickly while, at the same time, improving its quality and mitigating risk. Businesses that embrace digital transformation outperform their competitors: they capitalize on disruption rather than allowing themselves to be disrupted. They deliver their software faster, with higher efficiency and lower risk. These advances can be quantified to prove their effectiveness.

    This short-form webinar series invites you to participate in a discussion on how to implement digital transformation and which metrics demonstrate progress on your journey. The first part of our series, focuses on the overall challenges businesses face in the marketplace and how to gauge where you stand. Subsequent webinars will focus on specific measures that move transformation forward.

    Join us to:
    - Learn how industry trends shape your internal challenges
    - Explore how companies have resolved tensions between central IT organizations and development teams
    - Learn how to use industry metrics to determine where you should be focusing your efforts
    - Participate in a virtual roundtable discussion where you can ask the questions most relevant to you

    Who should attend:
    - Director/VP of technology teams
    - Technology executives
    - Management seeking strategic alignment with business objectives
  • Build a Custom Ohai Plugin
    Build a Custom Ohai Plugin Franklin Webber, Training Team Lead, Chef Recorded: Feb 1 2017 62 mins
    The Chef client uses a tool called Ohai to gather data about a node. For example, by default, Ohai collects a node’s platform, platform version, and IP address. The data Ohai collects is stored on the Chef server and can be used for reporting, troubleshooting, and in your recipes. However, Ohai’s real power lies in its plugin interface. You can build custom Ohai plugins that help you to create dynamic recipes and that augment the amount of information you collect about a node.

    In this webinar, Franklin Webber, Training and Technical Content Lead at Chef, will explain Ohai’s plugin structure, walk through the core Ohai plugins, and show you how to build and test a custom plugin. Finally, he’ll talk about some further refinements you can add to the implementation.

    Join us to learn about:
    - Ohai’s plugin structure
    - How to build an Ohai plugin as well as how to write appropriate unit and integration tests
    - Resources that allow you to refine how you run Ohai

    Who should attend:
    - Cookbook developers
  • Writing Elegant Tests
    Writing Elegant Tests Franklin Webber, Training and Technical Content Lead, Chef Recorded: Dec 20 2016 62 mins
    You’ve probably found that the many tests you write for all your cookbooks require as much or more effort than maintaining the cookbooks themselves. You’ve also probably noticed that there’s quite a bit of boilerplate code required to verify all the recipes, resources, and helpers. The consequence is that much of your test code is duplicated from one cookbook to another.

    In this webinar, Franklin Webber, Training and Technical Content Lead at Chef, will show you techniques that bring elegance to a cookbook’s tests. You’ll learn how to eliminate redundancy, rebuild common patterns into helpers, and extract those helpers into a portable library.

    Join to learn how to:

    - Refactor tests for more elegant code
    - Craft reusable testing resources and helpers
    - Extract testing resources into a Ruby gem

    Who Should Attend:

    - Anyone who writes tests for cookbooks
  • Chef on Chef: Extreme Dogfooding
    Chef on Chef: Extreme Dogfooding Seth Chisamore, Principal Engineer & Seth Thomas, Technical Evangelist Recorded: Dec 14 2016 40 mins
    It's hard enough for a company to run its own services reliably - there are entire volumes of work written on how to do it. When you’re a vendor to other groups in your own company, you add even more complexity when you dogfood software; the practice of testing and using the same software you ship to customers. At Chef, we decided to dogfood our own products along with several new technology components simultaneously. It was an educational experience!

    In this webinar, Chef Principal Engineer Seth Chisamore shares how his team learned to dogfood software for the Package Router project, which is a service used to distribute every product Chef Software Inc ships. Our software was still under development and the team used dogfooding not just as quality control but as a way to demonstrate their confidence in its stability. He'll talk about lessons learned and how the team leveraged several Chef products--including Habitat, InSpec, and Chef Automate--in tandem with a new technology stack to make sure our software is always ready to release to customers.

    Join us to learn:

    - The value of including automated tests as part of a build pipeline
    - How we use our own open-source and commercial products at Chef to serve up our software to the world
    - How to leverage new technologies safely and at velocity

    Who should attend:

    - Release engineers
    - DevOps engineers
    - Systems architects
  • Simplifying Container Management with Habitat
    Simplifying Container Management with Habitat Ian Henry, Habitat Community Manager & Michael Ducy, Director of Product Marketing Recorded: Dec 9 2016 45 mins
    Containers provide a delightful development experience. It’s easy to download a container image and get started writing code. But it’s a different story when you have to run containers in production at scale. That’s when all the hidden complexities become apparent and the real challenges begin. What tools are you going to use to build, deploy, run, and manage your containerized applications? How are you going to manage difference between environments like staging and production with a fleet of immutable objects? How will you effectively scale containerized applications once you’ve deployed them?

    Habitat, our open-source project for application automation, simplifies container management by packaging applications in a compact, atomic, and easily auditable format that makes it easier to deploy your application on various container runtimes. Once your applications are deployed, the Habitat supervisor simplifies the complexities of running in production environments with built-in abstractions for functions typically handled by external tooling, such as dynamic scaling and rolling updates.

    Join Ian Henry and Michael Ducy on Friday, December 9th at 10:00 AM PT, to learn how Habitat makes building, deploying, and running your applications in containers simple, no matter how complex the production environment.

    Join us to learn:
    - Why automation is critical to deploying in a containerized world and how - Habitat provides the minimum viable automation.
    - Why a strong container build system is important, and how the Habitat studio provides that system.
    - Why Habitat is the easiest way to build and run containers at scale, no matter the underlying container architecture.

    Who should attend:
    - Anyone new to containers
    - Anyone challenged by running containers in production at scale
  • Chef on Chef: Migrating Critical Workloads to AWS
    Chef on Chef: Migrating Critical Workloads to AWS Jessica DeVita, Technical Evangelist & Paul Mooring, Operations Manager Recorded: Nov 30 2016 61 mins
    Chef recently completed a migration of the entire of hosted Chef service, one of the largest implementations of Chef server in the world. We moved from an on-premises, third-party data center to running entirely in AWS with only 20 seconds of downtime.

    If you’re planning a complex migration of your own, or are just curious, join us for part two of our "Chef on Chef" series, Migrating Critical Workloads to AWS, to learn about how we did it. Jessica DeVita, Technical Evangelist at Chef, will chat with Paul Mooring, Operations Manager at Chef, about this multi-faceted operation. Jessica and Paul will cover topics such as defining and redefining a minimum viable product (MVP), load testing, dogfooding all the Chef things, using pipelines to manage machine image generation, failed monitoring solutions, the use of policy files, and lessons learned along the way.

    This webinar features an extended Q&A session, so come prepared with your Chef migration questions.

    Join us to learn:
    - How Chef’s Operations team migrated from an on premises datacenter to AWS with just 20 seconds of downtime
    - How we adapted our application deployments for the cloud
    - Tips for managing large-scale migration projects

    Who should attend:
    - Systems administrators
    - DevOps engineers
    - Systems architects

Embed in website or blog