SlideShare ist ein Scribd-Unternehmen logo
1 von 30
Elements of Cloud Computing By : Satish Suthar Sumeru Software Solutions Pvt Ltd
Agenda What is Cloud Computing Why Cloud Computing What is there in clouds. Influence of Cloud in IT. Pros and Cons
What is Cloud Computing Everything is hosted in the clouds Large 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 Computing Beyond 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 Architecture System Management UI Provisioning Services Web Application
Cloud Storage Primary use of Clouds Multiple 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 Services Web-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.0 Both 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.
Advantage Lower Cost Computers for users. Improved Performance Lower IT Infrastructure Costs Fewer  Maintenance Issues Lower 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.
Advantage 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. Easier Group Collaboration Universal Access to Documents Latest Version Availability Removes the Device Dependency
Disadvantages Requires a constant Internet connection Doesn’t work well with low-speed connections May 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 Computing Collaborator : Share your documents Road Warriors : Access it from anywhere. Cost-Conscious Users/IT Departments. Users with increasing needs
Who shouldn’t use? The Internet-Impaired Offline workers The Security Conscious Anyone married to existing application.
Barriers Technical Issues Business model Issues Internet Issues Security Issues Compatibility issues Social Issues
Types of Cloud Service Development Software 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 Development PaaS – Programming environment IaaS – Servers, Software and Spaces Web Services (mashups) Utility Computing
Companies in clouds Amazon Google App Engine IBM Salesforce.com Microsoft
Maturity Level of Web Application First – 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 - Planning Calendars  - 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 Management Event Marketing Event Calendar Facilities Scheduling Advance Registration Payment Processing Travel Management Housing Management Onsite Registration Contact Management Budget Management Post-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 Management Salesforce.com – SaaS Force.com – PaaS AppExchange – 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 – Word Google Docs, Adobe Buzzword, ajaxWrite, Glide Write, iNetWord, Docly, KBDocs, PeepleWebWriter, ThinkFree Write, WriteBorad, Zoho Writer
Collaboration - Spreadsheets Google Spreadsheets, EditGrid, eXpresso, Glide Crunch, Num Sum, PeepleWebSheet, Sheetster, ThinkFree Calc, Zoho Sheet.
Collaboration - Presentation BrinkPad, Empresser, Google Presentations, Preezo, Presentation Engine, PreZentit, SlideRocket, ThinkFree Show, Thumbstacks, ZohoShow.
Collaboration - DB Blist, Cebase, Dabble DB, Lazybase, MyWebDB, QuickBase, TeamDesk, Trackvia, Zoho Creator.
Web Desktops ajaxWindows Deskjump Desktoptwo eyeOS G.ho.st Glide Nivio StartForce youOS
Top 10 Cloud Computing Service Provider Amazon 3Tera Force.com Appistry-Cloud Microsoft Live Mesh AppNexus Flexiscale Google App Engine Go Grid Terremark Enterprise Cloud

Weitere ähnliche Inhalte

Was ist angesagt?

Introduction to Software Project Management
Introduction to Software Project ManagementIntroduction to Software Project Management
Introduction to Software Project ManagementReetesh Gupta
 
Cloud Security, Standards and Applications
Cloud Security, Standards and ApplicationsCloud Security, Standards and Applications
Cloud Security, Standards and ApplicationsDr. Sunil Kr. Pandey
 
Operating system; Multitasking
Operating system; MultitaskingOperating system; Multitasking
Operating system; MultitaskingFlameDimension95
 
History of cloud computing
History of cloud computingHistory of cloud computing
History of cloud computingsankalp810108
 
OS Functions and Services
OS Functions and ServicesOS Functions and Services
OS Functions and Servicessgpraju
 
Microkernel architecture
Microkernel architecture Microkernel architecture
Microkernel architecture RQK Khan
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing pptPravesh ARYA
 
MPI message passing interface
MPI message passing interfaceMPI message passing interface
MPI message passing interfaceMohit Raghuvanshi
 
Real-Time Scheduling
Real-Time SchedulingReal-Time Scheduling
Real-Time Schedulingsathish sak
 
CS8791 Cloud Computing - Question Bank
CS8791 Cloud Computing - Question BankCS8791 Cloud Computing - Question Bank
CS8791 Cloud Computing - Question Bankpkaviya
 
Managing software project, software engineering
Managing software project, software engineeringManaging software project, software engineering
Managing software project, software engineeringRupesh Vaishnav
 
Web and http computer network
Web and http computer networkWeb and http computer network
Web and http computer networkAnil Pokhrel
 
Cloud Computing for college presenation project.
Cloud Computing for college presenation project.Cloud Computing for college presenation project.
Cloud Computing for college presenation project.Mahesh Tibrewal
 
Chapter 09 design and analysis of algorithms
Chapter 09  design and analysis of algorithmsChapter 09  design and analysis of algorithms
Chapter 09 design and analysis of algorithmsPraveen M Jigajinni
 

Was ist angesagt? (20)

Introduction to Software Project Management
Introduction to Software Project ManagementIntroduction to Software Project Management
Introduction to Software Project Management
 
Cloud Security, Standards and Applications
Cloud Security, Standards and ApplicationsCloud Security, Standards and Applications
Cloud Security, Standards and Applications
 
Underlying principles of parallel and distributed computing
Underlying principles of parallel and distributed computingUnderlying principles of parallel and distributed computing
Underlying principles of parallel and distributed computing
 
Android Components
Android ComponentsAndroid Components
Android Components
 
Operating system; Multitasking
Operating system; MultitaskingOperating system; Multitasking
Operating system; Multitasking
 
History of cloud computing
History of cloud computingHistory of cloud computing
History of cloud computing
 
Evolution of os
Evolution of osEvolution of os
Evolution of os
 
Overlay network
Overlay networkOverlay network
Overlay network
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
OS Functions and Services
OS Functions and ServicesOS Functions and Services
OS Functions and Services
 
Microkernel architecture
Microkernel architecture Microkernel architecture
Microkernel architecture
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
 
MPI message passing interface
MPI message passing interfaceMPI message passing interface
MPI message passing interface
 
Real-Time Scheduling
Real-Time SchedulingReal-Time Scheduling
Real-Time Scheduling
 
CS8791 Cloud Computing - Question Bank
CS8791 Cloud Computing - Question BankCS8791 Cloud Computing - Question Bank
CS8791 Cloud Computing - Question Bank
 
Managing software project, software engineering
Managing software project, software engineeringManaging software project, software engineering
Managing software project, software engineering
 
Web and http computer network
Web and http computer networkWeb and http computer network
Web and http computer network
 
Staffing level estimation
Staffing level estimation Staffing level estimation
Staffing level estimation
 
Cloud Computing for college presenation project.
Cloud Computing for college presenation project.Cloud Computing for college presenation project.
Cloud Computing for college presenation project.
 
Chapter 09 design and analysis of algorithms
Chapter 09  design and analysis of algorithmsChapter 09  design and analysis of algorithms
Chapter 09 design and analysis of algorithms
 

Ähnlich wie Elements Of Cloud Computing 09

Discusion on Cloud Computing Services:A Selective Study
Discusion on Cloud Computing Services:A Selective StudyDiscusion on Cloud Computing Services:A Selective Study
Discusion on Cloud Computing Services:A Selective StudyPrasanna Kumar Valluri
 
Cloud computing Paper
Cloud computing Paper Cloud computing Paper
Cloud computing Paper Assem mousa
 
Cloud computing and Advantages
Cloud computing and AdvantagesCloud computing and Advantages
Cloud computing and AdvantagesToneshkumar Pardhi
 
Web OS in Cloud Computing: A Case study
Web OS in Cloud Computing: A Case studyWeb OS in Cloud Computing: A Case study
Web OS in Cloud Computing: A Case studyEswar Publications
 
Introduction To Cloud Computing
Introduction To Cloud ComputingIntroduction To Cloud Computing
Introduction To Cloud ComputingLiming Liu
 
