SlideShare une entreprise Scribd logo
1  sur  37
Télécharger pour lire hors ligne
25	
  novembre	
  2013	
  
Milano	
  
GRAZIE	
  AI	
  NOSTRI	
  SPONSOR	
  
#cloudc2013
AWS303

HYBRID CLOUD WITH AWS
AND EUCALYPTUS
Paolo	
  Latella	
  
Interact	
  SpA,	
  IT	
  Manager	
  
paolo.latella@interact.it	
  
Agenda
•  Hybrid	
  Cloud	
  
•  Amazon	
  Web	
  Services	
  Public	
  Cloud	
  
•  Eucalyptus	
  Private	
  Cloud	
  
•  Hybrid	
  Cloud:	
  AWS	
  and	
  Eucalyptus	
  
•  Eucalyptus	
  Hybrid	
  Cloud	
  Use	
  Cases	
  
Hybridization
	
  
In	
  gene&cs,	
  hybridiza&on	
  is	
  the	
  process	
  by	
  which	
  
two	
  different	
  species	
  are	
  crossed	
  in	
  order	
  to	
  
combine	
  the	
  characteris&cs	
  of	
  both	
  
Hybrid cloud

API
Hybrid Cloud: survey
•  60%	
  of	
  IT	
  decision-­‐makers	
  see	
  hybrid	
  cloud	
  as	
  the	
  
culminaNon	
  of	
  their	
  cloud	
  journey	
  
•  Top	
  reasons	
  for	
  using	
  hybrid	
  cloud	
  instead	
  of	
  a	
  
public	
  cloud	
  only	
  
•  BeQer	
  security	
  (52%)	
  
•  More	
  control	
  (42%)	
  
•  BeQer	
  performance	
  or	
  reliability	
  (37%)	
  
hQp://www.vansonbourne.com/	
  
PUBLIC CLOUD
Amazon	
  Web	
  Services	
  
Amazon Web Services
Amazon Web Services
• 
• 
• 
• 
• 
• 
• 
• 
• 

Amazon	
  ElasNc	
  Compute	
  Cloud	
  (EC2)	
  
Amazon	
  ElasNc	
  Block	
  Storage	
  (EBS)	
  
Amazon	
  Machine	
  Image	
  (AMI)	
  
Amazon	
  Simple	
  Storage	
  Service	
  (S3)	
  
Amazon	
  IdenNty	
  and	
  Access	
  Management	
  (IAM)	
  
Auto	
  Scaling	
  
ElasNc	
  Load	
  Balancing	
  
Amazon	
  CloudWatch	
  
AWS	
  Direct	
  Connect	
  
PRIVATE CLOUD
Eucalyptus	
  so^ware	
  
Eucalyptus software
•  Eucalyptus	
  is	
  open	
  source	
  so^ware	
  for	
  building	
  AWS	
  
compaNble	
  private	
  and	
  hybrid	
  clouds	
  
•  GPLv3	
  code	
  available	
  on	
  hQps://github.com/eucalyptus	
  

•  Through	
  a	
  partnership	
  with	
  Amazon	
  Web	
  Services,	
  
Eucalyptus	
  maintains	
  the	
  API	
  compaNbility	
  
•  Supports	
  the	
  same	
  services	
  you	
  use	
  with	
  AWS,	
  including:	
  
EC2,	
  EBS,	
  S3,	
  IAM,	
  Auto	
  Scaling,	
  ElasNc	
  Load	
  Balancing,	
  
and	
  CloudWatch	
  
Eucalyptus: components
Eucalyptus: reference architecture

/usr/sbin/euca_conf --register-<components>

Test	
  
1	
  Cloud	
  Controller/Walrus	
  
1	
  Cluster	
  Controller	
  
1	
  Storage	
  Controller	
  
1-­‐16	
  Node	
  Controller	
  

Web	
  Services	
  
1	
  Cloud	
  Controller	
  
1	
  Walrus	
  
1	
  Cluster	
  Controller	
  for	
  each	
  cluster	
  
1	
  Storage	
  Controller	
  for	
  each	
  cluster	
  
1-­‐16	
  Node	
  Controller	
  for	
  each	
  cluster	
  

Web	
  Services	
  HA	
  
2	
  Cloud	
  Controller	
  
2	
  Walrus	
  
2	
  Cluster	
  Controller	
  for	
  each	
  cluster	
  
2	
  Storage	
  Controller	
  for	
  each	
  cluster	
  
1-­‐32	
  Node	
  Controller	
  for	
  each	
  cluster	
  
HYBRID CLOUD
AWS	
  and	
  Eucalyptus	
  
AWS and Eucalyptus
AWS	
  API	
  
Cloud	
  on	
  their	
  hardware	
  
euca2ools	
  

EUCALYPTUS	
  API	
  
Cloud	
  on	
  your	
  hardware	
  
euca2ools
•  Euca2ools	
  is	
  the	
  Eucalyptus	
  command	
  line	
  interface	
  for	
  
interacNng	
  with	
  web	
  services	
  
•  This	
  set	
  of	
  tools	
  was	
  wriQen	
  in	
  Python.	
  

•  Most	
  Euca2ools	
  commands	
  are	
  compaNble	
  with	
  
Amazon’s	
  web	
  services	
  
•  Install	
  from	
  EPEL:	
  yum	
  install	
  euca2ools	
  
•  Repository:	
  hQps://github.com/eucalyptus/euca2ools	
  	
  
euca2ools and ec2tools
Run	
  instances	
  
ec2-run-instances ami-1a2b3c4d -k my-key-pair --availability-zone eu-west-1a –g sg-123
euca-run-instances emi-15A1386E –k my-key-pair –availability-zone eu-cluster-1a –g sg-123

Bundle	
  instances
ec2-bundle-instance

i-12345678 -b mybucket –p lnxami –o EXAMPLEKEY –w EXAMPLESECKEY

euca-bundle-instance i-E7AC420A –b mybucket –p lnxami –o EXAMPLEKEY –w EXAMPLESECKEY

	
  

Create	
  autoscaling	
  group	
  
as-create-auto-scaling-group MyASG --launch-configuration MyLC --availability-zones useast-1a --min-size 2 --max-size 6
euscale-create-auto-scaling-group MyASG --launch-configuration MyLC --availability-zone eucluster-1a --min-size 2 --max-size 6	
  
