platform Sirius Web 100% open source cloud modeling · Spring (Framework, MVC, Security, Data JPA)...

22
Sirius Web 100% open source cloud modeling platform

Transcript of platform Sirius Web 100% open source cloud modeling · Spring (Framework, MVC, Security, Data JPA)...

  • Sirius Web100% open source cloud modeling

    platform

  • Our Crew

    Software Architect @ Obeo

    [email protected]@sbegaudeau

    CTO @ Obeo

    [email protected]@melaniebats

    Mélanie Bats Stéphane Bégaudeau

    mailto:[email protected]:[email protected]

  • Sirius-II Mission Countdown

  • Principles of Sirius

    Sirius specifier Workbench end users

    Metamodel Sirius configuration Graphical modeler+ =

  • Principles of Sirius

    Sirius specifier Workbench end users

    Metamodel Sirius configuration Graphical modeler+ =

    RCP Application

  • Principles of Sirius

    Sirius specifier Workbench end users

    Metamodel Sirius configuration Graphical modeler+ =

    Web Application

  • 3

  • 2

  • 1

  • Sirius Web!Cloud-based evolution of Sirius

    100% open source

    To deploy modeling tools to the web

    Available in Sirius project at Eclipse Foundation

    https://github.com/eclipse-sirius/sirius-web

  • Sirius Web ArchitectureSirius Web

    Sirius Components

    Frontend Components

    Backend Components

    EMF-JSON

    Application

  • Technical Details

    HTTP

    Websocket

    GraphQL

    Spring (Framework, MVC, Security, Data JPA)

    Reactor

    EMF-JSON

    Java

    ProtocolsBackend

    React

    RollUp

    Create React App

    Webpack

    TypeScript

    Frontend

  • How to try Sirius Web?

    DEMO

  • The Sirius ecosystem

    Community Edition

    All you need to work with Sirius Desktop

    Open Source Obeo

    Desktop

    Web

  • The Sirius ecosystem

    Community Edition Team EditionFor real time collaborative edition in Eclipse based workbenches

    Open Source Obeo

    Desktop

    Web

    All you need to work with Sirius Desktop

  • The Sirius ecosystem

    Community Edition

    Sirius WebCloud-based evolution of

    Sirius for deploying modeling tools to the

    web

    Team EditionFor real time collaborative edition in Eclipse based workbenches

    Open Source Obeo

    Desktop

    Web

    All you need to work with Sirius Desktop

  • The Sirius ecosystem

    Community Edition

    Sirius WebCloud-based evolution of

    Sirius for deploying modeling tools to the

    web

    Team EditionFor real time collaborative edition in Eclipse based workbenches

    Cloud PlatformProfessional platform to deploy easily to the cloud

    Open Source Obeo

    Desktop

    Web

    All you need to work with Sirius Desktop

  • Team Collaboration DEMO

  • https://www.obeocloudplatform-demo.com/signupSo you can create graphical models collaboratively from your browser!

    Try in OCP

  • Take away

    Sirius Web

    Specify a modeler dedicated to a domain and render it in a browser:

    ● Configuration file● CRUD● Diagram● Assisted Layout

    http://eclipse.org/sirius/sirius-web.html

    Obeo Cloud Platform

    Enterprise solution relying on Sirius Web to deploy modeling tools to the cloud:

    ● Professional support● Authentication● Projects sharing● Team collaboration

    https://www.obeo.fr/en/products/ocp-modeler

    100%Open Source

    100% Enterprise

    http://eclipse.org/sirius/sirius-web.htmlhttps://www.obeo.fr/en/products/ocp-modeler

  • CREDITS: This presentation template was created by Slidesgo, including icons by Flaticon, infographics & images by Freepik

    Thanks!Do you have any questions?

    [email protected]@melaniebats

    [email protected]@sbegaudeau

    obeo.fr

    Join us on our booth : http://bit.ly/ObeoBooth_EclipseCon2020

    https://slidesgo.com/https://www.flaticon.com/https://www.freepik.com/mailto:[email protected]://bit.ly/ObeoBooth_EclipseCon2020