¿Por cuál cloud opta? La elección de una plataforma cloud influye en todas las etapas de un proyecto y, por tanto, es determinante para su éxito. Esta cuestión se plantea tanto a los desarrolladores como a los directores ejecutivos.

En el presente artículo compartimos el testimonio de un desarrollador habituado a medir el valor de las plataformas cloud teniendo en cuenta las necesidades concretas de las empresas. Y ante los profundos cambios de las metodologías de trabajo a los que ellas se enfrentan, una solución emerge a la luz como una piedra preciosa: Jelastic Cloud. Para Marco Molteni, consultor informático, la constatación es clara. Jelastic ofrece numerosas ventajas imbatibles en comparación con las soluciones corrientes como Azure y AWS. «Además del acceso directo a las más modernas tecnologías y del precio, es sobre todo la facilidad de gestión lo que marca una clara diferencia en el terreno», afirma Marco. Desde 2001, Marco desarrolla soluciones para clientes como HP, el Banco Cantonal de Zúrich, los ferrocarriles suizos CFF, CSS o también Skyguide. Asesora asimismo a bancos europeos, pymes, empresas emergentes y asociaciones.

Buenos días Marco, ¿cuál es su experiencia con la nube?

Acompaño la migración de las empresas hacia la nube desde hace tiempo. Para las grandes cuentas, mi intervención tiene lugar dentro del perímetro de su plataforma, mientras que, en el caso de las empresas más pequeñas, me ocupo también de la arquitectura de nube misma. Y como yo también soy desarrollador, te propongo que nos tuteemos 🙂

¿Qué opinas de las soluciones de nube existentes?

Digamos que son, en general muy complejas y caras. Orientarse entre tantas ofertas y calcular los costes es actualmente una tarea de especialista. La mayoría de las ofertas tienen reservadas muchas sorpresas en las estimaciones. Por eso muy difícil orientarse. Si no se cuenta con experiencia en la materia, hay que avanzar con cuidado.

Las empresas recurren a consultores cloud que poseen las certificaciones que permiten navergar en este complejo entorno. Con el deseo de simplificar la implementación, muchas de ellas recurren a un software de capa intermedia para automatizar y hacer mas simples el desarrollo y el despliegue en estas plataformas. Este es el papel de soluciones como OpenShift de RedHat, por ejemplo. Para complicar aún más las cosas, los grandes proveedores llevan a sus clientes a utilizar opciones propietarias gratuitas o a precio reducido, que hacen más difícil, por no decir imposible, la futura migración hacia soluciones de la competencia.

¿Por qué razón, en tu opinión, estas soluciones complicadas dominan el mercado actual?

En el pasado, circulaba un chiste en el mundo de la informática que decía que nadie podía ser despedido por haber elegido IBM u Oracle. Hoy en día, podemos decir lo mismo de las ofertas de Amazon (AWS) y Microsoft (Azure). El cloud ejerce una cierta fascinación, y las empresas se lanzan a adoptar estas soluciones «para no tener problemas».

Pero problemas, obviamente, siempre hay. Son aquellos relacionados con la protección de los datos y la falta de asistencia local, pero también con la complejidad de los servicios, que frena y aumenta los costes de puesta en marcha de los proyectos. Y también el inconveniente del acceso a los datos en caso de avería, cuando los servidores se encuentran en el extranjero. Al final, los clientes están a merced de la hotline del proveedor. En estos casos, es mejor ser un cliente potente.

¿Cuál es, en tu opinión, la mejor solución cloud?

Las ofertas son técnicamente similares. A decir verdad, ninguna es mejor que la otra. Sin embargo, existen algunas particularidades que pueden estar mejor adaptadas a determinadas necesidades. La mayoría de las empresas necesitan soluciones simples y estándar. Nunca llegarán a usar ni siquiera la mitad de las opciones ofrecidas por los grandes proveedores que intentan cubrir todo el espectro de usos con todas las funciones imaginables. Aquí también, las soluciones locales suman puntos por sus garantías reales de asistencia técnica y protección de datos.

