SlideShare a Scribd company logo
Deployment of a complete DevOps Solution in the Cloud
Nic Swart
DevOps on the Cloud…
A strong foundation is useless without a good set of building blocks.
• CA Release Automation
• CA Service Virtualization
• CA Directory
• CA SiteMinder
• TBA: CA CloudMinder
By using a combination of these CA Solutions we are building an robust
structure.
2
Physical Datacenter - EMEA
Background : VPDC Infrastructure
3
Master
Virtual Private DC
4 x Server Grid
Templates:
• CA Directory R12
• CA SiteMinder R12
• CA LISA Service
Virtualization 7.1
• CA LISA Release
Automation 4.7
Management Apps:
CA Release
Automation
(running instance)
Development
Virtual Private DC
8 x Server Grid
Quality Assurance
Virtual Private DC
4 x Server Grid
Physical Datacenter
USA
Production
Virtual Private DC
3 x Server Grid
CA Release Automation deploying CA
Directory across three sites
• Self-Configures for Large Enterprise, Highly-Available, Load-Balanced deployment
5
Average fully operational deployment takes 15 minutes using Templates per Site
Master
VPDC
CA Release
Automation Manager
CA Directory Template
2 Routers, 3 Data DSA
Development
VPDC
Quality Assurance
VPDC
Production
VPDC
CA Directory
HA/LB
CA Directory
HA/LB
CA Directory
HA/LB
CA Directory Logical Architecture
6
Site 1 Site 2 Site 3
Highly-Available, Load-Balanced Routing Layer
Highly-Available, Load-Balanced Data Layer with Asynchronous Replication
CA Directory Template in Editor
7
CA Release Automation deploying CA
SiteMinder Policy Servers• Self-Configures to integrate to local CA Directory Layer
8
Average fully operational deployment takes 15 minutes using Templates
Master
VPDC
CA Release
Automation Manager
CA SiteMinder Policy
Server Template
2 Policy Servers, HA/LB
Development
VPDC
Quality Assurance
VPDC
Production
VPDC
CA Directory
HA/LB
CA Directory
HA/LB
CA Directory
HA/LB
CA SiteMinder
Policy Servers
CA SiteMinder
Policy Servers
CA SiteMinder
Policy Servers
CA SiteMinder Policy Servers Template in
Editor
9
• Self-Configures to integrate to Master CA Release Automation
10
Average fully operational deployment takes 15 minutes using AppLogic Templates
Master
VPDC
CA Release
Automation Manager
CA ReleaseAuto
Remote Execution
Server
Development
VPDC
Quality Assurance
VPDC
Production
VPDC
CA Directory
HA/LB
CA Directory
HA/LB
CA Directory
HA/LB
CA SiteMinder
Policy Servers
CA SiteMinder
Policy Servers
CA SiteMinder
Policy Servers
CA Release Automation deploying CA Release
Automation Remote Execution Server
CA RA Execution
Server
CA RA Execution
Server
CA RA Execution
Server
CA Release Automation Remote Execution
Template
11
• Self-Configures to connect to local CA SiteMinder Policy & RA Execution layers
12
Average fully operational deployment takes 2 hours using AppLogic Templates – Large Windows VM’s
DevOps Environment now fully functional to simulate services (DB/Web/etc) and users.
Master
VPDC
CA Release
Automation Manager
CA LISA Service
Virtualization
template
Development
VPDC
Quality Assurance
VPDC
Production
VPDC
CA Directory
HA/LB
CA Directory
HA/LB
CA Directory
HA/LB
CA SiteMinder
Policy Servers
CA SiteMinder
Policy Servers
CA SiteMinder
Policy Servers
Release Automation deploys CA Service Virtualization
CA RA Execution
Server
CA RA Execution
Server
CA RA Execution
Server
ServiceVirtualization
CA Service Virtualization Template
13
• Self-Configures to connect to local CA SiteMinder Policy & RA Execution layers
14
Average fully operational deployment takes 15 minutes using AppLogic Templates
Master
VPDC
CA Release
Automation Manager
CA ReleaseAuto
jPetStore Demo App
With CA Siteminder WA
Development
VPDC
Quality Assurance
VPDC
Production
VPDC
CA Directory
HA/LB
CA Directory
HA/LB
CA Directory
HA/LB
CA SiteMinder
Policy Servers
CA SiteMinder
Policy Servers
CA SiteMinder
Policy Servers
jPetStore App jPetStore App jPetStore App
CA Release Automation deploys the demo application –
Continuous Application Delivery Model
CA RA Execution
Server
CA RA Execution
Server
CA RA Execution
Server
ServiceVirtualization
Summary
• Actual Infrastructure deployed
• All VM’s are fully configured by embedded scripts acting on their
boundary properties
• All domain knowledge enacted by embedded scripts, deployer need
have no knowledge of the Application being deployed.
• All deployment operations are atomic, i.e. will be automatically rolled
back of anything goes wrong16
Product No. VM’s Time to deploy
CA Directory 3 x 9 = 27 15 mins per site
CA SiteMinder 3 x 7 = 21 15 mins per site
CA Release Automation 3 x 4 = 12 15 mins per site
JPetShop 3 x 3 = 9 15 mins per site
Per Site: 23 VM’s Total 60 minutes
CA Service Virtualization 1 x 20 2~3 hours
Total Deployment: 89 VM’s 4 hours

