Modernización de aplicaciones

A cloud-native future with Adabas y Natural

Una estrategia nativa en la nube le ayuda a armonizar su entorno de TI, mejorar la velocidad de entrega y mantener el desarrollo alineado con sus nuevas aplicaciones.

Muchas organizaciones están pensando en las mejores formas de llevar sus aplicaciones básicas de confianza a un entorno de TI moderno y una de las formas más eficaces es una estrategia de TI nativa en la nube.

Recientemente escribí acerca de cómo un enfoque de elevación y cambio de Linux a la nube utilizando máquinas virtuales (VM) se puede lograr sin la necesidad de re-arquitectura o cambiar sus aplicaciones probadas. En este artículo, te ayudaré a considerar otro enfoque - uno que te da el poder de hacer más con tus aplicaciones yendo a la nube nativa.

Esto significa crear, desplegar y ejecutar aplicaciones que aprovechen la tecnología de contenedores y apliquen una arquitectura orientada a microservicios para aumentar la agilidad general y la capacidad de mantenimiento de sus aplicaciones. Esto también le permite introducir la integración y entrega continuas para aumentar la fiabilidad y velocidad de sus procesos de desarrollo y despliegue.

Seguir una estrategia nativa en la nube en toda su organización puede ayudarle a armonizar su entorno de TI y mejorar la velocidad de entrega y la calidad de sus aplicaciones, al tiempo que mantiene el desarrollo alineado con sus nuevas aplicaciones.


Cloud-native Adabas y Natural

Por eso Adabas & Natural está preparado para un futuro nativo en la nube, optimizado para la escala y el rendimiento en la nube. Así que, a medida que desarrolle planes a corto y largo plazo para funcionar en la nube, puede confiar en que Adabas & Natural estarán preparados para cada paso de su viaje.

Cloud native applications running in containers are hyper-responsive, lightweight, scale faster and offer you multi-cloud portability compared to those running on VMs, let alone traditional monolithic applications on proprietary hardware. You can build and update cloud native Adabas y Natural applications more quickly, leveraging continuous delivery and agile DevOps practices.

Obtendrá la portabilidad necesaria para funcionar en cualquier nube, con la informática aislada de la infraestructura subyacente. Y puede obtener más valor de sus capacidades de aplicación únicas comunicando la lógica empresarial y los datos a través de API a nuevos canales, aplicaciones y servicios.

The path to a cloud-native Adabas y Natural architecture includes the following ingredients:
 
  • Refactorización de sus aplicaciones hacia una arquitectura orientada a microservicios. Los microservicios son una colección de servicios independientes, desplegables y poco acoplados. Cada microservicio implementa una capacidad empresarial y se comunica mediante HTTP o API de mensajería. Los equipos de desarrolladores pueden desplegar, actualizar, escalar y reiniciar cada microservicio de forma independiente, para actualizar las aplicaciones activas con mayor frecuencia sin interrumpir la continuidad del negocio.
  • Funciona con contenedores. Los contenedores son paquetes ligeros, independientes y ejecutables, aislados de la infraestructura subyacente. Plataformas como Docker permiten a sus desarrolladores crear, desplegar y escalar servicios de forma independiente, cada uno ejecutándose en su propio contenedor. Kubernetes permite automatizar y orquestar las operaciones de los contenedores para lograr una mayor eficiencia.
  • La cultura y las herramientas para adoptar plenamente DevOps en su organización. Ágil DevOps y los flujos de trabajo CI/CD ayudan a sus desarrolladores a desarrollar, probar e implantar nuevas capacidades con mayor rapidez, para responder a un entorno cambiante y a las necesidades empresariales en evolución. NaturalONEel entorno de desarrollo predeterminado de Natural, es un entorno de desarrollo integrado basado en Eclipse® que permite a sus desarrolladores integrarse con cadenas de herramientas y procesos DevOps establecidos y de código abierto.
  • Libere el potencial de su lógica empresarial y sus datos. Una arquitectura nativa en la nube que utiliza contenedores facilita la comunicación con otras aplicaciones empresariales, aplicaciones móviles y dispositivos IoT. Puede compartir datos sin fisuras con plataformas analíticas o de inteligencia artificial para generar nuevos conocimientos a partir de la lógica empresarial existente.

Ningún viaje ocurre en un solo paso, y no hay dos viajes idénticos. Algunas empresas consideran que una máquina virtual de instancia única que se ejecuta en la nube funciona bien para sus necesidades actuales. Otras están actualizando su aplicación de una arquitectura de instancia única a una arquitectura distribuida, para una mayor disponibilidad y escalabilidad. La distribución es un elemento clave de la nube nativa.

We offer the freedom to choose how your Adabas y Natural applications move to the cloud in alignment with your larger IT strategy. From VMs to containers, we’re focused on building Adabas y Natural to meet your evolving cloud needs.

As you look toward a cloud native future, chart your path with confidence that valuable Adabas y Natural applications will stay a core part of your organization.

Vea a continuación nuestra serie de seminarios web sobre la nube.

Descubre lo que las soluciones de Software AG pueden hacer por tu organización