Ich richte AWS Deployment mit Docker und GitHub Actions CI/CD ein

Einige Informationen wurden automatisch übersetzt.

Südkorea

Ich spreche Usbekisch, Englisch, Koreanisch, Russisch

MERN Stack Entwickler React und Nodejs Experte

Full-Stack-Entwickler (Node.js/NestJS, React/Next.js, .NET), der Projekte von Anfang bis Ende verantwortet – von Datenbank bis AWS-Deployment. Derzeit baue ich drei Produktionssysteme für ein koreani...
Über diesen Service

Immer noch per SSH einloggen und manuell git pull ausführen? Das lassen wir uns ändern.


Ich habe echte Produktions-Deployment-Pipelines eingerichtet, bei denen du auf main pushst und deine App Minuten später live ist – automatisch, ohne dass du einen Server berühren musst.


Was ich eingerichtet habe:

  • Dockerisierte App (oder PM2/systemd, falls Docker nicht die richtige Lösung für deinen Stack ist)
  • - Sicher konfigurierte AWS EC2-Instanz: SSM Session Manager statt SSH-Schlüsseln, IMDSv2, passende Security Groups
  • - GitHub Actions CI/CD: Bei Push baut, testet und deployt es automatisch
  • - GitHub OIDC-Authentifizierung zu AWS, keine langlebenden Zugriffsschlüssel, die irgendwo gespeichert werden
  • - Secrets richtig verwaltet (SSM Parameter Store), niemals hardcoded
  • - Health-Check-basiertes Deploy-Verification, damit ein defektes Deployment nicht still und heimlich live geht

Warum das wichtig ist:

Ich habe genau dieses Setup für Produktionssysteme gemacht, die echte Nutzer bedienen – kein Tutorial-Projekt. Ich weiß, was in der echten Infrastruktur kaputtgeht, weil ich diese Bugs selbst gefunden und behoben habe.

Tools:

Docker

•

GitHub

Frameworks:

Andere

Cloud-Provider:

Amazon Web Services

Programmiersprache:

Bash

•

JavaScript

Expertise:

Installation

•

Debuggen

•

Konfiguration

Mein Portfolio