SlideShare uma empresa Scribd logo
1 de 27
Cloud Computing A New Computing Paradigm Viswanathan K
Cloud Computing SaaS Cloud Computing PaaS IaaS Amazon Web Services Hadoop AaaS Web Services Distributed Computing DFS Y!OS Google App Engine Windows Azure Silverlight
Some Disclaimers… ,[object Object]
Some Disclaimers… ,[object Object]
Cloud origins…
What is this? Internet: Circa 2003
What is Cloud Computing? ,[object Object],[object Object],[object Object]
 
Cloud Computing ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Cloud Layers… CLOUD Infrastructure (IaaS) Public Cloud Private Cloud Network, Systems and Storage Platform (PaaS) Cloud Frameworks & Tools Services Cloud Services Application (SaaS) Cloud Applications
Cloud: Infrastructure (IaaS) ,[object Object],[object Object],[object Object],[object Object]
Cloud: Platforms (PaaS) ,[object Object],[object Object],[object Object],[object Object]
Cloud: Services ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Cloud: Applications (A/SaaS) ,[object Object]
Cloud Layers filled out… CLOUD Infrastructure (IaaS) Public Cloud: Amazon EC2, Eucalyptus Private Cloud: Enterprise DC Platform (PaaS) Open Cloud: Aptana Custom Cloud: Google App Eng Framework: Hadoop Tools: Gemstone Services Storage: Amazon S3, Simple DB, Google Big Table Integration: Amazon SQS Security: OpenID, OAuth Application (SaaS) Salesforce.com, MagCloud, Snappy Fingers,  Oracle OnDemand
What is the Cloud?
Developing in the clouds ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
An approach Cloud Service API’s  Database Private Cloud Search Web as a DB Storage Storage Cloud Application   Compute Grid Batch Processing Cloud Platform: Framework & Tools  Queries to crawl & extract Elaborate extracted content Generate complex analysis Scalability Availability Provisioning Fault Tolerance Web Map
Cloud Benefits ,[object Object],[object Object],[object Object],[object Object],[object Object]
Cloud Hype Gartner Research’s Hype Cycle Diagram Gartner: July 2008 McKinsey: Apr 2009
Cloud Evolution
Cloud Adoption Source: Platform Computing Corporation
Cloud Challenges/Opportunities ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Cloud events & conferences in India ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Cloud resources and useful links ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
QUESTIONS ?
All questions and answers will we posted on    thoughtworker.com/masterclass To know more about our events  and  up coming Webinars please visit  www.thoughtworker.com/events To get in touch with this team mail us on  [email_address]

Mais conteúdo relacionado

Mais procurados

Chap 1 introduction to cloud computing
Chap 1 introduction to cloud computingChap 1 introduction to cloud computing
Chap 1 introduction to cloud computingRaj Sarode
 
Introduction to Amazon Web Services (AWS)
Introduction to Amazon Web Services (AWS)Introduction to Amazon Web Services (AWS)
Introduction to Amazon Web Services (AWS)Garvit Anand
 
Introduction to Amazon Web Services
Introduction to Amazon Web ServicesIntroduction to Amazon Web Services
Introduction to Amazon Web ServicesAmazon Web Services
 
Cloud computing 8 cloud service models
Cloud computing 8 cloud service modelsCloud computing 8 cloud service models
Cloud computing 8 cloud service modelsVaibhav Khanna
 
Cloud management (IBM)
Cloud management (IBM)Cloud management (IBM)
Cloud management (IBM)Vivek Trivedi
 
Cloud Computing Security Challenges
Cloud Computing Security ChallengesCloud Computing Security Challenges
Cloud Computing Security ChallengesYateesh Yadav
 
CS8791 Unit 2 Cloud Enabling Technologies
CS8791 Unit 2 Cloud Enabling TechnologiesCS8791 Unit 2 Cloud Enabling Technologies
CS8791 Unit 2 Cloud Enabling Technologieskarthikajegadeesan
 
basic concept of Cloud computing and its architecture
basic concept of Cloud computing  and its architecturebasic concept of Cloud computing  and its architecture
basic concept of Cloud computing and its architectureMohammad Ilyas Malik
 