Nuestra clientela está formada por pymes, empresas emergentes y agencias. ¿Qué solución les propones?

Que elijan la simplicidad. Es la simplicidad lo que permite avanzar.

Personalmente, yo elegiría Jelastic en la mayoría de los casos en los que, por ejemplo, no hay necesidad de disponer de una infraestructura compleja en varios continentes. Es decir, casi siempre. Es la solución ideal para lanzarse al mundo del cloud a muy bajos costes.

En el 90% de los casos, el uso en las empresas es muy simple: desplegar aplicaciones (con o sin docker), utilizar bases de datos, almacenar archivos, proteger los accesos, supervisar y automatizar el proceso de CI/CD.

Jelastic es fácil de usar, no es cara y se adapta fácilmente a las necesidades de las empresas. En todos estos casos, es conveniente escoger una solución lista para el uso, en la que todo funcione «of the box», en lugar de adentrarse en la jungla (de dimensiones amazónicas) y verse frenado en sus proyectos.

¿Cómo descubriste Jelastic?

Participo activamente en la comunidad Java, y se da el caso que Jelastic obtuvo varios premios como la Plataforma como servicio (PaaS) más innovadora en el mundo Java. Actualmente, Jelastic permite desplegar cualquier tipo de tecnología (goland, node.js, python, docker, kubrnetes….), y por eso sigue despertando mi interés. Para mí, Jelastic es una verdadera «joya informática». Gracias a sus innovaciones y su simplicidad de uso, no hay necesidad de recurrir a perfiles DevOps especializados y certificados.

Cualquier desarrollador, o incluso un CEO, puede ocuparse de la arquitectura de nube (en una pyme o una startup). El escalado automático de los recursos y los precios simples son otras grandes ventajas: El cliente paga a prorrata en función del uso real, y no por recursos reservados que no ha consumido. No hay necesidad de usar una hoja de cálculo para determinar los costes, Jelastic muestra inmediatamente un presupuesto con total transparencia. Estas son ventajas determinantes para las pymes.

¿Para qué tipo de organización resulta más adecuada Jelastic?

Jelastic te permite concentrarte en el desarrollo de la actividad de la empresa, sin tener que gastar demasiado tiempo y dinero en la infraestructura cloud.

Es perfectamente apta para las empresas con un «time to market» muy breve, que no disponen de grandes recursos para la infraestructura informática y tienen un presupuesto de costes reducido. Este es el caso de las startups, por ejemplo. También es la solución más adecuada para las pymes que quieren tener infraestructura simple, ágil y ampliable.

Pero Jelastic también puede hacer felices a las grandes empresas que tienen cientos de desarrolladores, 500/1000, por ejemplo, y requieren complejos canales de CI/CD. Esta herramienta permite monitorear cientos de aplicaciones, controlar estrictamente los costes y disponer de funcionalidades personalizadas a través de la API y de entornos como Kuberneteso nubes híbridas (públicas/privadas).

¿Cuánto tiempo es necesario para arrancar con Jelastic?

De verdad, muy poco. Uno de sus aspectos más convincentes es que se trata de una solución abierta.  Existen centenares de plantillas disponibles gratuitamente para estándares comunes como WordPress, Magento, GitLab y para configuraciones de aplicaciones específicas. La configuración de un load balancer con las instancias Java, DB y SSL, por ejemplo, se lleva a cabo con uno o dos clics. Y lanzar una nueva configuración y desplegar la aplicación puede llevar desde unos minutos hasta una hora, en función de la complejidad. Algo así era impensable en el pasado. Puedes comenzar muy simplemente e ir añadiendo funcionalidades poco a poco (cache, docker, scaling, etc.).

La interfaz es intuitiva y no requiere formación. En Youtube, puedes ver incluso el vídeo de una niña de 4 años que configura un entorno Java con instancias múltiples en solo 2 minutos:

 

¿Cuáles son las ventajas y las limitaciones en comparación con otras soluciones?

