cloud computing disambiguation using kite model
TRANSCRIPT
CLOUD COMPUTING and Disambiguation Using Kite Model
By: Tzar C. UmangIT Director – HIVE Inc.
Strategic Program Adviser – DOST SPPMO
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
What is cloud computing? Overlaps some of the concepts from
Distributed System Grid and Utility computing And more…
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
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
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
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
The Kite Model
The 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
Kite Model
User
Infrastructure
Platform
Application
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
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
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
Virtualization
The Benefits… Enables Economies of ScaleDecouples users from
Implementation Speed, Flexibility, Agility Breaks software Pricing and licensing Enables, motivates chargeback
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.
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
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.
“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
The Architecture
Internet
Nodes
Cloud Server
Local
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
The architecture Access
Network Conventional Internet Infrastructure Local – within the institution
End User Translator: Web Browser with support to any Java Based Application
Thank you for listening