SlideShare a Scribd company logo
Elements of Cloud ComputingBy : Satish SutharSumeru Software Solutions Pvt Ltd
AgendaWhat is Cloud ComputingWhy Cloud ComputingWhat is there in clouds.Influence of Cloud in IT.Pros and Cons
What is Cloud ComputingEverything is hosted in the cloudsLarge group of interconnected computers.Wikipedia definition : Cloud computing is a style of computing in which dynamically scalable and often virtualized resources are provided as a service over the Internet. Users need not have knowledge of, expertise in, or control over the technology infrastructure in the "cloud" that supports them.The first academic use of this term appears to be by Prof. Ramnath K. Chellappa (currently at Goizueta Business School, Emory University) who originally defined it as a computing paradigm where the boundaries of computing will be determined by economic rationale rather than technical limits
Characteristics of ComputingBeyond a single company or enterprise.Access via internet.To the end user, technology and infrastructure behind the cloud is invisible. Probably that’s the reason to call it as ‘Cloud’.User-centric : data in the cloud belongs to user, and can share it.Task-centric : focus is shifted from what it can do to what you need done. (Feature to Benefit)Powerful : Hundreds and thousands computers create a Super Computer.Accessible : You can retrieve more information as many parallel computers are running your application.Intelligent : Data mining and analysis are necessary as a large set of data stored on the computers in cloud.Programmable : Cloud’s computers must be programmed to automate the redistribution and load sharing etc.
Cloud Architecture
Cloud ArchitectureSystem ManagementUIProvisioningServicesWeb Application
Cloud StoragePrimary use of CloudsMultiple third party servers are used rather than on the traditional dedicated servers.Virtual servers : appears as if data stored in a particular place with a specific name. But that place doesn’t exist in reality.Storage location may change from minute to minute.Advantage :Cheaper than dedicated physical resources.Secure from accidental erasure or hardware crashes. Since multiple copies are saved.
Cloud ServicesWeb-based application or services offered via cloud computing.Accessed by browser.If PC crashes, it doesn’t affect either the application or document.Access from anywhere.Documents are no linger machine-centric.
Cloud Computing v/s Web 2.0Both are just 2 different ways of looking at the same phenomenon.Web 2.0 is  the network as platform, spanning all connected devices.Some define Web 2.0 in collaborative terms, because all the websites get their value from the action of users.Cloud computing refers specifically to the use of Internet as a computing platform, Web 2.0 is an attempt to explore and explain the business rules of the platform.
AdvantageLower Cost Computers for users.Improved PerformanceLower IT Infrastructure CostsFewer  Maintenance IssuesLower Software CostsInstant Software UpdatesIncreased  Computing Power – not limited to what a single desktop PC can do, but you have the power of entire cloud as your disposal.Unlimited Storage CapacityIncreased Data SafetyImproved Compatibility Between Operating Systems – In cloud OS simply don’t matter. You can connect your Windows computer to the cloud and share documents with computers running Apple’s MAC OS, Linux or UNIX. In the cloud data matters not OS.
AdvantageIncreased Data SafetyImproved Compatibility Between Operating Systems – In cloud OS simply don’t matter. You can connect your Windows computer to the cloud and share documents with computers running Apple’s MAC OS, Linux or UNIX. In the cloud data matters not OS.Easier Group CollaborationUniversal Access to DocumentsLatest Version AvailabilityRemoves the Device Dependency
DisadvantagesRequires a constant Internet connectionDoesn’t work well with low-speed connectionsMay be slower than accessing application on Desktop.Limited features.Stored data might not be secured.If the Cloud loses your data, You’re screwed.
Who benefits from Cloud ComputingCollaborator : Share your documentsRoad Warriors : Access it from anywhere.Cost-Conscious Users/IT Departments.Users with increasing needs
Who shouldn’t use?The Internet-ImpairedOffline workersThe Security ConsciousAnyone married to existing application.
BarriersTechnical IssuesBusiness model IssuesInternet IssuesSecurity IssuesCompatibility issuesSocial Issues
Types of Cloud Service DevelopmentSoftware as a Service (SaaS) – customers don’t pay for owning the software but for using it. 	Access to an application via API.	Each organization served by the vendor is called tenant, and this type of arrangement is called multitenant architecture.	The vendor’s servers are virtually partitioned so that each organization works with a customized virtual application instance.	User requires no upfront in software licensing 	Application developer has to maintain only one application
Types of Cloud Service DevelopmentPaaS – Programming environmentIaaS – Servers, Software and SpacesWeb Services (mashups)Utility Computing
Companies in cloudsAmazonGoogle App EngineIBMSalesforce.comMicrosoft
Maturity Level of Web ApplicationFirst – Traditional application service provider. Each user runs his own customized version on host server.Second – Each vendor hosts a separate instance for each customer. All instance use the same implementation. User personalization is provided by detailed configuration options.Third – Single instance of application. A unique user experience is provided via configurable metadata.Fourth – Vendor hosts multiple users on a load - balanced farm of identical instances. Patches and upgrades can be rolled out to the entire user base as easily as to a single user.
Collaboration - PlanningCalendars  - Google, Yahoo, Windows Live, Apple MobileMe, AOL, CalendarHub, Hunt Calendars, Famundo, eStudio, 30Boxes, Trumba, CalendersNet, Jotlet.Scheduling – Jiffle, Presdo, Diarised, Windows Live Events, Schedulbook, Acuity Scheduling, Appointment Quest, hitAppoint.Online Planning and Task Management – iPrioritize, Bla-Bla List, Hiveminder, Remember The Milk, Ta-daList,Tudo List, TaskTHIS, Vitalist, TracksLife, Voo2Do, HiTask, Zoho Planner.
Collaborating – Event management	Event Planning and Workflow ManagementEvent MarketingEvent CalendarFacilities SchedulingAdvance RegistrationPayment ProcessingTravel ManagementHousing ManagementOnsite RegistrationContact ManagementBudget ManagementPost-Event Reporting and Analysis
Collaborating – Event management	123 Signup, Acteva, Conference.com, Cvent, Event Wax, RegOnline, eventsbot, Setdot, Tendenci.Whether small or big, both types of events may have the same management needs, the smaller event probably can’t afford the traditional type of event management software that the larger event has the budget for.
Collaboration – Contact ManagementSalesforce.com – SaaSForce.com – PaaSAppExchange – marketplace of add-on software for Salesforce.com. Developed by independent companies.bConnections, BigContacts, eStudio Contact Manager, Highrise, Apple MobileMeContacts,MyEvents, Plaxo, People Matrix, PipelineDeals, SalesBoom, SalesJunction.com, SalesNexus, Zoho CRM.
Collaboration - PM@task,AceProject, Basecamp, Copper Project, eStudio, onProject, ProjectDrive, Vertbase, Wrike, Zoho Projects
Collaboration – WordGoogle Docs, Adobe Buzzword, ajaxWrite, Glide Write, iNetWord, Docly, KBDocs, PeepleWebWriter, ThinkFree Write, WriteBorad, Zoho Writer
Collaboration - SpreadsheetsGoogle Spreadsheets, EditGrid, eXpresso, Glide Crunch, Num Sum, PeepleWebSheet, Sheetster, ThinkFree Calc, Zoho Sheet.
Collaboration - PresentationBrinkPad, Empresser, Google Presentations, Preezo, Presentation Engine, PreZentit, SlideRocket, ThinkFree Show, Thumbstacks, ZohoShow.
Collaboration - DBBlist, Cebase, Dabble DB, Lazybase, MyWebDB, QuickBase, TeamDesk, Trackvia, Zoho Creator.
Web DesktopsajaxWindowsDeskjumpDesktoptwoeyeOSG.ho.stGlideNivioStartForceyouOS
Top 10 Cloud Computing Service ProviderAmazon3TeraForce.comAppistry-CloudMicrosoft Live MeshAppNexusFlexiscaleGoogle App EngineGo GridTerremark Enterprise Cloud

