Pulumi Tutorial: Introduction, Benefits, and Demo of Modern Infrastructure as Code
ฝัง
- เผยแพร่เมื่อ 5 มิ.ย. 2024
- 🆓Join our Slack Community for FREE: kode.wiki/JoinOurSlackCommunity
Welcome to our comprehensive tutorial on Pulumi, the cutting-edge infrastructure as code (IaC) tool that simplifies cloud deployments and streamlines your development workflow.
In this video, we start with an introduction to Pulumi, exploring its key features and advantages over other IaC tools. We highlight how Pulumi empowers developers to write infrastructure code using familiar programming languages like Python, JavaScript, Go, and more. Witness Pulumi in action! Follow along as we demonstrate how to set up a sample infrastructure using Pulumi. Learn how to define resources, handle dependencies, and orchestrate deployments, all within Pulumi's developer-friendly framework.
⬇️Here are the topics we will discuss in this Postman Tutorial:
00:00 - Introduction
00:44 - What is Pulumi
01:14 - Benefits of IaC
03:06 - IaC & Git
04:10 - Pulumi vs Other IaC Tools
08:36 - Pulumi Installation
10:00 - Bootstrapping the Project
12:30 - Importing Pulumi & S3 bucket
17:17 - Creating EC2 Instance
21:52 - Creating Security Group
34:45 - Conclusion
Check out our learning paths at KodeKloud to get started:
▶️ Docker: bit.ly/DockerLearningPath
▶️ Cloud: kode.wiki/CloudLearningPath
▶️ Linux: bit.ly/LinuxLearningPath
▶️ Kubernetes: bit.ly/KubernetesLearningPath
▶️ DevOps Learning Path: bit.ly/DevOpsLearningPath-YT
▶️ Infrastructure as Code(IAC): bit.ly/IACLearningPath
▶️ Programming: bit.ly/ProgrammingLearningPath
#Pulumi #infrasructureascode #devops #kodekloud
For more updates on courses and tips, follow us on:
🌐 Website: kodekloud.com/
🌐 LinkedIn: / kode. .
🌐 Twitter: / kodekloudhq
🌐 Facebook: / kodekloudhq
🌐 Instagram: / kodekloud
🌐 Blog: kodekloud.com/blog/
Sanjeev great tutorial.Thanks. When will the team at KodeKloud be creating a complete, comprehensive course about Pulumi using Python?
Thanks for appreciating our work. We will definitely look into your suggestion and make a comprehensive course soon. Stay tuned!
Let me put it in short: Your presentation is gold
We are so grateful for your kind words. Also, subscribe to our channel and stay tuned for more videos. Cheers!
Wonderful Tutorial, surely going to incorporate this in my daily DevOps arsenal.
Thanks for watching our video and sharing your thoughts. Do subscribe to our channel and stay tuned for more. Cheers!
Fantastic presentation! Very well structured, easy to follow, and covered all the three basic operations - create infrastructure, modify infrastructure, and destroy infrastructure. And the advantages of Pulumi over other tools like Terraform motivated me to learn this tool right away. Thank you so much🙏
We are glad you found our video helpful. Like and share our video with your peers and also do not forget to subscribe to our channel for not missing video updates. We will be coming up with more such videos. Cheers!
Great video, Sanjeev. Very clear and concise. I definitely understand that Pulumi provides flexibility and breaks the barrier of being tied to languages offered by other IaC vendors. However, I feel that people who do not have experience in any programming languages (like me :P) could find other IaC tools and tied languages much simpler to start with, rather than delving back into a specific programming language bin. Just a thought. Thanks again for the awesome contents.
It is a nice introduction to Pulumi. We use SST for our work, so we should try Pulumi. Thank you for your time in making this video. make some advanced videos on Pulumi, Good health.
We are glad you found our video helpful. Like and share our video with your peers and also do not forget to subscribe to our channel for not missing video updates. We will be coming up with more such videos. Cheers!
Great video Thank you!!
Glad you liked it!
Very interesting take on Iaac, good one 😊
Glad you think so!
Awesome talk on IaC!! I totally support the concept that Terraform is more a declarative language and not a programming language. The 'C' in the 'IaC' means 'Code'. And in my experience, Code = Programming. So, tools such as Pulumi or AWS CDK are actually 'IaC' as programming languages can be used to have complex conditions, loops, etc. I am looking forward to take a full course on Pulumi using Java and/or Golang.
Is kodekloud coming up with this course?
Bruh we can add code snippet in terraform 🫤
But still we need more of pulumi
Thanks a ton! Your support makes all the difference 💙
Thank you very much😍
You're welcome 😊
Thanks
Welcome!
The flexible nature of using python in clouds or go in k8s seems night and day better than terraform
Hi, thanks for checking out our tutorial and for sharing the information. Do subscribe to our channel to stay posted on upcoming tutorials. Cheers!
Hey mate,
What will happen when multiple developers are deploying simultaneously. Does it have state management intelligence?
Hey, you can refer to Pulumi Cloud, see www.pulumi.com/product/pulumi-cloud/
Is kodekloud planning to release a course on Pulumi anytime soon?
Yes, we have a new course launched on Pulumi: kode.wiki/PulumiEssentials_YT
@@KodeKloudwill there be a more advanced pulumi course?
hi sanjeev could you us how to deploy vpc and subnets with ipv6 cidr block as code either terraform or pulumi
Thank you for sharing your feedback; we will certainly take it into consideration. Please consider subscribing to our channel and clicking on the bell icon to ensure you don't miss any new videos.
Is there any course coming up on this?
Not yet! But we will update in our social page on all upcoming courses. So do subscribe to our channel and stay tuned for more.
@@KodeKloud do it now!
Cdk terraform?
Hi, could you please brief us about your query? Thanks.