Microsoft Azure Cloud Services
Microsoft Azure Cloud ServicesMicrosoft Azure Cloud Services
Microsoft Azure Cloud ServicesDavid J Rosenthal
 
Cloud computing and service models
Cloud computing and service modelsCloud computing and service models
Cloud computing and service modelsPrateek Soni
 
A brief history of cloud computing
A brief history of cloud computingA brief history of cloud computing
A brief history of cloud computingOneserve
 
Evolution of Cloud Computing
Evolution of Cloud ComputingEvolution of Cloud Computing
Evolution of Cloud ComputingNephoScale
 
Cloud Computing Principles and Paradigms: 11 t-systems cloud-based solutions ...
Cloud Computing Principles and Paradigms: 11 t-systems cloud-based solutions ...Cloud Computing Principles and Paradigms: 11 t-systems cloud-based solutions ...
Cloud Computing Principles and Paradigms: 11 t-systems cloud-based solutions ...Majid Hajibaba
 

Mais procurados (20)

Chap 1 introduction to cloud computing
Chap 1 introduction to cloud computingChap 1 introduction to cloud computing
Chap 1 introduction to cloud computing
 
Aneka platform
Aneka platformAneka platform
Aneka platform
 
Introduction to Amazon Web Services (AWS)
Introduction to Amazon Web Services (AWS)Introduction to Amazon Web Services (AWS)
Introduction to Amazon Web Services (AWS)
 
Aws ppt
Aws pptAws ppt
Aws ppt
 
Introduction to Amazon Web Services
Introduction to Amazon Web ServicesIntroduction to Amazon Web Services
Introduction to Amazon Web Services
 
Cloud computing 8 cloud service models
Cloud computing 8 cloud service modelsCloud computing 8 cloud service models
Cloud computing 8 cloud service models
 
Cloud management (IBM)
Cloud management (IBM)Cloud management (IBM)
Cloud management (IBM)
 
Cloud computing stack
Cloud computing stackCloud computing stack
Cloud computing stack
 
IaaS, SaaS, PasS : Cloud Computing
IaaS, SaaS, PasS : Cloud ComputingIaaS, SaaS, PasS : Cloud Computing
IaaS, SaaS, PasS : Cloud Computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud Computing Security Challenges
Cloud Computing Security ChallengesCloud Computing Security Challenges
Cloud Computing Security Challenges
 
Google App Engine ppt
Google App Engine  pptGoogle App Engine  ppt
Google App Engine ppt
 
CS8791 Unit 2 Cloud Enabling Technologies
CS8791 Unit 2 Cloud Enabling TechnologiesCS8791 Unit 2 Cloud Enabling Technologies
CS8791 Unit 2 Cloud Enabling Technologies
 
basic concept of Cloud computing and its architecture
basic concept of Cloud computing  and its architecturebasic concept of Cloud computing  and its architecture
basic concept of Cloud computing and its architecture
 
Cloud Computing: Virtualization
Cloud Computing: VirtualizationCloud Computing: Virtualization
Cloud Computing: Virtualization
 
Microsoft Azure Cloud Services
Microsoft Azure Cloud ServicesMicrosoft Azure Cloud Services
Microsoft Azure Cloud Services
 
Cloud computing and service models
Cloud computing and service modelsCloud computing and service models
Cloud computing and service models
 
A brief history of cloud computing
A brief history of cloud computingA brief history of cloud computing
A brief history of cloud computing
 
Evolution of Cloud Computing
Evolution of Cloud ComputingEvolution of Cloud Computing
Evolution of Cloud Computing
 
Cloud Computing Principles and Paradigms: 11 t-systems cloud-based solutions ...
Cloud Computing Principles and Paradigms: 11 t-systems cloud-based solutions ...Cloud Computing Principles and Paradigms: 11 t-systems cloud-based solutions ...
Cloud Computing Principles and Paradigms: 11 t-systems cloud-based solutions ...
 

Destaque

CRMIT Solutions Fixed Scope Offering for Oracle Sales Cloud
CRMIT Solutions Fixed Scope Offering for Oracle Sales CloudCRMIT Solutions Fixed Scope Offering for Oracle Sales Cloud
CRMIT Solutions Fixed Scope Offering for Oracle Sales CloudCRMIT
 
