Towards AWS

Where Cloud Experts, Heroes, Builders, and Developers share their stories, experiences, and…

Follow publication

Member-only story

AWS Cloud Development Kit — A Turing Complete Solution For Infrastructure

Qazi Murtaza Ahmed
Towards AWS
Published in
8 min readAug 28, 2022

AWS Cloud Development Kit (CDK) was released in July 2019. AWS described it as a code-first approach to defining cloud application infrastructure. Back then, I was oblivious to the fact how ground-breaking this would be. In fact, I doubt many realised the potential of CDK. It was only recently when I attended a webinar from AWS and saw the potential of it. I was completely awestruck that this could redefine how we work with cloud resources.

This blog discusses how infrastructure in the cloud has evolved, why AWS CDK is a Turing Complete solution and how it can impact the infrastructure we design in the cloud.

First, we will explore some definitions:

  1. What is a Turing Complete solution?
  2. What is AWS CDK?

What is a Turing Complete Solution?

A general definition found on StackOverflow would be:

“A Turing Complete system means a system in which a program can be written to find an answer (although with no guarantees regarding runtime or memory). So, if somebody says, “my new thing is Turing Complete,” that means in principle (although often not in practice), it could solve any computation problem.”

Create an account to read the full story.

The author made this story available to Medium members only.
If you’re new to Medium, create a new account to read this story on us.

Or, continue in mobile web

Already have an account? Sign in

Published in Towards AWS

Where Cloud Experts, Heroes, Builders, and Developers share their stories, experiences, and solutions.

No responses yet

Write a response