Catalogue PFE 2019 PFE

Size: px
Start display at page:

Download "Catalogue PFE 2019 PFE"

Transcription

1 Catalogue PFE 2019 PFE 2019

2 DITRIOT Consulting DITRIOT Consulting is covering best-in-class Consulting, Solution Integration, Technical Support and R&D activities. Our services offerings cover each stage of your business life cycle. From "Building a Vision & Strategy" through "Implementation & Transformation" to "Operations". DITRIOT Consulting is THE IBM Business Partner in the region and your Open Source software integrator. For those interested, send your CVs to the following address: contact@ditriot.com.

3 DITRIOT Business Units IT Service Management Application & API Integration Digital Business Automation Innovation Security For those interested, send your CVs to the following address:

4 Subject 01 Crowdfunding application Create a demo crowdfunding APP using MongoDB, Loopback and Angular 6. Implement authentication module using OAuth2. Create a demo crowdfunding Android Application. Configure and implement a Blockchain Network using Hyperledger Fabric and hyperledger Composer. Developpement of Blockchain with chaincode Integrate the Demo APP with the Blockchain network Blockchain Hyperledger Fabric and Composer AngularJS MongoDB Android

5 Subject 02 ERP Solution Test and Validate existing Rest API. Implement authentication module using OAuth2. Develop Android Application. Extend ERP API and Web Application. Migrate the Backend Application to microservices Architecture. Deploy and maintain the solution in IBM Cloud Public. Deploy and maintain the solution in IBM Cloud Private. Android SpringBot Loopback Angular MySql MongoDB Docker Kubernetes

6 Subject 03 Complain Social Network Based on IA Create an intelligent Social Network platform. Synchronized with known social medias (Facebook, Twitter, Instagram...) The platform will support different languages. Use Watson services to provide insight and analytics based on users interactions and posts. Configure a Data Storage to handle big number of images. Use GPS location Service. Develop Web and Mobile APP. Watson Services Facebook API Google API Angular Android

7 Subject 04 IOT Kids Tracking Create a Demo APP for tracking GPS devices using Angular, and Kafka Develop a GPS tracking simulator using either Arduino or Raspberry PI Integrate the Prototype Into the Demo Application using Watson IOT platform Integrate and test one LORA GPS device into the application AngularJS MongoDB NodeRED IOT LORA device GPS Arduino Raspberry PI WATSON IOT platform

8 Subject 05 DITRIOT Bank an IA Company Create a banking digital assistant using IBM Watson that will have these following features: Detect customers intent and answer a variety of questions. Analyse customers data and predicts the most commonly asked questions. Analyse and respond to customers bases on their emotions and tones. Provide the possibility to carry out most of the banking operations (send money, view balance) from the BOT. The assistant need to be able to handles a complex dialog and extract important informations from customers. IBM Watson NLP Machine Learning AngularJS API

9 Subject 06 DITRIOT Bank/Government an IA Company Create Banking AI platform and virtual assistant that provides the following capabilities: Customer Service Support. Internal Support. Sale and Advice. Create Government AI Portal and virtual assistant that provides Citizen Service Support. Process text and voice speech. The platform / Portal will support different languages (Translation will be used). Rewards Program Application for no satisfied Customer or Citizen. Deploy to Web, Mobile and Facebook messenger. Provide accurate responses using external services (Web Services, Databases). IBM Watson NLP Machine Learning AngularJS API

10 Subject 07 DCBot Connect DCBot to existing Watson Services. Make DCBot use specific Watson Assistant Service. Make DCBot able to detect language used. Make DCBot able to answer with different languages. Make DCBot to translate detected sentence in different language. Propose and Develop DCBot UseCases. AI Watson Services Embedded Arduino AngularJS MongoDB IOT

11 Subject 08 Business process automation of DITRIOT Bank Business process modeling at DITRIOT Bank. Process development in IBM BPM. Development of the Backend simulation for DITRIOT Bank. Web Portal Development for DITRIOT Insurance with API Rest BPM. Development of a dashboard to monitor the processes implemented. Creation of DITRIOT Bank processes on BonitaSoft. BPMN IBM BPM RestAPI BonistaSoft Loopback AngularJS MongoDB MySQL

12 Subject 09 Business process automation of DITRIOT Insurance Modeling of DITRIOT Insurance's business processes. Process development on IBM BPM. Development of a DITRIOT Insurance simulation backend. Development of a DITRIOT Insurance Web Portal using the Rest BPM API. Development of Dashbord process monitoring systems set up. Creation of DITRIOT Insurance processes on BonitaSoft. BPMN IBM BPM RestAPI BonistaSoft Loopback AngularJS MongoDB MySQL

13 Subject 10 Study and implementation of a Network and Security Operation Center What is a Network Operation Center? How to build a NOC? (Team, Process ) What is the value of each layer in Building a NOC? Building and Configure a NOC Sandbox What is Security Operation Center? What is the relationship between NOC and Security Operation Center & Service Windows Linux SNMP Syslog ELK Stack Application Performance Mgt Network Monitoring Manager of Manager ITIL ITSM Trouble Ticketing DevOps

14 Subject 11 Endpoint Security and Access Control Perform security audit, risk assessment of Endpoint and Identity domains. Sandbox and evaluate the performance of endpoint security solution. Sandbox and evaluate the performance of identity, Access and governance solution. Integrate and correlate endpoint security appliance with SIEM. Integrate an IAM Solution with other IBM products. IBM BigFix IBM Identity, access and governance IBM Maas360 IBM Qradar

15 Subject 12 Data and Application Security Perform Security audit, risk assessment in Application and DataBase domains. Sandbox and evaluate the performance of applications (Web, Web Services and Mobile) security Solutions. Sandbox and evaluate the performance of databases and files security Solutions. Integrate and correlate results with SIEM. Create and test a data Privacy policy following GDPR. IBM AppScan IBM DataPower IBM Guardium IBM Optim IBM Qradar

16 Subject 13 Blockchain Getting to know blockchain and hyperledger. Setting up some demo blockchain applications. Create a real estate management platform using Hyperledger Fabric, Hyperledger Composer. Develop a frontend application using ReactJS. Develop a backend application using. Use the blockchain technologies to handle asset management and registration, contracts and transactions. Hyperledger Blockchain ReactJS Smart Contracts Security

17 Subject 14 POC Connected GOV Creation of a National Platform (G2G) for information exchange between different applications and services. Expose the different types of services to different applications. Creation of a portal for administrative or citizen services. Manipulate, Transform and manage different types of messages and protocols. Gov2Gov Webservices API Gateway SOA Microservices JEE API Rest Web Security MongoDB Angular

18 Subject 15 IBM Cloud Private Install and configure Docker and Docker Compose. Deploy and test Node JS and JEE application. Install and configure a Kubernetes environment. Prepare a complete POC featuring most of Kubernetes functions. Install and configure IBM Cloud Private on top of the Kubernetes environment. Create and manage a deployment pipeline for most DITRIOT apps and products using IBM Cloud Private. Docker Docker Compose Kubernetes IBM Cloud Private Jenkins GIT