In this quick lesson we're going to clear out the SQS Queue and SNS Topic that was created for us when we created a CDK app with cdk init in order for us to be able to start building our app from scratch.
Instructor: [0:00] Now is the time to create. Our stack currently contains an SQS queue and SNS topic, and both of those are things that we are not going to need to build our app.
[0:12] Let me go over here to our code and delete all of that. I'm also going to delete all of those unused imports. Also, this part can be removed. Now we are left with an empty stack.
[0:21] Let me go ahead, open up the terminal, and I'm going to run cdk diff. We can see that if I'm going to deploy this empty stack, I am going to destroy all of the resources that we have created before. This is exactly what we want.
[0:40] This is also a power of CDK because, with CDK, whatever we describe in our stack is what is going to be out there in the cloud after we do the cdk deploy.
[0:50] With that, I'm going to do cdk deploy. It's going to take a second because it needs to delete all of those resources that we have created previously. We can see those resources being actively deleted over here.
[1:02] Now, we can see that our empty to the app stack has been successfully deployed. Let me go back to AWS console. Here, in confirmation, if I click onto the app stack and click on resources, I'm going to see that I no longer have the SQS queue nor the SNS topic. I'm left with an empty stack.
Member comments are a way for members to communicate, interact, and ask questions about a lesson.
The instructor or someone from the community might respond to your question Here are a few basic guidelines to commenting on egghead.io
Be on-Topic
Comments are for discussing a lesson. If you're having a general issue with the website functionality, please contact us at support@egghead.io.
Avoid meta-discussion
Code Problems?
Should be accompanied by code! Codesandbox or Stackblitz provide a way to share code and discuss it in context
Details and Context
Vague question? Vague answer. Any details and context you can provide will lure more interesting answers!