SlideShare a Scribd company logo
Automating & Orchestrating Cloud Computing
© Ostrato 2015
This material is confidential and proprietary to Ostrato, Inc. and may not be distributed without the expressed written consent of Ostrato, Inc.
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 & Services
Service Amazon Azure OpenStack vCloud
Compute EC2 Instance Virtual Machine Nova Instance Virtual Machine
Networking VPC, Route 53
Virtual Networks,
Express Route
Neutron vCloud
Relational
Databases
RDS SQL Database Trove N/A
Image AMI/Marketplace Images Glance
vApp, 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 CloudWatch Operation Insights Ceilometer N/A
Load
Balancing
ELB, Beanstalk
Traffic Mgr,
Availability Sets
N/A
vCloud Automation
Center
CDN 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/A
This material is confidential and proprietary to Ostrato, Inc. and may not be distributed without the expressed written consent of Ostrato, Inc.
Our Design Philosophy
Build a powerful, cloud service management platform:
• Seamless operations across public & private clouds
• Simple-to-use
• Open Source
Deliver 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
The
GUI
With
The
API
C
O
N
T
R
O
L
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
The
GUI
With
The
API
C
O
N
T
R
O
L
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.
DevOps Automation
© Ostrato 2015
This material is confidential and proprietary to Ostrato, Inc. and may not be distributed without the expressed written consent of Ostrato, Inc.
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
Version
Control
System
Provision &
Config Env
Provision &
Config Env
Run
Regress
Tests
User
Accept
Tests
Approval Release
Dev Team
✔
Unit Test
Env
Regression
Test Env
Prod Readiness
Load 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 Independent
Provisioned as a single cloudSM composite with Chef configuration
Repeatable and predictable releases
Provision &
Config Env
Run
Unit Tests
Version
Control
System
Provision &
Config Env
Provision &
Config Env
Run
Regress
Tests
User
Accept
Tests
Approval Release
Dev Team
✔
Unit Test
Env
Regression
Test Env
Prod Readiness
Load 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 Galvin
Director of Cloud Solutions
jgalvin@ostrato.com
Dale Wickizer
Chief Technology Officer
dwickizer@ostrato.com

More Related Content

PDF
Creating Polyglot Communication Between Kubernetes Clusters and Legacy System...
PDF
PaaS and OpenStack
PPTX
Sitecore on Azure
PDF
Spring Cloud Kubernetes: An Easier Path from Idea to Production
PDF
[JAZUG Tohoku Azure DevOps] Azure DevOps
PPTX
How Autodesk Leverages Splunk as an Assurance Platform on AWS
PPTX
Bridging The Gap: OpenStack For VMware Administrators (Use Case)
PPTX
Making the Business a First-Class Citizen During the Application Modernizatio...
Creating Polyglot Communication Between Kubernetes Clusters and Legacy System...
PaaS and OpenStack
Sitecore on Azure
Spring Cloud Kubernetes: An Easier Path from Idea to Production
[JAZUG Tohoku Azure DevOps] Azure DevOps
How Autodesk Leverages Splunk as an Assurance Platform on AWS
Bridging The Gap: OpenStack For VMware Administrators (Use Case)
Making the Business a First-Class Citizen During the Application Modernizatio...

What's hot (19)

