Implementación de la aplicación Spring Boot con la base de datos MySQL en Azure

Azure es la plataforma en la nube de Microsoft, al igual que Google tiene su Google Cloud y Amazon tiene su Amazon Web Service o AWS.000. Generalmente, es una plataforma a través de la cual podemos utilizar los recursos de Microsoft. La implementación de la nube está ganando una gran tracción hoy en día, ya que a los usuarios les encanta el concepto de la nube sobre la infraestructura local. Este artículo brinda una explicación lúcida de cómo implementar una aplicación Spring Boot con una base de datos MySQL en la plataforma en la nube de Azure . Veamos cómo implementar la aplicación Spring Boot con la base de datos MySQL en Azure:

  1. Comience con la implementación de la base de datos MySQL en Azure
  2. Preparándose con conexiones MySQL
  3. Configuración de la aplicación Spring Boot para la implementación

Ilustración:

Para montar un servidor enorme, necesitaremos una gran inversión, esfuerzo, espacio físico, etc. En tales situaciones, Microsoft Azure viene a nuestro rescate. Nos proporcionará máquinas virtuales, procesamiento rápido de datos, herramientas de análisis y monitorización, etc. para hacer nuestro trabajo más sencillo. El precio de Azure también es más simple y rentable. Denominado popularmente como «Pay As You Go», lo que significa cuánto usa, pague solo por eso.

Ahora discutiremos los pasos a seguir de manera secuencial para implementar la aplicación en Azure, que es la siguiente:

Paso 1: comenzar con la implementación de la base de datos MySQL en Azure 

1.1: Busque MySQL Server en Azure y cree una sección de recursos.

1.2: Click crea un recurso después de proporcionar algunos detalles básicos como la zona y elegir un plan de su elección.

1.3: Una vez que se haya creado el recurso, vaya a su tablero y abra el recurso para ver sus detalles.

1.4: Haga clic en Seguridad de la conexión y agregue la dirección IP actual.

1.5: Haga clic en String de conexión y copie la string de conexión JDBC y guárdela mientras tanto.

1.6: Abra MySQL Workbench en su sistema local. 

1.7: Haga clic en el ‘+’ al lado de las conexiones MySQL.

Paso 2: Preparándose con conexiones MySQL 

2.1: Se abrirá un cuadro de diálogo donde proporcione un nombre de conexión de su elección, proporcione el nombre de host como el nombre del servidor presente en la sección de descripción general de la base de datos Azure MySQL. Finalmente, ingrese el nombre de usuario y la contraseña que se generó en el momento de la creación del recurso.

2.2: Después de validar con éxito los detalles, haga clic en la conexión de prueba y, si todo es perfecto, inicie sesión en el banco de trabajo con el nombre de usuario y la contraseña ingresados ​​anteriormente.

2.3: Cree una base de datos de su elección usando el comando ‘crear base de datos «nombre»‘, luego ejecute ‘usar base de datos «nombre»‘.

Paso 3: Configuración de la aplicación Spring Boot para su implementación

3.1: Abra el archivo ‘ aplicación.propiedades’ .

3.2: Agregue las siguientes propiedades como se indica a continuación

server.port= 8080 spring.datasource.driver-class-name =com.mysql.jdbc.Driver spring.datasource.url=jdbc:mysql://[nombre-servidor]:3306/[nombre-base-datos]?useSSL= true spring.datasource.username=[nombre de usuario] spring.datasource.password=[contraseña] spring.jpa.show-sql: true spring.jpa.hibernate.ddl-auto=actualizar spring.jpa.database-platform=org.hibernate .dialect.MySQL5InnoDBDialect  

3.3: Ahora ejecute la aplicación como una aplicación Spring-Boot. Al ejecutar, hibernate configura automáticamente la estructura de la tabla para su proyecto en la base de datos Azure MySQL.

3.4: Cree un servicio de aplicaciones en Azure.

3.5: conecte su cuenta de Git-hub como organización y proporcione a Azure los derechos de acceso para el repositorio que contiene el código de la aplicación actual.

3.6: Finalmente presione el botón crear. 

Estos pasos se pueden usar para implementar una aplicación Spring Boot con una base de datos MySQL en la plataforma en la nube de Azure.

Nota: Para ver el ciclo de implementación, vaya a la pestaña Acciones de su cuenta de Git-hub y encontrará las acciones antes mencionadas en progreso. Finalmente, si la aplicación está libre de errores, se generará un enlace de implementación. 

Publicación traducida automáticamente

Artículo escrito por shreyansh2511 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *