SlideShare una empresa de Scribd logo
1 de 18
Cloud Computing

                                       Eurécom
Adomas Svirskas                     Sophia-Antipolis
                                        France




 The 3rd meeting of the Special Interest Group on eBusiness and
          eCommerce, Kingston University, 12/05/2009
Today’s Topics
•   What is Cloud Computing?
•   Why do we care?
•   Flavors of the Cloud Computing
•   What Cloud Computing can do for us?
•   Important things to keep in mind
•   It is cool, now what? How to reach the
    clouds?
What is Cloud Computing
• Anyone…?
• Ask 10 IT professionals and you will end-
  up with 10 different answers
• Cloud computing (CC) is a way of
  providing both hardware and software
  as a service via the Internet, on demand
Cloud Computing Combines
• The concept of software-as-a-service
  (SaaS), where a software application is
  accessed and used in a hosted
  environment
• Together with the concept of utility
  computing, where shared, scalable
  software and hardware is purchased on
  a usage basis (IaaS, PaaS)
Why do we care?
•   Because the whole world is nuts about it?
•   Because it is a new shiny “gadget”?
•   Well, yes by definition we are geeks 
•   However, more practically…
    – Because it can save money (for everyone of
      us)
    – Because we need to teach students, CC is
      already very important in the field
    – Gives us interesting research opportunities
IaaS, PaaS, SaaS … XaaS… ?
• Infrastructure as a Service - computing
  resources such as servers, storage, and
  other forms of low level network and
  hardware resources offered in a virtual,
  on demand fashion over the Internet
• IaaS in a general sense, delivers value
  similar to what one might find in a
  traditional datacenter
• Examples – GoGrid, Amazon EC2, etc
PaaS
• Platform as a Service - a runtime-system
  and application framework that presents
  itself as an execution environment and
  computing platform available over the
  Internet with the sole purpose of acting as
  a host to application software
PaaS
• It is foundation upon which it is possible to
  build highly scalable and robust Web-
  based applications in the same way that
  the traditional operating systems like
  Windows and Linux have done in the past
  for software developers.
• Operational capability of the platform
  hosting is the primary value here
Evolution of Google PaaS
SaaS
• Software as a Service - Specialized
  software functionality delivered over the
  Internet to users who intend to use the set
  of delivered functionality to augment or
  replace their application domain solutions
• Examples: Salesforce.com CRM, or
  SugarCRM
SaaS vs. PaaS vs. IaaS




http://www.saasblogs.com/2008/12/01/demystifying-the-cloud-where-do-saas-paas-and-other-acronyms-fit-in/
XaaS Taxonomy
CC Taxonomy
What CC can do for us?
• Save money by moving a part of IT
  expenses from capital investment to
  operational expenses
• Unlock virtually unlimited computational
  resources
• Augment and complement SOA concepts
  and solutions
Not to forget
• It is still Day One of CC
• Availability issues, outages, downtimes
• Jurisdiction aspects, e.g. WHERE the data
  is stored
• Security and Privacy
• Licensing, contractual issues
• Standardization (your cloud is not my
  cloud yet we need to talk…)
Summary
• The field is new, huge and promising
• CC is a REALITY
  – Industry support (CC Expo in New York was a
    good place to experience this)
  – Open source support
  – Research community interest
• Every IT professional must be
  knowledgeable in CC area
• CC is available to try it out
Thank you!
 Q&A…?
References
• Dion Hinchcliffe blog, Enterprise Web 2.0
  http://blogs.zdnet.com/Hinchcliffe/?cat=78
• Peter Laird
  blog, http://peterlaird.blogspot.com/2008_05_01_archive.html
• Issues related to CC
  arrangements, http://www.seyfarth.com/index.cfm/fuseaction/publica
  tions.publications_detail/object_id/9275a22b-3998-494c-84d8-
  7d234e503d82/IssuesRelatedToCloudComputingArrangements.cfm
• Demystifying The Cloud: Where Do SaaS, PaaS and Other
  Acronyms Fit In?
  http://www.saasblogs.com/2008/12/01/demystifying-the-cloud-
  where-do-saas-paas-and-other-acronyms-fit-in/

