SlideShare uma empresa Scribd logo
1 de 22
whoami
Open source enthusiast and a Linux user since
2002
Co-founder Linux User Group, Jaipur
Associated with Fedora Project since 2008
Eucalyptus Community Member since 2009
Known as @jeevanullas on the internet
Agenda
Cloud Computing

Amazon Web Services (AWS)

Cloud APIs

Building our own AWS using Eucalyptus

Cloud Security
Cloud ?
“Cloud computing is a model for enabling convenient, on-
demand network access to a shared pool of configurable
computing resources
(e.g., networks, servers, storage, applications, and services)
that can be rapidly provisioned and released with minimal
management effort or service provider interaction. This
cloud model promotes availability and is composed of five
essential characteristics, three service models, and four
deployment models”

Definition according to NIST
Essential Characteristics
 On-demand self service

 Broad network access

 Resource pooling

 Rapid elasticity

 Measured service
Service Models
 Cloud Software as a Service (SaaS)

 Cloud Platform as a Service (PaaS)

 Cloud Infrastructure as a Service (IaaS)
Deployment Models
 Private Cloud

 Community Cloud

 Public Cloud

 Hybrid Cloud
Amazon Web Services
 Biggest public cloud Provider (IaaS)

 Set of web services – accessible via API
  Compute – EC2
  Storage – S3, EBS
  Database - RDS
  Messaging - SQS
AWS is Huge !
 Regions              ELB
 Availability zones   Cloud Watch
 AMI                  Cloud Front
 Security Groups      SNS
 Key pairs            SQS
 Elastic IP           Elastic Beanstalk
 EBS                  Cloud Formation
 S3                   Elastic Map
                      Reduce
 EC2
                      VPC
 IAM
                      Route 53
 RDS
                      …
AWS Security
 SSH Keypairs

 SSL Endpoints

 Protect your Access/Secret keys

 Protect your X.509 certificates

 Security Groups

 Virtual Private Cloud

 Identity Access Management

 Encrypting data at rest and data during transit
AWS Demo
Different ways to access AWS
    • Command Line tools
• AWS Management Console
           • APIs
Eucalyptus - Introduction
 Elastic Utility Computing Architecture for Linking Your Programs To
 Useful Systems

 Developed at UC Santa Barbara

 Eucalyptus interface compatible with AWS

 More than 25000 cloud deployments

 Support for multiple hypervisors – XEN, KVM, VMware

 Packaged for popular Linux distributions – Ubuntu, Centos, Debian
Eucalyptus – Architectural
Components
 Cloud Controller – EC2
 Cluster Controller – Build availability zones similar to
 AWS
 Storage Controller - EBS
 Walrus – S3
 Node Controller – Runs the virtual machines on
 Cloud
How to get started with
Eucalyptus
 Faststart – Quickest available to have your own
 cloud
  http://open.eucalyptus.com/try/faststart
 Eucalyptus Community Cloud
  http://open.eucalyptus.com/try/community-cloud
 Setup your own on your favorite Linux
 distribution
Demo of ECC
Image Management -
Eucalyptus
euca-bundle-image -i vmlinuz-2.6.28-11-generic --
kernel true

euca-upload-bundle -b jeevan-fed-kernel -m
/tmp/<kernel file>.manifest.xml

euca-register jeevan-fedora/<kernel
file>.manifest.xml
Image Management -
Eucalyptus
 euca-bundle-image -i initrd.img-2.6.28-11-
 generic --ramdisk true

 euca-upload-bundle -b jeevan-fed-initrd -m
 /tmp/<initrd file>.manifest.xml

 euca-register jeevan-fed-initrd/<initrd
 file>.manifest.xml
Image Management -
Eucalyptus
 euca-bundle-image -i fedora.10.x86-64.img --
 kernel <eki-XXXXXXXX> --ramdisk <eri-
 XXXXXXXX>

 euca-upload-bundle -b jeevan-fed-vm -m
 /tmp/<vm image file>.manifest.xml

 euca-register jeevan-fed-vm/<vm image
 file>.manifest.xml
Cloud Security
 Protecting sensitive data on Cloud
 Regulatory Compliant Cloud Computing (RC3)
   http://www.infoq.com/articles/regulatory-compliant-cloud-
   computing
 Classifying data
   Sensitive and Regulated
   Sensitive and non-Regulated
   Non Sensitive Data
 Importance of KeyAppliance