Advantages of Cloud Computing for Business
Advantages of Cloud Computing for BusinessAdvantages of Cloud Computing for Business
Advantages of Cloud Computing for BusinessGrazitti Interactive
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud ComputingArwa
 
Top challenges in cloud computing
Top challenges in cloud computingTop challenges in cloud computing
Top challenges in cloud computingTISEE
 
Issues in cloud computing
Issues in cloud computingIssues in cloud computing
Issues in cloud computingronak patel
 
Cloud computing-security-issues
Cloud computing-security-issuesCloud computing-security-issues
Cloud computing-security-issuesAleem Mohammed
 
Cloud computing security issues and challenges
Cloud computing security issues and challengesCloud computing security issues and challenges
Cloud computing security issues and challengesDheeraj Negi
 
New Oracle HCM Presentation (00000002)
New Oracle HCM Presentation (00000002)New Oracle HCM Presentation (00000002)
New Oracle HCM Presentation (00000002)Kristina Kurz
 
Oracle Cloud Computing Strategy
Oracle Cloud Computing StrategyOracle Cloud Computing Strategy
Oracle Cloud Computing StrategyRex Wang
 

Destaque (11)

CRMIT Solutions Fixed Scope Offering for Oracle Sales Cloud
CRMIT Solutions Fixed Scope Offering for Oracle Sales CloudCRMIT Solutions Fixed Scope Offering for Oracle Sales Cloud
CRMIT Solutions Fixed Scope Offering for Oracle Sales Cloud
 
Advantages of Cloud Computing for Business
Advantages of Cloud Computing for BusinessAdvantages of Cloud Computing for Business
Advantages of Cloud Computing for Business
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Top challenges in cloud computing
Top challenges in cloud computingTop challenges in cloud computing
Top challenges in cloud computing
 
Issues in cloud computing
Issues in cloud computingIssues in cloud computing
Issues in cloud computing
 
Cloud computing-security-issues
Cloud computing-security-issuesCloud computing-security-issues
Cloud computing-security-issues
 
Cloud computing security issues and challenges
Cloud computing security issues and challengesCloud computing security issues and challenges
Cloud computing security issues and challenges
 
Cloud Computing Security Issues
Cloud Computing Security Issues Cloud Computing Security Issues
Cloud Computing Security Issues
 
New Oracle HCM Presentation (00000002)
New Oracle HCM Presentation (00000002)New Oracle HCM Presentation (00000002)
New Oracle HCM Presentation (00000002)
 
Cloud security ppt
Cloud security pptCloud security ppt
Cloud security ppt
 
Oracle Cloud Computing Strategy
Oracle Cloud Computing StrategyOracle Cloud Computing Strategy
Oracle Cloud Computing Strategy
 

Semelhante a Cloud Computing A New Computing Paradigm

Semelhante a Cloud Computing A New Computing Paradigm (20)

Cloud Computing
Cloud  ComputingCloud  Computing
Cloud Computing
 
Cloud Computing & CloudStack Open Source
Cloud Computing & CloudStack Open SourceCloud Computing & CloudStack Open Source
Cloud Computing & CloudStack Open Source
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
cloud computing models
cloud computing modelscloud computing models
cloud computing models
 
Cloud technologies
Cloud technologiesCloud technologies
Cloud technologies
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
02_Cloud-Intro.pdf cloud introduction introduction
02_Cloud-Intro.pdf cloud introduction introduction02_Cloud-Intro.pdf cloud introduction introduction
02_Cloud-Intro.pdf cloud introduction introduction
 
Cloud presentation
Cloud presentationCloud presentation
Cloud presentation
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud Computing Networks
Cloud Computing NetworksCloud Computing Networks
Cloud Computing Networks
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud Deployment
Cloud DeploymentCloud Deployment
Cloud Deployment
 
CC ASSIGNMENT 01.docx
CC ASSIGNMENT 01.docxCC ASSIGNMENT 01.docx
CC ASSIGNMENT 01.docx
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
C L O U D C O M P U T I N G
C L O U D  C O M P U T I N GC L O U D  C O M P U T I N G
C L O U D C O M P U T I N G
 
