IBM Cloud Paris Meetup - 20180911 - Common Ledger for Public Administration
IBM Bluemix Paris meetup - - Epitech - 20161109
1. Local Touch - Global Reach.
Retour d’expérience de Sogeti France
Le projet CBIoTS / ISPF
Novembre 2016
Raja BOUJBEL
Sogeti France
Toulouse • Midi-Pyrénées
2. IBM Bluemix Paris Meetup – 09 novembre 2016 – CBS / ISPF on Bluemix
2
SogetiFrance
Notre
promesse
Entreprise de Services du Numérique (ESN), filiale du
groupe Capgemini.
Partenaire stratégique de nos clients grâce à une
approche de bout-en-bout
(design-build-run) et des capacités industrielles.
20 000 collaborateurs Sogeti à travers 15 pays (Europe,
USA, Inde) dont 6 000 en France.
L’esprit de service et l’excellence technologique dans
le domaine des infrastructures comme dans celui des
applications.
La qualité dans tous les modèles de delivery :
assistance technique, engagements au forfait, services
industriels.
Notre
métier
Notre
ambition
Notre
présence
Notre
empreinte
3. IBM Bluemix Paris Meetup – 09 novembre 2016 – CBS / ISPF on Bluemix
3
L’Innovation à Sogeti
Sogeti Labs : Un écosystème en constant enrichissement
VINT : Vision, Inspiration, Navigation and Trends un
laboratoire de tendances
L’innovation : apporter du sens et de la valeur
• Imaginer le SI de demain pour le préparer aux nouveaux
usages et modes de consommation
• Anticiper les demandes et les attentes nouvelles, qu’elles
proviennent des clients internes ou externes:
• Accès à l’information en multi canal.
• Consumérisation des services.
• Impacts du social.
• Intégration des nouveaux comportements et usages.
• Intégrer les meilleures solutions pour positionner la DSI
au centre de la stratégie
• Détecter les technologies de demain car elles sont le
support des avancées et du monde des possibles :
• En maîtrisant ces technologies au service des métiers.
• En étant générateur d’idées de mise en œuvre.
Sogeti Labs, comme vecteur d’inspiration.
Un réseau d’innovateurs échangeant en temps réel au niveau national
et international.
Des plateformes à disposition pour expérimenter et bâtir de nouvelles
solutions.
Des projets en co-innovation avec nos partenaires, clients, alliances,
laboratoires et start-up.
Des opportunités pour partager avec nos clients : Executive Summit,
« Dîner pensant », ateliers spécifiques, challenges, etc.
Fondé en 1994
De nombreuses analyses
et publications
4. IBM Bluemix Paris Meetup – 09 novembre 2016 – CBS / ISPF on Bluemix
5
Cockpit for Big Systems
Le projet CBS
5. IBM Bluemix Paris Meetup – 09 novembre 2016 – CBS / ISPF on Bluemix
6
Cockpit for Big Systems
ConstituentEcosystem
System
(ofinterest)
Constituent
Behavior
Evolution
System Constituant
Behavior
Evolution
System Constituant
Behavior
Evolution
System Constituant
Behavior
Evolution
applies toapplies to
applies toapplies to
aggregation of
System Constituant
Behavior
Evolution
System Constituant
Behavior
Evolution
System Constituant
Behavior
Evolution
System Constituant
Behavior
Evolution
System Constituant
Behavior
Evolution
System Constituant
Behavior
Evolution
System Constituant
Behavior
Evolution
System Constituant
Behavior
Evolution
System Constituant
Behavior
Evolution
System Constituant
Behavior
Evolution
System Constituant
Behavior
Evolution
System Constituant
Behavior
Evolution
System Constituant
Behavior
Evolution
System Constituant
Behavior
Evolution
System Constituant
Behavior
Evolution
System Constituant
Behavior
Evolution
System Constituant
Behavior
Evolution
System Constituant
Behavior
Evolution
System Constituant
Behavior
Evolution
System Constituant
Behavior
Evolution
Behavior
Evolution
6. IBM Bluemix Paris Meetup – 09 novembre 2016 – CBS / ISPF on Bluemix
7
ConstituentEcosystem
System
(ofinterest)
Constituent
Behavior
Evolution
System Constituant
Behavior
Evolution
System Constituant
Behavior
Evolution
System Constituant
Behavior
Evolution
applies toapplies to
applies toapplies to
aggregation of
System Constituant
Behavior
Evolution
System Constituant
Behavior
Evolution
System Constituant
Behavior
Evolution
System Constituant
Behavior
Evolution
System Constituant
Behavior
Evolution
System Constituant
Behavior
Evolution
System Constituant
Behavior
Evolution
System Constituant
Behavior
Evolution
System Constituant
Behavior
Evolution
System Constituant
Behavior
Evolution
System Constituant
Behavior
Evolution
System Constituant
Behavior
Evolution
System Constituant
Behavior
Evolution
System Constituant
Behavior
Evolution
System Constituant
Behavior
Evolution
System Constituant
Behavior
Evolution
System Constituant
Behavior
Evolution
System Constituant
Behavior
Evolution
System Constituant
Behavior
Evolution
System Constituant
Behavior
Evolution
Behavior
Evolution
Cockpit for Big Systems
Association Système-Agent avec un Système Multi-Agent
A différents niveaux Paradigme Multi-Agent
7. IBM Bluemix Paris Meetup – 09 novembre 2016 – CBS / ISPF on Bluemix
8
Cockpit for Big Systems
Contrôle
des
Capteurs
Commande
des
Effecteurs
Intelligence
8. IBM Bluemix Paris Meetup – 09 novembre 2016 – CBS / ISPF on Bluemix
9
CBIoTS : Cockpit for Big IoT Systems
Nouveau palier pour CBS
Expérience IoT : atteindre l’échelle ULSS
et aborder d’autres types de SoS socio-techniques
Engine
CBSAgent
Sensors/Actuators
upto20/unit
DevicewithUnix,
Linux,Windowsor
AndroidOS
CBSAgent
Sensors/Actuators
upto20/unit
DevicewithUnix,
Linux,Windowsor
AndroidOS
CBSAgent
Sensors/Actuators
upto20/unit
DevicewithUnix,
Linux,Windowsor
AndroidOS
CBSAgent
Sensors/Actuators
up
to
20/unit
Device
with
Unix,
Linux,W
indowsor
Android
OS
CBSAgent
Sensors/Actuators
up
to
20/unit
Device
with
Unix,
Linux,W
indowsor
Android
OS
CBSAgent
Sensors/Actuators
up
to
20/unit
Device
with
Unix,
Linux,W
indowsor
Android
OS
CBSAgent
Sensors/Actuators
up
to
20/unit
Device
with
Unix,
Linux,W
indowsor
Android
OS
Environment
Environment
Environment
9. IBM Bluemix Paris Meetup – 09 novembre 2016 – CBS / ISPF on Bluemix
10
Intelligent System for PrecisionFarming
Une cas d’usage de CBIoTS : ISPF
10. IBM Bluemix Paris Meetup – 09 novembre 2016 – CBS / ISPF on Bluemix
11
ISPF dans la vraie vie
11. IBM Bluemix Paris Meetup – 09 novembre 2016 – CBS / ISPF on Bluemix
12
IBM Bluemix
ISPF Portal
Drotek Systèmes Embarqués
&
CBIoTS
TCP, LoRa, Sigfox
Intelligent System for PrecisionFarming
Une architecture distribuée basée sur des
systèmes embarqués, des SMAs et des
technologies Cloud
12. IBM Bluemix Paris Meetup – 09 novembre 2016 – CBS / ISPF on Bluemix
13
ISPF WebApp
Une application Web pour les agriculteurs, pour leurs agricultures
13. IBM Bluemix Paris Meetup – 09 novembre 2016 – CBS / ISPF on Bluemix
14
ISPF WebApp
Dashboard
14. IBM Bluemix Paris Meetup – 09 novembre 2016 – CBS / ISPF on Bluemix
15
ISPF WebApp
Charger des documents Cibler les documents les plus pertinents
15. IBM Bluemix Paris Meetup – 09 novembre 2016 – CBS / ISPF on Bluemix
16
ISPF WebApp : IBM DevOps Tools
Outillage DevOps dans IBM Bluemix
16. IBM Bluemix Paris Meetup – 09 novembre 2016 – CBS / ISPF on Bluemix
17
ISPF WebApp : IBM DevOps Services
Service DevOps Dans Bluemix
17. IBM Bluemix Paris Meetup – 09 novembre 2016 – CBS / ISPF on Bluemix
18
CBS/CBIoTS sur Bluemix
Atteindre l’ULSS avec le Cloud
18. IBM Bluemix Paris Meetup – 09 novembre 2016 – CBS / ISPF on Bluemix
19
CBIoTS Architecture
Vue d’ensemble de l’architecture
CBS: Web Server Portal
• Apache
• Js/HTML
• Widgets
• Perl
CBS: Databases Cluster
• SQL
• NoSQL
• Graph
CBS: Consolidation Servers
• Consolidation
• Operations automation
CBS: Data Collection Servers
• Data Collection
• Data Integration
• Listener
External Repositories
• LDAP
• CMDB
• …
CBS: Secure Gateway
• End-to-end connection
• Encrypted tunnel
• Encrypted communication
CBS real time compatible Agent
• UNIX (Oracle, HP , IRIX, …)
• LINUX (Red Hat, Cent OS,
Debian, Raspbian, …)
• MS WINDOWS (all)
• Yocto (Intel Edison)
• Andoid
• Soon on IoS and OSX
19. IBM Bluemix Paris Meetup – 09 novembre 2016 – CBS / ISPF on Bluemix
20
CBIoTS sur Bluemix
Vue d’ensemble de l’architecture
Intégration dans IBM Bluemix
CBS: Web Server Portal
• Apache
• Js/HTML
• Widgets
• Perl
CBS: Databases Cluster
• SQL
• NoSQL
• Graph
CBS: Consolidation Servers
• Consolidation
• Operations automation
CBS: Data Collection Servers
• Data Collection
• Data Integration
• Listener
External Repositories
• LDAP
• CMDB
• …
CBS: Secure Gateway
• End-to-end connection
• Encrypted tunnel
• Encrypted communication
CBS real time compatible Agent
• UNIX (Oracle, HP , IRIX, …)
• LINUX (Red Hat, Cent OS,
Debian, Raspbian, …)
• MS WINDOWS (all)
• Yocto (Intel Edison)
• Andoid
• Soon on IoS and OSX
IBM Bluemix
• Docker containers
• DB Server
• Services
20. IBM Bluemix Paris Meetup – 09 novembre 2016 – CBS / ISPF on Bluemix
21
CBIoTS sur Bluemix
Up to 30 000 units
encrypted
encrypted encrypted
encrypted
CBIoTS Platform
Sensors or Actuators
(up to 20/unit)
Device OS
CBS Agent
IBM Watson
Data (cloudified (IBM Bluemix) or on-premise)
High Data Streaming on IBM Bluemix
CBIoTS Engine on IBM Bluemix
Feedback Loop Feedback Loop
Feedback Loop
Business
Application
Up to half million
sensors/ actuators under
control/ command per
CBioTS Engine instance
Device OS
CBS Agent
Business
Application
Business
Application
21. IBM Bluemix Paris Meetup – 09 novembre 2016 – CBS / ISPF on Bluemix
22
CBIoTS , Bluemix, Watson, …
Et plus à venir…
22. IBM Bluemix Paris Meetup – 09 novembre 2016 – CBS / ISPF on Bluemix
23
Sogeti est l’un des leaders des services technologiques et du
test logiciel, spécialisé dans la gestion des applicatifs, des
infrastructures et les services en ingénierie.
Sogeti propose des solutions innovantes autour du Testing,
du Business Intelligence & Analytics, de la Mobilité, du Cloud
et de la Cybersécurité, s’appuyant sur sa méthodologie et son
modèle global de prestations de services Rightshore®.
Présente dans 15 pays avec plus de 100 implantations locales
en Europe, aux Etats-Unis et en Inde, la société réunit plus de
20 000 professionnels.
Sogeti est une filiale à 100% de Cap Gemini S.A., coté à la
Bourse de Paris.
www.fr.sogeti.com
Sogeti France
24, rue du Gouverneur Général Eboué
92136 Issy-les-Moulineaux Cedex
+33 (1) 55 00 12 00