SlideShare una empresa de Scribd logo
1 de 56
Cloud Computing:
          To Infinity & Beyond !


Lifting your spirit high with the Cloud ..




                                             1
About the suspect

    UNIX/Linux
                          DevOps

   Systems Engineer
                         IaaS Clouds
Puppet Master
                 Infrastructure As Code



       @AhmedElGamil (rarely posts useful stuff)

        GZone.me (the laziest blogger on earth)

                                                   2
So what is this Cloud thing ?
History !
You call yourself a Geek, Look at these guys !
Cabling Kung Fu ?
It gets Messy !
Lets apply this to the ‘Business’ world ..
The IT Manager !
Current status: Enthusiasm :-)
Current status: #FAIL :-(
Enter the Cloud !
So why call it a ‘Cloud’ ?
Leave the hard work to the experts !
“Cloud computing is a model for
enabling convenient, on-demand
network access to a shared pool of
configurable computing resources
that can be rapidly provisioned and
released with minimal management
effort or service provider interaction”
--NIST
Characteristics of the Cloud
The Cloud is Agile !
The Power of the API
Cost: Barrier to Entry
Vs.




Cloud Versus Electricity Grid
Pay As You Go
World Domination, a.k.a Location Independence
Scalability: to ∞ and beyond !
Cloud: A Revolution in Reliability !
Security in the Cloud !
Sophisticated Metering & Monitoring
Most importantly, The Cloud is Fluffy !
Cloud




Types           Flavors
Cloud Flavors
P.S: They are “Flavors”, But not
             food !
IaaS: Infrastructure As A Service
PaaS: Platform as a Service
Amazon
BeanStalk
SaaS: Software as a Service
The Whole Stack
I want to be a Cloud Ninja, what should i do ?
Dare to Ask ?
Cloud Computing: To infinity and beyond !

Más contenido relacionado

La actualidad más candente

The cloud infrastructure with eucalyptus
The cloud infrastructure with eucalyptusThe cloud infrastructure with eucalyptus
The cloud infrastructure with eucalyptus
Giuseppe Agrillo
 
CloudCamp justin cormack hypervise my app!
CloudCamp   justin cormack    hypervise my app! CloudCamp   justin cormack    hypervise my app!
CloudCamp justin cormack hypervise my app!
Chris Purrington
 
Cloud computing questions
Cloud computing questionsCloud computing questions
Cloud computing questions
sfu-kras
 
Introduction to cloud computing
Introduction to cloud computingIntroduction to cloud computing
Introduction to cloud computing
Abhishek Dey
 

La actualidad más candente (20)

CloudSec , don't forget Security in the Cloud !
CloudSec , don't forget Security in the Cloud !CloudSec , don't forget Security in the Cloud !
CloudSec , don't forget Security in the Cloud !
 
Cloud Computing by Shashank Sahay
Cloud Computing by Shashank SahayCloud Computing by Shashank Sahay
Cloud Computing by Shashank Sahay
 
Dataflows for Massive 3D Data with FME Desktop and FME Cloud
Dataflows for Massive 3D Data with FME Desktop and FME CloudDataflows for Massive 3D Data with FME Desktop and FME Cloud
Dataflows for Massive 3D Data with FME Desktop and FME Cloud
 
The cloud infrastructure with eucalyptus
The cloud infrastructure with eucalyptusThe cloud infrastructure with eucalyptus
The cloud infrastructure with eucalyptus
 
Networking
NetworkingNetworking
Networking
 
OSDC 2015: Timo Derstappen | Microservice orchestration
OSDC 2015: Timo Derstappen | Microservice orchestrationOSDC 2015: Timo Derstappen | Microservice orchestration
OSDC 2015: Timo Derstappen | Microservice orchestration
 
Qwiklabs - Deploying Application (Google Cloud Platform)
Qwiklabs - Deploying Application (Google Cloud Platform)Qwiklabs - Deploying Application (Google Cloud Platform)
Qwiklabs - Deploying Application (Google Cloud Platform)
 
Networking
NetworkingNetworking
Networking
 
