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

Automating Windows PowerShell DSC with Chef

Windows PowerShell Desired State Configuration (DSC) dominates conversations about how to configure and manage Windows Servers. Automating PowerShell DSC with Chef makes it safer and easier to manage hundreds or thousands of servers.

Join Steven Murawski, principal engineer at Chef and one of the pioneers in working with DSC, to learn how you can bring order to chaotic environments by using Chef and DSC together.

You will learn:

- how DSC configurations and resources are used by Chef
- how to find new/updated DSC resources
- the advantages of using Chef with DSC
- how to choose between Chef resources and DSC resources to configure your Windows infrastructure
Recorded Apr 14 2016 59 mins
Your place is confirmed,
we'll send you email reminders
Presented by
Steven Murawski, Principal Engineer
Presentation preview: Automating Windows PowerShell DSC with Chef

Network with like-minded attendees

  • [[ session.user.profile.displayName ]]
    Add a photo
    • [[ session.user.profile.displayName ]]
    • [[ session.user.profile.jobTitle ]]
    • [[ session.user.profile.companyName ]]
    • [[ userProfileTemplateHelper.getLocation(session.user.profile) ]]
  • [[ card.displayName ]]
    • [[ card.displayName ]]
    • [[ card.jobTitle ]]
    • [[ card.companyName ]]
    • [[ userProfileTemplateHelper.getLocation(card) ]]
  • Channel
  • Channel profile
  • Quantifying DevOps Outcomes - Efficient Service Stability Recorded: Apr 5 2017 30 mins
    George Miranda, Technical Strategy
    This webinar is part four 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 decrease change failure rates.

    High-performing organizations that have undergone digital transformation have very low rates of failure when introducing changes. Key to this resiliency is that these organizations focus on improving how quickly they recover from failures rather than trying to prevent failures from happening. By emphasizing recovery over prevention, they achieve a substantially higher rate of service resiliency. Industry metrics prove that this capability is part of an overall approach to outperforming your competitors.

    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 how to achieve resiliency by optimizing for failure recovery
    - Learn which industry metrics demonstrate that resiliency
    - Participate in a virtual roundtable discussion where you can ask the questions most relevant to you
  • Quantifying DevOps Outcomes - Increasing Speed Recorded: Mar 22 2017 31 mins
    George Miranda, Technical Strategy
    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 Recorded: Mar 15 2017 46 mins
    Thom May, Community Engineering Manager, Chef
    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 Recorded: Mar 8 2017 32 mins
    George Miranda, Technical Strategy
    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 Recorded: Mar 1 2017 61 mins
    Franklin Webber, Training and Technical Content Lead
    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 Recorded: Feb 22 2017 31 mins
    George Miranda, Technical Strategy
    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 Recorded: Feb 1 2017 62 mins
    Franklin Webber, Training Team Lead, Chef
    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 Recorded: Dec 20 2016 62 mins
    Franklin Webber, Training and Technical Content Lead, Chef
    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 Recorded: Dec 14 2016 40 mins
    Seth Chisamore, Principal Engineer & Seth Thomas, Technical Evangelist
    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 Recorded: Dec 9 2016 45 mins
    Ian Henry, Habitat Community Manager & Michael Ducy, Director of Product Marketing
    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 Recorded: Nov 30 2016 61 mins
    Jessica DeVita, Technical Evangelist & Paul Mooring, Operations Manager
    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
  • Manage Secrets with Chef and HashiCorp's Vault Recorded: Nov 22 2016 62 mins
    Seth Vargo, Director of Technical Advocacy, HashiCorp & JJ Asghar, Sr. Partner Engineer, Chef
    There are many existing solutions for distributing secrets or sensitive information with configuration management tools like Chef. Between node attributes, encrypted data bags, and third-party services, the possibilities are truly endless.

    One such solution is to utilize a secrets management system, like HashiCorp's Vault. This webinar discusses multiple techniques for retrieving secrets from Vault using Chef. As infrastructure increases in complexity, so to does our need to secure it. Join us to learn how you can use Chef and Vault to secure your infrastructure and accelerate application delivery.

    Join us to learn:
    - Overview and architecture of HashiCorp's Vault
    - Strategies for integrating Vault with Chef
    - Common patterns to adopt and anti-patterns to avoid

    Who should attend:
    - Chef users who need to distribute sensitive information to nodes
    - Security-conscious users wishing to distribute secrets with configuration management
  • Become a Certified Chef: A guide to the Chef Certification program Recorded: Nov 9 2016 44 mins
    John Fitzpatrick, Training Program Manager, Chef
    Chef Certification provides a mechanism for individuals to demonstrate their knowledge and practical experience with Chef, allowing them to enhance their marketability. The program also provides a learning path for each badge with well defined achievements and progression milestones.

    In this webinar, we will talk about Chef’s modular and flexible approach to certification. We’ll explain why we use “badges” and how this allows us to be agile to change within Chef’s product portfolio and evolution of the wider ecosystem.

    Join us to learn:
    - How the Chef Certification framework is structured
    - The Chef Certification user experience
    - How to prepare for Chef Certification

    Who should attend:
    This webinar is intended for anyone who wants to learn more about the Chef Certification program, its technical depth and how to get started with it.
  • Compliance as Code with InSpec 1.0 Recorded: Oct 25 2016 60 mins
    Christoph Hartmann, InSpec core contributor & George Miranda, Global Partner Evangelist
    InSpec is an open-source testing framework with a human-readable language for specifying compliance, security and other policy requirements. Just as Chef treats infrastructure as code, InSpec treats compliance as code. The shift away from having people act directly on machines to having people act on code means that compliance testing becomes automated, repeatable, and versionable.

    Traditionally, compliance policies are stored in a spreadsheet, PDF, or Word document. Those policies are then translated into manual processes and tests that often occur only after a product is developed or deployed. With InSpec, you replace abstract policy descriptions with tangible tests that have a clear intent, and can catch any issues early in the development process. You can apply those tests to every environment across your organization to make sure that they all adhere to policy and are consistent with compliance requirements.

    Inspec applies DevOps principles to security and risk management. It provides a single collaborative testing framework allowing you to create a code base that is accessible to everyone on your team. Compliance tests can become part of an automated deployment pipeline and be continuously applied. InSpec can be integrated into your software development process starting from day zero and should be applied continuously as a part of any CI/CD lifecycle.

    In this webinar, we’ll explore how InSpec can improve compliance across your applications and infrastructure.

    Join us to learn about:
    - What’s new in InSpec 1.0
    - InSpec enhancements for Microsoft Windows systems
    - Integration between InSpec and Chef Automate

    Who should attend:
    Security experts, system administrators, software developers, or anyone striving to improve and harden their systems one test at a time.
  • Chef on Chef: Enabling culture through automation Recorded: Oct 19 2016 55 mins
    Technical Evangelists: Jessica DeVita, Andre Elizondo, Seth Thomas
    Many companies want to break down the silos that separate different teams in their organization but find that the lack of a common approach to automation presents a formidable challenge. At Chef, we had that very problem when we realized that, to effectively demo our then unreleased product Chef Automate, we needed to automate its installation. The automation not only had to bring up a standard Chef Automate cluster, but it also had to make it easy for many different teams at Chef to layer on top of it so they could tailor the demo to their own purposes.

    In this webinar, Chef technical evangelists Jessica DeVita, Andre Elizondo, and Seth Thomas will discuss what folks at Chef learned about bringing different groups together to create something that everyone can use.They’ll talk about using tools besides Chef, leveraging test-driven development methods, and dogfooding through automation. You’ll also learn how the automation, nicknamed “wombat” is evolving, and why it’s important to implement pipelines early.

    Join us to hear about:
    - The lessons we learned while trying to enable a culture of automation within Chef
    - How avoiding orchestration solved several challenges (and presented new ones!)
    - The methods we used when building extendable automation

    Who should attend:
    - Systems administrators
    - DevOps engineers
    - Systems architects
  • Creating the next generation of DevOps Recorded: Oct 4 2016 48 mins
    Aaron Kalin, Caffeine Powered Server Fox, dnsimple.com
    It can be difficult to hire people with the exact skills you want or need for your DevOps team. Just look at the job boards! There’s tons of competition and not nearly enough people to meet the demand. With a total size of 8 employees, DNSimple decided to take a different approach by starting an apprenticeship program to train people with little to no experience in DevOps.

    In this webinar, Aaron Kalin of DNSimple goes over the lessons learned in budgeting, hiring, and onboarding their first ever apprentice along with why and how you might want to start a similar program at your company. Aaron will conclude with an update of where their apprentice is now and answer any questions you might have.

    Join us to learn:

    - Ways to change your hiring practices to be more inclusive and increase diversity
    - How to go about starting an apprenticeship program at your company and who is currently running programs
    - The benefits of having a DevOps apprenticeship program at your company
  • Awesome Community Chefs Recorded: Sep 20 2016 52 mins
    Nathen Harvey, VP of Community Development
    Each year a number of awesome Chefs receive special recognition from the community for the work that they do to help the community thrive. In this webinar Nathen Harvey, VP of Community Development, will sit down with this year's Awesome Community Chefs and talk about what makes the Chef Community special and discuss the upcoming Chef Community Summits.
  • The Ruby Behind Chef Recorded: Sep 14 2016 62 mins
    Franklin Webber, Training Team Lead, Chef
    Chef is built in Ruby - a conscious choice for its great flexibility and developer friendliness. For some people, learning the language can feel difficult because most examples lack your perspective as a Chef practitioner. In this interactive webinar, we invite you to follow along in your favorite editor as we dive through the source code to teach you core Ruby concepts.

    Join us to learn:
    - Fundamental Ruby concepts and how they create the Recipe Domain Specific Language and the tools that power Chef
    - Pry’s ability to navigate and query source code

    Come with the Chef Development Kit installed

    Who should attend:
    Chefs with a basic understanding of writing recipes and cookbooks that want to gain a better understanding of the cookbooks they author and the tools that they employ each day.
  • Chef Automate: Scale your use of automation Recorded: Aug 9 2016 61 mins
    Andre Elizondo, Technical Evangelist & Bakh Inamov, Field Solutions Architect
    During this webinar we'll discuss the different components of Chef Automate and talk about how it unifies Chef, Inspec, and Habitat into a comprehensive automation strategy for any company in today's digital world.

    Join us to learn how:
    - Workflow features provide a common pipeline for governance and dependency management.
    - Visibility features give you deep insight into what’s happening in your organization, including serverless chef-client runs and data from multiple Chef servers.
    - Compliance features enable automated compliance assessments in your workflow pipelines.
  • Automated HIPAA Compliance: Powered by Cloudticity on AWS Recorded: Aug 2 2016 49 mins
    Gerry Miller - Cloudticity, Joseph Fontes - AWS, Christoph Hartmann - Chef
    Healthcare organizations face increasing regulatory pressure to maintain compliance with HIPAA regulations, while also needing to significantly modernize their technology to comply with ACA, Meaningful Use, and other federal, state, and local requirements. At the same time, the Healthcare field has never had a better opportunity to increase personalized care, lower costs, and leverage technology for measurably better outcomes. Cloud computing offers nearly unlimited computing and storage capacity - but with great power comes great responsibility. The agility Healthcare is enjoying in the cloud comes with increased risk and exposure to security breaches due to lack of compliance with Healthcare regulations and industry best practices.

    Cloudticity's HIPAA Compliance as a Service, using Chef's automated compliance capabilities on AWS, is a fully automated software-as-a-service solution. In this webinar, you will see firsthand how Cloudticity has mapped Chef's compliance CIS profiles directly to HIPAA CFR regulations, providing a powerful automated solution to leverage the cloud's agility while minimizing risk.
Chef: Code Can
We are IT automation for speed and awesomeness. We give you a model for automating IT infrastructure and applications that drive self-reliance across your development and operations teams. We are the Chef Community. We are tens of thousands strong. We are helping your businesses become faster, safer and more flexible, so you win in today's 24x7 digital economy. Join our movement today.

Embed in website or blog

Successfully added emails: 0
Remove all
  • Title: Automating Windows PowerShell DSC with Chef
  • Live at: Apr 14 2016 5:00 pm
  • Presented by: Steven Murawski, Principal Engineer
  • From:
Your email has been sent.
or close