Configuraré CI/CD con GitHub Actions y una puerta de escaneo de seguridad

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

India

Hablo Inglés, Hindi, Telugu

Ingeniero DevSecOps: despliego y aseguro apps para producción

Ayudo a fundadores y pequeñas empresas a poner en línea una app y mantenerla segura. La mayoría de mis clientes tienen una app construida con herramientas de IA o por un contratista que trabaja en una...
Acerca de este Servicio

¿Subes código manualmente o despliegas desde tu portátil? Creo una pipeline de GitHub Actions que prueba, construye y despliega tu app en cada merge, y bloquea el merge si encuentra una secret filtrada o un paquete vulnerable grave.


Lo que configuro: construir y probar en cada pull request, crear imagen Docker, desplegar en tu servidor o AWS, un paso de rollback y mantener los secrets en el almacén cifrado de GitHub en lugar del código. Para AWS uso OIDC, así que no quedan claves de larga duración en tu repositorio.


La puerta de seguridad realiza escaneos de secrets, dependencias y contenedores en cada pull request. Ves el resultado directamente en el pull request, en lenguaje sencillo.


Trabajo reciente: para un instituto de coaching JEE en Bengaluru, construí esta pipeline con una puerta de seguridad en cada pull request y una auditoría semanal en AWS.


Arreglo problemas de despliegue, configuración e infraestructura. Los bugs de la aplicación se cotizan por separado. No trabajo con Kubernetes.


Primero envíame un mensaje con el enlace a tu repo y dónde despliegas.

Herramientas:

Docker

•

Jenkins

•

GitHub

Marcos:

Terraform

•

Ansible

Proveedor de la nube:

Amazon Web Services

•

microsoft azure

Lenguaje de programación:

Bash

•

Python

Experiencia:

Instalación

•

Desarrollo

•

Configuración

Mi porfolio

Otros servicios de Ingeniería de DevOps que ofrezco