B U I L D I N G C L O U D S W I T H E U C A L Y P T U S
B U I L D I N G  C L O U D S  W I T H  E U C A L Y P T U SB U I L D I N G  C L O U D S  W I T H  E U C A L Y P T U S
B U I L D I N G C L O U D S W I T H E U C A L Y P T U S
 
Bastionless World in AWS
Bastionless World in AWSBastionless World in AWS
Bastionless World in AWS
 
CloudCamp justin cormack hypervise my app!
CloudCamp   justin cormack    hypervise my app! CloudCamp   justin cormack    hypervise my app!
CloudCamp justin cormack hypervise my app!
 
Cloud computing questions
Cloud computing questionsCloud computing questions
Cloud computing questions
 
The Amazing AppEngine
The Amazing AppEngineThe Amazing AppEngine
The Amazing AppEngine
 
Top 10 cloud trends
Top 10 cloud trendsTop 10 cloud trends
Top 10 cloud trends
 
Cloud Computing and Serverless Architecture
Cloud Computing and Serverless ArchitectureCloud Computing and Serverless Architecture
Cloud Computing and Serverless Architecture
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Understanding PaaS
Understanding PaaSUnderstanding PaaS
Understanding PaaS
 
Cloud computing...
Cloud computing...Cloud computing...
Cloud computing...
 
Coud discovery chap 1
Coud discovery chap 1Coud discovery chap 1
Coud discovery chap 1
 
Introduction to cloud computing
Introduction to cloud computingIntroduction to cloud computing
Introduction to cloud computing
 

Destacado

제 1회 서울우유 두유 ‘두잇’ 광고 공모전
제 1회 서울우유 두유 ‘두잇’ 광고 공모전제 1회 서울우유 두유 ‘두잇’ 광고 공모전
제 1회 서울우유 두유 ‘두잇’ 광고 공모전
elliewithu
 
Op Sy 03 Ch 31
Op Sy 03 Ch 31Op Sy 03 Ch 31
Op Sy 03 Ch 31
Google
 
Chapter 16
Chapter 16Chapter 16
Chapter 16
jwiebe
 
L'Azienda contemporanea di produzione video
L'Azienda contemporanea di produzione videoL'Azienda contemporanea di produzione video
L'Azienda contemporanea di produzione video
Netlife s.r.l.
 
Schematic Diagrams Review
Schematic Diagrams ReviewSchematic Diagrams Review
Schematic Diagrams Review
Krespan12
 
Op Sy 03 Ch 71
Op Sy 03 Ch 71Op Sy 03 Ch 71
Op Sy 03 Ch 71
Google
 

Destacado (20)

Beyond the Cloud - Click Digital Expo 2016 - Jamin Andrews
Beyond the Cloud -  Click Digital Expo 2016 - Jamin AndrewsBeyond the Cloud -  Click Digital Expo 2016 - Jamin Andrews
Beyond the Cloud - Click Digital Expo 2016 - Jamin Andrews
 
제 1회 서울우유 두유 ‘두잇’ 광고 공모전
제 1회 서울우유 두유 ‘두잇’ 광고 공모전제 1회 서울우유 두유 ‘두잇’ 광고 공모전
제 1회 서울우유 두유 ‘두잇’ 광고 공모전
 
Digital Photography
Digital PhotographyDigital Photography
Digital Photography
 
How to start your open source project
How to start your open source projectHow to start your open source project
How to start your open source project
 
Project Skyway SEO Presentation
Project Skyway SEO PresentationProject Skyway SEO Presentation
Project Skyway SEO Presentation
 
Op Sy 03 Ch 31
Op Sy 03 Ch 31Op Sy 03 Ch 31
Op Sy 03 Ch 31
 
Google plus
Google plusGoogle plus
Google plus
 
Statistici Google+ - august 2011
Statistici Google+ - august 2011Statistici Google+ - august 2011
Statistici Google+ - august 2011
 
2010 Caudill Nominees
2010 Caudill Nominees2010 Caudill Nominees
2010 Caudill Nominees
 
Marys 50th.Pps
Marys 50th.PpsMarys 50th.Pps
Marys 50th.Pps
 
