Ik zet AWS deployment op met docker en github actions ci cd

Sommige informatie is automatisch vertaald.

Zuid-Korea

Ik spreek Oezbeeks, Engels, Koreaans, Russisch

MERN Stack Developer React en Nodejs Expert

Full-stack ontwikkelaar (Node.js/NestJS, React/Next.js, .NET) die projecten van begin tot eind beheert — van database tot AWS deployment. Momenteel bouw ik 3 productiesystemen voor een Koreaans bedri...
Over deze dienst

Ben je nog steeds aan het deployen door in te loggen via SSH en handmatig git pull uit te voeren? Laten we dat oplossen.


Ik heb echte productie deployment pipelines opgezet, de soort waarbij je naar main pusht en je app binnen enkele minuten live is, automatisch, zonder dat jij een server aanraakt.


Wat ik heb opgezet:

  • Dockerized app (of PM2/systemd als Docker niet geschikt is voor jouw stack)
  • - AWS EC2 instantie veilig geconfigureerd: SSM Session Manager in plaats van SSH-sleutels, IMDSv2, juiste security groups
  • - GitHub Actions CI/CD: bij push bouwt, test en deployt het automatisch
  • - GitHub OIDC authenticatie naar AWS, geen langdurige toegangssleutels opgeslagen
  • - Secrets goed beheerd (SSM Parameter Store), nooit hardcoded
  • - Health-check gebaseerde deploy verificatie zodat een kapotte deploy niet stilletjes live gaat

Waarom dit belangrijk is:

Ik heb precies deze setup gedaan voor productie systemen die momenteel echte gebruikers bedienen, niet voor een tutorial project. Ik weet wat er fout gaat in echte infrastructuur omdat ik die bugs zelf heb tegengekomen en opgelost.

Tools:

Docker

•

GitHub

Frameworks:

Overige

Cloudprovider:

Amazon Web Services

Programmeertaal:

Bash

•

JavaScript

Expertise:

Installatie

•

Debuggen

•

Configuratie

Mijn portfolio