More Related Content

What's hot (20)

PPTX
Release management with tfs 2013
Marcel de Vries
 
PDF
DevOps on AWS
David McDaniel
 
PPTX
[Vssummit] DevOps - Release Management VSTS
Leandro Prado
 
PPTX
Introduction to Application insights
Gian Maria Ricci
 
PDF
Introduction to Enterprise-Release Engineering on the Salesforce Platform
Salesforce Developers
 
PPTX
Techniques and Tools to Improve the Salesforce Development Cycle
Salesforce Developers
 
PPTX
Ordina SOFTC Presentation - Deployment with TFS Build and Workflow
Ordina Belgium
 
PDF
Fun with Jenkins & Salesforce
Abhinav Gupta
 
PPTX
Criando sua primeira App Service no Azure
Jaqueline Ramos
 
PDF
CI/CD using TFS Release Manager
Nurulazrad Murad
 
PPTX
Power shell saturday ravikanth
Ravikanth Chaganti
 
PDF
Enhancing Your Workflow with Environment Hub
Salesforce Developers
 
PPTX
Continuous Testing using Shippable and Docker
Mukta Aphale
 
PDF
Continuous delivery with open source tools
Sebastian Helzle
 
PDF
Canadian Cloud Summit 2022 - SharePoint Framework Tests Introduction
Laurent Sittler
 
PDF
Best Angular Training Online: Angular tutorial | Learn Angular 2 to 10 |
Shailendra Chauhan
 
PPTX
Continuous Delivery with TFS msbuild msdeploy
Peter Gfader
 
PPT
Continuous deployment steve povilaitis
Steve Povilaitis
 
PPTX
How to Use the Salesforce Suite with Drupal 8: A Quick Start Guide
Acquia
 
PDF
O365Con18 - Yo I want to extend - Stefan Bauer
NCCOMMS
 
Release management with tfs 2013
Marcel de Vries
 
DevOps on AWS
David McDaniel
 
[Vssummit] DevOps - Release Management VSTS
Leandro Prado
 
Introduction to Application insights
Gian Maria Ricci
 
Introduction to Enterprise-Release Engineering on the Salesforce Platform
Salesforce Developers
 
Techniques and Tools to Improve the Salesforce Development Cycle
Salesforce Developers
 
Ordina SOFTC Presentation - Deployment with TFS Build and Workflow
Ordina Belgium
 
Fun with Jenkins & Salesforce
Abhinav Gupta
 
Criando sua primeira App Service no Azure
Jaqueline Ramos
 
CI/CD using TFS Release Manager
Nurulazrad Murad
 
Power shell saturday ravikanth
Ravikanth Chaganti
 
