Service Management
Service Management
interaction between IT service providers of many types and consumers. Cloud technology brings with it a large
number of key benefits and risks. These includes:
Outsourcing to cloud-providers
Dependence on network
Dependence on Cloud Providers
Information Assurance
Economies of Sale
Key Obstacles
Enabling Service Focus
Defining SOA
SOA (Service Oriented Architecture) is built on computer engineering approaches that offer an architectural
advancement towards enterprise system. It describes a standard method for requesting services from
distributed components and after that the results or outcome is managed. The primary focus of this service
oriented approach is on the characteristics of service interface and predictable service behavior. Web Services
means a set or combination of industry standards collectively labeled as one. SOA provides a translation and
management layer within the cloud architecture that removes the barrier for cloud clients obtaining desired
services. Multiple networking and messaging protocols can be written using SOA's client and components and
can be used to communicate with each other. SOA provides access to reusable Web services over a TCP/IP
network, which makes this an important topic to cloud computing going forward.
Services might aggregate information and data retrieved from other services or create workflows of
services to satisfy the request of a given service consumer. This practice is known as service
orchestration Another important interaction pattern is service choreography, which is the
coordinated interaction of services without a single point of control.
Components of SOA:
Security in SOA
With the vast use of cloud technology and its on-demand applications, there is a need for well - defined
security policies and access control. With the betterment of these issues, the success of SOA architecture will
increase. Actions can be taken to ensure security and lessen the risks when dealing with SOE (Service Oriented
Environment). We can make policies that will influence the patterns of development and the way services are
used. Moreover, the system must be set-up in order to exploit the advantages of public cloud with resilience.
Users must include safety practices and carefully evaluate the clauses in these respects.
Elements of SOA
Here's the diagrammatic figure showing the different elements of SOA and its subparts:
The Enterprise Service Bus (ESB) is a software architecture which connects all the services together over a bus
like infrastructure. It acts as communication center in the SOA by allowing linking multiple systems,
applications and data and connects multiple systems with no disruption.
ESB Basics
The above picture depicts the communication between software applications in a service-oriented architecture via ESB. Bus is a communication
system that transfers data between computers and interconnects the hard disk drives, CD ROM, graphics adapters and other chips.
Service Catalog is a tool for service portfolio management decisions. It identifies the linkage
between service assets, services, and business outcomes It also identifies the demand for a
service and shows how the service provider will fulfill the demand.
Now, we will learn the purpose of the service catalog management process.
The purpose of the service catalog management process is to provide and maintain a single
source of consistent information on all operational services and those being prepared to be run
operationally and to ensure that it is widely available to those who are authorized to access it.
The objective of the service catalog management process are to:
Manage the information contained in the service catalog
Ensure that the service catalog is accurate and reflects the current details, status, interfaces, and
dependencies of all services that are being run, or being prepared to run, in the live environment,
according to the defined policies
Ensure that the service catalog is made available to those approved to access it in a manner that
supports their effective and efficient use of service catalog information
Ensure that the service catalog supports the evolving needs of all other service management processes
for service catalog information, including all interface and dependency information.
The scope of the service catalog management process is to provide and maintain accurate
information on all services that are being transitioned or have been transitioned to the live
environment. The services presented in the service catalog may be listed individually or, more
typically, some or all of the services may be presented in the form of service packages. The
service catalog management process covers:
Development and maintenance of service and service package descriptions appropriate for the service
catalog
Production and maintenance of an accurate service catalog Interfaces, dependencies, and consistency
between the service catalog and the overall service portfolio
Interfaces and dependencies between all services and supporting services within the service catalog
and the CMS
Interfaces and dependencies between all services, and supporting components and configuration items
(CIs) within the service catalog and the CMS.
Detailed attention to the capturing, maintenance and use of service asset and configuration data as
performed through the service asset and configuration management process.
Detailed attention to the capturing, maintenance and fulfillment of service requests as performed
through request fulfillment.
Ensure a common understanding of IT services and improved relationships between the customer and
service provider by utilizing the service catalog as a marketing and communication tool
Improve service provider focus on customer outcomes by correlating internal service provider
activities and service assets to business processes and outcomes
Improve efficiency and effectiveness of other service management processes by leveraging the
information contained in or connected to the service catalog Improve knowledge, alignment and focus
on the ‘business value’ of each service throughout the service provider organization and its activities.
Let us know more about the Service catalog in the next section and find what the aspects of the
Service catalog are.
The structure and presentation of the service catalog should support the uses, to which it will be
put, taking into consideration the different, sometimes conflicting needs of different audiences.
Not every service is of interest to every person or group. Not every piece of information about a
service is of interest to every person or group.
When service providers have many customers or serve many businesses, there may be multiple
service catalog views projected from the service portfolio. When initially completed, the service
catalog may consist of a matrix, table or spreadsheet. Many organizations integrate and maintain
their service portfolio and service catalog as part of their CMS.
By defining each service as a CI and, where appropriate, relating these to form a service
hierarchy, the organization is able to relate such things as incidents and requests for change to
the services affected, thus providing the basis for service monitoring and reporting using an
integrated tool (e.g. ‘list or give the number of incidents affecting this particular service’).
It is therefore essential that changes within the service portfolio and its constituent service
catalog are subject to the change management process. It is advisable to present more than one
view of the information in the service catalog to accommodate the different needs of those who
will use it.
In order to ensure that both the customer and IT have a clear understanding of the relationship
between the outcome-based, customer-facing services and the business processes they support, it
is recommended that a service provider, at the minimum, defines two different views, each one
focusing on one type of service:
a second view for the IT service provider showing all the supporting services.
The data stored in the service catalog regarding relationships and dependencies between items
would allow information in one view to be accessed from another when deemed appropriate.
Service catalog has two views.
This contains details of all the IT services delivered to the customers (customer-facing services),
together with relationships to the business units and the business processes that rely on the IT
services. This is the customer view of the service catalog. In other words, this is the service
catalog for the business to see and use.
This contains details of all the supporting IT services, together with relationships to the
customer-facing services they underpin and the components, CIs and other supporting services
necessary to support the provision of the service to the customers.
Some organizations only maintain either a Business Service catalog or a Technical Service
catalog. The preferred situation adopted by the more mature organizations maintains both aspects
within a single Service catalog, which is part of a totally integrated Service Management activity
and Service Portfolio.
The Business Service catalog facilitates the development of a much more proactive or even pre-
emptive SLM process, allowing it to develop more into the field of Business Service
Management.
The Technical Service catalog is extremely beneficial when constructing the relationship
between services, SLAs, OLAs and other underpinning agreements and components, as it will
identify the technology required to support service and the support group(s) that support the
components.
The combination of a Business Service catalog and a Technical Service catalog is invaluable for
quickly assessing the impact of incidents and changes in the business.
In the next section, we will understand the key activities within the Service Catalog Management
process.
3. Diagonal Scalability –
It is a mixture of both Horizontal and Vertical scalability where the resources are added both
vertically and horizontally.
It is a short term planning and adopted just Scalability is a long term planning and
to deal with an unexpected increase in adopted just to deal with an expected
demand or seasonal demands. increase in demand.
4
Advanced services through large-scale data processing
It is difficult to manage the data generated in the web, IT systems, etc. (e.g., transaction logs, sensor logs, and life logs) and other data that
continues to increase explosively in volume. Analysis of such voluminous data (known as big data) in a conventional manner becomes
exponentially costly even when the data is collected by the system, so the data has been either stored wastefully or discarded. The advent of scale-
out technology, however, has reduced the cost of constructing systems for processing large-scale data, and new advanced services such as
Large-scale data processing enables the use of diverse types of big data in a cloud environment in order to create mash-up*1 services, as shown
in Fig. 1. A large-scale distributed data processing platform collects and stores the big data produced by IT systems or the Internet. By analyzing
such large volumes of data, one can acquire new knowledge and expertise and create new mash-up services. A large-scale distributed data
processing platform is expected to serve as a platform for creating knowledge on which to base advanced services for customers.