euca2ools: hybrid configuration
[user aws-user]
key-id=YOUR-KEY-ID
secret-key=YOUR-SECRET-KEY
[user euca-user]
key-id=YOUR-KEY-ID
secret-key=YOUR-SECRET-KEY
[region eu-west-1]
ec2-url = https://ec2.eu-west-1.amazonaws.com/
s3-url = https://s3.amazonaws.com/
user = aws-user
[region eu-cluster-1a]
ec2-url = https://euca.interact.it:8773/services/Eucalyptus/
s3-url = https://euca.interact.it:8773/services/Walrus/
user = euca-user
[global]
default-region = eu-west-1
euca2ools: AMI to EMI (1/2)
1.  Bundle	
  the	
  running	
  AWS	
  instance	
  

ec2-bundle-vol -d /mnt –u 1234-5678-9101 -k
myaws.pem -c myawscert.pem -r x86_64 -s 2048

2.  Upload	
  bundle	
  to	
  S3	
  
ec2-upload-bundle -b myawsbucket -m /mnt/
manifest.xml -a AKIEXAMPLE -s SECAKIEXAMPLE

3.  Download	
  bundle	
  from	
  S3	
  to	
  local:	
  

	
  

euca-download-bundle –b myawsbucket -d /tmp/awsimage/ --region us-east-1
euca2ools: AMI to EMI (2/2)
4.  Upload	
  the	
  bundled	
  instance	
  to	
  Walrus.
euca-upload-bundle -b mywalrusbucket -m /tmp/awsimage/manifest.xml --region eu-cluster-1a

5.  Register	
  the	
  new	
  image	
  on	
  eucalyptus	
  
euca-register -a x86_64 -d ’Lnximage' -n ‘MyImage’ b mywalrusbucket/manifest.xml --region eu-cluster-1a

6.  Run	
  the	
  instance	
  from	
  EMI	
  
euca-run-instance emi-i-XXXXXXXX --region eucluster-1a
euca2ools: EMI to AMI (1/2)
1.  Run	
  an	
  instance	
  from	
  the	
  image	
  you	
  chose.	
  
euca-run-instance emi-XXXXXXXX --region eucluster-1a

2.  SSH	
  into	
  the	
  instance	
  clean	
  configuraNon	
  and	
  install	
  
euca2ools	
  
3.  Bundle	
  the	
  running	
  eucalyptus	
  instance	
  	
  
euca-bundle-vol -d /mnt -p myeucaimage -s 2048 -arch x86_64 -o AKIEXAMPLE -w SECAKEYEXAMPLE --region
eu-cluster-1a
euca2ools: EMI to AMI (2/2)
4.  Upload	
  the	
  bundled	
  instance	
  to	
  S3.	
  
euca-upload-bundle -b myawsbucket -m /mnt/
manifest.xml --region eu-west-1

5.  Register	
  the	
  new	
  instance	
  
euca-register -a x86_64 -d ’LnxImage' -n ‘MyImage’
-b myawsbucket/manifest.xml --region eu-west-1	
  

6.  Run	
  the	
  instance	
  from	
  AMI	
  
euca-run-instance ami-XXXXXXXX --region eu-west-1a
Eucalyptus Hybrid cloud
USE CASES
CloudbursNng,	
  Disaster	
  Recovery	
  and	
  MigraNon	
  
Eucalyptus Hybrid cloud: use cases
•  Use	
  cases	
  for	
  using	
  a	
  Eucalyptus	
  hybrid	
  cloud:	
  
•  Cloud	
  bursEng:	
  in	
  this	
  use	
  case,	
  you	
  would	
  need	
  to	
  
create	
  addiNonal	
  resources	
  for	
  your	
  cloud,	
  using	
  
resources	
  from	
  another	
  cloud.	
  
•  MigraEng	
  environments:	
  in	
  this	
  use	
  case,	
  you	
  would	
  
need	
  to	
  export	
  data	
  (images,	
  volumes,	
  configuraNon,	
  
etc.)	
  from	
  stage	
  to	
  producNon	
  environment	
  
•  Disaster	
  recovery:	
  in	
  this	
  case	
  your	
  primary	
  site	
  is	
  
eucalyptus	
  cloud	
  and	
  the	
  secondary	
  is	
  on	
  another	
  cloud	
  
Cloudbursting: Interact Streaming Service
boto	
  

Beta	
  

Route	
  53	
  

Auto scaling Group

Auto scaling Group

AWS
Eucalyptus

Alarm	
  

Alarm	
  
Migrating environments: Mosaik Solutions
•  Mosaik	
  SoluEons	
  is	
  the	
  global	
  source	
  for	
  geospaNal	
  
network	
  intelligence	
  
•  The	
  hybrid	
  approach	
  allows	
  Mosaik	
  to	
  move	
  workloads	
  
from	
  Eucalyptus	
  to	
  AWS	
  and	
  vice	
  versa	
  
•  Migrate	
  virtual	
  servers	
  between	
  Eucalyptus	
  and	
  AWS	
  

•  AWS	
  CloudformaNon	
  and	
  Chef	
  integraNon	
  
•  Easily	
  run	
  applicaNons	
  and	
  tools	
  on-­‐premise	
  that	
  have	
  been	
  
developed	
  for	
  AWS	
  and	
  viceversa	
  
Disaster recovery: pilot light use case
Disaster recovery: pilot light use case
QUESTIONS
&

ANSWERS
Links (1/2)
•  Technical	
  Conferences	
  
www.technicalconferences.it	
  

•  Cloud	
  Conference	
  
www.cloudconference.it	
  

•  User	
  Group	
  
www.meetup.com/AWSusergroupItaly	
  
www.meetup.com/Eucalyptus-­‐Cloud-­‐User-­‐Group-­‐Italy/	
  
Links (2/2)
•  Eucalyptus	
  Guide	
  
hRp://www.eucalyptus.com/docs/eucalyptus/3.4/index.html	
  

•  Eucalyptus	
  Community	
  
hRp://webchat.freenode.net/?channels=eucalyptus	
  

•  Datasheets	
  and	
  whitepaper	
  
hRp://www.eucalyptus.com/resources/datasheets	
  
hRp://www.eucalyptus.com/resources/whitepapers	
  
Grazie.

Non	
  dimenNcare	
  di	
  riempire	
  il	
  modulo	
  di	
  feedback	
  

AWS303
#cloudc2013
©	
  EventHandler	
  S.r.l.	
  All	
  rights	
  reserved.	
  	
  
Microso^,	
   Windows	
   and	
   all	
   other	
   trademarks	
   and	
   copyrights	
   are	
   the	
   property	
   of	
   their	
   respecNve	
   owners.	
   EventHandler	
   cannot
	
  
guarantee	
  the	
  accuracy	
  of	
  any	
  informaNon	
  provided	
  a^er	
  the	
  date	
  of	
  this	
  presentaNon.	
  	
  	
  
