Automatizzerò il tuo deployment con github actions, docker e gcp

Alcune informazioni sono state tradotte automaticamente.

Ucraina

Parlo Ucraino, Inglese

GCP e DevOps, Terraform e automazione CICD

Sono un ingegnere DevOps & Cloud Infrastructure specializzato in Google Cloud Platform, pipeline CI/CD e distribuzioni containerizzate. Il mio stack tecnico: Cloud: Google Cloud Platform (GCP), C...
Informazioni su questo servizio

Stai cercando di automatizzare il processo di deployment, eliminare errori manuali e spedire il codice più velocemente? Sei nel posto giusto!

Realizzerò una Pipeline CI/CD completa, sicura e pronta per la produzione usando GitHub Actions e Google Cloud Platform (GCP) esattamente come mostrato nel diagramma del workflow.

Cosa configurerò per te (Il Workflow):

  • Integrazione Continua (CI):
  • Trigger di workflow automatizzati al push del codice sui rami main/develop.
  • Scriverò Dockerfile ottimizzati multi-stage per creare immagini leggere e sicure dell'applicazione.
  • Integrare test automatizzati di unità/integrati per garantire la qualità del codice prima della build.
  • Gestione degli artifact:
  • Push sicuro delle immagini dei container su Google Artifact Registry.
  • Configurare politiche di conservazione e pulizia automatica delle immagini.
  • Deployment Continuo (CD):
  • Automatizzare i trigger di deployment su Google Cloud Run per esecuzione serverless e auto-scaling.
  • Impostare un'autenticazione sicura usando Workload Identity Federation (WIF) senza chiavi di servizio GCP a lunga durata memorizzate in GitHub!

Stack tecnologici supportati:

  • Backend: Python (FastAPI, Flask, Django), Node.js, Go.
  • Frontend: React, Vue, Next.js.
  • Infrastruttura: Docker, Docker Compose, YAML, GCP IAM.

Strumenti:

Docker

GitHub

Altro

Framework:

Npm

Provider Cloud:

Piattaforma Google Cloud

Linguaggio di programmazione:

Bash

JavaScript

Python

Expertise:

Configurazione

Altri servizi della categoria Ingegneria DevOps offerti da me