What is AWS Cloudformation? Pros and Cons?

แชร์
ฝัง
  • เผยแพร่เมื่อ 23 ม.ค. 2025

ความคิดเห็น • 102

  • @sailormetz7148
    @sailormetz7148 2 ปีที่แล้ว +14

    The best thing about your videos is your use of practical examples and applications of these services. Makes it so much clearer than 99% of videos out there. I'm just starting to learn AWS and have been stuck on videos that claim to be an "explanation" of EC2, S3, CloudFormation, etc, but they're really just spitting up AWS marketing buzzwords.
    Please keep up with these videos!

  • @tech3425
    @tech3425 2 ปีที่แล้ว +9

    One of a kind content. Would love more content like this that helps beginners like me understand the fundamentals of AWS services, and how to leverage them when building Apps. Having tutorials for basic apps, with basic cloud solutions, where you walk us through the steps and what they mean, is a great video idea!

  • @subhampolpagedar3377
    @subhampolpagedar3377 ปีที่แล้ว +1

    What a clarity of thoughts you have!! One of the very complicated services explained in a very easy and understandable manner! Good quality content!

  • @KentHervey
    @KentHervey 11 หลายเดือนก่อน

    Thanks!

  • @efeuzel1399
    @efeuzel1399 5 หลายเดือนก่อน

    Very helpful overview and really appreciate the comparison with the alternatives.

  • @bhargavimachhi9421
    @bhargavimachhi9421 7 หลายเดือนก่อน

    Hey,
    I am an SDE Intern at Amazon and I was finding it difficult to understand this stuff.
    This video is just the thing I wanted
    Thank You So Much

  • @dnial6992
    @dnial6992 2 ปีที่แล้ว +1

    Bruhhh, your content cover it all, thanks a lot !

  • @marianciortea5606
    @marianciortea5606 3 ปีที่แล้ว +1

    Amazing video on Cloudformation! Very clear and concise explanation. I would recommend it to everyone who wants to learn the service.

    • @BeABetterDev
      @BeABetterDev  3 ปีที่แล้ว

      Thanks so much Marian. Glad you enjoyed.

  • @mikemaccana
    @mikemaccana 3 ปีที่แล้ว +7

    Just wanted to say thanks for this video. It’s great to have an independent voice talking about CF rather than the fairly boring unopinionated AWS official videos

    • @BeABetterDev
      @BeABetterDev  3 ปีที่แล้ว +2

      Hi Mike,
      Thanks for taking the time to leave a comment. Really glad you enjoy the commentary and walkthrough. If you have any suggestions for videos you would be interested in I'd love to hear them. Cheers and stay safe.
      Daniel

    • @gaeldilamh2572
      @gaeldilamh2572 3 ปีที่แล้ว +2

      So true. I'm no longer learning with these official videos. Seems like they only want you to learn without even understand.

  • @bCool-sl5cy
    @bCool-sl5cy หลายเดือนก่อน

    A perfect overview of CloudFormation.

  • @lingjiefeng3196
    @lingjiefeng3196 2 ปีที่แล้ว +1

    Thank you for making such amazing video that clearly describes what aws cloudformation is! It's very helpful in introducing me to this service.

    • @BeABetterDev
      @BeABetterDev  2 ปีที่แล้ว

      You're very welcome and glad you enjoyed!

  • @AmeerulIslam
    @AmeerulIslam 3 ปีที่แล้ว +9

    This video was a "dot connector" for me! Thanks!!

    • @BeABetterDev
      @BeABetterDev  3 ปีที่แล้ว

      Glad to hear that Ameer! Thanks for watching :)

  • @szeredaiakos
    @szeredaiakos 3 หลายเดือนก่อน

    "You are not alone if you face some issues with cloud formation" - excellent metric on the quality of the service.

  • @geekchiq5431
    @geekchiq5431 3 ปีที่แล้ว +9

    Thank You so kindly for taking the time to share your knowledge. I’ve transitioned to the DevOps world and on the fast track to learning AWS. Been in IT for the past 14yrs, systems and then software for the past 5yrs… but this cloud stuff is a doozy. I think there are just various apps to choose from that narrowing it down makes it interesting. But thank you again

    • @BeABetterDev
      @BeABetterDev  3 ปีที่แล้ว +1

      Hi Geek Chiq,
      I agree AWS can be quite overwhelming especially for newcomers. I''ve made a video to help explain the most important services that I think you can benefit from: th-cam.com/video/B08iQQhXG1Y/w-d-xo.html
      Good luck on your journey and feel free to reach out with any questions!
      Daniel

    • @geekchiq5431
      @geekchiq5431 3 ปีที่แล้ว

      I am checking it out right now actually. This helps in so many whys. There seems to be so much content out there to learn from, yet narrowing it down really helps create less confusion, respectively.
      Thank You again for sharing your talents and knowledge. 😃

  • @DodaGarcia
    @DodaGarcia 3 ปีที่แล้ว +7

    I love your explanations and don't mean to make fun but it was pretty funny when you went "I don't know why YAML took off over JSON" and in the same breath said "It really is a lot cleaner to use compared to JSON" 🤣🤣🤣
    I'm a huge fan of JSON for inter-function communication but love my YAMLs for human-editable configs, feels a lot more intuitive.

    • @BeABetterDev
      @BeABetterDev  3 ปีที่แล้ว +2

      Hi Doda,
      Thanks for the comment. Haha I think YAML is starting to grow on me to be honest :) I'm looking forward to trying out CDK though as a replacement for CF.
      Cheers

    • @geekchiq5431
      @geekchiq5431 3 ปีที่แล้ว +1

      😂🤣😂 I noticed that as well… made me chuckle.

    • @greysalvador2120
      @greysalvador2120 3 ปีที่แล้ว

      i guess Im asking randomly but does anybody know of a method to get back into an instagram account??
      I somehow lost the password. I would love any tips you can give me

  • @randomthoughtstech
    @randomthoughtstech 4 ปีที่แล้ว +2

    the comparison section really helped, thanks.

  • @lonewolf2547
    @lonewolf2547 4 ปีที่แล้ว +1

    Best and simplest explanation

    • @BeABetterDev
      @BeABetterDev  4 ปีที่แล้ว

      Thanks Lone Wolf! Glad you found this useful.

  • @christopher5731
    @christopher5731 ปีที่แล้ว

    You have the best videos man

  • @pankaj7121
    @pankaj7121 3 ปีที่แล้ว +1

    Great video, simple and easy to understand

  • @mathewkargarzadeh3158
    @mathewkargarzadeh3158 3 ปีที่แล้ว

    Great Content on what the CloudFormation is. Thank you so much !!!. your Tutorials are fantastic. My hat off to you man.

    • @BeABetterDev
      @BeABetterDev  3 ปีที่แล้ว

      Thank you so much Mat for your support!

  • @sccts
    @sccts 4 ปีที่แล้ว +3

    Great content as always. Thank you !

  • @Liv4IT
    @Liv4IT 2 ปีที่แล้ว +1

    Thanks great explanation 👍

  • @chawkichalladia1812
    @chawkichalladia1812 3 ปีที่แล้ว +1

    i don't use it directly but only do the necessary changes to my amplify project when needed. it sure is a whole lot to learn.

  • @abraxasnl
    @abraxasnl 4 ปีที่แล้ว +11

    Great video. In it though, you say that SAM, Serverless, CDK and Terraform all compile down to CloudFormation. My understanding is that this is definitely not the case for Terraform. This has upsides (being able to support AWS API that don't yet have a CloudFormation implementation) and downsides (no stacks, I guess?). That's actually one of the main reasons I've not switched from CloudFormation to Terraform.

    • @BeABetterDev
      @BeABetterDev  4 ปีที่แล้ว +8

      Hey Ron. After looking into it a bit more, it looks like you are indeed correct. Apologies for the mis-step here. Its interesting to note though that Terraform looks to be integrating with the AWS APIs directly and building their own state representation. Similar to how it must work for cloud formation internally.

  • @ToreyLittlefield
    @ToreyLittlefield 3 ปีที่แล้ว

    Great informative and clear video. Thank you very much 🙏

  • @andreayuson9054
    @andreayuson9054 2 ปีที่แล้ว +1

    thanks this was so helpful!

    • @BeABetterDev
      @BeABetterDev  2 ปีที่แล้ว

      You're very welcome Andrea!

  • @johnmangino3925
    @johnmangino3925 3 ปีที่แล้ว +2

    this is excellent. i’d love to see you do a cdk pipelines one.

    • @BeABetterDev
      @BeABetterDev  3 ปีที่แล้ว +2

      Hi John, I have a video coming out on CDK pipelines next week. Stay tuned and thanks for the suggestion!

  • @sabrinemihni5815
    @sabrinemihni5815 3 ปีที่แล้ว +3

    is Terraform using CloudFormation behind the scenes ? I found an answer in the hashicorp discussion that says it's not, I'm confused here

    • @BeABetterDev
      @BeABetterDev  3 ปีที่แล้ว +4

      Hi Sabrine,
      Great question! Terraform does not use CloudFormation - it looks like it interacts with AWS directly through APIs. Behind the scenes, CloudFormation is using AWS apis. Hope this helps clarify.

  • @bosuaandcarot
    @bosuaandcarot 2 ปีที่แล้ว

    this video explains better than AWS itself

  • @Overthought7
    @Overthought7 2 ปีที่แล้ว

    Here's hoping you do a Terraform video someday :D

  • @reena.m8471
    @reena.m8471 4 ปีที่แล้ว +1

    Awesome Content like always. Can you do a video on the custom resource in Cloudformation

  • @BackyardniJuan
    @BackyardniJuan 10 หลายเดือนก่อน

    for a beginner which one to use cloudformation or sam?

  • @StephenRayner
    @StephenRayner 3 ปีที่แล้ว +1

    I’m using terraform + serverless + localstack. I use parameter store to share values between terraform and serverless and I only use serverless for the lambda functions. Everything else is done in terraform.

  • @akiraroyal677
    @akiraroyal677 ปีที่แล้ว

    Thank you so much!

  • @DharminderSingh
    @DharminderSingh 3 ปีที่แล้ว +1

    Great video

    • @BeABetterDev
      @BeABetterDev  3 ปีที่แล้ว

      Thanks Dharminder! Glad you enjoyed.

  • @cheribgh275
    @cheribgh275 4 ปีที่แล้ว +1

    Awsome! Thanks a lot. pls upload a video for VPC and WAF also.

    • @BeABetterDev
      @BeABetterDev  4 ปีที่แล้ว +1

      Thanks so much Shahrzad! I am currently working on a VPC video that will come out in the next couple months. Stay tuned!

    • @cheribgh275
      @cheribgh275 4 ปีที่แล้ว

      @@BeABetterDev Looking forward to it!

  • @mohamedbousselham2173
    @mohamedbousselham2173 3 ปีที่แล้ว

    thank you very easy to understand

  • @sgaek
    @sgaek 2 ปีที่แล้ว

    Hello. Great Video. A question please : Since I have already built the initial set up, is a tool to produce the "document" in yaml / json automatically ?

  • @zafariqbal92
    @zafariqbal92 ปีที่แล้ว

    innocent looking changes can be VERY VERY VERY DANGEROUS!! Experienced myself :D

  • @PoojaSumann
    @PoojaSumann 4 ปีที่แล้ว

    Amazing video. Could you please make a video on CloudFormation hands on demo in yaml...

    • @BeABetterDev
      @BeABetterDev  4 ปีที่แล้ว +1

      Hi Pooja, thank you for the suggestion. I have been meaning to create a hands on cloudformation video - look for it soon! Thanks again.

  • @zss123456789
    @zss123456789 4 ปีที่แล้ว +1

    Awesome content! Are you planning on doing one for CDK as well?

    • @BeABetterDev
      @BeABetterDev  4 ปีที่แล้ว +2

      coming soon!

    • @zss123456789
      @zss123456789 4 ปีที่แล้ว

      @@BeABetterDev Awww yeahhhh, can't wait!!

  • @loftondarps
    @loftondarps 2 ปีที่แล้ว

    So without Cloudformation- gathering the ingredients for a pot of soup and making the same recipe from scratch every time you make dinner. With Cloudformation- premade bags of the soup's dry ingredients... simply add water. Is that accurate?

  • @reboot3d
    @reboot3d 9 หลายเดือนก่อน

    Hi! Awesome video! Terraform does not use Cloud Formation under the hood, I believe.

  • @darklex23
    @darklex23 ปีที่แล้ว

    Thanks

  • @VishalSharma-rn7mt
    @VishalSharma-rn7mt 3 ปีที่แล้ว +1

    Awesome

  • @andriys5772
    @andriys5772 4 ปีที่แล้ว +2

    Thank you!
    p.s. I use Pulumi.

  • @Ndrelie
    @Ndrelie 2 ปีที่แล้ว

    More more more content!

  • @aidamaglipon966
    @aidamaglipon966 8 หลายเดือนก่อน

    What answer. Why clouds formation is important

  • @mostafizurrahman7298
    @mostafizurrahman7298 3 ปีที่แล้ว

    Just wow

  • @siddesh2104
    @siddesh2104 3 ปีที่แล้ว

    Nice

  • @khandoor7228
    @khandoor7228 4 ปีที่แล้ว +1

    good stuff lets do more ...!

  • @runtcpip-morganlucas
    @runtcpip-morganlucas 3 ปีที่แล้ว +1

    I'm using CloudFormation - I have no idea how people are understanding it. It seems far too minute and touchy. It witholds information from you until the last step, and I can't even edit the file in Designer from the Stacks page.
    I learned the basics of Terraform in about 2 weeks - The steep learning curve is still here.

    • @BeABetterDev
      @BeABetterDev  3 ปีที่แล้ว

      Hey Morgan, have you tried using CDK? It is a much bigger improvement over cloudformation and similar to terraform. I made an intro video here: th-cam.com/video/I2cXlYYoQqQ/w-d-xo.html

  • @christophermartinez1769
    @christophermartinez1769 2 ปีที่แล้ว

    nice

  • @jazzochannel
    @jazzochannel 3 ปีที่แล้ว +5

    It's not a single click. Stop saying that. Nothing is a single click, except a single click.

  • @Crazyfulization
    @Crazyfulization 3 ปีที่แล้ว +4

    Terraform does not compile down to cloudformation - it uses the SDK and basically works through the AWS cli

  • @kanob6440
    @kanob6440 ปีที่แล้ว

    Finally, someone without an accent lol

  • @vhavagyan
    @vhavagyan 2 ปีที่แล้ว

    probably the only advantage of CloudFormation is that rolls back created resources on error

  • @zacharyohare2118
    @zacharyohare2118 ปีที่แล้ว

    I AM that guy right now... Hey guy, (says boss) we need to move this other thing you didn't build over to a new region! GO!

  • @BohdanTrotsenko
    @BohdanTrotsenko 4 หลายเดือนก่อน

    No, Terraform does not use CloudFormation under the hood. Terraform interacts directly with the APIs of the cloud provider or service it is managing.
    While Terraform can be used to manage CloudFormation stacks, it doesn't rely on CloudFormation to provision other resources.

  • @zafariqbal92
    @zafariqbal92 ปีที่แล้ว

    Love the yada yada yada.. lolxxx

  • @professionalantivaxxer4065
    @professionalantivaxxer4065 2 ปีที่แล้ว

    Its reSource not reZource

  • @squidwurrd
    @squidwurrd 4 ปีที่แล้ว +1

    Fix your thumbnail typo

    • @BeABetterDev
      @BeABetterDev  4 ปีที่แล้ว +1

      Thank you for pointing this out! Fixed :)

  • @DGonz0-
    @DGonz0- 4 หลายเดือนก่อน

    why? yaml over json... 1 missed indention and you're bug hunting for days... json is clean and concise

  • @elonlothbrok5991
    @elonlothbrok5991 3 ปีที่แล้ว +1

    Thanks This is what I have been looking for without having to watch a +50 min long indian guy video explanation

  • @irgeeksauce4165
    @irgeeksauce4165 ปีที่แล้ว

    I love yaml. I use it with Ansible.