EVENTHANDLER	
  MAKES	
  NO	
  WARRANTIES,	
  EXPRESS,	
  IMPLIED	
  OR	
  STATUTORY,	
  AS	
  TO	
  THE	
  INFORMATION	
  IN	
  THIS	
  PRESENTATION.	
  

Contenu connexe

Tendances

AWS June Webinar Series - Deep dive: Hybrid Architectures
AWS June Webinar Series - Deep dive: Hybrid ArchitecturesAWS June Webinar Series - Deep dive: Hybrid Architectures
AWS June Webinar Series - Deep dive: Hybrid ArchitecturesAmazon Web Services
 
Aws re invent hybrid cloud breakout session
Aws re invent   hybrid cloud breakout session Aws re invent   hybrid cloud breakout session
Aws re invent hybrid cloud breakout session Angela_Tripp
 
Building a Hybrid Cloud with AWS and VMware vSphere
Building a Hybrid Cloud with AWS and VMware vSphereBuilding a Hybrid Cloud with AWS and VMware vSphere
Building a Hybrid Cloud with AWS and VMware vSphereBuurst
 
Cloud Architecture Tutorial - Why and What (1of 3)
Cloud Architecture Tutorial - Why and What (1of 3) Cloud Architecture Tutorial - Why and What (1of 3)
Cloud Architecture Tutorial - Why and What (1of 3) Adrian Cockcroft
 
Using Amazon RDS to power enterprise applications (Peoplesoft)
Using Amazon RDS to power enterprise applications (Peoplesoft) Using Amazon RDS to power enterprise applications (Peoplesoft)
Using Amazon RDS to power enterprise applications (Peoplesoft) Tom Laszewski
 
Moving Enterprise Windows Workloads to AWS
Moving Enterprise Windows Workloads to AWSMoving Enterprise Windows Workloads to AWS
Moving Enterprise Windows Workloads to AWSAmazon Web Services
 
Managing Multi-Cloud and On-Premises with Microsoft Azure
Managing Multi-Cloud and On-Premises with Microsoft AzureManaging Multi-Cloud and On-Premises with Microsoft Azure
Managing Multi-Cloud and On-Premises with Microsoft Azure2nd Watch
 
AWS Architecting Cloud Apps - Best Practices and Design Patterns By Jinesh Varia
AWS Architecting Cloud Apps - Best Practices and Design Patterns By Jinesh VariaAWS Architecting Cloud Apps - Best Practices and Design Patterns By Jinesh Varia
AWS Architecting Cloud Apps - Best Practices and Design Patterns By Jinesh VariaAmazon Web Services
 
Amazon ECS with Docker | AWS Public Sector Summit 2016
Amazon ECS with Docker | AWS Public Sector Summit 2016Amazon ECS with Docker | AWS Public Sector Summit 2016
Amazon ECS with Docker | AWS Public Sector Summit 2016Amazon Web Services
 
AWS Webcast - Design for Availability
AWS Webcast - Design for AvailabilityAWS Webcast - Design for Availability
AWS Webcast - Design for AvailabilityAmazon Web Services
 
AWS and VMware: How to Architect and Manage Hybrid Environments
AWS and VMware: How to Architect and Manage Hybrid EnvironmentsAWS and VMware: How to Architect and Manage Hybrid Environments
AWS and VMware: How to Architect and Manage Hybrid EnvironmentsRightScale
 
AWS re:Invent 2016: Deploying Scalable SAP Hybris Clusters using Docker (CON312)
AWS re:Invent 2016: Deploying Scalable SAP Hybris Clusters using Docker (CON312)AWS re:Invent 2016: Deploying Scalable SAP Hybris Clusters using Docker (CON312)
AWS re:Invent 2016: Deploying Scalable SAP Hybris Clusters using Docker (CON312)Amazon Web Services
 
VMWare Cloud for the AWS Cloud | AWS Public Sector Summit 2017
VMWare Cloud for the AWS Cloud | AWS Public Sector Summit 2017VMWare Cloud for the AWS Cloud | AWS Public Sector Summit 2017
VMWare Cloud for the AWS Cloud | AWS Public Sector Summit 2017Amazon Web Services
 
AWS Summit Auckland - Smaller is Better - Microservices on AWS
AWS Summit Auckland - Smaller is Better - Microservices on AWSAWS Summit Auckland - Smaller is Better - Microservices on AWS
AWS Summit Auckland - Smaller is Better - Microservices on AWSAmazon Web Services
 
From One to Many: Evolving VPC Design
From One to Many: Evolving VPC DesignFrom One to Many: Evolving VPC Design
From One to Many: Evolving VPC DesignAmazon Web Services
 
VMware and AWS Together - VMware Cloud on AWS
VMware and AWS Together  - VMware Cloud on AWSVMware and AWS Together  - VMware Cloud on AWS
VMware and AWS Together - VMware Cloud on AWSKristana Kane
 
AWS re:Invent 2016: Hardware-Accelerating Graphics Desktop Workloads with Ama...
AWS re:Invent 2016: Hardware-Accelerating Graphics Desktop Workloads with Ama...AWS re:Invent 2016: Hardware-Accelerating Graphics Desktop Workloads with Ama...
AWS re:Invent 2016: Hardware-Accelerating Graphics Desktop Workloads with Ama...Amazon Web Services
 
ENT307 VMware and AWS Together - VMware Cloud on AWS
ENT307 VMware and AWS Together - VMware Cloud on AWSENT307 VMware and AWS Together - VMware Cloud on AWS
ENT307 VMware and AWS Together - VMware Cloud on AWSAmazon Web Services
 
Getting Started with VMware Cloud on AWS
Getting Started with VMware Cloud on AWSGetting Started with VMware Cloud on AWS
Getting Started with VMware Cloud on AWS2nd Watch
 

Tendances (20)

AWS June Webinar Series - Deep dive: Hybrid Architectures
AWS June Webinar Series - Deep dive: Hybrid ArchitecturesAWS June Webinar Series - Deep dive: Hybrid Architectures
AWS June Webinar Series - Deep dive: Hybrid Architectures
 
Aws re invent hybrid cloud breakout session
Aws re invent   hybrid cloud breakout session Aws re invent   hybrid cloud breakout session
Aws re invent hybrid cloud breakout session
 
Building a Hybrid Cloud with AWS and VMware vSphere
Building a Hybrid Cloud with AWS and VMware vSphereBuilding a Hybrid Cloud with AWS and VMware vSphere
Building a Hybrid Cloud with AWS and VMware vSphere
 
Cloud Architecture Tutorial - Why and What (1of 3)
Cloud Architecture Tutorial - Why and What (1of 3) Cloud Architecture Tutorial - Why and What (1of 3)
Cloud Architecture Tutorial - Why and What (1of 3)
 
