Upgrade to Pro — share decks privately, control downloads, hide ads and more …

The Journey to Continuous Automation

Nathen Harvey
November 03, 2017

The Journey to Continuous Automation

Chef is the leader in Continuous Automation software, and one of the founders of the DevOps movement. Nathen Harvey, VP of Community at Chef, will present and demonstrate Chef's capabilities for enabling collaboration and continuous automation across your infrastructure, applications, and compliance for all your apps and infrastructure. Manage everything as code, follow a proven path, and achieve measurable outcomes with Chef.

This was presented at the Nashville DevOps Meetup. https://www.meetup.com/NashDevOps/events/241250541/

Nathen Harvey

November 03, 2017
Tweet

More Decks by Nathen Harvey

Other Decks in Technology

Transcript

  1. The Journey to
    Continuous Automation
    Outperform with Chef Automate
    Nathen Harvey
    VP, Community Development
    @nathenharvey

    View Slide

  2. @nathenharvey
    Hello!
    Nathen
    Harvey
    VP, Community
    Development
    Chef Software, Inc.
    @nathenharvey .

    View Slide

  3. INFRA
    OPS
    SECURITY
    NETWORK
    CLOUD
    DEV
    BUSINESS
    CUSTOMER
    OUTCOME
    @nathenharvey

    View Slide

  4. Scale

    View Slide

  5. @nathenharvey

    View Slide

  6. @nathenharvey

    View Slide

  7. Code
    @nathenharvey

    View Slide

  8. Software success metrics
    SPEED
    Measure of rate
    of software change
    EFFICIENCY
    Measure of effectiveness
    of software change
    RISK
    Measure of quality
    of software change
    @nathenharvey

    View Slide

  9. Software success metrics are at odds
    Improving on one metric can negatively impact the others
    SPEED
    EFFICIENCY RISK
    A focus on increasing speed to
    meet business requirements...
    ...can introduce more errors into
    the environment...
    ...and open up security holes
    faster than teams can react.
    @nathenharvey

    View Slide

  10. technology
    culture
    @nathenharvey

    View Slide

  11. @nathenharvey
    The journey to continuous automation
    Three steps to improvement across all dimensions of software success
    Detect
    Correct
    Automate
    1. Detect
    Gain visibility and develop baselines
    2. Correct
    Remediate priority issues
    3. Automate
    Continuously detect & correct

    View Slide

  12. 55%
    Step one: Detect
    Gain visibility into current status to satisfy audits and drive decision-making
    of organizations do compliance assessments inconsistently or not at all.
    Apply policies and gain a
    complete view across the fleet
    ▪  Accurately assess risk
    ▪  Prioritize remediation actions
    ▪  Maintain audit readiness
    ▪  Create and adjust policies

    Continuous visibility means that you enter into audits knowing the outcome.
    Jon Williams, NIU
    ? ? ? ?
    ? ? ? ?
    ? ? ? ?
    ? ? ? ?
    ✓ ✓ ✓
    ✓ ✓ ✓ ✓
    ✓ ✓ ✓
    ✓ ✓ ✓

    View Slide

  13. ✓ ✓ ✓
    ✓ ✓ ✓ ✓
    ✓ ✓ ✓
    ✓ ✓ ✓
    Step two: Correct
    Remediate issues to improve performance and security
    ▪  Prioritize actions based on impact
    ▪  Improve application performance
    ▪  Close security holes
    ▪  Prove policy compliance
    Web &
    Media Giant
    Can patch 250,000 nodes within 6 hours of a patch being made available
    Develop, test, and deploy remediation to
    address issues across the fleet
    ✓ ✓ ✓
    ✓ ✓ ✓ ✓
    ✓ ✓ ✓
    ✓ ✓ ✓



    of organizations need days or longer to remediate issues.
    58%

    View Slide

  14. 59%
    Step three: Automate
    Deploy applications faster and manage risk continuously
    ▪  Increase speed while reducing risk
    ▪  Improve software change efficiency
    ▪  Maintain security and compliance
    ▪  Align DevOps and InfoSec
    Every resource and app in HPC environment automatically qualified as
    compliant with FDA standards before deployment
    ✓ ✓ ✓
    ✓ ✓ ✓ ✓
    ✓ ✓ ✓
    ✓ ✓ ✓



    of organizations do not assess for compliance until code is running in production.
    Deploy applications with
    confidence

    View Slide

  15. Chef can help you achieve Continuous Automation
    Follow a proven path
    Automate by treating
    as code
    Achieve measurable
    outcomes
    @nathenharvey

    View Slide

  16. Yeah, but…
    DevOps
    @nathenharvey

    View Slide

  17. Yeah, but…
    DevOps is not my job.
    DevOps
    @nathenharvey

    View Slide

  18. @nathenharvey

    View Slide

  19. A cultural and
    professional movement
    focused on how to build
    and operate high-velocity
    organizations, born from
    the experiences of its
    practitioners.
    DevOps
    @nathenharvey

    View Slide

  20. @nathenharvey

    View Slide

  21. @nathenharvey
    https://chefconf.chef.io/
    @nathenharvey

    View Slide

  22. Next steps
    Start your journey to continuous automation today
    Chef has helped over a thousand customers on the journey to Continuous Automation
    Chef Automate Demo
    Understand the Chef Automate technology in context of your needs
    Prioritize Detect & Correct Use Cases
    Act on insights and remediate before problems are deployed
    Try Chef Automate Pilot
    An easy way to get hands-on with the product
    https://learn.chef.io/modules/chef-automate-pilot#/

    View Slide

  23. @nathenharvey
    Thank You!
    Nathen
    Harvey
    VP, Community
    Development
    Chef Software, Inc.
    @nathenharvey .

    View Slide