Qué son computadoras sin servidor los usuarios más entusiastas que salen de la tecnología, y cómo llegaron allí? Aprecian la capacidad de implementar una arquitectura basada en eventos y respaldar sus implementaciones de API. Sin embargo, desearían que Serverless tuviera más portabilidad y tuviera más control local sobre funciones y herramientas de depuración.

keyboard-photo-by-joe-mckendrick.jpg

Foto: Joe McKendrick

Estas son algunas de las conclusiones actuales Encuesta comunitaria sin servidor, coordinado por el incansable Jeremy Daly, alojado y publicado en el sitio de GitHub. En la informática sin servidor, todo el trabajo de fondo, como el escalado, la planificación de la capacidad y el trabajo de mantenimiento, se realiza automáticamente, generalmente por un proveedor de nube pública, por lo que, en teoría, un desarrollador solo necesita preocuparse por escribir o integrar código para el problema comercial. Por supuesto, se puede decir que el término «sin servidor» está desactivado ya que está allí siempre un servidor en algún lugar está haciendo algo, pero esa es otra discusión.

Esta encuesta se lleva a cabo naturalmente entre un grupo autoseleccionado de defensores sin servidor, por lo que el enfoque se centra en las tendencias y preferencias entre aquellos que ya están bien establecidos en el mundo sin servidor. En consecuencia, cuando se les preguntó sobre la madurez de sus esfuerzos sin servidor, el 40% de los 582 encuestados indicaron que su nivel de madurez es «alto», que están «todos sin servidor». Otro 22% informa que su abrazo es ‘medio’, que están ‘cambiando a sin servidor’.

Amazon Web Services emerge como el precursor distante en este espacio, citado por el 72% como su elección para la computación en la nube pública. Microsoft Azure sigue con el 18% y Google Cloud Platform con el 13%. En consecuencia, el 61% informa tener un trabajo AWS Lambda en frente de Funciona como un servicioo FaaS, que junto con los servicios administrados son el núcleo de los servidores sin servidor. Otro nueve por ciento usado Funciones Azure.

El aspecto más positivo de la tecnología sin servidor es la capacidad de implementar arquitecturas basadas en eventos, como lo menciona el 28% de los encuestados. El costo reducido de creación y soporte de recursos de aplicaciones sigue en un 21%, al igual que la capacidad de escalar rápidamente las aplicaciones según sea necesario (21%). El principal problema que tienen los encuestados con la tecnología es una relativa falta de portabilidad, citada en un 23%. Cuando se les preguntó acerca de las características que creen que faltan en la oferta actual sin servidor, los profesionales de TI han elaborado una larga lista de deseos. Las características que faltan en la parte superior de la lista incluyen mejores prácticas, mejor depuración, administración de arranque en frío, mayor facilidad de uso, desarrollo local y mejor monitoreo.

Si alguien se pregunta si la computación sin servidor puede ser soportada en nubes privadas, esta encuesta pone fin a todos esos pensamientos persistentes. Sin servidor es claramente un juego en la nube pública. Casi la mitad de los encuestados a la pregunta de público versus privado, 46%, informa que la mayoría de sus cargas de trabajo de producción usan sin servidor (ya sea a través de FaaS o servicios administrados) en un entorno de nube pública, pero apenas el cinco por ciento dice que este es el caso es con entornos locales. La mayoría, el 73%, informa que no hay absolutamente ninguna carga de trabajo sin servidor, incluso afectando su infraestructura interna.

Los defensores sin servidor en este estudio son una pareja muy ocupada y productiva. Casi un tercio de los encuestados sobre el problema del volumen, el 29%, dicen que ahora tienen más de 100 funciones sin servidor en producción. Sin embargo, el buen lugar todavía está en el rango inferior a 100: el 26% tiene entre 11 y 50 características sin servidor ahora en producción, y el 21% tiene entre 50 y 100 instancias.

Si bien el servidor sin servidor se aplica tanto a las aplicaciones nuevas como a las nuevas, los profesionales de TI tienen más probabilidades de abandonar sus aplicaciones heredadas existentes por el momento, según el estudio. El setenta y cinco por ciento que responde a esta pregunta dice que es «muy probable» que sus organizaciones construyan una aplicación greenfield sin servidor en los próximos 12 meses, mientras que el 34% dice que este es el caso de sus aplicaciones brownfield.

La implementación de las API REST se ha identificado como el caso de uso más común para la informática sin servidor, como lo demuestra casi la mitad de los encuestados (47%). La lógica empresarial de soporte se cita en un 33%, al igual que las aplicaciones de una sola página. Otro 31% está desplegando sin servidor para apoyar sus iniciativas DevOps.

Los datos de la encuesta se pueden descargar desde el sitio web sitio como una hoja de cálculo Excel o en formato CSV.



Source link