

Ceng Tech: crear un entorno de pruebas y otro de producción para su solución SaaS.
CENG Technologies proporciona la experiencia en negocios y tecnología necesaria para completar entregables específicos o satisfacer la demanda de un equipo de ingeniería autosostenible y escalable de manera elástica.
Sobre CENG
El objetivo de CENG Technologies Inc. es proporcionar la entrega óptima de una visión para planificar la ejecución. Ya sea que busques información sobre desarrollo que complemente tu equipo existente o una plataforma de ingeniería como servicio, CENG abarca todos los aspectos de la adquisición de talento, infraestructura, operaciones comerciales, desarrollo tecnológico, recursos humanos y aprendizaje en un entorno de co-construcción distribuido globalmente.
Desafíos de CENG
CENG quería crear un entorno de pruebas y un entorno de producción para su solución SaaS basada en React como frontend y NodeJS en el backend.
Nuestro papel como socio APN fue diseñar la arquitectura para alojar la solución del cliente, desplegar la infraestructura y apoyar la adopción de AWS por parte del cliente. Para esto, propusimos una arquitectura de contenedores basada en un Well-Architected framework.
Un desafío importante fue que el cliente necesitaba tener el entorno listo en 4 días (todos los componentes), desde cero hasta la prueba de concepto (PoC) sin demoras. Esto limitó severamente nuestras opciones de arquitectura y nos obligó a aprovechar cada beneficio del modelo de nube de AWS. Necesitaban un entorno completo en AWS basado en un clúster de Kubernetes para poder mostrar la funcionalidad de su pila de aplicaciones, pero también con las mejores prácticas de seguridad y costos bajos.
¿Por qué AWS?
AWS was chosen because it helps to create a secure and high-performance infrastructure, and efficient Kubernetes cluster, which is a big part of the infrastructure. It also allows us to create it in the simplest and fastest way and keep costs low by getting the advantage of the pricing that AWS has to offer.
The AWS cloud is more than a technology platform. It is a catalyst for business transformation and growth. There are many benefits that AWS cloud solutions provide that make it the number one choice for the most important companies around the world.
​
¿Por qué Teracloud?
CENG necesitaba un socio de AWS de gran confianza con una sólida experiencia en la creación de soluciones de infraestructura en la nube rápidas. Aún más importante, dado el desafío mencionado, no podían permitirse ningún error, demora o problema serio. Afortunadamente, Teracloud ha demostrado estas capacidades en proyectos anteriores y en situaciones similares.
​
Además de esto, trabajamos para definir una estrategia, crear una hoja de ruta en la nube, optimizar su migración a la nube e implementar plataformas modernas para mantener la excelencia operativa.
​
Cualquiera que sea su etapa en el camino hacia la nube, Teracloud aporta curiosidad, pasión y una profunda experiencia técnica y estratégica a cada proyecto de AWS.
​
Ofrecemos servicios especializados en consultoría, despliegue, gestión y optimización de soluciones en la nube de AWS. Adaptamos sus aplicaciones para aprovechar al máximo el alojamiento de Amazon, optimizando costos y rendimiento.
Nuestra solución
Diseñamos e implementamos una solución en dos fases:
Fase uno, para desplegar la pila de aplicaciones en el tiempo estimado:
-
Route53
-
VPC, Multi-AZ, Multi-capa
-
Amazon Certificate Manager
-
S3
-
CloudFront
-
EKS
-
Aurora MySQL RDS
-
Elastic Load Balancer
-
ECR
-
AWS Parameter Store
Utilizamos un S3 para almacenar los activos del frontend y servir contenido web estático con una distribución de CloudFront con cifrado TLS en tránsito. En la selección de tecnología, elegimos EKS para alojar la carga de trabajo del backend, obteniendo las imágenes de contenedor del AWS Elastic Container Registry, y secretos y variables de entorno del Parameter Store. Esto se expone de forma segura a Internet a través de un Application Load Balancer que conecta con el frontend y Route53 para el DNS.
Fase dos, después de la prueba de concepto (PoC), construcción y despliegue de la parte:
​
-
CodePipeline
-
CodeBuild
En la segunda fase, elegimos una canalización CD de GitOps utilizando ArgoCD, CodePipeline y CodeBuild.
El desarrollador sube el código a un repositorio de git, que será supervisado por el pipeline de código. Después de que se sube, CodePipeline desencadena el pipeline en CodeBuild, que construirá y desplegará el frontend en el bucket de S3 y también construirá y empujará la imagen de Docker del backend al repositorio de ECR, y actualizará el repositorio de git que tiene los manifiestos YAML que Argo supervisa.

Observaciones
-
El cliente obtuvo el entorno a tiempo y pudo cumplir con su agenda.
-
El cliente consiguió los recursos necesarios, según las demandas del negocio.
-
Alta disponibilidad, alta confiabilidad y auto-recuperación.
-
Infraestructura con seguridad en múltiples capas.
-
Lista para el cumplimiento de PCI.
Próximos pasos
Continuaremos trabajando con CENG, proporcionando consultoría y mejoras basadas en el AWS Well Architect framework de AWS para su infraestructura.
Nuestra Solución
Somos Advanced Services Partner de AWS. Creado por expertos en la nube certificados, con una amplia experiencia en la migración y el despliegue de startups, empresas y todo lo que hay en medio hacia la nube. Hemos trabajado con compañías de diversas industrias, como aerolíneas, salud, educación y comercio electrónico, diseñando, implementando y gestionando cargas de trabajo en la nube con arquitectura de alta disponibilidad bajo un SLA de tiempo de actividad del 99.9% y requisitos de cumplimiento de PCI/HIPAA.
​
Nuestra experiencia abarca desde el diseño de arquitecturas en la nube de última generación hasta el despliegue y la gestión de entornos en la nube a través de Servicios Gestionados, incluyendo Consultoría de AWS, Arquitectos, DevOps, DevSecOps, MLOps, Soporte 24/7, Automatización, Recuperación ante Desastres y Seguridad. Proporcionamos soluciones seguras, escalables y altamente disponibles para nuestros clientes.
Hablemos
Escala tu negocio sin límites
