DC Continuous Delivery Meetup 2-18-2015

16
© Ostrato 2014 DC Continuous Delivery 2-18-2015 Jennifer Galvin

Transcript of DC Continuous Delivery Meetup 2-18-2015

Page 1: DC  Continuous Delivery Meetup  2-18-2015

© Ostrato 2014

DC Continuous Delivery 2-18-2015Jennifer Galvin

Page 2: DC  Continuous Delivery Meetup  2-18-2015

Continuous Delivery

Overview

Ostrato cloudSM Overview

How Ostrato cloudSM Helps

Continous Delivery

Agenda

Page 3: DC  Continuous Delivery Meetup  2-18-2015

What is Continuous Delivery?

Continuous Delivery (CD) a design practice used in software development to automate

and improve the process of software delivery

Page 4: DC  Continuous Delivery Meetup  2-18-2015

What is Continuous Delivery?

Continuous Delivery (CD) a design practice used in software development to automate

and improve the process of software delivery

Page 5: DC  Continuous Delivery Meetup  2-18-2015

Private Cloud

Business

Group ABusiness

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

Page 6: DC  Continuous Delivery Meetup  2-18-2015

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 StorageS3 (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

Page 7: DC  Continuous Delivery Meetup  2-18-2015

What is a Cloud Broker?

Cloud Brokers:o Aggregate Services

o IT Automation

o RBAC

o Real-time Visibility

o Workflow

CM Platform

Page 8: DC  Continuous Delivery Meetup  2-18-2015

What is Ostrato cloudSM?

GET /parking_calendars

200 OK

[

{

"name":

"Schedule A",

"id": <id>,

"calendar_url": <url>,

"times": {

With TheGUI

With TheAPI

cONTROL

cloudSM is Software To Control ALL of Your Cloud Resources From A Single Pane of Glass

Page 9: DC  Continuous Delivery Meetup  2-18-2015

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?

Page 10: DC  Continuous Delivery Meetup  2-18-2015

Demo

Page 11: DC  Continuous Delivery Meetup  2-18-2015

Using cloudSM Consolidates and Abstracts the Pipeline

Page 12: DC  Continuous Delivery Meetup  2-18-2015

• $$ on Testing Resources – Use X vs. Y• Time to Create CD Pipeline• Puts the Pipeline Configure Back Into the Release

Manager’s Control

Using cloudSM Consolidates and Abstracts the Pipeline

• Custom Code To Maintain• Works on all cloud platforms

This is now the only custom script in the pipeline that must be maintained

Poll Code Repository, Look for Commits

1

2Build

artifacts

Target and Deploy

Environment

Run

TestsReports

3

1

2 3

Target and

Deploy

Code

4 5 6

1

Ostrato Composite

Page 13: DC  Continuous Delivery Meetup  2-18-2015

API Examples Shown in this Demo

Page 14: DC  Continuous Delivery Meetup  2-18-2015

Ostrato Helps Transform CFT Into Generic Composite

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",

Page 15: DC  Continuous Delivery Meetup  2-18-2015

< 50 managed instances at a time? Ostrato is

Free!

Register for your download using the QR Code

to the Right (or use the following URL:

http://bit.ly/1ASYLGD )

Marketplace images coming soon

Get Started Today

Page 16: DC  Continuous Delivery Meetup  2-18-2015

Thank you

Jennifer Galvin

202-549-5009

[email protected]

www.ostrato.com