0% encontró este documento útil (0 votos)
81 vistas17 páginas

Azure Java

El documento describe 4 historias de innovación con tecnología de nube para modernizar aplicaciones Java. La primera historia detalla cómo AIA Singapur migró más de 80 aplicaciones Java a Azure para mejorar el rendimiento y la experiencia del cliente. La segunda historia explica cómo Swiss Re simplificó el desarrollo y la implementación al migrar aplicaciones Spring Boot a Azure Spring Cloud. La tercera historia cubre cómo una empresa creó soluciones multiinquilino en Azure. La cuarta historia explica cómo una empresa optimizó, escaló e impulsó la innovación con Azure.

Cargado por

Juan Perez
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
81 vistas17 páginas

Azure Java

El documento describe 4 historias de innovación con tecnología de nube para modernizar aplicaciones Java. La primera historia detalla cómo AIA Singapur migró más de 80 aplicaciones Java a Azure para mejorar el rendimiento y la experiencia del cliente. La segunda historia explica cómo Swiss Re simplificó el desarrollo y la implementación al migrar aplicaciones Spring Boot a Azure Spring Cloud. La tercera historia cubre cómo una empresa creó soluciones multiinquilino en Azure. La cuarta historia explica cómo una empresa optimizó, escaló e impulsó la innovación con Azure.

Cargado por

Juan Perez
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 17

Modernice sus

aplicaciones Java
Cuatro historias de innovación con tecnología
de nube hacia el rendimiento, la seguridad
y la experiencia del cliente
Modernice sus aplicaciones Java 2

Introducción

1 Mejore el rendimiento
y la experiencia del cliente

2 Simplifique el desarrollo
y la implementación

3
Cree soluciones multiinquilino
y satisfaga las necesidades
globales de los clientes

4 Optimice, escale e impulse


la innovación

Conclusión
Modernice sus aplicaciones Java 3

Introducción
Desde gigantes nativos digitales como Twitter, Netflix y Uber, hasta empresas con portfolios
heredados, Java está impulsando nuestro mundo digital[1][2]. Con el reciente y drástico cambio de
los consumidores hacia los canales en línea, las empresas han acelerado varios años la adopción
de las tecnologías digitales. Para seguir siendo competitivas en este entorno y estar mejor
preparadas para futuras interrupciones, las organizaciones están modernizando sus aplicaciones
críticas para el negocio y acelerando su inversión en tecnologías y la adopción de la nube.

La investigación realizada por Coding Dojo sobre las tecnologías de programación más demandadas
por las principales empresas emergentes del mundo muestra a Java entre los tres primeros
lenguajes, lo que no es ninguna sorpresa, ya que Java sigue teniendo una importante cuota
de mercado entre los desarrolladores y es también uno de los tres lenguajes de programación
más populares según los informes de RedMonk y PyPL. Muchas organizaciones tienen inversiones
sustanciales en aplicaciones Java críticas que se ejecutan de forma local y requieren entornos
que sean totalmente compatibles para ejecutar estas aplicaciones en la nube.

En los últimos años, el panorama del ecosistema Java ha evolucionado, desde las aplicaciones
Java EE monolíticas que se ejecutan en servidores de aplicaciones y en Spring Framework hasta los
modernos microservicios Spring Boot, MicroProfile y Jakarta EE de menor tamaño. Los siguientes
casos de éxito muestran cómo la modernización de diferentes aplicaciones Java con servicios
administrados en la nube permite que las organizaciones innoven, mejora la rentabilidad y aumenta
la escalabilidad, todo ello cumpliendo con los estrictos requisitos de seguridad y normativos. Estos
casos ponen de relieve cómo la nube ofrece a los desarrolladores y a los profesionales de TI más
flexibilidad para que se enfoquen en las prioridades de la empresa y en la innovación, en lugar de
en la administración de la infraestructura. Por último, esto conduce a la mejora de la productividad
y la satisfacción general del cliente.

1 https://stackshare.io/java
2 https://www.jrebel.com/blog/2021-java-technology-report
Modernice sus aplicaciones Java 4

1.
Mejore el rendimiento
y la experiencia del cliente

