230 likes | 346 Views
“A Web for billions of Services”. Fabio Tumiatti Atos Origin. GridCOMP conference, 22nd October, 2008 Nice. Agenda. Motivation & Vision SOA4All overview SOA4All in practice SOA4All an the world Conclusion. Context: SOA Wins!. Computer Science is entering a new generation
E N D
“A Web for billions of Services” Fabio Tumiatti Atos Origin GridCOMP conference, 22nd October, 2008 Nice
Agenda • Motivation & Vision • SOA4All overview • SOA4All in practice • SOA4All an the world • Conclusion
Context: SOA Wins! • Computer Science is entering a new generation • Previously: abstracting from hardware. • Now: abstracting from software • All resources as services in a SOA • The client needs a service, not software => From Software to Serviceware => “Computer Science 2.0”
What kind of WS do we have today? • Number of servicescoming from the SEEKDA servicecrawler (servicesdefinedby a WSDL file: technical interface specification) Number of web servicesfoundduringthepast 25 months Source: http://seekda.com/about/web_services
Motivation/Vision Internet Today Future Internet • 1 billion user • More than 30 billion pages (static) • 30% pages built by companies • Only 27.000 “true” web services • Most of services are in-house or restricted to closed environments • 2-3 billion user • A web of “frillion” services • Mobile Internet • A network of equals • “Prosumers”
Agenda • Motivation & Vision • SOA4All overview • SOA4All in practice • SOA4All an the world • Conclusion
Project Data Sheet • Type of project: Integrating Project • Project start date: 1st March 2008 • Duration: 36 months • Max EC contribution: 9,47 MEuros • Consortium: 16 partners • NESSI Strategic Project contributing to NESSI Open Framework • SOA4All will facilitate a Service Web of billions of services revolutionizing the access and usage of software. • SOA4All will significantly impact the competitiveness of the European Software and IT Services industry.
Consortium partners Academic / Research Industrial partners SMEs
Main Innovations from SOA4All SOA As the emerging dominant paradigm for application development which abstracts from software to the notion of a service Context Adapting to meet local environment constraints, organizational policies and personal preferences Web principles To scale SOA to a world wide web communications infrastructure Web 2.0 As a means to structure human-machine cooperation in an efficient & cost-effective manner Semantic Web To automate service discovery, mediation & composition
The Internet of Servicesfacilitatedby SOA4All SOA4All will integrate theservice world of large enterprises, SMEs, and end-users enabling them to engage as peerswithin a network of equals SOA4All will transform the Web into a domain wherebillions of parties are exposing and consuming services in a seamlesstransparent fashion
Agenda • Motivation & Vision • SOA4All overview • SOA4All in practice • SOA4All and the world • Conclusion
SOA4All Use Cases (I) Motivation • SOA4All has strong emphasis on “regular end users” • Collect realistic business and technical requirements • Validate results Approach • 3 use cases with high market potential • but different target domains for wide coverage • driven by industrial partners • tight integration with all SOA4All activities • develop demonstrators based on research results • considerable effort: 20% of SOA4All resources
1) SAP Use case • “Heavyweight” service repositories are not suitable for end-users • SAP deployment can involve 10000 customisable options => clearly not for All !!!! • Current Situation Public Sector: • High number of administrative procedures • For many procedures manual execution and monitoring • Wide variety between locations and countries • e.g., 3-28 steps for registering a business within different EU states
2) Telco 2.0 - BT Web21c Case Study From telecommunications to networked IT services=> ICT is 35% of BT’s revenue, 20% outside UK BT launched Web21C (http://sdk.bt.com) ”BT is going to create—and let customers, from a single individual to giant corporations, create—a menu of services and capabilities tailored to the Web 2.0 era of mashups, remixes, and user-generated content.” Business 2.0 Magazine Today => Web21c offers a Web Services based toolkit for accessing and using some of BTs ‘capabilities’ (such as VOIP, SMS etc.), allowing 3rd party developers to create mash-ups with other services. Future with SOA4All case study => Provide the next generation of Web21C where the process of discovering, integrating and using BTs capabilities can be done much more effectively, reducing the cost and time of using and combining the services.
3) C2C Marketplace Tools to create your own C2C Marketplace without having any technical skill.
Agenda • Motivation & Vision • SOA4All overview • SOA4All in practice • SOA4All and the world • Conclusion
SOA4ALL in the FP7 Portfolio of projects “SOA4ALL and RESERVOIR could be considered the “flagship” projects for Objective 1.2 under this first Call” EC analysis of Call 1
SOA4All in theFuture Internet Internet of Services, Service Web 3D Internet Trust Security Networks of the Future Internet of Things
Agenda • Motivation & Vision • SOA4All overview • SOA4All in practice • SOA4All and the world • Conclusion
Conclusion SOA4All is right on target and right on time with the Future Internet discussion addressed by EC, NESSI and Future Internet General Assembly Europe’s success does require a high level of collaboration on top of high quality individual work. Let’s make SOA4All a cornerstone for the Future Internet of Services
Thank You! www.soa4all.eu