SlideShare une entreprise Scribd logo
1  sur  37
Build a Cloud Day
Sebastien Goasguen
Open Source Office, Citrix
Apache Committer and PMC member of Apache CloudStack
@sebgoa
Oct 10th 2013
London, England
BACD
BACD
• http://buildacloud.org
• #build_cloud
• Blogs, events, slides,
videos
• Open Source News in
Cloud Computing
• Focused on CloudStack
but not only
• A resource for an “Open
Cloud” strategy
BACD Agenda
• CloudStack Basics
– Paul Angus

• Business Use Cases
– Giles Sirett

• CloudStack Networking
– Geoff Higginbottom

• Lunch
BACD Agenda
• “Hi” from Control Circle
– Len Bellemore

• User Group News
– Giles Sirett

• Ceph in CloudStack
– Wido Den Hollander

• RiakCS in CloudStack
– John Burwell

• Getting Involved
– Sebastien Goasguen

• Beers
A bit of History
•
•
•
•
•

Original company VMOPs (2008)
Open source (GPLv3) as CloudStack
Acquired by Citrix (July 2011)
Relicensed under ASL v2 April 3, 2012
Accepted as Apache Incubating Project April
16, 2012
• First Apache release ACS 4.0 in November
2012
• CloudStack basics

Apache CloudStack is a top-level project at the Apache Software Foundation.
Apache CloudStack, CloudStack and CloudMonkey are registered trademarks
of the ASF.
Landscape

IaaS
IaaS is really:
• A Data Center Orchestrator
– Data storage
– Data movement
– Data processing

• That can:
– Handle failures
– Support large scale
– Be programmed
What is CloudStack ?
• Open source Infrastructure as a Service (IaaS)
solution.
• “Programmable” Data Center orchestrator

• Apache Software Foundation Top Level
Project (TLP)
Data Center Orchestrator
API (EC2 & CS)
Image Mgmt.

Self-service Portal
Dashboard

Load Balancers

Storage

Metering
Identity Mgmt.

FWs & VPNs

Compute

Network
How
• Tomcat, mysql
• Hypervisor: KVM, Xen, XS, ESx
• Storage: NFS, CLVM, Ceph…
apt-get install cloudstack-management
apt-get install cloudstack-agent
A nice UI
API
Query API
SDN = Yes
Large scale
storage = Yes
• CloudStack
“The Web Server of the Cloud”

Apache CloudStack is a top-level project at the Apache Software Foundation.
Apache CloudStack, CloudStack and CloudMonkey are registered trademarks
of the ASF.
Apache Software
Foundation
Why ASF ?
• Citrix Open Sourced CloudStack to:
– Build a community
– Facilitate the building of an ecosystem
– Faster time to market

• ASF highly recognized OSS foundation.
• ASF clear processes
• Individual contributions, companies have no
standing
Community

A
ASF Pros & Cons
• Pros:
– Vendor neutral
– No company affiliation
– No vendor lock-in

• Cons:
– Heavy processes ?
– Weak marketing ?
– Tad old-fashion ?
– Developer centric
Company involvement
Multiple

Contributors
Sungard: Announced last
week that 6 developers
were joining the Apache
project
Schuberg Philis: Big
contribution in
building/packaging and
Nicira support
SolidFire: New storage
backend with QoS
backend
ShapeBlue: User support
Basho: Support for
RiackCS
• Build your Cloud with ASF
software

Apache CloudStack is a top-level project at the Apache Software Foundation.
Apache CloudStack, CloudStack and CloudMonkey are registered trademarks
of the ASF.
Libcloud
• Python module that
provides a Cloud
Provider API abstraction
• Ability to write apps
using multiple providers
• Now with an improved
CloudStack driver
CloudStack + libcloud
from libcloud.compute.types import Provider
from libcloud.compute.providers import get_driver
Driver = get_driver(Provider.CLOUDSTACK)

conn=Driver(key=apikey,secret=secretkey,secure=Tru
e,host=host,path=path)
CloudStack Basic Zone
conn.list_locations()
images=conn.list_images()
offerings=conn.list_sizes()
conn.list_nodes()