AIA Singapore Private Limited es una filial de AIA Group Limited, líder en seguros de vida y servicios
financieros, con sucursales y filiales en 18 mercados de Asia Pacífico. Desde 1931, AIA Singapur ha
estado al servicio de generaciones de singapurenses, apoyándolos a lo largo de su vida. La compañía
es reconocida por su liderazgo en tecnología empresarial. Cuando la empresa lanzó la aplicación
de punto de venta interactivo (iPoS) hace unos años, fue una de las primeras compañías de seguros
en lanzar una aplicación comercial de alto nivel disponible en tabletas móviles.

Dado que cada vez hay más clientes que prefieren los servicios en línea, la empresa quería ofrecer
una experiencia web fluida y herramientas digitales más innovadoras a los clientes. Sin embargo,
con alzas de tráfico imprevisibles y servidores locales subutilizados, la empresa necesitaba eficiencia
en la nube y una plataforma más moderna.

El viaje a la nube

AIA Singapur eligió Azure por su ambicioso plan de transformación y mejora de todas sus
plataformas. Azure cumplió con todos los requisitos gracias a su resiliencia, características
de autoescalado, aprovisionamiento a petición, opciones open source y alta disponibilidad
y recuperación ante desastres integradas.

La aplicación iPoS es solo una de las muchas cargas de trabajo vitales basadas en Java que la
empresa migró a Azure. AIA Singapore modernizó más de 80 aplicaciones Java 6 críticas para el
negocio que se ejecutaban en diferentes versiones de los servidores de aplicaciones JBoss Enterprise
Application Platform (EAP) al trasladarlas a Apache Tomcat, una implementación open source del
entorno de servidor web en el que puede ejecutar código Java. Esto permitió que AIA Singapore
aprovechara las ventajas de los contenedores y Azure Kubernetes Service (AKS), el popular
orquestador de contenedores que brinda una forma práctica de hospedar aplicaciones a escala.
Modernice sus aplicaciones Java 5

Algunas aplicaciones requerían la integración con varios sistemas locales a gran escala, y una
configuración híbrida dio a AIA Singapore la flexibilidad necesaria para avanzar a un ritmo más
rápido que funcionara para el negocio. "Modernizamos nuestra aplicación web para que pueda
funcionar en AKS", explica Deepa Manogaran, del equipo de iPoS de AIA Singapore. "AKS es
bastante fácil de adaptar. Ahora nuestra aplicación puede iniciarse en unos segundos y atender las
solicitudes de manera más rápida que en las instalaciones". Además, la base de datos de Sybase local
se migró a Azure SQL Managed Instance como parte del proceso de refactorización de la aplicación,
proporcionando a AIA Singapur todas las ventajas de una base de datos totalmente administrada
como servicio.

La nueva arquitectura de Azure implementada por la empresa refleja el modelo de Confianza Cero, que
bloquea el acceso a los recursos dentro y fuera de la red. Para garantizar el cumplimiento, la gobernanza
y los procedimientos recomendados, AIA Singapur usó las zonas de aterrizaje de Azure, un conjunto
de directrices de arquitectura, implementaciones de referencia y ejemplos de código probados para
preparar los entornos de nube. Para la continuidad del negocio, AIA Singapur refleja su centro de datos
principal de Azure, ubicado en Singapur, en una región secundaria de Hong Kong. Esta configuración
ofrece resiliencia y recuperación ante desastres, lo que entrega tranquilidad a la empresa.

Figura 1: Arquitectura híbrida del centro de datos principal de AIA Singapur

Como parte de su viaje digital, AIA Singapur sigue implementando Azure a medida que las
aplicaciones heredadas se actualizan y trasladan. La configuración híbrida es la solución perfecta
para ellos, ya que conecta el centro de datos local existente de la empresa a través de una zona
de aterrizaje con el nuevo centro de datos de Azure.
Modernice sus aplicaciones Java 6

Azure libera al equipo del pesado trabajo operativo


diario para que se enfoque en la creación de valores
empresariales fundamentales".
Nedved Yang
Jefe de Tecnología Digital, AIA Singapur

Beneficios clave
Mejor rendimiento y escalabilidad de las aplicaciones

Integración de los sistemas locales con una solución de arquitectura híbrida

Mayor productividad y prestación acelerada de servicios innovadores

Aprender habilidades relacionadas


Obtenga más información sobre la migración de Tomcat a contenedores en AKS

Zonas de aterrizaje de Azure


