• Tecnología

    Impulsar una estrategia de aplicaciones modernas: cuatro formas de acelerar las iniciativas de aplicaciones modernas

    Resumen ejecutivo

    Muchas organizaciones han comenzado a adoptar técnicas nativas de la nube para desarrollar nuevas aplicaciones, mediante microservicios que se pueden escalar de forma independiente y actualizar rápidamente.

    Pero, ¿qué sucede con las aplicaciones cruciales para la empresa existentes, que no se pueden abandonar? Un enfoque de aplicaciones modernas puede proporcionar un puente, lo que permite que los servicios implementados en arquitecturas monolíticas colaboren junto con estos nuevos servicios nativos de la nube.

    Este e-Book describe los beneficios de adoptar este enfoque de aplicaciones modernas, junto con cuatro técnicas para acelerar el cambio.

    Beneficios de las aplicaciones modernas

    Respuesta e innovación más rápidas

    La actualización de las aplicaciones monolíticas requiere la reconstrucción de todo el paquete, incluso para un cambio menor. Debido a que las aplicaciones nativas de la nube están compuestas por una serie de servicios modulares que se comunican a través de API, los desarrolladores pueden agregar rápidamente nuevas características innovadoras y actualizar las funcionalidades existentes independientemente.

    Mayor escalabilidad y tolerancia al cambio

    Debido a que los microservicios subyacentes de las aplicaciones nativas de la nube se combinan libremente, pueden detenerse e iniciarse, y escalar o desescalar, independientemente. Esto los hace más confiables y resilientes a los cambios en los niveles de servicio de la infraestructura en la que se ejecutan. También significa que se pueden escalar a través de una nube múltiple, si es necesario.

    Menor riesgo y productividad mejorada

    La automatización es una parte integral del enfoque de las aplicaciones modernas. Las herramientas que aplican políticas y reducen los pasos manuales crean procesos repetibles que eliminan las oportunidades de errores y reducen el esfuerzo necesario para la implementación y el funcionamiento de la infraestructura subyacente.

    Cuatro técnicas para acelerar el éxito de las aplicaciones modernas

    • No intente reinventar la rueda
    • Dedique los recursos a la innovación
    • Aproveche las inversiones existentes
    • Minimice las interrupciones y las limitaciones

    En la siguiente sección, profundizaremos en cada una de estas recomendaciones y cómo ponerlas en práctica.

    No intente reinventar la rueda

    El reto

    Crear su propia pila de aplicaciones modernas casi nunca crea un valor diferenciado

    El ecosistema de aplicaciones modernas está compuesto por muchas herramientas de código abierto. Kubernetes, el software de orquestación de contenedores líder, está verificado por The Cloud Native Computing Foundation. Una plataforma de aplicaciones modernas requiere muchas otras funcionalidades, que incluyen registro de imágenes, persistencia, redes, monitoreo, seguridad y más. Seleccionar e integrar esos componentes para ensamblar una plataforma lista para la producción requiere habilidades difíciles de encontrar y es raro que agregue valor único. Además, una plataforma personalizada nativa de la nube generalmente resulta en una configuración demasiado individual, que es difícil de mantener y escalar hacia la producción.

    La solución

    Soluciones listas para usar para la infraestructura de aplicaciones modernas

    Concéntrese en los resultados estratégicos que las aplicaciones modernas impulsan mediante la selección de una plataforma lista para usar y lista para la producción. Evite el aprovisionamiento y la configuración de componentes individuales. Optimice la adquisición y la configuración de su plataforma de aplicaciones modernas. Aprovechar una arquitectura estandarizada y preconfigurada acelera el tiempo para producción y garantiza la capacidad de pasar de manera confiable desde el desarrollo hasta la producción a escala.

    Implemente en apenas
    14 días
    El camino más rápido hacia la nube híbrida1

    Dedique recursos a la innovación

    El reto

    Las actualizaciones frecuentes crean preocupaciones de seguridad y cumplimiento

    Con tantos componentes en una pila de aplicaciones modernas, la administración del ciclo de vida puede volverse abrumadora rápidamente. Las mejoras de funciones y los parches de seguridad requieren actualizaciones periódicas para la plataforma. No poder mantener el ritmo genera riesgos de tiempo de inactividad e incidentes de seguridad. Los desarrolladores y los operadores deben dedicar tiempo valioso y energía a mantener la integridad de la pila, en lugar de implementar características que diferencien a la empresa.

    La solución

    Administración del ciclo de vida automatizada

    Mediante la adopción de una plataforma que automatiza los parches y la actualización a nuevas versiones, las organizaciones pueden garantizar la estabilidad y la seguridad de su arquitectura de aplicaciones modernas y, al mismo tiempo, mantener a los desarrolladores enfocados en la innovación. Esta funcionalidad permite que las actualizaciones verificadas se descarguen automáticamente, lo que lleva la infraestructura subyacente de un estado bueno conocido al siguiente, sin interrupciones. Elimina las barreras para mantener la plataforma actualizada, de modo que las nuevas características y mejoras de seguridad se puedan aplicar sin interrupciones tan pronto como estén disponibles. Esto, a su vez, libera al personal para que se concentre en tareas que agreguen valor a la operación.

    92 %
    Menos tiempo para aplicar parches al potenciar a los administradores con software automatizado2

    Aproveche las inversiones existentes

    El reto

    Los entornos incompatibles causan interrupciones y aumentan los costos

    Pocas organizaciones pueden darse el lujo de comenzar desde cero y alejarse de las inversiones existentes en infraestructura y personal. Para que su enfoque de aplicaciones modernas sea exitoso, los enfoques tradicionales y nativos de la nube deben coexistir de forma pragmática. Mientras que las pilas nativas de la nube propietarias se destacan en la oferta de nuevas funcionalidades en microservicios en contenedor, son incompatibles con valiosas aplicaciones heredadas que hacen funcionar a la empresa. Si la infraestructura existente y las habilidades actuales no se amplían a su práctica de aplicaciones modernas, los flujos de proceso de DevOps serán inherentemente inconexos y su arquitectura no será sustentable.

    La solución

    Agregue funcionalidades nativas de la nube gradualmente a su operación existente

    El enfoque pragmático es mejorar la infraestructura y el personal que, actualmente, brinda soporte a las aplicaciones virtualizadas y a la infraestructura como servicio, de una manera que agregue soporte para los contenedores y la orquestación de Kubernetes. Las aplicaciones modernas combinarán los servicios de las aplicaciones monolíticas tradicionales y las aplicaciones en contenedor emergentes, y tiene sentido tener esas aplicaciones en la misma infraestructura. Hay mucha demanda de habilidades nativas de la nube y el personal con conocimiento de sistemas heredados es valioso por sí mismo. Puede asegurarse de maximizar el valor que obtiene de ambos al equipar al personal con herramientas que le permite soportar funcionalidades nativas de la nube con su conjunto de habilidades existentes.

    82 %
    De aumento desde el software a la producción cuando puede crear rápidamente aplicaciones nativas de la nube junto con las aplicaciones heredadas3

    Diseñe para la coherencia

    El reto

    Las implementaciones de múltiples nubes sufren de infraestructura y operaciones incoherentes

    La mayoría de las organizaciones planean soportar varias opciones de implementación en la nube, que incluyen la nube privada y las nubes públicas. Cuando las aplicaciones no son compatibles entre nubes, la TI no puede simplemente colocar cargas de trabajo en las nubes que mejor se adapten a sus necesidades. La gestión y el cumplimiento en todas las nubes son complicados debido a las variaciones en los procedimientos operativos, las interfaces de administración, las políticas de seguridad y las herramientas de monitoreo.

    La solución

    Optimice las operaciones con la coherencia de la nube híbrida

    Las consideraciones comerciales, técnicas, operativas y financieras deben impulsar el lugar en el que se ejecuta una aplicación, no las limitaciones de compatibilidad. El enfoque adecuado permite que la misma VM o contenedor se mueva sin cambios, lo que permite más agilidad de colocación de carga de trabajo sin fricción: llamamos a esto infraestructura coherente. Una infraestructura operativa coherente mejora la gestión, la seguridad, el cumplimiento y la productividad de DevOps. Esta coherencia de la nube híbrida debe extenderse en todos los entornos, desde las instalaciones hasta el borde y la nube pública. Esto limita los silos operativos, lo que aumenta la eficiencia y reduce el riesgo.

    4200
    partners de proveedor de servicios de nube nos ayudan a crear una experiencia coherente en múltiples nubes4

    Aplicaciones modernas: la solución de Dell Technologies Cloud

    Dell Technologies Cloud ofrece una ruta simple y directa a Kubernetes en la escala de nube, con una plataforma completa y automatizada que contiene un conjunto de tecnologías de código abierto seleccionado. Soporta aplicaciones virtualizadas tradicionales y aplicaciones en contenedor emergentes con orquestación de Kubernetes en la misma infraestructura, lo que amplía las inversiones existentes al permitir la adopción gradual de las tecnologías nativas de la nube.

    VMware Cloud Foundation on VxRail ofrece la ruta más simple hacia la nube híbrida. La administración del ciclo de vida automatizada garantiza la continuidad de la carga de trabajo mediante parches sin interrupciones y actualizaciones de versiones. Los nodos pueden agregarse o retirarse sin interrupciones, lo que permite una escalabilidad sin inconvenientes. Con el soporte de clústeres de nodos mixtos, puede incorporar hardware más nuevo en su clúster sin interrupciones, por lo que no hay tiempo de inactividad ni migraciones de datos costosas.

    VMWare TanzuTM Kubernetes Grid (TKG) proporciona una plataforma coherente a través de múltiples nubes, para que pueda mantener los recursos centrados en la innovación. Le permite implementar, ejecutar y administrar Kubernetes para la producción con un conjunto de herramientas conocido de VMware. Se trata de una tecnología comprobada que se implementa en muchas organizaciones líderes en términos de adopción de tecnologías nativas de la nube.

    Dell Technologies puede ayudarlo a adoptar aplicaciones modernas con confianza

    Un enfoque de aplicaciones modernas se encuentra en el centro de la oferta de productos y servicios innovadores, lo que permite reducir el TCO, mejorar los niveles de servicio y lograr una TI más ágil y escalable.

    Dell Technologies ayuda a los clientes a adoptar aplicaciones modernas de manera pragmática, protegiendo las inversiones existentes desde el piloto hasta la producción y estableciendo un enfoque sustentable que aprovecha la automatización y la coherencia en múltiples nubes.

    Dell Technologies Cloud se basa en componentes comprobados de Dell EMC y VMware, con el respaldo de nuestros profesionales de servicio y partners de proveedores de servicios, que pueden ayudar con todos los aspectos de las tecnologías nativas de la nube y la orquestación de Kubernetes: desde la arquitectura hasta la educación, los servicios administrados y el hosting.

    Dell Technologies Cloud es un conjunto de soluciones de infraestructura de nube creadas en arquitecturas de Intel® y soportadas por el ecosistema más amplio de la industria. Esto proporciona una computación en la nube confiable y una seguridad mejorada, junto con un rendimiento escalable y optimizado para cargas de trabajo en nubes públicas, nubes privadas y ubicaciones de borde.

    • 1Seleccione configuraciones únicamente. El cuaderno de ejercicios de configuración y la encuesta en el sitio del cliente se deben completar antes de que realizar el pedido. Excluyen los pedidos de más de 24 nodos, la configuración de VMware NSX, los componentes de vRealize (vRA, vRO) y algunas otras características. La disponibilidad del producto, los días festivos y otros factores pueden afectar el tiempo de implementación. EE. UU. solamente.

      2 Resultados promedio basados en entrevistas con clientes de VMware

      3 Ibídem.

      4https://www.delltechnologies.com/es-mx/cloud/resources/multi-cloud-sprawl.htm