conn.create_node(name='yoyo',image=images[0],size=
offerings[0], extra_args={'keypair':’testkey'})
jClouds
• Under Incubation at the
Apache Software
Foundation (ASF)
• Wrapper to multiple
cloud providers
• Basis of many Cloud
tools
Deltacloud
• Cloud Provider API
abstraction
• Good way to get a
DMTF CIMI interface
• Avoid lock-in for apps ?
Other Interfaces
AWS
import boto
import boto.ec2
accesskey="2IUSA5xkFHYHTIafpUx0pHcfLvt-dzw"
secretkey="oxV5Dhhk5ufNowey7OVDA”
region = boto.ec2.regioninfo.RegionInfo(name="ROOT",
endpoint="localhost")
conn = boto.connect_ec2(aws_access_key_id=accesskey,
aws_secret_access_key=secretkey, is_secure=False, region=region,
port=7080, path="/awsapi", api_version="2012-08-15")
images=conn.get_all_images()
res =
images[0].run(instance_type='m1.small',security_groups=['default'
])
GCE
https://github.com/NOPping/cloudstack-gce
$$ gce –project acs listmachinetypes
gce –project acs listmachinetypes
--project acs listmachinetypes
--project acs listmachinetypes
Items in zone/CH-GV2:
Items in zone/CH-GV2:
+-------------+--------------------------+--------+------+-----------+---------------------+-------------+--------------------------+--------+------+-----------+---------------------+---------+----------------------+-------------+
+---------+----------------------+-------------+
||
name
||
description
|| zone || cpus || memory-mb || scratch-disk-size-gb || maxname
description
zone
cpus
memory-mb
scratch-disk-size-gb
maxpds || max-total-pd-size-gb || deprecation ||
pds
max-total-pd-size-gb
deprecation
+-------------+--------------------------+--------+------+-----------+---------------------+-------------+--------------------------+--------+------+-----------+---------------------+---------+----------------------+-------------+
+---------+----------------------+-------------+
|| Micro
|| Micro 512mb 1cpu
|| CH-GV2 || 11
|| 512
||
||
Micro
Micro 512mb 1cpu
CH-GV2
512
||
||
||
|| Tiny
|| Tiny 1024mb 1cpu
|| CH-GV2 || 11
|| 1024
||
||
Tiny
Tiny 1024mb 1cpu
CH-GV2
1024
||
||
||
|| Small
|| Small 2048mb 2cpu
|| CH-GV2 || 22
|| 2048
||
||
Small
Small 2048mb 2cpu
CH-GV2
2048
||
||
||
|| Medium
|| Medium 4096mb 2cpu
|| CH-GV2 || 22
|| 4096
||
||
Medium
Medium 4096mb 2cpu
CH-GV2
4096
||
||
||
|| Large
|| Large 8192mb 4cpu
|| CH-GV2 || 44
|| 8182
||
||
Large
Large 8192mb 4cpu
CH-GV2
8182
||
||
||
|| Extra-large || Extra-large 16384mb 4cpu || CH-GV2 || 44
|| 16384
||
||
Extra-large
Extra-large 16384mb 4cpu
CH-GV2
16384
||
||
||
|| Huge
|| Huge 32184mb 8cpu
|| CH-GV2 || 88
|| 32184
||
||
Huge
Huge 32184mb 8cpu
CH-GV2
32184
||
||
||
+-------------+--------------------------+--------+------+-----------+---------------------+-------------+--------------------------+--------+------+-----------+---------------------+---------+----------------------+-------------+
+---------+----------------------+-------------+
Whirr

Apache

• Big Data Provisioning
tool
• Deploys Hadoop, cdh,
Hbase, Yarn, etc in the
Cloud
• Use jclouds
• Works with multiple
cloud providers
including CloudStack
Cloud

An ASF

• Build your Open Cloud with Apache Software
Foundation software
PaaS ?
Conference Nov 20-22
you and Info
•
•
•
•
•
•
•

Thank
Sebastien Goasguen
@sebgoa

Apache Top Level project
http://cloudstack.apache.org
#cloudstack on irc.freenode.net
@cloudstack on Twitter
http://www.slideshare.net/cloudstack
http://www.slideshare.net/sebastiengoasguen
http://www.youtube.com/diycloudcomputing

Contenu connexe

Tendances

Cloud computing simplified cit 2017
Cloud computing simplified cit 2017Cloud computing simplified cit 2017
Cloud computing simplified cit 2017Praveen Hanchinal
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computingihamiroune
 
Cloudstack Japan - cloudstack, the best kept secret in the cloud
Cloudstack Japan  -  cloudstack, the best kept secret in the cloudCloudstack Japan  -  cloudstack, the best kept secret in the cloud
Cloudstack Japan - cloudstack, the best kept secret in the cloudShapeBlue
 
Open Stack Days israel Keynote 2017
Open Stack Days israel Keynote 2017Open Stack Days israel Keynote 2017
Open Stack Days israel Keynote 2017Nati Shalom
 
Private Cloud vs. Public Cloud
Private Cloud vs. Public CloudPrivate Cloud vs. Public Cloud
Private Cloud vs. Public CloudStackIQ
 
Cloud computing - A Cloud Career Path
Cloud computing - A Cloud Career PathCloud computing - A Cloud Career Path
Cloud computing - A Cloud Career PathCognixia
 
OpenStack Boston meetup 12 4-2014
OpenStack Boston meetup 12 4-2014OpenStack Boston meetup 12 4-2014
OpenStack Boston meetup 12 4-2014Jennifer Galvin
 
Connecting VMware Cloud on AWS to Native AWS Services - UKVMUG 2018
Connecting VMware Cloud on AWS to Native AWS Services - UKVMUG 2018Connecting VMware Cloud on AWS to Native AWS Services - UKVMUG 2018
Connecting VMware Cloud on AWS to Native AWS Services - UKVMUG 2018Julian Wood
 
WordPress Enterprise architecture on AWS
WordPress Enterprise architecture on AWSWordPress Enterprise architecture on AWS
WordPress Enterprise architecture on AWSYOOXlabsTechEvent
 
Cloud Taxonomy: Platform vs Infrastructure
Cloud Taxonomy: Platform vs InfrastructureCloud Taxonomy: Platform vs Infrastructure
Cloud Taxonomy: Platform vs InfrastructureAppistry
 
Cloudify Orchestration for Chef Users
Cloudify Orchestration for Chef UsersCloudify Orchestration for Chef Users
Cloudify Orchestration for Chef UsersCloudify Community
 
Wordpress: Application Strategy on AWS Architecture”
Wordpress: Application Strategy on AWS Architecture”Wordpress: Application Strategy on AWS Architecture”
Wordpress: Application Strategy on AWS Architecture”YOOXlabsTechEvent
 
Running OpenStack in Production
Running OpenStack in Production Running OpenStack in Production
Running OpenStack in Production Nati Shalom
 
OpenStack and serverless - long shot or sure thing
OpenStack and serverless - long shot or sure thingOpenStack and serverless - long shot or sure thing
OpenStack and serverless - long shot or sure thingCloudify Community
 
What cloud foundry is not
What cloud foundry is notWhat cloud foundry is not
What cloud foundry is notHristo Iliev
 
Turbo Training Hybrid Cloud
Turbo Training Hybrid CloudTurbo Training Hybrid Cloud
Turbo Training Hybrid CloudWeolcan
 
2016-08-25 TechExeter - going serverless with Azure
2016-08-25 TechExeter - going serverless with Azure2016-08-25 TechExeter - going serverless with Azure
2016-08-25 TechExeter - going serverless with AzureSteve Lee
 

Tendances (18)

Cloud computing simplified cit 2017
Cloud computing simplified cit 2017Cloud computing simplified cit 2017
Cloud computing simplified cit 2017
 
Understanding PaaS
Understanding PaaSUnderstanding PaaS
Understanding PaaS
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloudstack Japan - cloudstack, the best kept secret in the cloud
Cloudstack Japan  -  cloudstack, the best kept secret in the cloudCloudstack Japan  -  cloudstack, the best kept secret in the cloud
Cloudstack Japan - cloudstack, the best kept secret in the cloud
 
Open Stack Days israel Keynote 2017
Open Stack Days israel Keynote 2017Open Stack Days israel Keynote 2017
Open Stack Days israel Keynote 2017
 
Private Cloud vs. Public Cloud
Private Cloud vs. Public CloudPrivate Cloud vs. Public Cloud
Private Cloud vs. Public Cloud
 
Cloud computing - A Cloud Career Path
Cloud computing - A Cloud Career PathCloud computing - A Cloud Career Path
Cloud computing - A Cloud Career Path
 
OpenStack Boston meetup 12 4-2014
OpenStack Boston meetup 12 4-2014OpenStack Boston meetup 12 4-2014
OpenStack Boston meetup 12 4-2014
 
Connecting VMware Cloud on AWS to Native AWS Services - UKVMUG 2018
Connecting VMware Cloud on AWS to Native AWS Services - UKVMUG 2018Connecting VMware Cloud on AWS to Native AWS Services - UKVMUG 2018
Connecting VMware Cloud on AWS to Native AWS Services - UKVMUG 2018
 
WordPress Enterprise architecture on AWS
WordPress Enterprise architecture on AWSWordPress Enterprise architecture on AWS
WordPress Enterprise architecture on AWS
 
Cloud Taxonomy: Platform vs Infrastructure
Cloud Taxonomy: Platform vs InfrastructureCloud Taxonomy: Platform vs Infrastructure
Cloud Taxonomy: Platform vs Infrastructure
 
Cloudify Orchestration for Chef Users
Cloudify Orchestration for Chef UsersCloudify Orchestration for Chef Users
Cloudify Orchestration for Chef Users
 
Wordpress: Application Strategy on AWS Architecture”
Wordpress: Application Strategy on AWS Architecture”Wordpress: Application Strategy on AWS Architecture”
Wordpress: Application Strategy on AWS Architecture”
 
Running OpenStack in Production
Running OpenStack in Production Running OpenStack in Production
Running OpenStack in Production
 
OpenStack and serverless - long shot or sure thing
OpenStack and serverless - long shot or sure thingOpenStack and serverless - long shot or sure thing
OpenStack and serverless - long shot or sure thing
 
What cloud foundry is not
What cloud foundry is notWhat cloud foundry is not
What cloud foundry is not
 
Turbo Training Hybrid Cloud
Turbo Training Hybrid CloudTurbo Training Hybrid Cloud
Turbo Training Hybrid Cloud
 
2016-08-25 TechExeter - going serverless with Azure
2016-08-25 TechExeter - going serverless with Azure2016-08-25 TechExeter - going serverless with Azure
2016-08-25 TechExeter - going serverless with Azure
 

En vedette

Integrating CloudStack & Ceph
Integrating CloudStack & CephIntegrating CloudStack & Ceph
Integrating CloudStack & CephShapeBlue
 
Noves formes d'organització del temps
Noves formes d'organització del tempsNoves formes d'organització del temps
Noves formes d'organització del tempsfem talent
 
Automobiles: Scooters grow at 30.4%; Motorcycle volumes grow at 14.4% - Prabh...
Automobiles: Scooters grow at 30.4%; Motorcycle volumes grow at 14.4% - Prabh...Automobiles: Scooters grow at 30.4%; Motorcycle volumes grow at 14.4% - Prabh...
Automobiles: Scooters grow at 30.4%; Motorcycle volumes grow at 14.4% - Prabh...IndiaNotes.com
 
Apostila banco do brasil 2012 e 2013 by robustter downloads
Apostila banco do brasil 2012 e 2013 by robustter downloadsApostila banco do brasil 2012 e 2013 by robustter downloads
Apostila banco do brasil 2012 e 2013 by robustter downloadsAlexander Mendes
 
2009 Kitchen/Bath Show and Conference Brochure
2009 Kitchen/Bath Show and Conference Brochure2009 Kitchen/Bath Show and Conference Brochure
2009 Kitchen/Bath Show and Conference Brochureguestcbbac
 
Social email marketing doppler consultorseo
Social email marketing doppler consultorseoSocial email marketing doppler consultorseo
Social email marketing doppler consultorseoFromDoppler
 
A whole new world for multilingual sites in Drupal 8 - jam's Drupal Camp session
A whole new world for multilingual sites in Drupal 8 - jam's Drupal Camp sessionA whole new world for multilingual sites in Drupal 8 - jam's Drupal Camp session
A whole new world for multilingual sites in Drupal 8 - jam's Drupal Camp sessionJeffrey McGuire
 
Tutoriel organizen-plier-drap-housse-nappe
Tutoriel organizen-plier-drap-housse-nappeTutoriel organizen-plier-drap-housse-nappe
Tutoriel organizen-plier-drap-housse-nappeOrganiZen Laure Dufourg
 
Microsoft Word Mobile Multi Media Applications
Microsoft Word   Mobile Multi Media ApplicationsMicrosoft Word   Mobile Multi Media Applications
Microsoft Word Mobile Multi Media Applicationskkkseld
 
G9 tp9 plan_de_conectividad_nacional_argentina
G9 tp9 plan_de_conectividad_nacional_argentinaG9 tp9 plan_de_conectividad_nacional_argentina
G9 tp9 plan_de_conectividad_nacional_argentinaDaniel Correa
 
Guerrilla Marketing: Truths About Minimedia Marketing
Guerrilla Marketing: Truths About Minimedia MarketingGuerrilla Marketing: Truths About Minimedia Marketing
Guerrilla Marketing: Truths About Minimedia MarketingHafij Ali
 
Sistema de encendido
Sistema de encendidoSistema de encendido
Sistema de encendidoguest3debfea
 
Scratch + Kinect One: Programar jugando, jugar programando
Scratch + Kinect One: Programar jugando, jugar programandoScratch + Kinect One: Programar jugando, jugar programando
Scratch + Kinect One: Programar jugando, jugar programandoLibreCon
 

En vedette (20)

Integrating CloudStack & Ceph
Integrating CloudStack & CephIntegrating CloudStack & Ceph
Integrating CloudStack & Ceph
 
Internet
InternetInternet
Internet
 
Noves formes d'organització del temps
Noves formes d'organització del tempsNoves formes d'organització del temps
Noves formes d'organització del temps
 
Fabita
FabitaFabita
Fabita
 
Automobiles: Scooters grow at 30.4%; Motorcycle volumes grow at 14.4% - Prabh...
Automobiles: Scooters grow at 30.4%; Motorcycle volumes grow at 14.4% - Prabh...Automobiles: Scooters grow at 30.4%; Motorcycle volumes grow at 14.4% - Prabh...
Automobiles: Scooters grow at 30.4%; Motorcycle volumes grow at 14.4% - Prabh...
 
Peraduan jiji
Peraduan jijiPeraduan jiji
Peraduan jiji
 
Apostila banco do brasil 2012 e 2013 by robustter downloads
Apostila banco do brasil 2012 e 2013 by robustter downloadsApostila banco do brasil 2012 e 2013 by robustter downloads
Apostila banco do brasil 2012 e 2013 by robustter downloads
 
2009 Kitchen/Bath Show and Conference Brochure
2009 Kitchen/Bath Show and Conference Brochure2009 Kitchen/Bath Show and Conference Brochure
2009 Kitchen/Bath Show and Conference Brochure
 
Bane_Ablavar
Bane_AblavarBane_Ablavar
Bane_Ablavar
 
Social email marketing doppler consultorseo
Social email marketing doppler consultorseoSocial email marketing doppler consultorseo
Social email marketing doppler consultorseo
 
A whole new world for multilingual sites in Drupal 8 - jam's Drupal Camp session
A whole new world for multilingual sites in Drupal 8 - jam's Drupal Camp sessionA whole new world for multilingual sites in Drupal 8 - jam's Drupal Camp session
A whole new world for multilingual sites in Drupal 8 - jam's Drupal Camp session
 
Tutoriel organizen-plier-drap-housse-nappe
Tutoriel organizen-plier-drap-housse-nappeTutoriel organizen-plier-drap-housse-nappe
Tutoriel organizen-plier-drap-housse-nappe
 
Microsoft Word Mobile Multi Media Applications
Microsoft Word   Mobile Multi Media ApplicationsMicrosoft Word   Mobile Multi Media Applications
Microsoft Word Mobile Multi Media Applications
 
CloudStack technical overview
CloudStack technical overviewCloudStack technical overview
CloudStack technical overview
 
Diagnóstico
DiagnósticoDiagnóstico
Diagnóstico
 
G9 tp9 plan_de_conectividad_nacional_argentina
G9 tp9 plan_de_conectividad_nacional_argentinaG9 tp9 plan_de_conectividad_nacional_argentina
G9 tp9 plan_de_conectividad_nacional_argentina
 
Guerrilla Marketing: Truths About Minimedia Marketing
Guerrilla Marketing: Truths About Minimedia MarketingGuerrilla Marketing: Truths About Minimedia Marketing
Guerrilla Marketing: Truths About Minimedia Marketing
 
Sistema de encendido
Sistema de encendidoSistema de encendido
Sistema de encendido
 
Boletin capeco-febrero-2010
Boletin capeco-febrero-2010Boletin capeco-febrero-2010
Boletin capeco-febrero-2010
 
Scratch + Kinect One: Programar jugando, jugar programando
Scratch + Kinect One: Programar jugando, jugar programandoScratch + Kinect One: Programar jugando, jugar programando
Scratch + Kinect One: Programar jugando, jugar programando
 

Similaire à Build A Cloud Day London - Introduction

IBM Open Cloud Update XCITE Fall 2014
IBM Open Cloud Update   XCITE Fall 2014IBM Open Cloud Update   XCITE Fall 2014
IBM Open Cloud Update XCITE Fall 2014Christopher Ferris
 
Practical PaaS presentation
Practical PaaS presentationPractical PaaS presentation
Practical PaaS presentationhmalphettes
 
Chef and OpenStack Workshop from ChefConf 2013
Chef and OpenStack Workshop from ChefConf 2013Chef and OpenStack Workshop from ChefConf 2013
Chef and OpenStack Workshop from ChefConf 2013Matt Ray
 
How (and why) to roll your own Docker SaaS
How (and why) to roll your own Docker SaaSHow (and why) to roll your own Docker SaaS
How (and why) to roll your own Docker SaaSRyan Crawford
 
OpenStack Deployment in the Enterprise
OpenStack Deployment in the Enterprise OpenStack Deployment in the Enterprise
OpenStack Deployment in the Enterprise Cisco Canada
 
Dockercon eu tour 2015 - Devoxx Casablanca
Dockercon eu tour 2015 - Devoxx CasablancaDockercon eu tour 2015 - Devoxx Casablanca
Dockercon eu tour 2015 - Devoxx CasablancaMichel Courtine
 
[AWS Days Microsoft-LA 2015]: Amazon Workspaces-Running Microsoft Windows Des...
[AWS Days Microsoft-LA 2015]: Amazon Workspaces-Running Microsoft Windows Des...[AWS Days Microsoft-LA 2015]: Amazon Workspaces-Running Microsoft Windows Des...
[AWS Days Microsoft-LA 2015]: Amazon Workspaces-Running Microsoft Windows Des...Amazon Web Services
 
Masterless Puppet Using AWS S3 Buckets and IAM Roles
Masterless Puppet Using AWS S3 Buckets and IAM RolesMasterless Puppet Using AWS S3 Buckets and IAM Roles
Masterless Puppet Using AWS S3 Buckets and IAM RolesMalcolm Duncanson, CISSP
 
AWS Webcast - Build Agile Applications in AWS Cloud for Government
AWS Webcast - Build Agile Applications in AWS Cloud for GovernmentAWS Webcast - Build Agile Applications in AWS Cloud for Government
AWS Webcast - Build Agile Applications in AWS Cloud for GovernmentAmazon Web Services
 
Introduction to Apache jclouds at NYJavaSIG
Introduction to Apache jclouds at NYJavaSIGIntroduction to Apache jclouds at NYJavaSIG
Introduction to Apache jclouds at NYJavaSIGEverett Toews
 
Python in the serverless era (PyCon 2017)
Python in the serverless era (PyCon 2017)Python in the serverless era (PyCon 2017)
Python in the serverless era (PyCon 2017)Benny Bauer
 
Introduction to Cloudify for OpenStack users
Introduction to Cloudify for OpenStack users Introduction to Cloudify for OpenStack users
Introduction to Cloudify for OpenStack users Nati Shalom
 
Get your head in the clouds! - Swansea Con 2016
Get your head in the clouds! - Swansea Con 2016Get your head in the clouds! - Swansea Con 2016
Get your head in the clouds! - Swansea Con 2016Christopher Cundill
 
Cloudstack: the best kept secret in the cloud
Cloudstack: the best kept secret in the cloudCloudstack: the best kept secret in the cloud
Cloudstack: the best kept secret in the cloudShapeBlue
 
Top ways to deliver your Spring code to the cloud
Top ways to deliver your Spring code to the cloud Top ways to deliver your Spring code to the cloud
Top ways to deliver your Spring code to the cloud VMware Tanzu
 
AWS Webcast - Build Agile Applications in AWS Cloud for Government
AWS Webcast - Build Agile Applications in AWS Cloud for GovernmentAWS Webcast - Build Agile Applications in AWS Cloud for Government
AWS Webcast - Build Agile Applications in AWS Cloud for GovernmentAmazon Web Services
 

Similaire à Build A Cloud Day London - Introduction (20)

Build a Cloud Day Paris
Build a Cloud Day ParisBuild a Cloud Day Paris
Build a Cloud Day Paris
 
IBM Open Cloud Update XCITE Fall 2014
IBM Open Cloud Update   XCITE Fall 2014IBM Open Cloud Update   XCITE Fall 2014
IBM Open Cloud Update XCITE Fall 2014
 
CloudStack Clients and Tools
CloudStack Clients and ToolsCloudStack Clients and Tools
CloudStack Clients and Tools
 
Practical PaaS presentation
Practical PaaS presentationPractical PaaS presentation
Practical PaaS presentation
 
Chef and OpenStack Workshop from ChefConf 2013
Chef and OpenStack Workshop from ChefConf 2013Chef and OpenStack Workshop from ChefConf 2013
Chef and OpenStack Workshop from ChefConf 2013
 
How (and why) to roll your own Docker SaaS
How (and why) to roll your own Docker SaaSHow (and why) to roll your own Docker SaaS
How (and why) to roll your own Docker SaaS
 
OpenStack Deployment in the Enterprise
OpenStack Deployment in the Enterprise OpenStack Deployment in the Enterprise
OpenStack Deployment in the Enterprise
 
Dockercon eu tour 2015 - Devoxx Casablanca
Dockercon eu tour 2015 - Devoxx CasablancaDockercon eu tour 2015 - Devoxx Casablanca
Dockercon eu tour 2015 - Devoxx Casablanca
 
[AWS Days Microsoft-LA 2015]: Amazon Workspaces-Running Microsoft Windows Des...
[AWS Days Microsoft-LA 2015]: Amazon Workspaces-Running Microsoft Windows Des...[AWS Days Microsoft-LA 2015]: Amazon Workspaces-Running Microsoft Windows Des...
[AWS Days Microsoft-LA 2015]: Amazon Workspaces-Running Microsoft Windows Des...
 
DR_PRESENT 1
DR_PRESENT 1DR_PRESENT 1
DR_PRESENT 1
 
Masterless Puppet Using AWS S3 Buckets and IAM Roles
Masterless Puppet Using AWS S3 Buckets and IAM RolesMasterless Puppet Using AWS S3 Buckets and IAM Roles
Masterless Puppet Using AWS S3 Buckets and IAM Roles
 
AWS Webcast - Build Agile Applications in AWS Cloud for Government
AWS Webcast - Build Agile Applications in AWS Cloud for GovernmentAWS Webcast - Build Agile Applications in AWS Cloud for Government
AWS Webcast - Build Agile Applications in AWS Cloud for Government
 
Introduction to Apache jclouds at NYJavaSIG
Introduction to Apache jclouds at NYJavaSIGIntroduction to Apache jclouds at NYJavaSIG
Introduction to Apache jclouds at NYJavaSIG
 
Python in the serverless era (PyCon 2017)
Python in the serverless era (PyCon 2017)Python in the serverless era (PyCon 2017)
Python in the serverless era (PyCon 2017)
 
Introduction to Cloudify for OpenStack users
Introduction to Cloudify for OpenStack users Introduction to Cloudify for OpenStack users
Introduction to Cloudify for OpenStack users
 
Get your head in the clouds! - Swansea Con 2016
Get your head in the clouds! - Swansea Con 2016Get your head in the clouds! - Swansea Con 2016
Get your head in the clouds! - Swansea Con 2016
 
Cloudstack: the best kept secret in the cloud
Cloudstack: the best kept secret in the cloudCloudstack: the best kept secret in the cloud
Cloudstack: the best kept secret in the cloud
 
Head in the clouds
Head in the cloudsHead in the clouds
Head in the clouds
 
Top ways to deliver your Spring code to the cloud
Top ways to deliver your Spring code to the cloud Top ways to deliver your Spring code to the cloud
Top ways to deliver your Spring code to the cloud
 
AWS Webcast - Build Agile Applications in AWS Cloud for Government
AWS Webcast - Build Agile Applications in AWS Cloud for GovernmentAWS Webcast - Build Agile Applications in AWS Cloud for Government
AWS Webcast - Build Agile Applications in AWS Cloud for Government
 

Plus de ShapeBlue

CloudStack Authentication Methods – Harikrishna Patnala, ShapeBlue
CloudStack Authentication Methods – Harikrishna Patnala, ShapeBlueCloudStack Authentication Methods – Harikrishna Patnala, ShapeBlue
CloudStack Authentication Methods – Harikrishna Patnala, ShapeBlueShapeBlue
 
CloudStack Tooling Ecosystem – Kiran Chavala, ShapeBlue
CloudStack Tooling Ecosystem – Kiran Chavala, ShapeBlueCloudStack Tooling Ecosystem – Kiran Chavala, ShapeBlue
CloudStack Tooling Ecosystem – Kiran Chavala, ShapeBlueShapeBlue
 
Elevating Cloud Infrastructure with Object Storage, DRS, VM Scheduling, and D...
Elevating Cloud Infrastructure with Object Storage, DRS, VM Scheduling, and D...Elevating Cloud Infrastructure with Object Storage, DRS, VM Scheduling, and D...
Elevating Cloud Infrastructure with Object Storage, DRS, VM Scheduling, and D...ShapeBlue
 
VM Migration from VMware to CloudStack and KVM – Suresh Anaparti, ShapeBlue
VM Migration from VMware to CloudStack and KVM – Suresh Anaparti, ShapeBlueVM Migration from VMware to CloudStack and KVM – Suresh Anaparti, ShapeBlue
VM Migration from VMware to CloudStack and KVM – Suresh Anaparti, ShapeBlueShapeBlue
 
How We Grew Up with CloudStack and its Journey – Dilip Singh, DataHub
How We Grew Up with CloudStack and its Journey – Dilip Singh, DataHubHow We Grew Up with CloudStack and its Journey – Dilip Singh, DataHub
How We Grew Up with CloudStack and its Journey – Dilip Singh, DataHubShapeBlue
 
What’s New in CloudStack 4.19, Abhishek Kumar, Release Manager Apache CloudSt...
What’s New in CloudStack 4.19, Abhishek Kumar, Release Manager Apache CloudSt...What’s New in CloudStack 4.19, Abhishek Kumar, Release Manager Apache CloudSt...
What’s New in CloudStack 4.19, Abhishek Kumar, Release Manager Apache CloudSt...ShapeBlue
 
CloudStack 101: The Best Way to Build Your Private Cloud – Rohit Yadav, VP Ap...
CloudStack 101: The Best Way to Build Your Private Cloud – Rohit Yadav, VP Ap...CloudStack 101: The Best Way to Build Your Private Cloud – Rohit Yadav, VP Ap...
CloudStack 101: The Best Way to Build Your Private Cloud – Rohit Yadav, VP Ap...ShapeBlue
 
How We Use CloudStack to Provide Managed Hosting - Swen Brüseke - proIO
How We Use CloudStack to Provide Managed Hosting - Swen Brüseke - proIOHow We Use CloudStack to Provide Managed Hosting - Swen Brüseke - proIO
How We Use CloudStack to Provide Managed Hosting - Swen Brüseke - proIOShapeBlue
 
Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And...
Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And...Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And...
Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And...ShapeBlue
 
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...ShapeBlue
 
KVM Security Groups Under the Hood - Wido den Hollander - Your.Online
KVM Security Groups Under the Hood - Wido den Hollander - Your.OnlineKVM Security Groups Under the Hood - Wido den Hollander - Your.Online
KVM Security Groups Under the Hood - Wido den Hollander - Your.OnlineShapeBlue
 
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...ShapeBlue
 
Use Existing Assets to Build a Powerful In-house Cloud Solution - Magali Perv...
Use Existing Assets to Build a Powerful In-house Cloud Solution - Magali Perv...Use Existing Assets to Build a Powerful In-house Cloud Solution - Magali Perv...
Use Existing Assets to Build a Powerful In-house Cloud Solution - Magali Perv...ShapeBlue
 
Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...
Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...
Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...ShapeBlue
 
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...ShapeBlue
 
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...ShapeBlue
 
Elevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlue
Elevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlueElevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlue
Elevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlueShapeBlue
 
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...ShapeBlue
 
Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...
Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...
Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...ShapeBlue
 
What’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlue
What’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlueWhat’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlue
What’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlueShapeBlue
 

Plus de ShapeBlue (20)

CloudStack Authentication Methods – Harikrishna Patnala, ShapeBlue
CloudStack Authentication Methods – Harikrishna Patnala, ShapeBlueCloudStack Authentication Methods – Harikrishna Patnala, ShapeBlue
CloudStack Authentication Methods – Harikrishna Patnala, ShapeBlue
 
CloudStack Tooling Ecosystem – Kiran Chavala, ShapeBlue
CloudStack Tooling Ecosystem – Kiran Chavala, ShapeBlueCloudStack Tooling Ecosystem – Kiran Chavala, ShapeBlue
CloudStack Tooling Ecosystem – Kiran Chavala, ShapeBlue
 
Elevating Cloud Infrastructure with Object Storage, DRS, VM Scheduling, and D...
Elevating Cloud Infrastructure with Object Storage, DRS, VM Scheduling, and D...Elevating Cloud Infrastructure with Object Storage, DRS, VM Scheduling, and D...
Elevating Cloud Infrastructure with Object Storage, DRS, VM Scheduling, and D...
 
VM Migration from VMware to CloudStack and KVM – Suresh Anaparti, ShapeBlue
VM Migration from VMware to CloudStack and KVM – Suresh Anaparti, ShapeBlueVM Migration from VMware to CloudStack and KVM – Suresh Anaparti, ShapeBlue
VM Migration from VMware to CloudStack and KVM – Suresh Anaparti, ShapeBlue
 
How We Grew Up with CloudStack and its Journey – Dilip Singh, DataHub
How We Grew Up with CloudStack and its Journey – Dilip Singh, DataHubHow We Grew Up with CloudStack and its Journey – Dilip Singh, DataHub
How We Grew Up with CloudStack and its Journey – Dilip Singh, DataHub
 
What’s New in CloudStack 4.19, Abhishek Kumar, Release Manager Apache CloudSt...
What’s New in CloudStack 4.19, Abhishek Kumar, Release Manager Apache CloudSt...What’s New in CloudStack 4.19, Abhishek Kumar, Release Manager Apache CloudSt...
What’s New in CloudStack 4.19, Abhishek Kumar, Release Manager Apache CloudSt...
 
CloudStack 101: The Best Way to Build Your Private Cloud – Rohit Yadav, VP Ap...
CloudStack 101: The Best Way to Build Your Private Cloud – Rohit Yadav, VP Ap...CloudStack 101: The Best Way to Build Your Private Cloud – Rohit Yadav, VP Ap...
CloudStack 101: The Best Way to Build Your Private Cloud – Rohit Yadav, VP Ap...
 
How We Use CloudStack to Provide Managed Hosting - Swen Brüseke - proIO
How We Use CloudStack to Provide Managed Hosting - Swen Brüseke - proIOHow We Use CloudStack to Provide Managed Hosting - Swen Brüseke - proIO
How We Use CloudStack to Provide Managed Hosting - Swen Brüseke - proIO
 
Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And...
Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And...Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And...
Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And...
 
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...
 
KVM Security Groups Under the Hood - Wido den Hollander - Your.Online
KVM Security Groups Under the Hood - Wido den Hollander - Your.OnlineKVM Security Groups Under the Hood - Wido den Hollander - Your.Online
KVM Security Groups Under the Hood - Wido den Hollander - Your.Online
 
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...
 
Use Existing Assets to Build a Powerful In-house Cloud Solution - Magali Perv...
Use Existing Assets to Build a Powerful In-house Cloud Solution - Magali Perv...Use Existing Assets to Build a Powerful In-house Cloud Solution - Magali Perv...
Use Existing Assets to Build a Powerful In-house Cloud Solution - Magali Perv...
 
Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...
Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...
Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...
 
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...
 
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...
 
Elevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlue
Elevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlueElevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlue
Elevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlue
 
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...
 
Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...
Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...
Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...
 
What’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlue
What’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlueWhat’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlue
What’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlue
 

Dernier

Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
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 AutomationSafe Software
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
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?Antenna Manufacturer Coco
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 

Dernier (20)

Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
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
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
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?
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 

Build A Cloud Day London - Introduction

  • 1. Build a Cloud Day Sebastien Goasguen Open Source Office, Citrix Apache Committer and PMC member of Apache CloudStack @sebgoa Oct 10th 2013 London, England
  • 3. BACD • http://buildacloud.org • #build_cloud • Blogs, events, slides, videos • Open Source News in Cloud Computing • Focused on CloudStack but not only • A resource for an “Open Cloud” strategy
  • 4. BACD Agenda • CloudStack Basics – Paul Angus • Business Use Cases – Giles Sirett • CloudStack Networking – Geoff Higginbottom • Lunch
  • 5. BACD Agenda • “Hi” from Control Circle – Len Bellemore • User Group News – Giles Sirett • Ceph in CloudStack – Wido Den Hollander • RiakCS in CloudStack – John Burwell • Getting Involved – Sebastien Goasguen • Beers
  • 6. A bit of History • • • • • Original company VMOPs (2008) Open source (GPLv3) as CloudStack Acquired by Citrix (July 2011) Relicensed under ASL v2 April 3, 2012 Accepted as Apache Incubating Project April 16, 2012 • First Apache release ACS 4.0 in November 2012
  • 7. • CloudStack basics Apache CloudStack is a top-level project at the Apache Software Foundation. Apache CloudStack, CloudStack and CloudMonkey are registered trademarks of the ASF.
  • 9. IaaS is really: • A Data Center Orchestrator – Data storage – Data movement – Data processing • That can: – Handle failures – Support large scale – Be programmed
  • 10. What is CloudStack ? • Open source Infrastructure as a Service (IaaS) solution. • “Programmable” Data Center orchestrator • Apache Software Foundation Top Level Project (TLP)
  • 11. Data Center Orchestrator API (EC2 & CS) Image Mgmt. Self-service Portal Dashboard Load Balancers Storage Metering Identity Mgmt. FWs & VPNs Compute Network
  • 12. How • Tomcat, mysql • Hypervisor: KVM, Xen, XS, ESx • Storage: NFS, CLVM, Ceph… apt-get install cloudstack-management apt-get install cloudstack-agent
  • 14. API
  • 18. • CloudStack “The Web Server of the Cloud” Apache CloudStack is a top-level project at the Apache Software Foundation. Apache CloudStack, CloudStack and CloudMonkey are registered trademarks of the ASF.
  • 20. Why ASF ? • Citrix Open Sourced CloudStack to: – Build a community – Facilitate the building of an ecosystem – Faster time to market • ASF highly recognized OSS foundation. • ASF clear processes • Individual contributions, companies have no standing
  • 22. ASF Pros & Cons • Pros: – Vendor neutral – No company affiliation – No vendor lock-in • Cons: – Heavy processes ? – Weak marketing ? – Tad old-fashion ? – Developer centric
  • 24. Multiple Contributors Sungard: Announced last week that 6 developers were joining the Apache project Schuberg Philis: Big contribution in building/packaging and Nicira support SolidFire: New storage backend with QoS backend ShapeBlue: User support Basho: Support for RiackCS
  • 25. • Build your Cloud with ASF software Apache CloudStack is a top-level project at the Apache Software Foundation. Apache CloudStack, CloudStack and CloudMonkey are registered trademarks of the ASF.
  • 26. Libcloud • Python module that provides a Cloud Provider API abstraction • Ability to write apps using multiple providers • Now with an improved CloudStack driver
  • 27. CloudStack + libcloud from libcloud.compute.types import Provider from libcloud.compute.providers import get_driver Driver = get_driver(Provider.CLOUDSTACK) conn=Driver(key=apikey,secret=secretkey,secure=Tru e,host=host,path=path)
  • 29. jClouds • Under Incubation at the Apache Software Foundation (ASF) • Wrapper to multiple cloud providers • Basis of many Cloud tools
  • 30. Deltacloud • Cloud Provider API abstraction • Good way to get a DMTF CIMI interface • Avoid lock-in for apps ?
  • 32. AWS import boto import boto.ec2 accesskey="2IUSA5xkFHYHTIafpUx0pHcfLvt-dzw" secretkey="oxV5Dhhk5ufNowey7OVDA” region = boto.ec2.regioninfo.RegionInfo(name="ROOT", endpoint="localhost") conn = boto.connect_ec2(aws_access_key_id=accesskey, aws_secret_access_key=secretkey, is_secure=False, region=region, port=7080, path="/awsapi", api_version="2012-08-15") images=conn.get_all_images() res = images[0].run(instance_type='m1.small',security_groups=['default' ])
  • 33. GCE https://github.com/NOPping/cloudstack-gce $$ gce –project acs listmachinetypes gce –project acs listmachinetypes --project acs listmachinetypes --project acs listmachinetypes Items in zone/CH-GV2: Items in zone/CH-GV2: +-------------+--------------------------+--------+------+-----------+---------------------+-------------+--------------------------+--------+------+-----------+---------------------+---------+----------------------+-------------+ +---------+----------------------+-------------+ || name || description || zone || cpus || memory-mb || scratch-disk-size-gb || maxname description zone cpus memory-mb scratch-disk-size-gb maxpds || max-total-pd-size-gb || deprecation || pds max-total-pd-size-gb deprecation +-------------+--------------------------+--------+------+-----------+---------------------+-------------+--------------------------+--------+------+-----------+---------------------+---------+----------------------+-------------+ +---------+----------------------+-------------+ || Micro || Micro 512mb 1cpu || CH-GV2 || 11 || 512 || || Micro Micro 512mb 1cpu CH-GV2 512 || || || || Tiny || Tiny 1024mb 1cpu || CH-GV2 || 11 || 1024 || || Tiny Tiny 1024mb 1cpu CH-GV2 1024 || || || || Small || Small 2048mb 2cpu || CH-GV2 || 22 || 2048 || || Small Small 2048mb 2cpu CH-GV2 2048 || || || || Medium || Medium 4096mb 2cpu || CH-GV2 || 22 || 4096 || || Medium Medium 4096mb 2cpu CH-GV2 4096 || || || || Large || Large 8192mb 4cpu || CH-GV2 || 44 || 8182 || || Large Large 8192mb 4cpu CH-GV2 8182 || || || || Extra-large || Extra-large 16384mb 4cpu || CH-GV2 || 44 || 16384 || || Extra-large Extra-large 16384mb 4cpu CH-GV2 16384 || || || || Huge || Huge 32184mb 8cpu || CH-GV2 || 88 || 32184 || || Huge Huge 32184mb 8cpu CH-GV2 32184 || || || +-------------+--------------------------+--------+------+-----------+---------------------+-------------+--------------------------+--------+------+-----------+---------------------+---------+----------------------+-------------+ +---------+----------------------+-------------+
  • 34. Whirr Apache • Big Data Provisioning tool • Deploys Hadoop, cdh, Hbase, Yarn, etc in the Cloud • Use jclouds • Works with multiple cloud providers including CloudStack
  • 35. Cloud An ASF • Build your Open Cloud with Apache Software Foundation software PaaS ?
  • 37. you and Info • • • • • • • Thank Sebastien Goasguen @sebgoa Apache Top Level project http://cloudstack.apache.org #cloudstack on irc.freenode.net @cloudstack on Twitter http://www.slideshare.net/cloudstack http://www.slideshare.net/sebastiengoasguen http://www.youtube.com/diycloudcomputing