Using Amazon RDS to power enterprise applications (Peoplesoft)
Using Amazon RDS to power enterprise applications (Peoplesoft) Using Amazon RDS to power enterprise applications (Peoplesoft)
Using Amazon RDS to power enterprise applications (Peoplesoft)
 
How to Design for High Availability & Scale with AWS
How to Design for High Availability & Scale with AWSHow to Design for High Availability & Scale with AWS
How to Design for High Availability & Scale with AWS
 
Moving Enterprise Windows Workloads to AWS
Moving Enterprise Windows Workloads to AWSMoving Enterprise Windows Workloads to AWS
Moving Enterprise Windows Workloads to AWS
 
Managing Multi-Cloud and On-Premises with Microsoft Azure
Managing Multi-Cloud and On-Premises with Microsoft AzureManaging Multi-Cloud and On-Premises with Microsoft Azure
Managing Multi-Cloud and On-Premises with Microsoft Azure
 
AWS Architecting Cloud Apps - Best Practices and Design Patterns By Jinesh Varia
AWS Architecting Cloud Apps - Best Practices and Design Patterns By Jinesh VariaAWS Architecting Cloud Apps - Best Practices and Design Patterns By Jinesh Varia
AWS Architecting Cloud Apps - Best Practices and Design Patterns By Jinesh Varia
 
Amazon ECS with Docker | AWS Public Sector Summit 2016
Amazon ECS with Docker | AWS Public Sector Summit 2016Amazon ECS with Docker | AWS Public Sector Summit 2016
Amazon ECS with Docker | AWS Public Sector Summit 2016
 
AWS Webcast - Design for Availability
AWS Webcast - Design for AvailabilityAWS Webcast - Design for Availability
AWS Webcast - Design for Availability
 
AWS and VMware: How to Architect and Manage Hybrid Environments
AWS and VMware: How to Architect and Manage Hybrid EnvironmentsAWS and VMware: How to Architect and Manage Hybrid Environments
AWS and VMware: How to Architect and Manage Hybrid Environments
 
AWS re:Invent 2016: Deploying Scalable SAP Hybris Clusters using Docker (CON312)
AWS re:Invent 2016: Deploying Scalable SAP Hybris Clusters using Docker (CON312)AWS re:Invent 2016: Deploying Scalable SAP Hybris Clusters using Docker (CON312)
AWS re:Invent 2016: Deploying Scalable SAP Hybris Clusters using Docker (CON312)
 
VMWare Cloud for the AWS Cloud | AWS Public Sector Summit 2017
VMWare Cloud for the AWS Cloud | AWS Public Sector Summit 2017VMWare Cloud for the AWS Cloud | AWS Public Sector Summit 2017
VMWare Cloud for the AWS Cloud | AWS Public Sector Summit 2017
 
AWS Summit Auckland - Smaller is Better - Microservices on AWS
AWS Summit Auckland - Smaller is Better - Microservices on AWSAWS Summit Auckland - Smaller is Better - Microservices on AWS
AWS Summit Auckland - Smaller is Better - Microservices on AWS
 
From One to Many: Evolving VPC Design
From One to Many: Evolving VPC DesignFrom One to Many: Evolving VPC Design
From One to Many: Evolving VPC Design
 
VMware and AWS Together - VMware Cloud on AWS
VMware and AWS Together  - VMware Cloud on AWSVMware and AWS Together  - VMware Cloud on AWS
VMware and AWS Together - VMware Cloud on AWS
 
AWS re:Invent 2016: Hardware-Accelerating Graphics Desktop Workloads with Ama...
AWS re:Invent 2016: Hardware-Accelerating Graphics Desktop Workloads with Ama...AWS re:Invent 2016: Hardware-Accelerating Graphics Desktop Workloads with Ama...
AWS re:Invent 2016: Hardware-Accelerating Graphics Desktop Workloads with Ama...
 
ENT307 VMware and AWS Together - VMware Cloud on AWS
ENT307 VMware and AWS Together - VMware Cloud on AWSENT307 VMware and AWS Together - VMware Cloud on AWS
ENT307 VMware and AWS Together - VMware Cloud on AWS
 
Getting Started with VMware Cloud on AWS
Getting Started with VMware Cloud on AWSGetting Started with VMware Cloud on AWS
Getting Started with VMware Cloud on AWS
 

En vedette

The cloud infrastructure with eucalyptus
The cloud infrastructure with eucalyptusThe cloud infrastructure with eucalyptus
The cloud infrastructure with eucalyptusGiuseppe Agrillo
 
TECNIRIS@: OpenNebula Tutorial
TECNIRIS@: OpenNebula TutorialTECNIRIS@: OpenNebula Tutorial
TECNIRIS@: OpenNebula TutorialOpenNebula Project
 
Eucalyptus - An Open-source Infrastructure for Cloud Computing
Eucalyptus - An Open-source Infrastructure for Cloud ComputingEucalyptus - An Open-source Infrastructure for Cloud Computing
Eucalyptus - An Open-source Infrastructure for Cloud Computingelliando dias
 
Building an AWS Hybrid Cloud
Building an AWS Hybrid CloudBuilding an AWS Hybrid Cloud
Building an AWS Hybrid CloudBuurst
 
DevOps and Application Delivery for Hybrid Cloud - DevOpsSummit session
DevOps and Application Delivery for Hybrid Cloud  - DevOpsSummit sessionDevOps and Application Delivery for Hybrid Cloud  - DevOpsSummit session
DevOps and Application Delivery for Hybrid Cloud - DevOpsSummit sessionSanjeev Sharma
 
Open Source Cloud Computing -Eucalyptus
Open Source Cloud Computing -EucalyptusOpen Source Cloud Computing -Eucalyptus
Open Source Cloud Computing -EucalyptusSameer Naik
 
Hybrid Cloud Solutions to Transform Your Organization
Hybrid Cloud Solutions to Transform Your OrganizationHybrid Cloud Solutions to Transform Your Organization
Hybrid Cloud Solutions to Transform Your OrganizationAmazon Web Services
 
Cloud computing using Eucalyptus
Cloud computing using EucalyptusCloud computing using Eucalyptus
Cloud computing using EucalyptusAbhishek Dey
 
AWS re:Invent 2016: How to Manage Inventory, Patching, and System Images for ...
AWS re:Invent 2016: How to Manage Inventory, Patching, and System Images for ...AWS re:Invent 2016: How to Manage Inventory, Patching, and System Images for ...
AWS re:Invent 2016: How to Manage Inventory, Patching, and System Images for ...Amazon Web Services
 
