Simulación interactiva de laboratorio

Completado

Escenario del laboratorio

Su organización está migrando aplicaciones web locales a Azure. Como administrador de Azure, debe hacer lo siguiente:

  • Hospede sitios web que se ejecutan en servidores Windows con la pila en tiempo de ejecución de PHP.
  • Implemente prácticas de Azure DevOps usando ranuras de implementación de aplicaciones web de Azure.

Diagrama de la arquitectura

Architecture diagram as explained in the text.

Objetivos

  • Tarea 1: creación de una aplicación web de Azure.
    • Cree una aplicación web en Azure Portal.
    • La aplicación web debe ejecutarse en Windows y usar la pila en tiempo de ejecución de PHP.
  • Tarea 2: creación de una ranura de implementación de ensayo.
    • Compruebe que hay una ranura de implementación de producción.
    • Cree una ranura de implementación de ensayo.
  • Tarea 3: configurar las opciones de implementación de la aplicación web.
    • Implemente la aplicación web desde una sesión de Git local.
    • Proporcione las credenciales de autenticación.
  • Tarea 4: implementación de código en la ranura de implementación de ensayo.
    • Use Azure PowerShell para clonar el repositorio remoto y establecer la ruta de acceso local.
    • Agregue la sesión de Git remota mediante las credenciales de autenticación.
    • Muestra la página web predeterminada en una nueva pestaña del explorador.
    • Inserte el código de aplicación web de ejemplo del repositorio local en la ranura de implementación de ensayo de la aplicación web de Azure.
  • Tarea 5: intercambio de los espacios de ensayo.
    • Intercambie las ranuras de implementación.
    • Compruebe que la página web predeterminada se ha reemplazado por la página web Hello World.
  • Tarea 6: configurar y probar el escalado automático de la aplicación web de Azure.
    • Configure una regla de escalado automático personalizada en el espacio de implementación de producción.
    • La regla de escalado debe usar el porcentaje de CPU para aumentar el número de recursos.
    • Use Azure PowerShell para iniciar un bucle infinito que envíe las solicitudes HTTP a la aplicación web.
    • Confirme que el recuento de recursos se escala automáticamente.

Nota:

Seleccione la imagen en miniatura para iniciar la simulación de laboratorio. Cuando haya terminado, asegúrese de volver a esta página para continuar con el aprendizaje.

Nota

Es posible que encuentre pequeñas diferencias entre la simulación interactiva y el laboratorio hospedado, pero las ideas y los conceptos básicos que se muestran son los mismos.

Screenshot of the simulation page.