Je déploierai votre application nodejs sur Google Cloud Run avec Docker et CI/CD

Certaines informations ont été traduites automatiquement.

Vietnam

Je parle Vietnamien, Anglais

Ingénieur backend pour APIs Nodejs NestJS et cloud

Ingénieur backend, plus de 4 ans d'expérience avec Node.js, NestJS et Ruby on Rails sur GCP et AWS. Actuellement, je maintiens une plateforme de réservation en ligne stable avec environ 10 000 utilis...
À propos de ce service

Votre application fonctionne sur votre ordinateur portable mais pas dans le cloud ? Je vais la déployer correctement.


Je déploie des applications Node.js, NestJS, Express et Ruby on Rails sur Google Cloud Run ou AWS.


CE QUE VOUS OBTENEZ

  • Dockerfile de production, multi-étapes, image compacte
  • - Déploiement sur Cloud Run, ou AWS EC2 et Lambda
  • - Base de données gérée connectée (Cloud SQL ou RDS) avec des paramètres de connexion sécurisés
  • - Secrets dans Secret Manager, pas dans votre dépôt
  • - CI/CD depuis GitHub, pour que chaque push sur main déploie automatiquement
  • - HTTPS et votre domaine personnalisé
  • - Journalisation et alertes de base, pour savoir quand quelque chose ne va pas
  • - Un runbook écrit : comment déployer, comment revenir en arrière, comment lire les logs

AUTREMENT DISPONIBLE

Cloud Scheduler et Cloud Tasks pour les tâches en arrière-plan et les files d’attente. Revue des coûts d’une configuration existante.


EXPÉRIENCE

Je gère quotidiennement 5 services Cloud Run en production : révisions, dimensionnement des instances, investigations dans Cloud Logging, files d’attente Cloud Tasks et tâches planifiées. J’ai également audité la sécurité de l’infrastructure, les secrets laissés dans l’historique git et Cloud SQL accessible publiquement, et j’ai fourni un plan de correction prioritaire.


Envoyez-moi votre dépôt et je vous dirai ce dont votre déploiement a besoin avant de passer commande.

Outils:

Docker

•

GitHub

Frameworks:

Npm

Fournisseur de services cloud:

Amazon Web Services

Langage de programmation:

JavaScript

•

Ruby

Expertise:

Installation

•

Développement

•

Configuration

Mon portfolio