Ahorros de más de $3,600 al Programar la Eliminación de Entornos de Feature Branch

Ahorros de más de $3,600 al Programar la Eliminación de Entornos de Feature Branch

Un día, muy temprano en la mañana, recibí un mensaje con una captura de pantalla del CTO que decía:

¿Alguna idea de cómo mantener estos limpios?

Deployments de Feature Branch en ECS

Unos meses antes, estábamos discutiendo la necesidad de desplegar entornos de feature branch como una solución para evitar que nuestro proceso de entrega se atascara, ya que estábamos desplegando más de lo que el equipo de QA podía manejar. Creamos un pipeline de deployment de feature branch, y estaba funcionando genial, ya que cada feature importante era probada aisladamente del entorno de QA (sin merges hasta ser aprobado por QA). Esencialmente, dejamos de tener quejas sobre nuestra cola a producción atascándose debido a código defectuoso o criterios de aceptación incompletos.

Leer más →

Curso Gratuito de AWS

Curso Gratuito de AWS
  1. ¿Qué es AWS?
  2. ¿Qué servicios ofrece AWS?
  3. ¿Cómo crear una cuenta?
  4. Conociendo la consola de AWS.
    • Capa Gratuita.
    • Facturación en AWS.
    • Crear Alertas de Presupuesto.
    • Regiones y Zonas de disponibilidad.
    • VPCs.
    • Administracion de usuarios con IAM.
    • Asegurar cuenta root.
  5. Servicios AWS.
    • EC2
      • Características de los servidores y precios.
      • Desplegar una instancia.
      • Conectarse al servidor usando SSH.
      • Web con Docker
        • Instalar Docker.
        • Instalar un servidor HTTP Proxy.
    • RDS
      • Características de los servidores RDS y precios.
      • Crear una base de datos.
      • Conectarse a la Base de datos desde el servidor web (Bastion Host).
    • S3
      • Alojar archivos.
      • Hostear una página web SPA.
  6. ¿Qué es IaC y Cloudformation?
    • Crear un usuario para IaC
    • Crear una API Key
    • Partes de un template.
    • Desplegar un Servidor EC2 con Cloudformation.
    • Eliminar el Servicio.
Leer más →

Como ayude a una empresa a evitar pagar $100k en Aurora RDS

Como ayude a una empresa a evitar pagar $100k en Aurora RDS

A finales de 2023, AWS nos informó que nuestros servidores Aurora necesitaban ser migrados debido al fin del soporte de la versión community de MySQL 5.7 y se recomendaba migrar a la versión 8.0.

[!cite] Anuncio de AWS

[!note] Ver post de cómo las empresas no están al tanto de estos costos y cómo esto podría estar afectando su facturación: Incremento de costos debido al Soporte Extendido de RDS en AWS

Leer más →

Mejoras de Arquitectura para una Startup

Mejoras de Arquitectura para una Startup

Antes de trabajar en esta compañía, obtuve cuatro certificaciones de AWS y participé en varios proyectos que requerían conocimiento de AWS, pero nada se comparó con lo que logré durante mi tiempo aquí.

Quizás te preguntes cómo terminé colaborando en arquitectura e infraestructura, dado que originalmente fui contratado como ingeniero backend. La verdad es que fui extremadamente afortunado. Hubo cambios gerenciales dentro de la compañía, y unos meses después de que comencé, un nuevo CTO se unió al equipo. También éramos un equipo bastante pequeño y siempre necesitábamos un par de manos extra.

Leer más →

El principio de minimo privilegio

El principio de minimo privilegio

Minimo privilegio es un término acuñado en seguridad informática que establece que un usuario o una entidad solo debe tener acceso a recursos o datos específicos para completar sus tareas o actividades. Esto significa en lugar de crear varios super usuarios o solo uno super usuario y compartir credenciales, debemos centrarnos en crear acceso granular para cada usuario o aplicación.

[!note] El principio de minimo privilegio se considera una práctica recomendada fundamental en seguridad informática.

Leer más →