0% found this document useful (0 votes)
26 views63 pages

Chap 4

Uploaded by

sarantest74
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
26 views63 pages

Chap 4

Uploaded by

sarantest74
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd

Cloud Computing

Mayur Patil
UNIT-4

CLOUD SOLUTIONS
Revision
1. Introduction
Chapter Summary

Concept & Practice of cloud computing

Characteristics

Benefits and Risks


2. Cloud Models
Chapter Summary
●Models for cloud computing
● Public
● Private
●Consistent data availability and security is a critical success factor for
any cloud deployment
●Business need to ensure that data is adequately protected and can be
restored
in a timely fashion following any
disruption ( DR)
3. Cloud as a Service
This chapter visualizes the
●Different cloud models with respect to services.
●It also takes into account what service is all about
and
●The types of infrastructure services that can be
offered as cloud as a service
Summary - Cloud Cube
[Link] SOLUTIONS
4. Cloud Solutions

Chapter Topics
4.1 Introduction
4.2 Cloud ecosystem
4.3 Cloud business process management,
4.4 Cloud service management,
4.5 Cloud stack,
4.6 Computing on demand,
4.7 Cloud sourcing Ex: wikipedia
4.1 Introduction
Cloud environment presents
●A new opportunity to enhance the user experience by providing a
broader communication path for reaching out to the user.
●Providing a series of business services to the user via the
application features.
4.1 Introduction
Deploying the application to the cloud is somewhat
different since the deployment process will not be done
locally within the enterprise and the existence of the
provisioned image and a series of deployment steps
needed to deploy the application and validate the
deployment.
4.1 Introduction
● Development and testing environments are readily available within
the cloud environment.
● The advantages of these environments, especially from a costing
perspective, are numerous as there is no need to purchase any
servers within the normal enterprise environment.
● If a POC is being developed and project is cancelled, no software,
hardware and even development tools would have to be purchased,
only to be thrown away later as the cloud supports development
and testing of application.
4.1 1. Cloud Application Planning
The design and development of cloud application requires many
unique considerations :
●Business Functions
●Application Architecture
●Security for cloud computing
●Cloud delivery model
●User experience
●Development, testing , and runtime environment

Application architecture is selected through some sort of criteria


evaluation.
4.1 1. Cloud Application Planning
The key thing is talk from a security aspect is the enhancements to the
existing security model where data protection and the isolation of the
data from the other areas of the cloud environment.
Encryption is one possibility to further enhance the security model
whereas the enterprise would not necessary to invoke that option.
4.1 2. Cloud Business and Operational Support
Services (BSS & OSS)
● Business Support services (BSS) are the components that cloud
operators use to run their business operations. Such operations
include - taking customer orders, managing customer data etc
● Operational support Services ( OSS) are computer systems used
by cloud service providers - network services, provisioning
services
● BSS and OSS need to be externalised so that they can be moved to
cloud environments.
4.2 Cloud Ecosystem

Bringing any cloud service to market requires


corresponding pre-investment along with respective
metering and charging models in support of the
corresponding business.
4.2 Cloud Ecosystem
4.3 Cloud business process management

Business process management(BPM) governs
an organization's cross-functional, customer-
focussed, end-to-end core business processes.


Its objective is to direct and deploy resources
from across the organization into efficient
processes that create customer value.
4.3 Cloud business process management

It focuses on driving overall bottom line
success by integrating verticals and
optimizing core work. examples
o
order-to-cash
o
integrated product development
o
integrated supply chain

This what differentiates BPM from traditional
functional management disciplines.
4.3 Cloud Business Process Management

In addition, intrinsic to BPM is the principle of
continuous improvement, perpetually increasing
value-generation and sustaining market
competitiveness ( or dominance) of the
organization.

BPM clearly defines and aligns operations,
organizations and information technology.
4.3 Cloud business process management
The cloud environment could help BPM
●Integration of core process
o holistic
o cross organizational functions and boundaries ( height
and breadth)
o Includes business and Technology
4.3 Cloud business process management
● Value focussed efficiency
o Customer-center perspective
o Bottom-line success
o Speed at which ROI is delivered
o Performance Measurement
4.3 Cloud business process management

Continuous

o
This is based on longer periods of intervals pertaining to
cloud business
o
Continual improvement
4.3 Cloud business process management

Cultural
Cultural considerations of the organization and

geographical area kept in mind at the time of


