[{"data":1,"prerenderedAt":55},["ShallowReactive",2],{"reinvent2021-svs319":3},{"id":4,"title":5,"YouTubeChannelID":6,"banner":6,"contributors":7,"description":6,"extension":9,"introBox":10,"meta":13,"pdf":14,"resources":17,"stem":53,"type":6,"video":6,"videos":6,"__hash__":54},"reinvent2021\u002Freinvent2021\u002Fsvs319.json","SVS319: Build Higher Level Constructs for Your Teams Using AWS CDK",null,[8],"content\u002Fcontributors\u002Fdhiraj-mahapatro.json","json",{"headline":11,"text":12},"Resources for SVS319: Build higher level constructs for your teams using AWS CDK","This builders session will show you how to build infrastructure as code (IaC) literally by using imperative coding styles using CDK. Using CDK, you can build foundational as well as higher abstractions of your infrastructure. You will learn how to incorporate your organization's standards and best practices and share them as patterns to your application teams. These patterns can then be provided to respective application teams using their preferred programming language. This session will show you how you can make developers your best friends. You will need basic programming skills (TypeScript will be used but you will see how that becomes a non-issue as CDK patterns can be easily generated for languages like Java\u002FPython\u002F.NET etc) in addition to running basic AWS CDK and NPM commands in CLI.",{},{"source":15,"headline":16},"https:\u002F\u002Fassets.serverlessland.com\u002Fpdf\u002FSVS319_Build_Higher_Level_Constructs_Using_CDK.pdf","Slides from the builders session",{"left":18,"right":36},[19,25,30],{"headline":20,"subheading":21,"text":22,"button":23},"Building using CDK","Workshop","This workshop shows you how to build AWS resources using CDK.",{"text":21,"link":24},"https:\u002F\u002Fcdkworkshop.com\u002F",{"headline":26,"subheading":21,"text":27,"button":28},"Advanced CDK concepts","Learn how to build custom resources, package CDK constructs, and use CDK pipelines",{"text":21,"link":29},"https:\u002F\u002Fcdk-advanced.workshop.aws\u002F",{"headline":31,"subheading":32,"text":33,"button":34},"Leverage AWS Solutions Constructs","Tutorial","Explore AWS Solutions Constructs libraries which are built keeping Well Architected Framework in mind.",{"text":32,"link":35},"https:\u002F\u002Fdocs.aws.amazon.com\u002Fsolutions\u002Flatest\u002Fconstructs\u002Fapi-reference.html",[37,42,48],{"headline":38,"subheading":32,"text":39,"button":40},"Explore Well Architected CDK Patterns","Explore these CDK Patterns built by community.",{"text":32,"link":41},"https:\u002F\u002Fcdkpatterns.com\u002Fpatterns\u002F",{"headline":43,"subheading":44,"text":45,"button":46},"AWS CSK Examples","GitHub","A repository with a set of example projects using AWS CDK.",{"text":44,"link":47},"https:\u002F\u002Fgithub.com\u002Faws-samples\u002Faws-cdk-examples",{"headline":49,"subheading":44,"text":50,"button":51},"Learn more about JSII","Learn more about jsii which allows code in any language to naturally interact with JavaScript classes. jsii enables the AWS Cloud Development Kit (CDK) to deliver polyglot libraries from a single codebase.",{"text":44,"link":52},"https:\u002F\u002Fgithub.com\u002Faws\u002Fjsii","reinvent2021\u002Fsvs319","cFIG9TWPQAK3ucaKxtSJVvgHtK5Rc5NvGPdCjFwZ4jI",1792665335922]