CloudStack vs OpenStack vs Eucalyptus: IaaS Private Cloud Brief Comparison
CloudStack vs OpenStack vs Eucalyptus: IaaS Private Cloud Brief ComparisonCloudStack vs OpenStack vs Eucalyptus: IaaS Private Cloud Brief Comparison
CloudStack vs OpenStack vs Eucalyptus: IaaS Private Cloud Brief Comparisonbizalgo
 

En vedette (13)

The cloud infrastructure with eucalyptus
The cloud infrastructure with eucalyptusThe cloud infrastructure with eucalyptus
The cloud infrastructure with eucalyptus
 
Building clouds with eucalyptus
Building clouds with eucalyptusBuilding clouds with eucalyptus
Building clouds with eucalyptus
 
TECNIRIS@: OpenNebula Tutorial
TECNIRIS@: OpenNebula TutorialTECNIRIS@: OpenNebula Tutorial
TECNIRIS@: OpenNebula Tutorial
 
Eucalyptus - An Open-source Infrastructure for Cloud Computing
Eucalyptus - An Open-source Infrastructure for Cloud ComputingEucalyptus - An Open-source Infrastructure for Cloud Computing
Eucalyptus - An Open-source Infrastructure for Cloud Computing
 
Enterprise Security in Hybrid Cloud ISACA-SV 2012
Enterprise Security in Hybrid Cloud ISACA-SV 2012Enterprise Security in Hybrid Cloud ISACA-SV 2012
Enterprise Security in Hybrid Cloud ISACA-SV 2012
 
Building an AWS Hybrid Cloud
Building an AWS Hybrid CloudBuilding an AWS Hybrid Cloud
Building an AWS Hybrid Cloud
 
DevOps and Application Delivery for Hybrid Cloud - DevOpsSummit session
DevOps and Application Delivery for Hybrid Cloud  - DevOpsSummit sessionDevOps and Application Delivery for Hybrid Cloud  - DevOpsSummit session
DevOps and Application Delivery for Hybrid Cloud - DevOpsSummit session
 
Open Source Cloud Computing -Eucalyptus
Open Source Cloud Computing -EucalyptusOpen Source Cloud Computing -Eucalyptus
Open Source Cloud Computing -Eucalyptus
 
Hybrid Cloud Solutions to Transform Your Organization
Hybrid Cloud Solutions to Transform Your OrganizationHybrid Cloud Solutions to Transform Your Organization
Hybrid Cloud Solutions to Transform Your Organization
 
Cloud computing using Eucalyptus
Cloud computing using EucalyptusCloud computing using Eucalyptus
Cloud computing using Eucalyptus
 
AWS re:Invent 2016: How to Manage Inventory, Patching, and System Images for ...
AWS re:Invent 2016: How to Manage Inventory, Patching, and System Images for ...AWS re:Invent 2016: How to Manage Inventory, Patching, and System Images for ...
AWS re:Invent 2016: How to Manage Inventory, Patching, and System Images for ...
 
CloudStack vs OpenStack vs Eucalyptus: IaaS Private Cloud Brief Comparison
CloudStack vs OpenStack vs Eucalyptus: IaaS Private Cloud Brief ComparisonCloudStack vs OpenStack vs Eucalyptus: IaaS Private Cloud Brief Comparison
CloudStack vs OpenStack vs Eucalyptus: IaaS Private Cloud Brief Comparison
 
Build Features, Not Apps
Build Features, Not AppsBuild Features, Not Apps
Build Features, Not Apps
 

Similaire à Hybrid Cloud With AWS and Eucalyptus

Cloud computing overview
Cloud computing overviewCloud computing overview
Cloud computing overviewkarthik s
 
Weaveworks at AWS re:Invent 2016: Operations Management with Amazon ECS
Weaveworks at AWS re:Invent 2016: Operations Management with Amazon ECSWeaveworks at AWS re:Invent 2016: Operations Management with Amazon ECS
Weaveworks at AWS re:Invent 2016: Operations Management with Amazon ECSWeaveworks
 
A 60-minute tour of AWS Compute (November 2016)
A 60-minute tour of AWS Compute (November 2016)A 60-minute tour of AWS Compute (November 2016)
A 60-minute tour of AWS Compute (November 2016)Julien SIMON
 
Weave User Group Talk - DockerCon 2017 Recap
Weave User Group Talk - DockerCon 2017 RecapWeave User Group Talk - DockerCon 2017 Recap
Weave User Group Talk - DockerCon 2017 RecapPatrick Chanezon
 
Linux containers and docker
Linux containers and dockerLinux containers and docker
Linux containers and dockerFabio Fumarola
 
MuleSoft Surat Meetup#42 - Runtime Fabric Manager on Self Managed Kubernetes ...
MuleSoft Surat Meetup#42 - Runtime Fabric Manager on Self Managed Kubernetes ...MuleSoft Surat Meetup#42 - Runtime Fabric Manager on Self Managed Kubernetes ...
MuleSoft Surat Meetup#42 - Runtime Fabric Manager on Self Managed Kubernetes ...Jitendra Bafna
 
Introduction to Spring Cloud OSS - Denver Cloud Foundry Meetup
Introduction to Spring Cloud OSS - Denver Cloud Foundry MeetupIntroduction to Spring Cloud OSS - Denver Cloud Foundry Meetup
Introduction to Spring Cloud OSS - Denver Cloud Foundry MeetupJosh Ghiloni
 
Supporting bioinformatics applications with hybrid multi-cloud services
Supporting bioinformatics applications with hybrid multi-cloud servicesSupporting bioinformatics applications with hybrid multi-cloud services
Supporting bioinformatics applications with hybrid multi-cloud servicesAhmed Abdullah
 
The weather ahead: Clouds
The weather ahead: CloudsThe weather ahead: Clouds
The weather ahead: Cloudszoopster
 
Docker Seattle Meetup April 2015 - The Docker Orchestration Ecosystem on Azure
Docker Seattle Meetup April 2015 - The Docker Orchestration Ecosystem on AzureDocker Seattle Meetup April 2015 - The Docker Orchestration Ecosystem on Azure
Docker Seattle Meetup April 2015 - The Docker Orchestration Ecosystem on AzurePatrick Chanezon
 
Docker SF Meetup January 2016
Docker SF Meetup January 2016Docker SF Meetup January 2016
Docker SF Meetup January 2016Patrick Chanezon
 
Docker New York Meetup May 2015 - The Docker Orchestration Ecosystem on Azure
Docker New York Meetup May 2015 - The Docker Orchestration Ecosystem on Azure Docker New York Meetup May 2015 - The Docker Orchestration Ecosystem on Azure
Docker New York Meetup May 2015 - The Docker Orchestration Ecosystem on Azure Patrick Chanezon
 
Creating an effective developer experience on Kubernetes
Creating an effective developer experience on KubernetesCreating an effective developer experience on Kubernetes
Creating an effective developer experience on KubernetesLenses.io
 