Cloud Computing Introduction
Cloud Computing IntroductionCloud Computing Introduction
Cloud Computing Introductionguest90f660
 
Virtualized Web Desktop Towards A Faster Web Cloud Operating System
Virtualized Web Desktop Towards A Faster Web Cloud Operating SystemVirtualized Web Desktop Towards A Faster Web Cloud Operating System
Virtualized Web Desktop Towards A Faster Web Cloud Operating Systemijbuiiir1
 
Introduction to Cloud Computing.pptx
Introduction to Cloud Computing.pptxIntroduction to Cloud Computing.pptx
Introduction to Cloud Computing.pptxPARTHO KUMAR SAHA
 
Introduction to Cloud computing
Introduction to Cloud computingIntroduction to Cloud computing
Introduction to Cloud computingKumayl Rajani
 
Why Should Nonprofits Care About Cloud Computing
Why Should Nonprofits Care About Cloud ComputingWhy Should Nonprofits Care About Cloud Computing
Why Should Nonprofits Care About Cloud ComputingTechSoup Global
 

Ähnlich wie Elements Of Cloud Computing 09 (20)

Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloudcomputing
CloudcomputingCloudcomputing
Cloudcomputing
 
Chapter 1.pdf
Chapter 1.pdfChapter 1.pdf
Chapter 1.pdf
 
Discusion on Cloud Computing Services:A Selective Study
Discusion on Cloud Computing Services:A Selective StudyDiscusion on Cloud Computing Services:A Selective Study
Discusion on Cloud Computing Services:A Selective Study
 
cloud-computing
cloud-computingcloud-computing
cloud-computing
 
Cloud computing Paper
Cloud computing Paper Cloud computing Paper
Cloud computing Paper
 
Cloud computing and Advantages
Cloud computing and AdvantagesCloud computing and Advantages
Cloud computing and Advantages
 
Web OS in Cloud Computing: A Case study
Web OS in Cloud Computing: A Case studyWeb OS in Cloud Computing: A Case study
Web OS in Cloud Computing: A Case study
 
Introduction To Cloud Computing
Introduction To Cloud ComputingIntroduction To Cloud Computing
Introduction To Cloud Computing
 
Cloud Computing Introduction
Cloud Computing IntroductionCloud Computing Introduction
Cloud Computing Introduction
 
Virtualized Web Desktop Towards A Faster Web Cloud Operating System
Virtualized Web Desktop Towards A Faster Web Cloud Operating SystemVirtualized Web Desktop Towards A Faster Web Cloud Operating System
Virtualized Web Desktop Towards A Faster Web Cloud Operating System
 
Introduction to Cloud Computing.pptx
Introduction to Cloud Computing.pptxIntroduction to Cloud Computing.pptx
Introduction to Cloud Computing.pptx
 
Learn Cloud Computing.pdf
Learn Cloud Computing.pdfLearn Cloud Computing.pdf
Learn Cloud Computing.pdf
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Introduction to Cloud computing
Introduction to Cloud computingIntroduction to Cloud computing
Introduction to Cloud computing
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud computingapril22
Cloud computingapril22Cloud computingapril22
Cloud computingapril22
 
Cloud Computing Neccesity
Cloud Computing  NeccesityCloud Computing  Neccesity
Cloud Computing Neccesity
 
Why Should Nonprofits Care About Cloud Computing
Why Should Nonprofits Care About Cloud ComputingWhy Should Nonprofits Care About Cloud Computing
Why Should Nonprofits Care About Cloud Computing
 

Kürzlich hochgeladen

How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Fact vs. Fiction: Autodetecting Hallucinations in LLMs
Fact vs. Fiction: Autodetecting Hallucinations in LLMsFact vs. Fiction: Autodetecting Hallucinations in LLMs
Fact vs. Fiction: Autodetecting Hallucinations in LLMsZilliz
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...AliaaTarek5
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Exploring ChatGPT Prompt Hacks To Maximally Optimise Your Queries
Exploring ChatGPT Prompt Hacks To Maximally Optimise Your QueriesExploring ChatGPT Prompt Hacks To Maximally Optimise Your Queries
Exploring ChatGPT Prompt Hacks To Maximally Optimise Your QueriesSanjay Willie
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 

