Deploy a Sample Application

Deploy a Sample Application

In this lab, you will use OWASP Juice Shop. This is an intentionally insecure open-source web application.

You can refer to the Pwning OWASP Juice Shop documentation to learn more about the application and its vulnerabilities in detail.

  1. Access CloudFormation stack and download the template file below to proceed with deployment.

Create the sample web app

  1. Proceed to Create stack with new resources. Click Upload a template file, select the downloaded file, click Next.

Create the sample web app

Create the sample web app

Create the sample web app 3. On the Specify stack details page, enter Stack name WAFWorkshopSampleWebApp, click Next. Create the sample web app

Create the sample web app

  1. On the Configure stack options page
    • Scroll down.
    • Click I acknowledge that AWS CloudFormation might create IAM resources with custom names.
    • Click I acknowledge that AWS CloudFormation might require the following capability: CAPABILITY_AUTO_EXPAND.
    • Click Next.

Create the sample web app

  1. On the Review WAFWorkshopSampleWebApp page, click Submit.

Create the sample web app

Note: CloudFormation will take about 5 minutes to deploy the Juice Shop application. Wait until all stacks are in CREATE_COMPLETE status.

  1. Click Output, click the value column (Juice Shop website address) to access your application page.

Create the sample web app

Create the sample web app

Create the sample web app