Modernice sus aplicaciones Java 7

2.
Simplifique el desarrollo
y la implementación

Durante más de 150 años, Swiss Re, una de las mayores reaseguradoras del mundo, ha usado los datos
para hacer que el mundo sea más resiliente. Al reconocer que la resiliencia requiere hallar nuevos
modelos de negocio, la empresa utiliza los servicios de Azure para transformar la industria de los
seguros. Detrás de escena, el equipo de TI de Swiss Re Group Finance se encarga de brindar un servicio
estable y preciso a la empresa, en especial durante los períodos de cierre más importantes, cuando la
empresa publica sus resultados financieros. La empresa sigue la Cloud Security Alliance Cloud Controls
Matrix (CSA CCM), y todas las aplicaciones tienen que cumplir con los estándares establecidos por el
sistema de Vulnerabilidades y exposiciones comunes (CVE).

La migración a Azure formó parte de una iniciativa de transformación digital que el equipo de TI de Swiss
Re Group Finance inició para alcanzar la innovación continua y la agilidad de las aplicaciones nativas de
la nube. Para reducir el riesgo asociado a la refactorización de aplicaciones monolíticas, el equipo de TI
adoptó el patrón de regulador en su viaje de modernización, en el que los desarrolladores actualizan
gradualmente las aplicaciones Spring Boot de la empresa y retiran poco a poco los sistemas heredados.
El equipo de TI de Swiss Re Group Finance también empezó a investigar plataformas administradas para
simplificar la vida de los desarrolladores y permitir un modelo de Confianza Cero, en el que todas las
identidades y dispositivos de una red corporativa tienen que verificarse continuamente.

El viaje a la nube

Swiss Re eligió Azure Spring Cloud, una infraestructura totalmente administrada para aplicaciones
Spring Boot, para concentrarse en escribir aplicaciones y ejecutarlas con una sobrecarga mínima. Esto
permitió a los desarrolladores de Swiss Re enfocarse en la creación de su lógica empresarial, mientras
Azure se encargaba del escalado dinámico, los parches de seguridad, los estándares de cumplimiento
y la alta disponibilidad.

La transición a Azure Spring Cloud fue sencilla. Jonathan Jones, arquitecto principal de soluciones,
Group Finance IT, señala lo mucho que le gustó al equipo la simplicidad de la plataforma. "Le damos
un archivo JAR y tenemos una aplicación en ejecución. No necesitamos un ingeniero especializado
en DevOps de turno. Para nosotros, esto tiene un mucho sentido económico".
Modernice sus aplicaciones Java 8

Gracias a la compatibilidad de Azure Spring Cloud con los entornos de desarrollo integrados (IDE)
y los marcos populares, los desarrolladores de Java de Swiss Re pudieron seguir trabajando en
sus entornos elegidos. Con una simple llamada JDBC de Spring Data, el equipo puede almacenar
y recuperar información en Azure Database for PostgreSQL, una versión administrada de la popular
base de datos open source de PostgreSQL. Otra de las ventajas de migrar a la nube es una mayor
capacidad de observación y, con la integración de Azure Monitor, el equipo tiene acceso a registros
agregados, las métricas y los rastros de aplicaciones distribuidas en un solo lugar para ayudar
a solucionar los problemas.

Antes de la puesta en marcha de la plataforma, Swiss Re sometió a Azure a una dura batería
de pruebas de rendimiento y penetración, y Azure Spring Cloud las superó todas. Azure Spring Cloud
es compatible con los estrictos requisitos normativos y de seguridad de la empresa y ofrece un alcance
mundial, lo que fue una consideración clave en el cambio a la nube pública. Swiss Re redujo la
superficie de ataque al delegar la administración de redes e informática a Microsoft. El equipo
de Swiss Re diseñó una arquitectura que es sencilla, pero en la que la seguridad es primordial.

Figura 2: Swiss Re hospeda sus aplicaciones Spring Boot en Azure Spring Cloud

Swiss Re aceleró sus esfuerzos de modernización al hospedar sus aplicaciones Spring Boot en
Azure Spring Cloud. El equipo ha creado una pista para el desarrollo de aplicaciones y ha allanado
el camino para otros equipos dentro de Group Finance IT.
Modernice sus aplicaciones Java 9

Queríamos algo que fuera seguro, sencillo, fácil


