g1 cloud computing

27
Presentation on: Cloud Computing Under the Guidance : Mrs. Sudha Gupta ( Associate Professor ) Presented By : Durgesh Kumar Jaiswal M.E. ( ETRX ) 1 st year Roll No. 1402006 Ashish Nanoti M.E. ( ETRX ) 1 st year Department of Electronics Engineering Cloud Computing 1

Upload: durgesh-jaiswal

Post on 16-Jan-2016

220 views

Category:

Documents


0 download

DESCRIPTION

cloud computing

TRANSCRIPT

Page 1: G1 Cloud Computing

Presentation on:

Cloud Computing

Under the Guidance :Mrs. Sudha Gupta( Associate Professor )

Presented By :Durgesh Kumar JaiswalM.E. ( ETRX ) 1st year Roll No. 1402006Ashish Nanoti M.E. ( ETRX ) 1st year Roll No. 1402009

Department of Electronics Engineering

Cloud Computing

1

Page 2: G1 Cloud Computing

Subwaves within the information age

Cloud Computing

2

Page 3: G1 Cloud Computing

Why Cloud?

Cloud computing is a low-cost solution.

Cloud computing offers responsiveness and flexibility.

The IT expense matches the transaction volumes.

Business users are in direct control of technology decisions.

The line between home computing applications and enterprise applications will blur.

Cloud Computing

3

Page 4: G1 Cloud Computing

Worldwide IT cloud services spending

Cloud Computing

4

Page 5: G1 Cloud Computing

Evolution of Cloud Computing

Cloud Computing

5

Page 6: G1 Cloud Computing

Evolution of Cloud Computing (cont.)

ISP 1.0 ISPs quickly proliferated to provide access to the Internet

for organizations and individuals. These early ISPs merely provided Internet connectivity for

users and small businesses, often over dial-up telephone service.

ISP2.0 ISPs consolidated and searched for other value-added

services, such as providing access to email and to servers at their facilities.

Cloud Computing

6

Page 7: G1 Cloud Computing

Evolution of Cloud Computing (cont.)

ISP3.0 Colocation facilities: specialized facilities for hosting

organizations’ (customers’) servers, along with the infrastructure to support them and the applications running on them.

Those facilities are “a type of data center where multiple customers locate network, server, and storage gear and interconnect to a variety of telecommunications and other network service provider(s) with a minimum of cost and complexity.”

Cloud Computing

7

Page 8: G1 Cloud Computing

Evolution of Cloud Computing (cont.)

ISP4.0 Application Service Providers (ASPs), focusing on a higher

value-added service of providing specialized applications for organizations, and not just the computing infrastructure.

ASPs typically owned and operated the software application(s) they provided, as well as the necessary infrastructure.

Cloud Computing

8

Page 9: G1 Cloud Computing

Cloud Computing (ISP5.0)

Although ASPs usually provided services to multiple customers (just as SaaS providers do today), they did so through dedicated infrastructures. Each customer had its own dedicated instance of an application, and that instance usually ran on a dedicated host or server.

The important difference between SaaS providers and ASPs is that SaaS providers offer access to applications on a shared, not dedicated, infrastructure.

Cloud Computing

9

Page 10: G1 Cloud Computing

Cloud Computing Defined

Properties Descriptions

Multi-tenancy (shared resources)

cloud computing is based on a business model in which resources are shared at the network level, host level, and application level.

Massive scalability

cloud computing provides the ability to scale to tens of thousands of systems, as well as the ability to massively scale bandwidth and storage space

Elasticity Users rapidly increase and decrease their computing resources as needed, as well as release resources for other uses when they are no longer required.

Pay as you go Users pay for only the resources they actually use and for only the time they require them.

Self-provisioning of resources

Users self-provision resources, such as additional systems (processing capability, software, storage) and network resources

Cloud Computing

10

Page 11: G1 Cloud Computing

Attributes of Elasticity

Cloud Computing

11

Page 12: G1 Cloud Computing

SPI Service Model

Cloud Computing

12

Page 13: G1 Cloud Computing

Architecture for Relevant Technologies

Cloud Computing

13

Page 14: G1 Cloud Computing

Cloud Services Delivery Model

Cloud Computing

14

Page 15: G1 Cloud Computing

Saas, PaaS, IaaS

Cloud Computing

15

Page 16: G1 Cloud Computing

Cloud Deployment Model

Private Clouds

Public Clouds

Hybrid Clouds

Cloud Computing

16

Page 17: G1 Cloud Computing

Public Clouds

Cloud Computing

17

Page 18: G1 Cloud Computing

Hybrid Clouds

Cloud Computing

18

Page 19: G1 Cloud Computing

Key Drivers to Adopting Clouds

Small Initial Investment and Low Ongoing Costs

Economies of Scale

Open Standards

Sustainability

Cloud Computing

19

Page 20: G1 Cloud Computing

Common Features of Cloud Providers

Development

Environment: IDE, SDK,

Plugins

Production Environment

Simplestorag

e

Table Store <key,

value>

Drives Accessible through Web services

Management Console and Monitoring tools

& multi-level security

Cloud Computing

20

Page 21: G1 Cloud Computing

Windows Azure

Enterprise-level on-demand capacity builder

Fabric of cycles and storage available on-request for a cost

You have to use Azure API to work with the infrastructure offered by Microsoft

Significant features: web role, worker role , blob storage, table and drive-storage

Cloud Computing

21

Page 22: G1 Cloud Computing

Amazon EC2

Amazon EC2 is one large complex web service.

EC2 provided an API for instantiating computing instances with any of the operating systems supported.

It can facilitate computations through Amazon Machine Images (AMIs) for various other models.

Signature features: S3, Cloud Management Console, Map -Reduce Cloud, Amazon Machine Image (AMI)

Excellent distribution, load balancing, cloud monitoring tools

Cloud Computing

22

Page 23: G1 Cloud Computing

Google App Engine

This is more a web interface for a development environment that offers a one stop facility for design, development and deployment Java and Python-based applications in Java, Go and Python.

Google offers the same reliability, availability and scalability at par with Google’s own applications

Interface is software programming based

Comprehensive programming platform irrespective of the size (small or large)

Signature features: templates and apps pot, excellent monitoring and management console

Cloud Computing

23

Page 24: G1 Cloud Computing

Barriers to Cloud Computing Adoption in the Enterprise

Security

Privacy

Connectivity and Open Access

Reliability

Interoperability

Independence from Cloud Service Providers

Economic Value

Changes in the IT Organization

IT Governance

Political Issues Due to Global Boundaries

Cloud Computing

24

Page 25: G1 Cloud Computing

Complexity of security in cloud environment

Cloud Computing

25

Page 26: G1 Cloud Computing

Security Issues in Service Models

Security in SaaS Enterprises lack of

visibility about the way their data is stored and secured.

Security in IaaS IaaS only provides basic

security (perimeter firewall, load balancing, etc.)

Applications moving into the cloud will need higher levels

Security in PaaS A developer can tap to

build their applications without having any clue about what is going on underneath the service.

A hacker can leverage the PaaS cloud infrastructure for malware command and control and go behind IaaS applications.

Cloud Computing

26

Page 27: G1 Cloud Computing

Thank you…!!

Cloud Computing

27