Amazon DocumentDB
Bookmarks How it Works Use Cases Performance Scaling Reliability Backup and Restore Security Pricing Limitations Amazon DocumentDB Cheat Sheet Fully managed document database service designed to be fast, scalable, and highly available. Data is stored in JSON-like documents. Compatible with MongoDB. Flexible schema and indexing. Commonly used for content management, user profiles, and real-time big data. How it Works An Amazon DocumentDB [...]
AWS DataSync vs Storage Gateway
Learn more about the use cases and differences between AWS Data Sync and Storage Gateway in this comparison table: DataSync Storage Gateway Description AWS DataSync is an online data transfer service that simplifies, automates, and accelerates the process of copying large amounts of data to and from AWS storage services over the Internet or over AWS Direct Connect. AWS Storage Gateway is a hybrid cloud storage service that gives you on-premises access to [...]
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: [...]
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 [...]
Amazon Neptune
Bookmarks How it Works Common Use Cases Deployment Neptune Database vs. Neptune Analytics Performance Reliability Backup And Restore Security Pricing Monitoring Limitations Amazon Neptune Cheat Sheet Amazon Neptune is a fully managed graph database service used for building applications that work with highly connected datasets. Optimized for storing billions of relationships between pieces of information. Provide milliseconds latency when querying [...]
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 [...]
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 lets you get notifications whenever an event happens on your S3 bucket. These notifications can then [...]
AWS Service Catalog
Bookmarks Features Concepts Security Pricing AWS Service Catalog Cheat Sheet Allows you to create, manage, and distribute catalogs of approved products to end-users, who can then access the products they need in a personalized portal. Administrators can control which users have access to each product to enforce compliance with organizational business policies. Administrators can also set up adopted roles so that end users only require IAM access [...]
Configuring Notifications for Amazon EC2 Auto Scaling Lifecycle Hooks
Auto Scaling Lifecycle Hooks In the previous post, we talked about Auto Scaling Lifecycle Hooks and how to configure it on your Auto Scaling group. You can view the article here. It’s better to read it first before proceeding with this section. In a nutshell, Auto Scaling Lifecycle Hooks allow you to put an instance in the “wait” state while the Auto Scaling group responds to a scale-out or scale-in event. While the instance [...]
AWS Secrets Manager vs Systems Manager Parameter Store
Bookmarks AWS Systems Manager Parameter Store AWS Secrets Manager Similarities and Differences Managing the security of your applications is an integral part of any organization especially for infrastructures deployed in the cloud. One aspect of application security is how the parameters such as environment variables, database passwords, API keys, product keys, etc. are stored and retrieved. As a best practice, secret information should not be stored in plain [...]































