AZ-104-MicrosoftAzureAdmini.../Instructions/Labs/Lab_09c-Implement-Azure-Container-Apps.md

3.7 KiB

lab
lab
title module
Lab 09c: Implement Azure Container Apps Administer PaaS Compute Options

Lab 09c: Implement Azure Container Apps

Student lab manual

Lab scenario

Azure Container Apps enables you to run microservices and containerized applications on a serverless platform. With Container Apps, you enjoy the benefits of running containers while leaving behind the concerns of manually configuring cloud infrastructure and complex container orchestrators.

Objectives

In this lab, we will:

  • Task 1: Create a container app and environment
  • Task 2: Deploy the container app
  • Task 3: Test and verfiy deployment of the container app

Begin by signing in to the Azure portal.

Estimated timing: 20 minutes

Task 1: Create a container app and environment

To create your container app, start at the Azure portal home page.

  1. Search for Container Apps in the top search bar.
  2. Select Container Apps in the search results.
  3. Select the Create button.

Basics tab

In the Basics tab, do the following actions.

  1. Enter the following values in the Project details section.
    Setting Action
    Subscription Select your Azure subscription.
    Resource group Select Create new and enter az104-09c-rg1.
    Container app name Enter my-container-app.

Create an environment

Next, create an environment for your container app.

  1. Select the appropriate region.

    Setting Value
    Region Your choice.
  2. In the Create Container Apps environment field, select the Create new link.

  3. In the Create Container Apps Environment page on the Basics tab, enter the following values:

    Setting Value
    Environment name Enter my-environment.
    Zone redundancy Select Disabled
  4. Select the Monitoring tab to create a Log Analytics workspace.

  5. Select the Create new link in the Log Analytics workspace field and enter the following values.

    Setting Value
    Name Enter my-container-apps-logs

    The Location field is pre-filled with your region for you.

  6. Select OK and then Create.

  7. Click Next: Container.

  8. Check the box next to Use quickstart image.

  9. Select the Review and create button at the bottom of the page. This step may take a couple of minutes.

    The settings in the Container App are verified. If no errors are found, the Create button is enabled.

    If there are errors, any tab containing errors is marked with a red dot. Navigate to the appropriate tab. Fields containing an error will be highlighted in red. Once all errors are fixed, select Review and create again.

  10. Select Create.

    A page with the message Deployment is in progress is displayed. Once the deployment is successfully completed, you'll see the message: Your deployment is complete.

Task 2: Test and verfiy deployment of the container app

  1. Select Go to resource to view your new container app.

  2. Select the link next to Application URL to view your application.

  3. Verify you receive the Your Azure Container Apps app is live message.

Clean up resources

If you're not going to continue to use this application, you can delete the Azure Container Apps instance and all the associated services by removing the resource group.

  1. Select the my-container-apps resource group from the Overview section.
  2. Select the Delete resource group button at the top of the resource group Overview.
  3. Enter the resource group name and confirm you want to delete the app.
  4. Select Delete.
  5. The process to delete the resource group may take a few minutes to complete.