Enhancing Your Workflow with Environment Hub
Salesforce Developers
 
Continuous Testing using Shippable and Docker
Mukta Aphale
 
Continuous delivery with open source tools
Sebastian Helzle
 
Canadian Cloud Summit 2022 - SharePoint Framework Tests Introduction
Laurent Sittler
 
Best Angular Training Online: Angular tutorial | Learn Angular 2 to 10 |
Shailendra Chauhan
 
Continuous Delivery with TFS msbuild msdeploy
Peter Gfader
 
Continuous deployment steve povilaitis
Steve Povilaitis
 
How to Use the Salesforce Suite with Drupal 8: A Quick Start Guide
Acquia
 
O365Con18 - Yo I want to extend - Stefan Bauer
NCCOMMS
 

Viewers also liked (17)

PPTX
DevOps, Open Source e Microsoft
Danilo Bordini
 
PPTX
Containerization: The DevOps Revolution
SoftServe
 
PDF
Demystifying Devops - Uday kumar
Agile Testing Alliance
 
PPSX
Virtualization basics
Chandrani Ray Chowdhury
 
PDF
Corso Seo Napoli
beckerpvmsfdvkdr
 
PDF
Warehouse pictures_HTPI (1)
Domer Tuplano
 
PDF
Fetch job as airline pilot is a dream come true with HM Aviation
HM Aviation Pvt.Ltd
 
PDF
Silkari Chatswood Magazine _ linkedin
Lena Peacock
 
PDF
CRM implementation - CRM Solutions by SenServe
senservelimited
 
PDF
Marni Allen resume_June 2015
Marni Allen
 
DOCX
Ejercicios de algoritmo
Diego Yoris
 
DOC
Sreekanth cv 12-7-15
SREEKANTH OORATHAN
 
DOCX
SHINDE RAMESH TAYA
Ramesh Shinde
 
PDF
Project Report
Olufisayo Adekile
 
PDF
Southeastern School of Consumer Credit - Vanderbilt University
Mike Garland
 
DOCX
Mask Clean
David Steitz
 
PPTX
Health care prevention emiley reed
Emiley Reed
 
DevOps, Open Source e Microsoft
Danilo Bordini
 
Containerization: The DevOps Revolution
SoftServe
 
Demystifying Devops - Uday kumar
Agile Testing Alliance
 
Virtualization basics
Chandrani Ray Chowdhury
 
Corso Seo Napoli
beckerpvmsfdvkdr
 
Warehouse pictures_HTPI (1)
Domer Tuplano
 
Fetch job as airline pilot is a dream come true with HM Aviation
HM Aviation Pvt.Ltd
 
Silkari Chatswood Magazine _ linkedin
Lena Peacock
 
CRM implementation - CRM Solutions by SenServe
senservelimited
 
Marni Allen resume_June 2015
Marni Allen
 
Ejercicios de algoritmo
Diego Yoris
 
Sreekanth cv 12-7-15
SREEKANTH OORATHAN
 
SHINDE RAMESH TAYA
Ramesh Shinde
 
Project Report
Olufisayo Adekile
 
Southeastern School of Consumer Credit - Vanderbilt University
Mike Garland
 
Mask Clean
David Steitz
 
Health care prevention emiley reed
Emiley Reed
 
Ad

Similar to Deployment of DevOps Environment with CA Solutions (20)

PDF
Getting Started with MariaDB with Docker
MariaDB plc
 
PDF
CA World 2014 Release Automation Coexistence in the Enterprise
Mark Sigler
 
PPTX
Si so product 1 day technical
Bjørn Hell Larsen
 
PDF
MariaDB on Docker
MariaDB plc
 
PPTX
VMware vFabric - Webinar with CIO Magazine
Al Sargent
 
PPTX
Radware bringing mission and performance critical applications to cloud sta...
ShapeBlue
 
PDF
Azure Cloud Application Development Workshop - UGIdotNET
Lorenzo Barbieri
 
PDF
VMworld 2013: Practicing What We Preach: VMware IT on vCenter Operations Mana...
VMworld
 