Chapter 16
Chapter 16Chapter 16
Chapter 16
 
2015 Yokote Farm stay .ppx
2015 Yokote Farm stay  .ppx2015 Yokote Farm stay  .ppx
2015 Yokote Farm stay .ppx
 
L'Azienda contemporanea di produzione video
L'Azienda contemporanea di produzione videoL'Azienda contemporanea di produzione video
L'Azienda contemporanea di produzione video
 
School Uniforms
School UniformsSchool Uniforms
School Uniforms
 
Schematic Diagrams Review
Schematic Diagrams ReviewSchematic Diagrams Review
Schematic Diagrams Review
 
Analysis of Rajeev Chandrashekhar's (Entrepreneur and MP) Social Media Clout
Analysis of Rajeev Chandrashekhar's (Entrepreneur and MP) Social Media CloutAnalysis of Rajeev Chandrashekhar's (Entrepreneur and MP) Social Media Clout
Analysis of Rajeev Chandrashekhar's (Entrepreneur and MP) Social Media Clout
 
Op Sy 03 Ch 71
Op Sy 03 Ch 71Op Sy 03 Ch 71
Op Sy 03 Ch 71
 
Presentazione Netlife s.r.l. Comunicazione e Formazione
Presentazione Netlife s.r.l. Comunicazione e FormazionePresentazione Netlife s.r.l. Comunicazione e Formazione
Presentazione Netlife s.r.l. Comunicazione e Formazione
 
DéLafrikaivasúT
DéLafrikaivasúTDéLafrikaivasúT
DéLafrikaivasúT
 
Evaluation Websites
Evaluation WebsitesEvaluation Websites
Evaluation Websites
 

Similar a Cloud Computing: To infinity and beyond !

ClassCloud: switch your PC Classroom into Cloud Testbed
ClassCloud: switch your PC Classroom into Cloud TestbedClassCloud: switch your PC Classroom into Cloud Testbed
ClassCloud: switch your PC Classroom into Cloud Testbed
Jazz Yao-Tsung Wang
 
PUBLISHED: Cloud Computing Architecture
PUBLISHED: Cloud Computing ArchitecturePUBLISHED: Cloud Computing Architecture
PUBLISHED: Cloud Computing Architecture
RichardBatka
 

Similar a Cloud Computing: To infinity and beyond ! (20)

Chep2012
Chep2012Chep2012
Chep2012
 
Why Data, Code and Mobile converge in the Open Cloud
Why Data, Code and Mobile converge in the Open CloudWhy Data, Code and Mobile converge in the Open Cloud
Why Data, Code and Mobile converge in the Open Cloud
 
ClassCloud: switch your PC Classroom into Cloud Testbed
ClassCloud: switch your PC Classroom into Cloud TestbedClassCloud: switch your PC Classroom into Cloud Testbed
ClassCloud: switch your PC Classroom into Cloud Testbed
 
Docker cloud hybridation & orchestration
Docker cloud hybridation & orchestrationDocker cloud hybridation & orchestration
Docker cloud hybridation & orchestration
 
Keynote: Your Future With Cloud Computing - Dr. Werner Vogels - AWS Summit 2...
Keynote: Your Future With Cloud Computing - Dr. Werner Vogels  - AWS Summit 2...Keynote: Your Future With Cloud Computing - Dr. Werner Vogels  - AWS Summit 2...
Keynote: Your Future With Cloud Computing - Dr. Werner Vogels - AWS Summit 2...
 
Cloud Computing to Internet of Things
Cloud Computing to Internet of ThingsCloud Computing to Internet of Things
Cloud Computing to Internet of Things
 
Build Your Private Cloud with Ezilla and Haduzilla
Build Your Private Cloud with Ezilla and HaduzillaBuild Your Private Cloud with Ezilla and Haduzilla
Build Your Private Cloud with Ezilla and Haduzilla
 
