Inicio rápido: Implementación de la primera aplicación en Azure Spring Apps

Nota:

Las primeras 50 horas de vCPU y 100 GB de memoria al mes son gratuitos. Para más información, consulte el artículo Price Reduction - Azure Spring Apps does more, costs less! ("Reducción de precios: Azure Spring Apps te da más por menos") en el Blog de Apps on Azure.

Nota

Azure Spring Apps es el nuevo nombre del servicio Azure Spring Cloud. Aunque el servicio tiene un nuevo nombre, verá el nombre antiguo en algunos lugares durante un tiempo mientras trabajamos para actualizar recursos, como capturas de pantalla, vídeos y diagramas.

En este artículo se explica cómo implementar una sencilla aplicación para que se ejecute en Azure Spring Apps.

El código de aplicación que se usa en este tutorial es una aplicación sencilla. En cuanto complete este ejemplo, la aplicación será accesible en línea y podrá administrarla a través de Azure Portal.

En este artículo se proporcionan las siguientes opciones para la implementación en Azure Spring Apps:

  • La opción de Azure Portal es la manera más sencilla y rápida de crear recursos e implementar aplicaciones con un solo clic. Esta opción es adecuada para los desarrolladores de Spring que desean implementar rápidamente aplicaciones para los servicios en la nube de Azure.
  • La opción Azure Portal y complemento Maven es una manera más convencional de crear recursos e implementar aplicaciones paso a paso. Esta opción es adecuada para los desarrolladores de Spring que usan servicios en la nube de Azure por primera vez.
  • La opción de la Azure Developer CLI es una manera más eficaz de crear recursos e implementar aplicaciones automáticamente a través de comandos sencillos. La Azure Developer CLI usa una plantilla para aprovisionar los recursos de Azure necesarios e implementar el código de la aplicación. Esta opción es adecuada para los desarrolladores de Spring que están familiarizados con los servicios en la nube de Azure.
  • La opción de Azure Portal es la manera más sencilla y rápida de crear recursos e implementar aplicaciones con un solo clic. Esta opción es adecuada para los desarrolladores de Spring que desean implementar rápidamente aplicaciones para los servicios en la nube de Azure.
  • La opción Azure Portal y complemento Maven es una manera más convencional de crear recursos e implementar aplicaciones paso a paso. Esta opción es adecuada para los desarrolladores de Spring que usan servicios en la nube de Azure por primera vez.
  • La opción CLI de Azure utiliza una potente herramienta de línea de comandos para administrar los recursos de Azure. Esta opción es adecuada para los desarrolladores de Spring que están familiarizados con los servicios en la nube de Azure.
  • La opción IntelliJ utiliza un potente IDE de Java para administrar fácilmente los recursos de Azure. Esta opción es adecuada para los desarrolladores de Spring que están familiarizados con los servicios en la nube de Azure e IntelliJ IDEA.
  • La opción Visual Studio Code utiliza un editor de código fuente ligero pero potente, que puede administrar fácilmente los recursos de Azure. Esta opción es adecuada para desarrolladores de Spring que estén familiarizados con los servicios en la nube de Azure y Visual Studio Code.

1. Prerrequisitos

2. Preparar el proyecto Spring

El botón Implementar en Azure de la sección siguiente inicia una experiencia de Azure Portal que descarga un paquete JAR de la página versiones de spring-cloud-azure-tools de GitHub. No se necesitan pasos de preparación locales.

3. Preparar el entorno en la nube

En esta sección se describe cómo crear una instancia de servicio de Azure Spring Apps y preparar el entorno en la nube de Azure.

En esta sección se usa un botón Implementar en Azure para iniciar una experiencia de implementación en Azure Portal. Esta experiencia usa una plantilla de ARM para crear recursos de Azure.

3.1. Inicio de sesión en Azure Portal

Vaya a Azure Portal y escriba sus credenciales para iniciar sesión en el portal. La vista predeterminada es el panel del servicio.

3.2. Creación de recursos de Azure