Eucalyptus Community
 #eucalyptus on irc.freenode.net
 Regular IRC meetings in #eucalyptus-meeting
   Meeting Calendar:
     http://sl.eucalyptus.com/meetings
 Mailing list for all (Join Us!)
   http://lists.eucalyptus.com
 Projects for Everyone
   https://projects.eucalyptus.com/
JECRC iWeekend Cloud Day

Mais conteúdo relacionado

Mais procurados

DNN Cloud Services - Under the Hood - CloudBurst 2013
DNN Cloud Services - Under the Hood - CloudBurst 2013DNN Cloud Services - Under the Hood - CloudBurst 2013
DNN Cloud Services - Under the Hood - CloudBurst 2013
David J. Rodriguez Hernandez
 

Mais procurados (20)

Wi t containerizemicroservices
Wi t containerizemicroservicesWi t containerizemicroservices
Wi t containerizemicroservices
 
Eks and fargate
Eks and fargateEks and fargate
Eks and fargate
 
My AWS production stack with Docker, ECS, CloudFormation and other services
My AWS production stack with Docker, ECS, CloudFormation and other servicesMy AWS production stack with Docker, ECS, CloudFormation and other services
My AWS production stack with Docker, ECS, CloudFormation and other services
 
Meetup CNCF Torino - Amazon EKS March 29th 2019
Meetup CNCF Torino - Amazon EKS March 29th 2019 Meetup CNCF Torino - Amazon EKS March 29th 2019
Meetup CNCF Torino - Amazon EKS March 29th 2019
 
AWS Use Cases
AWS Use CasesAWS Use Cases
AWS Use Cases
 
Max Körbächer - AWS EKS and beyond – master your Kubernetes deployment on AWS...
Max Körbächer - AWS EKS and beyond – master your Kubernetes deployment on AWS...Max Körbächer - AWS EKS and beyond – master your Kubernetes deployment on AWS...
Max Körbächer - AWS EKS and beyond – master your Kubernetes deployment on AWS...
 
Dhineshkumar Ramasamy
Dhineshkumar RamasamyDhineshkumar Ramasamy
Dhineshkumar Ramasamy
 
Remote Application Streaming on AWS
Remote Application Streaming on AWS Remote Application Streaming on AWS
Remote Application Streaming on AWS
 
1st Eucalyptus Bay Area Meet Up
1st Eucalyptus Bay Area Meet Up1st Eucalyptus Bay Area Meet Up
1st Eucalyptus Bay Area Meet Up
 
Running containers in AWS
Running containers in AWSRunning containers in AWS
Running containers in AWS
 
Wordpress: Application Strategy on AWS Architecture”
Wordpress: Application Strategy on AWS Architecture”Wordpress: Application Strategy on AWS Architecture”
Wordpress: Application Strategy on AWS Architecture”
 
OpenStack for AWS Architects - Similarities, differences and bridging the gap
OpenStack for AWS Architects - Similarities, differences and bridging the gapOpenStack for AWS Architects - Similarities, differences and bridging the gap
OpenStack for AWS Architects - Similarities, differences and bridging the gap
 
Virtual Private Cloud
Virtual Private CloudVirtual Private Cloud
Virtual Private Cloud
 
A lap around AWS
A lap around AWS A lap around AWS
A lap around AWS
 
8 Source Code Cloudstack Developer Day
8 Source Code Cloudstack Developer Day8 Source Code Cloudstack Developer Day
8 Source Code Cloudstack Developer Day
 
Amazon ec2
Amazon ec2Amazon ec2
Amazon ec2
 
EMEA OpenStack Day, July 13th 2011 in London - Jim Curry intro
EMEA OpenStack Day, July 13th 2011 in London - Jim Curry introEMEA OpenStack Day, July 13th 2011 in London - Jim Curry intro
EMEA OpenStack Day, July 13th 2011 in London - Jim Curry intro
 
Athenz - The Open-Source Solution to Provide Access Control in Dynamic Infras...
Athenz - The Open-Source Solution to Provide Access Control in Dynamic Infras...Athenz - The Open-Source Solution to Provide Access Control in Dynamic Infras...
Athenz - The Open-Source Solution to Provide Access Control in Dynamic Infras...
 