PDF
VMware - Application Portability
VMUG IT
 
PDF
Modern Cloud-Native Streaming Platforms: Event Streaming Microservices with K...
confluent
 
PPT
Migrating from Pivotal tc Server on-prem to IBM Liberty in the cloud
John Donaldson
 
PDF
On-the-Fly Containerization of Enterprise Java & .NET Apps by Amjad Afanah
Docker, Inc.
 
PDF
Get Mapped: Using Value Stream Mapping to Create a DevOps Adoption Roadmap
IBM UrbanCode Products
 
PPTX
vFabric for i ISVs and MSPs
VMware vFabric
 
PDF
Getting started with MariaDB with Docker
MariaDB plc
 
PDF
VMworld 2013: Real-world Design Examples for Virtualized SAP Environments
VMworld
 
PDF
AAI-2075 Evolving an IBM WebSphere Topology to Manage a Changing Workloa
WASdev Community
 
PPT
Build & Deploy Scalable Cloud Applications in Record Time
RightScale
 
PPSX
Cloud Architecture - Multi Cloud, Edge, On-Premise
Araf Karsh Hamid
 
PDF
DevOps Toolbox: Infrastructure as code
sriram_rajan
 
Getting Started with MariaDB with Docker
MariaDB plc
 
CA World 2014 Release Automation Coexistence in the Enterprise
Mark Sigler
 
Si so product 1 day technical
Bjørn Hell Larsen
 
MariaDB on Docker
MariaDB plc
 
VMware vFabric - Webinar with CIO Magazine
Al Sargent
 
Radware bringing mission and performance critical applications to cloud sta...
ShapeBlue
 
Azure Cloud Application Development Workshop - UGIdotNET
Lorenzo Barbieri
 
VMworld 2013: Practicing What We Preach: VMware IT on vCenter Operations Mana...
VMworld
 
VMware - Application Portability
VMUG IT
 
Modern Cloud-Native Streaming Platforms: Event Streaming Microservices with K...
confluent
 
Migrating from Pivotal tc Server on-prem to IBM Liberty in the cloud
John Donaldson
 
On-the-Fly Containerization of Enterprise Java & .NET Apps by Amjad Afanah
Docker, Inc.
 
Get Mapped: Using Value Stream Mapping to Create a DevOps Adoption Roadmap
IBM UrbanCode Products
 
vFabric for i ISVs and MSPs
VMware vFabric
 
Getting started with MariaDB with Docker
MariaDB plc
 
VMworld 2013: Real-world Design Examples for Virtualized SAP Environments
VMworld
 
AAI-2075 Evolving an IBM WebSphere Topology to Manage a Changing Workloa
WASdev Community
 
Build & Deploy Scalable Cloud Applications in Record Time
RightScale
 
Cloud Architecture - Multi Cloud, Edge, On-Premise
Araf Karsh Hamid
 
DevOps Toolbox: Infrastructure as code
sriram_rajan
 
Ad

