Skip to content

Be multicloud or die (Parte II)

Que las distintas cloud dejen fluir los datos entre ellas y sean interoperables es el desafío que tenemos por delante los próximos años (tanto proveedores como clientes)  para hacer que estos servicios sean como lo son hoy la telefonía, la electricidad, el gas, el agua y tantos otros. Para ello, los principales proveedores de cloud pública han elaborado frameworks de buenas prácticas para facilitar la migración al cloud, que pretenden resolver o ayudar a la toma de decisiones al respecto, pero que por nuestra experiencia se quedan solamente como base teórica muy difícil de aplicar en organizaciones complejas como las comentadas en la anterior entrega de este post. P.e. Amazon AWS  ( Well-Architectured Framework ), Google ( GCAF ), Microsoft Azure ( Best Practices y Landing Zones ) …  

Intentando arrojar algo de luz en este punto, sería interesante identificar las diferentes estrategias de migración de infraestructura y aplicaciones al cloud público, las cuales podríamos definir como:

· Lyft and Shift: el “abc” de toda migración al cloud, donde muevo mi software tal y como corre en mi datacenter. Es la solución ideal para cierto software corriendo en máquinas virtuales o para base de datos, donde se migran las mismas de forma sencilla y automática ( los principales vendors cloud tienen herramientas específicas para tan fin ) desde sus datacenter a servicios IaaS y PaaS en el cloud, sin interrupciones de servicio.

 Mención especial aquí hay que hacer si entre sus proveedores de base de datos tiene Oracle, ya que entonces dicha migración no va a ser tan sencilla, y algunos clientes incluso se plantean en dicho proceso cambiar a bases de datos más mainstream cloud-friendly like PostGreSQL. 

En el caso de aplicaciones de Big Data, se disponen de soluciones PaaS totalmente basadas en open source que permiten un proceso sencillo de migración de las mismas ( AWS EMR, Azure HDInsight, Google DataProc … ) o de terceros ( Databricks ). 

· Refactorización: puede ser el termino temido por todo responsable de una aplicación, por el gran esfuerzo y cierto riesgo que ello supone …. pero también tiene sus muchos beneficios, por lo que este proceso también se conoce como “modernización de aplicaciones” (… no pain, no gain … ).

En este contexto, la migración al cloud se está aprovechando para la refactorización de aplicaciones monolíticas o web de 3 capas a arquitectura basada en microservicios ( contenedorizados ) que aprovechen todas las bondades de elascticidad y flexibilidad que proporciona el cloud público.  Con estas nuevas arquitecturas de microservicios, y utilizando soluciones basadas en Kubernetes, podremos correr nuestras aplicaciones sin grandes cambios en diferentes proveedores cloud o en on-premise. 

Otra opción a la hora de refactorizar es usar soluciones Serveless, donde existe un acoplamiento mucho mayor al proveedor cloud, que te proporciona un entorno de software ( sandbox ) donde incluir tu código abstrayéndote de los demás detalles físicos de donde y como se ejecuta el mismo. Teniendo ventajas claras y nativas al cloud, como su elasticiadd y modelo de precio ajustado por consumo real ( peticiones, eventos, flujos de ejecución, consultas …  ), el excesivo acoplamiento a los servicios cloud del proveedor, supone que vaya hasta cierto punto en contra de una estrategia real de multicloud, siendo por ello más utilizada la refactorización de aplicaciones mediante microservicios sobre Kubernetes.

· GreenField: probablemente el sueño de todo equipo técnico, desarrollar una aplicación desde 0, si es posible con una lista de requisitos de negocio bien definida desde el principio al estar ya implementada en una aplicación legacy, y pudiendo hacer uso de la multitud de servicios y tecnologías nativas que proporcionan los proveedores de cloud. 

En este contexto, tiene un mayor porcentaje de utilización los servicios puramente serveless del cloud, que agilizan en gran medida el desarrollo y mantenimiento de las aplicaciones, ya que no hay que preocuparse de la compatibilidad con entornos on-premise. 

Llegados a este punto, hemos hablado del contexto actual del uso del cloud público en grandes y medianas corporaciones, los trade-offs y obstáculos que se pueden encontrar, y las estrategias que pueden seguir a la hora de realizar las migraciones. Consideremos que ya hemos superado esta etapa, y que después de un largo proceso de adaptación al cloud, gran parte de nuestras aplicaciones ya son public cloud-friendly …. y que nos planteamos las siguientes cuestiones:

· Llegados a un estado maduro del proceso de migración, todas las nuevas aplicaciones y gran parte de la existentes correrán ya en entorno de cloud pública, y habrá que justificar de forma muy explícita el por qué mantener o desarrollar aplicaciones para estar corriendo en entornos on-premise, al ir en contra de la corriente tecnológica que se ha implantado. Mención especial las soluciones corriendo en mainframe, que probablemente sean las últimas en migrase ( si es que lo son …. ) y en las cuales los proveedores de cloud pública ya han puesto su foco con herramientas de migración y recomendaciones específicas. 

 

