Professional Documents
Culture Documents
APPLICATION INFRASTRUCTURE
Justin Nemmers Product Owner, Ansible by Red Hat
@justnems
jnemmers@redhat.com
20 October 2016
MIGRATION
MODERNIZE
Automate existing
processes
Define applications
once
Re-deploy anywhere
OPTIMIZE
Model everything
Deploy continuously
THEMES IN IT TODAY
OPERATIONAL AGILITY
DEVOPS
DEVOPS IN TRADITIONAL
ENVIRONMENTS CAN BE HARD
ENTRENCHED
LARGE EXISTING
INFRASTRUCTURE
8
REUSE IS HARD
WERE BUSY
10
TEAM SPANNING
11
COMMUNICATION
12
ENABLE REUSE
Leverage existing people, processes, and (often) technology
INCREASE SAVINGS
Free up time to work on more important things
SPAN SILOS
Empower teams to work efficiently
CREATE REPEATABILITY
Lather, rinse, repeat
From development
DEV/TEST
Q/A
to production.
OPERATIONS
MANAGEMENT
OUTSOURCERS
Create VM
Virtual Machine
System Admin
Kickstart OS
System Admin
Server
Install Patches
System Admin
OS Image
Deploy Configured Baseline
System Admin
Configured Server
Security Baselining
Information
Assurance
Approved Server
GLUE IT TOGETHER
Leverage existing tools (Satellite, Jenkins, etc.)
Employ automation to eliminate manual processes
OS environments get real version control
AND ...New and existing systems get to look the same
Application Code
OS Updates
Web Servers
Databases
Load Balancers
Networking
VMs or Cloud Instances
and more
System Admin
add Playbook
Create
Maintenance
push the button
Provision
Security
Baseline
Configure
Security
Manager
App
Delivery
Team
report
deploy
Security
Validation
Patch
Virtual Machine
Server
OS Image
Configured
Server
Approved
Server
App-Ready
Server
Pool of
Running Servers
RAPID BENEFITS
IMPROVE COLLABORATION
Consumers of servers have clear method to define and request
changes
PROMOTE ADOPTION
Automation doesnt remove responsibility from concerned teams
GETTING STARTED
ADDITIONAL RESOURCES
From Legacy to DevOps: Modernizing Application Infrastructure (Today!)
https://www.ansible.com/webinars-training/from-legacy-to-devops
21
QUESTIONS?