DUMMY OPS

Micro-application Web Python de type "public, blog et portfolio", déployée chez un cloud provider: DigitalOcean

Application dédiée à l'apprentissage, pratiquer, mettre en condition, éprouver, présenter des travaux.

Le focus est mis sur les techniques et technologies à employer.

Le jeu de données par défaut correspond à des lectures, des livres.


DUMMY OPS - API

Les utilisateurs peuvent utiliser un navigateur, ou faire des appels "API REST".

API

DUMMY OPS - LES LIVRES

Tactique générale

A propos du livre

book illustration Auteur: Armée de terre
Commentaires: 0 Favoris: 0

Commander en opérations

A propos du livre

book illustration Auteur: Armée de terre
Commentaires: 0 Favoris: 0

Hacking

A propos du livre

book illustration Auteur: Franck Ebel, Jerome Hennecart
Commentaires: 0 Favoris: 0

DUMMY OPS - TECHNOS

WebApp Python déployée sur Docker Swarm. Docker Compose.

Frontend: Nginx, Flask, FastAPI. Certbot pour un certificat HTTPS gratuit. Hcaptcha pour le captcha.

Backend: Hashicorp Vault, Postgresql, Celery, RabbitMQ (Celery broker), Reddis (Celery db backend). Twilio SendGrid et Mailtrap pour adresser des emails.

Dépôt Gitlab (Github en mirroir sur dépôt public) : une chaine CI-CD est en place: tests, build, et publication si branche master.

Machine virtuelle créée chez DigitalOcean. Approvisionnement effectué avec Hashicorp Terraform.

Domaine réservé sur NameCheap. Gestion du consentement utilisateur: ConsentManager.

Connecté et protégé par Cloudflare.

Betterstack pour adresser des logs applicatifs (faire de la supervision, dont redondance partielle avec celle de DigitalOcean).

Codacy pour la qualité du code. TabNine et Cursor pour aider à la mise en place des tests. Usage de l'extension sur IDE VSCode

Aikido Security et Snyk pour vérifier les vulnérabilités niveau applicatif. Lynis niveau système.


DUMMY OPS - A PROPOS

En "A PROPOS", le hub de mes labs et de mes sources : côté OPS — application web en production, laboratoires Linux (17 VMs), chaînes CI/CD sur AWS, livraison CircleCI/Render et cluster Proxmox — et côté MOOCS — les sources d'apprentissage et de veille tech qui alimentent ces expérimentations.

Tout l'esthétisme, l'habillage des pages "A PROPOS" « OPS and MOOCS » a été CONÇU, DÉVELOPPÉ ET ANIMÉ AVEC MISTRAL · VIBE CODE