SlideShare a Scribd company logo
1 of 25
EUCALYPTUS CLOUD 
© 2014 EUCALYPTUS SYSTEMS, INC. 
Lester Wade 
Director of Services
CLOUD SERVICE MODELS 
OS 
© 2014 EUCALYPTUS SYSTEMS, INC. 
3 
Apps 
Data 
Runtime 
Middleware 
Virtualization 
Servers 
Storage 
Networking 
Apps 
Data 
Runtime 
Middleware 
OS 
Virtualization 
Servers 
Storage 
Networking 
Apps 
Data 
Runtime 
Middleware 
OS 
Virtualization 
Servers 
Storage 
Networking 
Infrastructure 
(as-a-Service) 
Platform 
(as-a-Service) 
Software 
(as-a-Service) 
You Manage 
You Manage 
Other Manages 
Other Manages 
Other Manages
CLOUD DELIVERY MODELS 
Infrastructure 
(as-a-Service) 
OS 
© 2014 EUCALYPTUS SYSTEMS, INC. 
4 
Public Private 
Hybrid 
Apps 
Data 
Runtime 
Middleware 
Virtualization 
Servers 
Storage 
Networking 
You Manage
THE MARKET 
• Public cloud has revolutionized traditional IT and continues 
to disrupt legacy vendors 
• Business agility has been unleashed through on-demand, 
self-service elastic compute platforms 
• As cloud adoption surges it begins to touch traditional on-premise 
IT services 
• IT service providers look to bring the power of public cloud 
in-house 
© 2014 EUCALYPTUS SYSTEMS, INC. 
5
PRIVATE CLOUD 
• The private cloud market is just emerging as hybrid 
deployment scenarios gain traction 
• Until recently its had most traction in tech companies and 
agile businesses. Now it is making inroads into the 
traditional enterprise 
© 2014 EUCALYPTUS SYSTEMS, INC. 
6
PUBLIC VERSUS PRIVATE? 
© 2014 EUCALYPTUS SYSTEMS, INC. 
7 
Public cloud gives 
you CONVENIENCE 
Private cloud gives 
you CONTROL 
The price you pay: 
• Unpredictable cost & 
margin impact 
• No control over uptime, 
performance, security 
The price you pay: 
• Managing your own 
infrastructure 
• CAPEX 
• Scale limited to the size 
of your private cloud 
Hybrid cloud gives you FLEXIBILITY
THE EUCALYPTUS VIEW 
• Private Cloud vs. Public Cloud is irrelevant 
• Hybrid Cloud is the future, users will demand compatibility 
with leading public clouds for portability 
• Hybrid will be of business value to all sorts of users. From 
the smallest startup through to the largest enterprise 
• On-premise cloud must be easy to manage and operate 
© 2014 EUCALYPTUS SYSTEMS, INC. 
8
WHY A PRIVATE CLOUD? 
• Deliver the benefits of public cloud on-premise 
•Cost 
• Control 
• Performance 
• Security 
© 2014 EUCALYPTUS SYSTEMS, INC. 
9 
Give the innovators easy access to resource 
by removing traditional infrastructure 
barriers.
EUCALYPTUS DIFFERENTIATORS 
© 2014 EUCALYPTUS SYSTEMS, INC. 
10 
AWS Compatibility 
Ease of Use
EUCALYPTUS & AWS 
COMPATIBILITY 
© 2014 EUCALYPTUS SYSTEMS, INC. 
11 
“AWS is the 
overwhelming market 
share leader, with 
more than five times 
the compute capacity 
in use than the 
aggregate total of the 
other fourteen 
providers.” 
SOURCE: Gartner, May 2014
AWS COMPATIBILITY 
WHAT’S IN IT FOR ME? 
• Workloads are more portable when designed against a 
common interface 
• Skills and design patterns can be leveraged across the public 
and private provider 
• Tools in the AWS ecosystem can be used against Eucalyptus 
• Developers get to use a stable API 
• API enables greater automation 
© 2014 EUCALYPTUS SYSTEMS, INC. 
12 
Template
API COMPATIBILITY - 
WHAT’S IN AN API? 
• World is becoming developer-centric 
• Software, software, software, software …. software 
• Key ingredient of IaaS is the ability to drive infrastructure via 
an API, Infrastructure-as-Code 
• APIs are the point of lock-in or the point of freedom. Choose 
an open source solution which uses a common API 
© 2014 EUCALYPTUS SYSTEMS, INC. 
13 
“Software is eating the world” – Marc Andreessen, 
WSJ
AWS COMPATIBILITY? 
© 2014 EUCALYPTUS SYSTEMS, INC. 
14 
“Rather than depending entirely on 
one vendor we retain the capability 
to fully build and run all of our 
applications without them.” 
- Eucalyptus Customer, 2014
AWS-COMPATIBLE SERVICES 
© 2014 EUCALYPTUS SYSTEMS, INC. 
15 
SNS 
EC2 
S3 
IAM 
STS 
Auto Scaling 
CloudWatch 
ELB 
CF 
DynamoDB 
SQS 
RDS 
RedShift 
VPC 
SWF 
SES 
EMR
EUCALYPTUS IN A NUTSHELL 
• On-premise IaaS Software 
• Open Source 
• Subscription-based business model 
• First software release in 2008 
• Incorporated in 2009 
© 2014 EUCALYPTUS SYSTEMS, INC. 
16
ON-PREMISE EUCALYPTUS CLOUD 
WHAT DOES IT GIVE ME? 
• True self-service without any human interaction 
• Elasticity to scale compute capacity according to demand and 
external factors 
• Service abstraction away from hardware 
• Security 
• Common API 
• Innovation… 
© 2014 EUCALYPTUS SYSTEMS, INC. 
17
ENABLING INNOVATION 
• Speed up cycles, deliver quicker 
• Greatly reduce wait times 
• Automate (i.e. remove repetitive labour) 
• Validate sooner 
• Empower the end user / consumer! 
© 2014 EUCALYPTUS SYSTEMS, INC. 
18
SOME OF OUR CUSTOMERS… 
© 2014 EUCALYPTUS SYSTEMS, INC. 
19
USE CASE DETAILS 
• Nokia – 100,000 cores and counting. Aggressively reducing time to 
market and increasing pace of the R&D cycle. Hardware utilization up to 
90% from 40% 
• Intel – 200 nodes in Hadoop testing 
• Large US retailer – moving AWS workloads off-prem 
• US customer – building hotel media solution with Euca included 
• Lincoln Financial Group – internal self-service cloud for financial 
platforms 
• Infomedia – ”AWS is plan A, Euca is plan B” 
© 2014 EUCALYPTUS SYSTEMS, INC. 
20
THANK YOU 
Lester Wade 
lester@eucalyptus.com
EUCALYPTUS IN A NUTSHELL 
• On-premise IaaS software 
– Runs on top of Linux on your own hardware 
– Numerous control components work together with nodes (virtual hosts) to 
create a cloud 
– Commodity hardware focus; abstracts away physical infrastructure into a 
service-orientated platform 
• Open Source 
– Freely available 
– downloads.eucalyptus.com 
• Subscription-based business model 
– Support tiers with global coverage 
– Subscription-only add-ons 
• First software release in 2008 
• Incorporated in 2009 
© 2014 EUCALYPTUS SYSTEMS, INC. 
22
FEATURES 
© 2014 EUCALYPTUS SYSTEMS, INC. 
23 
Compute 
• Virtual Machine (instance) 
provisioning 
• AutoScaling of instance groups 
• Metric collection of VMs 
• Image/template ingress 
Storage 
• Network-attached block storage 
for instances 
• General purpose scalable object 
storage 
Network 
• Dynamic and flexible IP 
addresses allocation 
• Flexible network topologies 
• Instance network isolation 
• Load Balancing for instances 
Resource 
Management 
• Accounts, user and group 
management 
• AD/LDAP sync 
• Quotas and resource access 
policies 
Interface 
• GUI Management Console 
• AWS compatible API and 
services 
• AWS ecosystem tools 
Administration 
• Easy to install 
• Reporting 
• Detailed component logging
THE ARCHITECTURE 
© 2014 EUCALYPTUS SYSTEMS, INC. 
24
Introduction to Cloud and Eucalyptus

