Skip to content
Pluralsight Logo
  • Pluralsight
  • Skills
  • Flow
  • Blog
    • Sign in to

      Sign in to Pluralsight Skills
    • Sign in to

      Sign in to Pluralsight Flow
Logo for Pluralsight Skills
Pluralsight Logo
  • Sign in
  • Menu
  • Sign in to Pluralsight Skills

    Sign in to Skills

  • Sign in to Pluralsight Flow

    Sign in to Flow

  • Pluralsight
  • Skills
  • Flow
  • Blog
  • Why Skills?
    • Ways to upskill
    • Icon for Courses Courses
    • Icon for Skills assessments Skill assessments
    • Icon for Labs Labs
    • Icon for Hands-on learning Hands-on learning
    • Icon for Certification prep Certification prep
    • See our entire course library
    • Skills for
    • Icon for Software development Software development
    • Icon for IT ops IT Ops
    • Icon for Info & cyber security Info & cybersecurity
    • Icon for Cloud computing Cloud computing
    • Icon for Machine learning Machine learning
    • Icon for Data professional Data professional
    • For individuals
    • Top trending paths
    • Microsoft Azure Deployment
      Microsoft Azure
    • Cleaning Data with R
      Cleaning data with R
    • Ruby Language Fundamentals
      Ruby Language Fundamentals
    • AWS Operations
      AWS Operations
    • Core Python
      Core Python
  • View plans
  • For individuals
  • Contact Sales
  • Try for free

Contact Sales

1020 Redirect Link
Thank you!
Our team will be in touch shortly.

Loading form...

If this message remains, it may be due to cookies being disabled or to an ad blocker.

Close button
×
AWS Labs
Labs badge iconLAB

Enable AWS CloudTrail and Protecting CloudTrail Logs

In this lab, you will enable AWS CloudTrail and safeguard the logs that are created by the service. When you’re finished, you’ll have real world experience configuring and protecting AWS CloudTrail and its logs to help you protect your AWS accounts.

* Our Labs are Available for Enterprise and Professional plans only.
Terms and conditions apply.
Contact sales
Labs - Enable AWS CloudTrail and Protecting CloudTrail Logs

Lab info

Level
Beginner
Duration
1h 30m
Released
Jun 16, 2022

Lab author

Lab Author: Jason Mitschke
Jason Mitschke
Jason Mitschke has over 18 years of experience in IT and has a genuine love of technology and teaching others about technology. He initially started out as a software developer in the .NET space. As his career progressed and leadership opportunities presented themselves, Jason moved in to a management role. While transitioning he became a certified Scrum Master to assist with his effectiveness and influence over his teams. A task that Jason enjoys is helping his teams work through and manage the... moreir project tasks. Jason has a real passion for IT in general and loves to develop software. Jason enjoys helping folks solve problems with technology and will ensure he understands the issue and educate where necessary to ensure all expectations are met/understood. He also loves to sit at a white board and discuss architecture and patterns. A good healthy debate on an approach to efficiently tackle a problem is always a fun exercise in his opinion.
  • Table of contents
  • What's a lab?
  • Prerequisites
Challenge

Enable CloudTrail in Your AWS Account

You’ll learn how to set up CloudTrail to monitor various events within the provided AWS account. You’ll verify the trail by performing an action against the account, and will see the event in the AWS Console.

Challenge

Edit and Monitor a CloudTrail Trail Configured to Capture S3 Data Events

You’ll learn how to edit an existing CloudTrail to monitor for data events executed against S3 buckets. You’ll verify the trail by performing an action against your account, and will see the event in the console.

Challenge

Use Server-side Encryption with AWS KMS Managed Keys

You’ll learn how to create a KMS key that you manage and use it to encrypt your CloudTrail log file. You will create a new KMS key (CMK - Customer Managed Key) with appropriate permissions for CloudTrail and apply it to your CloudTrail trail.

Challenge

Configure Object Lifecycle Management in a CloudTrail Log File S3 Bucket

You’ll learn how to configure object lifecycle management rules for your CloudTrail log file S3 bucket. You will configure specific object lifecycle management rules based on the needs of your business.

Challenge

Validate CloudTrail Log File Integrity

You’ll learn how to validate the integrity of your CloudTrail log file. You will verify that the Log File Validation setting is enabled, and make a CLI call to verify that your log file is valid.

Labs - code icon

Provided environment for hands-on practice

We will provide the credentials and environment necessary for you to practice right within your browser.

Labs - list icon

Guided walkthrough

Follow along with the author’s guided walkthrough and build something new in your provided environment!

Labs - analytic icon

Did you know?

On average, you retain 75% more of your learning if you get time for practice.

Recommended prerequisites

  • AWS S3 Buckets and Policies
  • AWS IAM Users and Policies
  • AWS KMS - CMK
  • Linux command prompt
  • AWS CLI

Start learning by doing today

Contact sales

Contact Sales

1020 Redirect Link
Thank you!
Our team will be in touch shortly.

Loading form...

If this message remains, it may be due to cookies being disabled or to an ad blocker.

Close button

Ready to skill up
your entire team?

10
Subscriptions
Need more subscriptions? Contact sales.
Continue to checkout Continue to checkout
Cancel

With your Pluralsight plan, you can:

With your 30-day pilot, you can:

  • Access thousands of videos to develop critical skills
  • Give up to 10 users access to thousands of video courses
  • Practice and apply skills with interactive courses and projects
  • See skills, usage, and trend data for your teams
  • Prepare for certifications with industry-leading practice exams
  • Measure proficiency across skills and roles
  • Align learning to your goals with paths and channels

Ready to skill up
your entire team?

10
Subscriptions
Need more subscriptions? Contact sales.
Continue to checkout
Cancel

With your Pluralsight plan, you can:

With your 30-day pilot, you can:

  • Access thousands of videos to develop critical skills
  • Give up to 10 users access to thousands of video courses
  • Practice and apply skills with interactive courses and projects
  • See skills, usage, and trend data for your teams
  • Prepare for certifications with industry-leading practice exams
  • Measure proficiency across skills and roles
  • Align learning to your goals with paths and channels
  • Support

    • Contact
    • Help Center
    • IP Allowlist
    • Site Map
    • Download Pluralsight
    • Skills Plans
    • Flow Plans
  • Community

    • Guides
    • Teach
    • Partner with Pluralsight
    • Affiliate Partners
    • Pluralsight One
    • Authors
  • Company

    • About Us
    • Careers
    • Newsroom
    • Resources
  • Industries

    • Public Sector
    • Non-Profit

Newsletter

Sign up with your email to join our mailing list.

1041 Redirect Link Form Submitted Successfully!

Loading form...

If this message remains, it may be due to cookies being disabled or to an ad blocker.

  • Facebook Logo Icon
  • Twitter Logo Icon
  • Instagram Logo Icon
  • LinkedIn Logo Icon
  • Youtube Logo Icon
Pluralsight Logo Copyright © 2004 - 2023 Pluralsight LLC. All rights reserved
  • Terms of Use
  • Privacy Notice
  • Modern Slavery Act Transparency Statement