d cast ostrato 1 29-2014.ppt

14
© Ostrato 2014 dCAST 1-29-2014 Jennifer Galvin

Upload: jennifer-galvin

Post on 16-Jul-2015

38 views

Category:

Technology


2 download

TRANSCRIPT

© Ostrato 2014

dCAST 1-29-2014Jennifer 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 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

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

EnvironmentWait for Env

To be Ready

Wait For ES

Cluster

LoadTest

Data

CreateIndexInf Tests

Ruby

Puppet

Ruby

Ruby

gem

RubyCucumber

Integration

TestsReports

* 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

EnvironmentWait for Env

To be Ready

Wait For ES

Cluster

LoadTest

Data

CreateIndexInf Tests

Ruby

Puppet

Ruby

Ruby

gem

RubyCucumber

Integration

TestsReports

Ostrato cloudSM

Thank you

Jennifer Galvin

202-549-5009

[email protected]

www.ostrato.com