C418 - Build, Deploy and Manage Your First Open Pattern with PureApplication ...
C418 - Build, Deploy and Manage Your First Open Pattern with PureApplication ...C418 - Build, Deploy and Manage Your First Open Pattern with PureApplication ...
C418 - Build, Deploy and Manage Your First Open Pattern with PureApplication ...Hendrik van Run
 
Phil Basford - machine learning at scale with aws sage maker
Phil Basford - machine learning at scale with aws sage makerPhil Basford - machine learning at scale with aws sage maker
Phil Basford - machine learning at scale with aws sage makerAWSCOMSUM
 
AWS Community Day - Andrew May - Running Containers in AWS
AWS Community Day - Andrew May - Running Containers in AWS  AWS Community Day - Andrew May - Running Containers in AWS
AWS Community Day - Andrew May - Running Containers in AWS AWS Chicago
 
Dockerization of Azure Platform
Dockerization of Azure PlatformDockerization of Azure Platform
Dockerization of Azure Platformnirajrules
 
Understanding Virtual Networking in the Cloud - RightScale Compute 2013
Understanding Virtual Networking in the Cloud - RightScale Compute 2013Understanding Virtual Networking in the Cloud - RightScale Compute 2013
Understanding Virtual Networking in the Cloud - RightScale Compute 2013RightScale
 

Similaire à Hybrid Cloud With AWS and Eucalyptus (20)

Cloud computing overview
Cloud computing overviewCloud computing overview
Cloud computing overview
 
Weaveworks at AWS re:Invent 2016: Operations Management with Amazon ECS
Weaveworks at AWS re:Invent 2016: Operations Management with Amazon ECSWeaveworks at AWS re:Invent 2016: Operations Management with Amazon ECS
Weaveworks at AWS re:Invent 2016: Operations Management with Amazon ECS
 
A 60-minute tour of AWS Compute (November 2016)
A 60-minute tour of AWS Compute (November 2016)A 60-minute tour of AWS Compute (November 2016)
A 60-minute tour of AWS Compute (November 2016)
 
Weave User Group Talk - DockerCon 2017 Recap
Weave User Group Talk - DockerCon 2017 RecapWeave User Group Talk - DockerCon 2017 Recap
Weave User Group Talk - DockerCon 2017 Recap
 
Linux containers and docker
Linux containers and dockerLinux containers and docker
Linux containers and docker
 
MuleSoft Surat Meetup#42 - Runtime Fabric Manager on Self Managed Kubernetes ...
MuleSoft Surat Meetup#42 - Runtime Fabric Manager on Self Managed Kubernetes ...MuleSoft Surat Meetup#42 - Runtime Fabric Manager on Self Managed Kubernetes ...
MuleSoft Surat Meetup#42 - Runtime Fabric Manager on Self Managed Kubernetes ...
 
Introduction to Spring Cloud OSS - Denver Cloud Foundry Meetup
Introduction to Spring Cloud OSS - Denver Cloud Foundry MeetupIntroduction to Spring Cloud OSS - Denver Cloud Foundry Meetup
Introduction to Spring Cloud OSS - Denver Cloud Foundry Meetup
 
Eucalyptus gnuNify 2012
Eucalyptus gnuNify 2012 Eucalyptus gnuNify 2012
Eucalyptus gnuNify 2012
 
Supporting bioinformatics applications with hybrid multi-cloud services
Supporting bioinformatics applications with hybrid multi-cloud servicesSupporting bioinformatics applications with hybrid multi-cloud services
Supporting bioinformatics applications with hybrid multi-cloud services
 
The weather ahead: Clouds
The weather ahead: CloudsThe weather ahead: Clouds
The weather ahead: Clouds
 
Docker Seattle Meetup April 2015 - The Docker Orchestration Ecosystem on Azure
Docker Seattle Meetup April 2015 - The Docker Orchestration Ecosystem on AzureDocker Seattle Meetup April 2015 - The Docker Orchestration Ecosystem on Azure
Docker Seattle Meetup April 2015 - The Docker Orchestration Ecosystem on Azure
 
Docker SF Meetup January 2016
Docker SF Meetup January 2016Docker SF Meetup January 2016
Docker SF Meetup January 2016
 
Internship presentation
Internship presentationInternship presentation
Internship presentation
 
Docker New York Meetup May 2015 - The Docker Orchestration Ecosystem on Azure
Docker New York Meetup May 2015 - The Docker Orchestration Ecosystem on Azure Docker New York Meetup May 2015 - The Docker Orchestration Ecosystem on Azure
Docker New York Meetup May 2015 - The Docker Orchestration Ecosystem on Azure
 
Creating an effective developer experience on Kubernetes
Creating an effective developer experience on KubernetesCreating an effective developer experience on Kubernetes
Creating an effective developer experience on Kubernetes
 
C418 - Build, Deploy and Manage Your First Open Pattern with PureApplication ...
C418 - Build, Deploy and Manage Your First Open Pattern with PureApplication ...C418 - Build, Deploy and Manage Your First Open Pattern with PureApplication ...
C418 - Build, Deploy and Manage Your First Open Pattern with PureApplication ...
 
Phil Basford - machine learning at scale with aws sage maker
Phil Basford - machine learning at scale with aws sage makerPhil Basford - machine learning at scale with aws sage maker
Phil Basford - machine learning at scale with aws sage maker
 
AWS Community Day - Andrew May - Running Containers in AWS
AWS Community Day - Andrew May - Running Containers in AWS  AWS Community Day - Andrew May - Running Containers in AWS
AWS Community Day - Andrew May - Running Containers in AWS
 
Dockerization of Azure Platform
Dockerization of Azure PlatformDockerization of Azure Platform
Dockerization of Azure Platform
 
Understanding Virtual Networking in the Cloud - RightScale Compute 2013
Understanding Virtual Networking in the Cloud - RightScale Compute 2013Understanding Virtual Networking in the Cloud - RightScale Compute 2013
Understanding Virtual Networking in the Cloud - RightScale Compute 2013
 

Plus de Paolo latella

CI & CD on Amazon Web Services
CI & CD on Amazon Web ServicesCI & CD on Amazon Web Services
CI & CD on Amazon Web ServicesPaolo latella
 
Serverless architectures on aws
Serverless architectures on awsServerless architectures on aws
Serverless architectures on awsPaolo latella
 
Amazon Web Services and Docker: from developing to production
Amazon Web Services and Docker: from developing to productionAmazon Web Services and Docker: from developing to production
Amazon Web Services and Docker: from developing to productionPaolo latella
 
