AWS CDK dos and don'ts with Matthew Bonig

Поділитися
Вставка
  • Опубліковано 16 жов 2023
  • Ep #85 of the Real-World Serverless podcast
    In this episode, I spoke with Matthew Bonig, who is an AWS DevTools Hero and co-author of The CDK Book.
    We talked about the Dos and Don'ts of CDK, and Matthew shared some tips on testing and how to organize your CDK project.
    Links from the episode:
    * The CDK Book thecdkbook.com
    * Advanced CDK Course matthewbonig.sidkik.app
    * Construct Hub constructs.dev
    * CDK Patterns cdkpatterns.com
    * CDK Community Survey 2023 matthewbonig.com/posts/commun...
    * cdk.dev cdk.dev
    * Projen github.com/projen/projen
    * Wing Lang www.winglang.io
    * Ampt getampt.com
    * CDK Days track 1 • CDK Day 2023 - Track 1...
    * CDK Days track 2 • CDK Day 2023 - Track 2...
    You can find Matthew on X as @mattbonig.
    ✅ Recommended playlists:
    Real-World Serverless podcast on UA-cam
    • Is AWS Bedrock the Ope...
    My BEST videos of 2023
    • Is AWS Bedrock the Ope...
    🔔 For more free videos on UA-cam, subscribe to my channel:
    youtube.com/@theburningmonk?s...
    💌 If you're hungry for more insights, best practices, and tips on building serverless applications, make sure to subscribe to my weekly newsletter and elevate your serverless game!
    theburningmonk.com/subscribe
    📚 My courses 📚
    theburningmonk.com/courses
    👨‍🏫 My hands-on serverless workshop 👨‍🏫
    productionreadyserverless.com
    🌐 Find me here
    Twitter: / theburningmonk
    LinkedIn: / theburningmonk
    Blog: theburningmonk.com
  • Наука та технологія

КОМЕНТАРІ • 9

  • @mikeyinger4204
    @mikeyinger4204 8 місяців тому +1

    At 50:00 into the talk Projgen(?) is talked about. Can you provide a link to it.

    • @theburningmonk
      @theburningmonk  8 місяців тому

      Good shout. I've added it to the video description. The link is here: github.com/projen/projen

  • @davemeech
    @davemeech 7 місяців тому

    Oh man, so many fantastic takeaways. I've not seen any other source on UA-cam describe what kinds of tests are appropriate for different scenarios let alone provide rationale and the underlying context.
    I'd be interested in knowing what, if anything with cloud infrastructure can or should be done using TDD? Is there a recommended model for representing acceptance criteria for the work such that they can be translated into BDD style given when then tests that can be written in advance of the implementation?

    • @theburningmonk
      @theburningmonk  7 місяців тому

      I have my own views on this, but I'll let @MatthewBonig chime in with his take on it first

    • @davemeech
      @davemeech 6 місяців тому

      Hey there! I just remembered this conversation and wanted to follow up.

  • @MuratKeremOzcan
    @MuratKeremOzcan 8 місяців тому +1

    Snapshot tests made sense, until temporary stacks with cdk

    • @MatthewBonig
      @MatthewBonig 8 місяців тому

      Temporary stacks? I'm not familiar with those...

    • @MuratKeremOzcan
      @MuratKeremOzcan 8 місяців тому

      Yan has a blog post about it
      Tried to link that, my GitHub repo with cdk example, and a video on my channel explaining it, but UA-cam hates links and seems to be removing comments.

    • @theburningmonk
      @theburningmonk  7 місяців тому

      Temporary stacks as in, temporary/ephemeral environments you create for the duration of a feature work ua-cam.com/video/JO0arpbkh5w/v-deo.html
      In most tools, an environment is loosely mapped to a stack, for CDK, it's more or less mapped to a CDK app.