· Una vez realizado el esfuerzo de la migración, podemos encontrarnos con que el objetivo de reducción de costes en el modelo Cloud no cumple con las expectativas existentes a priori. Esto se produce porque la estimación inicial de coste, que está ligada a una carga de trabajos variables, se puede considerar un arte totalmente dependiente de cada tipología de cliente y aplicación de negocio, por lo que muchas veces la experiencia en migraciones y clientes similares no puede ser reaprovechada. Estas circunstancias han originado una nueva práctica relacionada con el mundo cloud, que es FinOps, que consiste en actividades de monitorización, planificación y optimización del uso de los servicios cloud por la organización, con el fin de una reducción de costes en el uso de la misma. Dicha práctica que de forma errónea muchas corporaciones incorporan tras migrar sus aplicaciones al cloud, debería estar realmente involucrada en todo el proceso desde fases iniciales, ya que añade un criterio más en la selección de la estrategia para migrar una aplicación, pudiendo condicionar la selección de un servicio u otro para tal fin.

 

· Hemos trasladado las aplicaciones desde nuestros datacenters al public cloud, para ofrecer servicios a nuestros clientes de una forma mucho más ágil, global y flexible …. pero podemos ir más allá mediante la adopción de soluciones de Edge o Fog Computing, donde el cómputo de las aplicaciones se acercan mucho más a los beneficiarios de las mismas, consiguiéndose una mejor experiencia e iteración de usuario ( p.e. mediante wearables ). Dichas soluciones pueden funcionar de forma autónoma ( Edge computing, p.e. para la aplicación de modelos de Inteligencia Artificial ) o como una extensión del cloud público al mundo físico en el entorno en el que nuestro cliente realiza sus actividades ( Fog Computing favorecido por la implantación del 5G ). Probablemente estas tecnologías por sí sola darán para un nuevo artículo en breve …

Por Paco Guerrero.

Política de Privacidad

En SCALIAN CONSULTING SPAIN, S.L. nos preocupamos por la protección de los datos de carácter personal que usted nos pudiera facilitar voluntariamente a través de nuestra Web propiedad de SCALIAN CONSULTING SPAIN, S.L., así como en las demás relaciones que el usuario pudiera mantener con nosotros.

En cumplimiento del Reglamento de la Unión Europea (UE) 2016/679 del Parlamento Europeo y del Consejo de 27 de abril de 2016 (en adelante RGPD) así como la normativa legal vigente a nivel nacional afecta (España) Ley Orgánica 3/2018, de 5 de diciembre, de Protección de Datos Personales y garantía de los derechos digitales, mantenemos constantemente actualizada nuestra Política de Privacidad, con el objetivo de cumplir correctamente con las obligaciones que nos corresponden en dicha materia.

A los efectos de ayudar a comprender a los usuarios de la presente web la manera a través de la cual tratamos y protegemos sus datos personales, SCALIAN CONSULTING SPAIN, S.L. le informa de los siguientes aspectos relacionados con la protección de sus datos personales.

 

¿Quién es el responsable de sus datos y quién se encarga de protegerlos?

El responsable del tratamiento de sus datos personales es la compañía SCALIAN CONSULTING SPAIN, S.L., con N.I.F. número B86724432 y domicilio en la Avenida de General Perón, 36 2ª planta 28020 (Madrid).

Para la resolución de cualquier duda o consulta en materia de protección de datos, SCALIAN CONSULTING SPAIN, S.L. dispone de la figura de Delegado de Protección de Datos al cual usted puede ponerse en contacto en cualquier momento a través de la dirección de correo electrónico dpo.spain@scalian.com.

 

¿Para qué tratamos sus datos personales?

Usted puede utilizar el Sitio sin tener que revelarnos su identidad o sin la obligación de revelarnos datos personales o su identidad.

No obstante, cuando nos envíe una solicitud o consulta a través del formulario de contacto de nuestra web, puede que nos revele información como, por ejemplo, su nombre, correo electrónico y/o número de teléfono o Documento Nacional de Identidad (D.N.I.) o documento legal acreditativo similar, todas ellas información necesaria para su identificación a la hora de realizar la prestación de un servicio óptimo al Usuario.

 

La información personal que nos facilite será tratada con las siguientes finalidades:

  • Gestionar y atender todas las solicitudes de información o cualquier petición realizada por el Usuario a través de cualquier canal establecido por SCALIAN CONSULTING SPAIN, S.L.
  • Prestar el servicio solicitado.
  • Cuando nos preste su consentimiento expreso para ello, para el envío de información comercial a través de medios electrónicos sobre productos y servicios que pudieran resultar de su interés.

 

