{"id":3246,"date":"2019-09-02T11:19:28","date_gmt":"2019-09-02T11:19:28","guid":{"rendered":"https:\/\/www.testpreptraining.com\/tutorial\/?page_id=3246"},"modified":"2020-05-02T05:24:57","modified_gmt":"2020-05-02T05:24:57","slug":"elasticache-2","status":"publish","type":"page","link":"https:\/\/www.testpreptraining.ai\/tutorial\/aws-certified-solutions-architect-professional-sap-c01\/elasticache-2\/","title":{"rendered":"ElastiCache"},"content":{"rendered":"\n<ul class=\"wp-block-list\"><li>ElastiCache is a web service<\/li><li>Used to set up, manage, and scale distributed in-memory cache environments in AWS.<\/li><li>Provides a high performance, resizable, and cost-effective in-memory cache<\/li><li>Removes complexity associated with deploying and managing a distributed cache environment.<\/li><li>Works with the Redis and Memcached engines<\/li><li>By default, the AWS SDKs, AWS CLI, ElastiCache API, and ElastiCache console reference the US-West (Oregon) region.<\/li><li>is a web service<\/li><li>makes it easy to\n<ul>\n<li>deploy<\/li>\n<\/ul>\n<ul>\n<li>operate<\/li>\n<\/ul>\n<ul>\n<li>scale an in-memory data store or cache in the cloud.<\/li>\n<\/ul>\n<\/li><li>Can be used for DB caching in conjunction with services like RDS<\/li><li>Web service that makes it easy to deploy, operate, and scale in memory cache in the cloud<\/li><li>Improves the performance of web applications by allowing you to retrieve information from fast, managed in-memory caches, instead of relying entirely on slower disk based databases<\/li><li>Improves application performance by storing critical pieces of data in memory for low-latency access<\/li><li>Cached information may include the results of I\/O intensive database queries or the results of computationally intensive calculations<\/li><li>Supports 2 open-source in-memory caching engines:\n<ul>\n<li>Memcached:\n<ul>\n<li>Widely adopted memory object caching system<\/li>\n<\/ul>\n<ul>\n<li>Elasticache is protocol complaint with memcached, so popular tools that you use today with existing memcached environments will work seamlessly with the service<\/li>\n<\/ul>\n<ul>\n<li>No Multi AZ support<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<ul>\n<li>Redis:\n<ul>\n<li>Popular open-source in-memory key-value store that supports data structures such as sorted sets and lists<\/li>\n<\/ul>\n<ul>\n<li>Elasticache supports Master\/Slave replication and Multi-AZ which can be used to achieve cross AZ redundancy<\/li>\n<\/ul>\n<ul>\n<li>Good choice if db is read heavy and not prone to frequent changing<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><td>All Region Resource or Operation<\/td><td>DefaultLimit<\/td><td>Description<\/td><\/tr><\/thead><tbody><tr><td>Nodes per region:<\/td><td>50<\/td><td>The maximum number of nodes across all clusters in a region.<\/td><\/tr><tr><td>Nodes per cluster (Memcached):<\/td><td>20<\/td><td>The maximum number of nodes in an individual Memcached cluster.<\/td><\/tr><tr><td>Nodes per cluster (Redis):<\/td><td>1<\/td><td>The maximum number of nodes in an individual Redis cluster.<\/td><\/tr><tr><td>Clusters per replication group (Redis):<\/td><td>6<\/td><td>The maximum number of clusters in a Redis replication group. One is the read\/write primary. All others are read only replicas.<\/td><\/tr><tr><td>Parameter groups per region:<\/td><td>20<\/td><td>The maximum number of parameters groups you can create in a region.<\/td><\/tr><tr><td>Security groups per region:<\/td><td>50<\/td><td>The maximum number of security groups you can create in a region.<\/td><\/tr><tr><td>Subnet groups per region:<\/td><td>50<\/td><td>The maximum number of subnet groups you can create in a region.<\/td><\/tr><tr><td>Subnets per subnet group:<\/td><td>20<\/td><td>The maximum number of subnets you can define for a subnet group.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"291\" src=\"https:\/\/www.testpreptraining.ai\/tutorial\/wp-content\/uploads\/2019\/09\/image-71.png\" alt=\"\" class=\"wp-image-3452\"\/><\/figure><\/div>\n\n\n\n<p>ElastiCache Node<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Node is the smallest building block in Elasticache<\/li><li>Node can exist in isolation from<\/li><li>Node can be in some relationship to other nodes.<\/li><li>It is a fixed-size chunk of secure, network-attached RAM.<\/li><li>Each node runs an instance of the engine and version that was chosen during cluster creation.<\/li><li>Scale the nodes in a cluster up or down to a different instance type.<\/li><\/ul>\n\n\n\n<p>ElastiCache operations for clusters:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Creating a cluster<\/li><li>Modifying a cluster<\/li><li>Taking snapshots of a cluster (all versions of Redis)<\/li><li>Deleting a cluster<\/li><li>Viewing the elements in a cluster<\/li><li>Adding or removing cost allocation tags to and from a cluster<\/li><\/ul>\n\n\n\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>ElastiCache is a web service Used to set up, manage, and scale distributed in-memory cache environments in AWS. Provides a high performance, resizable, and cost-effective in-memory cache Removes complexity associated with deploying and managing a distributed cache environment. Works with the Redis and Memcached engines By default, the AWS SDKs, AWS CLI, ElastiCache API, and&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":2471,"menu_order":44,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"categories":[2],"tags":[7,328],"class_list":["post-3246","page","type-page","status-publish","hentry","category-amazon-aws","tag-aws","tag-elasticache"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>ElastiCache - Tutorials (TestPrep)<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.testpreptraining.ai\/tutorial\/aws-certified-solutions-architect-professional-sap-c01\/elasticache-2\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"ElastiCache - Tutorials (TestPrep)\" \/>\n<meta property=\"og:description\" content=\"ElastiCache is a web service Used to set up, manage, and scale distributed in-memory cache environments in AWS. Provides a high performance, resizable, and cost-effective in-memory cache Removes complexity associated with deploying and managing a distributed cache environment. Works with the Redis and Memcached engines By default, the AWS SDKs, AWS CLI, ElastiCache API, and...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.testpreptraining.ai\/tutorial\/aws-certified-solutions-architect-professional-sap-c01\/elasticache-2\/\" \/>\n<meta property=\"og:site_name\" content=\"Testprep Training Tutorials\" \/>\n<meta property=\"article:modified_time\" content=\"2020-05-02T05:24:57+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.testpreptraining.ai\/tutorial\/wp-content\/uploads\/2019\/09\/image-71.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.testpreptraining.ai\/tutorial\/aws-certified-solutions-architect-professional-sap-c01\/elasticache-2\/\",\"url\":\"https:\/\/www.testpreptraining.ai\/tutorial\/aws-certified-solutions-architect-professional-sap-c01\/elasticache-2\/\",\"name\":\"ElastiCache - Tutorials (TestPrep)\",\"isPartOf\":{\"@id\":\"https:\/\/www.testpreptraining.ai\/tutorial\/#website\"},\"datePublished\":\"2019-09-02T11:19:28+00:00\",\"dateModified\":\"2020-05-02T05:24:57+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.testpreptraining.ai\/tutorial\/aws-certified-solutions-architect-professional-sap-c01\/elasticache-2\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.testpreptraining.ai\/tutorial\/aws-certified-solutions-architect-professional-sap-c01\/elasticache-2\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.testpreptraining.ai\/tutorial\/aws-certified-solutions-architect-professional-sap-c01\/elasticache-2\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.testpreptraining.ai\/tutorial\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"AWS Certified Solutions Architect Professional (SAP-C02)\",\"item\":\"https:\/\/www.testpreptraining.ai\/tutorial\/aws-certified-solutions-architect-professional-sap-c01\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"ElastiCache\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.testpreptraining.ai\/tutorial\/#website\",\"url\":\"https:\/\/www.testpreptraining.ai\/tutorial\/\",\"name\":\"Testprep Training Tutorials\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.testpreptraining.ai\/tutorial\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.testpreptraining.ai\/tutorial\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.testpreptraining.ai\/tutorial\/#organization\",\"name\":\"Testprep Training\",\"url\":\"https:\/\/www.testpreptraining.ai\/tutorial\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.testpreptraining.ai\/tutorial\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.testpreptraining.com\/tutorial\/wp-content\/uploads\/2020\/07\/tpt-logo-6.png\",\"contentUrl\":\"https:\/\/www.testpreptraining.com\/tutorial\/wp-content\/uploads\/2020\/07\/tpt-logo-6.png\",\"width\":583,\"height\":153,\"caption\":\"Testprep Training\"},\"image\":{\"@id\":\"https:\/\/www.testpreptraining.ai\/tutorial\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"ElastiCache - Tutorials (TestPrep)","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.testpreptraining.ai\/tutorial\/aws-certified-solutions-architect-professional-sap-c01\/elasticache-2\/","og_locale":"en_US","og_type":"article","og_title":"ElastiCache - Tutorials (TestPrep)","og_description":"ElastiCache is a web service Used to set up, manage, and scale distributed in-memory cache environments in AWS. Provides a high performance, resizable, and cost-effective in-memory cache Removes complexity associated with deploying and managing a distributed cache environment. Works with the Redis and Memcached engines By default, the AWS SDKs, AWS CLI, ElastiCache API, and...","og_url":"https:\/\/www.testpreptraining.ai\/tutorial\/aws-certified-solutions-architect-professional-sap-c01\/elasticache-2\/","og_site_name":"Testprep Training Tutorials","article_modified_time":"2020-05-02T05:24:57+00:00","og_image":[{"url":"https:\/\/www.testpreptraining.ai\/tutorial\/wp-content\/uploads\/2019\/09\/image-71.png"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.testpreptraining.ai\/tutorial\/aws-certified-solutions-architect-professional-sap-c01\/elasticache-2\/","url":"https:\/\/www.testpreptraining.ai\/tutorial\/aws-certified-solutions-architect-professional-sap-c01\/elasticache-2\/","name":"ElastiCache - Tutorials (TestPrep)","isPartOf":{"@id":"https:\/\/www.testpreptraining.ai\/tutorial\/#website"},"datePublished":"2019-09-02T11:19:28+00:00","dateModified":"2020-05-02T05:24:57+00:00","breadcrumb":{"@id":"https:\/\/www.testpreptraining.ai\/tutorial\/aws-certified-solutions-architect-professional-sap-c01\/elasticache-2\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.testpreptraining.ai\/tutorial\/aws-certified-solutions-architect-professional-sap-c01\/elasticache-2\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.testpreptraining.ai\/tutorial\/aws-certified-solutions-architect-professional-sap-c01\/elasticache-2\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.testpreptraining.ai\/tutorial\/"},{"@type":"ListItem","position":2,"name":"AWS Certified Solutions Architect Professional (SAP-C02)","item":"https:\/\/www.testpreptraining.ai\/tutorial\/aws-certified-solutions-architect-professional-sap-c01\/"},{"@type":"ListItem","position":3,"name":"ElastiCache"}]},{"@type":"WebSite","@id":"https:\/\/www.testpreptraining.ai\/tutorial\/#website","url":"https:\/\/www.testpreptraining.ai\/tutorial\/","name":"Testprep Training Tutorials","description":"","publisher":{"@id":"https:\/\/www.testpreptraining.ai\/tutorial\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.testpreptraining.ai\/tutorial\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.testpreptraining.ai\/tutorial\/#organization","name":"Testprep Training","url":"https:\/\/www.testpreptraining.ai\/tutorial\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.testpreptraining.ai\/tutorial\/#\/schema\/logo\/image\/","url":"https:\/\/www.testpreptraining.com\/tutorial\/wp-content\/uploads\/2020\/07\/tpt-logo-6.png","contentUrl":"https:\/\/www.testpreptraining.com\/tutorial\/wp-content\/uploads\/2020\/07\/tpt-logo-6.png","width":583,"height":153,"caption":"Testprep Training"},"image":{"@id":"https:\/\/www.testpreptraining.ai\/tutorial\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.testpreptraining.ai\/tutorial\/wp-json\/wp\/v2\/pages\/3246","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.testpreptraining.ai\/tutorial\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.testpreptraining.ai\/tutorial\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.testpreptraining.ai\/tutorial\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.testpreptraining.ai\/tutorial\/wp-json\/wp\/v2\/comments?post=3246"}],"version-history":[{"count":5,"href":"https:\/\/www.testpreptraining.ai\/tutorial\/wp-json\/wp\/v2\/pages\/3246\/revisions"}],"predecessor-version":[{"id":5209,"href":"https:\/\/www.testpreptraining.ai\/tutorial\/wp-json\/wp\/v2\/pages\/3246\/revisions\/5209"}],"up":[{"embeddable":true,"href":"https:\/\/www.testpreptraining.ai\/tutorial\/wp-json\/wp\/v2\/pages\/2471"}],"wp:attachment":[{"href":"https:\/\/www.testpreptraining.ai\/tutorial\/wp-json\/wp\/v2\/media?parent=3246"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.testpreptraining.ai\/tutorial\/wp-json\/wp\/v2\/categories?post=3246"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.testpreptraining.ai\/tutorial\/wp-json\/wp\/v2\/tags?post=3246"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}