Automating and Orchestrating Cloud Computing
-
Upload
ostrato -
Category
Technology
-
view
65 -
download
1
Transcript of Automating and Orchestrating Cloud Computing
![Page 1: Automating and Orchestrating Cloud Computing](https://reader030.fdocuments.us/reader030/viewer/2022032619/55c34e34bb61eb75778b4607/html5/thumbnails/1.jpg)
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
![Page 2: Automating and Orchestrating Cloud Computing](https://reader030.fdocuments.us/reader030/viewer/2022032619/55c34e34bb61eb75778b4607/html5/thumbnails/2.jpg)
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
![Page 3: Automating and Orchestrating Cloud Computing](https://reader030.fdocuments.us/reader030/viewer/2022032619/55c34e34bb61eb75778b4607/html5/thumbnails/3.jpg)
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!
![Page 4: Automating and Orchestrating Cloud Computing](https://reader030.fdocuments.us/reader030/viewer/2022032619/55c34e34bb61eb75778b4607/html5/thumbnails/4.jpg)
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
![Page 5: Automating and Orchestrating Cloud Computing](https://reader030.fdocuments.us/reader030/viewer/2022032619/55c34e34bb61eb75778b4607/html5/thumbnails/5.jpg)
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.
![Page 6: Automating and Orchestrating Cloud Computing](https://reader030.fdocuments.us/reader030/viewer/2022032619/55c34e34bb61eb75778b4607/html5/thumbnails/6.jpg)
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.
![Page 7: Automating and Orchestrating Cloud Computing](https://reader030.fdocuments.us/reader030/viewer/2022032619/55c34e34bb61eb75778b4607/html5/thumbnails/7.jpg)
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.
![Page 8: Automating and Orchestrating Cloud Computing](https://reader030.fdocuments.us/reader030/viewer/2022032619/55c34e34bb61eb75778b4607/html5/thumbnails/8.jpg)
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.
![Page 9: Automating and Orchestrating Cloud Computing](https://reader030.fdocuments.us/reader030/viewer/2022032619/55c34e34bb61eb75778b4607/html5/thumbnails/9.jpg)
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.
![Page 10: Automating and Orchestrating Cloud Computing](https://reader030.fdocuments.us/reader030/viewer/2022032619/55c34e34bb61eb75778b4607/html5/thumbnails/10.jpg)
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 …
![Page 11: Automating and Orchestrating Cloud Computing](https://reader030.fdocuments.us/reader030/viewer/2022032619/55c34e34bb61eb75778b4607/html5/thumbnails/11.jpg)
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.
![Page 12: Automating and Orchestrating Cloud Computing](https://reader030.fdocuments.us/reader030/viewer/2022032619/55c34e34bb61eb75778b4607/html5/thumbnails/12.jpg)
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
![Page 13: Automating and Orchestrating Cloud Computing](https://reader030.fdocuments.us/reader030/viewer/2022032619/55c34e34bb61eb75778b4607/html5/thumbnails/13.jpg)
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.
![Page 14: Automating and Orchestrating Cloud Computing](https://reader030.fdocuments.us/reader030/viewer/2022032619/55c34e34bb61eb75778b4607/html5/thumbnails/14.jpg)
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.
![Page 15: Automating and Orchestrating Cloud Computing](https://reader030.fdocuments.us/reader030/viewer/2022032619/55c34e34bb61eb75778b4607/html5/thumbnails/15.jpg)
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.
![Page 16: Automating and Orchestrating Cloud Computing](https://reader030.fdocuments.us/reader030/viewer/2022032619/55c34e34bb61eb75778b4607/html5/thumbnails/16.jpg)
Demo
This material is confidential and proprietary to Ostrato, Inc. and may not be distributed without the expressed written consent of Ostrato, Inc.
![Page 17: Automating and Orchestrating Cloud Computing](https://reader030.fdocuments.us/reader030/viewer/2022032619/55c34e34bb61eb75778b4607/html5/thumbnails/17.jpg)
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]