deploying and managing red hat enterprise linux in amazon web services
TRANSCRIPT
Deploying Red Hat into AWSJuly 2015
ABOUT THE PRESENTER
Justin Nemmers
15+ years in US Public SectorHPC administration backgroundConsultingTechnical Sales
Leverage cloud solutions and acquisitions on a government-wide basis wherever possible to maximize economies of scale.
Dr. David McClure, GSA
81.7%Less downtime
“Quantifying the Business Value of Amazon Web Services” – IDC May 2015
64.3%Lower TCO
118.4%More applications delivered
Stable, flexible, and secure open source
foundation for enterprise IT environments and
applications
TECHNOLOGY STACK
RED HATo Red Hat Enterprise Linux 6.6o JBoss Application Server
AMAZON WEB SERVICESo Virtual Private Cloudo Elastic Compute Cloudo Virtual Load Balancer
ANSIBLEo Ansible Coreo Ansible Tower
WHAT’S HAPPENING
PROVISIONINGo Create EC2 instanceso Create Elastic Load balancer
DEPLOY CONFIGURATIONSo JBoss app server + Configso Web Application
UPDATE APPLICATIONo Rolling update to v1.0 -> v1.1
DEMO ARCHITECTURE
ELB
RHEL 6
JBoss AS 7.1
Webapp
RHEL 6
JBoss AS 7.1
Webapp
Port 80
Port 8080Port 8080
Let’s see it, already.
DEVOPS NEEDS AUTOMATION
ENABLES REUSEo Leverage existing people, processes, and (often)
technology
INCREASES SAVINGSo Free up time for value add
SPANS SILOSo Keep teams working efficiently with easy
interaction
CREATES REPEATABILITYo Lather, rinse, repeat
THE LANGUAGE OF ENTERPRISE ITo Ansible is the first “infrastructure-as-code” that can be read
and written across IT… from sys-admins to developers to managers
o Ansible is the only automation engine that can automate the entire application lifecycle & continuous delivery pipeline
DEV/TEST
Q/A OPERATIONS MANAGEMENT INFRASTRUCTURE
Ansible Playbook
From development… to production.
BENEFITSREDUCES TIME TO DELIVERYo Development and QA get access to prod-configured resources more
quickly
IMPROVES COLLABORATIONo Consumers of servers have clear method to define and request changes
ELIMINATES OUTLIERSo Old systems look the same as new systems
INCREASES ASSURANCEo Initial and ongoing compliance validation
EASES TROUBLESHOOTINGo Something breaks? Compare existing to definition for immediate
transparency
PROMOTES ADOPTIONo Automation doesn’t remove responsibility from concerned teams
RESOURCES
GETTING STARTED WITH ANSIBLEo www.ansible.com/get-started
ANSIBLE GOVERNMENTo www.ansible.com/governmento www.dlt.com/ansible
STIG WEBINARo www.ansible.com/ansible-stig-compliance-webinar
ANSIBLE MEETUPS NEAR YOUo www.ansible.com/ansible-meetups
CONTACT US
DLT Solutions | Enterprise Solutions Team
www.dlt.com/ansible877.742.8358