Cloud Expo Silicon Valley 2013 | Why Lease When You Can Buy Your Cloud
Cloud Expo Silicon Valley 2013 | Why Lease When You Can Buy Your CloudCloud Expo Silicon Valley 2013 | Why Lease When You Can Buy Your Cloud
Cloud Expo Silicon Valley 2013 | Why Lease When You Can Buy Your Cloud
 
AWS re:Invent 2016: IoT and Beyond: Building IoT Solutions for Exploring the ...
AWS re:Invent 2016: IoT and Beyond: Building IoT Solutions for Exploring the ...AWS re:Invent 2016: IoT and Beyond: Building IoT Solutions for Exploring the ...
AWS re:Invent 2016: IoT and Beyond: Building IoT Solutions for Exploring the ...
 
Amazon Elastic Computing 2
Amazon Elastic Computing 2Amazon Elastic Computing 2
Amazon Elastic Computing 2
 
Building Clouds with OpenNebula2.2
Building Clouds with OpenNebula2.2Building Clouds with OpenNebula2.2
Building Clouds with OpenNebula2.2
 
Cloud hybridation leveraging on Docker 1.12
Cloud hybridation leveraging on Docker 1.12Cloud hybridation leveraging on Docker 1.12
Cloud hybridation leveraging on Docker 1.12
 
Up in the Clouds: Cloud Computing and GIS
Up in the Clouds: Cloud Computing and GISUp in the Clouds: Cloud Computing and GIS
Up in the Clouds: Cloud Computing and GIS
 
Clearing the air on Cloud Computing
Clearing the air on Cloud ComputingClearing the air on Cloud Computing
Clearing the air on Cloud Computing
 
Ga cloud scaling 3 30-2012
Ga cloud scaling 3 30-2012Ga cloud scaling 3 30-2012
Ga cloud scaling 3 30-2012
 
Converged Infrastructure
Converged InfrastructureConverged Infrastructure
Converged Infrastructure
 
Past & Future Of The Cloud Nott Tues Nov 09
Past & Future Of The Cloud Nott Tues Nov 09Past & Future Of The Cloud Nott Tues Nov 09
Past & Future Of The Cloud Nott Tues Nov 09
 
7+1 myths of the new os
7+1 myths of the new os7+1 myths of the new os
7+1 myths of the new os
 
PUBLISHED: Cloud Computing Architecture
PUBLISHED: Cloud Computing ArchitecturePUBLISHED: Cloud Computing Architecture
PUBLISHED: Cloud Computing Architecture
 
Dataline Tysons Corner 100808 Barry Lynn
Dataline Tysons Corner 100808 Barry LynnDataline Tysons Corner 100808 Barry Lynn
Dataline Tysons Corner 100808 Barry Lynn
 

Último

EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Último (20)

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
 
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
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
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
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
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
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
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
 

Cloud Computing: To infinity and beyond !

