When Should Sentinel be Employed & Conclusion

1m 16s

Sentinel is a fairly easy-to-understand language and framework for implementing Policy as Code in your organization, allowing for a large breadth of disciplines to be involved in the policymaking process.

In this introductory lesson, we’ll cover what Sentinel is through a few different pillars: The Why, The How, and The When of Sentinel.

If you have any feedback relating to this lesson, please let us know at support@cloudacademy.com.

Learning Objectives

By the end of this lesson, you will have learned:

  • The Why
    • Why was a Policy as Code framework like Sentinel developed? And what does it aim to solve for?
  • The How
    • How is Sentinel designed? What encompasses it as a language and framework?
  • The When
    • What are some ideal situations in which Sentinel should be implemented?

Intended Audience

  • Managers
  • DevOps Engineers
  • Security Engineers
  • Cloud Engineers


To get the most out of this lesson, you should have:

  • Familiarity with Infrastructure as Code
  • Some programming experience
  • Familiarity with organizational policies


Hashicorp.io - Sentinel Documentation

Roger Berlind’s Common Functions

Cloud Academy GitHub Repo

About the Author
Learning paths

Jonathan Lewey is a DevOps Content Creator at Cloud Academy. With experience in the Networking and Operations of the traditional Information Technology industry, he has also lead the creation of applications for corporate integrations, and served as a Cloud Engineer supporting developer teams. Jonathan has a number of specialities including: a Cisco Certified Network Associate (R&S / Sec), an AWS Developer Associate, an AWS Solutions Architect, and is certified in Project Management.

Covered Topics