More Related Content

What's hot

Microsoft azure
Microsoft azureMicrosoft azure
Microsoft azure
Mohammad Ilyas Malik
 

What's hot (20)

Migrating into a cloud
Migrating into a cloudMigrating into a cloud
Migrating into a cloud
 
Microsoft Azure Overview
Microsoft Azure OverviewMicrosoft Azure Overview
Microsoft Azure Overview
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computing
 
Cloud adoption and rudiments
Cloud  adoption and rudimentsCloud  adoption and rudiments
Cloud adoption and rudiments
 
Eucalyptus cloud computing
Eucalyptus cloud computingEucalyptus cloud computing
Eucalyptus cloud computing
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Azure Fundamentals Part 2
Azure Fundamentals Part 2Azure Fundamentals Part 2
Azure Fundamentals Part 2
 
Introduction to Azure
Introduction to AzureIntroduction to Azure
Introduction to Azure
 
Microsoft azure
Microsoft azureMicrosoft azure
Microsoft azure
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Introduction to AWS Cloud Computing
Introduction to AWS Cloud ComputingIntroduction to AWS Cloud Computing
Introduction to AWS Cloud Computing
 
Cloud Computing - An Introduction
Cloud Computing - An IntroductionCloud Computing - An Introduction
Cloud Computing - An Introduction
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
 