DNN Cloud Services - Under the Hood - CloudBurst 2013
DNN Cloud Services - Under the Hood - CloudBurst 2013DNN Cloud Services - Under the Hood - CloudBurst 2013
DNN Cloud Services - Under the Hood - CloudBurst 2013
 
Amazon services ec2
Amazon services ec2Amazon services ec2
Amazon services ec2
 

Destaque

Introduction to The Hoxby Collective
Introduction to The Hoxby CollectiveIntroduction to The Hoxby Collective
Introduction to The Hoxby Collective
cathyscan
 
Kamuda İnovasyon | Public Sector Innovation
Kamuda İnovasyon | Public Sector InnovationKamuda İnovasyon | Public Sector Innovation
Kamuda İnovasyon | Public Sector Innovation
Feridun Akkaya
 
Verimli Örgüt Yönetimi İçin Değişim Yönetimi
Verimli Örgüt Yönetimi İçin Değişim YönetimiVerimli Örgüt Yönetimi İçin Değişim Yönetimi
Verimli Örgüt Yönetimi İçin Değişim Yönetimi
Feridun Akkaya
 

Destaque (16)

Семейные реликвии
Семейные реликвииСемейные реликвии
Семейные реликвии
 
Tabelle Economiche Piattaforma CCNL Agenzie Assicurative in Appalto 2012-2014
Tabelle Economiche Piattaforma CCNL Agenzie Assicurative in Appalto 2012-2014Tabelle Economiche Piattaforma CCNL Agenzie Assicurative in Appalto 2012-2014
Tabelle Economiche Piattaforma CCNL Agenzie Assicurative in Appalto 2012-2014
 
Define distance
Define distanceDefine distance
Define distance
 
Introduction to The Hoxby Collective
Introduction to The Hoxby CollectiveIntroduction to The Hoxby Collective
Introduction to The Hoxby Collective
 
Comunicato firma CCNL Appalto Assicurativo
Comunicato firma CCNL Appalto AssicurativoComunicato firma CCNL Appalto Assicurativo
Comunicato firma CCNL Appalto Assicurativo
 
Io riattivo il lavoro
Io riattivo il lavoroIo riattivo il lavoro
Io riattivo il lavoro
 
Fisac Varese Informa - Premio aziendale appalto assicurativo ed altro - Giugn...
Fisac Varese Informa - Premio aziendale appalto assicurativo ed altro - Giugn...Fisac Varese Informa - Premio aziendale appalto assicurativo ed altro - Giugn...
Fisac Varese Informa - Premio aziendale appalto assicurativo ed altro - Giugn...
 
Fisac Varese Informa n°06 - Banche armate ed altro
Fisac Varese Informa n°06 - Banche armate ed altroFisac Varese Informa n°06 - Banche armate ed altro
Fisac Varese Informa n°06 - Banche armate ed altro
 
Guida Fisac-Cgil Maternità/Paternità e Adozione - 2014
Guida Fisac-Cgil Maternità/Paternità e Adozione - 2014Guida Fisac-Cgil Maternità/Paternità e Adozione - 2014
Guida Fisac-Cgil Maternità/Paternità e Adozione - 2014
 
Ccnl ABI 19 GENNAIO 2012
Ccnl ABI 19 GENNAIO 2012Ccnl ABI 19 GENNAIO 2012
Ccnl ABI 19 GENNAIO 2012
 
Gps300
Gps300Gps300
Gps300
 
Verbale accordo adeguamento Fondo Solidarietà Bancari
Verbale accordo adeguamento Fondo Solidarietà BancariVerbale accordo adeguamento Fondo Solidarietà Bancari
Verbale accordo adeguamento Fondo Solidarietà Bancari
 
Kamuda İnovasyon | Public Sector Innovation
Kamuda İnovasyon | Public Sector InnovationKamuda İnovasyon | Public Sector Innovation
Kamuda İnovasyon | Public Sector Innovation
 
CGIL - Guida alle pensioni - 2014
CGIL - Guida alle pensioni - 2014CGIL - Guida alle pensioni - 2014
CGIL - Guida alle pensioni - 2014
 
DE
DEDE
DE
 
Verimli Örgüt Yönetimi İçin Değişim Yönetimi
Verimli Örgüt Yönetimi İçin Değişim YönetimiVerimli Örgüt Yönetimi İçin Değişim Yönetimi
Verimli Örgüt Yönetimi İçin Değişim Yönetimi
 

