How to Use Open Policy Agent with Terraform for Better Infrastructure Management

Ғылым және технология

Welcome to Ned in the Cloud's tutorial on How to Use Open Policy Agent with Terraform for Better Infrastructure Management! If you're looking for an efficient way to manage your infrastructure, then you need to know about OPA and Terraform. This video is perfect for those looking for an open policy agent tutorial and terraforms tutorial. This tutorial will cover everything from the basics of open policy agent(OPA) and terraform, to how to integrate the two to achieve optimal infrastructure management. Whether you are new to open policy agents, terraform, or DevOps, this video will help you understand the power of using open policy agents with terraform.🌮
We'll also cover topics such as Rego, terraform testing, terraform cloud, aws terraform tutorial, hashicorp terraform, and the best practices for using open policy agents with terraform. You will also learn about the policy language used by open policy agents and how to use it to enforce policies within your infrastructure.
By the end of this video, you will have a better understanding of how to use open policy agents with terraform, how terraform can help you with your AWS infrastructure, and how to use terraform to manage your infrastructure as code.
Don't miss this opportunity to learn from the experts and improve your DevOps terraform skills and open policy agent (opa). So sit back, relax and learn about how to improve your infrastructure management with open policy agents and terraform.❤️🌮
Thank you so much for watching! Subscribe if you think I’ve earned it. Hit the bell as well if you’re feeling swell.❤️&🌮
✅🔔 Subscribe ► nedinthecloud.com/SubscribeYT
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
🌮 Have a look at our other Videos :
📽️ Exploring Continuous Integration with Infrastructure as Code: • Rethinking Cloud Secur...
📽️ Rethinking Your Cloud Security: • Rethinking Cloud Secur...
📽️ Using OPA with Terraform - Rego Basics: • Using OPA with Terrafo...
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
🌮 Timestamps:
⌚ 0:00 Intro
⌚ 1:02 What is OPA?
⌚ 4:12 OPA loves JSON
⌚ 6:52 What's in a Terraform Plan?
⌚ 8:41 Policy ideas with OPA
⌚ 13:43 Outro
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
#opa #terraform #terraformtutorial #aws #nedinthecloud #techindustry #techlearning #devops
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
⭐ CONNECT WITH ME 🏃🦖
🌐 Day Two Cloud: daytwocloud.io
🌐 Chaos Lever: chaoslever.com
🌐 Visit my Website ► nedinthecloud.com
🗳 Pluralsight ► app.pluralsight.com/profile/a...
🐙 Find the code at GitHub► github.com/ned1313
🐧 Twitter ► / ned1313
👨‍💼 LinkedIn► / ned-bellavance
For collaboration or any queries: ned@nedinthecloud.com
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
🌮 About Me 🌮
Ned is a curious human with a knack for creating entertaining and informative content. With over 20 years in the industry, Ned brings real-world experience to all his creative endeavours, whether that's pontificating on a podcast, delivering live instruction, writing certification guides, or producing technical training videos. He has been a helpdesk operator, systems administrator, cloud architect, and product manager. In his newest incarnation, Ned is the Founder of Ned in the Cloud LLC. As a one-man-tech juggernaut, he develops courses for Pluralsight, runs two podcasts (Day Two Cloud and Chaos Lever, and creates original content for technology vendors.
Ned has been a Microsoft MVP since 2017 and a HashiCorp Ambassador since 2020, and he holds a bunch of industry certifications that have no bearing on anything beyond his exceptional ability to take exams and pass them. When not in front of the camera, keyboard, and microphone, you can find Ned running the scenic trails of Pennsylvania or rocking out to live music in his hometown of Philadelphia. Ned has three guiding principles: Embrace discomfort, Fail often, and Be kind.
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
⚡️RIGHT NOTICE:
The Copyright Laws of the United States recognize a “fair use” of copyrighted content. Section 107 of the U.S. Copyright Act states: “Notwithstanding the provisions of sections 106 and 106A, the fair use of a copyrighted work, including such use by reproduction in copies or phono records or by any other means specified by that section, for purposes such as criticism, comment, news reporting, teaching (including multiple copies for classroom use), scholarship, or research, is not an infringement of copyright." This video and our youtube channel, in general, may contain certain copyrighted works that were not specifically authorized to be used by the copyright holder(s), but which we believe in good faith are protected by federal law and the Fair use doctrine for one or more of the reasons noted above.
⭐For copyright or any inquiries, please contact us at ned@nedinthecloud.com

Пікірлер: 15

  • @nathancrum9036
    @nathancrum90363 ай бұрын

    Great content. This was exactly what I was looking for. Got another sub.

  • @balikiste
    @balikiste Жыл бұрын

    Awesome presentation. Thank you.

  • @dus10dnd
    @dus10dnd Жыл бұрын

    I think of OPA and Rego like just some conditional system. You don't have to fail just for a policy returning false... it could be a matter of automatic approval with True and manual review for approval with False.

  • @berkekalfashort
    @berkekalfashort Жыл бұрын

    Thanks for video bro :)

  • @randomthoughtstech
    @randomthoughtstech Жыл бұрын

    Another banger, thanks for sharing this!

  • @NedintheCloud

    @NedintheCloud

    Жыл бұрын

    You bet!

  • @mosksky
    @mosksky Жыл бұрын

    Great presentation as always Ned! but why video quality is only 360p?

  • @MagicalMelv
    @MagicalMelv Жыл бұрын

    Hi Ned! Thanks for the great content! I have one question: - Why use OPA, when you could control the creation of infrastructure through a module library? For example, a company or team could create a module library that restrictions the creation of infrastructure when a specific module is called - in this way, a request to create an instance of a certain size would be rejected during the plan / apply stage, because that size is not detailed in the condition field of the terraform variables within the module.

  • @serkan7446
    @serkan7446 Жыл бұрын

    Please do more vedios on opa..PDE,PDP

  • @MrShivaSmart
    @MrShivaSmart Жыл бұрын

    Hi Ned, looks like, this is just will stop/prevent deployment a bit earlier than Azure Policy, what are other benefits? I could see some use to stop or flag some massive changes, which you will not be able to stop with Azure Policy, but controlling resource changes or standards doesn't look so useful when you have Azure policies defined with your standards. Maybe, we need one more video with some other case scenarios. Thank you!

  • @NedintheCloud

    @NedintheCloud

    Жыл бұрын

    Hey Val, you could definitely accomplish a lot of the same effect with Azure Policies. Of course, that's assuming you're using Azure. I like to focus on cloud agnostic tools when possible, since I tend to work across AWS, GCP, and Azure.

  • @lycris_shorts9014
    @lycris_shorts9014 Жыл бұрын

    can you please make a video on setting up OPA in windows and if you can provide the slides that could a great help.

  • @NedintheCloud

    @NedintheCloud

    Жыл бұрын

    Not gonna lie, I tend to use OPA with WSLv2 instead of Windows directly. Mostly b/c I tend to use jq for parsing JSON too.

  • @koodauskanava9096
    @koodauskanava9096 Жыл бұрын

    Thanks for the video. I just dont like the handwritten font in your presentation. Can you please not use it in the future. Also the VS Code with black background looks kind of ugly. And you really didnt use OPA policies or anything….:(

  • @NedintheCloud

    @NedintheCloud

    Жыл бұрын

    This was just an intro video, the next one in the series gets into OPA and Rego: kzread.info/dash/bejne/dqSJprubdq6aeag.html And don't worry, I won't use the handwritten notes again! That wasn't a font, just me using the Surface Pen 😬

Келесі