SlideShare a Scribd company logo
1 of 14
© Ostrato 2014
Using Ostrato for Continuous Delivery
Jennifer Galvin
Continuous Delivery
Overview
Ostrato cloudSM Overview
How Ostrato cloudSM Helps
Agile Testers
Agenda
What is Continuous Delivery?
Continuous Delivery (CD) a design practice used in software development to automate
and improve the process of software delivery
What is Continuous Delivery?
Continuous Delivery (CD) a design practice used in software development to automate
and improve the process of software delivery
Private Cloud
Business
Group A
Business
Group BIT
Frost &
Sullivan:80%
polled said they
circumvented IT to
use cloud-based
tools at companies
>1000
Deploying in the Cloud Doesn’t Guarantee Speed and Consistency
And Services Aren’t Common Across Providers
Service Amazon OpenStack vCloud, vCHS
Compute EC2 Nova ESXi, vCPU
Networking Route 53, VPC Neutron vMotion, vCloud
Image AMI/Marketplace Glance vApp, vCHS Marketplace
Block Storage EBS Cinder VMFS, vSAN
Object Storage
S3 (object)
Glacier (archive)
Swift (Object) N/A
Orchestration CloudFormation Heat vCloud Director
Messaging SQS, SNS Rabbit MQ vFabric
Identity Mgmt IAM Keystone N/A
Telemetry CloudWatch Ceilometer N/A
Load Balancing ELB, Beanstalk N/A vCloud Automation Center
CDN CloudFront N/A N/A
Co-location Direct Connect N/A N/A
Caching Elastic Cache N/A N/A
What is a Cloud Broker?
Cloud Brokers:
o Aggregate Services
o IT Automation
o RBAC
o Real-time Visibility
o Workflow
CM Platform
What is Ostrato cloudSM?
GET /parking_calendars
200 OK
[
{
"name":
"Schedule A",
"id": <id>,
"calendar_url": <url>,
"times": {
With The
GUI
With The
API
c
O
N
T
R
O
L
cloudSM is Software To Control ALL of Your
Cloud Resources From A Single Pane of Glass
A CLOUD MANAGEMENT PLATFORM THAT
POWERS THREE KEY FUNCTIONS:
o USER: A Secure STOREFRONT to provision
& order ANY cloud service from any cloud
provider
o IT: An API ABSTRACTION layer for
Enterprise to Cloud integration & IT tool
automation
o BUSINESS: GOVERNANCE and REPORTING
for real-time meta tagging and spend /
usage analytics
What is Ostrato cloudSM?
Demo
How Can Ostrato Help Agile Testers?
Translation of AWS Cloud Formation Templates to
cloudSM Composites Help Your Developers Move To
Different Clouds
{
"Parameters": {
"InstanceType": {
" Default": "m1.small",
"Type": "String",
"ConstraintDescription":
"must be a valid EC2
instance type.",
"Description":
"WebServer EC2 instance
type",
"AllowedValues": [
"t1.micro",
"m1.small",
Using cloudSM Consolidates Automated Testing Integrations
Jenkins
orchestrates
the QA process
Build
artifacts
Target
Environment
Wait for Env
To be Ready
Wait For ES
Cluster
LoadTest
Data
CreateIndex
Inf Tests
Ruby
Puppet
Ruby
Ruby
gem
Ruby
Cucumber
Integration
Tests
Reports
* Only worked on AWS
*
Using cloudSM Consolidates Automated Testing Integrations,
Makes Process Generic Across All Cloud Providers
Jenkins
orchestrates
the QA process
Build
artifacts
Target
Environment
Wait for Env
To be Ready
Wait For ES
Cluster
LoadTest
Data
CreateIndex
Inf Tests
Ruby
Puppet
Ruby
Ruby
gem
Ruby
Cucumber
Integration
Tests
Reports
Ostrato cloudSM
Thank you
Jennifer Galvin
202-549-5009
jgalvin@ostrato.com
www.ostrato.com

More Related Content

What's hot

YOOXlabTechEvent: How Cloud helps Innovation
YOOXlabTechEvent: How Cloud helps InnovationYOOXlabTechEvent: How Cloud helps Innovation
YOOXlabTechEvent: How Cloud helps InnovationYOOXlabsTechEvent
 
Rockford Web Devs Meetup - AWS - November 10th, 2015
Rockford Web Devs Meetup - AWS - November 10th, 2015Rockford Web Devs Meetup - AWS - November 10th, 2015
Rockford Web Devs Meetup - AWS - November 10th, 2015Karl Grzeszczak
 
Windows azure biztalk services
Windows azure biztalk servicesWindows azure biztalk services
Windows azure biztalk servicesPiyush Kalra
 
vRealize Operations (vROps) Management Pack for Citrix NetScaler
vRealize Operations (vROps) Management Pack for Citrix NetScalervRealize Operations (vROps) Management Pack for Citrix NetScaler
vRealize Operations (vROps) Management Pack for Citrix NetScalerBlue Medora
 
AWS or Azure or Google Cloud | Best Cloud Platform | Cloud Platform Comparison
AWS or Azure or Google Cloud | Best Cloud Platform | Cloud Platform ComparisonAWS or Azure or Google Cloud | Best Cloud Platform | Cloud Platform Comparison
AWS or Azure or Google Cloud | Best Cloud Platform | Cloud Platform ComparisonMariya James
 
Wordpress: Application Strategy on AWS Architecture”
Wordpress: Application Strategy on AWS Architecture”Wordpress: Application Strategy on AWS Architecture”
Wordpress: Application Strategy on AWS Architecture”YOOXlabsTechEvent
 
Azure cloud patterns and architecture
Azure   cloud patterns and architectureAzure   cloud patterns and architecture
Azure cloud patterns and architectureGermán Küber
 
Start your datacentre transformation journey with azure migrate
Start your datacentre transformation journey with azure migrateStart your datacentre transformation journey with azure migrate
Start your datacentre transformation journey with azure migrateSarah Lean
 
Understanding Service Mesh on Azure with HashiCorp Consul
Understanding Service Mesh on Azure with HashiCorp ConsulUnderstanding Service Mesh on Azure with HashiCorp Consul
Understanding Service Mesh on Azure with HashiCorp ConsulMitchell Pronschinske
 
Cloudenablers profile
Cloudenablers profileCloudenablers profile
Cloudenablers profileCoreStack
 
Serverless Computing, AWS Way: SourceFuse Technologies
Serverless Computing, AWS Way: SourceFuse Technologies Serverless Computing, AWS Way: SourceFuse Technologies
Serverless Computing, AWS Way: SourceFuse Technologies Sarmishtha Sinha
 
[Datadog / AWS 共催セミナー_20190320] クラウド環境におけるモニタリングの重要性について
[Datadog / AWS 共催セミナー_20190320] クラウド環境におけるモニタリングの重要性について [Datadog / AWS 共催セミナー_20190320] クラウド環境におけるモニタリングの重要性について
[Datadog / AWS 共催セミナー_20190320] クラウド環境におけるモニタリングの重要性について Takanori Ohba
 
AWS Customer Presentation-Servicetick
 AWS Customer Presentation-Servicetick  AWS Customer Presentation-Servicetick
AWS Customer Presentation-Servicetick Amazon Web Services
 
Multi-Source, Multi-Speed Data Consumption & Analytics on AWS
Multi-Source, Multi-Speed Data Consumption & Analytics on AWSMulti-Source, Multi-Speed Data Consumption & Analytics on AWS
Multi-Source, Multi-Speed Data Consumption & Analytics on AWSAmazon Web Services
 
중국에서의 AWS 활용 현황 및 유저그룹 활동 - AWS Summit Seoul 2017
중국에서의 AWS 활용 현황 및 유저그룹 활동 - AWS Summit Seoul 2017중국에서의 AWS 활용 현황 및 유저그룹 활동 - AWS Summit Seoul 2017
중국에서의 AWS 활용 현황 및 유저그룹 활동 - AWS Summit Seoul 2017Amazon Web Services Korea
 
Connecting the Unconnected using AWS IoT - AWS Summit Tel Aviv 2017
Connecting the Unconnected using AWS IoT - AWS Summit Tel Aviv 2017Connecting the Unconnected using AWS IoT - AWS Summit Tel Aviv 2017
Connecting the Unconnected using AWS IoT - AWS Summit Tel Aviv 2017Amazon Web Services
 

What's hot (18)

YOOXlabTechEvent: How Cloud helps Innovation
YOOXlabTechEvent: How Cloud helps InnovationYOOXlabTechEvent: How Cloud helps Innovation
YOOXlabTechEvent: How Cloud helps Innovation
 
Rockford Web Devs Meetup - AWS - November 10th, 2015
Rockford Web Devs Meetup - AWS - November 10th, 2015Rockford Web Devs Meetup - AWS - November 10th, 2015
Rockford Web Devs Meetup - AWS - November 10th, 2015
 
Windows azure biztalk services
Windows azure biztalk servicesWindows azure biztalk services
Windows azure biztalk services
 
vRealize Operations (vROps) Management Pack for Citrix NetScaler
vRealize Operations (vROps) Management Pack for Citrix NetScalervRealize Operations (vROps) Management Pack for Citrix NetScaler
vRealize Operations (vROps) Management Pack for Citrix NetScaler
 
Cloud IoT Big-Data
Cloud IoT Big-DataCloud IoT Big-Data
Cloud IoT Big-Data
 
AWS or Azure or Google Cloud | Best Cloud Platform | Cloud Platform Comparison
AWS or Azure or Google Cloud | Best Cloud Platform | Cloud Platform ComparisonAWS or Azure or Google Cloud | Best Cloud Platform | Cloud Platform Comparison
AWS or Azure or Google Cloud | Best Cloud Platform | Cloud Platform Comparison
 
Wordpress: Application Strategy on AWS Architecture”
Wordpress: Application Strategy on AWS Architecture”Wordpress: Application Strategy on AWS Architecture”
Wordpress: Application Strategy on AWS Architecture”
 
Azure cloud patterns and architecture
Azure   cloud patterns and architectureAzure   cloud patterns and architecture
Azure cloud patterns and architecture
 
Start your datacentre transformation journey with azure migrate
Start your datacentre transformation journey with azure migrateStart your datacentre transformation journey with azure migrate
Start your datacentre transformation journey with azure migrate
 
Understanding Service Mesh on Azure with HashiCorp Consul
Understanding Service Mesh on Azure with HashiCorp ConsulUnderstanding Service Mesh on Azure with HashiCorp Consul
Understanding Service Mesh on Azure with HashiCorp Consul
 
Cloudenablers profile
Cloudenablers profileCloudenablers profile
Cloudenablers profile
 
Serverless Computing, AWS Way: SourceFuse Technologies
Serverless Computing, AWS Way: SourceFuse Technologies Serverless Computing, AWS Way: SourceFuse Technologies
Serverless Computing, AWS Way: SourceFuse Technologies
 
[Datadog / AWS 共催セミナー_20190320] クラウド環境におけるモニタリングの重要性について
[Datadog / AWS 共催セミナー_20190320] クラウド環境におけるモニタリングの重要性について [Datadog / AWS 共催セミナー_20190320] クラウド環境におけるモニタリングの重要性について
[Datadog / AWS 共催セミナー_20190320] クラウド環境におけるモニタリングの重要性について
 
AWS Customer Presentation-Servicetick
 AWS Customer Presentation-Servicetick  AWS Customer Presentation-Servicetick
AWS Customer Presentation-Servicetick
 
Multi-Source, Multi-Speed Data Consumption & Analytics on AWS
Multi-Source, Multi-Speed Data Consumption & Analytics on AWSMulti-Source, Multi-Speed Data Consumption & Analytics on AWS
Multi-Source, Multi-Speed Data Consumption & Analytics on AWS
 
Containerisation & Cloud Trends
Containerisation &  Cloud Trends Containerisation &  Cloud Trends
Containerisation & Cloud Trends
 
중국에서의 AWS 활용 현황 및 유저그룹 활동 - AWS Summit Seoul 2017
중국에서의 AWS 활용 현황 및 유저그룹 활동 - AWS Summit Seoul 2017중국에서의 AWS 활용 현황 및 유저그룹 활동 - AWS Summit Seoul 2017
중국에서의 AWS 활용 현황 및 유저그룹 활동 - AWS Summit Seoul 2017
 
Connecting the Unconnected using AWS IoT - AWS Summit Tel Aviv 2017
Connecting the Unconnected using AWS IoT - AWS Summit Tel Aviv 2017Connecting the Unconnected using AWS IoT - AWS Summit Tel Aviv 2017
Connecting the Unconnected using AWS IoT - AWS Summit Tel Aviv 2017
 

Viewers also liked

Workforce Planning, Dubai
Workforce Planning, Dubai Workforce Planning, Dubai
Workforce Planning, Dubai Ifeoma Onyemachi
 
презентация Microsoft power point
презентация Microsoft power pointпрезентация Microsoft power point
презентация Microsoft power pointsingatulina
 
Ντίκενς Μεγάλες προσδοκίες
Ντίκενς Μεγάλες προσδοκίεςΝτίκενς Μεγάλες προσδοκίες
Ντίκενς Μεγάλες προσδοκίεςAreti Karkou
 
How did you use media technologies in the
How did you use media technologies in theHow did you use media technologies in the
How did you use media technologies in thea2columnd12
 
What have you learned from your audience feedback
What have you learned from your audience feedbackWhat have you learned from your audience feedback
What have you learned from your audience feedbacka2columnd12
 
Relevant Media Yandex Webinar
Relevant Media  Yandex WebinarRelevant Media  Yandex Webinar
Relevant Media Yandex WebinarAndrew Kuzeev
 
Economia internacional
Economia internacionalEconomia internacional
Economia internacionalandresjy2015
 
Federico gª lorca
Federico gª lorcaFederico gª lorca
Federico gª lorcaAna M Robles
 
Sebab perlunya kerjasama antara kawasan
Sebab perlunya kerjasama antara kawasanSebab perlunya kerjasama antara kawasan
Sebab perlunya kerjasama antara kawasanChuo Yieng Yang
 
El amor eterno
El amor eternoEl amor eterno
El amor eternomurillo6
 
DERECHO DE AUTOR DIAPOSITIVAS
DERECHO DE AUTOR DIAPOSITIVAS DERECHO DE AUTOR DIAPOSITIVAS
DERECHO DE AUTOR DIAPOSITIVAS marisalab21
 

Viewers also liked (20)

Energy
EnergyEnergy
Energy
 
Workforce Planning, Dubai
Workforce Planning, Dubai Workforce Planning, Dubai
Workforce Planning, Dubai
 
презентация Microsoft power point
презентация Microsoft power pointпрезентация Microsoft power point
презентация Microsoft power point
 
Ντίκενς Μεγάλες προσδοκίες
Ντίκενς Μεγάλες προσδοκίεςΝτίκενς Μεγάλες προσδοκίες
Ντίκενς Μεγάλες προσδοκίες
 
How did you use media technologies in the
How did you use media technologies in theHow did you use media technologies in the
How did you use media technologies in the
 
Pertemuan 13
Pertemuan 13Pertemuan 13
Pertemuan 13
 
What have you learned from your audience feedback
What have you learned from your audience feedbackWhat have you learned from your audience feedback
What have you learned from your audience feedback
 
Collanderartreview li
Collanderartreview liCollanderartreview li
Collanderartreview li
 
Caramelos
CaramelosCaramelos
Caramelos
 
Relevant Media Yandex Webinar
Relevant Media  Yandex WebinarRelevant Media  Yandex Webinar
Relevant Media Yandex Webinar
 
Economia internacional
Economia internacionalEconomia internacional
Economia internacional
 
La ballena
La ballenaLa ballena
La ballena
 
V-Learning
V-LearningV-Learning
V-Learning
 
Catalogo de Matrax
Catalogo de MatraxCatalogo de Matrax
Catalogo de Matrax
 
Federico gª lorca
Federico gª lorcaFederico gª lorca
Federico gª lorca
 
Sebab perlunya kerjasama antara kawasan
Sebab perlunya kerjasama antara kawasanSebab perlunya kerjasama antara kawasan
Sebab perlunya kerjasama antara kawasan
 
Najaar 2014
Najaar 2014Najaar 2014
Najaar 2014
 
Anatomía de una ple
Anatomía de una pleAnatomía de una ple
Anatomía de una ple
 
El amor eterno
El amor eternoEl amor eterno
El amor eterno
 
DERECHO DE AUTOR DIAPOSITIVAS
DERECHO DE AUTOR DIAPOSITIVAS DERECHO DE AUTOR DIAPOSITIVAS
DERECHO DE AUTOR DIAPOSITIVAS
 

Similar to Using Cloud Management to Deliver Speed and Consistency in an Agile Environment

Open stack dc meetup 1 21-2015 draft v1.0
Open stack dc meetup 1 21-2015 draft v1.0Open stack dc meetup 1 21-2015 draft v1.0
Open stack dc meetup 1 21-2015 draft v1.0Jennifer Galvin
 
Openstack boston meetup 12 4-2014 draft v1.2 - copy
Openstack boston meetup 12 4-2014 draft v1.2 - copyOpenstack boston meetup 12 4-2014 draft v1.2 - copy
Openstack boston meetup 12 4-2014 draft v1.2 - copyJennifer Galvin
 
How to Say Yes to Self-Service in the Cloud and Become an IT Hero (ENT217) | ...
How to Say Yes to Self-Service in the Cloud and Become an IT Hero (ENT217) | ...How to Say Yes to Self-Service in the Cloud and Become an IT Hero (ENT217) | ...
How to Say Yes to Self-Service in the Cloud and Become an IT Hero (ENT217) | ...Amazon Web Services
 
AWSome Day Philippines Keynote 2015
AWSome Day Philippines Keynote 2015AWSome Day Philippines Keynote 2015
AWSome Day Philippines Keynote 2015Hwee Bee Tan
 
AWSome Day Indonesia Keynote 2015
AWSome Day Indonesia Keynote 2015AWSome Day Indonesia Keynote 2015
AWSome Day Indonesia Keynote 2015Hwee Bee Tan
 
How to Say Yes to Self-Service in the Cloud and Become an IT Hero
How to Say Yes to Self-Service in the Cloud and Become an IT HeroHow to Say Yes to Self-Service in the Cloud and Become an IT Hero
How to Say Yes to Self-Service in the Cloud and Become an IT HeroRightScale
 
What is Cloud Computing with AWS?
What is Cloud Computing with AWS?What is Cloud Computing with AWS?
What is Cloud Computing with AWS?Amazon Web Services
 
5 Years Of Building SaaS On AWS
5 Years Of Building SaaS On AWS5 Years Of Building SaaS On AWS
5 Years Of Building SaaS On AWSChristian Beedgen
 
Introduction to Cloud Computing with Amazon Web Services-ASEAN Workshop Serie...
Introduction to Cloud Computing with Amazon Web Services-ASEAN Workshop Serie...Introduction to Cloud Computing with Amazon Web Services-ASEAN Workshop Serie...
Introduction to Cloud Computing with Amazon Web Services-ASEAN Workshop Serie...Amazon Web Services
 
A Multi-Company Perspective: Enterprise Cloud and PaaS
A Multi-Company Perspective: Enterprise Cloud and PaaSA Multi-Company Perspective: Enterprise Cloud and PaaS
A Multi-Company Perspective: Enterprise Cloud and PaaSThoughtworks
 
How a National Transportation Software Provider Migrated a Mission-Critical T...
How a National Transportation Software Provider Migrated a Mission-Critical T...How a National Transportation Software Provider Migrated a Mission-Critical T...
How a National Transportation Software Provider Migrated a Mission-Critical T...Amazon Web Services
 
ALM on the shoulders of Giants - Visual Studio Online
ALM on the shoulders of Giants - Visual Studio OnlineALM on the shoulders of Giants - Visual Studio Online
ALM on the shoulders of Giants - Visual Studio OnlineFlavius-Radu Demian
 
Introduction to Cloud Computing with Amazon Web Services
Introduction to Cloud Computing with Amazon Web ServicesIntroduction to Cloud Computing with Amazon Web Services
Introduction to Cloud Computing with Amazon Web ServicesAmazon Web Services
 
Rearchitecting for Innovation.pdf
Rearchitecting for Innovation.pdfRearchitecting for Innovation.pdf
Rearchitecting for Innovation.pdfAmazon Web Services
 
Wavefront by vmware june 2019 - legraswindow
Wavefront by vmware   june 2019 - legraswindowWavefront by vmware   june 2019 - legraswindow
Wavefront by vmware june 2019 - legraswindowAnil Gupta (AJ) - vExpert
 
Realize Value of Your Microsoft Investments- Transformation Day Philadelphia ...
Realize Value of Your Microsoft Investments- Transformation Day Philadelphia ...Realize Value of Your Microsoft Investments- Transformation Day Philadelphia ...
Realize Value of Your Microsoft Investments- Transformation Day Philadelphia ...Amazon Web Services
 
AWS re:Invent re:Cap - 비용 최적화: 모범사례와 아키텍처 설계 기초편 - 이종남
AWS re:Invent re:Cap - 비용 최적화: 모범사례와 아키텍처 설계 기초편 - 이종남AWS re:Invent re:Cap - 비용 최적화: 모범사례와 아키텍처 설계 기초편 - 이종남
AWS re:Invent re:Cap - 비용 최적화: 모범사례와 아키텍처 설계 기초편 - 이종남Amazon Web Services Korea
 
Introduction to Cloud Computing with Amazon Web Services and Customer Case Study
Introduction to Cloud Computing with Amazon Web Services and Customer Case StudyIntroduction to Cloud Computing with Amazon Web Services and Customer Case Study
Introduction to Cloud Computing with Amazon Web Services and Customer Case StudyAmazon Web Services
 
Innovate - How AsiaPac is helping Customers to Build a Restricted Cloud Envir...
Innovate - How AsiaPac is helping Customers to Build a Restricted Cloud Envir...Innovate - How AsiaPac is helping Customers to Build a Restricted Cloud Envir...
Innovate - How AsiaPac is helping Customers to Build a Restricted Cloud Envir...Amazon Web Services
 

Similar to Using Cloud Management to Deliver Speed and Consistency in an Agile Environment (20)

Open stack dc meetup 1 21-2015 draft v1.0
Open stack dc meetup 1 21-2015 draft v1.0Open stack dc meetup 1 21-2015 draft v1.0
Open stack dc meetup 1 21-2015 draft v1.0
 
Openstack boston meetup 12 4-2014 draft v1.2 - copy
Openstack boston meetup 12 4-2014 draft v1.2 - copyOpenstack boston meetup 12 4-2014 draft v1.2 - copy
Openstack boston meetup 12 4-2014 draft v1.2 - copy
 
How to Say Yes to Self-Service in the Cloud and Become an IT Hero (ENT217) | ...
How to Say Yes to Self-Service in the Cloud and Become an IT Hero (ENT217) | ...How to Say Yes to Self-Service in the Cloud and Become an IT Hero (ENT217) | ...
How to Say Yes to Self-Service in the Cloud and Become an IT Hero (ENT217) | ...
 
AWSome Day Philippines Keynote 2015
AWSome Day Philippines Keynote 2015AWSome Day Philippines Keynote 2015
AWSome Day Philippines Keynote 2015
 
AWSome Day Indonesia Keynote 2015
AWSome Day Indonesia Keynote 2015AWSome Day Indonesia Keynote 2015
AWSome Day Indonesia Keynote 2015
 
How to Say Yes to Self-Service in the Cloud and Become an IT Hero
How to Say Yes to Self-Service in the Cloud and Become an IT HeroHow to Say Yes to Self-Service in the Cloud and Become an IT Hero
How to Say Yes to Self-Service in the Cloud and Become an IT Hero
 
What is Cloud Computing with AWS?
What is Cloud Computing with AWS?What is Cloud Computing with AWS?
What is Cloud Computing with AWS?
 
5 Years Of Building SaaS On AWS
5 Years Of Building SaaS On AWS5 Years Of Building SaaS On AWS
5 Years Of Building SaaS On AWS
 
Platform for Innovation - AWS
Platform for Innovation - AWSPlatform for Innovation - AWS
Platform for Innovation - AWS
 
Introduction to Cloud Computing with Amazon Web Services-ASEAN Workshop Serie...
Introduction to Cloud Computing with Amazon Web Services-ASEAN Workshop Serie...Introduction to Cloud Computing with Amazon Web Services-ASEAN Workshop Serie...
Introduction to Cloud Computing with Amazon Web Services-ASEAN Workshop Serie...
 
A Multi-Company Perspective: Enterprise Cloud and PaaS
A Multi-Company Perspective: Enterprise Cloud and PaaSA Multi-Company Perspective: Enterprise Cloud and PaaS
A Multi-Company Perspective: Enterprise Cloud and PaaS
 
How a National Transportation Software Provider Migrated a Mission-Critical T...
How a National Transportation Software Provider Migrated a Mission-Critical T...How a National Transportation Software Provider Migrated a Mission-Critical T...
How a National Transportation Software Provider Migrated a Mission-Critical T...
 
ALM on the shoulders of Giants - Visual Studio Online
ALM on the shoulders of Giants - Visual Studio OnlineALM on the shoulders of Giants - Visual Studio Online
ALM on the shoulders of Giants - Visual Studio Online
 
Introduction to Cloud Computing with Amazon Web Services
Introduction to Cloud Computing with Amazon Web ServicesIntroduction to Cloud Computing with Amazon Web Services
Introduction to Cloud Computing with Amazon Web Services
 
Rearchitecting for Innovation.pdf
Rearchitecting for Innovation.pdfRearchitecting for Innovation.pdf
Rearchitecting for Innovation.pdf
 
Wavefront by vmware june 2019 - legraswindow
Wavefront by vmware   june 2019 - legraswindowWavefront by vmware   june 2019 - legraswindow
Wavefront by vmware june 2019 - legraswindow
 
Realize Value of Your Microsoft Investments- Transformation Day Philadelphia ...
Realize Value of Your Microsoft Investments- Transformation Day Philadelphia ...Realize Value of Your Microsoft Investments- Transformation Day Philadelphia ...
Realize Value of Your Microsoft Investments- Transformation Day Philadelphia ...
 
AWS re:Invent re:Cap - 비용 최적화: 모범사례와 아키텍처 설계 기초편 - 이종남
AWS re:Invent re:Cap - 비용 최적화: 모범사례와 아키텍처 설계 기초편 - 이종남AWS re:Invent re:Cap - 비용 최적화: 모범사례와 아키텍처 설계 기초편 - 이종남
AWS re:Invent re:Cap - 비용 최적화: 모범사례와 아키텍처 설계 기초편 - 이종남
 
Introduction to Cloud Computing with Amazon Web Services and Customer Case Study
Introduction to Cloud Computing with Amazon Web Services and Customer Case StudyIntroduction to Cloud Computing with Amazon Web Services and Customer Case Study
Introduction to Cloud Computing with Amazon Web Services and Customer Case Study
 
Innovate - How AsiaPac is helping Customers to Build a Restricted Cloud Envir...
Innovate - How AsiaPac is helping Customers to Build a Restricted Cloud Envir...Innovate - How AsiaPac is helping Customers to Build a Restricted Cloud Envir...
Innovate - How AsiaPac is helping Customers to Build a Restricted Cloud Envir...
 

Recently uploaded

Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 

Recently uploaded (20)

Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 

Using Cloud Management to Deliver Speed and Consistency in an Agile Environment

  • 1. © Ostrato 2014 Using Ostrato for Continuous Delivery Jennifer Galvin
  • 2. Continuous Delivery Overview Ostrato cloudSM Overview How Ostrato cloudSM Helps Agile Testers Agenda
  • 3. What is Continuous Delivery? Continuous Delivery (CD) a design practice used in software development to automate and improve the process of software delivery
  • 4. What is Continuous Delivery? Continuous Delivery (CD) a design practice used in software development to automate and improve the process of software delivery
  • 5. Private Cloud Business Group A Business Group BIT Frost & Sullivan:80% polled said they circumvented IT to use cloud-based tools at companies >1000 Deploying in the Cloud Doesn’t Guarantee Speed and Consistency
  • 6. And Services Aren’t Common Across Providers Service Amazon OpenStack vCloud, vCHS Compute EC2 Nova ESXi, vCPU Networking Route 53, VPC Neutron vMotion, vCloud Image AMI/Marketplace Glance vApp, vCHS Marketplace Block Storage EBS Cinder VMFS, vSAN Object Storage S3 (object) Glacier (archive) Swift (Object) N/A Orchestration CloudFormation Heat vCloud Director Messaging SQS, SNS Rabbit MQ vFabric Identity Mgmt IAM Keystone N/A Telemetry CloudWatch Ceilometer N/A Load Balancing ELB, Beanstalk N/A vCloud Automation Center CDN CloudFront N/A N/A Co-location Direct Connect N/A N/A Caching Elastic Cache N/A N/A
  • 7. What is a Cloud Broker? Cloud Brokers: o Aggregate Services o IT Automation o RBAC o Real-time Visibility o Workflow CM Platform
  • 8. What is Ostrato cloudSM? GET /parking_calendars 200 OK [ { "name": "Schedule A", "id": <id>, "calendar_url": <url>, "times": { With The GUI With The API c O N T R O L cloudSM is Software To Control ALL of Your Cloud Resources From A Single Pane of Glass
  • 9. A CLOUD MANAGEMENT PLATFORM THAT POWERS THREE KEY FUNCTIONS: o USER: A Secure STOREFRONT to provision & order ANY cloud service from any cloud provider o IT: An API ABSTRACTION layer for Enterprise to Cloud integration & IT tool automation o BUSINESS: GOVERNANCE and REPORTING for real-time meta tagging and spend / usage analytics What is Ostrato cloudSM?
  • 10. Demo
  • 11. How Can Ostrato Help Agile Testers? Translation of AWS Cloud Formation Templates to cloudSM Composites Help Your Developers Move To Different Clouds { "Parameters": { "InstanceType": { " Default": "m1.small", "Type": "String", "ConstraintDescription": "must be a valid EC2 instance type.", "Description": "WebServer EC2 instance type", "AllowedValues": [ "t1.micro", "m1.small",
  • 12. Using cloudSM Consolidates Automated Testing Integrations Jenkins orchestrates the QA process Build artifacts Target Environment Wait for Env To be Ready Wait For ES Cluster LoadTest Data CreateIndex Inf Tests Ruby Puppet Ruby Ruby gem Ruby Cucumber Integration Tests Reports * Only worked on AWS *
  • 13. Using cloudSM Consolidates Automated Testing Integrations, Makes Process Generic Across All Cloud Providers Jenkins orchestrates the QA process Build artifacts Target Environment Wait for Env To be Ready Wait For ES Cluster LoadTest Data CreateIndex Inf Tests Ruby Puppet Ruby Ruby gem Ruby Cucumber Integration Tests Reports Ostrato cloudSM

Editor's Notes

  1. Macro level - Embracing the cloud has been difficult for Enterprises – because there are so many facets to cloud, for eg we have Infra, Platform and Software as a Service, all complex and variant in there own right. Current & Predictive Stats re Hybrid Cloud Usage As these IT resources are shifting to the Cloud enterprises are dealing with new complexities and lack of visibility into the services being delivered, and this can add cost if not managed properly. Closing points: Managing the cloud is tough. Without automated tools to do the job it’s impossible.
  2. Developers that you wish to attract to OpenStack may already be using Cloud Formation, which unfortunately only works with Amazon resources. You can ingest these templates into a multi-composite blueprint, and then modify and add/remove additional composites over time. Additionally, a multi-composite blueprint is a great way to offer complex OpenStack services.