elements of cloud computing satish jun24 09
DESCRIPTION
Talk about the Elements of Cloud ComputingTRANSCRIPT
![Page 1: Elements Of Cloud Computing Satish Jun24 09](https://reader033.vdocuments.us/reader033/viewer/2022061300/54c9254b4a7959da688b4588/html5/thumbnails/1.jpg)
Elements of Cloud Computing
By : Satish SutharSumeru Software Solutions Pvt Ltd
![Page 2: Elements Of Cloud Computing Satish Jun24 09](https://reader033.vdocuments.us/reader033/viewer/2022061300/54c9254b4a7959da688b4588/html5/thumbnails/2.jpg)
AgendaWhat is Cloud ComputingWhy Cloud ComputingWhat is there in clouds.Influence of Cloud in IT.Pros and Cons
![Page 3: Elements Of Cloud Computing Satish Jun24 09](https://reader033.vdocuments.us/reader033/viewer/2022061300/54c9254b4a7959da688b4588/html5/thumbnails/3.jpg)
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
![Page 4: Elements Of Cloud Computing Satish Jun24 09](https://reader033.vdocuments.us/reader033/viewer/2022061300/54c9254b4a7959da688b4588/html5/thumbnails/4.jpg)
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.
![Page 5: Elements Of Cloud Computing Satish Jun24 09](https://reader033.vdocuments.us/reader033/viewer/2022061300/54c9254b4a7959da688b4588/html5/thumbnails/5.jpg)
Cloud Architecture
![Page 6: Elements Of Cloud Computing Satish Jun24 09](https://reader033.vdocuments.us/reader033/viewer/2022061300/54c9254b4a7959da688b4588/html5/thumbnails/6.jpg)
Cloud Architecture
Web Applicatio
n
Provisioning
Services
System Manageme
ntUI
![Page 7: Elements Of Cloud Computing Satish Jun24 09](https://reader033.vdocuments.us/reader033/viewer/2022061300/54c9254b4a7959da688b4588/html5/thumbnails/7.jpg)
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.
![Page 8: Elements Of Cloud Computing Satish Jun24 09](https://reader033.vdocuments.us/reader033/viewer/2022061300/54c9254b4a7959da688b4588/html5/thumbnails/8.jpg)
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.
![Page 9: Elements Of Cloud Computing Satish Jun24 09](https://reader033.vdocuments.us/reader033/viewer/2022061300/54c9254b4a7959da688b4588/html5/thumbnails/9.jpg)
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.
![Page 10: Elements Of Cloud Computing Satish Jun24 09](https://reader033.vdocuments.us/reader033/viewer/2022061300/54c9254b4a7959da688b4588/html5/thumbnails/10.jpg)
AdvantageLower Cost Computers for users. Improved PerformanceLower IT Infrastructure CostsFewer Maintenance IssuesLower Software Costs Instant Software Updates Increased 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 Capacity Increased Data Safety Improved 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.
![Page 11: Elements Of Cloud Computing Satish Jun24 09](https://reader033.vdocuments.us/reader033/viewer/2022061300/54c9254b4a7959da688b4588/html5/thumbnails/11.jpg)
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
![Page 12: Elements Of Cloud Computing Satish Jun24 09](https://reader033.vdocuments.us/reader033/viewer/2022061300/54c9254b4a7959da688b4588/html5/thumbnails/12.jpg)
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.
![Page 13: Elements Of Cloud Computing Satish Jun24 09](https://reader033.vdocuments.us/reader033/viewer/2022061300/54c9254b4a7959da688b4588/html5/thumbnails/13.jpg)
Who benefits from Cloud ComputingCollaborator : Share your documentsRoad Warriors : Access it from anywhere.Cost-Conscious Users/IT Departments.Users with increasing needs
![Page 14: Elements Of Cloud Computing Satish Jun24 09](https://reader033.vdocuments.us/reader033/viewer/2022061300/54c9254b4a7959da688b4588/html5/thumbnails/14.jpg)
Who shouldn’t use?The Internet-ImpairedOffline workersThe Security ConsciousAnyone married to existing application.
![Page 15: Elements Of Cloud Computing Satish Jun24 09](https://reader033.vdocuments.us/reader033/viewer/2022061300/54c9254b4a7959da688b4588/html5/thumbnails/15.jpg)
BarriersTechnical IssuesBusiness model IssuesInternet IssuesSecurity IssuesCompatibility issuesSocial Issues
![Page 16: Elements Of Cloud Computing Satish Jun24 09](https://reader033.vdocuments.us/reader033/viewer/2022061300/54c9254b4a7959da688b4588/html5/thumbnails/16.jpg)
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
![Page 17: Elements Of Cloud Computing Satish Jun24 09](https://reader033.vdocuments.us/reader033/viewer/2022061300/54c9254b4a7959da688b4588/html5/thumbnails/17.jpg)
Types of Cloud Service DevelopmentPaaS – Programming environmentIaaS – Servers, Software and SpacesWeb Services (mashups)Utility Computing
![Page 18: Elements Of Cloud Computing Satish Jun24 09](https://reader033.vdocuments.us/reader033/viewer/2022061300/54c9254b4a7959da688b4588/html5/thumbnails/18.jpg)
Companies in cloudsAmazonGoogle App EngineIBMSalesforce.comMicrosoft
![Page 19: Elements Of Cloud Computing Satish Jun24 09](https://reader033.vdocuments.us/reader033/viewer/2022061300/54c9254b4a7959da688b4588/html5/thumbnails/19.jpg)
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.
![Page 20: Elements Of Cloud Computing Satish Jun24 09](https://reader033.vdocuments.us/reader033/viewer/2022061300/54c9254b4a7959da688b4588/html5/thumbnails/20.jpg)
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-da List,Tudo List, TaskTHIS, Vitalist, TracksLife, Voo2Do, HiTask, Zoho Planner.
![Page 21: Elements Of Cloud Computing Satish Jun24 09](https://reader033.vdocuments.us/reader033/viewer/2022061300/54c9254b4a7959da688b4588/html5/thumbnails/21.jpg)
Collaborating – Event managementEvent Planning and Workflow ManagementEvent MarketingEvent CalendarFacilities SchedulingAdvance RegistrationPayment ProcessingTravel ManagementHousing ManagementOnsite RegistrationContact ManagementBudget ManagementPost-Event Reporting and Analysis
![Page 22: Elements Of Cloud Computing Satish Jun24 09](https://reader033.vdocuments.us/reader033/viewer/2022061300/54c9254b4a7959da688b4588/html5/thumbnails/22.jpg)
Collaborating – Event management123 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.
![Page 23: Elements Of Cloud Computing Satish Jun24 09](https://reader033.vdocuments.us/reader033/viewer/2022061300/54c9254b4a7959da688b4588/html5/thumbnails/23.jpg)
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 MobileMe Contacts,MyEvents, Plaxo, People Matrix, PipelineDeals, SalesBoom, SalesJunction.com, SalesNexus, Zoho CRM.
![Page 24: Elements Of Cloud Computing Satish Jun24 09](https://reader033.vdocuments.us/reader033/viewer/2022061300/54c9254b4a7959da688b4588/html5/thumbnails/24.jpg)
Collaboration - PM@task,AceProject, Basecamp, Copper Project,
eStudio, onProject, ProjectDrive, Vertbase, Wrike, Zoho Projects
![Page 25: Elements Of Cloud Computing Satish Jun24 09](https://reader033.vdocuments.us/reader033/viewer/2022061300/54c9254b4a7959da688b4588/html5/thumbnails/25.jpg)
Collaboration – WordGoogle Docs, Adobe Buzzword, ajaxWrite,
Glide Write, iNetWord, Docly, KBDocs, Peeple WebWriter, ThinkFree Write, WriteBorad, Zoho Writer
![Page 26: Elements Of Cloud Computing Satish Jun24 09](https://reader033.vdocuments.us/reader033/viewer/2022061300/54c9254b4a7959da688b4588/html5/thumbnails/26.jpg)
Collaboration - SpreadsheetsGoogle Spreadsheets, EditGrid, eXpresso,
Glide Crunch, Num Sum, Peeple WebSheet, Sheetster, ThinkFree Calc, Zoho Sheet.
![Page 27: Elements Of Cloud Computing Satish Jun24 09](https://reader033.vdocuments.us/reader033/viewer/2022061300/54c9254b4a7959da688b4588/html5/thumbnails/27.jpg)
Collaboration - PresentationBrinkPad, Empresser, Google Presentations,
Preezo, Presentation Engine, PreZentit, SlideRocket, ThinkFree Show, Thumbstacks, ZohoShow.
![Page 28: Elements Of Cloud Computing Satish Jun24 09](https://reader033.vdocuments.us/reader033/viewer/2022061300/54c9254b4a7959da688b4588/html5/thumbnails/28.jpg)
Collaboration - DBBlist, Cebase, Dabble DB, Lazybase,
MyWebDB, QuickBase, TeamDesk, Trackvia, Zoho Creator.
![Page 29: Elements Of Cloud Computing Satish Jun24 09](https://reader033.vdocuments.us/reader033/viewer/2022061300/54c9254b4a7959da688b4588/html5/thumbnails/29.jpg)
Web DesktopsajaxWindowsDeskjumpDesktoptwoeyeOSG.ho.stGlideNivioStartForceyouOS
![Page 30: Elements Of Cloud Computing Satish Jun24 09](https://reader033.vdocuments.us/reader033/viewer/2022061300/54c9254b4a7959da688b4588/html5/thumbnails/30.jpg)
Top 10 Cloud Computing Service ProviderAmazon3TeraForce.comAppistry-CloudMicrosoft Live MeshAppNexusFlexiscaleGoogle App EngineGo GridTerremark Enterprise Cloud