SlideShare a Scribd company logo
1 of 45
Download to read offline
Amazon EC2 / Eucalyptus

Daniel Hallmann I 7 July 2011




                                http://dev.mysql.com/common/logos/logo-mysql-110x57.png   © 2011 Mayflower GmbH
Referent



I   Daniel Hallmann Dipl.-Inf. (FH)

I   Developer

I   Since 3 ½ years working for Mayflower

I   Working fields: Development in PHP, JS and MySQL




                                            Amazone EC2 / Eucalyptus I   Mayflower GmbH I 7 July 2011 I 2
“Cloud computing is like sex in high school:
Everyone is talking about it, not many are
actually doing it, and none are doing it
well.”
2:25 PM Jun 9th from TweetDeck

     jack_daniel
     Jack Daniel




                                      Amazon EC2 / Eucalyptus I   Mayflower GmbH I 7 July 2011 I   3
“Cloud computing is a model for enabling convenient, on-demand network
access to a shared pool of configurable computing.”
http://en.wikipedia.org/wiki/Cloud_Computing




“Cloud computing is a general term for anything that involves delivering
hosted services over the Internet..”
http://searchcloudcomputing.techtarget.com/definition/cloud-computing




                                                                        Amazon EC2 / Eucalyptus I   Mayflower GmbH I 7 July 2011 I   4
PaaS

       Amazon EC2 / Eucalyptus   Mayflower GmbH I 7 July 2011 I   5
Runtime/Development
               Environment


Application 1           Application 2




                                    Amazon EC2 / Eucalyptus I   Mayflower GmbH I 7 July 2011 I   6
SaaS

       Amazon EC2 / Eucalyptus   Mayflower GmbH I 7 July 2011 I   7
Application 1                    Application 2

           Runtime-Environment


Application 4                    Application 3




                                       Amazon EC2 / Eucalyptus I   Mayflower GmbH I 7 July 2011 I   8
IaaS

       Amazon EC2 / Eucalyptus   Mayflower GmbH I 7 July 2011 I   9
Webservice




Server 1                    Server 2                         Server 3
Application 1                Application 1                      Application 1




                            Db-Layer




                Storage 1                    Storage 2




                                                         Amazon EC2 / Eucalyptus I   Mayflower GmbH I 7 July 2011 I   10
CLOUDS




         Amazon EC2 / Eucalyptus I   Mayflower GmbH I 7 July 2011 I   11
PUBLIC



         Amazon EC2 / Eucalyptus I   Mayflower GmbH I 7 July 2011 I   12
Public Cloud




Customer     Provider




            Amazon EC2 / Eucalyptus I   Mayflower GmbH I 7 July 2011 I   13
Amazon EC2 / Eucalyptus I   Mayflower GmbH I 7 July 2011 I   14
Private Cloud




Customer                    Provider




                           Amazon EC2 / Eucalyptus I   Mayflower GmbH I 7 July 2011 I   15
Hybrid



         Amazon EC2 / Eucalyptus I   Mayflower GmbH I 7 July 2011 I   16
Private Cloud   Public Cloud




  Customer        Provider




                 Amazon EC2 / Eucalyptus I   Mayflower GmbH I 7 July 2011 I   17
AMAZON.COM




     Amazon EC2 / Eucalyptus I   Mayflower GmbH I 7 July 2011 I   18
WHY?

       Amazon EC2 / Eucalyptus   Mayflower GmbH I 7 July 2011 I   19
HIGH PRESSURE




                Amazon EC2 / Eucalyptus I   Mayflower GmbH I 7 July 2011 I   20
25. August
  2006
        First
    announcement
             Amazon EC2 / Eucalyptus   Mayflower GmbH I 7 July 2011 I   21
DEVELOPMENT




              Amazon EC2 / Eucalyptus I   Mayflower GmbH I 7 July 2011 I   22
26. October
  2008
         Amazon EC2 / Eucalyptus I   Mayflower GmbH I 7 July 2011 I   23
Full
production
   level
        Amazon EC2 / Eucalyptus I   Mayflower GmbH I 7 July 2011 I   24
Public Cloud


           Server 1            Server 2
             App 1               App 1


           Server 3            Server 4
             App 1               App 1

Customer         Provider
           Server 5            Server 6
             App 1               App 1


           Server 7            Server 8
             App 1               App 1




                Amazon EC2 / Eucalyptus I   Mayflower GmbH I 7 July 2011 I   25