¿Cuál es la base legal para el tratamiento de sus datos?

La base legal para el tratamiento de sus datos es el consentimiento expreso que usted presta con el envío de estos datos, así como con la marcación de la casilla de aceptación de la presente Política de Privacidad en los pertinentes formularios de recogida de datos.

Usted podrá retirar el consentimiento prestado en cualquier momento, sin que ello afecte a la licitud del tratamiento basado en el consentimiento previo a su retirada.

 

¿A quién comunicamos sus datos?

Los datos personales recabados no serán cedidos a terceros salvo en los casos indicados a continuación:

  • En los supuestos necesarios para el desarrollo, control y cumplimiento de las finalidades expresadas, en los supuestos previstos en la Ley, así como en los casos específicos, de los que se informe expresamente al Usuario.
  • A proveedores de servicios relacionados con dichas finalidades a los que se recurra, siempre cumpliendo para ello los requisitos establecidos por la legislación vigente en materia de seguridad y gestión de los datos.

 

¿Por cuánto tiempo conservamos sus datos?

SCALIAN CONSULTING SPAIN, S.L. tratará sus datos personales mientras exista un interés mutuo y no solicite su supresión u oposición al tratamiento y, en todo caso, mientras estemos obligados a su conservación en cumplimiento de la obligación legal.

 

¿Cuáles son los derechos que le asisten?

El usuario puede ejercer los siguientes derechos ante SCALIAN CONSULTING SPAIN, S.L.:

  1. Acceder a sus datos personales
  2. Rectificarlos cuando son inexactos o incompletos
  3. Solicitar la supresión o cancelación de los datos cuando, entre otros motivos hayan dejado de ser necesarios para los fines para los que fueron recogidos
  4. Oponerse a su tratamiento
  5. Pedir la limitación del tratamiento de sus datos cuando se den alguna de las condiciones previstas en la normativa
  6. Solicitar la portabilidad de sus datos en los casos previstos en la normativa
  7. Impedir ser objeto de decisiones automatizadas
  8. Revocar los consentimientos otorgados

El usuario para ejercer sus derechos deberá enviar un escrito, adjuntando copia de su dni, en el que indique el derecho que desea ejercitar y acompañar documento acreditativo de su identidad y dirección postal o electrónica a efectos de notificación. Esta solicitud puede realizarla, bien mediante correo postal a: SCALIAN CONSULTING SPAIN, S.L. Avenida General Perón, 36 2ª planta 28020 Madrid, o bien en la siguiente dirección de correo-e: dpo.spain@scalian.com.

SCALIAN CONSULTING SPAIN, S.L. deberá contestar la solicitud del ejercicio de derechos en el plazo de un mes a partir de la recepción de la solicitud. Dicho plazo podrá prorrogarse otros dos meses en caso necesario, teniendo en cuenta la complejidad y el número de solicitudes.  Le informaremos de cualquier prórroga en el plazo de un mes a partir de la recepción de la solicitud indicando los motivos de la dilación.

Asimismo, los interesados tienen derecho a reclamar ante la Autoridad de Control competente (Agencia Española de Protección de Datos) cuando consideren que SCALIAN CONSULTING SPAIN, S.L. ha vulnerado los derechos que la normativa de protección de datos les reconoce en www.aepd.es

 

Seguridad de los datos

SCALIAN CONSULTING SPAIN, S.L. tiene vigente un contrato con una empresa de Hosting para el alojamiento de su página web. Es una empresa europea y dispone de los últimos sistemas en medidas de seguridad.

SCALIAN CONSULTING SPAIN, S.L. adopta las medidas técnicas y organizativas apropiadas al tratamiento realizado para garantizar la confidencialidad y seguridad de los datos, tales como «cortafuegos» y otros sistemas de protección de bases de datos, o métodos seguros de comunicación a través de Internet para intercambiar información de carácter personal con el Usuario.

SCALIAN CONSULTING SPAIN, S.L. garantiza la adopción de las medidas oportunas para asegurar el tratamiento confidencial de sus datos habida cuenta del carácter reservado de los mismos.

SCALIAN CONSULTING SPAIN, S.L. se compromete a que dichos datos permanezcan secretos, tratándolos con la máxima reserva, y declara tener implantadas en su sistema de información, las políticas de seguridad correspondientes al tipo de datos manejados conforme a lo dispuesto en el  REGLAMENTO (UE) 2016/679 DEL PARLAMENTO EUROPEO Y DEL CONSEJO de 27 de abril de 2016 relativo a la protección de las personas físicas en lo que respecta al tratamiento de datos personales y a la libre circulación de estos datos (RGPD).

 

Veracidad y exactitud de los datos