Azure fundamentals
Azure   fundamentalsAzure   fundamentals
Azure fundamentals
 
Overview of AWS by Andy Jassy - SVP, AWS
Overview of AWS by Andy Jassy - SVP, AWSOverview of AWS by Andy Jassy - SVP, AWS
Overview of AWS by Andy Jassy - SVP, AWS
 
Basics of Cloud Computing
Basics of Cloud ComputingBasics of Cloud Computing
Basics of Cloud Computing
 
Cloud Services: Types of Cloud
Cloud Services: Types of CloudCloud Services: Types of Cloud
Cloud Services: Types of Cloud
 
Comparison of Cloud Providers
Comparison of Cloud ProvidersComparison of Cloud Providers
Comparison of Cloud Providers
 

Viewers also liked

Open Source Cloud Computing -Eucalyptus
Open Source Cloud Computing -EucalyptusOpen Source Cloud Computing -Eucalyptus
Open Source Cloud Computing -Eucalyptus
Sameer Naik
 
Cohesive Networks Support Docs: VNS3 Configuration for AWS EC2 Classic
Cohesive Networks Support Docs: VNS3 Configuration for AWS EC2 ClassicCohesive Networks Support Docs: VNS3 Configuration for AWS EC2 Classic
Cohesive Networks Support Docs: VNS3 Configuration for AWS EC2 Classic
Cohesive Networks
 
Chris Purrington's talk from CLOUDSEC 2016 "Defense in depth: practical steps...
Chris Purrington's talk from CLOUDSEC 2016 "Defense in depth: practical steps...Chris Purrington's talk from CLOUDSEC 2016 "Defense in depth: practical steps...
Chris Purrington's talk from CLOUDSEC 2016 "Defense in depth: practical steps...
Cohesive Networks
 
TECNIRIS@: OpenNebula Tutorial
TECNIRIS@: OpenNebula TutorialTECNIRIS@: OpenNebula Tutorial
TECNIRIS@: OpenNebula Tutorial
OpenNebula 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 Computing
elliando dias
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
Edureka!
 
cloud scheduling
cloud schedulingcloud scheduling
cloud scheduling
Mudit Verma
 

Viewers also liked (19)

Eucalyptus
EucalyptusEucalyptus
Eucalyptus
 
Open Source Cloud Computing -Eucalyptus
Open Source Cloud Computing -EucalyptusOpen Source Cloud Computing -Eucalyptus
Open Source Cloud Computing -Eucalyptus
 
Cohesive Networks Support Docs: VNS3 Configuration Guide
Cohesive Networks Support Docs: VNS3 Configuration Guide Cohesive Networks Support Docs: VNS3 Configuration Guide
Cohesive Networks Support Docs: VNS3 Configuration Guide
 
Cohesive Networks Support Docs: VNS3 Configuration for AWS EC2 Classic
Cohesive Networks Support Docs: VNS3 Configuration for AWS EC2 ClassicCohesive Networks Support Docs: VNS3 Configuration for AWS EC2 Classic
Cohesive Networks Support Docs: VNS3 Configuration for AWS EC2 Classic
 
Chris Purrington's talk from CLOUDSEC 2016 "Defense in depth: practical steps...
Chris Purrington's talk from CLOUDSEC 2016 "Defense in depth: practical steps...Chris Purrington's talk from CLOUDSEC 2016 "Defense in depth: practical steps...
Chris Purrington's talk from CLOUDSEC 2016 "Defense in depth: practical steps...
 
Eucalyptus gnuNify 2012
Eucalyptus gnuNify 2012 Eucalyptus gnuNify 2012
Eucalyptus gnuNify 2012
 
TECNIRIS@: OpenNebula Tutorial
TECNIRIS@: OpenNebula TutorialTECNIRIS@: OpenNebula Tutorial
TECNIRIS@: OpenNebula Tutorial
 