Public Cloud


           Server 1
             App 1




Customer         Provider




                Amazon EC2 / Eucalyptus I   Mayflower GmbH I 7 July 2011 I   26
FEATURES




           Amazon EC2 / Eucalyptus I   Mayflower GmbH I 7 July 2011 I   27
cloud watch
                         multiple locations


         elastic block
            storage        auto
                          scaling
elastic load balancing
                             vm import


                              Amazon EC2 / Eucalyptus   Mayflower GmbH I 7 July 2011 I   28
Reliable




           Amazon EC2 / Eucalyptus I   Mayflower GmbH I 7 July 2011 I   29
RHEL
Windows Server
Oracle Enterprise Linux
Open Solaris
Amazon Linux AMI
Ubuntu




                          Amazon EC2 / Eucalyptus I   Mayflower GmbH I 7 July 2011 I   30
Software
Apache




         Amazon EC2 / Eucalyptus I   Mayflower GmbH I 7 July 2011 I   31
EC2



      Amazon EC2 / Eucalyptus I   Mayflower GmbH I 7 July 2011 I   32
Eucalyptus

        Amazon EC2 / Eucalyptus   Mayflower GmbH I 7 July 2011 I   33
PRIVATE




          Amazon EC2 / Eucalyptus I   Mayflower GmbH I 7 July 2011 I   34
University Project in the MAYEM labs
of UC Santa Barbara



                                       EUCALYPTUS Elastic Utility
                                       Computing Architecture for Linking
                                       Your Programs To Useful Systems


     Department of GRID,
     HPC and massive
     scalable systems



                                                 Amazon EC2 / Eucalyptus I   Mayflower GmbH I 7 July 2011 I   35
Amazon EC2 / Eucalyptus I   Mayflower GmbH I 7 July 2011 I   36
Amazon EC2 / Eucalyptus I   Mayflower GmbH I 7 July 2011 I   37
FULL   API   compatibility
        with EC2




                     Amazon EC2 / Eucalyptus   Mayflower GmbH I 7 July 2011 I   38
Amazon EC2 / Eucalyptus I   Mayflower GmbH I 7 July 2011 I   39
Amazon EC2             Eucalyptus
Public Cloud           Private Cloud / Hybrid Cloud
Commercial             Open Source
Support                Community
Scaling architecture   Scaling architecture
Elastic storage        Elastic storage
Multiple Hypervisors   Multiple Hypervisors
Multiple OS            Multiple OS
Monitoring             Monitoring




                                         Amazon EC2 / Eucalyptus   Mayflower GmbH I 7 July 2011 I   40
Amazon             Eucalyptus
  EC2
               Features
    Features
                   Security
Security


                      Amazon EC2 / Eucalyptus I   Mayflower GmbH I 7 July 2011 I   41
Amazon EC2 / Eucalyptus I   Mayflower GmbH I 7 July 2011 I   42
Links



I   aws.amazon.com/ec2/

I   open.eucalyptus.com/




                           Amazone EC2 / Eucalyptus I   Mayflower GmbH I 7 July 2011 I 43
Table of Images



I   Index: http://1.2.3.10/bmi/open.eucalyptus.com/themes/eucalyptus/img/eucalyptus_logo_awh.png
I   Index: http://1.2.3.9/bmi/d36cz9buwru1tt.cloudfront.net/logo_aws.gif
I   Pressure: http://www.flickr.com/photos/sharynmorrow/144297839/
I   Cloud: http://www.flickr.com/photos/kky/704056791/
I   Private: http://www.flickr.com/photos/loop_oh/5631953241/
I   Public: http://www.flickr.com/photos/utekoehler/4732012177
I   Hybrid: http://www.flickr.com/photos/chl/102448403
I   Development: http://www.flickr.com/photos/monjurulhoque/315359640
I   Reliable: http://www.flickr.com/photos/joelanman/367425390/
I   C64: http://data.motor-talk.de/data/galleries/509516/14975/c64-startbildschirm.jpg
I   Gollum: http://www.arteyfotografia.com.ar/5263/fotos/125592/
I   Ubuntu-Girls: http://www.flickr.com/photos/buggolo/446184392/
I   Ubuntu-Logo: http://www.voipnovatos.es/media/1/20050825-ubuntu.gif
I   RedHat-Girl: http://www.flickr.com/photos/hpnadig/4427294088/
I   RedHat-Logo: http://1.2.3.10/bmi/www.redhat.com/g/chrome/logo_rh_home.png
I   Suse-Kameleon: http://www.flickr.com/photos/m4tik/1857974/
I   Suse-Logo: http://www.flickr.com/photos/techweet/5398030424/
I   Debian-Cake: http://www.flickr.com/photos/oskay/299949769/
I   Debian-Logo: http://www.debian.org/Pics/openlogo-50.png
I   Microsoft: http://www.microsoft.com/germany/business/cloudservices/includes/images/msft_cloudservices_logo.gif
I   Racspace: http://www.rackspace.com/images/sprites/global_header.png
I   Google: http://www.google.de/images/logos/ps_logo2.png
I   Yahoo: http://irudiak.argazkiak.org/43977f0fcf55b56038924249a87aaa81_c.jpg
I   Apple: http://images.apple.com/icloud/images/overview_title.png




                                                                                                               Amazone EC2 / Eucalyptus I   Mayflower GmbH I 7 July 2011 I 44