due diligence of the requirement.
4.3.1 Identifying BPM Opportunities
The following exploratory set of question might uncover
opportunities using Cloud for Identifying BPM
opportunities.
●What are the strategic value proposition and capabilities
defined by the enterprise?
●How do you manage core business processes?
●How does your customers measure
and assess the performance
of your processes?
4.3.1 Identifying BPM Opportunities
Cloud application development offering provide
❏ Cloud application reference architecture
❏ Unmatched experience developing high-performing ,
secure applications across a wide range of technologies of
the cloud vendor
❏ Unmatched application security expertise
❏ Leadership in the cloud related technologies- multi-
tenancy, virtualization, pervasive computing
❏ Significant expertise with cloud business models
❏ Ability to integrate a portfolio of related cloud services ex:
gmail
4.3.1 Cloud Technical Strategy
Cloud services enable user to build middleware
clouds in their data centers and utilize public
clouds. The following cloud-enabled services are
provided
●Infrastructure services
●Platform services
●Application services
4.3.1 Cloud Technical Strategy

Cloud Strategy enables organizations to do the


following :

Build middleware cloud in their data center

Utilize public clouds, where it makes sense.

It does so by providing support in the following
areas
4.3.1 Cloud Technical Strategy
Cloud Strategy enables organizations to do the following
● Cloud enabled middleware Services
o Infrastructure services
o Platform services
o Application services

o Serving the on premise and public clouds


4.3.1 Cloud Technical Strategy
● Enabling the software for cloud essentially implies
o
Support for collaborative multi-tenancy
o
Self-service registration
o
Managing customers and their entitlements
o
Single sign on
o
Additional security concern
4.3.1 Cloud Technical Strategy
● Integration with data centre
o Firewalls, reverse proxy configurations
o Fully qualified domain names, certificates
o Management of services, patch procedures
o Isolation, recovery, backup issues
4.3 Cloud Service Management
A service Management system provides the visibility, control
and automation needed for efficient cloud delivery in both public
and private implementations:

Simplify User interaction with IT
o user friendly self-service interface accelerates time to value
o service catalogue enables standards which drive consistent service delivery
4.3 Cloud Service Management
A service Management system provides the visibility, control and
automation needed for efficient cloud delivery in both public and
private implementations:

Enable policies to lower cost with provisioning
o
Automated provisioning and deprovisioning speeds
service delivery
o
Provisioning policies allow release and reuse of assets

Increase system administrator productivity
o
Move from management silos to a service management
system
4.3 Cloud Service Management
Cloud services are managed either by in-house teams or cloud
brokers
●Every service-oriented approach needs a mechanism to
enable discovery and end-point resolution
●Registry/repository technology provides this where service
delivery is inside the firewall
●Cloud services delivered across firewalls need something
similar- a third party that serves as a " service broker"
4.3 Cloud Service Management

Leveraging service brokers is a critical success factor in
cloud computing as cloud service multiply and expand faster
than the ability of cloud consumers to manage or govern
them

The growth of service brokerage business will increase the
ability of cloud consumers to use services in a trustworthy
manner

Cloud service providers are expected to begin to partner with
cloud brokerages to ensure that they can deliver the services
they promote.
4.3 Cloud Service Management- Cloud Brokers

These cloud intermediaries will help companies choose the
right platform, deploy app across multiple clouds and
perhaps even provide cloud arbitrage services that allow
end user to shift between platform to capture the best
pricing.
4.3 Cloud Service Management- Cloud Brokers
- categories of opportunities

Cloud service intermediaries
o
Building services atop an existing cloud platform- such as
additional security or management capabilities

Cloud Aggregation
o
Deploying customer services over multiple cloud platform

Cloud service arbitrage
o
supplying flexibility and "opportunities & choices" and
fostering competition between clouds
4.3 Cloud Service Management - cloud brokers
- categories of opportunities

These services are like services under one umbrella except
that that they are aggregated.

This flexibility is important while doing chores such as
providing multiple e-mail services through one service
provider or providing a credit-scoring service that checks
multiple scoring agencies and then selects the best one.

The ability to federate an application across multiple clouds
will become important- in case of one service going down -
migration to other is possible- and the service broker will just
simplify it.
4.3 Cloud Service Management- cloud brokers
Building a grid of clouds
The Federated Cloud is a seamless grid of academic private clouds and virtualised resources, built around open standards and

focusing on the requirements of the scientific community.


To enable federated clouds - as recently mandated by US
Government, a storefront ( [Link]) site has been created -
with services that are pre-screened to meet government
procurement guidelines. The new site is expected to cut red tape
and make it easier for government agencies to quickly deploy
the latest technology (check Indian government initiatives)
4.4 Cloud Stack
● CloudStack is the bundled offering that includes
hardware,software, and services needed to get started with
cloud computing.
● It includes all the elements in a service ecosystem. It has a
self-service portal, it includes automation, and it tracks and
controls all the resources.
4.4 Cloud Stack
● It is completely integrated and includes a service and on top
of that , users can add additional services to do integration or
other types of cloud work.
● CloudStack is a pre-packaged private cloud offering that
brings together the hardware, software and services needed
to establish a private cloud to accelerate your selling efforts
and effectiveness.
4.4 Cloud Stack