Siga estos pasos para crear todos los recursos de Azure de los que depende la aplicación:

  1. Seleccione el botón Implementar en Azure para iniciar la experiencia de implementación en Azure Portal:

    Button to deploy the Resource Manager template to Azure.

  2. Rellene el formulario en la pestaña Aspectos básicos. Use la siguiente tabla como guía para completar el formulario:

    Configuración Valor sugerido Descripción
    Suscripción El nombre de su suscripción. La suscripción de Azure que desea usar para el servidor. Si tiene varias suscripciones, elija aquella en la que quiere que se le facture el recurso.
    Grupos de recursos myresourcegroup Un nuevo nombre de grupo de recursos o uno existente de la suscripción.
    Región La región más cercana a los usuarios. La región se usa para crear el grupo de recursos.
  3. Seleccione Revisar y crear para revisar las selecciones. A continuación, seleccione Crear para implementar la aplicación en Azure Spring Apps.

  4. En la barra de herramientas, seleccione el símbolo de Notificaciones (una campana) para supervisar el proceso de implementación. Una vez realizada la implementación, puede seleccionar Anclar al panel para crear un mosaico para este servicio en el panel de Azure Portal como un acceso directo a la página Información general del servicio. Seleccione Ir al recurso para abrir la página Información general del servicio.

    Screenshot of the Azure portal that shows the Overview page with the custom deployment notifications pane open.

4. Implementación de la aplicación en Azure Spring Apps

El botón Implementar en Azure de la sección anterior inicia una experiencia de Azure Portal que incluye la implementación de aplicaciones, por lo que no se necesita nada más.

2. Preparar el proyecto Spring

El botón Implementar en Azure de la sección siguiente inicia una experiencia de Azure Portal que descarga un paquete JAR de la página versiones de spring-cloud-azure-tools de GitHub. No se necesitan pasos de preparación locales.

3. Preparar el entorno en la nube

En esta sección se describe cómo crear una instancia de servicio de Azure Spring Apps y preparar el entorno en la nube de Azure.

En esta sección se usa un botón Implementar en Azure para iniciar una experiencia de implementación en Azure Portal. Esta experiencia usa una plantilla de ARM para crear recursos de Azure.

3.1. Inicio de sesión en Azure Portal

Vaya a Azure Portal y escriba sus credenciales para iniciar sesión en el portal. La vista predeterminada es el panel del servicio.

3.2. Creación de recursos de Azure

Siga estos pasos para crear todos los recursos de Azure de los que depende la aplicación:

  1. Seleccione el botón Implementar en Azure para iniciar la experiencia de implementación en Azure Portal:

    Button to deploy the Resource Manager template to Azure.

  2. Rellene el formulario en la pestaña Aspectos básicos. Use la siguiente tabla como guía para completar el formulario:

    Configuración Valor sugerido Descripción
    Suscripción El nombre de su suscripción. La suscripción de Azure que desea usar para el servidor. Si tiene varias suscripciones, elija aquella en la que quiere que se le facture el recurso.
    Grupos de recursos myresourcegroup Un nuevo nombre de grupo de recursos o uno existente de la suscripción.
    Región La región más cercana a los usuarios. La región se usa para crear el grupo de recursos.
  3. Seleccione Revisar y crear para revisar las selecciones. A continuación, seleccione Crear para implementar la aplicación en Azure Spring Apps.

  4. En la barra de herramientas, seleccione el símbolo de Notificaciones (una campana) para supervisar el proceso de implementación. Una vez realizada la implementación, puede seleccionar Anclar al panel para crear un mosaico para este servicio en el panel de Azure Portal como un acceso directo a la página Información general del servicio. Seleccione Ir al recurso para abrir la página Información general del servicio.

    Screenshot of the Azure portal that shows the Overview page with the custom deployment notifications pane open.

4. Implementación de la aplicación en Azure Spring Apps

El botón Implementar en Azure de la sección anterior inicia una experiencia de Azure Portal que incluye la implementación de aplicaciones, por lo que no se necesita nada más.

2. Preparar el proyecto Spring

El botón Implementar en Azure de la sección siguiente inicia una experiencia de Azure Portal que descarga un paquete JAR de la página versiones de spring-cloud-azure-tools de GitHub. No se necesitan pasos de preparación locales.

3. Preparar el entorno en la nube

En esta sección se describe cómo crear una instancia de servicio de Azure Spring Apps y preparar el entorno en la nube de Azure.

En esta sección se usa un botón Implementar en Azure para iniciar una experiencia de implementación en Azure Portal. Esta experiencia usa una plantilla de ARM para crear recursos de Azure.

3.1. Inicio de sesión en Azure Portal

Vaya a Azure Portal y escriba sus credenciales para iniciar sesión en el portal. La vista predeterminada es el panel del servicio.