Vielen Dank für Ihre Aufmerksamkeit!




Referent   Daniel Hallmann
           daniel.hallmann@mayflower.de
           +49 (89) 24 20 54 - 1135

           Mayflower GmbH
           Mannhardtstrasse 6
           80538 München



                                          © 2010 Mayflower GmbH

More Related Content

Similar to Amazon EC2 / Eucalyptus

Tycho Tutorial EclipseCon 2013
Tycho Tutorial EclipseCon 2013Tycho Tutorial EclipseCon 2013
Tycho Tutorial EclipseCon 2013jsievers
 
Riding A Google Wave - E Dayz09
Riding A Google Wave - E Dayz09Riding A Google Wave - E Dayz09
Riding A Google Wave - E Dayz09Leo Gaggl
 
Setting up Sphinx Development Environment
Setting up Sphinx Development EnvironmentSetting up Sphinx Development Environment
Setting up Sphinx Development EnvironmentAnnamalai Chockalingam
 
If you can see it, you can change it
If you can see it, you can change itIf you can see it, you can change it
If you can see it, you can change itJames Smith
 
Karonis Rom Telecom
Karonis Rom TelecomKaronis Rom Telecom
Karonis Rom Telecomknowhowgr
 
Mythical Mysfits - Monolith to microservices with Docker and Fargate - MAD305...
Mythical Mysfits - Monolith to microservices with Docker and Fargate - MAD305...Mythical Mysfits - Monolith to microservices with Docker and Fargate - MAD305...
Mythical Mysfits - Monolith to microservices with Docker and Fargate - MAD305...Amazon Web Services
 
Unikernels and another way of secure cloud computing
Unikernels and another way of secure cloud computingUnikernels and another way of secure cloud computing
Unikernels and another way of secure cloud computingMotiejus Jakštys
 
Final fit project I-phone for adobe
Final fit project I-phone for adobeFinal fit project I-phone for adobe
Final fit project I-phone for adobeHeather Vega
 
User Research Technologies VMWare And Web Ex
User Research Technologies   VMWare And Web ExUser Research Technologies   VMWare And Web Ex
User Research Technologies VMWare And Web Exaustinupa
 
AWS Tech Summit - Berlin 2011 - Running Java Applications on AWS
AWS Tech Summit - Berlin 2011 - Running Java Applications on AWSAWS Tech Summit - Berlin 2011 - Running Java Applications on AWS
AWS Tech Summit - Berlin 2011 - Running Java Applications on AWSAmazon Web Services
 
The move to turnkey computing
The move to turnkey computingThe move to turnkey computing
The move to turnkey computingAlistair Croll
 
Mobile Ecosystem Dynamics (CTO Briefing)
Mobile Ecosystem Dynamics (CTO Briefing)Mobile Ecosystem Dynamics (CTO Briefing)
Mobile Ecosystem Dynamics (CTO Briefing)Paul Golding
 
Eclipse Overview
Eclipse Overview Eclipse Overview
Eclipse Overview Lars Vogel
 
Open Source Clouds at VIRTu Alley
Open Source Clouds at VIRTu AlleyOpen Source Clouds at VIRTu Alley
Open Source Clouds at VIRTu AlleyDell Cloud Services
 