Cloud computing presentation
Cloud computing presentationCloud computing presentation
Cloud computing presentation
 
Ppt cloud deployment
Ppt cloud deploymentPpt cloud deployment
Ppt cloud deployment
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 

Mais de ThoughtWorks Studios

How do you implement Continuous Delivery?: Part 5 - Deployment Patterns
How do you implement Continuous Delivery?: Part 5 - Deployment Patterns How do you implement Continuous Delivery?: Part 5 - Deployment Patterns
How do you implement Continuous Delivery?: Part 5 - Deployment Patterns ThoughtWorks Studios
 
Neal Ford Emergent Design And Evolutionary Architecture
Neal Ford Emergent Design And Evolutionary ArchitectureNeal Ford Emergent Design And Evolutionary Architecture
Neal Ford Emergent Design And Evolutionary ArchitectureThoughtWorks Studios
 
Improving business outcomes through rapid data visualisation
Improving business outcomes through rapid data visualisationImproving business outcomes through rapid data visualisation
Improving business outcomes through rapid data visualisationThoughtWorks Studios
 
How to implement continuous delivery with enterprise java middleware?
How to implement continuous delivery with enterprise java middleware?How to implement continuous delivery with enterprise java middleware?
How to implement continuous delivery with enterprise java middleware?ThoughtWorks Studios
 
How do you implement Continuous Delivery? Part 3: All about Pipelines
How do you implement Continuous Delivery? Part 3: All about PipelinesHow do you implement Continuous Delivery? Part 3: All about Pipelines
How do you implement Continuous Delivery? Part 3: All about PipelinesThoughtWorks Studios
 
How do you accelerate your enterprise agility?
How do you accelerate your enterprise agility?How do you accelerate your enterprise agility?
How do you accelerate your enterprise agility?ThoughtWorks Studios
 
How do you get accurate visibility on a multi-team project?
How do you get accurate visibility  on a  multi-team project?How do you get accurate visibility  on a  multi-team project?
How do you get accurate visibility on a multi-team project?ThoughtWorks Studios
 
What is the best way to measure progress on an Agile project?
What is the best way to measure progress on an Agile project?What is the best way to measure progress on an Agile project?
What is the best way to measure progress on an Agile project?ThoughtWorks Studios
 
Distributed agile testing_for_enterprises
Distributed agile testing_for_enterprisesDistributed agile testing_for_enterprises
Distributed agile testing_for_enterprisesThoughtWorks Studios
 
Succeeding With Globally Distributed Agile
Succeeding With Globally Distributed AgileSucceeding With Globally Distributed Agile
Succeeding With Globally Distributed AgileThoughtWorks Studios
 

Mais de ThoughtWorks Studios (20)

Working Without Estimates
Working Without EstimatesWorking Without Estimates
Working Without Estimates
 
Minimum Viable Product
Minimum Viable ProductMinimum Viable Product
Minimum Viable Product
 
How lean can you get?
How lean can you get?How lean can you get?
How lean can you get?
 
How do you implement Continuous Delivery?: Part 5 - Deployment Patterns
How do you implement Continuous Delivery?: Part 5 - Deployment Patterns How do you implement Continuous Delivery?: Part 5 - Deployment Patterns
How do you implement Continuous Delivery?: Part 5 - Deployment Patterns
 
Lean Times Require Lean Thinking
Lean Times Require Lean ThinkingLean Times Require Lean Thinking
Lean Times Require Lean Thinking
 
Neal Ford Emergent Design And Evolutionary Architecture
Neal Ford Emergent Design And Evolutionary ArchitectureNeal Ford Emergent Design And Evolutionary Architecture
Neal Ford Emergent Design And Evolutionary Architecture
 
ThoughtWorks Approach 2009
ThoughtWorks Approach 2009ThoughtWorks Approach 2009
ThoughtWorks Approach 2009
 
Improving business outcomes through rapid data visualisation
Improving business outcomes through rapid data visualisationImproving business outcomes through rapid data visualisation
Improving business outcomes through rapid data visualisation
 