Cohesive Networks Support Docs: VNS3 Administration
Cohesive Networks Support Docs: VNS3 AdministrationCohesive Networks Support Docs: VNS3 Administration
Cohesive Networks Support Docs: VNS3 Administration
 
Eucalyptus: Open Source for Cloud Computing
Eucalyptus: Open Source for Cloud ComputingEucalyptus: Open Source for Cloud Computing
Eucalyptus: Open Source for Cloud Computing
 
CIW Lab with CoheisveFT: Get started in public cloud - Part 2 Hands On
CIW Lab with CoheisveFT: Get started in public cloud - Part 2 Hands OnCIW Lab with CoheisveFT: Get started in public cloud - Part 2 Hands On
CIW Lab with CoheisveFT: Get started in public cloud - Part 2 Hands On
 
Sandhya eucalyptus 2
Sandhya eucalyptus 2Sandhya eucalyptus 2
Sandhya eucalyptus 2
 
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
 
Eucalyptus - Open Source Infrastructure-as-a-Service
Eucalyptus - Open Source Infrastructure-as-a-ServiceEucalyptus - Open Source Infrastructure-as-a-Service
Eucalyptus - Open Source Infrastructure-as-a-Service
 
Cohesive Networks Support Docs: VNS3 Configuration for Amazon VPC
Cohesive Networks Support Docs: VNS3 Configuration for Amazon VPC Cohesive Networks Support Docs: VNS3 Configuration for Amazon VPC
Cohesive Networks Support Docs: VNS3 Configuration for Amazon VPC
 
Cohesive Networks Support Docs: VNS3 Configuration in Azure
Cohesive Networks Support Docs: VNS3 Configuration in Azure Cohesive Networks Support Docs: VNS3 Configuration in Azure
Cohesive Networks Support Docs: VNS3 Configuration in Azure
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
cloud scheduling
cloud schedulingcloud scheduling
cloud scheduling
 
What is the role of cloud computing, web 2.0, and web 3.0 semantic technologi...
What is the role of cloud computing, web 2.0, and web 3.0 semantic technologi...What is the role of cloud computing, web 2.0, and web 3.0 semantic technologi...
What is the role of cloud computing, web 2.0, and web 3.0 semantic technologi...
 
Virtualization in cloud computing
Virtualization in cloud computingVirtualization in cloud computing
Virtualization in cloud computing
 

Similar to Introduction to Cloud and Eucalyptus

Cloud computing 2
Cloud computing 2Cloud computing 2
Cloud computing 2
Shyam Kona
 
Cloud computing computer
Cloud computing computerCloud computing computer
Cloud computing computer
Sanath Surawar
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
arun nalam
 
Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015
Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015
Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015
Yakura Coffee
 
Deployment of private cloud infrastructure copy
Deployment of private cloud infrastructure   copyDeployment of private cloud infrastructure   copy
Deployment of private cloud infrastructure copy
prabhat kumar
 

Similar to Introduction to Cloud and Eucalyptus (20)

IBM Cloud Manager with OpenStack Overview
IBM Cloud Manager with OpenStack OverviewIBM Cloud Manager with OpenStack Overview
IBM Cloud Manager with OpenStack Overview
 
Cloud computing 2
Cloud computing 2Cloud computing 2
Cloud computing 2
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud Computing Introduction - Deep Dive
Cloud Computing Introduction - Deep DiveCloud Computing Introduction - Deep Dive
Cloud Computing Introduction - Deep Dive
 
VMWare and SoftLayer Hybrid IT
VMWare and SoftLayer Hybrid ITVMWare and SoftLayer Hybrid IT
VMWare and SoftLayer Hybrid IT
 
Introduction of cloud computing
Introduction of cloud computingIntroduction of cloud computing
Introduction of cloud computing
 
cloud_ch1.pptx
cloud_ch1.pptxcloud_ch1.pptx
cloud_ch1.pptx
 
Cloud computing computer
Cloud computing computerCloud computing computer
Cloud computing computer
 
14,45,59_IOT_Cloud dhdhdhdhhdhComputing.pptx
14,45,59_IOT_Cloud dhdhdhdhhdhComputing.pptx14,45,59_IOT_Cloud dhdhdhdhhdhComputing.pptx
14,45,59_IOT_Cloud dhdhdhdhhdhComputing.pptx
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
 