Model Driven Development With Emf And Eclipse Link
Model Driven Development With Emf And Eclipse LinkModel Driven Development With Emf And Eclipse Link
Model Driven Development With Emf And Eclipse LinkSuresh Krishna Madhuvarsu
 
Une infrastructure de stockage et sa suite analytique : Le duo gagnant du Dat...
Une infrastructure de stockage et sa suite analytique : Le duo gagnant du Dat...Une infrastructure de stockage et sa suite analytique : Le duo gagnant du Dat...
Une infrastructure de stockage et sa suite analytique : Le duo gagnant du Dat...RSD
 
Building Eclipse Plugins and RCP applications with Tycho
Building Eclipse Plugins and RCP applications with TychoBuilding Eclipse Plugins and RCP applications with Tycho
Building Eclipse Plugins and RCP applications with Tychojsievers
 
Building your API utility belt (Keith Casey)
Building your API utility belt (Keith Casey)Building your API utility belt (Keith Casey)
Building your API utility belt (Keith Casey)Future Insights
 
Cloud Native Computing: What does it mean, and is your app Cloud Native?
Cloud Native Computing: What does it mean, and is your app Cloud Native?Cloud Native Computing: What does it mean, and is your app Cloud Native?
Cloud Native Computing: What does it mean, and is your app Cloud Native?Michael O'Sullivan
 

Similar to Amazon EC2 / Eucalyptus (20)

Tycho Tutorial EclipseCon 2013
Tycho Tutorial EclipseCon 2013Tycho Tutorial EclipseCon 2013
Tycho Tutorial EclipseCon 2013
 
Riding A Google Wave - E Dayz09
Riding A Google Wave - E Dayz09Riding A Google Wave - E Dayz09
Riding A Google Wave - E Dayz09
 
Setting up Sphinx Development Environment
Setting up Sphinx Development EnvironmentSetting up Sphinx Development Environment
Setting up Sphinx Development Environment
 
If you can see it, you can change it
If you can see it, you can change itIf you can see it, you can change it
If you can see it, you can change it
 
Karonis Rom Telecom
Karonis Rom TelecomKaronis Rom Telecom
Karonis Rom Telecom
 
Mythical Mysfits - Monolith to microservices with Docker and Fargate - MAD305...
Mythical Mysfits - Monolith to microservices with Docker and Fargate - MAD305...Mythical Mysfits - Monolith to microservices with Docker and Fargate - MAD305...
Mythical Mysfits - Monolith to microservices with Docker and Fargate - MAD305...
 
Unikernels and another way of secure cloud computing
Unikernels and another way of secure cloud computingUnikernels and another way of secure cloud computing
Unikernels and another way of secure cloud computing
 
Final fit project I-phone for adobe
Final fit project I-phone for adobeFinal fit project I-phone for adobe
Final fit project I-phone for adobe
 
User Research Technologies VMWare And Web Ex
User Research Technologies   VMWare And Web ExUser Research Technologies   VMWare And Web Ex
User Research Technologies VMWare And Web Ex
 
AWS Tech Summit - Berlin 2011 - Running Java Applications on AWS
AWS Tech Summit - Berlin 2011 - Running Java Applications on AWSAWS Tech Summit - Berlin 2011 - Running Java Applications on AWS
AWS Tech Summit - Berlin 2011 - Running Java Applications on AWS
 
Eclipse RCP 4
Eclipse RCP 4Eclipse RCP 4
Eclipse RCP 4
 
The move to turnkey computing
The move to turnkey computingThe move to turnkey computing
The move to turnkey computing
 
Mobile Ecosystem Dynamics (CTO Briefing)
Mobile Ecosystem Dynamics (CTO Briefing)Mobile Ecosystem Dynamics (CTO Briefing)
Mobile Ecosystem Dynamics (CTO Briefing)
 
Eclipse Overview
Eclipse Overview Eclipse Overview
Eclipse Overview
 
Open Source Clouds at VIRTu Alley
Open Source Clouds at VIRTu AlleyOpen Source Clouds at VIRTu Alley
Open Source Clouds at VIRTu Alley
 
Model Driven Development With Emf And Eclipse Link
Model Driven Development With Emf And Eclipse LinkModel Driven Development With Emf And Eclipse Link
Model Driven Development With Emf And Eclipse Link
 