Semelhante a JECRC iWeekend Cloud Day

Exploration of eucalyptus_v2.0
Exploration of eucalyptus_v2.0Exploration of eucalyptus_v2.0
Exploration of eucalyptus_v2.0
huangwenjun310
 
Cloud Workshop - Presentation
Cloud Workshop - PresentationCloud Workshop - Presentation
Cloud Workshop - Presentation
NAILBITER
 

Semelhante a JECRC iWeekend Cloud Day (20)

Getting Started on AWS
Getting Started on AWSGetting Started on AWS
Getting Started on AWS
 
Floss cloud
Floss cloudFloss cloud
Floss cloud
 
Eucalyptus gnuNify 2012
Eucalyptus gnuNify 2012 Eucalyptus gnuNify 2012
Eucalyptus gnuNify 2012
 
Fundamentals of Cloud Computing & AWS
Fundamentals of Cloud Computing & AWSFundamentals of Cloud Computing & AWS
Fundamentals of Cloud Computing & AWS
 
Exploration of eucalyptus_v2.0
Exploration of eucalyptus_v2.0Exploration of eucalyptus_v2.0
Exploration of eucalyptus_v2.0
 
[DevDay 2016] OpenStack and approaches for new users - Speaker: Chi Le – Head...
[DevDay 2016] OpenStack and approaches for new users - Speaker: Chi Le – Head...[DevDay 2016] OpenStack and approaches for new users - Speaker: Chi Le – Head...
[DevDay 2016] OpenStack and approaches for new users - Speaker: Chi Le – Head...
 
ELEKS DevTalks #4: Amazon Web Services Crash Course
ELEKS DevTalks #4: Amazon Web Services Crash CourseELEKS DevTalks #4: Amazon Web Services Crash Course
ELEKS DevTalks #4: Amazon Web Services Crash Course
 
AWS Education and Research 101
AWS Education and Research 101AWS Education and Research 101
AWS Education and Research 101
 
Enterprise Workloads on AWS
Enterprise Workloads on AWSEnterprise Workloads on AWS
Enterprise Workloads on AWS
 
Cloud Computing Platform-CloudStack
Cloud Computing Platform-CloudStackCloud Computing Platform-CloudStack
Cloud Computing Platform-CloudStack
 
Cloud Workshop - Presentation
Cloud Workshop - PresentationCloud Workshop - Presentation
Cloud Workshop - Presentation
 
Introduction to Apache cloudstack - Linuxcon
Introduction to Apache cloudstack - LinuxconIntroduction to Apache cloudstack - Linuxcon
Introduction to Apache cloudstack - Linuxcon
 
AWS Enterprise Workloads on AWS IP Expo 2013
AWS Enterprise Workloads on AWS IP Expo 2013AWS Enterprise Workloads on AWS IP Expo 2013
AWS Enterprise Workloads on AWS IP Expo 2013
 
Introduction to AWS and Docker on ECS
Introduction to AWS and Docker on ECSIntroduction to AWS and Docker on ECS
Introduction to AWS and Docker on ECS
 
Running Microsoft SharePoint On AWS - Smartronix and AWS - Webinar
Running Microsoft SharePoint On AWS - Smartronix and AWS - WebinarRunning Microsoft SharePoint On AWS - Smartronix and AWS - Webinar
Running Microsoft SharePoint On AWS - Smartronix and AWS - Webinar
 
Introduction to Amazon Web Services
Introduction to Amazon Web ServicesIntroduction to Amazon Web Services
Introduction to Amazon Web Services
 
Seattle Technical Forum Eucalyptus talk
Seattle Technical Forum Eucalyptus talkSeattle Technical Forum Eucalyptus talk
Seattle Technical Forum Eucalyptus talk
 
AWS re:Invent 2016: How to Launch a 100K-User Corporate Back Office with Micr...
AWS re:Invent 2016: How to Launch a 100K-User Corporate Back Office with Micr...AWS re:Invent 2016: How to Launch a 100K-User Corporate Back Office with Micr...
AWS re:Invent 2016: How to Launch a 100K-User Corporate Back Office with Micr...
 
Introduction to AWS
Introduction to AWSIntroduction to AWS
Introduction to AWS
 
Introduzione ad Amazon EKS
Introduzione ad Amazon EKSIntroduzione ad Amazon EKS
Introduzione ad Amazon EKS
 