de desarrollar y de operar. Azure Spring Cloud
se ajustaba a nuestra estrategia".
Jonathan Jones
Arquitecto de soluciones líder, Group Finance IT, Swiss Re

Beneficios clave
Aceleración del tiempo de comercialización

Seguridad y gobernanza reforzadas

Operaciones e infraestructura simplificadas

Aprender habilidades relacionadas


Azure Spring Cloud

Aprenda cómo migrar las aplicaciones de Spring Boot a Azure Spring Cloud
Modernice sus aplicaciones Java 10

3.
Cree soluciones multiinquilino y satisfaga
las necesidades globales de los clientes
Sphera, con sede en los Estados Unidos, atiende a miles de organizaciones en más de 100 países y llega
a más de un millón de usuarios individuales. Los clientes proceden de una amplia gama de industrias como
la energética, la manufacturera, la química, la de bienes de consumo, la minorista y la gubernamental.

Sphera se dedica a crear un mundo más seguro, sostenible y productivo. Con la reciente adquisición de
una tecnología Java EE para la administración de riesgos operativos (ORM), Sphera optó por consolidar
su portfolio y migrar a la nube nativa en Azure. La migración le dio al equipo de ingeniería de ORM
la oportunidad de replantear su software empaquetado como una oferta de software como servicio
(SaaS) segura y multiinquilino llamada Sphera Control of Work (CoW).

El equipo de ingenieros de Sphera quería enfocarse en el dominio y las características, y lo menos


posible en la infraestructura. Eso significaba utilizar tantos servicios PaaS y SaaS como fuera posible.

El viaje a la nube

Sphera, como cliente de Microsoft desde hace mucho tiempo, solicitó información sobre la mejor
manera de trasladar sus cargas de trabajo Java EE a Azure. Microsoft invitó al equipo de Sphera
a unirse a un piloto de migración a Java EE en el que podrían trabajar con los ingenieros de Azure
en una prueba de concepto. El objetivo inicial de la migración era trasladar las aplicaciones de Java
EE a Wildfly en Azure App Service para Linux, un servicio de hospedaje administrado para aplicaciones
web, API de REST y back-ends móviles.

Durante una maratón de migración de una semana de duración, los ingenieros no solo consiguieron que
la aplicación funcionara en solo tres días, sino que también comprobaron una larga lista de optimizaciones.
"No teníamos ninguna experiencia con Azure, así que nuestro objetivo era obtener Azure y entregar un
producto mínimo viable. Pero nuestros progresos superaron con creces nuestras expectativas", afirma
Brian Laird, vicepresidente de Sphera. Sin embargo, la mayor victoria fue transformar las aplicaciones
Java EE con estado en aplicaciones escalables y sin estado en Azure App Service para Linux.
Modernice sus aplicaciones Java 11

Durante la migración, el equipo también consiguió más de lo que esperaba en el nivel de datos.
La caché in-memory EclipseLink del producto original se cambió por Azure Cache for Redis, un
almacén de datos in-memory rápido y completamente administrado. Los datos de la aplicación se
copiaron de una base de datos local a Azure SQL Database en un paso que duró poco más de un día.
"Sin hacer ningún trabajo de desarrollo, tuvimos multiinquilino gratis en el nivel de base de datos.
También podemos actualizar todas las bases de datos a la vez. Considero que la oferta de Azure
SQL es probablemente la mayor ventaja que tiene Azure frente a otros competidores", afirma Albion
Hoxhaj: director de Arquitectura, Sphera.

En la actualidad, la arquitectura Sphera CoW en Azure ejecuta las aplicaciones web Java principales
en un plan flexible de Azure App Service. Para mayor simplicidad, se migraron dos componentes
de terceros a las VM de Linux.

Figura 3: La arquitectura Sphera CoW en Azure ejecuta las aplicaciones web Java principales en Azure App Service.

La migración de la pila profunda de Java EE a Azure se realizó por fases. Después del maratón
de migración, el equipo preparó y probó una solución de nube de SaaS de un solo inquilino.
Sin embargo, para compartir el costo informático entre diferentes clientes, Sphera previó una
solución multiinquilino. Para ello, necesitaba ofrecer una experiencia de inicio de sesión segura
que se consiguió con la activación de otro servicio administrado: Azure Active Directory B2C,
que proporciona identidad de empresa a cliente como servicio. En la actualidad, todas las cargas
de trabajo de Java están conectadas a Azure AD B2C.

