saam1069bes puppet and vmware vrealize: driving digital … · puppet and vmware vrealize: driving...
TRANSCRIPT
Ted Newman
Lindsey Smith
SAAM1069BES
#VMworld #SAAM1069BES
Puppet and VMware vRealize: Driving Digital Transformation in the Real World
VMworld 2017 Content: Not fo
r publication or distri
bution
Puppet and RBS Presents: Driving Digital Transformation in the Real
World with VMware vRealize
VMworld 2017 Content: Not fo
r publication or distri
bution
Digital transformation
DevOps initiatives Container adoption
Shifting budgets
Tool proliferation
Modernization
Cloud migration
Technical debt
Skill gaps
Security
Compliance
Agile IT
Automation
Shadow IT
VMworld 2017 Content: Not fo
r publication or distri
bution
Respond rapidly to market changes
vs.
Provide stable, reliable and secure
service to customersVMworld 2017 Content: Not fo
r publication or distri
bution
RBS challenge:
Eliminate silos
VMworld 2017 Content: Not fo
r publication or distri
bution
Community
of practice:
the social structure
of DevOps teams VMworld 2017 Content: N
ot for publicatio
n or distribution
A common language to support DevOps practices
Infrastructure
Automation
Version Control
and Peer Review
Continuous
Integration
and Delivery
Automated
Testing
Deployment
Automation
Infrastructure as Code
VMworld 2017 Content: Not fo
r publication or distri
bution
VMworld 2017 Content: Not fo
r publication or distri
bution
Infrastructure as CodeDescribe the ideal environment with a simple, commonly understood language
building { 'home':
ensure => 'clean',
front_door => 'closed',
keys => 'key_hook',
jacket => 'closet',
floor => 'vacuumed’,
litter_box => 'empty',
remote => 'coffee_table',
}VMworld 2017 Content: N
ot for publicatio
n or distribution
RBS challenge:
Move to multi cloud and short release cycles
VMworld 2017 Content: Not fo
r publication or distri
bution
vRealizeAutomation 7.3
+Puppet
EnterpriseVMworld 2017 Content: Not fo
r publication or distri
bution
vRA 7.3 and PE integration benefits:
Easily create blueprint templates while continually enforcing the desired state
Automate self-service provisioning and infrastructure configurations
Single management platform
Quickly scale infrastructure
Adopt new technologyVMworld 2017 Content: Not fo
r publication or distri
bution
What vRealize Automation delivers:
Agility through
IT automation
Personalization through
governance policies
Efficiency through
cost containment
Choicethrough
flexibility
VMworld 2017 Content: Not fo
r publication or distri
bution
Using a common language
Across everything, no matter where it runs
Puppet enables you to:
know what you have control it and
enforce consistency
secure it and
keep it compliant
modernize it
VMworld 2017 Content: Not fo
r publication or distri
bution
Why Puppet?
● Unique approach:
define once, automate endlessly
● Unparalleled enterprise scale
● Proven customer success
● Datacenter standard
● Bridge to the future
VMworld 2017 Content: Not fo
r publication or distri
bution
Make life a lot better.Automate security No manual work Automatic updates
Live with the problem?Manual security Manual templates Manual updates
VMworld 2017 Content: Not fo
r publication or distri
bution
Automatic SolutionManual approach?
Day 1
● Template/image Sprawl
● Error-prone Provisioning Scripts
Day 2
● Update/change VMs once provisioned
● Manual enforce security and compliance
Day 1
● Simple baseline VM Templates
● Multi-platform, reusable Puppet Code
Day 2
● Automatically update provisioned
VMs based on new desired state
● Automatically, continually ensure
VMs are secure and compliant
VMworld 2017 Content: Not fo
r publication or distri
bution
Puppet Enterprise and vRealize Automation
Integration
Puppet Configuration Language
vRealize Automation
Policy-based Governance with Automated Delivery
Infrastructure
Services
Application
Services
Custom
Services
Self-service
Configuration Drift Remediation
VMware Cloud
Management Marketplace
Puppet Forge
Heterogeneous Infrastructure
Community
Ecosystem
VMworld 2017 Content: Not fo
r publication or distri
bution
Puppet Master Puppet agent
Puppet agent
Unify cloud, virtual, physical environmentsprovisioning • code consistency and visibility • enforcement and remediation • security & audit
Puppet Forge
Self-service
portal
Orchestrate
Report
Inventory Configure
SaaS
PaaS
IaaS
vRA
Puppet
plugin
for vRA
VMworld 2017 Content: Not fo
r publication or distri
bution
vRealize Automation 7.3 + Puppet Enterprise workflow
VMworld 2017 Content: Not fo
r publication or distri
bution
Find Out More
Visit Puppet at booth G207
VMworld 2017 Content: Not fo
r publication or distri
bution
VMworld 2017 Content: Not fo
r publication or distri
bution
VMworld 2017 Content: Not fo
r publication or distri
bution
VMworld 2017 Content: Not fo
r publication or distri
bution