Último

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Último (20)

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
 
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...
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
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
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
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
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 

JECRC iWeekend Cloud Day

  • 1.
  • 2. whoami Open source enthusiast and a Linux user since 2002 Co-founder Linux User Group, Jaipur Associated with Fedora Project since 2008 Eucalyptus Community Member since 2009 Known as @jeevanullas on the internet
  • 3. Agenda Cloud Computing Amazon Web Services (AWS) Cloud APIs Building our own AWS using Eucalyptus Cloud Security
  • 4. Cloud ? “Cloud computing is a model for enabling convenient, on- demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction. This cloud model promotes availability and is composed of five essential characteristics, three service models, and four deployment models” Definition according to NIST
  • 5. Essential Characteristics On-demand self service Broad network access Resource pooling Rapid elasticity Measured service
  • 6. Service Models Cloud Software as a Service (SaaS) Cloud Platform as a Service (PaaS) Cloud Infrastructure as a Service (IaaS)
  • 7. Deployment Models Private Cloud Community Cloud Public Cloud Hybrid Cloud
  • 8. Amazon Web Services Biggest public cloud Provider (IaaS) Set of web services – accessible via API Compute – EC2 Storage – S3, EBS Database - RDS Messaging - SQS
  • 9. AWS is Huge ! Regions ELB Availability zones Cloud Watch AMI Cloud Front Security Groups SNS Key pairs SQS Elastic IP Elastic Beanstalk EBS Cloud Formation S3 Elastic Map Reduce EC2 VPC IAM Route 53 RDS …
  • 10. AWS Security SSH Keypairs SSL Endpoints Protect your Access/Secret keys Protect your X.509 certificates Security Groups Virtual Private Cloud Identity Access Management Encrypting data at rest and data during transit
  • 11. AWS Demo Different ways to access AWS • Command Line tools • AWS Management Console • APIs
  • 12.
  • 13. Eucalyptus - Introduction Elastic Utility Computing Architecture for Linking Your Programs To Useful Systems Developed at UC Santa Barbara Eucalyptus interface compatible with AWS More than 25000 cloud deployments Support for multiple hypervisors – XEN, KVM, VMware Packaged for popular Linux distributions – Ubuntu, Centos, Debian
  • 14. Eucalyptus – Architectural Components Cloud Controller – EC2 Cluster Controller – Build availability zones similar to AWS Storage Controller - EBS Walrus – S3 Node Controller – Runs the virtual machines on Cloud
  • 15. How to get started with Eucalyptus Faststart – Quickest available to have your own cloud http://open.eucalyptus.com/try/faststart Eucalyptus Community Cloud http://open.eucalyptus.com/try/community-cloud Setup your own on your favorite Linux distribution
  • 17. Image Management - Eucalyptus euca-bundle-image -i vmlinuz-2.6.28-11-generic -- kernel true euca-upload-bundle -b jeevan-fed-kernel -m /tmp/<kernel file>.manifest.xml euca-register jeevan-fedora/<kernel file>.manifest.xml
  • 18. Image Management - Eucalyptus euca-bundle-image -i initrd.img-2.6.28-11- generic --ramdisk true euca-upload-bundle -b jeevan-fed-initrd -m /tmp/<initrd file>.manifest.xml euca-register jeevan-fed-initrd/<initrd file>.manifest.xml
  • 19. Image Management - Eucalyptus euca-bundle-image -i fedora.10.x86-64.img -- kernel <eki-XXXXXXXX> --ramdisk <eri- XXXXXXXX> euca-upload-bundle -b jeevan-fed-vm -m /tmp/<vm image file>.manifest.xml euca-register jeevan-fed-vm/<vm image file>.manifest.xml
  • 20. Cloud Security Protecting sensitive data on Cloud Regulatory Compliant Cloud Computing (RC3) http://www.infoq.com/articles/regulatory-compliant-cloud- computing Classifying data Sensitive and Regulated Sensitive and non-Regulated Non Sensitive Data Importance of KeyAppliance
  • 21. Eucalyptus Community #eucalyptus on irc.freenode.net Regular IRC meetings in #eucalyptus-meeting Meeting Calendar: http://sl.eucalyptus.com/meetings Mailing list for all (Join Us!) http://lists.eucalyptus.com Projects for Everyone https://projects.eucalyptus.com/