DC Continuous Delivery Meetup 2-18-2015

Post on 17-Jul-2015

129 views 4 download

Tags:

Transcript of DC Continuous Delivery Meetup 2-18-2015

© Ostrato 2014

DC Continuous Delivery 2-18-2015Jennifer Galvin

Continuous Delivery

Overview

Ostrato cloudSM Overview

How Ostrato cloudSM Helps

Continous Delivery

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

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

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 TheGUI

With TheAPI

cONTROL

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

Using cloudSM Consolidates and Abstracts the Pipeline

• $$ 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

API Examples Shown in this Demo

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

< 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

Thank you

Jennifer Galvin

202-549-5009

jgalvin@ostrato.com

www.ostrato.com