More Related Content

PPTX
Cloud Computing
PPTX
Top 10 cloud service providers
PPT
Types of clouds in cloud computing
PPT
Introduction to Cloud Computing
PPTX
Cloud computing intro
PPTX
Cloud computing
PPT
Cloud Computing
Cloud Computing
Top 10 cloud service providers
Types of clouds in cloud computing
Introduction to Cloud Computing
Cloud computing intro
Cloud computing
Cloud Computing

What's hot (20)

PPSX
Key Challenges In CLOUD COMPUTING
PPTX
Presentation on Cloud computing
PDF
Literature Review: Security on cloud computing
DOCX
cloud computing basics
PPTX
Cloud Computing Project
PDF
A Seminar on Cloud Computing
PPT
CLOUD COMPUTING AND STORAGE
PPTX
Cloud computing
PDF
Seminar report on cloud computing
PDF
Cloud Computing - Abhijeet
PDF
Cloud computing project report
PDF
Trend and Future of Cloud Computing
PPTX
Cloud computing
PPTX
Big data
PPTX
Cloud Computing Fundamentals
PPTX
Cloud computing ppt
DOC
Cloud Computing Documentation Report
PPTX
Implementation of cloud computing
Key Challenges In CLOUD COMPUTING
Presentation on Cloud computing
Literature Review: Security on cloud computing
cloud computing basics
Cloud Computing Project
A Seminar on Cloud Computing
CLOUD COMPUTING AND STORAGE
Cloud computing
Seminar report on cloud computing
Cloud Computing - Abhijeet
Cloud computing project report
Trend and Future of Cloud Computing
Cloud computing
Big data
Cloud Computing Fundamentals
Cloud computing ppt
Cloud Computing Documentation Report
Implementation of cloud computing
Ad