Notas del editor

  1. \n
  2. So I’m AhmedElGamil, Currently works as a ‘systems engineer’\nI’m a graduate of Mansoura university\nI spend most of my time in the dark infront of computers, typing on the keyboard and drinking coffee\nAnd i’ve been flying around the clouds for some time now ..\n You shouldn’t follow me around social networks, i will probably waste your time\nI remember that it was 2 to 2.5 years ago when i last gave a presentation at this same hall\n
  3. .. And the situation ended up being like this, happy people .. sad people, so i had today will be better isA\nSo I’m here today to answer one Question\n
  4. So What is this cloud thingy ? (picture of question mark as a cloud), what’s that propaganda all about ? and why should YOU Care ?\nالحوسبة السحابية\nLately (3-5 years), There is a lot of buzz about the word “Cloud”\n
  5. Conferences, sessions, are held around the world about cloud computing\nAnd even companies being built around the cloud model, so what is the cloud ?\nwhy should you care ?\n\n
  6. Conferences, sessions, are held around the world about cloud computing\nAnd even companies being built around the cloud model, so what is the cloud ?\nwhy should you care ?\n\n
  7. Conferences, sessions, are held around the world about cloud computing\nAnd even companies being built around the cloud model, so what is the cloud ?\nwhy should you care ?\n\n
  8. Conferences, sessions, are held around the world about cloud computing\nAnd even companies being built around the cloud model, so what is the cloud ?\nwhy should you care ?\n\n
  9. Conferences, sessions, are held around the world about cloud computing\nAnd even companies being built around the cloud model, so what is the cloud ?\nwhy should you care ?\n\n
  10. Conferences, sessions, are held around the world about cloud computing\nAnd even companies being built around the cloud model, so what is the cloud ?\nwhy should you care ?\n\n
  11. Lets first analyze the history of the cloud story\nWhat were the limitations of the traditional model so that we can understand why is the world shifting towards the cloud.\n
  12. Regardless of your usage of computers, It was damn hard to build a reliable computing infrastructure.\nKnowledge of data centers, HUGE costs involved, experts needed to run the systems.\n\n
  13. A lot of infrastructure components, servers, networking, power, bandwidth, human power\nSo you go and buy those\nThen it’s time to cable and connect everything !, then the maintenance cycles hell starts \n
  14. A lot of infrastructure components, servers, networking, power, bandwidth, human power\nSo you go and buy those\nThen it’s time to cable and connect everything !, then the maintenance cycles hell starts \n
  15. A lot of infrastructure components, servers, networking, power, bandwidth, human power\nSo you go and buy those\nThen it’s time to cable and connect everything !, then the maintenance cycles hell starts \n
  16. A lot of infrastructure components, servers, networking, power, bandwidth, human power\nSo you go and buy those\nThen it’s time to cable and connect everything !, then the maintenance cycles hell starts \n
  17. A lot of infrastructure components, servers, networking, power, bandwidth, human power\nSo you go and buy those\nThen it’s time to cable and connect everything !, then the maintenance cycles hell starts \n
  18. And the worst part is usually the integration of those components.\nAt the end, you get a big salad ! \n
  19. So to summarize, it can get very Messy !, there is a lot of moving parts, hard to manage ..\nMesses in Computing is not kewl ! ()\n\n
  20. But in the end, work needs to be done, and Businesses requires mission critical systems ..\nSo lets see what was the ‘old school’ way of managing business infrastructure\nPictures of Suites\n
  21. It’s the start of a new week at work, your ‘IT Manager’ enters your office\nHe says: “Hi !, The development team is ready to deploy their ultra scalable video sharing web app”, “we don’t have expectations on how well the market is going to accept our new app, we could be the next youtube or it could be a hard start. ->\n
  22. You Smile, Oh that’s cool, i will get the chance to work with new stuff and do neat tricks.\nYou start dreaming and then say: “We will be being to plan for this right away sir !”\nBut the IT Manager didn’t finish, lets see what else he has to say ->\n
  23. And then your boss says: “We will need around 10 to 100 servers in the first couple of weeks, and anywhere between 1 to 50 terabytes of storage”\nBoss opens the doors to leave, then he turns around and tells you, Can you please have that ready by the end of the week ?! -> The smile on your face disappears\n
  24. Smile turns into plain sadness :-(\n2 choices: either find a way to die or write your farewell letter\nIt is just impossible to achieve.\nIt’s time to get Cloudish\n
  25. Enter the Cloud\nBasically, with Cloud computing, you can snap your fingers and hundreds of servers gets created, then snap your fingers again, and Terabytes of storage gets attached to those servers .. and you are ready to go.\n
  26. So they were out of names, and chose the name ‘cloud’ ?!\nbecause actually you don't really know what's inside it or how it is built\nBlack box: It is in essence a black box to you, with traffic going in and coming out the other end\nYou should not know or care how it is built, you're not involved in its daily operation\n
  27. Lets leave the hard work to the experts !\nI requested 50 TB of storage and i got them, Is my data located on a fiber-connect SAN, NAS, Infiniband, iSCSI, AOE, i don’t care !\nWhat i should care about is the SLA ..\n
  28. \n
  29. Characteristics of the Cloud\nKnowing the parameters of the Cloud can help us better understand it\n
  30. Agility (you may hear this word a lot in Development)\nCloud helps you to build Agile infrastructure\nElasticity: Grow up and down as needed\nYou are no longer tight to a specific provider or a specific software, but how is that ?\n
  31. The power of the API: (Can someone from the audience provide us with the meaning of an API) Giving you access to the core business logic layer of the App\nImagine if the App is the Cloud itself !\n50 lines script, and you get a whole High Performance Computing cluster within minutes !\n
  32. Cost (barrier to entry)\nBefore the Cloud Era, In order to open a business that depends on computing, You had to have a huge budget before entering the market, and you will mostly end buying stuff that you don’t use that much.\nWith the Cloud, it’s a totally different billing model\n
  33. Basically, you don’t pay for infrastructure that you’re not going to use, it’s just like the electricity bills.\nFor Electricity, you only pay for the power that you use.\nWith the Cloud, you can do the same.\n
  34. So you are usually charged at the end of the billing cycles, you are not going to lose control of your bucks again !\nWhat about the location of my infrastructure ? ... -> \n
  35. Location independence (picture of a global map)\nCDN, distributed data\nPolitics (wikileaks)\nBut can the cloud handle my workloads ?\n
  36. Infinite Scalability Has always been the dream of computing\nYou never have to worry about the inventory, let the provider handle the stock\nFire resources as you need, public clouds are ‘infinite’\n
  37. Reliability\nEnterprise grade hardware, operation teams\nState of the art management tools and administration styles, continuous monitoring.\nSometimes monitoring is actually built-in !, But what about security ? ->\n\n
  38. Ragel Masony\nAgain, The Cloud is a big pool of resources\nso must have Tight separation of resources\nAutomated security policies/audits needs to be in place\nA lot of debates has been done on the security portion of the Cloud, but they all basically talk about hosting your data elsewhere, which can be worked around.\n
  39. Metering: Sophisticated metering systems \nMust be there so that you ONLY pay for what you use EXACTLY.\nLots of services .. needs monitoring, not just uptime, but also performance metrics (Visible Ops)\nAfter listing the characteristics of the cloud, we may need to know about it’s types\nAnd for the last characteristic, the Cloud is ->\n
  40. Some people even say that the cloud is fluffy !\n
  41. Types of Clouds\n
  42. Types: Public or Private\nPrivate: in-house built cloud (within the organization firewall)\nPublic: run by a 3rd party provider, provide if not a better service, significantly lower price point\nSo basically you ‘burst’ from within the private cloud to the public cloud when the load increases\nThat’s for the cloud types\n
  43. They basically differ in the level of abstraction that they give you and from a usage/users point of view.\n
  44. IaaS\nThe least abstracted layer, and the most effort is done within this layer.\nThe provider gives you the basic building components.\nVirtual Machines, Storage, Networking, Load balancers (But you don’t care about bandwidth, powering and so on)\n\n
  45. Process that is done within IaaS\nSome market leaders around:\n
  46. \n
  47. PaaS\nMore abstraction away from the infrastructure, no low-level details about the servers\nPaaS gives the developer a ‘development framework’\nYou code against the platform\nWrite routes to handle requests, Use the storage API, provide a NoSQL DB API\nYou upload your code, it runs on the cloud, no questions asked\n
  48. Google AppEngine, Amazon BeanStalk, Heroku, CloudFoundry \n
  49. SaaS (I’m pretty sure everyone here in the hall have used that before)\nYou are using a software on the Cloud that someone else has written\nIf you are using Facebook, GMail, LinkedIn, Google Docs, SalesForce, you are using a SaaS\nThe highest level of Abstraction\nThe service is actually the application, you use the application and pay for it’s use (as you go)\nSo to summarize ..\n
  50. The basic metric here is the users/usage of the service\nAnd also the abstraction level from the user ..\nSo that’s the whole stack, makes sense ? what was the last characteristic of the cloud that we mentioned ?\n
  51. If you still don’t like the Cloud, then the problem is with the presenter or \n
  52. I am interested in running Clouds, knowing more about the cloud\nWhether you are a systems guy or a developer ..\nGet yourself started by registering for any free IaaS/PaaS offering and play with it\nAmazon free tier (Compute)\nBuild your own cloud (openstack)\n
  53. \n
  54. \n