CI&CD on AWS - Meetup Roma Oct 2016
CI&CD on AWS - Meetup Roma Oct 2016CI&CD on AWS - Meetup Roma Oct 2016
CI&CD on AWS - Meetup Roma Oct 2016Paolo latella
 
Data Analysis on AWS
Data Analysis on AWSData Analysis on AWS
Data Analysis on AWSPaolo latella
 
Amazon Web Services and Docker
Amazon Web Services and DockerAmazon Web Services and Docker
Amazon Web Services and DockerPaolo latella
 
Mobile app and disaster recovery with aws
Mobile app and disaster recovery with awsMobile app and disaster recovery with aws
Mobile app and disaster recovery with awsPaolo latella
 
Cloud Transcoding with Amazon Web Services
Cloud Transcoding with Amazon Web ServicesCloud Transcoding with Amazon Web Services
Cloud Transcoding with Amazon Web ServicesPaolo latella
 
Amazon Web Services and Interact - Workshop Giugno 2013
Amazon Web Services and Interact - Workshop Giugno 2013Amazon Web Services and Interact - Workshop Giugno 2013
Amazon Web Services and Interact - Workshop Giugno 2013Paolo latella
 

Plus de Paolo latella (11)

CI & CD on Amazon Web Services
CI & CD on Amazon Web ServicesCI & CD on Amazon Web Services
CI & CD on Amazon Web Services
 
Serverless architectures on aws
Serverless architectures on awsServerless architectures on aws
Serverless architectures on aws
 
Amazon Web Services and Docker: from developing to production
Amazon Web Services and Docker: from developing to productionAmazon Web Services and Docker: from developing to production
Amazon Web Services and Docker: from developing to production
 
CI&CD on AWS - Meetup Roma Oct 2016
CI&CD on AWS - Meetup Roma Oct 2016CI&CD on AWS - Meetup Roma Oct 2016
CI&CD on AWS - Meetup Roma Oct 2016
 
XPeppers e AWS
XPeppers e AWSXPeppers e AWS
XPeppers e AWS
 
AWSUGIT-Promo
AWSUGIT-PromoAWSUGIT-Promo
AWSUGIT-Promo
 
Data Analysis on AWS
Data Analysis on AWSData Analysis on AWS
Data Analysis on AWS
 
Amazon Web Services and Docker
Amazon Web Services and DockerAmazon Web Services and Docker
Amazon Web Services and Docker
 
Mobile app and disaster recovery with aws
Mobile app and disaster recovery with awsMobile app and disaster recovery with aws
Mobile app and disaster recovery with aws
 
Cloud Transcoding with Amazon Web Services
Cloud Transcoding with Amazon Web ServicesCloud Transcoding with Amazon Web Services
Cloud Transcoding with Amazon Web Services
 
Amazon Web Services and Interact - Workshop Giugno 2013
Amazon Web Services and Interact - Workshop Giugno 2013Amazon Web Services and Interact - Workshop Giugno 2013
Amazon Web Services and Interact - Workshop Giugno 2013
 

Dernier

Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
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 Takeoffsammart93
 
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
 
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...Neo4j
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
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...DianaGray10
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
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 educationjfdjdjcjdnsjd
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
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
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024SynarionITSolutions
 
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...apidays
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
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
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 

Dernier (20)

Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
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
 
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
 
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...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
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...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
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 Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
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
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
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...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
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)
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 