Une infrastructure de stockage et sa suite analytique : Le duo gagnant du Dat...
Une infrastructure de stockage et sa suite analytique : Le duo gagnant du Dat...Une infrastructure de stockage et sa suite analytique : Le duo gagnant du Dat...
Une infrastructure de stockage et sa suite analytique : Le duo gagnant du Dat...
 
Building Eclipse Plugins and RCP applications with Tycho
Building Eclipse Plugins and RCP applications with TychoBuilding Eclipse Plugins and RCP applications with Tycho
Building Eclipse Plugins and RCP applications with Tycho
 
Building your API utility belt (Keith Casey)
Building your API utility belt (Keith Casey)Building your API utility belt (Keith Casey)
Building your API utility belt (Keith Casey)
 
Cloud Native Computing: What does it mean, and is your app Cloud Native?
Cloud Native Computing: What does it mean, and is your app Cloud Native?Cloud Native Computing: What does it mean, and is your app Cloud Native?
Cloud Native Computing: What does it mean, and is your app Cloud Native?
 

More from Mayflower GmbH

Mit Maintenance umgehen können- Fixt du noch Bugs oder lieferst du schon neue...
Mit Maintenance umgehen können- Fixt du noch Bugs oder lieferst du schon neue...Mit Maintenance umgehen können- Fixt du noch Bugs oder lieferst du schon neue...
Mit Maintenance umgehen können- Fixt du noch Bugs oder lieferst du schon neue...Mayflower GmbH
 
JavaScript Days 2015: Security
JavaScript Days 2015: SecurityJavaScript Days 2015: Security
JavaScript Days 2015: SecurityMayflower GmbH
 
Vom Entwickler zur Führungskraft
Vom Entwickler zur FührungskraftVom Entwickler zur Führungskraft
Vom Entwickler zur FührungskraftMayflower GmbH
 
Salt and pepper — native code in the browser Browser using Google native Client
Salt and pepper — native code in the browser Browser using Google native ClientSalt and pepper — native code in the browser Browser using Google native Client
Salt and pepper — native code in the browser Browser using Google native ClientMayflower GmbH
 
Plugging holes — javascript memory leak debugging
Plugging holes — javascript memory leak debuggingPlugging holes — javascript memory leak debugging
Plugging holes — javascript memory leak debuggingMayflower GmbH
 
50 mal produktiver - oder warum ich gute Teams brauche und nicht gute Entwick...
50 mal produktiver - oder warum ich gute Teams brauche und nicht gute Entwick...50 mal produktiver - oder warum ich gute Teams brauche und nicht gute Entwick...
50 mal produktiver - oder warum ich gute Teams brauche und nicht gute Entwick...Mayflower GmbH
 
Native Cross-Platform-Apps mit Titanium Mobile und Alloy
Native Cross-Platform-Apps mit Titanium Mobile und AlloyNative Cross-Platform-Apps mit Titanium Mobile und Alloy
Native Cross-Platform-Apps mit Titanium Mobile und AlloyMayflower GmbH
 
Pair Programming Mythbusters
Pair Programming MythbustersPair Programming Mythbusters
Pair Programming MythbustersMayflower GmbH
 
Shoeism - Frau im Glück
Shoeism - Frau im GlückShoeism - Frau im Glück
Shoeism - Frau im GlückMayflower GmbH
 
Bessere Software schneller liefern
Bessere Software schneller liefernBessere Software schneller liefern
Bessere Software schneller liefernMayflower GmbH
 
Von 0 auf 100 in 2 Sprints
Von 0 auf 100 in 2 SprintsVon 0 auf 100 in 2 Sprints
Von 0 auf 100 in 2 SprintsMayflower GmbH
 
Piwik anpassen und skalieren
Piwik anpassen und skalierenPiwik anpassen und skalieren
Piwik anpassen und skalierenMayflower GmbH
 
Agilitaet im E-Commerce - E-Commerce Breakfast
Agilitaet im E-Commerce - E-Commerce BreakfastAgilitaet im E-Commerce - E-Commerce Breakfast
Agilitaet im E-Commerce - E-Commerce BreakfastMayflower GmbH
 

More from Mayflower GmbH (20)

Mit Maintenance umgehen können- Fixt du noch Bugs oder lieferst du schon neue...
Mit Maintenance umgehen können- Fixt du noch Bugs oder lieferst du schon neue...Mit Maintenance umgehen können- Fixt du noch Bugs oder lieferst du schon neue...
Mit Maintenance umgehen können- Fixt du noch Bugs oder lieferst du schon neue...
 