Viewers also liked (6)

PPTX
cloud computing ppt
PPTX
Elements Of Cloud Computing 09
PPT
Cloud computing protocol
PPTX
What is AWS?
PPT
Cloud computing ppt
PPTX
Introduction of Cloud computing
cloud computing ppt
Elements Of Cloud Computing 09
Cloud computing protocol
What is AWS?
Cloud computing ppt
Introduction of Cloud computing
Ad

Similar to Elements Of Cloud Computing Satish Jun24 09 (20)

PPTX
Introduction to Cloud Computing.pptx
PPTX
cloude computing
PPTX
presentation_introduction_to_cloud_computing_1565085358_46246.pptx
PPTX
Cloud computing
PPT
lect15_cloud.ppt
PPT
Cloud computing computer
PPTX
ERP Implementation Services UK
PPT
cloud computing
PPS
Cloud Computing
PPT
Cloud computing-2 (1)
PPTX
Unit 1
PPTX
Cloud Computing Neccesity
PPT
cloudintroduction.ppt
PPT
Cloud computing
PPTX
Cloud computing – An Overview
PPTX
Cloud ppt
PDF
Cloud computing white paper
PDF
02_Cloud-Intro.pdf cloud introduction introduction
PPT
Cloud Environment (Cloud Computing Course)
Introduction to Cloud Computing.pptx
cloude computing
presentation_introduction_to_cloud_computing_1565085358_46246.pptx
Cloud computing
lect15_cloud.ppt
Cloud computing computer
ERP Implementation Services UK
cloud computing
Cloud Computing
Cloud computing-2 (1)
Unit 1
Cloud Computing Neccesity
cloudintroduction.ppt
Cloud computing
Cloud computing – An Overview
Cloud ppt
Cloud computing white paper
02_Cloud-Intro.pdf cloud introduction introduction
Cloud Environment (Cloud Computing Course)

Recently uploaded (20)

PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Network Security Unit 5.pdf for BCA BBA.
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PPT
Teaching material agriculture food technology
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
NewMind AI Monthly Chronicles - July 2025
PDF
Encapsulation theory and applications.pdf
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Electronic commerce courselecture one. Pdf
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
Reach Out and Touch Someone: Haptics and Empathic Computing
Building Integrated photovoltaic BIPV_UPV.pdf
Network Security Unit 5.pdf for BCA BBA.
Understanding_Digital_Forensics_Presentation.pptx
Teaching material agriculture food technology
MYSQL Presentation for SQL database connectivity
Per capita expenditure prediction using model stacking based on satellite ima...
NewMind AI Weekly Chronicles - August'25 Week I
NewMind AI Monthly Chronicles - July 2025
Encapsulation theory and applications.pdf
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Electronic commerce courselecture one. Pdf
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Diabetes mellitus diagnosis method based random forest with bat algorithm
“AI and Expert System Decision Support & Business Intelligence Systems”
The AUB Centre for AI in Media Proposal.docx
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Digital-Transformation-Roadmap-for-Companies.pptx

