deploying and managing red hat enterprise linux in amazon web services

Post on 17-Aug-2015

17 Views

Category:

Software

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Deploying Red Hat into AWSJuly 2015

ABOUT THE PRESENTER

Justin Nemmers

@justnemsjnemmers@ansible.com

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

CONTACT US

DLT Solutions | Enterprise Solutions Team

www.dlt.com/ansible877.742.8358

enterprise-platforms@dlt.com

top related