Documente Academic
Documente Profesional
Documente Cultură
Satriyo Dharmanto
at:
History of Computer
ICT Indicators
ICT Indicators
ICT Indicators
Almost
ICT Indicators
Of 1.8 billion households worldwide, one third have Internet access, compared to only
one fifth five years agoIn developing countries, 25% of homes have a computer and
20% have Internet access, compared to 20% and 13%, respectively, 3 years ago.
ICT Indicators
Europe leads in broadband connectivity, with fixed- and mobile-broadband penetration reaching
26% and 54%, respectively.
A number of developing countries have been able to leverage mobile-broadband technologies to
overcome infrastructure barriers and provide high-speed Internet services to previously
unconnected areas. In Africa, mobile-broadband penetration has reached 4%, compared with less
than 1% for fixed-broadband penetration.
Bandung -Indonesia 2012
Contents
Basic Definition
Cloud Ecosystem Actors
CC Essential Characteristics
Cloud service categories
Cloud deployment models
Inter-cloud
CC model
Opportunities
Possible Roles
Business aspects
Inter-cloud scenario
Cloud Services Mapping
Use Case
DaaS
SLA
Contents
Basic Definition
Cloud Ecosystem Actors
CC Essential Characteristics
Cloud service categories
Cloud deployment models
Inter-cloud
CC model
Opportunities
Possible Roles
Business aspects
Inter-cloud scenario
Cloud Services Mapping
Use Case
DaaS
SLA
Contents
Basic Definition
Cloud Ecosystem Actors
CC Essential Characteristics
Cloud service categories
Cloud deployment models
Inter-cloud
CC model
Opportunities
Possible Roles
Business aspects
Inter-cloud scenario
Cloud Services Mapping
Use Case
DaaS
SLA
Photograph: Urbanmyth/Alamy
Bandung -Indonesia 2012
Picture ; Equinix
Bandung -Indonesia 2012
Contents
Basic Definition
Cloud Ecosystem Actors
CC Essential Characteristics
Cloud service categories
Cloud deployment models
Inter-cloud
CC model
Opportunities
Possible Roles
Business aspects
Inter-cloud scenario
Cloud Services Mapping
Use Case
DaaS
SLA
CC Essential Characteristics:
On-demand self-service
On-demand self-service:
A CSU can
unilaterally provision computing capabilities, such as server time,
network storage and communication and
collaboration services,
as needed automatically without requiring human interaction with each
services CSP.
CC Essential Characteristics:
Broad network access
Broad network access:
Capabilities are available over the network and accessed through
standard mechanisms that promote use by heterogeneous thin or thick
client platforms (e.g., mobile phones, laptops, and PDAs).
CC Essential Characteristics:
Resource pooling
CC Essential Characteristics:
Rapid elasticity
Rapid elasticity: Capabilities can be rapidly and elastically provisioned, in
some cases automatically, to quickly scale out, and rapidly released to
quickly scale in.
To the CSU, the capabilities available for provisioning often appear to be
unlimited and can be purchased in any quantity at any time.
CC Essential Characteristics:
Measured service
Measured service: Cloud systems automatically control and optimize
resource use (e.g., storage, processing and bandwidth) by leveraging a
metering capability at some level of abstraction appropriate to the type of
service (e.g., the number of active user accounts).
Resource usage can be monitored, controlled, and reported, providing
transparency for both the CSP and CSU of the utilized service.
Contents
Basic Definition
Cloud Ecosystem Actors
CC Essential Characteristics
Cloud service categories
Cloud deployment models
Inter-cloud
CC model
Opportunities
Possible Roles
Business aspects
Inter-cloud scenario
Cloud Services Mapping
Use Case
DaaS
SLA
Business Intelligence
SAS Suite of On-Demand
Applications
Vitria M3O
Human Resources
Oracle Peoplesoft
NetSuite ePayroll
Workday
Productivity and Collaboration
Gmail, Google Apps
Zoho.com
IEEE Cloud Computing IT Telkom
Communication-as-a-Service:
voice over IP (VoIP or Internet telephony),
instant messaging (IM),
collaboration and videoconference applications
using fixed and mobile devices
Contents
Basic Definition
Cloud Ecosystem Actors
CC Essential Characteristics
Cloud service categories
Cloud deployment models
Inter-cloud
CC model
Opportunities
Possible Roles
Business aspects
Inter-cloud scenario
Cloud Services Mapping
Use Case
DaaS
SLA
Contents
Basic Definition
Cloud Ecosystem Actors
CC Essential Characteristics
Cloud service categories
Cloud deployment models
Inter-cloud
CC model
Opportunities
Possible Roles
Business aspects
Inter-cloud scenario
Cloud Services Mapping
Use Case
DaaS
SLA
Inter-cloud
Inter-cloud computing: Inter-cloud computing allows on-demand
assignment of cloud resources, including computing, storage and network,
and the transfer of workload through interworking of cloud systems.
The term inter-cloud is used instead of inter-cloud computing.
Inter-cloud Implementation
From the view point of a CSP, inter-cloud computing can be implemented
in different manners, including
inter-cloud peering,
inter-cloud service broker and
inter-cloud federation.
These manners correspond to distinct possible roles that a CSP can play
when interacting with other CSPs.
Inter-cloud Implementation:
Inter-cloud peering
Inter-cloud peering: direct inter-connection between two CSPs.
Inter-cloud Implementation:
Inter-cloud service broker
Inter-cloud service broker (ISB): indirect interconnection between two (or
more) CSPs achieved through an interconnecting CSP which, in addition to
providing interworking service functions between the interconnected
CSPs, also provides brokering service functions for one (or more) of the
interconnected CSPs.
ISB also covers the case in which one (or more) of the interconnected
entities receiving the brokering service is a cloud service user (CSU).
Brokering service functions generally include, but are not limited to,
the following three categories: service intermediation, service
aggregation and service arbitrage.
Inter-cloud Implementation:
Inter-cloud federation
Inter-cloud federation: a manner to implement inter-cloud computing in
which mutually trusted clouds logically join together by integrating their
resources.
Inter-cloud federation allows a CSP to dynamically outsource resources to
other CSPs in response to demand variations.
Contents
Basic Definition
Cloud Ecosystem Actors
CC Essential Characteristics
Cloud service categories
Cloud deployment models
Inter-cloud
CC model
Opportunities
Possible Roles
Business aspects
Inter-cloud scenario
Cloud Services Mapping
Use Case
DaaS
SLA
Contents
Basic Definition
Cloud Ecosystem Actors
CC Essential Characteristics
Cloud service categories
Cloud deployment models
Inter-cloud
CC model
Opportunities
Possible Roles
Business aspects
Inter-cloud scenario
Cloud Services Mapping
Use Case
DaaS
SLA
Opportunities for
market players through CC
Cloud computing is changing the ICT ecosystem with emerging business roles
and modification of the ICT industry value chain.
Opportunities for small and medium enterprises
Opportunities for hardware and software providers
Opportunities for large ICT enterprises
Opportunities for other market players
Opportunities for
small and medium enterprises
Small and medium enterprises consider the usage of cloud computing to
improve flexibility and to reduce the cost of their IT systems.
Furthermore, their needs for hardware and software ownership may be
reduced.
Opportunities for
hardware and software providers
The hardware and software for the support of cloud services may be
increased, since operators need to possess extensive hardware and
software resources for economies of scale.
This may promote business growth for hardware and software providers.
Opportunities for
large ICT enterprises
In general, cloud computing offers opportunities of business
transformation for large ICT enterprises.
Opportunities for
other market players
Cloud computing provides opportunities for other market players, e.g.
application developers, application integrators, application providers,
content providers.
Cooperation with operators of cloud services enables the creation of a
broader market and win-win situations between operators and these
market players.
Contents
Basic Definition
Cloud Ecosystem Actors
CC Essential Characteristics
Cloud service categories
Cloud deployment models
Inter-cloud
CC model
Opportunities
Possible Roles
Business aspects
Inter-cloud scenario
Cloud Services Mapping
Use Case
DaaS
SLA
Contents
Basic Definition
Cloud Ecosystem Actors
CC Essential Characteristics
Cloud service categories
Cloud deployment models
Inter-cloud
CC model
Opportunities
Possible Roles
Business aspects
Inter-cloud scenario
Cloud Services Mapping
Use Case
DaaS
SLA
Contents
Basic Definition
Cloud Ecosystem Actors
CC Essential Characteristics
Cloud service categories
Cloud deployment models
Inter-cloud
CC model
Opportunities
Possible Roles
Business aspects
Inter-cloud scenario
Cloud Services Mapping
Use Case
DaaS
SLA
In this scenario CSPs are enabled to play the role of Inter-Cloud with QoS
control for cloud services.
An example of inter-cloud scenario with QoS control is the following.
The CSP playing the Inter-Cloud role supports the capability to monitor
the QoS of Cloud services offered by different Cloud Service Providers, and
chooses the most suitable CSP to provide the requested service.
When the CSP playing the role of Inter-Cloud receives a service request
from the originating CSP, it processes the request.
This process takes into account the originating CSPs QoS requirements
(the request information may include service type information, the
required QoS parameters information, etc.) and the candidate
terminating CSP(s) resource status (eventually monitored or got from
other Inter-Clouds). Then, the CSP returns the result to the originating
CSP.
Bandung -Indonesia 2012
Scenarios of inter-cloud
This clause provides scenarios of inter-cloud involving the different intercloud roles identified before.
Scenario with inter-cloud peering
Scenario with inter-cloud federation
Scenario with inter-cloud service broker
API(B)
Cloud Service
provider B
API(A)
Common API
Cloud Service
provider B
Common API
Common API
Cloud Service
provider C
Contents
Basic Definition
Cloud Ecosystem Actors
CC Essential Characteristics
Cloud service categories
Cloud deployment models
Inter-cloud
CC model
Opportunities
Possible Roles
Business aspects
Inter-cloud scenario
Cloud Services Mapping
Use Case
DaaS
SLA
Contents
Basic Definition
Cloud Ecosystem Actors
CC Essential Characteristics
Cloud service categories
Cloud deployment models
Inter-cloud
CC model
Opportunities
Possible Roles
Business aspects
Inter-cloud scenario
Cloud Services Mapping
Use Case
DaaS
SLA
Use Case:
From the perspective of CSU and CSPs
DaaS:
General use case of desktop as a service (DaaS)
Specific use case of DaaS - Office automation of development-oriented
enterprise
Specific use case of DaaS - Customer service call centre
Service delivery platform as a service (SDPaaS)
Mobile Cloud
Use Case:
From the perspective of CSU and CSPs
Cloud migration and portability
Cloud migration and portability: Move three-tier application from onpremises to cloud
Cloud migration and portability: Move three-tier cloud application to
another cloud
Cloud migration and portability: Move part of on-premises application to
cloud to create hybrid application
Cloud migration and portability: Hybrid cloud application that uses
platform services
Cloud migration and portability: Port the cloud application that uses
platform services to another cloud
User data inquiry and analysis based on massive data processing
Bandung -Indonesia 2012
Use Case:
From the inter cloud perspective
Contents
Basic Definition
Cloud Ecosystem Actors
CC Essential Characteristics
Cloud service categories
Cloud deployment models
Inter-cloud
CC model
Opportunities
Possible Roles
Business aspects
Inter-cloud scenario
Cloud Services Mapping
Use Case
DaaS
SLA
DaaS
DaaS is defined as the capability provided to the CSUs to use virtualized
desktops from a CSP in the form of outsourcing.
DaaS
Instead of maintaining and running desktop operating system and
applications on the local storage of remote clients, a central server located
in the cloud retains the virtualized desktops and all of the used
applications and data are kept and run centrally.
Based on application streaming and virtualization technologies, CSUs can
access desktop operating system and applications through a completely
hosted system.
Use case
DaaS
CSP (IaaS provider),
CSU (consumer, enterprise)
Relevant cloud services categories IaaS
Relevant cloud deployment models Private Cloud,
Public Cloud
Virtualized Desktops
Virtualized Desktops
Cloud
Infrastructure
Consumer
Bandung -Indonesia 2012
Enterprise
IEEE Cloud Computing IT Telkom
Contents
Basic Definition
Cloud Ecosystem Actors
CC Essential Characteristics
Cloud service categories
Cloud deployment models
Inter-cloud
CC model
Opportunities
Possible Roles
Business aspects
Inter-cloud scenario
Cloud Services Mapping
Use Case
DaaS
SLA
Description
Service
availability,
Probability at which the service is usable ((planned service time service suspension time) planned service time)
Availability
Average
recovery time
Service
suspension
time
Time of data
recovery point
Description
Maximum number of
processing tasks per unit time
Description
Data location
Description
Data location
Cloud Service
SLA Lifecycle Management
Use case
SLA mapping between CSP (Inter-Cloud Service
Broker) and CSP
Cloud Service User (consumer, enterprise,
governmental institution), Cloud Service Provider
(IaaS provider, PaaS provider, SaaS provider, Intercloud Service Broker)
IaaS, PaaS, SaaS
Public Cloud
Specialization
Cloud Ecosystem
Cloud Architecture
Cloud Infrastructure
Cloud Resource Management
Cloud Security
IEEE P2301 - Guide for Cloud Portability and Interoperability Profiles (CPIP).
Working Group: CPWG/2301_WG - Cloud Profiles WG (CPWG) Working Group
Sponsor: C/CCSC - Cloud Computing Standards Committee
Society: C - IEEE Computer Society
Purpose
The purpose of the guide is to assist cloud
computing vendors and users in developing,
building, and using standards-based cloud
computing products and services, which should
lead to increased portability, commonality, and
interoperability.
Cloud Computing systems contain many
disparate elements.
For each element there are often multiple
options, each with different externally visible
interfaces, file formats, and operational
conventions.
IEEE Cloud Computing IT Telkom
Purpose
This standard creates an economy
amongst cloud providers that is
transparent to users and applications,
which provides for a dynamic
infrastructure that can support evolving
business models.
In addition to the technical issues,
appropriate infrastructure for economic
audit and settlement must exist.
IEEE Cloud Computing IT Telkom
Source: AWS
Source: Wikipedia
Technical Benefits
Automation Scriptable infrastructure: You can create repeatable build
and deployment systems by leveraging programmable (API-driven)
infrastructure.
Auto-scaling: You can scale your applications up and down to match your
unexpected demand without any human intervention.
Proactive Scaling: Scale your application up and down to meet your
anticipated demand with proper planning understanding of your traffic
patterns so that you keep your costs low while scaling.
More Efficient Development lifecycle: Production systems may be easily
cloned for use as development and test environments. Staging
environments may be easily promoted to production.
Improved Testability: Never run out of hardware for testing. Inject and
automate testing at every stage during the development process.
Disaster Recovery and Business Continuity: Take advantage of geodistribution and replicate the environment in other location within minutes.
Overflow the traffic to the cloud: With a few clicks and effective load
balancing tactics, you can create a complete overflow-proof application by
Source: AWS
routing excess traffic to the cloud.
Bandung -Indonesia 2012
Business Benefits
Almost zero upfront infrastructure investment
with utility-style cloud computing, there is no fixed cost or startup cost
Just-in-time Infrastructure
do not have to worry about pre-procuring capacity for large-scale systems. This
increases agility, lowers risk and lowers operational cost because you scale only as
you grow and only pay for what you use
Usage-based costing
can pass on the same flexible, variable usage-based cost structure to your own
customers
Source: AWS
IEEE Cloud Computing IT Telkom
Source: AWS
Bandung -Indonesia 2012
Microsoft released its Office 365 that put the cloud computing market in
the mainstream sector.
Office 365 is aimed for SMEs and small firms with a plan to optimize its
services for firms with a small employee base ones with less than 25
users.
The product includes:
Office Web Apps
Exchange Online
SharePoint Online
Lync Online
for a reasonable cost about $6 per user a month that may increase the
clouds popularity to users with fewer funds.
According to Bedford Report, this method will take the cloud mainstream.
Source: Bedfordreport.com
Bandung -Indonesia 2012
Source: AWS
Bandung -Indonesia 2012
Source:
Bandung -Indonesia 2012
Internet
Canada
Local
Servers
VPN tunnel
(option)
Private
VLAN
Singapore
Germany
Source:
IEEE Cloud Computing IT Telkom
Source:
Bandung -Indonesia 2012
Source:
Bandung -Indonesia 2012
Source:
Bandung -Indonesia 2012
ICT Indicators
Cloud Spending to Creating 14m Jobs
Gartners latest quarterly IT
spending report: cloud
computing would create 14
million worldwide jobs
The worldwide market for
public cloud services hit
$91 billion in 2011.
Expected to increase by
19% to $109 billion in
2012.
Ed Anderson, Gartner cloud
forecaster further predicts
cloud computing to grow by
over 100% to be a $207
billion industry by 2016.
In comparison the overall
global IT market is forecast
to grow at just 3%
Thank you
satriyo.dharmanto@conax.com
satriyo.dharmanto@gmail.com