Más contenido relacionado

La actualidad más candente

2013 IT Hall of Fame
2013 IT Hall of Fame2013 IT Hall of Fame
2013 IT Hall of FameCompTIA
 
6.Byte Mobile
6.Byte Mobile6.Byte Mobile
6.Byte Mobilegrebooca
 
EDI's view on Digital Innovation Hubs Working Group Meeting on Big Data and A...
EDI's view on Digital Innovation Hubs Working Group Meeting on Big Data and A...EDI's view on Digital Innovation Hubs Working Group Meeting on Big Data and A...
EDI's view on Digital Innovation Hubs Working Group Meeting on Big Data and A...European Data Incubator (EDI)
 
Enterprise Europe Network Presentation - DigiBiz'09
Enterprise Europe Network Presentation - DigiBiz'09Enterprise Europe Network Presentation - DigiBiz'09
Enterprise Europe Network Presentation - DigiBiz'09Digibiz'09 Conference
 
IMTC - CTO Roundtable 2011
IMTC - CTO Roundtable 2011IMTC - CTO Roundtable 2011
IMTC - CTO Roundtable 2011IMTC
 
DataArchon Transportation SAEIoT t@thingsexpo2016w
DataArchon Transportation SAEIoT t@thingsexpo2016wDataArchon Transportation SAEIoT t@thingsexpo2016w
DataArchon Transportation SAEIoT t@thingsexpo2016wJoseph A di Paolantonio
 
OpenBrighton - The Cloud and your business
OpenBrighton - The Cloud and your businessOpenBrighton - The Cloud and your business
OpenBrighton - The Cloud and your businessOmnis Systems
 
Historical Perspective Business Use Of The Internet
Historical Perspective Business Use Of The InternetHistorical Perspective Business Use Of The Internet
Historical Perspective Business Use Of The InternetAnn Treacy
 
Iot tunisia forum 2017 the journey of making things happen stories of success
Iot tunisia forum 2017  the journey of making things happen stories of successIot tunisia forum 2017  the journey of making things happen stories of success
Iot tunisia forum 2017 the journey of making things happen stories of successIoT Tunisia
 
1301 open innovation j friedrich
1301 open innovation j friedrich1301 open innovation j friedrich
1301 open innovation j friedrichJochen Friedrich
 
Dave Kellogg at MarkLogic 2010 Government Summit
Dave Kellogg at MarkLogic 2010 Government SummitDave Kellogg at MarkLogic 2010 Government Summit
Dave Kellogg at MarkLogic 2010 Government SummitDave Kellogg
 
Quelle est la valeur de l’open source ? Étude de l’UE sur l’impact de l’open ...
Quelle est la valeur de l’open source ? Étude de l’UE sur l’impact de l’open ...Quelle est la valeur de l’open source ? Étude de l’UE sur l’impact de l’open ...
Quelle est la valeur de l’open source ? Étude de l’UE sur l’impact de l’open ...Open Source Experience
 
IT-oLogy Summit on Information Technology: Regional Impact and Issues in SC U...
IT-oLogy Summit on Information Technology: Regional Impact and Issues in SC U...IT-oLogy Summit on Information Technology: Regional Impact and Issues in SC U...
IT-oLogy Summit on Information Technology: Regional Impact and Issues in SC U...IT-oLogy
 
H2020 Briefing Webinar on the 2020 Transport Calls - Collated Pitches
H2020 Briefing Webinar on the 2020 Transport Calls - Collated PitchesH2020 Briefing Webinar on the 2020 Transport Calls - Collated Pitches
H2020 Briefing Webinar on the 2020 Transport Calls - Collated PitchesKTN
 

La actualidad más candente (18)

2013 IT Hall of Fame
2013 IT Hall of Fame2013 IT Hall of Fame
2013 IT Hall of Fame
 
Lomma Kommun
Lomma Kommun Lomma Kommun
Lomma Kommun
 
6.Byte Mobile
6.Byte Mobile6.Byte Mobile
6.Byte Mobile
 
