lab assessment

Infrastructure as Code Lab Assessment

Duration: Up to 2 hours
Students: 243
Rating: 3/5
Where do you stand? Discover your skill level by completing a lab assessment and get personalized learning recommendations.
Smart Skills assessmentAssess your Smart Skills as you work toward your goals.
Real-world experienceTest your knowledge in a real cloud environment.
Measurable resultsAnalytics give you insights into your progress toward your job skills.

About lab assessment

Lab assessments are Hands-on labs with the gloves off. You jump into an auto-provisioned cloud environment and are given a goal to accomplish. No instructions, no hints. To pass, you'll have a limited time to demonstrate your problem-solving skills and get the checks that inspect the state of your lab environment.

Description

Demonstrate your Infrastructure as Code provisioning and management skills using Terraform in this hands-on lab assessment.

This hands-on lab assessment will test your practical ability to modify a solution in a production-like AWS environment. You will be presented with a task and set of requirements you must fulfill to pass the lab assessment.

You will be presented with a set of tasks organized into two levels of difficulty: Beginner (1) and Advanced (3).

This is a real environment, which means you can prove your knowledge in an applied way, substituting multiple choice questions for a dynamic performance-based exam situation.

Level 1

  • Configuring AWS account credentials
  • Configuring an AWS Terraform provider
  • Declaring Terraform remote state
  • Initializing a Terraform project

Level 3

  • Defining a Terraform module with resource blocks
  • Declaring a Terraform data resource
  • Deploying the following AWS resources with Terraform:
    • Auto Scaling Group
    • Auto Scaling Group Launch Configuration
    • Conditional Auto Scaling Schedules

Updates

May 15th, 2024 - Adjusted the levels so that 3 stars can now be achieved

February 15th, 2024 - Resolved an issue that caused scheduled scale event checks to fail in some cases

Prerequisites

  • Introduction to Operations (Course)
  • Terraform 1.0 - Provisioning AWS Infrastructure (Course)

Intended audience

  • DevOps Engineers
  • Site Reliability Engineers
  • Cloud Architects

What will be assessed

  • Terraform
Lab assessment UUID

Levels

0 of 3 steps completed.Use arrow keys to navigate between steps. Press Enter to go to a step if available.
  1. Infrastructure as Code Lab Brief
  2. Level 1: Initializing a Terraform Project
  3. Level 3: Configuring Reusable Infrastructure with Terraform Modules