Ik automatiseer je deployment met github actions, docker en gcp

Sommige informatie is automatisch vertaald.

Oekraïne

Ik spreek Oekraïens, Engels

GCP en DevOps, Terraform en CICD automatisering

Ik ben een DevOps & Cloud Infrastructure engineer gespecialiseerd in Google Cloud Platform, CI/CD pipelines en containerized deployments. Mijn technische stack: Cloud: Google Cloud Platform (GCP)...
Over deze dienst

Wil je je deploymentproces automatiseren, handmatige fouten elimineren en sneller code uitrollen? Je bent op de juiste plek!

Ik bouw een complete, veilige en productieklare CI/CD-pipeline met behulp van GitHub Actions en Google Cloud Platform (GCP), precies zoals in het workflowdiagram weergegeven.

Wat ik voor je opzet (De workflow):

  • Continuous Integration (CI):
  • Automatische workflows triggeren bij code push (main/develop branches).
  • Geoptimaliseerde multi-stage Dockerfiles schrijven om lichte en veilige applicatiebeelden te bouwen.
  • Geautomatiseerde unit- en integratietests integreren om de codekwaliteit te waarborgen voordat je bouwt.
  • Artifact Management:
  • Containerbeelden veilig pushen naar Google Artifact Registry.
  • Automatische image-retentie- en opruimbeleid instellen.
  • Continuous Deployment (CD):
  • Deployment triggers automatiseren naar Google Cloud Run voor serverless, automatisch schalende uitvoering.
  • Veilige authenticatie instellen met Workload Identity Federation (WIF), geen langdurige GCP service account-sleutels meer in GitHub!

Ondersteunde tech stacks:

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

Tools:

Docker

GitHub

Overige

Frameworks:

Npm

Cloudprovider:

Google Cloud Platform

Programmeertaal:

Bash

JavaScript

Python

Expertise:

Configuratie

Andere DevOps-techniek diensten die ik aanbied