Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

119
Vistas
¿Cuáles son generalmente las bases para agrupar las aplicaciones de Fargate en un clúster de ECS?

Basado en documentos de Amazon:

Un clúster de Amazon ECS es una agrupación lógica de tareas o servicios. Si está ejecutando tareas o servicios que utilizan el tipo de lanzamiento EC2, un clúster también es una agrupación de instancias de contenedor. Si utiliza proveedores de capacidad, un clúster también es una agrupación lógica de proveedores de capacidad. Cuando usa Amazon ECS por primera vez, se crea un clúster predeterminado para usted, pero puede crear varios clústeres en una cuenta para mantener sus recursos separados.

En nuestro caso de uso, no estamos usando tipos de lanzamiento de EC2. Estamos utilizando principalmente Fargate.

¿Cuáles son las bases/estrategias habituales para agrupar servicios? ¿Es algo puramente subjetivo?

Digamos que tengo un Servicio de Pago, un Servicio de Factura/Recibo, un Servicio de Usuario y un Servicio de Autenticación. ¿Pongo algunos de ellos en un clúster de ECS o es una buena práctica tenerlos en clústeres de ECS separados?

over 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

Un servicio es una aplicación en funcionamiento, por lo que, por ejemplo, puede tener un servicio de autenticación o un servicio de pago, etc.

Si bien los servicios pueden comunicarse entre sí, un servicio por sí mismo debe contener todas las partes para que funcione, estas partes son los contenedores.

Su servicio puede ser tan simple como un contenedor o contener muchos contenedores para proporcionar su funcionalidad, como almacenamiento en caché o trabajos en segundo plano.

El concepto de servicios generalmente proviene de las ideas tanto del diseño dirigido por servicios como de la arquitectura de microservicios .

En última instancia, la decisión depende de usted, podría poner todo bajo un solo servicio, pero esto podría generar problemas más adelante.

Un punto clave a tener en cuenta es que el escalado de contenedores se realiza en niveles de servicio, por lo que deberá aumentar todos los contenedores que forman parte de la definición de su tarea. Por lo general, desea escalar para satisfacer las demandas de funcionalidad.

Un ECS Cluster puede contener un servicio o contener una cantidad de servicios que producen un entregable. Por ejemplo en AWS S3 se compone de más de 200 microservicios, estos serían un clúster. Sin embargo, no esperaría que todos los servicios de AWS fueran parte del mismo clúster.

En su escenario, define varios servicios, personalmente los separaría en diferentes grupos, ya que ofrecen funciones comerciales completamente diferentes.

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda