This material is confidential and proprietary to Ostrato, Inc. and may not be distributed without the expressed written consent of Ostrato, Inc.
Automating & Orchestrating Cloud Computing
© Ostrato 2015
Our Mission
This material is confidential and proprietary to Ostrato, Inc. and may not be distributed without the expressed written consent of Ostrato, Inc.
Ostrato’s next generation platform revolutionizes the way companies orchestrate
their cloud services
Who We Are
This material is confidential and proprietary to Ostrato, Inc. and may not be distributed without the expressed written consent of Ostrato, Inc.
• Start Up – June 2013
• Local – Sterling, VA
• Enviro – Dev Friendly
• Equity – everyone
• Fun – game nite, videos, go karts, HHr
The Bull!
Ostrato Team Here Tonight
This material is confidential and proprietary to Ostrato, Inc. and may not be distributed without the expressed written consent of Ostrato, Inc.
Dale Wickizer
CTO
Joe Ammeraal
Lead Architect
Brock Spradling
Director of Sales
Jennifer Galvin Director of Cloud
Services
Private CloudBusiness Group A
Business Group B
IT
Top Challenges:
• Controlling Costs
• Governance• Administration• Aggregation
Why?
This material is confidential and proprietary to Ostrato, Inc. and may not be distributed without the expressed written consent of Ostrato, Inc.
Different Providers & ServicesService Amazon Azure OpenStack vCloud
Compute EC2 Instance Virtual Machine Nova Instance Virtual Machine
Networking VPC, Route 53Virtual Networks,
Express RouteNeutron vCloud
Relational Databases
RDS SQL Database Trove N/A
Image AMI/Marketplace Images GlancevApp, vCHS Marketplace
Volume Storage
EBS Disk Blob Cinder VMFS, vSAN
Object Storage
S3 (object)Glacier (archive)
Block Blob, Files Blob, Tables Blob
Swift (Object) N/A
Orchestration
CloudFormation Automation Heat vCloud Director
Messaging SQS, SNS BizTalk Rabbit MQ vFabric
Identity Mgmt
IAM Azure AD, MFA Keystone N/A
Telemetry CloudWatchOperation Insights
Ceilometer N/A
Load Balancing
ELB, BeanstalkTraffic Mgr,
Availability Sets N/A
vCloud Automation
CenterCDN CloudFront Media Svcs, CDN N/A N/A
Co-location Direct Connect Service Bus N/A N/A
Caching Elastic Cache Redis Cache N/A N/AThis material is confidential and proprietary to Ostrato, Inc. and may not be distributed without the expressed written consent of Ostrato, Inc.
Our Design PhilosophyBuild a powerful, cloud service management platform:
• Seamless operations across public & private clouds
• Simple-to-use
• Open SourceDeliver immediate business value
• Strong, global policies
• Rich product features
• Role-based Access Controls (RBAC)Great user experience
• User-specific marketplaces (multi-tenant)
• Same intuitive actions and workflows, regardless of CSP
This material is confidential and proprietary to Ostrato, Inc. and may not be distributed without the expressed written consent of Ostrato, Inc.
Self-Service Portals
Governance Engine
Cloud Operations
Our Solution
Ostrato cloudSM
API Abstraction Layer
This material is confidential and proprietary to Ostrato, Inc. and may not be distributed without the expressed written consent of Ostrato, Inc.
Self-Service Portals
Governance Engine
Cloud Operations
Our Focus
Ostrato cloudSM
API Abstraction Layer
This material is confidential and proprietary to Ostrato, Inc. and may not be distributed without the expressed written consent of Ostrato, Inc.
GUI or API
GET /parking_calendars
200 OK[ { "name": "Schedule A",
"id": <id>, "calendar_url": <url>, "times": {
With TheGUI
With TheAPI
CONTROL
One Pane to Help Stop the Pain
This material is confidential and proprietary to Ostrato, Inc. and may not be distributed without the expressed written consent of Ostrato, Inc.
One Ring to Rule Them All …
GUI or API
GET /parking_calendars
200 OK[ { "name": "Schedule A",
"id": <id>, "calendar_url": <url>, "times": {
With TheGUI
With TheAPI
CONTROL
One Pane to Help Stop the Pain
This material is confidential and proprietary to Ostrato, Inc. and may not be distributed without the expressed written consent of Ostrato, Inc.
This material is confidential and proprietary to Ostrato, Inc. and may not be distributed without the expressed written consent of Ostrato, Inc.
DevOps Automation
© Ostrato 2015
What is DevOps?
DevOps = Development + IT Operations Teams
DevOps Process: the pipeline for moving changes in application code “checked in” by the developers, through testing and into production
Continuous Delivery (CD): the design practice aimed at automating this pipeline to deliver new software faster without sacrificing quality
This material is confidential and proprietary to Ostrato, Inc. and may not be distributed without the expressed written consent of Ostrato, Inc.
DevOps Pipeline
Manually intensive and/or a lot of custom scripting to maintain
Inconsistent (unpredictable delivery times)Often tied to one infrastructure or cloud provider
Provision & Config Env
Run Unit
Tests
VersionControl System
Provision & Config Env
Provision & Config Env
RunRegress
Tests
User AcceptTests
Approval Release
Dev Team
✔
Unit Test Env
RegressionTest Env
Prod ReadinessLoad Testing
Custom Scripts
This material is confidential and proprietary to Ostrato, Inc. and may not be distributed without the expressed written consent of Ostrato, Inc.
Automated DevOps
Completely automated Cloud Provider IndependentProvisioned as a single cloudSM composite with Chef configuration
Repeatable and predictable releases
Provision & Config Env
Run Unit
Tests
VersionControl System
Provision & Config Env
Provision & Config Env
RunRegress
Tests
User AcceptTests
Approval Release
Dev Team
✔
Unit Test Env
RegressionTest Env
Prod ReadinessLoad Testing
This material is confidential and proprietary to Ostrato, Inc. and may not be distributed without the expressed written consent of Ostrato, Inc.
Demo
This material is confidential and proprietary to Ostrato, Inc. and may not be distributed without the expressed written consent of Ostrato, Inc.
Thank You!
This material is confidential and proprietary to Ostrato, Inc. and may not be distributed without the expressed written consent of Ostrato, Inc.
Questions???
Jennifer GalvinDirector of Cloud Solutions
Dale WickizerChief Technology [email protected]
Top Related