cloud computing disambiguation using kite model

22
CLOUD COMPUTING and Disambiguation Using Kite Model By: Tzar C. Umang IT Director – HIVE Inc. Strategic Program Adviser – DOST SPPMO

Upload: tzar-umang

Post on 12-Jul-2015

319 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: Cloud computing Disambiguation using Kite Model

CLOUD COMPUTING and Disambiguation Using Kite Model

By: Tzar C. UmangIT Director – HIVE Inc.

Strategic Program Adviser – DOST SPPMO

Page 2: Cloud computing Disambiguation using Kite Model

Flow of talk What is cloud computing?

General classification Industry based definition

What is the big idea? The kite model

What is the Kite Model Disambiguation of the concept

The architecture

Page 3: Cloud computing Disambiguation using Kite Model

What is cloud computing? Overlaps some of the concepts from

Distributed System Grid and Utility computing And more…

Page 4: Cloud computing Disambiguation using Kite Model

What is cloud computing? At first, cloud is coined as Internet Icon

Talks with; servers routers data transmission web applications

Cloud computing is a broad concept

Page 5: Cloud computing Disambiguation using Kite Model

What is Cloud Computing

Segments of Cloud Composed of

Applicationdelivered as services

Platform are any products that are used to deploy

service applicationInfrastructure

the backbone of the entire concept

Page 6: Cloud computing Disambiguation using Kite Model

What is the big idea behind the concept? Network Technology is continuously evolving

Lets face it, we are dependent with the Internet (MAXIMIZE WEB TECHNOLOGY)

Resources are running low… Let us reuse what is existing (VIRTUALIZATION)

Business requirements are increasing We never get satisfied we need something more innovative

and future proof (FLEXIBILITY) Industries today are more Business and IT centric, they

want something fast, effective and cheap COST EFFECTIVE SOLUTION

Page 7: Cloud computing Disambiguation using Kite Model

What is the big idea? Applications are served as services from application

centers, controlled by cloud servers and node clusters The need to upgrade hardware will only be on the

application servers and will not be passed on to the end users

Increasing business requirements will then be served as new services without the need to alter the whole system, ensuring flexibility

Effective solution for every scale of industry without the fear of overspending and not getting what is right for their business

Page 8: Cloud computing Disambiguation using Kite Model

The Kite Model

The KITE Model

Page 9: Cloud computing Disambiguation using Kite Model

What is the kite model? Kite model is based on conventional kite structure

representation. Composed of: The person - resembles the service application user or

subscriber The string - resembles our current network technology, or

mainly any technology that can be our link to the application service provider – Platform and Infrastructure

The kite - resembles the collection of service application in store for probable services clients or subscribers . – Application

Page 10: Cloud computing Disambiguation using Kite Model

Kite Model

User

Infrastructure

Platform

Application

Page 11: Cloud computing Disambiguation using Kite Model

Disambiguation of the Concept "A kite can be experienced by any user, regardless of string”

In cloud computing concept, strains of having a particular system to run an application is removed, a translator such as a web browser is needed to run the application. Under this concept are the following

Multiplatform A design or engineering principle by which applications are designed

to run regardless of platform they will be loaded into. Virtualization

Presence of any application or any services such as storage on an emulated environment, which can be accessed remotely using web or any other technology

Page 12: Cloud computing Disambiguation using Kite Model

Maximize Web Technology WEB 2.0

Services Not Packaged software

Rich User Content

Integrative

Dynamic and smart, not just plain static pages

Scalable

Multiplatform

Software above the level of a single device

Page 13: Cloud computing Disambiguation using Kite Model

Virtualization “Having something with you yet it is physically absent” Emulated environment to suite the need of a particular

application Applications are accessed from a remote area, with no

degradation of quality and experience. Data are saved on a number of multiple network storage

device Masking of Servers to prevent end users to understand

complicated server and services management

Page 14: Cloud computing Disambiguation using Kite Model

Virtualization

The Benefits… Enables Economies of ScaleDecouples users from

Implementation Speed, Flexibility, Agility Breaks software Pricing and licensing Enables, motivates chargeback

Page 15: Cloud computing Disambiguation using Kite Model

Disambiguation of the concept "A kite can be customized to what the user want”

Just like a typical kite we can custom made it with our personal preferences. In cloud computing concept, application solutions are flexible to be modified to what a company wants, ensuring future proof operation

Flexibility One of the deals in the industry today; it is coined as the ability of

any systems solution to evolve with the need of the user at any given instance of time.

Page 16: Cloud computing Disambiguation using Kite Model

Disambiguation of the concept "A kite can be upgraded without changing the string“

As coined earlier flexibility is one of the concepts behind cloud. The other side of flexibility is effective upgrades…

Effective upgrades Considered as modular approach in upgrades.

Wherein, system upgrades are done per application, and upgrades doesn’t mean a change to the whole system

During upgrades hardware are changed, but in the concept of effective upgrade, hardware upgrade is done only in the part of the service provider, and doesn’t necessitate end users

Even if system upgrades are done, the users could still connect and use the system with their existing resources

Page 17: Cloud computing Disambiguation using Kite Model

Disambiguation of the concept “A kite can be reused…”

Business models and existing applications can be reused, as part of the concept under cloud computing, applications are developed with the most generic business model and be ready for customization if needed.

Page 18: Cloud computing Disambiguation using Kite Model

“A string for a specific user” Security, specific cloud for a specific user. In cloud computing concept, Security is composed of two

modules Infrastructure based Security

Composed of any implementation principles that embodies administration and management standards with the use of technology

Policy based Security Composed of any standards as mandated by state law on every region. Highly based on administration and management principles per industry

Page 19: Cloud computing Disambiguation using Kite Model

The Architecture

Internet

Nodes

Cloud Server

Local

Page 20: Cloud computing Disambiguation using Kite Model

The architecture Cloud Computing server is composed of two elements

Cloud Server Handles all of the service applications Management of Cloud services

Nodes Scheduling and Management

Users Resources User Connection

Security Access to different applications User Privileges

Page 21: Cloud computing Disambiguation using Kite Model

The architecture Access

Network Conventional Internet Infrastructure Local – within the institution

End User Translator: Web Browser with support to any Java Based Application

Page 22: Cloud computing Disambiguation using Kite Model

Thank you for listening