Why and what is go
Why and what is goWhy and what is go
Why and what is go
 
Agile Anti-Patterns
Agile Anti-PatternsAgile Anti-Patterns
Agile Anti-Patterns
 
JavaScript Days 2015: Security
JavaScript Days 2015: SecurityJavaScript Days 2015: Security
JavaScript Days 2015: Security
 
Vom Entwickler zur Führungskraft
Vom Entwickler zur FührungskraftVom Entwickler zur Führungskraft
Vom Entwickler zur Führungskraft
 
Produktive teams
Produktive teamsProduktive teams
Produktive teams
 
Salt and pepper — native code in the browser Browser using Google native Client
Salt and pepper — native code in the browser Browser using Google native ClientSalt and pepper — native code in the browser Browser using Google native Client
Salt and pepper — native code in the browser Browser using Google native Client
 
Plugging holes — javascript memory leak debugging
Plugging holes — javascript memory leak debuggingPlugging holes — javascript memory leak debugging
Plugging holes — javascript memory leak debugging
 
Usability im web
Usability im webUsability im web
Usability im web
 
Rewrites überleben
Rewrites überlebenRewrites überleben
Rewrites überleben
 
JavaScript Security
JavaScript SecurityJavaScript Security
JavaScript Security
 
50 mal produktiver - oder warum ich gute Teams brauche und nicht gute Entwick...
50 mal produktiver - oder warum ich gute Teams brauche und nicht gute Entwick...50 mal produktiver - oder warum ich gute Teams brauche und nicht gute Entwick...
50 mal produktiver - oder warum ich gute Teams brauche und nicht gute Entwick...
 
Responsive Webdesign
Responsive WebdesignResponsive Webdesign
Responsive Webdesign
 
Native Cross-Platform-Apps mit Titanium Mobile und Alloy
Native Cross-Platform-Apps mit Titanium Mobile und AlloyNative Cross-Platform-Apps mit Titanium Mobile und Alloy
Native Cross-Platform-Apps mit Titanium Mobile und Alloy
 
Pair Programming Mythbusters
Pair Programming MythbustersPair Programming Mythbusters
Pair Programming Mythbusters
 
Shoeism - Frau im Glück
Shoeism - Frau im GlückShoeism - Frau im Glück
Shoeism - Frau im Glück
 
Bessere Software schneller liefern
Bessere Software schneller liefernBessere Software schneller liefern
Bessere Software schneller liefern
 
Von 0 auf 100 in 2 Sprints
Von 0 auf 100 in 2 SprintsVon 0 auf 100 in 2 Sprints
Von 0 auf 100 in 2 Sprints
 
Piwik anpassen und skalieren
Piwik anpassen und skalierenPiwik anpassen und skalieren
Piwik anpassen und skalieren
 
Agilitaet im E-Commerce - E-Commerce Breakfast
Agilitaet im E-Commerce - E-Commerce BreakfastAgilitaet im E-Commerce - E-Commerce Breakfast
Agilitaet im E-Commerce - E-Commerce Breakfast
 

Recently uploaded

The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
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
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
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
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
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
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
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
 

Recently uploaded (20)

The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
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
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
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
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
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
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
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
 

