Member-only story
Getting Hands Dirty with AWS CDK — Async API
AWS Cloud Development Kit (CDK) is a really cool developer framework recently introduced by AWS specially targeting the developer community. And there are lot of articles already explaining what it is. So rather repeating the same stuff I thought of explaning a practical use case of CDK in which we can dig bit deeper into the components and features it provides. Anyways in case you didn’t came across it, let me briefly explain what CDK is and why it was introduced.
What is CDK?
Using CDK we can provision AWS resources just like we are writing an application. The fabulous thing is that it is already available for most of the popular programming languages. I am not going to list them here, coz I’m sure that I won’t be able to keep it up with the pace that AWS adds support for new languages. Anyways the CDK language you choose has no relation or dependency to your existing or new application’s language. Because this is a separate application that you writer only to provision the required AWS resources. You can more details from here. CDK comes with a Command Line (CLI) Tool which allows us to scaffold new application and provision it easily from the command line itself.
Why CDK?
If you have previously work with AWS Cloud Formation (CF) directly, you may already know how hard it is…