BLOG

Pilas de nube pública en AWS que adoptan tecnologías emergentes

Miniatura de Lori MacVittie
Lori MacVittie
Publicado el 1 de diciembre de 2016
Nueva pila de aplicaciones de Sumologic

Hay muchos blogs y artículos que especulan sobre los tipos de aplicações que se implementan de forma nativa y se migran a la nube pública. Las aplicaciones móviles suelen clasificarse dentro de las categorías "nacidas en la nube", aunque la falta de detalles sobre si se trata de aplicaciones móviles empresariales o aplicaciones para el consumidor hace que sea difícil defender una postura inequívoca en un sentido u otro. 

Por eso es interesante ver cualquier informe que profundice en cualquier aspecto de las aplicaciones en la nube pública, en particular si se generan a partir de datos reales. Sumo Logic hizo exactamente eso recientemente, publicando un informe que proporciona información valiosa sobre las aplicações que se ejecutan en la nube pública de AWS. Se compiló a partir de datos generados por aplicaciones e infraestructura administradas por Sumo Logic, cuidadosamente anonimizados, por supuesto. Sumo Logic cuenta con más de 1000 clientes que ejecutan aplicaciones en la nube de AWS y sus hallazgos incluyen algunos puntos de datos muy interesantes sobre las pilas de aplicaciones que se compilan en ese entorno.

Por ejemplo, hay una variedad de datos que citan la adopción de contenedores. La mayoría se derivan de encuestas realizadas dentro de una comunidad cerrada de tecnologías relacionadas con contenedores, lo que tiende a sesgar significativamente la adopción hacia tasas más altas. He visto algunos que citan una adopción del 62%. Por el contrario, las encuestas realizadas en comunidades empresariales pueden pasar por alto, sin darse cuenta, a aquellos encuestados dentro de una organización que están adoptando contenedores, lo que deja los resultados sesgados hacia niveles que apenas se registran. Por lo tanto, el hallazgo de Sumo Logic de que el uso de Docker en producción (en AWS) es de aproximadamente el 15 % es significativo, como también lo es la tasa similar de adopción de Lambda (que admite arquitecturas sin servidor).

También fue interesante el hallazgo de que “más clientes utilizan bases de datos NoSQL que bases de datos tradicionales (RDBMS)”. Notablemente al final de la lista se encuentran los proveedores de RDBMS empresariales tradicionales. Esto no es tan sorprendente. Es poco probable que la mayoría de las empresas migren sus RDBMS extremadamente grandes (estamos hablando de realmente grandes) a cualquier entorno de nube. No solo existen desafíos al trasladar diez, veinte o más años de datos a la nube, sino que también existen los tentáculos tipo Cthulhu de decenas y cientos de aplicaciones existentes (limitadas a centros de datos) que dependen de esa base de datos. Pero si estás empezando de cero, tiene sentido adoptar una tecnología más nueva y compatible con la nube, como NoSQL, conocida por su velocidad y soporte dentro de los marcos de aplicaciones modernas, o optar por una opción de código abierto. Dicho esto, dos de las cuatro principales bases de datos en uso eran NoSQL (Redis encabeza la tabla con un 18%, con Mongo ligeramente detrás con un 16%) pero las otras dos son tradicionales, RDBMS: MySQL ocupa cómodamente el segundo lugar con un 17% y PostgreSQL el cuarto lugar con un 11%. 

Finalmente, Sumo Logic descubrió que “casi dos tercios de las aplicações de AWS utilizan el servicio de auditoría de AWS (CloudTrail) y los registros de flujo de VPC”. Esto concuerda con la continua priorización de la seguridad en todas las industrias y mercados. También ofrece una idea de qué “servicios en la nube” podrían necesitar integrarse con otras soluciones a medida que continúan apareciendo en el mercado infraestructuras y sistemas basados en la nube.

Puede descargar el informe de Sumo Logic usted mismo aquí , y Sumo Logic me dice que realizarán análisis más profundos en el futuro, así que esté atento a ellos también.