Upload
martin-perry
View
2.242
Download
0
Embed Size (px)
DESCRIPTION
The software industry is in the midst of a fundamental transition to cloud computing: Reasons for turning to the cloud Innovation Provide an opportunity to do new things in new ways. With near limit-less processing power and storage Are agile and easily scale to meet customer needs. Can effectively increase their IT capability during peak periods and quickly provision new services and applications. Costs Help reduce operating costs. Customers pay only for what they use, and costs are directly proportional to their requirements. Highly automated and reduced management overhead. Customers need far fewer staff to manage systems. Make it easier for customers to rapidly take advantage of new innovation. Because the software is managed remotely, new versions of software become available to users as soon as requested. Cloud computing enables companies and applications, which are system infrastructure dependent, to be infrastructure-less. This webinar was first hosted with the Warwick Technology Professional Network of the Warwick Business School wbs.ac.uk Part of the University of Warwick, we have an international reputation for top quality education and research in management and business.
Citation preview
IMPACT OF THE CLOUD ON IT
1CONFIDENTIAL
MEGA TRENDS IN ITThere are a series of mega trends that are significantly impacting how people work (and play):• Mobile• Big Data• Social• Cloud• Consumerization of IT (CoIT)
Impacts how businesses engage with their customers, partners, and employees in order to better compete. …• Unquenchable thirst for collaboration and sharing• Work anywhere at any time – highly mobile workforce (&Global)• You can work wherever you are – at home, traveling, etc
“THE CLOUD”
3
What’s new?
A style of computing where massively scalable (and elastic) IT-related
capabilities are provided “as a service” to external customers using Internet
technologies.
Acquisition Model: Based on
purchasing of services
Business Model: Based on pay for
use
Access Model: Over the Internet
to ANY device
Technical Model: Scalable, elastic, dynamic, multi-
tenant, & sharable
WHAT IS CLOUD COMPUTING? : CLOUD DATA, APPLICATIONS SERVICES AND INFRASTRUCTURE:
Ubiquitous: available from anywhere/anytime
Commodified: pay as you go
Internet: integrated and networked hardware, software and infrastructure (called a platform).
Flexibility and Elasticity: on-demand & scale up and down at will (CPU, storage, server capacity, load balancing, and databases)
Transparent: users do not need to know what is behind the scenes!
CLOUD COMPUTING… is a culmination of numerous attempts at large scale computing with seamless access to virtually limitless resources:• Grid Computing
• Refer to resource-pooled environments for running compute jobs (like image processing) rather than long running processes (such as a Web site or e-mail server)
• Utility Computing• Refer to resource-pooled environments for hosting long
running processes, and tends to be focused on meeting service levels with the optimal amount of resources necessary to do so
• Cloud Computing • Refer to a variety of services available over the Internet
that deliver compute functionality on the service provider's infrastructure
• Its environment (infrastructure) may actually be hosted on either a grid or utility computing environment, but that doesn't matter to a service user
• The data in the cloud, as “Intel inside” (or intelligence inside), is often an important part of the services
WORKLOAD PATTERNS OPTIMAL FOR CLOUD
Usage
Com
pu
te
Time
Average
Inactivity
Period
“On and Off “
On and off workloads (e.g. batch job)
Over provisioned capacity is wasted
Time to market can be cumbersome
Com
pu
te
Time
“Unpredictable Bursting“
Average Usage
Unexpected/unplanned peak in demand
Sudden spike impacts performance
Can’t over provision for extreme cases
Average Usage
Com
pu
te
Time
“Growing Fast“
Successful services needs to grow/scale
Keeping up w/growth is big IT challenge
Complex lead time for deployment
Com
pu
te
Time
Average Usage
“Predictable Bursting“
Services with micro seasonality trends
Peaks due to periodic increased demand
IT complexity and wasted capacity
CONCERNS
How secure is the cloud?
• Risk of loss: in theory, data in the cloud is safe, replicated across multiple machines, but there is no physical or local backup.
• Unauthorised users gaining access? • Dependence on others - limit flexibility and innovation?• Can data is stored abroad: which countries FOI policy to enforce?
Constan
t Internet
connectio
n:
• When offline, cloud computing does not work, no access to even own documents.
• Slow Connection - cloud applications can be slower than local software on PC.
• Cloud applications require bandwidth to download, as do large documents. • Not for the broadband-impaired!
Limited Features
• Many cloud-based applications simply are not as full-featured as their desktop-based applications..
• The basics are similar, if you are a power user, you might not want to leap into cloud computing just yet.
CLOUD DEPLOYMENT MODELS
A private cloud is a set of standardized
computing resources that is dedicated to an organization, usually on-premises in the
organization’s datacenter.
A hosted private cloud has a dedicated infrastructure hosted
by a third party, inaccessible to other
organizations.
A public cloud consists of computing
resources hosted externally but shared
with other organizations and
dynamically provisioned and billed on a utility basis — the customer will pay for what is used as they
use it
Where the software runs; includes the following options:
CLOUD ARCHITECTURE
Bandwidth
Multi-core architectures
Infrastructure as a Service (IaaS) Virtualization
VM0
VM1
VMn
Platform as a Service (PaaS)
Software as a Service (SaaS)Software as a Service (SaaS)
Cloud providers build datacenters holding the power, scale, hardware, networking, storage servicesClients rent storage, computation, and maintenance from cloud providers
Platform virtualization
Internet-based platform: developers create services
Client deployment of applications without the cost and complexity of buying and managing the underlying hardware and software layers
No apps on the customer's own computerSoftware experiences are delivered through the Internet
CONSUMER CLOUD SERVICES
CLOUD SERVICES
TV/HOMEPC MOBILE
20M People On Xbox Live!500M Active Windows Live IDs!
425M People Using Gmail!
Over 100B WW Queries Each Month!
Over 26M Songs In The Catalog
Over 600M Unique Users
Consumer Cloud Services (Web 2.0)
work-lifeblur
more mobile
techsavvy
multiple devices
digital generatio
n
bring your own
device
work-life integration
CONSUMER TRENDS DRIVING IT
Natural interaction
Data explosion
Social computing
Ecosystem of computers
Pervasive displays
Ubiquitous connectivity
Cloud computing
COSTRELIABILITYSECURITYEFFICIENCYGOVERNANCE
IT Controls
MOBILITYPROLIFERATION
PERSONAL DEVICESUSER-CENTRIC
SOCIAL NETWORKINGPARTNERING
User Empowerment
INVEST IN RAISING THE BAR
RISK AND COMPLIANCE
MOBILITYPROLIFERATION
PERSONAL DEVICESUSER-CENTRIC
SOCIAL NETWORKINGPARTNERING
User Empowerment
COSTRELIABILITYSECURITYEFFICIENCYGOVERNANCE
IT Controls
RISK AND COMPLIANCE
THE LANDSCAPEConsumer Cloud
Social Networking
Messaging
Rich Media Sharing
Consumer Endpoints
BENEFITS OF THE CLOUD
NEW ECONOMICS
REDUCED MANAGEMENT
REDEFINING PRODUCTIVITY
“The bottom line: Early adopters are finding serious benefits, meaning that cloud computing is real and warrants your scrutiny as a new set of platforms for business applications.”
“By 2012, 80% of Fortune 1000 enterprises will be
using some cloud computing services, 20% of
businesses will own no IT assets.”
Pay for what you useLower and predictable costsShift from capex to opexAccelerate speed to value
No patching or maintenanceFaster deploymentRobust multi-layered securityReliability and fault-tolerance
Latest software for usersInternet collaboration Anywhere accessInstant self-provisioning