Amazon EC2 / Eucalyptus

  • 1. Amazon EC2 / Eucalyptus Daniel Hallmann I 7 July 2011 http://dev.mysql.com/common/logos/logo-mysql-110x57.png © 2011 Mayflower GmbH
  • 2. Referent I Daniel Hallmann Dipl.-Inf. (FH) I Developer I Since 3 ½ years working for Mayflower I Working fields: Development in PHP, JS and MySQL Amazone EC2 / Eucalyptus I Mayflower GmbH I 7 July 2011 I 2
  • 3. “Cloud computing is like sex in high school: Everyone is talking about it, not many are actually doing it, and none are doing it well.” 2:25 PM Jun 9th from TweetDeck jack_daniel Jack Daniel Amazon EC2 / Eucalyptus I Mayflower GmbH I 7 July 2011 I 3
  • 4. “Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable computing.” http://en.wikipedia.org/wiki/Cloud_Computing “Cloud computing is a general term for anything that involves delivering hosted services over the Internet..” http://searchcloudcomputing.techtarget.com/definition/cloud-computing Amazon EC2 / Eucalyptus I Mayflower GmbH I 7 July 2011 I 4
  • 5. PaaS Amazon EC2 / Eucalyptus Mayflower GmbH I 7 July 2011 I 5
  • 6. Runtime/Development Environment Application 1 Application 2 Amazon EC2 / Eucalyptus I Mayflower GmbH I 7 July 2011 I 6
  • 7. SaaS Amazon EC2 / Eucalyptus Mayflower GmbH I 7 July 2011 I 7
  • 8. Application 1 Application 2 Runtime-Environment Application 4 Application 3 Amazon EC2 / Eucalyptus I Mayflower GmbH I 7 July 2011 I 8
  • 9. IaaS Amazon EC2 / Eucalyptus Mayflower GmbH I 7 July 2011 I 9
  • 10. Webservice Server 1 Server 2 Server 3 Application 1 Application 1 Application 1 Db-Layer Storage 1 Storage 2 Amazon EC2 / Eucalyptus I Mayflower GmbH I 7 July 2011 I 10
  • 11. CLOUDS Amazon EC2 / Eucalyptus I Mayflower GmbH I 7 July 2011 I 11
  • 12. PUBLIC Amazon EC2 / Eucalyptus I Mayflower GmbH I 7 July 2011 I 12
  • 13. Public Cloud Customer Provider Amazon EC2 / Eucalyptus I Mayflower GmbH I 7 July 2011 I 13
  • 14. Amazon EC2 / Eucalyptus I Mayflower GmbH I 7 July 2011 I 14
  • 15. Private Cloud Customer Provider Amazon EC2 / Eucalyptus I Mayflower GmbH I 7 July 2011 I 15
  • 16. Hybrid Amazon EC2 / Eucalyptus I Mayflower GmbH I 7 July 2011 I 16
  • 17. Private Cloud Public Cloud Customer Provider Amazon EC2 / Eucalyptus I Mayflower GmbH I 7 July 2011 I 17
  • 18. AMAZON.COM Amazon EC2 / Eucalyptus I Mayflower GmbH I 7 July 2011 I 18
  • 19. WHY? Amazon EC2 / Eucalyptus Mayflower GmbH I 7 July 2011 I 19
  • 20. HIGH PRESSURE Amazon EC2 / Eucalyptus I Mayflower GmbH I 7 July 2011 I 20
  • 21. 25. August 2006 First announcement Amazon EC2 / Eucalyptus Mayflower GmbH I 7 July 2011 I 21
  • 22. DEVELOPMENT Amazon EC2 / Eucalyptus I Mayflower GmbH I 7 July 2011 I 22
  • 23. 26. October 2008 Amazon EC2 / Eucalyptus I Mayflower GmbH I 7 July 2011 I 23
  • 24. Full production level Amazon EC2 / Eucalyptus I Mayflower GmbH I 7 July 2011 I 24
  • 25. Public Cloud Server 1 Server 2 App 1 App 1 Server 3 Server 4 App 1 App 1 Customer Provider Server 5 Server 6 App 1 App 1 Server 7 Server 8 App 1 App 1 Amazon EC2 / Eucalyptus I Mayflower GmbH I 7 July 2011 I 25
  • 26. Public Cloud Server 1 App 1 Customer Provider Amazon EC2 / Eucalyptus I Mayflower GmbH I 7 July 2011 I 26
  • 27. FEATURES Amazon EC2 / Eucalyptus I Mayflower GmbH I 7 July 2011 I 27
  • 28. cloud watch multiple locations elastic block storage auto scaling elastic load balancing vm import Amazon EC2 / Eucalyptus Mayflower GmbH I 7 July 2011 I 28
  • 29. Reliable Amazon EC2 / Eucalyptus I Mayflower GmbH I 7 July 2011 I 29
  • 30. RHEL Windows Server Oracle Enterprise Linux Open Solaris Amazon Linux AMI Ubuntu Amazon EC2 / Eucalyptus I Mayflower GmbH I 7 July 2011 I 30
  • 31. Software Apache Amazon EC2 / Eucalyptus I Mayflower GmbH I 7 July 2011 I 31
  • 32. EC2 Amazon EC2 / Eucalyptus I Mayflower GmbH I 7 July 2011 I 32
  • 33. Eucalyptus Amazon EC2 / Eucalyptus Mayflower GmbH I 7 July 2011 I 33
  • 34. PRIVATE Amazon EC2 / Eucalyptus I Mayflower GmbH I 7 July 2011 I 34
  • 35. University Project in the MAYEM labs of UC Santa Barbara EUCALYPTUS Elastic Utility Computing Architecture for Linking Your Programs To Useful Systems Department of GRID, HPC and massive scalable systems Amazon EC2 / Eucalyptus I Mayflower GmbH I 7 July 2011 I 35
  • 36. Amazon EC2 / Eucalyptus I Mayflower GmbH I 7 July 2011 I 36
  • 37. Amazon EC2 / Eucalyptus I Mayflower GmbH I 7 July 2011 I 37
  • 38. FULL API compatibility with EC2 Amazon EC2 / Eucalyptus Mayflower GmbH I 7 July 2011 I 38
  • 39. Amazon EC2 / Eucalyptus I Mayflower GmbH I 7 July 2011 I 39
  • 40. Amazon EC2 Eucalyptus Public Cloud Private Cloud / Hybrid Cloud Commercial Open Source Support Community Scaling architecture Scaling architecture Elastic storage Elastic storage Multiple Hypervisors Multiple Hypervisors Multiple OS Multiple OS Monitoring Monitoring Amazon EC2 / Eucalyptus Mayflower GmbH I 7 July 2011 I 40
  • 41. Amazon Eucalyptus EC2 Features Features Security Security Amazon EC2 / Eucalyptus I Mayflower GmbH I 7 July 2011 I 41
  • 42. Amazon EC2 / Eucalyptus I Mayflower GmbH I 7 July 2011 I 42
  • 43. Links I aws.amazon.com/ec2/ I open.eucalyptus.com/ Amazone EC2 / Eucalyptus I Mayflower GmbH I 7 July 2011 I 43
  • 44. Table of Images I Index: http://1.2.3.10/bmi/open.eucalyptus.com/themes/eucalyptus/img/eucalyptus_logo_awh.png I Index: http://1.2.3.9/bmi/d36cz9buwru1tt.cloudfront.net/logo_aws.gif I Pressure: http://www.flickr.com/photos/sharynmorrow/144297839/ I Cloud: http://www.flickr.com/photos/kky/704056791/ I Private: http://www.flickr.com/photos/loop_oh/5631953241/ I Public: http://www.flickr.com/photos/utekoehler/4732012177 I Hybrid: http://www.flickr.com/photos/chl/102448403 I Development: http://www.flickr.com/photos/monjurulhoque/315359640 I Reliable: http://www.flickr.com/photos/joelanman/367425390/ I C64: http://data.motor-talk.de/data/galleries/509516/14975/c64-startbildschirm.jpg I Gollum: http://www.arteyfotografia.com.ar/5263/fotos/125592/ I Ubuntu-Girls: http://www.flickr.com/photos/buggolo/446184392/ I Ubuntu-Logo: http://www.voipnovatos.es/media/1/20050825-ubuntu.gif I RedHat-Girl: http://www.flickr.com/photos/hpnadig/4427294088/ I RedHat-Logo: http://1.2.3.10/bmi/www.redhat.com/g/chrome/logo_rh_home.png I Suse-Kameleon: http://www.flickr.com/photos/m4tik/1857974/ I Suse-Logo: http://www.flickr.com/photos/techweet/5398030424/ I Debian-Cake: http://www.flickr.com/photos/oskay/299949769/ I Debian-Logo: http://www.debian.org/Pics/openlogo-50.png I Microsoft: http://www.microsoft.com/germany/business/cloudservices/includes/images/msft_cloudservices_logo.gif I Racspace: http://www.rackspace.com/images/sprites/global_header.png I Google: http://www.google.de/images/logos/ps_logo2.png I Yahoo: http://irudiak.argazkiak.org/43977f0fcf55b56038924249a87aaa81_c.jpg I Apple: http://images.apple.com/icloud/images/overview_title.png Amazone EC2 / Eucalyptus I Mayflower GmbH I 7 July 2011 I 44
  • 45. Vielen Dank für Ihre Aufmerksamkeit! Referent Daniel Hallmann daniel.hallmann@mayflower.de +49 (89) 24 20 54 - 1135 Mayflower GmbH Mannhardtstrasse 6 80538 München © 2010 Mayflower GmbH