Deployerò la tua app NodeJS su Google Cloud Run con Docker e CI CD
Ingegnere backend per API Nodejs NestJS e Cloud
Informazioni su questo servizio
La tua app gira sul tuo laptop ma non in cloud? La deployerò correttamente.
Deploio app Node.js, NestJS, Express e Ruby on Rails su Google Cloud Run o AWS.
COSA OTTIENI
- Dockerfile di produzione, multi-stage, immagine piccola
- - Deploy su Cloud Run, o AWS EC2 e Lambda
- - Database gestito collegato (Cloud SQL o RDS) con impostazioni di connessione sicure
- - Segreti in Secret Manager, non nel tuo repo
- - CI/CD da GitHub, così un push su main si deploya da solo
- - HTTPS e dominio personalizzato
- - Logging e avvisi di base, così sai quando qualcosa si rompe
- - Un runbook scritto: come deployare, come fare rollback, come leggere i log
DISPONIBILE ANCHE
Cloud Scheduler e Cloud Tasks per lavori in background e code. Revisione dei costi di una configurazione esistente.
ESPERIENZA
Gestisco 5 servizi Cloud Run in produzione quotidianamente: revisioni, dimensionamento delle istanze, indagini su Cloud Logging, code di Cloud Tasks e lavori programmati. Ho anche verificato la sicurezza dell'infrastruttura, segreti lasciati nella cronologia di git e Cloud SQL accessibile pubblicamente, e ho consegnato un piano di correzione prioritario.
Inviami il tuo repo e ti dirò cosa serve per il deployment prima che tu ordini.
Strumenti:
Docker
•
GitHub
Framework:
Npm
Provider Cloud:
Amazon Web Services
•
Piattaforma Google Cloud
Linguaggio di programmazione:
JavaScript
•
Ruby
Expertise:
Installazione
•
Sviluppo
•
Configurazione

