1 / 5

Automating Infrastructure Deployment for S4ALL Services

This demonstration showcases the automatic deployment of ITEA S4ALL infrastructure using the Fractal Deployment Framework (FDF). Learn how to deploy, configure, manage, and uninstall complex software stacks with ease.

Download Presentation

Automating Infrastructure Deployment for S4ALL Services

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. S4ALL: Services ForALL ITEA S4ALL Demonstration 4 and 5 Deploying any ITEA S4ALL Infrastructure Automatically Nicolas Dolet and Philippe Merle INRIA Jacquard Team ITEA S4ALL project, 20th June 2007

  2. Demo Scenario 4 & 5 CHAT/IM Platform (mCentric) Broadcast Server (ALU) Internet Chat/IMServer SIP Server RSS Server WS Servlet Application Send Alert to Schneider Operator Chat Rooms. (RSS Data + Schneider Data) Call to responsible by IMS Messaging WS Request to Get RSS Stream to get Tomorrow’s Temperature WS Request to Get Schneider Gateway Temperature GPRS Network WIFI Network Internet Schneider Server JOnAS Automatic Deployment WS JoramServer Traceability Events Servlet Reliable data delivery Java Client with SIP & WIFI Libraries Internet O&M DataAcquisition JMSClient JoramClient JoramServer -- JMS API -- WS = Web Service Embedded Joram OSGi Industrial Gateway Flash

  3. Demo Objective • ITEA S4ALL infrastructures are composed of complex stacks of heterogeneous software deployed on distributed systems • Operating systems, language runtime, data base servers, middleware services, application servers (OSGi, JBI, JEE), Web services (OSGi bundles, JBI components, WAR, BPEL), etc. • Especially the Broadcast Server of demo 4&5 uses • Java Runtime Environment • Apache Tomcat Servlet Engine • Web services as WAR servlets (done by ALU) • ObjectWeb Orchestra BPEL Engine (done by Bull) • ObjectWeb JOnAS JEE Application Server (done by Bull) • Web services as BPEL processes (generated by ALU) • How to deploy any ITEA S4ALL infrastructure automatically?

  4. Fractal Deployment Framework • A framework to deploy any ITEA S4ALL infrastructure automatically • Deploy = install  configure  start  manage  stop  unconfigure  uninstall • FDF is • A language to describe stacks of software to deploy • A virtual machine to execute FDF descriptions • A graphical interface to manage deployments • Done by INRIA/Jacquard

  5. What Will be Shown Now BPEL Applications Orchestra Tomcat FDF Ant JOnAS Java Java FDF FDF

More Related