service oriented applications in the clouds with ow2 frascati
DESCRIPTION
TRANSCRIPT
OW2Con 2011, November 23-24, Orange Labs, Paris.
www.ow2.org.
Service Oriented Applications in the Clouds with OW2 FraSCAtiPhilippe Merle, Inria
http://www.easysoa.org
http://frascati.ow2.org
http://adam.lille.inria.fr
A wonderful worldwith Cloud Computing
OW2Con 2011, November 23-24, Orange Labs, Paris.
www.ow2.org.
A phethora of heterogeneous clouds
OW2Con 2011, November 23-24, Orange Labs, Paris.
www.ow2.org.
Clouds are complex phenomenons
OW2Con 2011, November 23-24, Orange Labs, Paris.
www.ow2.org.
OW2Con 2011, November 23-24, Orange Labs, Paris.
www.ow2.org.
Major issues for Cloud Computing 2.0
Multi-Cloud portability How building service-oriented applications portable
on different cloud platforms Inter-Cloud distribution
How provisioning service-oriented applications distributed across different cloud platforms
Always Elasticity, interoperability, security, SLA, etc.
OW2Con 2011, November 23-24, Orange Labs, Paris.
www.ow2.org.
Service Component Architecture (SCA)
Technology-agnotic OASIS standard component-based programming model for SOA
Network
Network
Sec. Trans.
log
OW2Con 2011, November 23-24, Orange Labs, Paris.
www.ow2.org.
OW2 FraSCAti Open source implementation
Visit http://frascati.ow2.org SCA compliance
Java, WSDL, SOAP, WS-BPEL, JMS, Spring Beyonds SCA
REST, JSON-RPC, UPnP, Java RMI, JGroups, OSGi, scripting and template languages, JNA
Runtime introspection and reconfiguration Highly “à la carte”, on-demand, configurable,
and extensible SCA platforms
Reflective SCA component model
Middleware for integrating middleware
FraSCAtiExplorer
Ad-hoc manual & anticipated scripted reconfiguration
FraSCAtiFScript
Apache CXFSOA stack
(WS, REST)
SpringFramework
OSGiApache Felix
Equinox
OW2 PEtALSJBI ESB
JavaRMI
JSONRPC
JavaScript
Engines
EasyBPEL
Engine
.
.
.
JMSJORAM
API
Interoperability Integration
FraSCAtiJMX
FraSCAtiRESTAPI
OW2Con 2011, November 23-24, Orange Labs, Paris.
www.ow2.org.
OW2 FraSCAti in the Clouds IaaS supported
Amazon EC2
PaaS supported
Amazon Elastic Beanstalk
IaaS
PaaS
SaaS
EC2
AmazonElastic
Beanstalk
Peer-to-peer monitoring application
Online Demonstration
Go to http://frascati.ow2.org
Click on « supported Cloud providers »
OW2Con 2011, November 23-24, Orange Labs, Paris.
www.ow2.org.
OW2Con 2011, November 23-24, Orange Labs, Paris.
www.ow2.org.
Some next challengesfor Cloud Computing 2.0
Multi-Cloud provisioning CompatibleOne
Large scale application control Self-* properties migration@runtime
Multi-tenancy Shared OW2 FraSCAti nodes over the world
Thank you
OW2Con 2011, November 23-24, Orange Labs, Paris.
www.ow2.org.