Al iniciar un nuevo servicio en confín, las empresas pueden encontrar muchas ventajas al utilizar algunas de las plataformas AWS de Amazon. Como desarrollador experimentado, he utilizado varios de estos servicios y puedo recomendarlos a otras personas que inician servicios en confín o sitios web dinámicos.
Amazon Web Services (AWS) comenzó en 2002, aprovechando la infraestructura ya existente por uno de los minoristas electrónicos más grandes de Internet. AWS proporciona una tonalidad de servicios web que pueden formar lo que ahora se conoce popularmente como «nimbo».
Actualmente, AWS ofrece aproximadamente 20 servicios web para usar en la nimbo. Los más populares hasta la plazo son Elastic Cloud Compute y Simple Storage Service, respectivamente conocidos como EC2 y S3.
S3
Quizás el servicio que los propietarios de sitios web existentes pueden exprimir más rápido es el Simple Storage Service (S3) de Amazon. S3 es un sistema de almacenamiento de archivos en confín con suscripción superfluidad incorporada y escalabilidad infinita. Amazon utiliza grupos de servidores en todo el mundo para asegurar hasta un 99,999999999% de retención y un 99,99% de tiempo de actividad para cualquier antecedente que cargue en S3.
Cualquier archivo existente (hasta 5 GB de tamaño por archivo) de un sitio web se puede portar fácilmente a S3, lo que permite su uso como una red de entrega de contenido (CDN). La infraestructura de AWS de Amazon reside en redes troncales de Internet ultrarrápidas, lo que significa que el contenido generalmente se servirá mucho más rápido que si se entregara desde cuentas de alojamiento compartido baratas. Por el precio relativamente bajo por GB de almacenamiento y transferencia de datos, muchos propietarios de sitios web que actualmente usan alojamiento web con almacenamiento y satisfecho de lado limitados pueden ver reducciones instantáneas de costos al portar a S3 para la entrega de contenido.
Para sitios web grandes y servicios en confín que proporcionan cantidades masivas de datos, el rendimiento de costos del S3 de Amazon puede ser muy parada y, en algunos casos, una aparejo necesaria cuando otros servicios no pueden juntar cantidades tan grandes de datos.
Para una empresa que esté considerando iniciar un servicio de intercambio de archivos en confín o de contenido pesado, como un sitio para compartir fotos o videos, Amazon S3 ofrece muchos beneficios y un rendimiento que de otro modo requeriría un gran desembolso de costos iniciales.
EC2
Elastic Cloud Compute (EC2) de Amazon es para el alojamiento de servidores lo que S3 es para el almacenamiento de archivos: infinitamente escalable y rentable.
Con EC2, puede configurar su propio clúster de servidores virtuales que se ejecutan en la nimbo de servidores de Amazon. Puede optar por ejecutar un único servidor imaginario de bajo consumo o un camarilla de miles de servidores virtuales de parada rendimiento y cualquier variación intermedia. Cada servidor que ejecuta se denomina «instancia» y puede optar por utilizar una instancia por tan solo una hora facturable.
Poder nominar cuánto tiempo usa una instancia, unido con qué tan poderosa es, permite que las empresas emergentes prueben una nueva aplicación web poderosa sin la menester de aprovisionar hardware costoso inicialmente. Esto alivia gran parte del aventura que a menudo se encuentran con las nuevas empresas web que deben calcular cuánta capacidad necesitarán una vez que el sitio se vuelva popular. La subestimación de la capacidad puede significar una interrupción del servicio, la sobreestimación hará que el servicio sea menos rentable.
La plataforma EC2 además es totalmente programable, lo que significa que las empresas pueden construir sistemas inteligentes que escalarán a medida que se encuentren límites de capacidad por instancia. Cuando la carga del servidor es suscripción, por ejemplo, se pueden encender más instancias y compartir la carga del sistema. Cuando la carga disminuye, las instancias innecesarias se pueden apagar, manteniendo constantes los costos y la eficiencia.
Actualmente, hay varias instancias de máquina de Amazon (AMI) de Windows y Linux disponibles para que los usuarios las utilicen como punto de partida al personalizar sus servidores virtuales. Las AMI aportadas por el becario además están disponibles, con configuraciones de servidor especialmente diseñadas disponibles.
Emparejamiento de EC2 y S3
Para las nuevas empresas emergentes y los servicios web existentes que buscan portar, una combinación de alojamiento de servidor EC2 y S3 como una red de entrega de contenido puede ser una decisión ideal. Para aquellos que pueden usar entreambos servicios, existe un beneficio adicional en que el tráfico entre redes entre sus cuentas EC2 y S3 generalmente estará vacío de costos de satisfecho de lado.
Para ver información detallada sobre EC2, S3 y una variedad de otros servicios web de Amazon, visite:
Comentarios recientes