Web Services - PowerPoint PPT Presentation

About This Presentation
Title:

Web Services

Description:

'Web Services are a set of communication protocols and technical standards ... Web services enable more efficient application-to-application integration and ... – PowerPoint PPT presentation

Number of Views:67
Avg rating:3.0/5.0
Slides: 16
Provided by: olu
Learn more at: https://www.ou.edu
Category:
Tags: services | web

less

Transcript and Presenter's Notes

Title: Web Services


1
Web Services
  • Igor WasinskiOlumide Asojo
  • Scott Hannan

2
What are Web Services ?
  • Web Services are a set of communication
    protocols and technical standards -- HTTP, Simple
    Object Access Protocol (SOAP), Universal
    Description Discovery and Integration (UDDI) and
    Extensible Mark-up Language (XML) -- that enable
    applications to share information via the
    Internet. Web services enable more efficient
    application-to-application integration and form
    the foundation of service-oriented
    architectures.
  • http//www.ebstrategy.com/services/service_arch/se
    rv_arch_faq.htm

3
Web Services
  • A method of making various applications
    communicate with each other automatically over
    the Internet. (Laymans term.)
  • Source
  • www.ncipher.com/investors/glossary.php

4
Why Use Web Services ?
  • To provide easy online self service to customers
  • To provide a wider variety of products and
    services with minimal overhead i.e. lower
    operating costs.
  • Better handling real time transactions with
    customers. E.g. Cell Phone activation
  • Application integration within and across
    organizational boundaries.

5
More Benefits of Web Services
  • Open the door to new business opportunities by
    making it easy to connect with partners.
  • Deliver dramatically more personal, integrated
    experiences to users via the new breed of smart
    devicesincluding PCs.
  • Save time and money by cutting development time.
  • Increase revenue streams by easily making your
    own Web services available to others.

6
Web Services in the organization
  • For web services to meet business demands of a
    company, service blueprint needs to be created.
  • A key objective of any self-service blueprint is
    to align the business strategy, process, and
    applications.
  • Every self-service blueprint is conceptually
    segmented into four layers

7
Service Blueprint Layers
http//www.awprofessional.com/articles/article.asp
?p102153
8
Service Blueprint Layers
  • The focal point layer defines the real business
    impact that needs to be accomplished.
  • The services layer defines the critical composite
    processes that support the focal point. Customers
    prefer to deal with holistic end-to-end
    processes, not piecemeal fragments.
  • The process layer is where the core business
    processes are defined and then digitized, using
    various applications to implement new customer
    experiences and support the services strategy.
  • The integrated enterprise applications layer is
    the foundation and infrastructure of a
    businessthe technology plumbing and wiring that
    links the systems, databases, and applications.

9
Practical Side of Web Services
  • There are four main issues that organizations
    need be aware of before they considering the
    adoption or implementation of web service
    technology. These issues are Design, Development,
    Scalable Deployment and Support.

10
Design Issues
  • Scalability and Availability Web Services and
    Applications have to deal a large number of user
    and must be designed to as such. One popular
    design is using Clusters or Grid
  • Invocation and Run-Time Instantiation Web
    service applications need to be carefully
    designed to run in multi-tenant mode or be
    deployed with a dedicated instance if it is
    intended for use by several user groups.

11
Development
  • Configuration Management Clear guidelines and
    policies are needed for assignment, tracking and
    management of unique version numbers for each
    software build.
  • Composition Management Since most web service
    applications are made up of simpler web services
    which may be physically hosted on different
    machines on the net and can be from a variety of
    service providers it is very important to keep
    track of what services are being used

12
Deployment of Web Services
  • Monitoring service level agreements (SLA) for
    web services is more complicated than other
    classical types of software because of the fact
    that web services are composed of other services
    each with its own individual SLA.

13
Support Issues in Web Services
  • Deployment Support It is important to have a
    well defined methodology to deploy patches and
    fixes.
  • Provisioning This involves turning on and
    turning off services
  • Network Identity It is important for each user
    to have a unique identity.
  • Security Authentication, authorization,
    auditing and encryption should be key issues and
    need to be well supported

14
(No Transcript)
15
Questions
  • ?
Write a Comment
User Comments (0)
About PowerShow.com