Presentation is loading. Please wait.

Presentation is loading. Please wait.

Cloud Computing Brian Curran, Sabatino DeRico, Mike Delisa, Mudit Goel, Jon Guagenti, Jess Caso, Greg Flynn.

Similar presentations


Presentation on theme: "Cloud Computing Brian Curran, Sabatino DeRico, Mike Delisa, Mudit Goel, Jon Guagenti, Jess Caso, Greg Flynn."— Presentation transcript:

1 Cloud Computing Brian Curran, Sabatino DeRico, Mike Delisa, Mudit Goel, Jon Guagenti, Jess Caso, Greg Flynn

2 Characteristics - Brian Curran Agility improvement Users' ability to re-provision technological infrastructure resources Application Programming Interface (API) Typically use REST-based API Device and location independence A web browser allows access regardless of location or device

3 Characteristics Virtualization Technology Allows servers and storage devices to be shared and an increase in utilization. Reliability Useful for disaster recovery Maintenance Applications are not installed on each user's computer making maintenance easier

4 History - Sabatino DeRico Clouds were used to represent the internet hence the name Growth due to availability of high capacity networks low cost computers and storage devices increasing use of things things done "under the hood" (ex: virtualization)

5 History (2) Amazon played a key role in development provide cloud computing to customers Amazon Web Service was launched in 2006

6 History (3) Further advanced in 2008 Eucalyptus platform for deploying private clouds OpenNebula software to deploy clouds QoS guarantees result in real time cloud environment Gartner saw how cloud computing could affect IT services

7 Types of Cloud - Mike DeLisa IaaS - Infrastructure as a Service Companies provide virtual machines and VLAN's to an end user. Ex) Amazon S3 PaaS - Platform as a Service Companies provide a "turn-key" virtual machine, with relevant software pre-installed and running. Ex) Hosted web server SaaS - Software as a Service Companies provide software running entirely in the web browser. Ex) Google Apps

8 Types of Cloud SaaS is one of the largest "types" of cloud. Companies realize that it is more economical to provide software solutions in cloud. This ensures all users run latest version, and that user configuration issues are at a minimum. Allows companies to offer their product anywhere a client has a internet connection.

9 Cloud Clients – Mudit Goel Users access cloud computing using networked client devices, such as: desktop computers and laptops tablets and smartphones

10 Cloud Clients Some of these devices (cloud clients) rely on cloud computing for all or a majority of their applications so as to be essentially useless without it. Examples are: thin clients: A computer or a computer program which depends heavily on some other computer (its server) to fulfill its traditional computational roles. browser-based Chromebook. Binghamton University PODS

11 Cloud Clients Many cloud applications do not require specific software on the client and instead use a web browser to interact with the cloud application. With Ajax and HTML5 these Web user interfaces can achieve a similar or even better look-and-feel as native applications. Google Calendar vs. MS Outlook Calendar

12 Cloud Clients Some cloud applications, however, support specific client software dedicated to these applications (example: virtual desktop clients and most email clients). Some legacy applications (line of business applications that until now have been prevalent in thin client Windows computing) are delivered via a screen-sharing technology. TightVNC

13 Deployment Models- Jonathan Guagenti Public Cloud - - resources made available by the service provider. - Pay-per-use or free - Infrastructure owned and operated by the provider

14 Deployment Models Community Cloud - -Infrastructure shared among organizations -Costs spread over fewer users than public, but more than private

15 Deployment Models Hybrid Cloud - - Composition of two or more clouds - Multiple deployment model benefits

16 Deployment Models -Private Cloud - Operated solely for one organization - Criticised for lack of economic advantages of other models.

17 Architecture - Jessica Caso -The systems architecture of the software system -Defines the structure, behavior, and views -Generally consists of various cloud components -Communicate through a "loose coupling system " -loose coupling system: each part makes little use of the knowledge of others in the system Ex: message queue

18 Architecture The Intercloud: -A "cloud of clouds" -term first used in 2007 -interconnected, global network -extension on the internet's linked networks -based on the idea that a single cloud does not have infinite resources (if storage fills, useless to new requests) -Solution: All share resources

19 Architecture Cloud Engineering -" Systematic approach to high level concerns" -Applies engineering methods to cloud computing: -in developing, operating and maintaining the cloud -Multidisciplinary method -Includes system, web, software, and performance engineering (among others) -Focuses on these services that the cloud performs

20 Issues - Greg Flynn Privacy - Data Interception and Storage Legal - SOPA Security - Anonymous Abuse - Botnets


Download ppt "Cloud Computing Brian Curran, Sabatino DeRico, Mike Delisa, Mudit Goel, Jon Guagenti, Jess Caso, Greg Flynn."

Similar presentations


Ads by Google