WebRTC pour les call center et voix

Asterisk outil open source utilisé dans la gestion des appels et centre d’appel Asterisk est un framework open source pour gérer les appels téléphoniques qui est très connu. Le protocole utilisé récamment par la communauté est webRTC : …

Uses Cases Data et Outils

Pilotage à froid Une application a besoin de donner des accès aux métiers pour piloter des activités via des statistiques fournis par une application. L’application doit envoyer ces données au socle Data. Le socle Data pourra ETL dans un fichier…

Architecture et patterns Data

Pattern Data DataWareHouse (entrepôt) Le datawarehouse est une base de données relationnelle conçue pour les requêtes analytiques Défini par Bill Immon comme un référentiel centralisé : Le datawarehouse est encadré par 4 principes : Orioneté sujet : les données y…

Layer, Onion, Clean, Hexagonal Architecture

Layer Architecture Structur of layer Architecture src/ └── com/example/app/ ├── controller/ # Handles HTTP requests (UI layer) │ └── UserController.java ├── service/ # Business logic │ └── UserService.java ├── repository/ # Data access │ └── UserRepository.java └── model/ # Entities…

BDD PostgreSQL

Base de données Un cluster PSG peut hébrger plusieurs bases de données Une connexion est réalisée dans le contexte d’une seule base de données Schéma Une base peut contenir de 1 à N schéma Un objet ne peut appartenir qu’à…

Stratégie de déploiement canary sur K8S

Stratégie de déploiement canary L’objectif est d’avoir 5% du trafic sur une autre version de l’application en utilisant la stratégie canary 1) Puisque nous avons 5 pod au total, donc on déploie 4 normalement 2) Ensuite on déploie un pod…

Kong

Installation Kong Installation de la base Postgres Soit l’installation est sur le cluster ou sur une VM Création des clés cluster openssl req -new -x509 -nodes -newkey ec:<(openssl ecparam -name secp384r1) \ -keyout . -out . \ -days 1095 -subj…

Connection to DockerHub repository

Create secret kubectl create secret docker-registry regcred –docker-server= –docker-username=<your-name> –docker-password=<your-pword> –docker-email=<your-email> transfor to yaml format kubectl get secret regcred –output=yaml Create secret file Yml with output information apiVersion: v1 kind: Secret metadata: name: registryfront-credentials namespace: ael-0001-payroll-uat type: kubernetes.io/dockerconfigjson data: .dockerconfigjson:…