Deployment of private cloud infrastructure.
Deployment of private cloud infrastructure.Deployment of private cloud infrastructure.
Deployment of private cloud infrastructure.
 
Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015
Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015
Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015
 
A Complete Guide Cloud Computing
A Complete Guide Cloud ComputingA Complete Guide Cloud Computing
A Complete Guide Cloud Computing
 
Cloud and Virtualization (Using Virtualization to form Clouds)
Cloud and Virtualization (Using Virtualization to form Clouds)Cloud and Virtualization (Using Virtualization to form Clouds)
Cloud and Virtualization (Using Virtualization to form Clouds)
 
Introduction: Build infrastucture-as-a-service Clouds with Apache CloudStack
Introduction: Build infrastucture-as-a-service Clouds with Apache CloudStackIntroduction: Build infrastucture-as-a-service Clouds with Apache CloudStack
Introduction: Build infrastucture-as-a-service Clouds with Apache CloudStack
 
lecture5_4.pptx
lecture5_4.pptxlecture5_4.pptx
lecture5_4.pptx
 
Presentation1subo on CLOUD COMPUTING
Presentation1subo on CLOUD COMPUTINGPresentation1subo on CLOUD COMPUTING
Presentation1subo on CLOUD COMPUTING
 
Cloud computing
Cloud computing Cloud computing
Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Deployment of private cloud infrastructure copy
Deployment of private cloud infrastructure   copyDeployment of private cloud infrastructure   copy
Deployment of private cloud infrastructure copy
 

Recently uploaded

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
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
 

Recently uploaded (20)

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
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, ...
 
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
 
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...
 
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
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
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
 
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
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
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
 
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...
 
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 ...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
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
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
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
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 