Hybrid Cloud With AWS and Eucalyptus

  • 1. 25  novembre  2013   Milano  
  • 2. GRAZIE  AI  NOSTRI  SPONSOR  
  • 4. AWS303 HYBRID CLOUD WITH AWS AND EUCALYPTUS Paolo  Latella   Interact  SpA,  IT  Manager   paolo.latella@interact.it  
  • 5. Agenda •  Hybrid  Cloud   •  Amazon  Web  Services  Public  Cloud   •  Eucalyptus  Private  Cloud   •  Hybrid  Cloud:  AWS  and  Eucalyptus   •  Eucalyptus  Hybrid  Cloud  Use  Cases  
  • 6. Hybridization   In  gene&cs,  hybridiza&on  is  the  process  by  which   two  different  species  are  crossed  in  order  to   combine  the  characteris&cs  of  both  
  • 8. Hybrid Cloud: survey •  60%  of  IT  decision-­‐makers  see  hybrid  cloud  as  the   culminaNon  of  their  cloud  journey   •  Top  reasons  for  using  hybrid  cloud  instead  of  a   public  cloud  only   •  BeQer  security  (52%)   •  More  control  (42%)   •  BeQer  performance  or  reliability  (37%)   hQp://www.vansonbourne.com/  
  • 11. Amazon Web Services •  •  •  •  •  •  •  •  •  Amazon  ElasNc  Compute  Cloud  (EC2)   Amazon  ElasNc  Block  Storage  (EBS)   Amazon  Machine  Image  (AMI)   Amazon  Simple  Storage  Service  (S3)   Amazon  IdenNty  and  Access  Management  (IAM)   Auto  Scaling   ElasNc  Load  Balancing   Amazon  CloudWatch   AWS  Direct  Connect  
  • 13. Eucalyptus software •  Eucalyptus  is  open  source  so^ware  for  building  AWS   compaNble  private  and  hybrid  clouds   •  GPLv3  code  available  on  hQps://github.com/eucalyptus   •  Through  a  partnership  with  Amazon  Web  Services,   Eucalyptus  maintains  the  API  compaNbility   •  Supports  the  same  services  you  use  with  AWS,  including:   EC2,  EBS,  S3,  IAM,  Auto  Scaling,  ElasNc  Load  Balancing,   and  CloudWatch  
  • 15. Eucalyptus: reference architecture /usr/sbin/euca_conf --register-<components> Test   1  Cloud  Controller/Walrus   1  Cluster  Controller   1  Storage  Controller   1-­‐16  Node  Controller   Web  Services   1  Cloud  Controller   1  Walrus   1  Cluster  Controller  for  each  cluster   1  Storage  Controller  for  each  cluster   1-­‐16  Node  Controller  for  each  cluster   Web  Services  HA   2  Cloud  Controller   2  Walrus   2  Cluster  Controller  for  each  cluster   2  Storage  Controller  for  each  cluster   1-­‐32  Node  Controller  for  each  cluster  
  • 16. HYBRID CLOUD AWS  and  Eucalyptus  
  • 17. AWS and Eucalyptus AWS  API   Cloud  on  their  hardware   euca2ools   EUCALYPTUS  API   Cloud  on  your  hardware  
  • 18. euca2ools •  Euca2ools  is  the  Eucalyptus  command  line  interface  for   interacNng  with  web  services   •  This  set  of  tools  was  wriQen  in  Python.   •  Most  Euca2ools  commands  are  compaNble  with   Amazon’s  web  services   •  Install  from  EPEL:  yum  install  euca2ools   •  Repository:  hQps://github.com/eucalyptus/euca2ools    
  • 19. euca2ools and ec2tools Run  instances   ec2-run-instances ami-1a2b3c4d -k my-key-pair --availability-zone eu-west-1a –g sg-123 euca-run-instances emi-15A1386E –k my-key-pair –availability-zone eu-cluster-1a –g sg-123 Bundle  instances ec2-bundle-instance i-12345678 -b mybucket –p lnxami –o EXAMPLEKEY –w EXAMPLESECKEY euca-bundle-instance i-E7AC420A –b mybucket –p lnxami –o EXAMPLEKEY –w EXAMPLESECKEY   Create  autoscaling  group   as-create-auto-scaling-group MyASG --launch-configuration MyLC --availability-zones useast-1a --min-size 2 --max-size 6 euscale-create-auto-scaling-group MyASG --launch-configuration MyLC --availability-zone eucluster-1a --min-size 2 --max-size 6  
  • 20. euca2ools: hybrid configuration [user aws-user] key-id=YOUR-KEY-ID secret-key=YOUR-SECRET-KEY [user euca-user] key-id=YOUR-KEY-ID secret-key=YOUR-SECRET-KEY [region eu-west-1] ec2-url = https://ec2.eu-west-1.amazonaws.com/ s3-url = https://s3.amazonaws.com/ user = aws-user [region eu-cluster-1a] ec2-url = https://euca.interact.it:8773/services/Eucalyptus/ s3-url = https://euca.interact.it:8773/services/Walrus/ user = euca-user [global] default-region = eu-west-1
  • 21. euca2ools: AMI to EMI (1/2) 1.  Bundle  the  running  AWS  instance   ec2-bundle-vol -d /mnt –u 1234-5678-9101 -k myaws.pem -c myawscert.pem -r x86_64 -s 2048 2.  Upload  bundle  to  S3   ec2-upload-bundle -b myawsbucket -m /mnt/ manifest.xml -a AKIEXAMPLE -s SECAKIEXAMPLE 3.  Download  bundle  from  S3  to  local:     euca-download-bundle –b myawsbucket -d /tmp/awsimage/ --region us-east-1
  • 22. euca2ools: AMI to EMI (2/2) 4.  Upload  the  bundled  instance  to  Walrus. euca-upload-bundle -b mywalrusbucket -m /tmp/awsimage/manifest.xml --region eu-cluster-1a 5.  Register  the  new  image  on  eucalyptus   euca-register -a x86_64 -d ’Lnximage' -n ‘MyImage’ b mywalrusbucket/manifest.xml --region eu-cluster-1a 6.  Run  the  instance  from  EMI   euca-run-instance emi-i-XXXXXXXX --region eucluster-1a
  • 23. euca2ools: EMI to AMI (1/2) 1.  Run  an  instance  from  the  image  you  chose.   euca-run-instance emi-XXXXXXXX --region eucluster-1a 2.  SSH  into  the  instance  clean  configuraNon  and  install   euca2ools   3.  Bundle  the  running  eucalyptus  instance     euca-bundle-vol -d /mnt -p myeucaimage -s 2048 -arch x86_64 -o AKIEXAMPLE -w SECAKEYEXAMPLE --region eu-cluster-1a
  • 24. euca2ools: EMI to AMI (2/2) 4.  Upload  the  bundled  instance  to  S3.   euca-upload-bundle -b myawsbucket -m /mnt/ manifest.xml --region eu-west-1 5.  Register  the  new  instance   euca-register -a x86_64 -d ’LnxImage' -n ‘MyImage’ -b myawsbucket/manifest.xml --region eu-west-1   6.  Run  the  instance  from  AMI   euca-run-instance ami-XXXXXXXX --region eu-west-1a
  • 26. USE CASES CloudbursNng,  Disaster  Recovery  and  MigraNon  
  • 27. Eucalyptus Hybrid cloud: use cases •  Use  cases  for  using  a  Eucalyptus  hybrid  cloud:   •  Cloud  bursEng:  in  this  use  case,  you  would  need  to   create  addiNonal  resources  for  your  cloud,  using   resources  from  another  cloud.   •  MigraEng  environments:  in  this  use  case,  you  would   need  to  export  data  (images,  volumes,  configuraNon,   etc.)  from  stage  to  producNon  environment   •  Disaster  recovery:  in  this  case  your  primary  site  is   eucalyptus  cloud  and  the  secondary  is  on  another  cloud  
  • 28. Cloudbursting: Interact Streaming Service boto   Beta   Route  53   Auto scaling Group Auto scaling Group AWS Eucalyptus Alarm   Alarm  
  • 29. Migrating environments: Mosaik Solutions •  Mosaik  SoluEons  is  the  global  source  for  geospaNal   network  intelligence   •  The  hybrid  approach  allows  Mosaik  to  move  workloads   from  Eucalyptus  to  AWS  and  vice  versa   •  Migrate  virtual  servers  between  Eucalyptus  and  AWS   •  AWS  CloudformaNon  and  Chef  integraNon   •  Easily  run  applicaNons  and  tools  on-­‐premise  that  have  been   developed  for  AWS  and  viceversa  
  • 30. Disaster recovery: pilot light use case
  • 31. Disaster recovery: pilot light use case
  • 33. Links (1/2) •  Technical  Conferences   www.technicalconferences.it   •  Cloud  Conference   www.cloudconference.it   •  User  Group   www.meetup.com/AWSusergroupItaly   www.meetup.com/Eucalyptus-­‐Cloud-­‐User-­‐Group-­‐Italy/  
  • 34. Links (2/2) •  Eucalyptus  Guide   hRp://www.eucalyptus.com/docs/eucalyptus/3.4/index.html   •  Eucalyptus  Community   hRp://webchat.freenode.net/?channels=eucalyptus   •  Datasheets  and  whitepaper   hRp://www.eucalyptus.com/resources/datasheets   hRp://www.eucalyptus.com/resources/whitepapers  
  • 35. Grazie. Non  dimenNcare  di  riempire  il  modulo  di  feedback   AWS303
  • 37. ©  EventHandler  S.r.l.  All  rights  reserved.     Microso^,   Windows   and   all   other   trademarks   and   copyrights   are   the   property   of   their   respecNve   owners.   EventHandler   cannot   guarantee  the  accuracy  of  any  informaNon  provided  a^er  the  date  of  this  presentaNon.       EVENTHANDLER  MAKES  NO  WARRANTIES,  EXPRESS,  IMPLIED  OR  STATUTORY,  AS  TO  THE  INFORMATION  IN  THIS  PRESENTATION.