cloud computing-update- 2016

25
GROUP MEMBERS MD. SHAHIDUZZAMAN ID: 143-15-4534 ANUP GOON ID: 143-15-4551 MOHABBAT HOSSAIN SARKAR ID: 143-15-4537 SUSMITA BHOWMIK ID: 143-15-4565

Upload: shahiduzzaman-himel

Post on 15-Apr-2017

12 views

Category:

Science


0 download

TRANSCRIPT

GROUP MEMBERSMD. SHAHIDUZZAMAN ID: 143-15-4534

ANUP GOON ID: 143-15-4551

MOHABBAT HOSSAIN SARKAR ID: 143-15-4537

SUSMITA BHOWMIK ID: 143-15-4565

Topic Name :

WHAT IS CLOUD COMPUTING?• An environment created in a user’s machine from an on-line

application stored on the cloud and run through a web browser.

• In simple Cloud computing is using the internet to access someone else's software running on someone else's hardware in someone else's data center.

INVENTOR

• Cloud computing is believed to have been invented by Joseph Carl Robnett Licklider in the 1960s with his work on ARPANET to connect people and data from anywhere at any time. However, Kurt Vonnegut refers to a cloud "that does all the heavy thinking for everybody" in his book Sirens of Titan (1959).

Joseph Carl Robnett Licklider

HISTORY• Concept evolved in 1950(IBM) called RJE (Remote

Job Entry Process).• In 2006 Amazon provided First public cloud

AWS(Amazon Web Service).

CLOUD COMPONENTSIt has three components 1.) Client computers2.) Distributed Servers3.) Datacenters

CLIENTS

Clients are the device that the end user interact with cloud. three types of clients:

1.) Mobile2.) Thick3.) Thin (Most Popular)

DISTRIBUTED SERVERSOften servers are in geographically different places, but server acts as if they are working next to each other.

DATACENTER

It is collection of servers where application is placed and is accessed via internet.

CLOUD SERVICE MODELS

CLOUD SERVICE MODELS

CLOUD SERVICE LAYERS

Applicatio

ns

Platforms

Infrastructure

CLOUD SERVICE MODELS - DEFINITIONS

• SaaS is a software delivery methodology that provides licensed multi-tenant access to software and its functions remotely as a Web-based service.

Software as a Service (SaaS)

• PaaS provides all of the facilities required to support the complete life cycle of building and delivering web applications and services entirely from the Internet.

Platform as a Service (PaaS)

• IaaS is the delivery of technology infrastructure as an on demand scalable service.

Infrastructure as a Service

(IaaS)

CLOUD SERVICE MODELS - CHARACTERISTICS

• Scalable; Multi-tenant; Metadata driven configurability

• Sometimes free; easy to use; good consumer adoption; proven business models

Software as a Service (SaaS)

• Highly scalable; multi-tier architecture; Multi tenant environments

• Developers can upload a configured applications and it “runs” within the platform’s framework

Platform as a Service (PaaS)

• Offers full control of a company’s infrastructure; not confined to applications or restrictive instances

• Sometimes comes with a price premium; can be complex to build, manage and maintain

Infrastructure as a Service

(IaaS)

ADVANTAGES OF CLOUD COMPUTING

• Lower Computing Cost• Improved Performance• Reduced Software Cost• Instant Software Updates• Unlimited Storage Capacity• Increased Data Reliability• Device Independence and the “always on!, anywhere and any place”• Free From Maintenance and the “no-need-to-know”

CLOUD IMPLEMENTATION TYPES

CLOUD IMPLEMENTATION TYPES

PUBLIC CLOUD

• Owned and managed by service provider• Made available to the general public or a large industry group

PRIVATE CLOUD• Operated solely for an organization• May be managed by the organization or a third party• Limits access to enterprise and partner network• Retains high degree of control, privacy and security

COMMUNITY CLOUD• Shared infrastructure by several organizations which have shared

concerns• May be managed by the organizations or a third party• Costs are spread over fewer users than a public cloud but more than a

single tenant

HYBRID CLOUD• Composition of two or more clouds (private, community, or public)

bound together by standardized or proprietary technology that enables data and application portability

DISADVANTAGES OF CLOUD COMPUTING

• Cloud computing is impossible if you cannot connect to the Internet.

• Since you use the Internet to connect to both your applications and documents, if you do not have an Internet connection you cannot access anything, even your own documents.

• A dead Internet connection means no work and in areas where Internet connections are few or inherently unreliable, this could be a deal-breaker.

• When you are offline, cloud computing simply does not work.

Thank you