Evolving for Multiple Screens
Evolving for Multiple ScreensEvolving for Multiple Screens
Evolving for Multiple Screens
 
How to implement continuous delivery with enterprise java middleware?
How to implement continuous delivery with enterprise java middleware?How to implement continuous delivery with enterprise java middleware?
How to implement continuous delivery with enterprise java middleware?
 
How do you implement Continuous Delivery? Part 3: All about Pipelines
How do you implement Continuous Delivery? Part 3: All about PipelinesHow do you implement Continuous Delivery? Part 3: All about Pipelines
How do you implement Continuous Delivery? Part 3: All about Pipelines
 
How do you accelerate your enterprise agility?
How do you accelerate your enterprise agility?How do you accelerate your enterprise agility?
How do you accelerate your enterprise agility?
 
How do you measure value?
How do you measure value?How do you measure value?
How do you measure value?
 
How do you get accurate visibility on a multi-team project?
How do you get accurate visibility  on a  multi-team project?How do you get accurate visibility  on a  multi-team project?
How do you get accurate visibility on a multi-team project?
 
What is the best way to measure progress on an Agile project?
What is the best way to measure progress on an Agile project?What is the best way to measure progress on an Agile project?
What is the best way to measure progress on an Agile project?
 
2012 vod qa_keynote
2012 vod qa_keynote2012 vod qa_keynote
2012 vod qa_keynote
 
Distributed agile testing_for_enterprises
Distributed agile testing_for_enterprisesDistributed agile testing_for_enterprises
Distributed agile testing_for_enterprises
 
Tw specifications for-testing1
Tw specifications for-testing1Tw specifications for-testing1
Tw specifications for-testing1
 
Agile Metrics That Matter
Agile Metrics That MatterAgile Metrics That Matter
Agile Metrics That Matter
 
Succeeding With Globally Distributed Agile
Succeeding With Globally Distributed AgileSucceeding With Globally Distributed Agile
Succeeding With Globally Distributed Agile
 

Último

What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
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 MenDelhi Call girls
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
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
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
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 slidevu2urc
 
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 productivityPrincipled Technologies
 
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...Miguel Araújo
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
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 2024The Digital Insurer
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
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
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
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
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 

Último (20)

What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
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
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
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
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
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
 
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
 
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...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
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
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
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
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
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
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 

Cloud Computing A New Computing Paradigm

  • 1. Cloud Computing A New Computing Paradigm Viswanathan K
  • 2. Cloud Computing SaaS Cloud Computing PaaS IaaS Amazon Web Services Hadoop AaaS Web Services Distributed Computing DFS Y!OS Google App Engine Windows Azure Silverlight
  • 3.
  • 4.
  • 6. What is this? Internet: Circa 2003
  • 7.
  • 8.  
  • 9.
  • 10. Cloud Layers… CLOUD Infrastructure (IaaS) Public Cloud Private Cloud Network, Systems and Storage Platform (PaaS) Cloud Frameworks & Tools Services Cloud Services Application (SaaS) Cloud Applications
  • 11.
  • 12.
  • 13.
  • 14.
  • 15. Cloud Layers filled out… CLOUD Infrastructure (IaaS) Public Cloud: Amazon EC2, Eucalyptus Private Cloud: Enterprise DC Platform (PaaS) Open Cloud: Aptana Custom Cloud: Google App Eng Framework: Hadoop Tools: Gemstone Services Storage: Amazon S3, Simple DB, Google Big Table Integration: Amazon SQS Security: OpenID, OAuth Application (SaaS) Salesforce.com, MagCloud, Snappy Fingers, Oracle OnDemand
  • 16. What is the Cloud?
  • 17.
  • 18. An approach Cloud Service API’s Database Private Cloud Search Web as a DB Storage Storage Cloud Application Compute Grid Batch Processing Cloud Platform: Framework & Tools Queries to crawl & extract Elaborate extracted content Generate complex analysis Scalability Availability Provisioning Fault Tolerance Web Map
  • 19.
  • 20. Cloud Hype Gartner Research’s Hype Cycle Diagram Gartner: July 2008 McKinsey: Apr 2009
  • 22. Cloud Adoption Source: Platform Computing Corporation
  • 23.
  • 24.
  • 25.
  • 27. All questions and answers will we posted on thoughtworker.com/masterclass To know more about our events and up coming Webinars please visit www.thoughtworker.com/events To get in touch with this team mail us on [email_address]