La migración de Java EE CoW fue solo una parte del esfuerzo mayor para construir una plataforma
de nube multiinquilino con la escala para atender a más clientes. SpheraCloud está cambiando la
manera en que los clientes globales llevan a cabo su negocio y los hace mucho más eficaces. Una
empresa puede iniciarse con Sphera CoW, pero la naturaleza integrada de SpheraCloud en Azure
les facilita agregar más servicios con facilidad.
Modernice sus aplicaciones Java 12

Nuestra estrategia era consolidar en Azure y obtener


el beneficio de disponer de todo en un solo lugar.
Azure ha facilitado la integración de nuestros productos
y ha permitido ofrecer más a los clientes".
Brian Laird
Vicepresidente de Ingeniería, Sphera

Beneficios clave

Una base de clientes ampliada con una solución segura y multiinquilino

El equipo puede enfocarse en el desarrollo en lugar de la infraestructura

Escalabilidad inmediata

Aprender habilidades relacionadas


Ejecute las aplicaciones de JBoss EAP/Wildfly en App Service

Autenticación y autorización en App Service


Modernice sus aplicaciones Java 13

4.
Optimice, escale e impulse la innovación

Raley's, con sede en Sacramento, es una cadena de supermercados regional que posee y opera más
de 130 tiendas bajo seis marcas en California y Nevada. Con unos 11 500 empleados, es la mayor
empresa familiar de la región del Gran Sacramento. La pandemia de COVID-19 ha impulsado un
aumento masivo de las compras de abarrotes en línea, lo que la convierte en un servicio esencial
permanente que debe permanecer operativo y estable. Para los minoristas de abarrotes de los
Estados Unidos, las temporadas de vacaciones generan las mayores ventas del año, lo que genera
alzas de uso predecibles.

Raley necesitaba modernizar el código y la infraestructura para sus sitios de comercio electrónico
con tecnología Java hospedada en Azure. Tenían el mandato de abordar la deuda técnica y, con
un equipo de TI reducido, necesitaban una forma eficaz de hacerlo. Raley's quería enfocarse en sus
aplicaciones y no tener que preocuparse por la infraestructura. Necesitaban mejorar la utilización,
reducir los costos y disminuir el tiempo de amortización. El escalado había sido en gran medida
manual, y se requería una nueva solución para acelerar las implementaciones. Pero el equipo solo
disponía de unos seis meses para hacerlo. Había que ponerlo en marcha y estabilizarlo antes de
la época de mayor actividad de la tienda de abarrotes estadounidense: el Día de Acción de Gracias.

El viaje a la nube

Para mejorar tanto la flexibilidad como la resiliencia, el equipo decidió acelerar la migración a los
microservicios y pasar a un modelo de integración continua e implementación continua (CI/CD).
Para modernizar la infraestructura, el equipo necesitaba optimizar la orquestación de clústeres,
migrar desde las máquinas virtuales y automatizar las implementaciones y el aprovisionamiento
en todos los ámbitos. Y lo que es más importante, necesitaba un autoescalado impulsado por la
supervisión en tiempo real.

La respuesta fue Azure Spring Cloud, un servicio completamente administrado para Spring Boot,
que ofrece el poder de Kubernetes junto con la supervisión y el escalado automático en tiempo real.
También permitió a Raley's adoptar una arquitectura de plataforma como servicio (PaaS) verdadera,
aprovechando los beneficios de la nube de manera más completa y enfocándose en la entrega
de características clave del negocio.
Modernice sus aplicaciones Java 14

"Azure Spring Cloud ejecuta Kubernetes por debajo de nosotros", señala Armando Guzman, Ingeniero
de software principal de Raley's. "Lo envuelve en un paquete pequeño y bonito, en el que lo único de
lo que hay que preocuparse es de los servicios Java y de Java. No tenemos que administrar Kubernetes
nosotros mismos ni preocuparnos de nada de eso". En consonancia con su enfoque en la plataforma
como servicio, Raley's utiliza Azure Database for PostgreSQL completamente administrado para su
capa de datos.

Las implementaciones de aplicaciones Java completamente automatizadas de Raley's, desde el código


