Je vais dockeriser votre application, configurer GitHub Actions CI/CD et la déployer sur AWS
Ingénieur DevOps
À propos de ce service
Votre application fonctionne sur votre ordinateur portable, mais le déploiement est compliqué ? Je vais régler ça.
Je mets en place le même pipeline que j’utilise sur mes propres projets en direct : votre application en Docker, un pipeline GitHub Actions qui construit et teste à chaque push, et un déploiement automatisé sur AWS avec Nginx et HTTPS.
Ce que vous obtenez :
- Un Dockerfile propre et prêt pour la production, ainsi qu’un setup docker-compose
- Un pipeline GitHub Actions qui construit, teste et pousse votre image
- Un déploiement automatisé sur AWS EC2 avec Nginx, HTTPS gratuit et un contrôle de santé (Premium)
- Un README expliquant le fonctionnement, pour que vous ne soyez jamais bloqué
Compatible avec Node.js, Python, sites statiques et la plupart des applications web.
Preuve : mon projet BattleRoom fonctionne en direct sur AWS avec cette configuration précise, en plus de Terraform et la surveillance Prometheus/Grafana. Consultez mon portfolio.
Veuillez m’envoyer un message avec votre stack et votre repo avant de commander, afin que je puisse confirmer la portée. Je travaille avec un accès limité à vos comptes, jamais avec vos identifiants root.
Outils:
Docker
•
GitLab
•
Jenkins
•
GitHub
•
Autres
Frameworks:
Npm
•
Terraform
•
Ansible
Langage de programmation:
Bash
•
JavaScript
Expertise:
Débogage
•
Développement
•
Configuration
Mon portfolio
FAQ
Traduction automatique
De quoi avez-vous besoin de ma part pour commencer ?
Accès à votre repo (ajoutez-moi comme collaborateur, ou envoyez un zip), votre stack et la façon dont vous faites fonctionner l’application aujourd’hui. Pour le Premium, j’ai aussi besoin d’un utilisateur IAM AWS avec des permissions limitées. Je vous indiquerai précisément lesquelles créer.
Quelles applications pouvez-vous dockeriser ?
La plupart des applications web : Node.js, Python, sites statiques, et applications avec base de données. Si votre configuration est inhabituelle, contactez-moi d’abord et je confirmerai avant que vous passiez commande.
Ai-je besoin de mon propre compte AWS ?
Oui. Le déploiement Premium se fait dans votre compte, vous en êtes propriétaire, et rien ne dépend de moi. AWS facture directement votre compte, et je vais mettre en place une option à faible coût adaptée à votre application.
Mes codes et identifiants sont-ils en sécurité ?
Les secrets sont stockés dans GitHub Secrets, jamais dans le code. Je travaille via un utilisateur IAM limité que vous pouvez supprimer dès que tout est terminé.
Que faire si quelque chose se casse après la livraison ?
Votre package inclut des révisions. Si quelque chose ne fonctionne pas à cause de ma configuration, contactez-moi et je le corrigerai.