Asimismo, en el caso de que los datos de carácter personal registrados resultaran ser inexactos, en todo o en parte, o incompletos, SCALIAN CONSULTING SPAIN, S.L procederá a su cancelación y sustitución de oficio por los correspondientes datos rectificados o completados, sin perjuicio de las facultades que a los afectados les reconoce la RGPD y Ley Orgánica 3/2018 de Protección de Datos de Carácter Personal y Garantía de Derechos Digitales (Ley Española) así como toda normativa legal que desarrolle esta materia vigente presente o futura.

 

Cambios de la Política de Privacidad

SCALIAN CONSULTING SPAIN, S.L, ocasionalmente y a su discreción, podrá actualizar la presente Política de Privacidad en cualquier momento. Por ello, le recomendamos que revise esta política periódicamente.

Política de Cookies

Una cookie es un pequeño fichero de texto que se almacena en su navegador cuando visita casi cualquier página web. Su utilidad es que la web sea capaz de recordar su visita cuando vuelva a navegar por esa página. Las cookies suelen almacenar información de carácter técnico, preferencias personales, personalización de contenidos, estadísticas de uso, enlaces a redes sociales, acceso a cuentas de usuario, etc. El objetivo de la cookie es adaptar el contenido de la web a su perfil y necesidades, sin cookies los servicios ofrecidos por cualquier página se verían mermados notablemente. Para más información, puede consultar en la Ayuda de su navegador o en las páginas de soporte de los mismos:
  • Chrome: support.google.com
  • FireFox: support.mozilla.org
  • Internet Explorer: windows.microsoft.com
  • Safari: http://www.apple.com
  • Opera: http://www.opera.com/help/tutorials/security/cookies/
  • Edge: https://privacy.microsoft.com/es-es/windows-10-microsoft-edge-and-privacy
 

Cookies utilizadas en este sitio web

Siguiendo las directrices de la Agencia Española de Protección de Datos procedemos a detallar el uso de cookies que hace esta web con el fin de informarle con la máxima exactitud posible. Este sitio web utiliza las siguientes cookies propias:
  • Cookies de sesión, para garantizar que los usuarios que escriban comentarios en el blog sean humanos y no aplicaciones automatizadas. De esta forma se combate el spam.
Este sitio web utiliza las siguientes cookies de terceros:
  • Google Analytics: Almacena cookies para poder elaborar estadísticas sobre el tráfico y volumen de visitas de esta web. Al utilizar este sitio web está consintiendo el tratamiento de información acerca de usted por Google. Por tanto, el ejercicio de cualquier derecho en este sentido deberá hacerlo comunicando directamente con Google.
  • Redes sociales: Cada red social utiliza sus propias cookies para que usted pueda pinchar en botones del tipo Me gusta o Compartir.
 

Desactivación o eliminación de cookies

En cualquier momento podrá ejercer su derecho de desactivación o eliminación de cookies de este sitio web. Estas acciones se realizan de forma diferente en función del navegador que esté usando.
  • Chrome: Configuración -> Mostrar opciones avanzadas -> Privacidad -> Configuración de contenido.
  • Firefox: Herramientas -> Opciones -> Privacidad -> Historial -> Configuración Personalizada.
  • Internet Explorer: Herramientas -> Opciones de Internet -> Privacidad -> Configuración.
  • Safari: Preferencias -> Seguridad.
  • Opera: Herramientas -> Preferencias -> Editar preferencias > Cookies
  • Edge: Configuración -> Ver configuración avanzada -> Privacidad y servicios -> Cookies
 

Notas adicionales

  • Ni esta web ni sus representantes legales se hacen responsables ni del contenido ni de la veracidad de las políticas de privacidad que puedan tener los terceros mencionados en esta política de cookies.
  • Los navegadores web son las herramientas encargadas de almacenar las cookiesy desde este lugar debe efectuar su derecho a eliminación o desactivación de las mismas. Ni esta web ni sus representantes legales pueden garantizar la correcta o incorrecta manipulación de las cookies por parte de los mencionados navegadores.
  • En algunos casos es necesario instalar cookiespara que el navegador no olvide su decisión de no aceptación de las mismas.
  • En el caso de las cookiesde Google Analytics, esta empresa almacena las cookies en servidores ubicados en Estados Unidos y se compromete a no compartirla con terceros, excepto en los casos en los que sea necesario para el funcionamiento del sistema o cuando la ley obligue a tal efecto. Según Google no guarda su dirección IP. Google Inc. es una compañía adherida al Acuerdo de Puerto Seguro que garantiza que todos los datos transferidos serán tratados con un nivel de protección acorde a la normativa europea.
  • Para cualquier duda o consulta acerca de esta política de cookiesno dude en comunicarse con nosotros a través del correo electrónico: info.spain@scalian.com.