administrado en Azure Repos hasta la compilación de aplicaciones y la creación de contenedores con
Azure Pipelines. La facilidad y velocidad de las implementaciones han sido una revelación para el equipo.

Las aplicaciones de Spring Cloud están totalmente integradas con las herramientas de Azure Monitor, lo
que permite una supervisión fácil y por completo configurable del rendimiento, y una rápida resolución
de errores. Raley's utilizó estos mismos servicios de supervisión para impulsar el escalado automático,
lo que ayuda a garantizar que los recursos tengan el tamaño adecuado para las cargas actuales.

El desafío más difícil al que se enfrentó Raley's fue la parte de la red, ya que partes importantes
de su red aún no estaban en Azure. La compatibilidad de Spring Cloud con la implementación
en redes virtuales privadas (VNets) permitió al equipo de Raley's usar Azure API Management
y Azure Application Gateway para proteger los servicios desde fuera y dentro de la red.

Figura 4: Raley's implementa aplicaciones en Azure Spring Cloud

Gracias a Azure Spring Cloud, el equipo de Raley's pudo realizar el lanzamiento dos semanas antes
de la fecha límite de mediados de octubre para el Día de Acción de Gracias. Raley's batió un récord
de ventas en el comercio electrónico, y con el autoescalado y toda la nueva infraestructura instalada,
la empresa no experimentó ninguna interrupción durante la temporada navideña.
Modernice sus aplicaciones Java 15

Spring Boot y Azure Spring Cloud han permitido a


nuestros desarrolladores enfocarse más en el desarrollo
de características y en las implementaciones más
frecuentes sin preocuparse por la infraestructura
subyacente o la supervisión".
Abhay Kamble
Director, Comercio unificado, Raley's

Beneficios clave

Envío de nuevas características más rápido

Escalamiento a petición durante las temporadas de alto tráfico

Aumento de la satisfacción de los clientes

Aprender habilidades relacionadas


Arquitectura de referencia de Azure Spring Cloud

Automatice las implementaciones de aplicaciones en Azure Spring Cloud


Modernice sus aplicaciones Java 16

Conclusión
Ejecutar aplicaciones Java empresariales a escala puede ser un desafío. Azure ofrece una plataforma
que incluye procesos, bases de datos, supervisión, seguridad, DevOps y mucho más. Los servicios
administrados, como Azure App Service, Azure Spring Cloud y Azure Functions, simplifican las
implementaciones y permiten que los equipos realicen los envíos más rápido. "Para la escalabilidad y el
rendimiento de los datos, puede utilizar los servicios de bases de datos administradas, entre ellas Azure
Databases para PostgreSQL y MySQL, Azure SQL Database, Azure Cosmos DB y Azure Cache for Redis".

Figura 5: Los servicios informáticos y de datos en Azure ofrecen varios niveles de control y una mayor productividad del equipo
Modernice sus aplicaciones Java 17

Los clientes que necesitan un mayor control de la infraestructura pueden implementar aplicaciones
Java en AKS o Azure Red Hat OpenShift. La ejecución en Azure brinda acceso a una variedad
de servicios de plataforma, incluidos Azure Monitor, Azure Key Vault y Azure Active Directory.
Estos servicios ayudan a abordar algunos de los desafíos más comunes en la ejecución de
aplicaciones Java en la nube, incluida la capacidad de observación, la administración de secretos
y la autenticación y autorización. Con Azure, puede transformar las aplicaciones Java para
conseguir un mejor rendimiento, seguridad y experiencias de los clientes.

Empiece hoy mismo


Java en Azure: descubra cómo desarrollar aplicaciones Java en Azure con las herramientas
y los marcos de su preferencia. Obtenga más información.

Capacitación gratuita: comience a trabajar en la ruta de aprendizaje de Java en Azure


para aprender los pasos necesarios para crear, migrar y escalar aplicaciones Java en Azure.
Comience el curso.

Guía de migración: comience a utilizar las estrategias recomendadas para migrar


aplicaciones Java a Azure. Lea la documentación.

Programa de modernización y migración Azure: obtenga la orientación experta


que necesita para iniciar su viaje a la nube. Obtenga más información.

Especialista en ventas de Azure: conéctese con un equipo de especialistas para


responder a las preguntas que tenga sobre la migración. Conéctese con ventas.

También podría gustarte