Jelastic es más simple y, por tanto, más limitada que otras soluciones. Esto se ve compensado en parte por su mayor apertura y compatibilidad. Por ejemplo, Jelastic no propone soluciones propietarias de Machine learning per storage S3 o la autenticación del usuario. Pero puede comunicar con proveedores externos para utilizar S3 y Glacier de AWS o Azure Active Directory de Microsoft.

Arquitectura automatizada

Por otro lado tenemos el dashboard y la marketplace de Jelastic. Estos contienen configuraciones y funciones gratuitas listas para el uso. Jelastic ofrece todo el dominio de la tecnología. Esto representa una enorme ventaja en comparación con otras soluciones. Es posible instalar Java 8, 11, 16 y cada nueva versión, sin tener que hacer versiones de docker. También se pueden hacer pruebas A/B, desplegar builds directamente de GitHub en cada commit, instalar SSL, dominios específicos, intercambiar dominios, distribuir el tráfico, etc. Todas las estas posibilidades evolucionan constantemente.

Una estructura de costes comprensible

En Jelastic puedes dibujar gráficamente tu propia arquitectura en un tablero de operaciones, escalar las instancias que necesitas y aquellas que necesitas, y obtienes así el costo mínimo y máximo por mes. Todo esto en un abrir y cerrar de ojos. Nada más.

Otros proveedores ofrecen una calculadora que se convierte rápidamente en hojas de cálculo con cientos de opciones y variables, con el riesgo de olvidar algo o de estimarlo incorrectamente. Solo tienes que visitar los diferentes sitios de los proveedores para hacerte una idea clara (o más bien un embrollo con las ofertas).

Yo recomiendo elegir aquellos proveedores que muestran sus servicios y tarifas de la forma más comprensible.

¿Tienes aplicaciones criticas que funcionan con Jelastic?

Tengo varias aplicaciones que funcionan con Jelastic, una de las cuales no es solo «mission-critical», sino «life-critical»: se trata de un sistema de monitoreo en tiempo real para medir la glucosa en sangre en personas diabéticas.

Para terminar, ¿qué enseñanzas compartirías con las pymes?

La elección de la plataforma es realmente determinante para el éxito de los proyectos en el largo plazo. Porque el riesgo está en la dificultad de configuración: la gestión de seguridad, el cálculo de los recursos, el despliegue, etc. La complejidad genera errores que frenan la progresión. En la práctica, siempre es mejor optar por la simplicidad. Esta la mejor elección.

Pero mejor es tomar rápidamente conciencia de una cosa: más funcionalidad significa también más oportunidades de lock-in. Es un mecanismo bien aceitado. Los gigantes de la red ofrecen un sinfín de funcionalidades gratuitas y de precio económico para promover su adopción, y está resultando cada vez más difícil salir. Al final, terminas dependiendo de ese proveedor, el que entonces puede limitarte seriamente en tu evolución tecnológica o en la migración hacia soluciones más económicas.

Quiero precisar que Jelastic permite en todo momento migrar hacia otras soluciones, pero, salvo que esto sea absolutamente necesario, no hace falta complicarse la vida.

La ventaja de una solución abierta, como Jelastic, es que puedes migrar a pequeños pasos sin problemas. Es una solución que se integra fácilmente con las otras nubes o una infraestructura existente. Y que Incluso te permite elegir tu proveedor, como Infomaniak. Esto me lleva al último punto, si debo resumir:

es inútil aventurarse en soluciones complejas cuando se tiene todo al alcance de la mano, y además cerca. Si eliges Jelastic Cloud de Infomaniak, tendrás prácticamente las mismas posibilidades, además de transparencia de costes. Te beneficiarás también de la calidad de su servicio de asistencia que habla tu idioma y es, sin duda, el más simpático que puedas encontrar.

Lo que cuenta es lo que podrás hacer con tu plataforma cloud. Y lo has comprendido: Jelastic Cloud te permite realizar lo que quieres con autonomía.

Iniciar gratuitamente Jelastic Cloud

¿Por qué esperar para realizar un proyecto? Puedes probar gratis todas las arquitecturas que desees en Jelastic Cloud durante 14 días: más que suficiente para convencerte de las ventajas de esta solución.

Probar Jelastic Cloud gratis