Notas do Editor

  1. Every day we see an article or two written in some newspaper or magazine about CC. There are numerous conferences and camps being organized about this subject. There is a lot of buzz around and some people claim it is too much hype, while others opine that this is the new generation of computing. There are a lot of questions being asked. What are the implications to developers? What does it mean to next generation of datacenters? What does it mean to enterprises? The intent in the next 45 minutes is to try and clear some of the haze around CC. This is what I intent to cover. From a brief look at CC definition, to what are the various cloud layers, to who are the major players in this space. Then talk about how business can potentially take advantage of the technologies to innovate. Finally a look at some aspects of cloud evolution and adoption…
  2. Here is an use case of how I have put together this slide deck. Besides my personal experience while I was at Yahoo!, I have leveraged the (web) cloud for a lot of data.
  3. A quick look at how the term Cloud originated. In the early days of the internet, ‘cloud’ metaphor was used to represent a departmental network, a service providers private network or the internet itself. Typically architecture diagrams contained these networks which were represented as a cloud. In a number of cases it use to represent a network which was beyond ones control, like a service provider cloud (telecom). As we begin to leverage the internet more and more for a variety of needs, the ‘cloud’ is taking on more significance.
  4. A map of the internet circa 2003 showing  the connections between differen t internet routers, from the  Opte Project .
  5. Eucalyptus - Elastic Utility Computing Architecture for Linking Your Programs To Useful Systems. Originated in the CS dept of Univ of CA at Sanata Barbara as a research project. An Emerging computational model in which applications, data and IT resources are provided ‘as services’ to users over the web (“Cloud”).
  6. Here is a good representation of what is a cloud and what is a cloud service. Cloud Definition: Clouds are hardware-based services offering compute, network and storage capacity where: Hardware management is highly abstracted from the Buyer; Buyers incur infrastructure costs as variable OPEX; Infrastructure capacity is highly elastic (up or down) Characteristics of clouds Characteristic: Enterprises incur no infrastructure capital costs, just operational costs and operational costs are incurred on a pay-per-use basis, with no contractual obligations Characteristic: Capacity can be scaled up or down dynamically, and immediately, which differentiates from traditional hosting service providers Characteristic: The underlying hardware can be anywhere geographically Characteristic: Architecture specifics are abstracted. In addition, run in multi-tenancy mode with multiple users accessing the infrastructure simultaneously For the Cloud Service, the underlying infrastructure (platforms and hardware) are completely abstracted. The infrastructure/resource can scale elastically. An Emerging computational model in which applications, data and IT resources are provided ‘as services’ to users over the web (“Cloud”). How did the cloud providers come about? Amazon was one of the earliest and pioneers in this regard. The average utilization of servers in the data centers varied between 10 and 20%. The so called efficient dc’s were towards the 20% mark. Typically, companies provisioned for peak loads. This resulted in a lot of resources being under utilized. This was not only in production environments, but also in staging and other redundant environments like DR. The made the CXO’s think of ways to optimize investments. Amazon was the leader in this model with their EC2 and S3 Cloud capabilities.
  7. Pre-cursor to CC was thin clients (ASP), grid computing and utility computing…Some people call it the 5 th generation of computing. We had Mainframes, PC, Client-Server, Internet, now Cloud. The emergence of standardized capabilities at various tiers is enabling companies to bring to market internet scale products quickly. At an extreme is the case where we have a lay person who can whip up an internet application without having to write a single line of code. This can be deployed easily on a robust infrastructure (platform and os) that is bound by SLA’s. We may not know what are resource requirements are upfront. In other cases, we do not have to provision for peak load. This will manage itself based on demand. The elastic nature of the cloud provider will handle the resource (storage, compute and network) needs. Since the cloud providers specialize in these domains, the quality and integrity of these services are high. They worry about the licenses, upgrading software administration etc.. Typically managing large scale data (especially web scale) is non-trivial. Storing and processing large amounts of data can be leveraged from service providers. A number of proof points exist today on this front. What are the implications to developers? While this enables faster and efficient means of developing applications, it still requires smart people to build the web service components, frameworks, the other underpinnings which are key to CC developing. Creates opportunities for technology transformation leading to newer business models. Small & Medium Businesses (Can take advantage of this paradigm to innovate and come up with new business models) Shorter time to market. Reduced investment and risk proposition Large Enterprises: Opportunity to improve utilization and focus on core competencies and drive innovation. Companies can take this opportunity to rewire their technology stack. A number of large companies are engaged in this activity. Companies have already made significant investment in resources (data center, technology etc..). This is an opportunity to increase the ROI. Cloud Providers:
  8. Here is a look at how various cloud computing technologies can be arranged or stack up… In the earliest days, we had the mainframes which did pretty much all the heavy lifting. Then emerged the PC’s which revolutionized desktop computing. With the emergence of servers, we entered the multi-tier computing era. From 2-tier, 3-tier to multi-tier computing. Then came the internet and all the layers and services associated with it. Now let us see what the cloud and its layers are… At the foundation we have the infrastructure layer. This forms the hardware (Network, Systems and Storage) and the operating systems layer. This is referred to as the IaaS (Infrastructure as a Service) layer. This is normal terminology refers to the ‘Cloud’. There are technologies which enable abstraction of this layer. Virtual Machines are the main technology that is leveraged by the so called ‘cloud providers’ to offer this layer as a service. The IaaS layer typically comprises of nodes which range from 10^4 to 10^6 in number. Across these grids or clusters that are widely distributed, work loads needs to scheduled, processed and managed. Software Framework and tools that perform these tasks are classified as the Platform layer. The service offered by this layer has been PaaS. With this new paradigm, a new set of services that will utilize the platform and infrastructure forms the next layer. Services, like Billing, Security and Storage form part of this layer. The top most layer the Cloud applications layer which uses the services offered by the stack below. Since most of the heavy lifting is abstracted and offered as a service, building of a cloud application is simplified to a certain extent. This layer is called Saas or AaaS.
  9. Some of these example companies have been operating in a difference model. High Performance, Grid and Cluster computing existed for some time now. The cloud offers a new model for them to evolve their products. Some of them have been operating in the enterprise space which is more of a private cloud environment. Ex: Gemstonre:- GemFire Enterprise is in-memory distributed data management platform that pools memory (and CPU, network and optionally local disk) across multiple processes to manage application objects and behavior. Ex: Aptana Cloud Connect: Develop, Host and Manage Web Apps in the cloud (PHP, Rails, Jaxer and Java) Ex: HP’s Magcloud:- We’re MagCloud and we want to help you to publish your own magazines. All you have to do is upload a PDF and we'll take care of the rest: printing, mailing, subscription management, and more. OpenID , the open online identity standard. OpenID is a free and easy way to use a single digital identity across the Internet. OAuth , the secure data portability standard. An open protocol to allow secure API authorization in a simple and standard method from desktop and web applications. [when a Website wants to import your contacts from another Web service, it asks for your login and password credentials. OAuth gets around that by sending you back to the original site where you login and authorize the one-time transfer of data. It is much more secure. And now it works with OpenID. ]
  10. This slide shows a cloud taxonomy about 6 months ago. We can see the service providers classified in those four areas of I, P, S and A.
  11. A number of use cases can be considered…. Social Apps (Rich and scales fast) Search Apps (Leverage the web/cloud) Analytics (Requires crunching and analysis of large quantities of data)
  12. A Hype Cycle is a graphic representation of the maturity, adoption and business application of specific technologies . The term was coined by Gartner [1] , an analyst/research house, based in the United States , that provides opinions, advice and data on the global information technology industry.
  13. "...a five stage vision where virtualization is used first for test and development, then for server consolidation, then for infrastructure on demand, then for data center automation and finally for cloud computing." 
  14. Mainly highlighting the efforts that are underway to open cloud computing. Standards are key for interoperability and adoption.