340 likes | 671 Views
WEBINAR Automate Your Configuration Management (You Can’t Manage It Otherwise). Chris Gardner, Senior Analyst Robert Stroud, Principal Analyst. October 2, 2017. Call in at 12:55 p.m. Eastern time. Chris Gardner. SENIOR ANALYST SERVING INFRASTRUCTURE & OPERATIONS PROFESSIONALS.
E N D
WEBINARAutomate Your Configuration Management(You Can’t Manage It Otherwise) Chris Gardner, Senior Analyst Robert Stroud, Principal Analyst October 2, 2017. Call in at 12:55 p.m. Eastern time.
Chris Gardner SENIOR ANALYST SERVING INFRASTRUCTURE & OPERATIONS PROFESSIONALS Chris Gardner serves infrastructure and operations professionals as they face the unique opportunities and challenges of migrating business technology into modern, software-defined environments. He specializes in treating elements of infrastructure systems like developers treat their apps: individual pieces of code that can be dynamically shaped and remolded to handle changing business needs at will.
Robert Stroud CGEIT CRISC PRINCIPAL ANALYST SERVING INFRASTRUCTURE & OPERATIONS PROFESSIONALS Robert Stroud focuses on helping clients navigate the dynamic business transformation and the IT transformation required to deliver agility at high velocity with exceptional quality. A recognized industry leader, speaker, and contributor to multiple best practices and standards, Robert drives thought leadership in the rapidly growing DevOps and continuous deployment domains, assisting clients with their DevOps and continuous deployment transformations as they adopt technologies and practices such as continuous delivery, release automation, organization transformation, and leveraging emerging technologies such as open source and cloud.
Agenda • The changing role of I&O in an automated world • The tools themselves • Next steps
Agenda • The changing role of I&O in an automated world • The tools themselves • Next steps
Manual configuration management doesn’t cut it anymore • Modern change management requires automation. • Individuals cannot manage thousands of instances manually.
Automated systems management is one of the top priorities for global technology infrastructure decision makers.
Infrastructure is now defined by models Source: Lead The I&O Software Revolution With Infrastructure-As-Code Forrester report
Source: The Quest For Speed-Plus-Quality Drives Agile And DevOps Tool Selection Forrester report
Transition the I&O mindset • Adopt immutable/composable philosophies. • Modern infrastructure has a much quicker life cycle. • Assume rapid creation/destruction of systems. • Nothing is failproof. • Developers don’t always write code: They rely on automation. • Version control • Application release automation/continuous delivery • Configuration management
However, it’s a bit of a “Wild West” Source: The Forrester Wave™: Continuous Delivery And Release Automation, Q3 2017 Forrester report
24% of decision makers never use change/configuration management tools.
Agenda • The changing role of I&O in an automated world • The tools themselves • Next steps
Configuration management tool sets • Chef, Puppet, Ansible, Salt, CFEngine, and PowerShell DSC • Some tools are more developer- or operations-friendly. • Integration with other tools is essential.
Chef and Chef Automate • Broad support for various operating systems, containers, and cloud services • “Cookbooks” available through Chef Supermarket • Automate adds web-based GUI and dashboard for compliance visibility • Strengths • Deployment support (available as SaaS) • Monitoring and governance • Community support
Puppet and Puppet Enterprise • Focuses on broad platform support; if it’s reachable by IP, it should be configurable. • Puppet Forge provides thousands of modules. • Puppet Enterprise adds web-based UI that provides visibility into configurations, dependencies, and events. • Strengths • Drift correction • Out-of-the-box third-party plug-ins • Monitoring and governance
Ansible and Ansible Tower • Focuses on minimalism and ease of use • Does not require agents — configurable via SSH and WinRM • Code can be written in multiple languages. • Ansible Tower adds analytics and compliance capabilities. • Strengths • Version control • Vulnerability/defect tracking
Salt and SaltStack Enterprise • Emphasizes choice: run with or without agents. • Operations-first focus • Reactor: events-driven engine • SaltStack Enterprise adds enterprise GUI and API for integration. • Strengths • Analytics and reporting • Vulnerability tracking • Compliance enforcement
CFEngine and CFEngine Enterprise • “Grandfather” of many other configuration management tools • C-based: focused on performance • CFEngine Enterprise adds GUI and dashboard to administrate and monitor health. • Strengths • System support • Drift correction
Microsoft PowerShell DSC and Azure Automation • PowerShell DSC • Primarily supports Windows, but recent support added for Linux. • Code can be written in PowerShell or Python. • Azure Automation • SaaS-based offering • Includes change tracking, inventory, and update management • Strengths • Analytics and reporting • Vulnerability/defect tracking
What you should be looking for in a tool • Flexibility • Modularity • Integration with common APIs • Large community • Integration with service delivery • Not necessarily the big players
Agenda • The changing role of I&O in an automated world • The tools themselves • Next steps
Good and bad infrastructure automation • Good: • Automatic changes • Minimal or no approvals for minor changes • Consistent models from dev to production • Cross-silo • Bad: • Manual changes • Approvals for all changes, regardless of criticality • Inconsistent models at different levels • Siloed workforce
Taking it a step further: continuous delivery and release automation Source: The Forrester Wave™: Continuous Delivery And Release Automation, Q3 2017 Forrester report
Assessing your maturity • CALMSS: culture, automation, Lean, management, sharing, and sourcing • IaC is a prerequisite for modern service delivery. Source: CALMSS: A Model For Assessing Modern Service Delivery Forrester report
CALMSS model Source: CALMSS: A Model For Assessing Modern Service Delivery Forrester report
Expanded CALMSS model Source: CALMSS: A Model For Assessing Modern Service Delivery Forrester report
New: Forrester Insights for Android NOW AVAILABLE ON GOOGLE PLAY Download Forrester’s new Insights app for Android to: • Access research, insights, and key takeaways to accelerate your projects and support your decision making. • Save reports and graphics to read on the device of your choice. • Receive notifications to stay abreast of the latest trends and insights relevant to your initiatives. Also available for iOS forrester.com/app
Robert Stroud rstroud@forrester.com Twitter: @RobertEStroud Chris Gardner chgardner@forrester.com Twitter: @crsmgardner