1 / 28

TAPAS meeting

TAPAS meeting. Application Hosting Requirements adesso AG Werner Beckmann 08.07.2002. Application hosting experience. Agenda. adesso’s part in tapas adesso hosting experience ASP contract contents Example: Telecommunication Company Current ASP problems B2B marketplace requirements

brooke
Télécharger la présentation

TAPAS meeting

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. TAPAS meeting Application Hosting Requirements adesso AG Werner Beckmann 08.07.2002

  2. Application hosting experience Agenda • adesso’s part in tapas • adesso hosting experience • ASP contract contents • Example: Telecommunication Company • Current ASP problems • B2B marketplace requirements • Motivation • Auction scenario • Trust management • Requirements • SLAs • SLA handling

  3. Application hosting experience adesso part in tapas • adesso has done: • Research of the ASP market and SLAs contents • Research of B2B market places • To do until the end of September: • Incorporate feedback • Further work on details • Distribution issues • Next step starting at month 18: • Auction application development • Case studies and evaluation

  4. Application hosting experience ASP contract contents • System support • Service Level • Availability • Security • System performance • Tracking and reporting • Backup-recovery solution • Termination conditions • Penalties • Problem management

  5. Application hosting experience Examples • Group of House Building Societies • Intercorporate portal offering appartment information • Flat search engine (Java, XML) • Content Management SystemFirstSpirit • ASP as an Enterprise Application Integrator (XML interface) • Regional Credit Institute • „Car financing calculator“ (J2EE, XML, XSL) • Content Management System FirstSpirit • Access statistics of the web presentation

  6. Application hosting experience Examples • Telecommunications Company • Applications • Extranet application binding resellers to the internet portalas a shop-in-shop system • “Digital Bill” allows the wholesalers to download single connection records and bills for their customers Solution • Flexible software architecture, integrating new and complex functionalities (Java, XML, XSL) • Elaborate security concept • Content Management System FirstSpirit • Hosted in Dortmund

  7. Application hosting experience Example: Telecommunications Company Roles in the resellers scenario • customer, sending an order via Internet to thetelecommunications company • reseller, • collecting the orders from customers • completing and sending orders to the telecommunications company • telecommunications company, handling the orders • ASP hosting the applications, database server, webserver, CMS server • ISP, offering an Internet access

  8. Application hosting experience Example: Telecommunication Company

  9. Application hosting experience Current ASP problems

  10. Application hosting experience Current ASP problems • Reporting and monitoring ASP performance • Key service levels are to be defined • Penalty function is to be refined • Performance SLA definition relating QoS • Tool for the specification of SLAs necessary • Outsourcing and security • Authentication • Data protection • Fulfilment of SLAs clauses

  11. level 4 Integration • One-to-One Marketing • Customized to user level 3 Transaction • Account inquiry • On-line transactions Business Value level 2 Communi- cation • Reports & statistics • Dynamic content level 1 Presentation • On-line brochure • Static content Complexity, Interoperability B2B marketplace requirements Motivation

  12. B2B marketplace requirements Motivation • Centralised approach inadequate for distributed hosting solutions • Auction scenario • high demands on security and responsiveness • distributed execution environment • trust management: fraud problems • Middleware services for inter-organisationalinteractions necessary

  13. Legend: SLA contract role B2B marketplace requirements • Auction scenario TTP CSP Buyer Seller Marketplace / Auctioneer Credit Rating Agency ASP ISP SSP Retail Bank

  14. B2B marketplace requirements Auction scenario • Buyers, sellers • privacy, data security • time, information and opportunity fairness • safe transactions with multiple partners • Auctioneer • detailed reporting on user and service provider behaviour • easy modifications of application and service provider configuration • reporting on SLA fulfilment

  15. B2B marketplace requirements Auction scenario • ASP • QoS assurance • High-availability, timeliness • Monitoring SLA fulfilment for service providers and clients • Detection of service changes without permission • Easy migration of applications for: • Server changes (different machine, clustering) • Database changes • Distribution • Scalability • Low costs

  16. B2B marketplace requirements Auction scenario • Service providers • Assurance of privacy for vendors • Assurance of the provision of the specified service • Accounting • CSP • Authentication • TTP • Assurance of the authenticity of the reports • Fraud detection

  17. B2B marketplace requirements Trust management • Auctions involve multiple parties: auctioneer, buyers, sellers • These parties have conflictinginterests • Auctions involve private information: bids, fraud patterns • Auctions involve computationon this information • execution of the auction • decisions on bids • recognition and suppression of fraud

  18. B2B marketplace requirements Trust management • Trusted Third Party (TTP) • Authentication • email address • postal address • telephone number (e.g. VeriSign) • electronic signature (Quality Certificate acc. to EU standard) • Accepted TTP • clearinghouse • certified company

  19. B2B marketplace requirements Trust management

  20. B2B marketplace requirements • Auction requirements • Authentication, privacy and anonymity of participants • Secrecy of bids and strategies • Controllable revelation of information about the auction including the final result • The autonomy of the payment for goods traded • Authentication by participants and stakeholders that any given auction actually followed the above rules

  21. B2B marketplace requirements • Auction requirements • Reliability oriented requirements • high availability • failure recovery • fault tolerance • Performance oriented requirements • timeliness of execution • relative processing speed • Security oriented requirements: • authentication • privacy

  22. B2B marketplace requirements • SLAs A Service Level Agreement (SLA) is a legal contract that specifies the contractual deliverables, terms and conditions between service providers and service customers. SLA ASP

  23. B2B marketplace requirements • SLAs single SLA single SLA single SLA Marketing Net Infra- structure Access Billing Services Hosting Application Service Customer Manage- ment Customer NSP / ISP IS Service ASP ...end-to-end SLA through ASP contract

  24. B2B marketplace requirements • SLAs Examples for QoS • Percentage of transactions completed within defined Performance Levels, % • Availability of applications on the network (Access), % • Availability for varying time regimes, % • Window of performance, timeframe • Application response time during peak periods, ms • Peak periods details, timeframe • Network round trip time (Delay), ms • Message delay constraints for offers and bids, ms • External memory access time, ms

  25. SLA handling • Visual Tool for ASP • Specification and design of SLAs • Deployment of middleware components • Monitoring for periodic inspection and reporting to customer • Application messaging mechanism on SLA fulfilment • Transparent availability and traffic monitoring for an ASP • graphical representation • implemented as a Web Service • What about standards? OSS/J?

  26. ASP Hosting Requirements • End Thanks for your attention! Discussion

  27. SLA handling • Examples for Visual Tools • DigitalFuel ServiceFlow Platform • web-based tool that in principal offers to monitor SLA fulfilment based on web server log files • each Service Level Objective can be parameterized to reflect realistic service levels and accommodate conditions • ILOG JRules • Rule Engine that can be integrated into J2EE environments • could be used for SLA specification • ILOG developed a SLA/QoS module within a OSS/J project

  28. ASP Hosting Requirements • References • IP VALUE GmbH • Development and distribution of solutionsfor ip-based value-added services • Sun‘s OSS Service Activation API Implementation • http://www.ip-value.de/www/en/index.html The e-Spirit Company GmbH Consulting, design and development of Content Management Systems http://www.e-spirit.de/

More Related