Kürzlich hochgeladen (20)

How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Fact vs. Fiction: Autodetecting Hallucinations in LLMs
Fact vs. Fiction: Autodetecting Hallucinations in LLMsFact vs. Fiction: Autodetecting Hallucinations in LLMs
Fact vs. Fiction: Autodetecting Hallucinations in LLMs
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Exploring ChatGPT Prompt Hacks To Maximally Optimise Your Queries
Exploring ChatGPT Prompt Hacks To Maximally Optimise Your QueriesExploring ChatGPT Prompt Hacks To Maximally Optimise Your Queries
Exploring ChatGPT Prompt Hacks To Maximally Optimise Your Queries
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 

Elements Of Cloud Computing 09

  • 1. Elements of Cloud Computing By : Satish Suthar Sumeru Software Solutions Pvt Ltd
  • 2. Agenda What is Cloud Computing Why Cloud Computing What is there in clouds. Influence of Cloud in IT. Pros and Cons
  • 3. What is Cloud Computing Everything is hosted in the clouds Large 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 Computing Beyond 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.
  • 6. Cloud Architecture System Management UI Provisioning Services Web Application
  • 7. Cloud Storage Primary use of Clouds Multiple 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 Services Web-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.0 Both 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. Advantage Lower Cost Computers for users. Improved Performance Lower IT Infrastructure Costs Fewer Maintenance Issues Lower 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.
  • 11. Advantage 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. Easier Group Collaboration Universal Access to Documents Latest Version Availability Removes the Device Dependency
  • 12. Disadvantages Requires a constant Internet connection Doesn’t work well with low-speed connections May 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 Computing Collaborator : Share your documents Road Warriors : Access it from anywhere. Cost-Conscious Users/IT Departments. Users with increasing needs
  • 14. Who shouldn’t use? The Internet-Impaired Offline workers The Security Conscious Anyone married to existing application.
  • 15. Barriers Technical Issues Business model Issues Internet Issues Security Issues Compatibility issues Social Issues
  • 16. Types of Cloud Service Development Software 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 Development PaaS – Programming environment IaaS – Servers, Software and Spaces Web Services (mashups) Utility Computing
  • 18. Companies in clouds Amazon Google App Engine IBM Salesforce.com Microsoft
  • 19. Maturity Level of Web Application First – 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 - Planning Calendars - 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 Management Event Marketing Event Calendar Facilities Scheduling Advance Registration Payment Processing Travel Management Housing Management Onsite Registration Contact Management Budget Management Post-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 Management Salesforce.com – SaaS Force.com – PaaS AppExchange – 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 – Word Google Docs, Adobe Buzzword, ajaxWrite, Glide Write, iNetWord, Docly, KBDocs, PeepleWebWriter, ThinkFree Write, WriteBorad, Zoho Writer
  • 26. Collaboration - Spreadsheets Google Spreadsheets, EditGrid, eXpresso, Glide Crunch, Num Sum, PeepleWebSheet, Sheetster, ThinkFree Calc, Zoho Sheet.
  • 27. Collaboration - Presentation BrinkPad, Empresser, Google Presentations, Preezo, Presentation Engine, PreZentit, SlideRocket, ThinkFree Show, Thumbstacks, ZohoShow.
  • 28. Collaboration - DB Blist, Cebase, Dabble DB, Lazybase, MyWebDB, QuickBase, TeamDesk, Trackvia, Zoho Creator.
  • 29. Web Desktops ajaxWindows Deskjump Desktoptwo eyeOS G.ho.st Glide Nivio StartForce youOS
  • 30. Top 10 Cloud Computing Service Provider Amazon 3Tera Force.com Appistry-Cloud Microsoft Live Mesh AppNexus Flexiscale Google App Engine Go Grid Terremark Enterprise Cloud