CloudStack solution is designed from client cloud
implementation experience and integrates the service
management software system with servers, storage, and
services to enable a private cloud in IT environment.

It takes guesswork out of establishing a private cloud by
pre-installing and configuring the necessary software on
the hardware and leveraging services for customization to
local environment.
4.4 Cloud Stack
● All that user needs to do is install her application and start leveraging the benefits
of the cloud computing such as virtualization, flexibility, scalability and a self-
service portal for provisioning new services.
● CloudStack provides an alternative to traditional IT Infrastructure for IT executives
seeking to enhance delivery of services and to transform the data center into a
cost-effective Dynamic Infrastructure.
4.4 Cloud Stack

CloudStack is " Built for performance" and is based on
architectures and configurations required by specific
workloads

It enables the data center to accelerate the creation of
services for a variety of workloads with high degree of
flexibility, reliability and resource optimization.

CloudStack like any other cloud solution can take advantage
of the entire service management portfolio.
4.4 Cloudstack- Benefits/value propositions
Powers faster times to innovation, lowers cost per unit of
innovation

Improved innovations
o dramatically improves business value and IT's effect on time-to-market
enabling the business workloads to rapidly and accurately be
deployed when and where they are needed

Decrease operational expenses
o Gain productivity increases in IT labour costs through automation.
Maximize capital usage and reduce added capital expenses

Reduce complexity and risks
o with automation and standardization, the human error factor is
minimized
4.5 On-premise cloud orchestration & provisioning engine

● On-premise cloud orchestration and


provisioning engine can be a bundled offer that
includes hardware, software and the services
one needs to get started with cloud computing
Orchestration describes the automated arrangement, coordination, and management of complex computer systems, middleware, and
services.

● It should includes all the elements in a services


ecosystem.
● It must have a service-portal and include
automation, and track and control all resources
4.5.1 Benefits/Value Proposition

● Powers faster time to innovation, lowers cost


per unit of transformation
4.5.3 Cloud Infrastructure Security
The security aspect of the cloud infrastructure is a
constant theme and goes side by side with Service
Oriented Architecture ( SOA)
4.5 On-premise cloud orchestration and
provisioning engine
● On-premise cloud orchestration and provisioning engine can be a bundled
offer that includes hardware, software and the services one needs to get
started with cloud computing
● It should includes all the elements in a services ecosystem.
● It must have a service-portal and include automation, and track and control
all resources
4.6 Computing on Demand ( CoD)
● On-demand computing is a necessity in today’s enterprises.
● Virtualization helps us in implementing on-demand
computing.
● Cloud helps enterprises to use resources without buying
them.
● This enables enterprise to transfer workload to outside when
their resource can not support it and let other to use them
when idle.
4.6 Computing on Demand ( CoD)
Advantages
●Align cost with utilization
●increase end-user availability significantly
●Balance workload dynamically across multiple servers
●React to short-term resource requirement
●Reduce the physical footprint
●confidently increase system utilization
●develop a simple charge back model that reflects usage
●Double the workload delivered
4.6.1 Pre-provisioning
● On-demand computing requires pre-
provisioning as it helps enterprise meet the
requirement of dynamic data centre
requirements.
● Pre-provisioning reduces the time enterprise
take to commission servers when a new
workload is to be deployed
● In telecommunication, provisioning is the process of preparing and equipping a network to allow it to provide (new) services to its users. WIKI
4.6.2 On-demand CPU/Memory/VM Resource
● In dynamic environment it is important to track the
requirements of CPU, Memory, and VMs.
● It based on the common pool concept where
resources are allocated and deallocated as the
requirements is emerged.
4.6.3 Dynamic capacity
Utility CoD is used to automatically provide
additional processor capacity on a temporary basis
within shared processor pool.
Usage is measure in processor-minute increments,
and is reported via web interface or collection of
reports by cloud vendor engineer.
4.6.4 Cloud Platform Characteristics
based on CoD
Cloud platform characteristics are based on the
following
●low-end servers
●on-demand platform
●dynamic capacity platform
4.7 Cloud Sourcing
● Cloud Sourcing the end to end solution using
cloud technology using public cloud,
infrastructure and platform.

[Link]

● Cloud source is a planned approach and comprises of the


whole service cycle of outsourcing business with cloud
principles with the help strategized connected cloud platform
that will match the overall enterprise requirements
Crowdsourcing
4.8 Summary
This chapter list the main features of
●Cloud Orchestration and provisioning Engine
●BPM clouds
●Cloud sourcing and requirements of service
management
Cloud Consultant
Service Virtualization is better aligned to meet the needs of the modern enterprise that expects
high quality applications to be delivered on time and on budget.
Thanks to -
1) Dr. Kumar Saurabh
2) [Link]
3) Google Images

You might also like