application services providence vmug

20
Providence VMUG VMware Application Services Jonathan Frappier, @jfrappier www.virtxpert.com

Upload: jonathan-frappier

Post on 13-Apr-2017

210 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: Application Services Providence VMUG

Providence VMUGVMware Application Services

Jonathan Frappier, @jfrappier

www.virtxpert.com

Page 2: Application Services Providence VMUG

@PVDVMUG | Application Services

Page 3: Application Services Providence VMUG

@PVDVMUG | Application Services

APPLICATION DELIVERY CHALLENGES

SILOED, MANUAL PROVISIONING PROCESSES• IT Resource Intensive

– Time consuming multi-step manual processes– Keeps IT staff from more strategic tasks

• Slow Response Time to Business Users– Takes days or weeks to provision – Increased frustration– Decreased productivity– Decreased business agility

• Error Prone– Unpredictable, inconsistent environments– Increased project risk

www.virtxpert.com

Page 4: Application Services Providence VMUG

@PVDVMUG | Application Services

AUTOMATED END-TO-END PROVISIONING

• Manage operating systems and applications separately to enable faster, more efficient software updates

• Provision via blueprints to manage the entire service lifecycle more reliably

• Integrate service management systems with configuration management systems for a consistent, predictable view of the environment

www.virtxpert.com

Page 5: Application Services Providence VMUG

@PVDVMUG | Application Services

Application Services – Why automate?

Application deployments are boring

www.virtxpert.comPosted on Google+ by Bruno Oliveira

Page 6: Application Services Providence VMUG

@PVDVMUG | Application Services

Application Services – Why automate?

Security – if you’re not automating your not secure; human error is inevitable

www.virtxpert.com

Page 7: Application Services Providence VMUG

@PVDVMUG | Application Services

Application Services – What it is- Application builder

– create blueprints for complex applications

- Application Release Management– automation of standardized provisioning,

upgrades, roll backs, and tear downs

- Private, Public, or Hybrid– blueprints can be used across multiple cloud

providers

- Enables self service– Allow users to provision applications without

IT intervention

www.virtxpert.com

Page 8: Application Services Providence VMUG

@PVDVMUG | Application Services

Page 9: Application Services Providence VMUG

AUTOMATED, SELF-SERVICE PROVISIONING OF APPLICATIONS & SERVICES

@PVDVMUG | Application Services

Application Servers• Apache Tomcat• Red Hat WildFly• IBM WebSphere• VMware vFabric tc Server

Applications• Microsoft Exchange• Microsoft SharePoint• SAP

Databases• Microsoft SQL Server• Oracle• MySQL• VMware vFabric Postgres

Web Servers• Microsoft IIS• Apache HTTP Server

Multi-Cloud InfrastructureInfrastructure Platforms• VMware vCloud Air• VMware vSphere

Page 10: Application Services Providence VMUG

@PVDVMUG | Application Services

Application Services – What it’s not

www.virtxpert.com

- Deploying Application services is easy…

******* Magic

Page 11: Application Services Providence VMUG

@PVDVMUG | Application Services

Application Services – What it’s not

www.virtxpert.com

- Building the application blueprints is not

http://www.victorshi.com/blog/post/Difference-between-your-plan-and-reality-in-software-development

Page 12: Application Services Providence VMUG

@PVDVMUG | Application Services

Application Services – What it’s not

www.virtxpert.com

- It’s not a solution for everything- Configuration Management

- Desktop / EUC applications

- Application Monitoring

Page 13: Application Services Providence VMUG

#vBrownBag | Application Services

Application Services

How we used to think about VM’s

How we started thinking about VM’s

How we need to think about VM’s

www.virtxpert.com

Page 14: Application Services Providence VMUG

@PVDVMUG | Application Services

Hybrid Cloud, Multi-OS Support- vCloud Automation Center- vCloud Air or vCloud Director based providers- AWS

www.virtxpert.com

Page 15: Application Services Providence VMUG

@PVDVMUG | Application Services

Application Services ConsiderationsSupported Operating Systems

www.virtxpert.com

OS Version (Up to) Java Version Agents Scripting Language Commands/Services

RHEL 6.4 / 6.5- 32-bit- 64-bit

JRE 1.7.0_51 - AppS & vRA - Bash- BeanShell 1.3

- wget- Md5sum- grep- sed- setsid- awk- ifconfig- agp-get- yum- OpenSSH

CentOS 6.4 / 6.5- 32-bit- 64-bit

JRE 1.7.0_51 - AppS & vRA - Bash- BeanShell 1.3

SUSE Linux Enterprise 11 SP2- 32-bit- 64-bit

JRE 1.7.0_51 - AppS & vRA - Bash- BeanShell 1.3

Ubuntu 12.04.2- 32-bit- 64-bit

JRE 1.7.0_51 - AppS & vRA - Bash- BeanShell 1.3

Windows 2008 R2 SP1 - 64-bitWindows 2012 R2- 64-bit

JRE 1.7.0_51 - AppS & vRA - Windows CMD- PowerShell 2- BeanShell 1.3

- RDS

Page 16: Application Services Providence VMUG

@PVDVMUG | Application Services

Application Services Installation Assumptions

- Working vCenter and SSO- vRealize Automation / vCloud Automation Center deployed

and at least 1 tenant and business group configured- Access to vCenter and VMRC - Access to vCloud Automation Center blueprints (vSphere

Templates)

www.virtxpert.com

Page 17: Application Services Providence VMUG

Application Services Installation Overview

OVF •Deploy the OVF via vCenter•Set and document OVF properties

VMRC •Power on the VM and connect to VMRC•Configure via startup wizard

VCAC •Assign Application Architect roles

AppS •Create Cloud Provider, Deployment Environment, Logical Template, and Application Blueprint

@PVDVMUG | Application Services

www.virtxpert.com

Page 18: Application Services Providence VMUG

@PVDVMUG | Application Services

Application Services Configuration Demo

www.virtxpert.com

vCAC• Application Services roles

Cloud Provider

• Map Application Director to vRA and Business Group

Deployment Environment

• Map Deployment Environment to vRA Reservation Policy

Logical Template

• Map AppS Logical Template to vRA Blueprint (which maps to a vSphere template)

Application Blueprint

• Create application blueprint, publish to vRA and Deploy

Page 19: Application Services Providence VMUG

#vBrownBag | Application Services

Step by step configuration of Application Services

http://bit.ly/vXprtAppS & http://bit.ly/vXprtvRA

www.virtxpert.com

Page 20: Application Services Providence VMUG

#vBrownBag | Application Services

Jonathan Frappier @jfrappier, @vBrownBag (hashtag: #vBrownBag) +JonathanFrappier

/in/jonathanfrappier

http://virtxpert.com http://professionalvmware.com

Book: VMware vSphere Resource Management Essentials http://amzn.to/1fAWGzk