EDI's view on Digital Innovation Hubs Working Group Meeting on Big Data and A...
EDI's view on Digital Innovation Hubs Working Group Meeting on Big Data and A...EDI's view on Digital Innovation Hubs Working Group Meeting on Big Data and A...
EDI's view on Digital Innovation Hubs Working Group Meeting on Big Data and A...
 
Enterprise Europe Network Presentation - DigiBiz'09
Enterprise Europe Network Presentation - DigiBiz'09Enterprise Europe Network Presentation - DigiBiz'09
Enterprise Europe Network Presentation - DigiBiz'09
 
IMTC - CTO Roundtable 2011
IMTC - CTO Roundtable 2011IMTC - CTO Roundtable 2011
IMTC - CTO Roundtable 2011
 
DataArchon Transportation SAEIoT t@thingsexpo2016w
DataArchon Transportation SAEIoT t@thingsexpo2016wDataArchon Transportation SAEIoT t@thingsexpo2016w
DataArchon Transportation SAEIoT t@thingsexpo2016w
 
OpenBrighton - The Cloud and your business
OpenBrighton - The Cloud and your businessOpenBrighton - The Cloud and your business
OpenBrighton - The Cloud and your business
 
Historical Perspective Business Use Of The Internet
Historical Perspective Business Use Of The InternetHistorical Perspective Business Use Of The Internet
Historical Perspective Business Use Of The Internet
 
Startups & Entrepreneurship
Startups & EntrepreneurshipStartups & Entrepreneurship
Startups & Entrepreneurship
 
Iot tunisia forum 2017 the journey of making things happen stories of success
Iot tunisia forum 2017  the journey of making things happen stories of successIot tunisia forum 2017  the journey of making things happen stories of success
Iot tunisia forum 2017 the journey of making things happen stories of success
 
EU FP7 Perspectives of a researcher
EU FP7 Perspectives of a researcherEU FP7 Perspectives of a researcher
EU FP7 Perspectives of a researcher
 
1301 open innovation j friedrich
1301 open innovation j friedrich1301 open innovation j friedrich
1301 open innovation j friedrich
 
Dave Kellogg at MarkLogic 2010 Government Summit
Dave Kellogg at MarkLogic 2010 Government SummitDave Kellogg at MarkLogic 2010 Government Summit
Dave Kellogg at MarkLogic 2010 Government Summit
 
Quelle est la valeur de l’open source ? Étude de l’UE sur l’impact de l’open ...
Quelle est la valeur de l’open source ? Étude de l’UE sur l’impact de l’open ...Quelle est la valeur de l’open source ? Étude de l’UE sur l’impact de l’open ...
Quelle est la valeur de l’open source ? Étude de l’UE sur l’impact de l’open ...
 
Virtual Trip
Virtual TripVirtual Trip
Virtual Trip
 
IT-oLogy Summit on Information Technology: Regional Impact and Issues in SC U...
IT-oLogy Summit on Information Technology: Regional Impact and Issues in SC U...IT-oLogy Summit on Information Technology: Regional Impact and Issues in SC U...
IT-oLogy Summit on Information Technology: Regional Impact and Issues in SC U...
 
H2020 Briefing Webinar on the 2020 Transport Calls - Collated Pitches
H2020 Briefing Webinar on the 2020 Transport Calls - Collated PitchesH2020 Briefing Webinar on the 2020 Transport Calls - Collated Pitches
H2020 Briefing Webinar on the 2020 Transport Calls - Collated Pitches
 

Similar a Cloud Computing Introduction

NCOIC Enterprise Cloud Computing - Kevin Jackson
NCOIC Enterprise Cloud Computing - Kevin JacksonNCOIC Enterprise Cloud Computing - Kevin Jackson
NCOIC Enterprise Cloud Computing - Kevin JacksonGovCloud Network
 
Cloud Computing Overview
Cloud Computing OverviewCloud Computing Overview
Cloud Computing OverviewDoug Allen
 
Cloud computing intro slides
Cloud computing intro slidesCloud computing intro slides
Cloud computing intro slidesJaap Gorjup
 
