Elija su infraestructura de las aplicaciones web
GUÍA DE INTRODUCCIÓN
Elección de la infraestructura adecuada
Existen diferentes factores que debe tener en cuenta cuando decida qué servicio utilizar para implementar su primera aplicación web en la nube de AWS. Debe considerar si desea una infraestructura administrada con baja tensión, si necesita contenedores (y el motivo) o si desea una personalización y un control totales. ¡Comencemos!
-
Escriba código e implemente de manera automática, y AWS se encarga de la infraestructura
- Integre a CD, cree e implemente de manera automática. No se preocupe por la configuración de los servicios subyacentes.
- Utilice Vanilla JavaScript, o cualquier marco de JS, o escriba su propio código con Java, .NET, Go, Ruby, PHP y Python.
- Se trata de un método sencillo y rápido para implementar.
Desarrolle JavaScript de pila completa con escalabilidad ilimitada
Cree e implemente una aplicación web con JavaScript y marcos populares, como React, Angular, Vue, Next.js. Esta es la mejor opción si busca las siguientes características:
- configuración integrada para aprovechar servicios backend
- infraestructura completamente administrada y escalable a nivel global
- método más sencillo y rápido para desplegar una aplicación web
Escriba su código y AWS lo implementa y lo administra
Cargue el código, AWS maneja todo, desde el aprovisionamiento de capacidad, el balanceador de carga y el escalado automático hasta el monitoreo del estado de la aplicación. Esta es la mejor opción si busca las siguientes características:- la compatibilidad más amplia con lenguajes de programación backend, como Java, .NET, Go, Ruby, PHP, Node.js, y Python
- infraestructura completamente administrada y escalable a nivel global
- facilidad para comenzar a utilizarlo y flexibilidad para personalizarlo
- Integre a CD, cree e implemente de manera automática. No se preocupe por la configuración de los servicios subyacentes.
-
Cree e implemente mediante contenedores
- Cree e implemente un sitio web mediante tecnologías nativas en la nube, como Docker y Kubernetes.
- Se trata de una infraestructura completamente administrada con opciones de escalabilidad global y ligera disponibles.
- Es el método más sencillo y rápido para implementar una aplicación web con contenedores.
Ligero y fácil de administrar
Es el método más sencillo para comenzar a utilizar los contenedores. Esta es la mejor opción si busca las siguientes características:
- infraestructura completamente administrada
- implementación de aplicaciones web, sitios web y entornos de desarrollo o prueba simples
- un gran lugar para aprender a utilizar contenedores
- precio mensual fijo y de bajo costo
De escala global y fácil de administrar
Aproveche este servicio de orquestación de contenedores completamente administrado que lo ayuda a implementar, administrar y escalar aplicaciones en contenedores de manera sencilla. Esta es la mejor opción si busca las siguientes características:
- una plataforma de orquestación de contenedores completamente administrada
- escalabilidad global
- reducción de sobrecarga operativa
- ampliación de compatibilidad con tecnologías nativas en la nube, como Docker
De escala global y con la mayor flexibilidad
Aproveche la flexibilidad de Kubernetes con la seguridad y la resiliencia de un sistema administrado por AWS. Esta es la mejor opción si busca las siguientes características:
- uso de Kubernetes y disposición de un plano de control administrado
- API de código abierto consistentes
- uso de otras tecnologías nativas en la nube
- interacción con la comunidad dinámica de Kubernetes
-
Cree e implemente en una máquina virtual
- Se trata de un método con el mayor nivel de control de la pila de tecnología completa.
- Cuenta con compatibilidad completa del sistema operativo, además de configuraciones personalizadas.
- Ofrece la conversión más sencilla de máquinas virtuales en las instalaciones a la nube.
Velocidad y sencillez con precio fijo
Es sencillo de configurar, administrar y admitir. Esta es la mejor opción si busca las siguientes características:
- decisiones de arquitectura sencillas, con la posibilidad de elegir entre siete tamaños de máquinas virtuales diferentes
- opciones de software sencillas, con la posibilidad de elegir entre una lista seleccionada de sistemas operativos Linux y Windows
- integración a varios servicios de AWS y configuración de ellos con facilidad
- escalabilidad regional
Máximo control y escalabilidad
Cuenta con una capacidad informática de tamaño ajustable que admite prácticamente cualquier carga de trabajo. Esta es la mejor opción si busca las siguientes características:
- la variedad más amplia de opciones de tamaños de servidores, con más de 250 tamaños
- la disponibilidad más amplia de sistemas operativos para elegir, incluidos Linux, Windows y MacOS
- control pormenorizado de toda la pila de tecnología e integración completa a todos los servicios de AWS
- escalabilidad global