Introduction to Cloud and Eucalyptus

  • 1.
  • 2. EUCALYPTUS CLOUD © 2014 EUCALYPTUS SYSTEMS, INC. Lester Wade Director of Services
  • 3. CLOUD SERVICE MODELS OS © 2014 EUCALYPTUS SYSTEMS, INC. 3 Apps Data Runtime Middleware Virtualization Servers Storage Networking Apps Data Runtime Middleware OS Virtualization Servers Storage Networking Apps Data Runtime Middleware OS Virtualization Servers Storage Networking Infrastructure (as-a-Service) Platform (as-a-Service) Software (as-a-Service) You Manage You Manage Other Manages Other Manages Other Manages
  • 4. CLOUD DELIVERY MODELS Infrastructure (as-a-Service) OS © 2014 EUCALYPTUS SYSTEMS, INC. 4 Public Private Hybrid Apps Data Runtime Middleware Virtualization Servers Storage Networking You Manage
  • 5. THE MARKET • Public cloud has revolutionized traditional IT and continues to disrupt legacy vendors • Business agility has been unleashed through on-demand, self-service elastic compute platforms • As cloud adoption surges it begins to touch traditional on-premise IT services • IT service providers look to bring the power of public cloud in-house © 2014 EUCALYPTUS SYSTEMS, INC. 5
  • 6. PRIVATE CLOUD • The private cloud market is just emerging as hybrid deployment scenarios gain traction • Until recently its had most traction in tech companies and agile businesses. Now it is making inroads into the traditional enterprise © 2014 EUCALYPTUS SYSTEMS, INC. 6
  • 7. PUBLIC VERSUS PRIVATE? © 2014 EUCALYPTUS SYSTEMS, INC. 7 Public cloud gives you CONVENIENCE Private cloud gives you CONTROL The price you pay: • Unpredictable cost & margin impact • No control over uptime, performance, security The price you pay: • Managing your own infrastructure • CAPEX • Scale limited to the size of your private cloud Hybrid cloud gives you FLEXIBILITY
  • 8. THE EUCALYPTUS VIEW • Private Cloud vs. Public Cloud is irrelevant • Hybrid Cloud is the future, users will demand compatibility with leading public clouds for portability • Hybrid will be of business value to all sorts of users. From the smallest startup through to the largest enterprise • On-premise cloud must be easy to manage and operate © 2014 EUCALYPTUS SYSTEMS, INC. 8
  • 9. WHY A PRIVATE CLOUD? • Deliver the benefits of public cloud on-premise •Cost • Control • Performance • Security © 2014 EUCALYPTUS SYSTEMS, INC. 9 Give the innovators easy access to resource by removing traditional infrastructure barriers.
  • 10. EUCALYPTUS DIFFERENTIATORS © 2014 EUCALYPTUS SYSTEMS, INC. 10 AWS Compatibility Ease of Use
  • 11. EUCALYPTUS & AWS COMPATIBILITY © 2014 EUCALYPTUS SYSTEMS, INC. 11 “AWS is the overwhelming market share leader, with more than five times the compute capacity in use than the aggregate total of the other fourteen providers.” SOURCE: Gartner, May 2014
  • 12. AWS COMPATIBILITY WHAT’S IN IT FOR ME? • Workloads are more portable when designed against a common interface • Skills and design patterns can be leveraged across the public and private provider • Tools in the AWS ecosystem can be used against Eucalyptus • Developers get to use a stable API • API enables greater automation © 2014 EUCALYPTUS SYSTEMS, INC. 12 Template
  • 13. API COMPATIBILITY - WHAT’S IN AN API? • World is becoming developer-centric • Software, software, software, software …. software • Key ingredient of IaaS is the ability to drive infrastructure via an API, Infrastructure-as-Code • APIs are the point of lock-in or the point of freedom. Choose an open source solution which uses a common API © 2014 EUCALYPTUS SYSTEMS, INC. 13 “Software is eating the world” – Marc Andreessen, WSJ
  • 14. AWS COMPATIBILITY? © 2014 EUCALYPTUS SYSTEMS, INC. 14 “Rather than depending entirely on one vendor we retain the capability to fully build and run all of our applications without them.” - Eucalyptus Customer, 2014
  • 15. AWS-COMPATIBLE SERVICES © 2014 EUCALYPTUS SYSTEMS, INC. 15 SNS EC2 S3 IAM STS Auto Scaling CloudWatch ELB CF DynamoDB SQS RDS RedShift VPC SWF SES EMR
  • 16. EUCALYPTUS IN A NUTSHELL • On-premise IaaS Software • Open Source • Subscription-based business model • First software release in 2008 • Incorporated in 2009 © 2014 EUCALYPTUS SYSTEMS, INC. 16
  • 17. ON-PREMISE EUCALYPTUS CLOUD WHAT DOES IT GIVE ME? • True self-service without any human interaction • Elasticity to scale compute capacity according to demand and external factors • Service abstraction away from hardware • Security • Common API • Innovation… © 2014 EUCALYPTUS SYSTEMS, INC. 17
  • 18. ENABLING INNOVATION • Speed up cycles, deliver quicker • Greatly reduce wait times • Automate (i.e. remove repetitive labour) • Validate sooner • Empower the end user / consumer! © 2014 EUCALYPTUS SYSTEMS, INC. 18
  • 19. SOME OF OUR CUSTOMERS… © 2014 EUCALYPTUS SYSTEMS, INC. 19
  • 20. USE CASE DETAILS • Nokia – 100,000 cores and counting. Aggressively reducing time to market and increasing pace of the R&D cycle. Hardware utilization up to 90% from 40% • Intel – 200 nodes in Hadoop testing • Large US retailer – moving AWS workloads off-prem • US customer – building hotel media solution with Euca included • Lincoln Financial Group – internal self-service cloud for financial platforms • Infomedia – ”AWS is plan A, Euca is plan B” © 2014 EUCALYPTUS SYSTEMS, INC. 20
  • 21. THANK YOU Lester Wade lester@eucalyptus.com
  • 22. EUCALYPTUS IN A NUTSHELL • On-premise IaaS software – Runs on top of Linux on your own hardware – Numerous control components work together with nodes (virtual hosts) to create a cloud – Commodity hardware focus; abstracts away physical infrastructure into a service-orientated platform • Open Source – Freely available – downloads.eucalyptus.com • Subscription-based business model – Support tiers with global coverage – Subscription-only add-ons • First software release in 2008 • Incorporated in 2009 © 2014 EUCALYPTUS SYSTEMS, INC. 22
  • 23. FEATURES © 2014 EUCALYPTUS SYSTEMS, INC. 23 Compute • Virtual Machine (instance) provisioning • AutoScaling of instance groups • Metric collection of VMs • Image/template ingress Storage • Network-attached block storage for instances • General purpose scalable object storage Network • Dynamic and flexible IP addresses allocation • Flexible network topologies • Instance network isolation • Load Balancing for instances Resource Management • Accounts, user and group management • AD/LDAP sync • Quotas and resource access policies Interface • GUI Management Console • AWS compatible API and services • AWS ecosystem tools Administration • Easy to install • Reporting • Detailed component logging
  • 24. THE ARCHITECTURE © 2014 EUCALYPTUS SYSTEMS, INC. 24