3.2. Creación de recursos de Azure

Siga estos pasos para crear todos los recursos de Azure de los que depende la aplicación:

  1. Seleccione el botón Implementar en Azure para iniciar la experiencia de implementación en Azure Portal:

    Button to deploy the Resource Manager template to Azure.

  2. Rellene el formulario en la pestaña Aspectos básicos. Use la siguiente tabla como guía para completar el formulario:

    Configuración Valor sugerido Descripción
    Suscripción El nombre de su suscripción. La suscripción de Azure que desea usar para el servidor. Si tiene varias suscripciones, elija aquella en la que quiere que se le facture el recurso.
    Grupos de recursos myresourcegroup Un nuevo nombre de grupo de recursos o uno existente de la suscripción.
    Región La región más cercana a los usuarios. La región se usa para crear el grupo de recursos.
  3. Seleccione Revisar y crear para revisar las selecciones. A continuación, seleccione Crear para implementar la aplicación en Azure Spring Apps.

  4. En la barra de herramientas, seleccione el símbolo de Notificaciones (una campana) para supervisar el proceso de implementación. Una vez realizada la implementación, puede seleccionar Anclar al panel para crear un mosaico para este servicio en el panel de Azure Portal como un acceso directo a la página Información general del servicio. Seleccione Ir al recurso para abrir la página Información general del servicio.

    Screenshot of the Azure portal that shows the Overview page with the custom deployment notifications pane open.

4. Implementación de la aplicación en Azure Spring Apps

El botón Implementar en Azure de la sección anterior inicia una experiencia de Azure Portal que incluye la implementación de aplicaciones, por lo que no se necesita nada más.

5. Validación de la aplicación

En esta sección se describe cómo validar la aplicación.

Una vez finalizada la implementación, busque la dirección URL de la aplicación en las salidas de implementación. Utilice los pasos siguientes para validarla:

  1. Acceda a la dirección URL de la aplicación desde la página Salidas de la Implementación. Al abrir la aplicación, obtendrá la respuesta Hello World.

    Screenshot of the Azure portal that shows the Outputs page of the Deployment.

  2. Consulte los detalles de la implementación de cada recurso, que son útiles para investigar cualquier problema de implementación.

Una vez finalizada la implementación, siga estos pasos para buscar la dirección URL de la aplicación desde las salidas de implementación:

  1. Acceda a la dirección URL de la aplicación desde la página Salidas de la Implementación. Al abrir la aplicación, obtendrá la respuesta Hello World.

    Screenshot of the Azure portal that shows the Outputs page of the Deployment.

  2. Consulte los detalles de la implementación de cada recurso, que son útiles para investigar cualquier problema de implementación.

Una vez finalizada la implementación, siga estos pasos para buscar la dirección URL de la aplicación desde las salidas de implementación:

  1. Acceda a la dirección URL de la aplicación desde la página Salidas de la Implementación. Al abrir la aplicación, obtendrá la respuesta Hello World.

    Screenshot of the Azure portal that shows the Outputs page of the Deployment.

  2. Consulte los detalles de la implementación de cada recurso, que son útiles para investigar cualquier problema de implementación.

6. Limpieza de recursos

Si planea seguir trabajando en otros inicios rápidos y tutoriales, considere la posibilidad de dejar estos recursos activos. Cuando ya no necesite los recursos, puede limpiar los recursos innecesarios para evitar cargos de Azure.

Siga los siguientes pasos para eliminar todo el grupo de recursos, incluyendo la instancia de servicio recién creada:

  1. Elimine el grupo de recursos en Azure Portal. En el menú de navegación, seleccione Grupos de recursos y, a continuación, seleccione el nombre del grupo de recursos.

  2. En la página Grupo de recursos, seleccione Eliminar. Escriba el nombre del grupo de recursos en el cuadro de texto para confirmar la eliminación, luego seleccione Eliminar.

Siga los siguientes pasos para eliminar todo el grupo de recursos, incluyendo la instancia de servicio recién creada:

  1. Elimine el grupo de recursos en Azure Portal. En el menú de navegación, seleccione Grupos de recursos y, a continuación, seleccione el nombre del grupo de recursos.

  2. En la página Grupo de recursos, seleccione Eliminar. Escriba el nombre del grupo de recursos en el cuadro de texto para confirmar la eliminación, luego seleccione Eliminar.

7. Pasos siguientes

Para más información, consulte los siguientes artículos.