Cloud Computing - Everything you wanted to know!
Cloud Computing - Everything you wanted to know!Cloud Computing - Everything you wanted to know!
Cloud Computing - Everything you wanted to know!Debasish Patra
 
RightScale Roadtrip Boston: Accelerate to Cloud
RightScale Roadtrip Boston: Accelerate to CloudRightScale Roadtrip Boston: Accelerate to Cloud
RightScale Roadtrip Boston: Accelerate to CloudRightScale
 
Introduction to Cloud computing
Introduction to Cloud computingIntroduction to Cloud computing
Introduction to Cloud computingMathews Job
 
Why Cloud Computing?
Why Cloud Computing?Why Cloud Computing?
Why Cloud Computing?Eric Frick
 
Cloud Computing Update 1
Cloud Computing Update 1Cloud Computing Update 1
Cloud Computing Update 1James Sutter
 
Cloud Computing 101 Issue 1 (Sample)
Cloud Computing 101 Issue 1  (Sample)Cloud Computing 101 Issue 1  (Sample)
Cloud Computing 101 Issue 1 (Sample)Alan Quayle
 
Public Cloud services delivered to your Datacenter
Public Cloud services delivered to your DatacenterPublic Cloud services delivered to your Datacenter
Public Cloud services delivered to your DatacenterRiccardo Romani
 
cloud - internet rengineering
cloud - internet rengineeringcloud - internet rengineering
cloud - internet rengineeringACMBangalore
 
Giga Spaces Getting Ready For The Cloud
Giga Spaces   Getting Ready For The CloudGiga Spaces   Getting Ready For The Cloud
Giga Spaces Getting Ready For The Cloudchzesin
 
GigaSpaces - Getting Ready For The Cloud
GigaSpaces - Getting Ready For The CloudGigaSpaces - Getting Ready For The Cloud
GigaSpaces - Getting Ready For The Cloudgigaspaces
 

Similar a Cloud Computing Introduction (20)

Cloud Computing Introduction
Cloud Computing IntroductionCloud Computing Introduction
Cloud Computing Introduction
 
Cloud computing-ppt
Cloud computing-pptCloud computing-ppt
Cloud computing-ppt
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
NCOIC Enterprise Cloud Computing - Kevin Jackson
NCOIC Enterprise Cloud Computing - Kevin JacksonNCOIC Enterprise Cloud Computing - Kevin Jackson
NCOIC Enterprise Cloud Computing - Kevin Jackson
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud Computing Overview
Cloud Computing OverviewCloud Computing Overview
Cloud Computing Overview
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud computing intro slides
Cloud computing intro slidesCloud computing intro slides
Cloud computing intro slides
 
Cloud Computing - Everything you wanted to know!
Cloud Computing - Everything you wanted to know!Cloud Computing - Everything you wanted to know!
Cloud Computing - Everything you wanted to know!
 
SaaS for Understanding
SaaS for UnderstandingSaaS for Understanding
SaaS for Understanding
 
RightScale Roadtrip Boston: Accelerate to Cloud
RightScale Roadtrip Boston: Accelerate to CloudRightScale Roadtrip Boston: Accelerate to Cloud
RightScale Roadtrip Boston: Accelerate to Cloud
 
Introduction to Cloud computing
Introduction to Cloud computingIntroduction to Cloud computing
Introduction to Cloud computing
 
Why Cloud Computing?
Why Cloud Computing?Why Cloud Computing?
Why Cloud Computing?
 
Cloud Computing Update 1
Cloud Computing Update 1Cloud Computing Update 1
Cloud Computing Update 1
 
Cloud Computing 101 Issue 1 (Sample)
Cloud Computing 101 Issue 1  (Sample)Cloud Computing 101 Issue 1  (Sample)
Cloud Computing 101 Issue 1 (Sample)
 
Public Cloud services delivered to your Datacenter
Public Cloud services delivered to your DatacenterPublic Cloud services delivered to your Datacenter
Public Cloud services delivered to your Datacenter
 
cloud - internet rengineering
cloud - internet rengineeringcloud - internet rengineering
cloud - internet rengineering
 