Deployment of DevOps Environment with CA Solutions

  • 1. Deployment of a complete DevOps Solution in the Cloud Nic Swart
  • 2. DevOps on the Cloud… A strong foundation is useless without a good set of building blocks. • CA Release Automation • CA Service Virtualization • CA Directory • CA SiteMinder • TBA: CA CloudMinder By using a combination of these CA Solutions we are building an robust structure. 2
  • 3. Physical Datacenter - EMEA Background : VPDC Infrastructure 3 Master Virtual Private DC 4 x Server Grid Templates: • CA Directory R12 • CA SiteMinder R12 • CA LISA Service Virtualization 7.1 • CA LISA Release Automation 4.7 Management Apps: CA Release Automation (running instance) Development Virtual Private DC 8 x Server Grid Quality Assurance Virtual Private DC 4 x Server Grid Physical Datacenter USA Production Virtual Private DC 3 x Server Grid
  • 4. CA Release Automation deploying CA Directory across three sites • Self-Configures for Large Enterprise, Highly-Available, Load-Balanced deployment 5 Average fully operational deployment takes 15 minutes using Templates per Site Master VPDC CA Release Automation Manager CA Directory Template 2 Routers, 3 Data DSA Development VPDC Quality Assurance VPDC Production VPDC CA Directory HA/LB CA Directory HA/LB CA Directory HA/LB
  • 5. CA Directory Logical Architecture 6 Site 1 Site 2 Site 3 Highly-Available, Load-Balanced Routing Layer Highly-Available, Load-Balanced Data Layer with Asynchronous Replication
  • 6. CA Directory Template in Editor 7
  • 7. CA Release Automation deploying CA SiteMinder Policy Servers• Self-Configures to integrate to local CA Directory Layer 8 Average fully operational deployment takes 15 minutes using Templates Master VPDC CA Release Automation Manager CA SiteMinder Policy Server Template 2 Policy Servers, HA/LB Development VPDC Quality Assurance VPDC Production VPDC CA Directory HA/LB CA Directory HA/LB CA Directory HA/LB CA SiteMinder Policy Servers CA SiteMinder Policy Servers CA SiteMinder Policy Servers
  • 8. CA SiteMinder Policy Servers Template in Editor 9
  • 9. • Self-Configures to integrate to Master CA Release Automation 10 Average fully operational deployment takes 15 minutes using AppLogic Templates Master VPDC CA Release Automation Manager CA ReleaseAuto Remote Execution Server Development VPDC Quality Assurance VPDC Production VPDC CA Directory HA/LB CA Directory HA/LB CA Directory HA/LB CA SiteMinder Policy Servers CA SiteMinder Policy Servers CA SiteMinder Policy Servers CA Release Automation deploying CA Release Automation Remote Execution Server CA RA Execution Server CA RA Execution Server CA RA Execution Server
  • 10. CA Release Automation Remote Execution Template 11
  • 11. • Self-Configures to connect to local CA SiteMinder Policy & RA Execution layers 12 Average fully operational deployment takes 2 hours using AppLogic Templates – Large Windows VM’s DevOps Environment now fully functional to simulate services (DB/Web/etc) and users. Master VPDC CA Release Automation Manager CA LISA Service Virtualization template Development VPDC Quality Assurance VPDC Production VPDC CA Directory HA/LB CA Directory HA/LB CA Directory HA/LB CA SiteMinder Policy Servers CA SiteMinder Policy Servers CA SiteMinder Policy Servers Release Automation deploys CA Service Virtualization CA RA Execution Server CA RA Execution Server CA RA Execution Server ServiceVirtualization
  • 13. • Self-Configures to connect to local CA SiteMinder Policy & RA Execution layers 14 Average fully operational deployment takes 15 minutes using AppLogic Templates Master VPDC CA Release Automation Manager CA ReleaseAuto jPetStore Demo App With CA Siteminder WA Development VPDC Quality Assurance VPDC Production VPDC CA Directory HA/LB CA Directory HA/LB CA Directory HA/LB CA SiteMinder Policy Servers CA SiteMinder Policy Servers CA SiteMinder Policy Servers jPetStore App jPetStore App jPetStore App CA Release Automation deploys the demo application – Continuous Application Delivery Model CA RA Execution Server CA RA Execution Server CA RA Execution Server ServiceVirtualization
  • 14. Summary • Actual Infrastructure deployed • All VM’s are fully configured by embedded scripts acting on their boundary properties • All domain knowledge enacted by embedded scripts, deployer need have no knowledge of the Application being deployed. • All deployment operations are atomic, i.e. will be automatically rolled back of anything goes wrong16 Product No. VM’s Time to deploy CA Directory 3 x 9 = 27 15 mins per site CA SiteMinder 3 x 7 = 21 15 mins per site CA Release Automation 3 x 4 = 12 15 mins per site JPetShop 3 x 3 = 9 15 mins per site Per Site: 23 VM’s Total 60 minutes CA Service Virtualization 1 x 20 2~3 hours Total Deployment: 89 VM’s 4 hours