PDF
Spring Tools 4: Bootiful Spring Tooling for the Masses
PPTX
An agile journey - Scania Connected Services at Meetup Go Agile - Stockholm (...
PDF
Cloud Native: Designing Change-tolerant Software
PPTX
Clouds in 2016
PPTX
Leveraging VMware Technology To Build an Enterprise Grade Openstack Cloud - I...
PPTX
DevOps @ Scania - Trust and some code - NFI Testforum 2015
PDF
How to Start Your Application Modernization Journey
PDF
Icinga Camp New York 2018 - Icinga2 on Azure
PPT
Bridging The Gap: Explaining OpenStack To VMware Administrators
PDF
D-DAY 2015 Paas ORACLE
PDF
Cloud Enabled- Corporate Presentation
PDF
Extending Cloud Foundry UAA for Authorizations and Multi-Data Center Deployments
PDF
What Is Spring?
PPTX
DevOps @ Scania - Perforce on Tour, Berlin 2015
PDF
What A No Compromises Hybrid Cloud Looks Like
PDF
How to Architect and Develop Cloud Native Applications
PDF
Comparing Cloud-Based Infrastructure Services
 
PPTX
Building a University Community PaaS Using Cloud Foundry (Cloud Foundry Summ...
PPTX
From Pivotal to VMware Tanzu: What you need to know
Spring Tools 4: Bootiful Spring Tooling for the Masses
An agile journey - Scania Connected Services at Meetup Go Agile - Stockholm (...
Cloud Native: Designing Change-tolerant Software
Clouds in 2016
Leveraging VMware Technology To Build an Enterprise Grade Openstack Cloud - I...
DevOps @ Scania - Trust and some code - NFI Testforum 2015
How to Start Your Application Modernization Journey
Icinga Camp New York 2018 - Icinga2 on Azure
Bridging The Gap: Explaining OpenStack To VMware Administrators
D-DAY 2015 Paas ORACLE
Cloud Enabled- Corporate Presentation
Extending Cloud Foundry UAA for Authorizations and Multi-Data Center Deployments
What Is Spring?
DevOps @ Scania - Perforce on Tour, Berlin 2015
What A No Compromises Hybrid Cloud Looks Like
How to Architect and Develop Cloud Native Applications
Comparing Cloud-Based Infrastructure Services
 
Building a University Community PaaS Using Cloud Foundry (Cloud Foundry Summ...
From Pivotal to VMware Tanzu: What you need to know
Ad

Similar to Automating and Orchestrating Cloud Computing (20)

PDF
XebiaLabs Demo: Application Release Automation with Deployit
PDF
Demo Slides: Application Release Automation with Deployit
PDF
Accelerate Spring Apps to Cloud at Scale
PDF
Accelerate Spring Apps to Cloud at Scale—Discussion with Azure Spring Cloud C...
PDF
Deployit Demo - October 2013
PPTX
Lightweight Java in the Cloud
PDF
Brainstack offerings
PDF
Coding Secure Infrastructure in the Cloud using the PIE framework
PDF
DevOps Case Studies
PDF
Katpro Technologies- .NET Portfolio
PDF
HP Helion Webinar #4 - Open stack the magic pill
PPTX
Interop Las Vegas Cloud Connect Summit 2014 - Software Defined Data Center
PPTX
Exponential-e | Cloud Revolution Seminar at the Ritz, 20th November 2014
PPSX
Comtechrim it infrastructure management company profile deck
PDF
Why & Where Knoldus Uses Rust?
PDF
A Reference Architecture to Enable Visibility and Traceability across the Ent...
PDF
Katpro Technologies- Azure Portfolio
PDF
Improve Developer Experience with Developer Portal
PDF
Zenko @Cloud Native Foundation London Meetup March 6th 2018
PDF
Newt global meetup microservices
XebiaLabs Demo: Application Release Automation with Deployit
Demo Slides: Application Release Automation with Deployit
Accelerate Spring Apps to Cloud at Scale
Accelerate Spring Apps to Cloud at Scale—Discussion with Azure Spring Cloud C...
Deployit Demo - October 2013
Lightweight Java in the Cloud
Brainstack offerings
Coding Secure Infrastructure in the Cloud using the PIE framework
DevOps Case Studies
Katpro Technologies- .NET Portfolio
HP Helion Webinar #4 - Open stack the magic pill
Interop Las Vegas Cloud Connect Summit 2014 - Software Defined Data Center
Exponential-e | Cloud Revolution Seminar at the Ritz, 20th November 2014
Comtechrim it infrastructure management company profile deck
Why & Where Knoldus Uses Rust?
A Reference Architecture to Enable Visibility and Traceability across the Ent...
Katpro Technologies- Azure Portfolio
Improve Developer Experience with Developer Portal
Zenko @Cloud Native Foundation London Meetup March 6th 2018
Newt global meetup microservices
Ad

Recently uploaded (20)

PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Machine learning based COVID-19 study performance prediction
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Encapsulation_ Review paper, used for researhc scholars
PPTX
sap open course for s4hana steps from ECC to s4
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PPTX
Cloud computing and distributed systems.
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Empathic Computing: Creating Shared Understanding
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Approach and Philosophy of On baking technology
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
Review of recent advances in non-invasive hemoglobin estimation
Machine learning based COVID-19 study performance prediction
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Advanced methodologies resolving dimensionality complications for autism neur...
Encapsulation_ Review paper, used for researhc scholars
sap open course for s4hana steps from ECC to s4
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Cloud computing and distributed systems.
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
NewMind AI Weekly Chronicles - August'25 Week I
Mobile App Security Testing_ A Comprehensive Guide.pdf
The AUB Centre for AI in Media Proposal.docx
Spectral efficient network and resource selection model in 5G networks
Per capita expenditure prediction using model stacking based on satellite ima...
Empathic Computing: Creating Shared Understanding
MIND Revenue Release Quarter 2 2025 Press Release
Approach and Philosophy of On baking technology
Building Integrated photovoltaic BIPV_UPV.pdf

Automating and Orchestrating Cloud Computing

  • 1. Automating & Orchestrating Cloud Computing © Ostrato 2015 This material is confidential and proprietary to Ostrato, Inc. and may not be distributed without the expressed written consent of Ostrato, Inc.
  • 2. 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
  • 3. 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!
  • 4. 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
  • 5. 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.
  • 6. Different Providers & Services Service Amazon Azure OpenStack vCloud Compute EC2 Instance Virtual Machine Nova Instance Virtual Machine Networking VPC, Route 53 Virtual Networks, Express Route Neutron vCloud Relational Databases RDS SQL Database Trove N/A Image AMI/Marketplace Images Glance vApp, 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 CloudWatch Operation Insights Ceilometer N/A Load Balancing ELB, Beanstalk Traffic Mgr, Availability Sets N/A vCloud Automation Center CDN 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/A This material is confidential and proprietary to Ostrato, Inc. and may not be distributed without the expressed written consent of Ostrato, Inc.
  • 7. Our Design Philosophy Build a powerful, cloud service management platform: • Seamless operations across public & private clouds • Simple-to-use • Open Source Deliver 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.
  • 8. 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.
  • 9. 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.
  • 10. GUI or API 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 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 …
  • 11. GUI or API 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 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.
  • 12. DevOps Automation © Ostrato 2015 This material is confidential and proprietary to Ostrato, Inc. and may not be distributed without the expressed written consent of Ostrato, Inc.
  • 13. 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.
  • 14. 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 Version Control System Provision & Config Env Provision & Config Env Run Regress Tests User Accept Tests Approval Release Dev Team ✔ Unit Test Env Regression Test Env Prod Readiness Load 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.
  • 15. Automated DevOps Completely automated Cloud Provider Independent Provisioned as a single cloudSM composite with Chef configuration Repeatable and predictable releases Provision & Config Env Run Unit Tests Version Control System Provision & Config Env Provision & Config Env Run Regress Tests User Accept Tests Approval Release Dev Team ✔ Unit Test Env Regression Test Env Prod Readiness Load Testing This material is confidential and proprietary to Ostrato, Inc. and may not be distributed without the expressed written consent of Ostrato, Inc.
  • 16. Demo This material is confidential and proprietary to Ostrato, Inc. and may not be distributed without the expressed written consent of Ostrato, Inc.
  • 17. 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 Galvin Director of Cloud Solutions jgalvin@ostrato.com Dale Wickizer Chief Technology Officer dwickizer@ostrato.com

Editor's Notes

  • #3: Vision – devops / cost control
  • #4: Vision – devops / cost control
  • #8: To tackle that problem, our approach was to build a powerful cloud service management platform, that is simple-to-use, leverages Open Source tools and provides seamless operations across cloud providers. We wanted to focus on governance to deliver a rich set of global policies that deliver immediate business value. We also wanted to provide a great user experience: User-specific marketplaces (based on RBAC) We want 80-90% of the workflows to be the same, and only grudgingly do we want to do anything CSP-specific Where we can overcome CSP limitations, we will; where we can provide innovations the CSPs never dreamed of, we will Put the most common cloud service management tasks at your fingertips on our Cloud Services Page, so you don’t waste time Strive to make reporting and cost analysis clear and actionable Most of all, our multi-tenant environments must be secure
  • #17: Overall orchestration done by Jenkins Provisioning done by Ostrato cloudSM. In fact, a single instance of all environments can be provisioned at once using a cloudSM composite. Then automation profiles (cloudSM global policies) leveraging Chef for configuration can be run.