SlideShare a Scribd company logo
1 of 17
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

What's hot

Cloud Enabled- Corporate Presentation
Cloud Enabled- Corporate PresentationCloud Enabled- Corporate Presentation
Cloud Enabled- Corporate Presentation
Anil Bidari
 

What's hot (20)

Making the Business a First-Class Citizen During the Application Modernizatio...
Making the Business a First-Class Citizen During the Application Modernizatio...Making the Business a First-Class Citizen During the Application Modernizatio...
Making the Business a First-Class Citizen During the Application Modernizatio...
 
Spring Tools 4: Bootiful Spring Tooling for the Masses
Spring Tools 4: Bootiful Spring Tooling for the MassesSpring Tools 4: Bootiful Spring Tooling for the Masses
Spring Tools 4: Bootiful Spring Tooling for the Masses
 
An agile journey - Scania Connected Services at Meetup Go Agile - Stockholm (...
An agile journey - Scania Connected Services at Meetup Go Agile - Stockholm (...An agile journey - Scania Connected Services at Meetup Go Agile - Stockholm (...
An agile journey - Scania Connected Services at Meetup Go Agile - Stockholm (...
 
Cloud Native: Designing Change-tolerant Software
Cloud Native: Designing Change-tolerant SoftwareCloud Native: Designing Change-tolerant Software
Cloud Native: Designing Change-tolerant Software
 
Clouds in 2016
Clouds in 2016Clouds in 2016
Clouds in 2016
 
Leveraging VMware Technology To Build an Enterprise Grade Openstack Cloud - I...
Leveraging VMware Technology To Build an Enterprise Grade Openstack Cloud - I...Leveraging VMware Technology To Build an Enterprise Grade Openstack Cloud - I...
Leveraging VMware Technology To Build an Enterprise Grade Openstack Cloud - I...
 
DevOps @ Scania - Trust and some code - NFI Testforum 2015
DevOps @ Scania - Trust and some code - NFI Testforum 2015DevOps @ Scania - Trust and some code - NFI Testforum 2015
DevOps @ Scania - Trust and some code - NFI Testforum 2015
 
How to Start Your Application Modernization Journey
How to Start Your Application Modernization JourneyHow to Start Your Application Modernization Journey
How to Start Your Application Modernization Journey
 
Icinga Camp New York 2018 - Icinga2 on Azure
Icinga Camp New York 2018 - Icinga2 on AzureIcinga Camp New York 2018 - Icinga2 on Azure
Icinga Camp New York 2018 - Icinga2 on Azure
 
Bridging The Gap: Explaining OpenStack To VMware Administrators
Bridging The Gap: Explaining OpenStack To VMware AdministratorsBridging The Gap: Explaining OpenStack To VMware Administrators
Bridging The Gap: Explaining OpenStack To VMware Administrators
 
How We end the Walking Dead in the Enterprise - Session Sponsored by Versent
How We end the Walking Dead in the Enterprise - Session Sponsored by VersentHow We end the Walking Dead in the Enterprise - Session Sponsored by Versent
How We end the Walking Dead in the Enterprise - Session Sponsored by Versent
 
D-DAY 2015 Paas ORACLE
D-DAY 2015 Paas ORACLED-DAY 2015 Paas ORACLE
D-DAY 2015 Paas ORACLE
 
Cloud Enabled- Corporate Presentation
Cloud Enabled- Corporate PresentationCloud Enabled- Corporate Presentation
Cloud Enabled- Corporate Presentation
 
Extending Cloud Foundry UAA for Authorizations and Multi-Data Center Deployments
Extending Cloud Foundry UAA for Authorizations and Multi-Data Center DeploymentsExtending Cloud Foundry UAA for Authorizations and Multi-Data Center Deployments
Extending Cloud Foundry UAA for Authorizations and Multi-Data Center Deployments
 
What Is Spring?
What Is Spring?What Is Spring?
What Is Spring?
 
DevOps @ Scania - Perforce on Tour, Berlin 2015
DevOps @ Scania - Perforce on Tour, Berlin 2015DevOps @ Scania - Perforce on Tour, Berlin 2015
DevOps @ Scania - Perforce on Tour, Berlin 2015
 
What A No Compromises Hybrid Cloud Looks Like
What A No Compromises Hybrid Cloud Looks Like What A No Compromises Hybrid Cloud Looks Like
What A No Compromises Hybrid Cloud Looks Like
 
How to Architect and Develop Cloud Native Applications
How to Architect and Develop Cloud Native ApplicationsHow to Architect and Develop Cloud Native Applications
How to Architect and Develop Cloud Native Applications
 
Comparing Cloud-Based Infrastructure Services
Comparing Cloud-Based Infrastructure ServicesComparing Cloud-Based Infrastructure Services
Comparing Cloud-Based Infrastructure Services
 
Building a University Community PaaS Using Cloud Foundry (Cloud Foundry Summ...
Building a University Community PaaS Using Cloud Foundry (Cloud Foundry Summ...Building a University Community PaaS Using Cloud Foundry (Cloud Foundry Summ...
Building a University Community PaaS Using Cloud Foundry (Cloud Foundry Summ...
 

Similar to Automating and Orchestrating Cloud Computing

XebiaLabs Demo: Application Release Automation with Deployit
XebiaLabs Demo: Application Release Automation with DeployitXebiaLabs Demo: Application Release Automation with Deployit
XebiaLabs Demo: Application Release Automation with Deployit
XebiaLabs
 
Demo Slides: Application Release Automation with Deployit
Demo Slides: Application Release Automation with DeployitDemo Slides: Application Release Automation with Deployit
Demo Slides: Application Release Automation with Deployit
XebiaLabs
 
Deployit Demo - October 2013
Deployit Demo - October 2013Deployit Demo - October 2013
Deployit Demo - October 2013
XebiaLabs
 
AWS Summit 2014 - Perth - Keynote
AWS Summit 2014 - Perth - KeynoteAWS Summit 2014 - Perth - Keynote
AWS Summit 2014 - Perth - Keynote
Amazon Web Services
 

Similar to Automating and Orchestrating Cloud Computing (20)

XebiaLabs Demo: Application Release Automation with Deployit
XebiaLabs Demo: Application Release Automation with DeployitXebiaLabs Demo: Application Release Automation with Deployit
XebiaLabs Demo: Application Release Automation with Deployit
 
Demo Slides: Application Release Automation with Deployit
Demo Slides: Application Release Automation with DeployitDemo Slides: 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 ScaleAccelerate Spring Apps to Cloud at Scale
Accelerate Spring Apps to Cloud at Scale
 
Accelerate Spring Apps to Cloud at Scale—Discussion with Azure Spring Cloud C...
Accelerate Spring Apps to Cloud at Scale—Discussion with Azure Spring Cloud C...Accelerate Spring Apps to Cloud at Scale—Discussion with Azure Spring Cloud C...
Accelerate Spring Apps to Cloud at Scale—Discussion with Azure Spring Cloud C...
 
Deployit Demo - October 2013
Deployit Demo - October 2013Deployit Demo - October 2013
Deployit Demo - October 2013
 
Lightweight Java in the Cloud
Lightweight Java in the CloudLightweight Java in the Cloud
Lightweight Java in the Cloud
 
Brainstack offerings
Brainstack offeringsBrainstack offerings
Brainstack offerings
 
Coding Secure Infrastructure in the Cloud using the PIE framework
Coding Secure Infrastructure in the Cloud using the PIE frameworkCoding Secure Infrastructure in the Cloud using the PIE framework
Coding Secure Infrastructure in the Cloud using the PIE framework
 
DevOps Case Studies
DevOps Case StudiesDevOps Case Studies
DevOps Case Studies
 
Katpro Technologies- .NET Portfolio
Katpro Technologies- .NET PortfolioKatpro Technologies- .NET Portfolio
Katpro Technologies- .NET Portfolio
 
HP Helion Webinar #4 - Open stack the magic pill
HP Helion Webinar #4 - Open stack the magic pillHP Helion Webinar #4 - Open stack the magic pill
HP Helion Webinar #4 - Open stack the magic pill
 
AWS Summit 2014 - Perth - Keynote
AWS Summit 2014 - Perth - KeynoteAWS Summit 2014 - Perth - Keynote
AWS Summit 2014 - Perth - Keynote
 
Interop Las Vegas Cloud Connect Summit 2014 - Software Defined Data Center
Interop Las Vegas Cloud Connect Summit 2014 - Software Defined Data CenterInterop Las Vegas Cloud Connect Summit 2014 - Software Defined Data Center
Interop Las Vegas Cloud Connect Summit 2014 - Software Defined Data Center
 
Exponential-e | Cloud Revolution Seminar at the Ritz, 20th November 2014
Exponential-e | Cloud Revolution Seminar at the Ritz, 20th November 2014Exponential-e | Cloud Revolution Seminar at the Ritz, 20th November 2014
Exponential-e | Cloud Revolution Seminar at the Ritz, 20th November 2014
 
Comtechrim it infrastructure management company profile deck
Comtechrim it infrastructure management company profile deckComtechrim it infrastructure management company profile deck
Comtechrim it infrastructure management company profile deck
 
Why & Where Knoldus Uses Rust?
Why & Where Knoldus Uses Rust?Why & Where Knoldus Uses Rust?
Why & Where Knoldus Uses Rust?
 
Continuous Integration with Amazon ECS and Docker
Continuous Integration with Amazon ECS and DockerContinuous Integration with Amazon ECS and Docker
Continuous Integration with Amazon ECS and Docker
 
(SEC204) AWS GovCloud (US): Not Just for Govies
(SEC204) AWS GovCloud (US): Not Just for Govies(SEC204) AWS GovCloud (US): Not Just for Govies
(SEC204) AWS GovCloud (US): Not Just for Govies
 
How to Say Yes to Self-Service in the Cloud and Become an IT Hero (ENT217) | ...
How to Say Yes to Self-Service in the Cloud and Become an IT Hero (ENT217) | ...How to Say Yes to Self-Service in the Cloud and Become an IT Hero (ENT217) | ...
How to Say Yes to Self-Service in the Cloud and Become an IT Hero (ENT217) | ...
 
Building a DevOps Culture in Public Sector | AWS Public Sector Summit 2017
Building a DevOps Culture in Public Sector | AWS Public Sector Summit 2017Building a DevOps Culture in Public Sector | AWS Public Sector Summit 2017
Building a DevOps Culture in Public Sector | AWS Public Sector Summit 2017
 

Recently uploaded

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Recently uploaded (20)

Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 

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

  1. Vision – devops / cost control
  2. Vision – devops / cost control
  3. 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
  4. 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.