AWS CloudFormation Deletion Policy Deleting a stack on CloudFormation also removes all the provisioned resources in it. In some cases, you want some resources to be retained even after deleting its stack. The good thing is that you can do this by defining its DeletionPolicy. This is pretty straightforward - you just need to define DeletionPolicy with Retain value and for the resources that support snapshot, (like RDS databases) you can set Snapshot as its value. With DeletionPolicy: Snapshot, a snapshot is created before a resource is deleted. This allows you to have a backup of the resource that's been [...]
About Lervin John ObandoI am Lervin John Obando, currently a Systems Engineer in a cloud consulting company. I'm an AWS Certified Solutions Architect Associate and Cloud Practitioner. I was really fascinated by cloud technology and its innovative capabilities since the first time I learned about it in an event. I then decided to jump into it, self-studied, and never looked back. Aside from this, I'm also a guitarist who loves to jam with my friends on weekends.
AWS CloudFormation StackSets and Nested Stacks AWS CloudFormation lets you model and provision resources for your environment using programming language, leveraging the concept of Infrastructure as Code (IaC). You don’t need to manually create all of your resources one by one, CloudFormation will do this for you. All resources are defined on the AWS CloudFormation template. This means that this AWS environment can be reliably and easily reproduced since everything is declared on a template. For example, creating a new Test environment similar to your current setup, or when creating a Disaster Recovery environment in another region. With AWS CloudFormation, [...]
Amazon S3 Access Points Managing access to your S3 buckets should be pretty easy using Amazon S3’s bucket policy. But as the number of your users and data grows, this easily becomes a complicated task. Provisioning access policies (who and where to access these objects) to these users could be a messy thing to do. AWS added this feature called Access Points on S3 to resolve this current problem. Access Points can simplify things in terms of provisioning access to different users. With this feature, each user can have a dedicated access point on a bucket and each of these [...]
Amazon S3 Event Notifications With Amazon S3 being virtually unlimited in size, it's quite a challenge to keep everything monitored especially when you are dealing with a large number of objects that scales up from time to time. With Amazon S3 Event Notifications, you’ll be able to immediately know when an object in your bucket was created, removed or restored. This feature allows you to get notifications every time an event happens on your S3 bucket. These notifications can then be forwarded to Amazon Simple Notification Service (Amazon SNS) topic, Amazon Simple Queue Service (Amazon SQS) queue, and AWS Lambda. [...]