Elements Of Cloud Computing Satish Jun24 09

  • 1. Elements of Cloud ComputingBy : Satish SutharSumeru Software Solutions Pvt Ltd
  • 2. AgendaWhat is Cloud ComputingWhy Cloud ComputingWhat is there in clouds.Influence of Cloud in IT.Pros and Cons
  • 3. What is Cloud ComputingEverything is hosted in the cloudsLarge group of interconnected computers.Wikipedia definition : Cloud computing is a style of computing in which dynamically scalable and often virtualized resources are provided as a service over the Internet. Users need not have knowledge of, expertise in, or control over the technology infrastructure in the "cloud" that supports them.The first academic use of this term appears to be by Prof. Ramnath K. Chellappa (currently at Goizueta Business School, Emory University) who originally defined it as a computing paradigm where the boundaries of computing will be determined by economic rationale rather than technical limits
  • 4. Characteristics of ComputingBeyond a single company or enterprise.Access via internet.To the end user, technology and infrastructure behind the cloud is invisible. Probably that’s the reason to call it as ‘Cloud’.User-centric : data in the cloud belongs to user, and can share it.Task-centric : focus is shifted from what it can do to what you need done. (Feature to Benefit)Powerful : Hundreds and thousands computers create a Super Computer.Accessible : You can retrieve more information as many parallel computers are running your application.Intelligent : Data mining and analysis are necessary as a large set of data stored on the computers in cloud.Programmable : Cloud’s computers must be programmed to automate the redistribution and load sharing etc.
  • 7. Cloud StoragePrimary use of CloudsMultiple third party servers are used rather than on the traditional dedicated servers.Virtual servers : appears as if data stored in a particular place with a specific name. But that place doesn’t exist in reality.Storage location may change from minute to minute.Advantage :Cheaper than dedicated physical resources.Secure from accidental erasure or hardware crashes. Since multiple copies are saved.
  • 8. Cloud ServicesWeb-based application or services offered via cloud computing.Accessed by browser.If PC crashes, it doesn’t affect either the application or document.Access from anywhere.Documents are no linger machine-centric.
  • 9. Cloud Computing v/s Web 2.0Both are just 2 different ways of looking at the same phenomenon.Web 2.0 is the network as platform, spanning all connected devices.Some define Web 2.0 in collaborative terms, because all the websites get their value from the action of users.Cloud computing refers specifically to the use of Internet as a computing platform, Web 2.0 is an attempt to explore and explain the business rules of the platform.
  • 10. AdvantageLower Cost Computers for users.Improved PerformanceLower IT Infrastructure CostsFewer Maintenance IssuesLower Software CostsInstant Software UpdatesIncreased Computing Power – not limited to what a single desktop PC can do, but you have the power of entire cloud as your disposal.Unlimited Storage CapacityIncreased Data SafetyImproved Compatibility Between Operating Systems – In cloud OS simply don’t matter. You can connect your Windows computer to the cloud and share documents with computers running Apple’s MAC OS, Linux or UNIX. In the cloud data matters not OS.
  • 11. AdvantageIncreased Data SafetyImproved Compatibility Between Operating Systems – In cloud OS simply don’t matter. You can connect your Windows computer to the cloud and share documents with computers running Apple’s MAC OS, Linux or UNIX. In the cloud data matters not OS.Easier Group CollaborationUniversal Access to DocumentsLatest Version AvailabilityRemoves the Device Dependency
  • 12. DisadvantagesRequires a constant Internet connectionDoesn’t work well with low-speed connectionsMay be slower than accessing application on Desktop.Limited features.Stored data might not be secured.If the Cloud loses your data, You’re screwed.
  • 13. Who benefits from Cloud ComputingCollaborator : Share your documentsRoad Warriors : Access it from anywhere.Cost-Conscious Users/IT Departments.Users with increasing needs
  • 14. Who shouldn’t use?The Internet-ImpairedOffline workersThe Security ConsciousAnyone married to existing application.
  • 15. BarriersTechnical IssuesBusiness model IssuesInternet IssuesSecurity IssuesCompatibility issuesSocial Issues
  • 16. Types of Cloud Service DevelopmentSoftware as a Service (SaaS) – customers don’t pay for owning the software but for using it. Access to an application via API. Each organization served by the vendor is called tenant, and this type of arrangement is called multitenant architecture. The vendor’s servers are virtually partitioned so that each organization works with a customized virtual application instance. User requires no upfront in software licensing Application developer has to maintain only one application
  • 17. Types of Cloud Service DevelopmentPaaS – Programming environmentIaaS – Servers, Software and SpacesWeb Services (mashups)Utility Computing
  • 18. Companies in cloudsAmazonGoogle App EngineIBMSalesforce.comMicrosoft
  • 19. Maturity Level of Web ApplicationFirst – Traditional application service provider. Each user runs his own customized version on host server.Second – Each vendor hosts a separate instance for each customer. All instance use the same implementation. User personalization is provided by detailed configuration options.Third – Single instance of application. A unique user experience is provided via configurable metadata.Fourth – Vendor hosts multiple users on a load - balanced farm of identical instances. Patches and upgrades can be rolled out to the entire user base as easily as to a single user.
  • 20. Collaboration - PlanningCalendars - Google, Yahoo, Windows Live, Apple MobileMe, AOL, CalendarHub, Hunt Calendars, Famundo, eStudio, 30Boxes, Trumba, CalendersNet, Jotlet.Scheduling – Jiffle, Presdo, Diarised, Windows Live Events, Schedulbook, Acuity Scheduling, Appointment Quest, hitAppoint.Online Planning and Task Management – iPrioritize, Bla-Bla List, Hiveminder, Remember The Milk, Ta-daList,Tudo List, TaskTHIS, Vitalist, TracksLife, Voo2Do, HiTask, Zoho Planner.
  • 21. Collaborating – Event management Event Planning and Workflow ManagementEvent MarketingEvent CalendarFacilities SchedulingAdvance RegistrationPayment ProcessingTravel ManagementHousing ManagementOnsite RegistrationContact ManagementBudget ManagementPost-Event Reporting and Analysis
  • 22. Collaborating – Event management 123 Signup, Acteva, Conference.com, Cvent, Event Wax, RegOnline, eventsbot, Setdot, Tendenci.Whether small or big, both types of events may have the same management needs, the smaller event probably can’t afford the traditional type of event management software that the larger event has the budget for.
  • 23. Collaboration – Contact ManagementSalesforce.com – SaaSForce.com – PaaSAppExchange – marketplace of add-on software for Salesforce.com. Developed by independent companies.bConnections, BigContacts, eStudio Contact Manager, Highrise, Apple MobileMeContacts,MyEvents, Plaxo, People Matrix, PipelineDeals, SalesBoom, SalesJunction.com, SalesNexus, Zoho CRM.
  • 24. Collaboration - PM@task,AceProject, Basecamp, Copper Project, eStudio, onProject, ProjectDrive, Vertbase, Wrike, Zoho Projects
  • 25. Collaboration – WordGoogle Docs, Adobe Buzzword, ajaxWrite, Glide Write, iNetWord, Docly, KBDocs, PeepleWebWriter, ThinkFree Write, WriteBorad, Zoho Writer
  • 26. Collaboration - SpreadsheetsGoogle Spreadsheets, EditGrid, eXpresso, Glide Crunch, Num Sum, PeepleWebSheet, Sheetster, ThinkFree Calc, Zoho Sheet.
  • 27. Collaboration - PresentationBrinkPad, Empresser, Google Presentations, Preezo, Presentation Engine, PreZentit, SlideRocket, ThinkFree Show, Thumbstacks, ZohoShow.
  • 28. Collaboration - DBBlist, Cebase, Dabble DB, Lazybase, MyWebDB, QuickBase, TeamDesk, Trackvia, Zoho Creator.
  • 30. Top 10 Cloud Computing Service ProviderAmazon3TeraForce.comAppistry-CloudMicrosoft Live MeshAppNexusFlexiscaleGoogle App EngineGo GridTerremark Enterprise Cloud