Desplegaré aplicación nextjs nodejs con docker nginx ci cd en aws vps

Parte de la información se ha traducido automáticamente.

Turquía

Hablo Inglés

4 pedidos completados

Ingeniero senior de DevOps y seguridad de redes y experto en Linux

Deja de preocuparte por las caídas del servidor y las brechas de seguridad. Hola, soy Mete. Soy ingeniero senior de sistemas y redes con más de 7 años de experiencia en diseñar, asegurar y automatiza...
Acerca de este Servicio

He sido administrador de sistemas/neteng mucho antes de que "DevOps" se convirtiera en un título. Eso significa que cuando configuro tu pipeline, no solo copio una plantilla YAML, sé qué pasa cuando la red tiene problemas, cuando el disco se llena, cuando el OOM killer visita a las 3 de la mañana.

Lo que obtienes:

 Dockerfile escrito para producción en múltiples etapas, sin root, reducido a menos de 100MB, en lugar del predeterminado de 1.2GB

 Nginx con TLS adecuado (Let's Encrypt, renovación automática mediante temporizador systemd), encabezados de seguridad, gzip, reglas de caché para _next/static

 GitHub Actions workflow: construir, probar, escanear con Trivy, desplegar, prueba de humo, revertir en caso de fallo

 Zero-downtime a través de systemd (o PM2 si prefieres) el contenedor antiguo permanece activo hasta que el nuevo pase la verificación de salud

 UFW + fail2ban configuración básica porque exponer SSH en el puerto 22 es cómo comienzan los incidentes

 Runbook (PDF) diagrama de arquitectura, árbol de resolución de problemas, "qué hacer cuando..." para que no me llames a medianoche

Pila que uso a diario: GitHub Actions / GitLab CI, Docker, Nginx/Traefik, AWS (EC2, RDS, ALB, S3), Hetzner/DO/VPS, endurecimiento de Linux, Terraform cuando necesitas IaC.

Paquetes:

Básico un servicio, solo producción, 3 días

Estándar FE + API + DB, staging + producción con puerta de aprobación, 5 días

Premium LB, auto-escalado, Prometheus/Grafana/Loki

Herramientas:

Docker

•

GitLab

•

Jenkins

•

GitHub

•

BitBucket

Marcos:

npm

•

Terraform

•

Ansible

•

Cocinero

•

Títeres

Proveedor de la nube:

Amazon Web Services

•

Google Cloud Platform

Lenguaje de programación:

Bash

•

Java

•

JavaScript

•

Lua

•

Perl

•

Python

•

Ruby

Experiencia:

Instalación

•

Migración

•

Desarrollo

Mi porfolio