Bolting it all together: IT Automation in your Cloud · Know what you have Understand what is...

18
HEADSET CHANNEL 5 #vFORUMAU #vFORUMAU 5 David Alexander, Puppet Bolting it all together: IT Automation in your Cloud

Transcript of Bolting it all together: IT Automation in your Cloud · Know what you have Understand what is...

Page 1: Bolting it all together: IT Automation in your Cloud · Know what you have Understand what is happening across your hybrid clou d • Discover and monitor exactly what you have running

HEADSET CHANNEL 5

#vFORUMAU#vFORUMAU

5

David Alexander, Puppet

Bolting it all together:IT Automation in your Cloud

Page 2: Bolting it all together: IT Automation in your Cloud · Know what you have Understand what is happening across your hybrid clou d • Discover and monitor exactly what you have running

Cloud = Automation

Page 3: Bolting it all together: IT Automation in your Cloud · Know what you have Understand what is happening across your hybrid clou d • Discover and monitor exactly what you have running

Automation drives performance

72%

High performers automate

of config management tasks

Time spent on manual processes

28% 46%

High performers Low performers

Source: State of DevOps Report. Download at puppet.com/state-of-devops-report

Page 4: Bolting it all together: IT Automation in your Cloud · Know what you have Understand what is happening across your hybrid clou d • Discover and monitor exactly what you have running

Things are still too manual

How long does it take you to…

• Provision a server?

• Upgrade virtual hardware and VMtools?

• Port workloads from on-prem to cloud?

There has to be a better way…

Page 5: Bolting it all together: IT Automation in your Cloud · Know what you have Understand what is happening across your hybrid clou d • Discover and monitor exactly what you have running

Lifecycle Management isn’t complete

It’s like being at the start line, and then arriving

to watch the finish.

• How do we know where the runners are?

• Are they taking the right route?

• Are any of them having issues?

Page 6: Bolting it all together: IT Automation in your Cloud · Know what you have Understand what is happening across your hybrid clou d • Discover and monitor exactly what you have running

What are the gaps that automation can fill?

• Day 2 configuration – getting a workload

fit for purpose

• Configuration drift management – is it

the same as when we deployed it?

• Continuous compliance – can we

always assert that it’s secure?

• Ad hoc change – how do we control the

one-off changes we need to make?

Page 7: Bolting it all together: IT Automation in your Cloud · Know what you have Understand what is happening across your hybrid clou d • Discover and monitor exactly what you have running

Automating VMware with Puppet Enterprise

Know what you

have

Control it and

enforce consistency

Secure it and

keep it compliant

Work on-prem and

in cloud

Using a common language

Across everything, no matter where it runs

Page 8: Bolting it all together: IT Automation in your Cloud · Know what you have Understand what is happening across your hybrid clou d • Discover and monitor exactly what you have running

Know what you have

Understand what is happening across your hybrid cloud

• Discover and monitor exactly what you have

running across all technologies

• View changes taking place in real-time and report on the cause of those changes

• Visualize dependencies across your

infrastructure and applications

Page 9: Bolting it all together: IT Automation in your Cloud · Know what you have Understand what is happening across your hybrid clou d • Discover and monitor exactly what you have running

Control and enforce consistency

Make changes with confidence and deliver faster

• Use Puppet Tasks to run one-off changes to infrastructure and applications on-demand

• Run ordered deployments based on workflows you define

• Continually enforce desired configurations

• Audit and remediate misconfigurations and

unplanned changes

Page 10: Bolting it all together: IT Automation in your Cloud · Know what you have Understand what is happening across your hybrid clou d • Discover and monitor exactly what you have running

Secure your software and keep it compliant

Pass more audits and spend less time fixing security problems

• Define and automatically deploy your

security and compliance policies

• Continually monitor and enforce your policies

• Prove compliance with detailed reporting

Page 11: Bolting it all together: IT Automation in your Cloud · Know what you have Understand what is happening across your hybrid clou d • Discover and monitor exactly what you have running

Implement tech across hybrid cloud

Rapidly adopt modern technologies in a consistent, repeatable way

• Automatically install, configure and manage hybrid cloud resources

• Define and deploy services in Docker containers using a repeatable approach

• Manage cluster orchestration tools like

Kubernetes and Mesos

• Implement deployment portability for

multi-cloud environments

Page 12: Bolting it all together: IT Automation in your Cloud · Know what you have Understand what is happening across your hybrid clou d • Discover and monitor exactly what you have running

Using common languages

A standard way to deliver and operate all of your services

• Define models once with an easy-to-understand language and automate endlessly

• Use any scripting language to deliver ad-hoc change in a controlled manner

• Improve collaboration by unifying processes

and tooling

• Get started quickly by choosing from

thousands of free modules

Page 13: Bolting it all together: IT Automation in your Cloud · Know what you have Understand what is happening across your hybrid clou d • Discover and monitor exactly what you have running

Generate one-off change, with or without agents

Supporting your requirements, no matter what they are

• Take commands and scripts, and execute them as Bolt tasks

• Supports any language

• Powershell

• Python

• Bash

• Ansible modules

• What others do you need…?

• Connect Tasks in Plans to perform a

sequence of actions

• Supports PuppetPlan and YAML for Task Plans

Page 14: Bolting it all together: IT Automation in your Cloud · Know what you have Understand what is happening across your hybrid clou d • Discover and monitor exactly what you have running

Generate one-off change, with or without agents

Supporting your requirements, no matter what they are

Governance

● Control who runs which tasks

● View audit histories of every action taken

Flexibility

● Run tasks from web UI, API or CLI

● Filter and target infrastructure for task runs

Ships with Puppet Enterprise

● No extra cost for Puppet Enterprise

customers

Page 15: Bolting it all together: IT Automation in your Cloud · Know what you have Understand what is happening across your hybrid clou d • Discover and monitor exactly what you have running

A standard way to deliver and operate all of your services

Agent-based or Agentless

Agent-based or Agentless

Unify cloud, virtual, physical environments

Puppet Forge

Self-service

portal

Puppet Master

Orchestrate

Report

Inventory Configure

SaaS

PaaS

IaaS• Internal• External

• Managed

services

VMs storage network

vRealize

Automation

Page 16: Bolting it all together: IT Automation in your Cloud · Know what you have Understand what is happening across your hybrid clou d • Discover and monitor exactly what you have running

Thank [email protected]://blog.ternsoftware.infoSlack: puppetcommunity.slack.com

Page 17: Bolting it all together: IT Automation in your Cloud · Know what you have Understand what is happening across your hybrid clou d • Discover and monitor exactly what you have running

#vFORUMAU#vFORUMAU

5

Thank You!

Page 18: Bolting it all together: IT Automation in your Cloud · Know what you have Understand what is happening across your hybrid clou d • Discover and monitor exactly what you have running

#vFORUMAU

Join the conversation

#vFORUMAU @VMwareAU