---
title: Note conf entreprise
tags: entreprise, sigl, epita
---
# Conf. entreprise
## Netatmo : La R&D des objets connectés – l’histoire du développement d’un produit Netatmo
metiers : ingenieurs logiciels - chef produit - app mobile - backend - UX - computer vision - logiciel embarquee - electronique
iot
- wearables
- smart home
- fabriquant objets (grand groupes investi dans le domaine -> commence a atteindre une certaine maturité)
- geant internet : rassemble objets/utilisateur pour proposer service
produits BtoC proposees :
- meteo
- aircare
- energie
- securite -> Produit présenté par Netatmo
Produit : Camera Exterieur Intelligente et Camera Interieur Intelligente
### Processus de dev. du produit

#### 1. Idee
Partir de l'existant interieur -> exterieur
#### 2. Etude
:construction_worker: :female-construction-worker: Metiers en jeux : *Mecanique - Electronique - Logiciel embarque - Computer Vision (IA) - Securite*
- Etude de marche : ce qu'on propose :heavy_plus_sign: ce que font les autres
- Equipe Mécanique : Exploration des technologies pouvant etre utilisés
- Logiciel Embarqué : Exploration des logiciels pouvant etre utilisés
- computer vision : ajoute de l'intelligence dans la camera (ici notifie utilisateur si y a un mouvement)
- Sécurité : ?
Choix de reprendre l'existant en passant par les recordements electiques utilisees de base pour un luminaire, en y ajoutant des contraintes electriques & mecanique.
:arrow_forward: Produit final = compromis entre les coprs de metiers
#### Alpha
:arrow_right: Proposer a des testeurs en interne de mettre l'objet chez eux pour commencer apprentissage du reseau neuronne
- Une liste des features commence a être établie.
:construction_worker: :female-construction-worker: Metiers en jeux :
= *Chef produit :* precisions des features attendues
= *Dev app mobile + backend + UX :* evolution interface grpahique mobile adapter a l'objet
= *logiciel embarquee et electronique* :
= *computer vision :* entrainement reseau neuronne avec les premiers retours de data
> Question : Quel était l'effectif de l'équipe en charge de la conception de ce produit ?
> Reponse : 1 externe UX / 1 personne en mobile / computer vision 2-3 / electronique 2
#### Beta interne
:arrow_forward: Proposer un prototype dans un cas pratique, dans le but d'obtenir plus de data depuis des situations reelles
- Debut de la phase de debug.
- Premiers retours sur les algos réalisés dans la phase Alpha.
- Voir la resistance de l'objet face au milieux physique (ici dehors)
- preparation des certification (metiers : logiciel embarque - electronique qui donnent aux labo le necessaire). Sachant que avoir ces certifications n'est pas obligatoire, mais bon pour savoir si on fait bien les choses
#### phase production
2 phases : masseprod & preserie
:construction_worker: :female-construction-worker: Roles de metiers en jeux :
- Ing. production : pilote la phase
- qui est point contact avec fournisseurs
- redaction CDC (notice montage, specification bancs de tests des produits)
- Equipe Testbench
- test fonctionnel : fait test fonctionnel selon ce que ing.prod dit
- ***ICI Y AVAIT DAUTRES TESTS OSKOUR***
- preserie : ing. meca. + elect impliquer pour verifier que le sprotoypes sont conformes aux attentes (ex etencheitee)
+ voir pourquoi certains fonctionnent pas
- logiciel embarque + qualite : installation + mise a jour logiciel
- firmware d'usine
- test dans cas norminaux et erreur
#### phase beta externe
clients externes a l'internationnal
+ prend retour utilisateur sur forum avec bcp de discussion avec clients
+ niveau juridique : cadre demande conscentement
+ bcp fix pb logiciel > hardware
+ audit de secu
#### maintenance et evolution
- idee -> lancement : 2ans
maintenance : continue
- strategie : produit durable au cours de sa vie
- ajout fonctionnalite en continu
- Metiers :
- chef de produit : regarde ce que fait concurrence + ce qui se fait dans l'actualite du secteur
- support client : dialogue avec clients + permettre evolution produit (qqun dans l'equipe software role tournant pour mieux comprendre ce que le client veut) => analyse les retours pour organiser les fix/feature
- securite : backend + communication + monitoring env prod (verifier pas de breche) + ecoute chercheurs & organismes remontant les failles
- electonique : remplacement composants (fin de vie/plus produit/optimisation du prix)
- qualite : tests automatiques + validation bout en bout
- computer vision : phase iterative sur les reseaux de neuronnes : rentre dans cadre RGPD pour utilisation des datas => utilisateurs choississent de contribuer (par defaut desactiver)

- logiciels : embarque chez les clients + cloud + app mobile + integration de nouveaux algo (release - test -deploiement)

Q&A
- pdt phase etude : designers externes qui bossent avec ing. meca.
- Qu'est ce qui détermine le passage entre la beta externe et le produit fini/maintenance, évolution ?
- compromis general de tous les metiers : audit secu, feature de base dispo et fiable, sur que prod des obj est stable. (metiers dev & )
- Comment se passe le travail de maintenance et de conception avec les entreprises "partenaires" comme HomeKit (Apple), Assistant (Google) et autres ? dans le sens : contacts réguliers, suivi avec eux, conception ensemble ?
- Quand vous avez décidé de partir sur le marché avec cette idée, qu'elle était votre valeur ajouté qui vous faisiez croire que ce produit allait concurrencer ou bien s'imposer en tant que leaders du marché.
- pas forcement leader MAIS place possible => utilisation simple
- facilite installation
- IA pas encore en vogue avant donc hype
- Bonjour, des protocoles comme KNX semblent s'imposer dans la domotique, est-ce que vos produits sont compatibles ou vont l'être pour une automatisation plus poussée ?
- KNX devrait etre prevu dans le cahier des charge
- KNX -> plutot industie ? tertiaire ? PLUTOT MATERIEL =/= milieux rechercher qui est celui des assisants de maison
- Connected home over IT : protocole standardisation pour obj dans maison
- Quel Cloud utilisez vous ? Et comment avez vous choisi votre / vos fournisseur(s) ?
- from OVH to Azure : car pb maintenance & fiabilite
- certification ISO 27001
- Avez vous une perspective d'évolution par rapport à l'arrivée de la 5G ?
- pas encore touche par cela
- produit sont sans abonnement : 1 achat et a le produit et MAJ aux produits => pas de principe d'abonnemement & carte SIM que necessiterait 5g
- plus utilise WIFI > 5G
- rachat = risque se faire effacer ?
- conception d'un produit puis rachat
- place
Les 3 à 5 idées que vous retenez de cette conférence (en mode bullet point) ?
Les questions posées pendant la présentation, ou les questions que vous vous posez après cette présentation ?
Le ou les avis (motivés) du groupe sur cette présentation ?
Indiquez 3 à 5 hastags (#…) qui caractérisent cette conférence ? (1 par ligne)
Comment qualifiez-vous cette présentation ?
## Tasmane: L’innovation au CES, malgré un CES 100% Digital ?
Les 3 à 5 idées que vous retenez de cette conférence (en mode bullet point) ?
Les questions posées pendant la présentation, ou les questions que vous vous posez après cette présentation ?
Le ou les avis (motivés) du groupe sur cette présentation ?
Indiquez 3 à 5 hastags (#…) qui caractérisent cette conférence ? (1 par ligne)
Comment qualifiez-vous cette présentation ?
CES = Consumer Electronic Show
-> Transformer exposition => virtuel
Changements presentiel / distanciel :
- decalage horaire
- plateforme & acces ressources
- expostants / visiteurs 3fois moins
- conferences

#### Intro
2020 : les entreprises seront dans l'IT
- proliferation de petits acteurs => perte de marche de Amazon

:arrow_forward: 4 points principaux mis en avant
##### Acceleration se mesure
- ecommerce & medecin en teleconsultation ... go :chart_with_upwards_trend:
=> transformation digiatale sur 2ans faite en 2 mois
-> nouvel indicateur
##### All @home : lieux personnel -> lieux travail
- travail, activite, perso
- immersion chez soit de ce qu'on faisait dehors : ex des commerces en lignes avec IA pour aider sur les choix comme un vendeur en magasin
##### nouvelle normalite : situation actuelle va perduree =/= retour a situation avant
- teletravail : durablement indispensable (?) encore en discussion
- commodite -> necessite
- toutes les entreprises ne sont pas au meme niveau
- reunion mise ephemere => devenue ordinaire car utile
- mise en place d'outils communication qui deviennent durable (= dans le temps ca reste)
##### people first : humain mis en avant
- entreprise decouvrent que equipes ont une autonomie/idee tres forte depuis le bas
##### conclusion

#### IA
1. LG : mettre en place des niveaux + besoin de partenaire & platteforme pour mettre cela en place
1. faciliter des fonctions de tous les jours
2. Personnalise et adapte selon contexte
3. Raisonnement : trouver la panne avant qu'elle arrive (ex singature de vibration d'une machine)
4. Exploration : utilise deep learning &co
> Quand on met des niveaux c'est qu'on est au niveau deux
2. Amelioration considerable des systeme de camera
- edge computing : partie calcul proche de la creation de la data
- ex des voitures automatique : on envoie pas la data vers le cloud, on la traite directement
3. 5G :
- Nouveaux types des service
- Rapidite => centraliser ? MAIS NON car edge computing entre en jeux
- mouvement de centralisation & segmentation local avec edge computing
- protocole C-V2X def nature communication entre obj diff : si connecte tous les objets : reseaux local proximite => bcp info sur tout ce qui entoure
> si qqun se fait renverser et a pas son mobile = sa faute ?
- Ubiquite / mobilite / immersion : art, sport, concerts, flote drone pour livrer => matiere d'usage a des choses a montrer
4. Robotique : nouvelles utilisation et adpatation a differents services :
- robot pour assainissement,
- taches du quotidien : Lidar & capteurs 3G = syntetiser objet
5. Crypto :
- lien banque - crypto
6. Mix de toutes ces outils pour faire un systeme end-to-end
- entreprise devient technologique
7. Interface :
- Influenceuse virtuelle : reahkeem => avatar qui devient limite reel - virtuel
- chatbot : capte humour &co + traduction simultanee permet aux marques d'aller vers nouveaux continement & facilite discours entres personnes de diff pays
> Jeux pour enfant avec reconnaissance vocal -> adulte habituee a interagir a l'oral
8. Lunettes : banalisation de l'outils car evolution outils
#### Sante
- MedWand : outils connecter pour telemedecine (envoie tout pleins de metrique au medecin) #All@Home
- Data utilisee par fournisseur, services bien etre, assurances, phramacie... => interesse plusieurs partis
- Monitoring des datas - biotech
- purificateur de l'air : objet statique ou robot mobile
sante = alliage soigner anticiper &co
#### Sustainability
- mise en avant techno en economie circulaire : recyclage
> plus de ressources faites lors de la creation et pas utilisation
- moteur de recherche dediee au durable :
- ex : consommation energetique mise en avant sur des trajets
- ex : produit menager alternatif, retour basique & naturels
- economie de l'eau :
- ex : P&G platteforme pour ne pas depasse 50L par jours
- ex : Gestion des fuites d'eau (droople)
- energie :
- ex : recyclage de batterie de voiture GoodByeCar
- ex : vehicule solaire Sono Motors
- Hydrogene : au coeur des elements
- aviation remise en question par sa consommation => transistion
#### Platteforme
:arrow_forward: tout est platteforme
- electrification des vehicules :
- General Motors avec Inflection Point : dit aux USA avec des gros rovers :thinking_face:
=> Adaption de la gamme existante et pas refonte ! + gestion des sons avec Bose
=> Plateforme electique avec couche logicielle dessus
- Quelle data pour quel usage => passage via le software

- systeme zonale dans un sys. info.
- IOT = plateforme & ecosysteme
#### Automatisation des processus clees
- Teleguide des vehicules dans les zones dangereuses
- grace a une intelligence locale et globale
> Pourquoi dites-vous "digital" au lieu de "numérique" ?
> => Informatiqiue au bout des doigts
Super computer : ALPS
Cloud hybirde
12 factor EROKU
## HPE: Infrastructure as Code, un outil primordial pour le Cloud Computing
HPE :
- 29B$ net revenue en 2019
- 22B$ net revenue en HyridIT (compute, storage, ...)
Deep transformation expertise :
- décider si c’est réalisable
- Comment financier l’infra ?
- Training et monter de compétence
As a service :
- HPE GreenLake : pay what you use – cloud services
- HPE Ezmeral : 3logiciels -> run,manage,control and secure apps and data
- HPE Aruba: fornir des equipment reseaux et Wi-Fi
- HPE compute and storage
Solution financial : HPE Financial services
Transformation cloud:
- Etapes :
- Assessment sur la maturité actuelle
- verifier quelles sont les app qui peut être migrer vers cloud?
- Migrer et moderniser une application
- Plus transformation Ops et infra
- 12 factors of EROKU


- Infrastrucutre as code
- client manage son infrastrucure
- ressources provisionning : avec 1 script deploie ce qu'on veut
- automated patching
- lifecylce management : gere infra de bout en bout
=> Ansible (configuration) / Chef / Terraform (provisioning) / RedFish API
-> reste des scripts de code : meme pratique

-> example :

- Ops et Dev bosse en collab, l’un a le code de l’appli, l’autre à le code de l’infra
- Provisionnement par environnement
- Contenairisation :
- ecosysteme conteneurs
- Changement d'env
- 

- CI/CD : Continuous integration / Continous Delivery
- verifie les test integration pour que la solution passe en prod
- CD : déployé en continue (après avoir validee les testes)
- Techno : Jenkins, Azure DevOps, CycleCI
- Pros:
- Améliorer time to market
- Rester innovant => rester en avance dans le marchée
- exemple pipeline :
- 
- web hoock github avec Jenkins
- Security and Compliance :
Differents stages :
Archi/Design -> Dev -> CI/CD -> Run/Monitoring
Trigger a chaque fois
Secure Coding (SAST) : verifier les best practice du code
CI : (packaging) Scan image conteneur pour verifier validitee test dynamique avec application en RUN
CSA (Cloud Security Alliance) :
- best practice du cloud : cloud providers
- security architecture (en amont du dev, pdt phase de design)
- secure coding (test generiques pour vulnerabilite code en local
- secure software component : verif outils recup' sont toujours valables en secu' => si non valide alors ask dev de changer
- secure application : application deja en pre-prod/prod et utilise dynamique testing pour voir les faille en live (fuzzing : leak memory)
- securing environement : verif env ISO et immutable => peut etre detruit et remis n'importe ou
- secrets managing : password &co pourraient conpromettre secu -> utilisation de VOLT

- faux positif/negatif : bloque deploiement en biaisant conception metier
>Bonjour ! Quels sont les avantages de l'utilisation de Terraform / Ansible pour l'IaC par rapport a l'utilisation des SDK fournis directement par les cloud providers ?
> Propose creation service pour end-user + Reduire empreinte des cloud proprietaire
## HPE: Méthodologie et outillage pour analyse de code sur architectures actuelles et émergeantes
projet Hexascale
- Etat de l'art
- 4 Outils
- Description methodologie
calcul haute performance & simulation numerique
- from experience physiauqe to experience numerique avec ordi
=> precisions calcul selon puissance mise a disposition
- Supercalculateur = agreggation de plusieurs ordianteurs
- Applications : industrielles (crash voiture), visualisation rendu (avatar), physique theorique (etude trou noir), medecine (vaccin avec test molecule) ...
- top 500 : classe supercalculateurs sur la planete
- FLOPS = operation par seconde
##### En a-t-on vraiment besoin ?
1. Generation data exponentielle : 1/3 peuvent avoir val pour buisness -> besoin de l'extaire
2. Application complexe qui necessite grosse p. calcul
3. Besoin d'avoir un resulat rapide
:arrow_forward: Arriver a l'hexaflop
##### Diff construction new platformes
- Constat evolution top 500
- avant - 2013 : puissance sommee evolue de facon casi lineaire(x1000 tous les 11 ans)
- apres 2013 :
- fin lois moore (processeur ev plus faocn lineaire)
- mur de la memoire : perf processeur aug. MAIS bus memoire non donc pb amener data vers processeurs
- mur de l'energie : cout dementiel car besoin de 350MW mais industrie a pour obj 30MW
- multi core et multi cash
- materielle & logicielle : dev galere a utiliser
- technologies de rupture :
- SCM : mix entre RAM et Flash pour utiliser DB direct
- genZ : pour connecter langage communication au sein d'un super calculateur
- photonique : techno de fiobre (ameliorer debit et latence)
- SOC : 1 coeur par technologie (pour ameliorer perf/wat)


##### Methodologie

1. Veille techno sur last inovation -> check caracteristiques cles des archi : 
2. Caracterisation d'architecture//applications
- mesurer perf max selon calcul & memoire
- calcul : theorique / mesure avec Kernel Generator

- memoire : theorique / mesure avec DML_MEM
3. Modelisation performance
- client veut utiliser application
- application -> extraction de kernel = zone de calcul
- simplifie que ces zones la
- Modelisation de performance avec : roof line model + memory model
4. Selection platteforme

5. Poetage de code

IPC = instruction par cycle

## Accenture
- ecrat sur les transistions digitale se sont creuser x3 -> x5
- 4 Diff realite :
- experience humaine
- technologie
- entreprise
- dev durable : retour aux "sources" -> prise de contiente plus forte
- tous les buisness ont besoin d'etre digital
- futur : comment operer dans un monde ou tous les concurents seront digital ?
- opportunite de construire & re-inventer un monde buisness avec nouveau mode de pensee
- adaptation leaders au changement
- 5 tendances la piste des leaders :
- la stack strategique = architecturer l'avenir
- technologie devient centrale & facon dont on strucutre est primordial => devient interessant a tous les etage meme dans entreprises non digital par metier
- plus de leadership sans leadership technologique
- le monde en miroir = **jumeaux numeriques** = copie digitale du monde reel
- en entreprise -> x10 dans le futur
- preuve sur : visualisation / modelisation / simulation
- futur : res temps reel
- exemple : re-crer env en numerique, scannaire de point, travailler en usine en distanciel via Robot
- moi technologue = democratisation de la technologie
- technologie au coeur de la strategie -> employee puisse aussi suivre
- outils assistant virtuel / knowledge graphe
- non technologue travaille avec intelligence artificielle =/= remplace MAIS collaboration : ex confection vetement -> avoir idees + vente
- generative design
- ou que ce soit
- ne pas rester chez soit tout le temps MAIS vers hybride
- suite de bring you own device => ramener tout son environement pour travailler n'importe ou
- mode interaction pour les moment de travail informel => adapter env a interaction hybride (deco location & temps)
- du moi au nous
- sys multi parti pour avancer
## BCG: MLOps, ou comment obtenir la valeur de vos projets de Machine Learning dans la vie réelle
- BCG -> Consulting
- 1200+ AI practitioners
- 60 offices & 30 locations
- MLOPS:
o Un peu plus que devOps : (extension)
o Code + data
o Automatiser l’analyse des data
- MLOps 3 étapes d’automatisation :
- Data pipeline
- Modelling pipeline
- Release pipeline

- Observabilité

- Ingestion : intégrer les donnees mais il faut vérifier les permissions de la db (loi)
- Qualité checks : mettre partout
- Storage : Tout sauvegarder ; db, files, metadata …
- Processing : transformation les donnees a fonctionnalités

- Pipeline triggers : au cas de «drift », il faut tout refaire
- Models registry : Archiver et conserver les anciens modèles et pas supprimer
Bonne pratique :
- Automatisation des release pipeline :
- 2 Moyen :
- Batch inference :
- Prends du temps, not realtime predictions, Simpler, use of tools like spark possible, no predictions for new data
- Online inference
- allows predictions
- very complex to implement due to latency requirements
- Can generate and deliver predictions as soon as they are needed
- Service mesh
- + utiliser aujh

What version is currently in production?
- Release note :

- Site Reliability Engineer SRE:
- Standardizer par les gafam
- Quel service fonctionne et lequel ne fonctionne pas
## Nexworld: Mise en place d’une architecture microservice à l’échelle d’entreprise
Nexworld: Cabinet de conseil IT et Transformation Digitale founded en 2010
- Croissance de 25% chaque année
- 100 collaborateurs
- Haut niveau d’expertise en architecture et technologie SI
architectures existantes :
- Flexibilité, évolutivité, maintenabilité & réutilisabilité
- Disponibilité & performance
- Autonomie & indépendance entre les composants du SI
- Rapidité de mise a disposition
- Interopérabilité : Agnostique vis-à-vis des technologies d’implémentation & des plateformes/environnements d’exécution
- Traçabilité & Sécurisation des usages
L’architecture microservice est un style d’architecture logicielle automatise, évolutif et décentralise, qui repose sur l’utilisation de composants autonomes et la combinaison de leurs fonctionnalités pour répondre à une problématique métier.
- les patterns :
- Application Patterns : Circuit Breaker, CQRS, Chorégraphie
- Infrastructure Patterns : Orchestration, Compensation, Saga
- Application Infrastructure Pattern Sidecar, Service mesh
bonnes pratiques : ref https://12factor.net
Monitoring : tâche du cluster
- elle permet d'alléger la surveillance humaine
- automatisation => productivité et anticipation des incidents
Logs: Same problem as celle du monitoring
- Centralisation des logs
- Supervision
## Algolia: Software engineering at Algolia
Algolia :
- Search as Service
- 424 employees
- 3k servers worldwide
- 100 Milliard de requette par mois
R&D at Algolia:
- code basee surtout sur C++
- Organisation dynamique :
- avec des chapters
- Des squads : (short lived teams working on products/projects) -exemple une petite qui se forment pendant un trimestre sur un projet x
- Dual career tracks model
- Enforcer les modelés et les procédures comme GDPR
Squads :
- N’est pas centrer sur les compétences techniques (chapters)
- Formée au début d’un trimestre
- Plusieurs profiles
- Garder l’esprit startup dans une grande entreprise
Dual Career tracks :
- Ça commence même avec les stagiaires jusqu’à CTO
- Une carrer qui passe pas forcement sur le management, ou on peut se focaliser sur le technique
Search Chapter :
- 2 Teams :
- Core (Distributed architecture )
- Logics (Algo, perf, NLP)
- 10ans de continous dev (c++)
- 2 ingénierie en «on-call« : reçois les alertes and gère les erreurs de prod

Software Engineer :
Un software engineer doit avoir :

Keys of the job:
- Deliver : code doit finir en prod
- Reliable : On s'attend a que ca marche, tres important.
- Product : fournir des produits et pas de code, doit avoir une valeur
"Better done than perfect"
Do small steps :
- Split le projet, identifier les petits pas et chaque pas a un objectif atteignable
- Tracing Bullet : pour voir le trajet de la tire et l'améliorer
- On a besoin du retour utilisateur pour pouvoir continuer

Sweet spot of code design :

Exemple de code:
Mieux de prendre une version générique, et ne pas poser des contraintes
exemple dans c++ : au lieu de prendre un vector, mettre un Template pour prendre n'importe quelle itérable

Project Management :

Tests:
- Unit Test
- End to end
- Canary based deployment
- A la trouve d'un bug mettre un test sur ce bug
Code refactoring :
- Nettoyage régulier
- Split entre interface et intern
- on commence normalement avec l'intenre
- On melange pas refactoring et logic changes
- changer l'algo sans l'interface
- refactor -> make 2 separate tasks
- Mettre un objectif : refactoring peut prendre bcp de temps

Challange Technique :
- Deployer very often
- 99.999% available (SLA)
- déployer des changement qui peut casser les données
=> Ne pas deployer partout en meme temps
=> Deployer en 3 etapes :
- 1st : read only (settings, data, ..) sans write
- 2nd : write -> utiliser les features
- 3rd : rebuild les donnees

Performance :
- Most of the time : que les 10/20 resultas sont important
- les utilisateurs ne regardent pas la deuxième page
- On peut afficher que les 5ou10 résultats
BURN DC, BURN!
- Avec le problem de ovh, pas de downtime ou slowdown
- Chaque app est héberger sur 3 servers cluster
- Répliquer les données
> Le fait de nettoyer (code refactoring) les fichiers sur lesquels on passe n'a pas d'impact negatif sur les reviews de code? (via les pull requests)
> Vs faites de la refacto vers de nouvelles technos ? et si oui, desquelles auxquelles ?
> Y'a t il des passerelles entre les chapters ?
## Bouygues : 5G
#### Standardisation et usages
4G : plus de capacité & débit pour des usages en croissance
5G : nouveaux usages ?
#### objectif techno cellullaire :
- def cas usage & besoin par que par fabriquant & opérateur télcome => Acteurs plus variés

1. Usage petit capteurs nombreux sans gros transfert de data + fonctionnement sur pile
2. Connecitivité cellullaire aussi fiable que filaire
3. Augmenter débit & capacité des systèmes : pov pro & loisir
4. Cas d'usages variés (débit flexible &co) => faire cohabiter usages
#### Perf variées
> Standart 3gpp font les choses petit à petit
- Ultra haut débit - depuis fin 2020
- Communication ultra-fiable & très faible latence - prévu pour 2023
- Communications massives - prévu 2025 car aussi techno LPWAN

#### Composantes technologiques : ce qui change
##### Aspect Radio
- Si veut écouler plus de trafic -> besoin de plus de fréquences
- 4G actuelle 6x plus capacitive que celle de 2012 (car ajout équipement &co)

- Répartir antennes sur les territoire pour qu'il y en ai tjr une pour se connecter

> amelioration continue a tout de même une limite "Claude Shannon"
- augmente technologie
- ajoute spectre
- ajoute antennes

> + fréquence élevée moins la portée est grande

> Utilisation de toutes le spectre disponible
> Rajouté spectre antenne > Rajouté des sites
> Soit débit s'écroule - Soit rajoute capacité avec du 3,5Ghz (on loue les fréquences)
> dans petites ville : pas toutes les fréquences utilisée mais pas besoin


> concentrer énergie dans une direction pour compenser le manque de portée + faire en sorte que rayons se chevauchent pas
> -> Antennes active avec formation de réseau
> 
##### Aspect Architecture réseau

- 5g actuelle : non-standalone Architecture
> s'appuie sur 4g pour voix + authentification // trafic data par fréquence 5G
> Une grande partie des services ne sont pas disponibles pour le moement 
- Network Slicing

> réussir à s'appuyer sur un coeur de réseau différent pour réussir à handle tous les besoins
To remember :
- frèquence 3,5
- beanforming
- network slicing
## Orange : SOC sans secrets
#### Introduction
- Service B2B et SOC interne
- Supervision et sécurité
- Empecher les menaces
#### Termes

##### NOC
- Network Operation Center
- Gestion des infrastructures reseau
- Routeurs, switch, ...
##### SOC
- Security Operation Center
- Gestion des infrastructures de sécurité
- Pare-feu, antivirus, ...
###### CyberSOC
- Gestion des risques métiers
- Detection et traitement d'incidents
- Vue assez large et analyse de données
#### Mise en place d'un CyberSOC

- Contexte client (politique de detection)
+ Identifier les données
+ Classer les niveaux de problemes
- Plateforme de correlation
+ Collecte de données
+ Correlation des données
- Alerte et gestion
+ Levé de doute
+ Qualification/Investigation
+ Strategie de reponse
- NOC/SOC et clients
+ Gestion d'incidents
+ Changement des politiques
- CERT a plusieurs niveaux
+ Community Emergency Response Team
+ Equipe d'expert sur les vulnerabilitées
- Security Incident Response Team
+ Reponse sur incident
+ Intervention physique
#### Organisation
##### SOC general

##### SOC Interne

#### Metiers

##### IOC

- Indicator Of Compromise
- Traces laisser par l'attaque
+ IP d'attaquant
+ IP Command & Control
+ Signature
+ URL de phishing
+ Clé de registre
#### Outils

> 1. detection / amélioration
> 2. avec métier
> 4. détecte dans flux réseau et coupe la session
> 5. vecteur majeur attaque car le plus simple
- outils corrélation de data
- outils orchestration (SOAR)
- outils hunting : sait pas ce que cherche donc on récupère tout un flux qu'on traite par la suite avec des règles basiques
### Rakuten: Les enjeux techniques dans un domaine ultra concurrentiel, la marketplace