Giga Spaces Getting Ready For The Cloud
Giga Spaces   Getting Ready For The CloudGiga Spaces   Getting Ready For The Cloud
Giga Spaces Getting Ready For The Cloud
 
GigaSpaces - Getting Ready For The Cloud
GigaSpaces - Getting Ready For The CloudGigaSpaces - Getting Ready For The Cloud
GigaSpaces - Getting Ready For The Cloud
 

Último

Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 

Último (20)

Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 

Cloud Computing Introduction

  • 1. Cloud Computing Eurécom Adomas Svirskas Sophia-Antipolis France The 3rd meeting of the Special Interest Group on eBusiness and eCommerce, Kingston University, 12/05/2009
  • 2. Today’s Topics • What is Cloud Computing? • Why do we care? • Flavors of the Cloud Computing • What Cloud Computing can do for us? • Important things to keep in mind • It is cool, now what? How to reach the clouds?
  • 3. What is Cloud Computing • Anyone…? • Ask 10 IT professionals and you will end- up with 10 different answers • Cloud computing (CC) is a way of providing both hardware and software as a service via the Internet, on demand
  • 4. Cloud Computing Combines • The concept of software-as-a-service (SaaS), where a software application is accessed and used in a hosted environment • Together with the concept of utility computing, where shared, scalable software and hardware is purchased on a usage basis (IaaS, PaaS)
  • 5. Why do we care? • Because the whole world is nuts about it? • Because it is a new shiny “gadget”? • Well, yes by definition we are geeks  • However, more practically… – Because it can save money (for everyone of us) – Because we need to teach students, CC is already very important in the field – Gives us interesting research opportunities
  • 6. IaaS, PaaS, SaaS … XaaS… ? • Infrastructure as a Service - computing resources such as servers, storage, and other forms of low level network and hardware resources offered in a virtual, on demand fashion over the Internet • IaaS in a general sense, delivers value similar to what one might find in a traditional datacenter • Examples – GoGrid, Amazon EC2, etc
  • 7. PaaS • Platform as a Service - a runtime-system and application framework that presents itself as an execution environment and computing platform available over the Internet with the sole purpose of acting as a host to application software
  • 8. PaaS • It is foundation upon which it is possible to build highly scalable and robust Web- based applications in the same way that the traditional operating systems like Windows and Linux have done in the past for software developers. • Operational capability of the platform hosting is the primary value here
  • 10. SaaS • Software as a Service - Specialized software functionality delivered over the Internet to users who intend to use the set of delivered functionality to augment or replace their application domain solutions • Examples: Salesforce.com CRM, or SugarCRM
  • 11. SaaS vs. PaaS vs. IaaS http://www.saasblogs.com/2008/12/01/demystifying-the-cloud-where-do-saas-paas-and-other-acronyms-fit-in/
  • 14. What CC can do for us? • Save money by moving a part of IT expenses from capital investment to operational expenses • Unlock virtually unlimited computational resources • Augment and complement SOA concepts and solutions
  • 15. Not to forget • It is still Day One of CC • Availability issues, outages, downtimes • Jurisdiction aspects, e.g. WHERE the data is stored • Security and Privacy • Licensing, contractual issues • Standardization (your cloud is not my cloud yet we need to talk…)
  • 16. Summary • The field is new, huge and promising • CC is a REALITY – Industry support (CC Expo in New York was a good place to experience this) – Open source support – Research community interest • Every IT professional must be knowledgeable in CC area • CC is available to try it out
  • 18. References • Dion Hinchcliffe blog, Enterprise Web 2.0 http://blogs.zdnet.com/Hinchcliffe/?cat=78 • Peter Laird blog, http://peterlaird.blogspot.com/2008_05_01_archive.html • Issues related to CC arrangements, http://www.seyfarth.com/index.cfm/fuseaction/publica tions.publications_detail/object_id/9275a22b-3998-494c-84d8- 7d234e503d82/IssuesRelatedToCloudComputingArrangements.cfm • Demystifying The Cloud: Where Do SaaS, PaaS and Other Acronyms Fit In? http://www.saasblogs.com/2008/12/01/demystifying-the-cloud- where-do-saas-paas-and-other-acronyms-fit-in/