Caching Flashcards
Cache Data that’s going to be returned to our users (images,videos)
External
Caching is an important tool we can use to speed up our databases. Will sit in front of the database and is used to talk to the cache instead of databases.
Internal
Service is an external caching solution. A content distribution network that allows us to spread our resources out all over the globe
CloudFront
Service is an internal caching solution. Sits in front of databases to offload work
Elasticache
Service that is built specifically for DynamoDB. Used to make DynamoDB go even faster
DAX
Service is another tool to speed up External connections (CloudFront)
Global Accelerator
Service is a fast content delivery network (CDN) that securely delivers data video and applications globally. helps reduce latency and provide higher transfer speeds
CloudFront
Service that defaults to HTTPS connections with the ability to add custom SSL certificates
CloudFront
Can you pick specific countries when trying to cache in CloudFront?
No
Does CloudFront support on-site architecture?
Yes
Service used in front of CloudFront distributions to give finer level control of security
WAF
Service is a managed version of 2 open-source technologies: Memcached and Redis
ElastiCache
Type of open-source internal caching cache that sits in front of relational (RDS) databases and caches common reads
Memcached/Redis
Open-source simple database caching solution, is not permanent
Memcached
Is Memcached a database by itself?
No