Developers often rely on local caching techniques to speed their applications. However, local caching doesn’t work if you have too much data, shared data that is accessed by multiple application servers, or other problematic conditions.
However, elastic caching solves these problems while offering improved performance, as well as live scaling and fault tolerance. In addition, elastic platforms are necessary if you want to scale your applications for the cloud.