Meetup Fairfax Lean Agile Engineering Practices CI/CD Continuous Integration Continuous Delivery
DC Continuous Delivery Meetup 2-18-2015
-
Upload
jennifer-galvin -
Category
Technology
-
view
129 -
download
4
Transcript of DC Continuous Delivery Meetup 2-18-2015
© Ostrato 2014
DC Continuous Delivery 2-18-2015Jennifer Galvin
Continuous Delivery
Overview
Ostrato cloudSM Overview
How Ostrato cloudSM Helps
Continous Delivery
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
Using cloudSM Consolidates and Abstracts the Pipeline
• $$ on Testing Resources – Use X vs. Y• Time to Create CD Pipeline• Puts the Pipeline Configure Back Into the Release
Manager’s Control
Using cloudSM Consolidates and Abstracts the Pipeline
• Custom Code To Maintain• Works on all cloud platforms
This is now the only custom script in the pipeline that must be maintained
Poll Code Repository, Look for Commits
1
2Build
artifacts
Target and Deploy
Environment
Run
TestsReports
3
1
2 3
Target and
Deploy
Code
4 5 6
1
Ostrato Composite
API Examples Shown in this Demo
Ostrato Helps Transform CFT Into Generic Composite
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",
< 50 managed instances at a time? Ostrato is
Free!
Register for your download using the QR Code
to the Right (or use the following URL:
http://bit.ly/1ASYLGD )
Marketplace images coming soon
Get Started Today