Tools for managing your implementation - Amazon ElastiCache for Redis
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China.

Tools for managing your implementation

When you have granted your Amazon EC2 instance access to your ElastiCache cluster, you have four means by which you can manage your ElastiCache cluster: the Amazon Web Services Management Console, the Amazon CLI for ElastiCache, the Amazon SDK for ElastiCache, and the ElastiCache API.

Using the Amazon Web Services Management Console

The Amazon Web Services Management Console is the easiest way to manage Amazon ElastiCache. The console lets you create cache clusters, add and remove cache nodes, and perform other administrative tasks without having to write any code. The console also provides cache node performance graphs from CloudWatch. These show cache engine activity, memory and CPU utilization, and other metrics. For more information, see specific topics in this User Guide.

Using the Amazon CLI

You can also use the Amazon Command Line Interface (Amazon CLI) for ElastiCache. The Amazon CLI makes it easy to perform one-at-a-time operations, such as starting or stopping your cache cluster. You can also invoke Amazon CLI for ElastiCache commands from a scripting language of your choice, letting you automate repeating tasks. For more information about the Amazon CLI, see the User Guide and the Amazon CLI Command Reference.

Using the Amazon SDK

If you want to access ElastiCache from an application, you can use one of the Amazon software development kits (SDKs). The SDKs wrap the ElastiCache API calls, and insulate your application from the low-level details of the ElastiCache API. You provide your credentials, and the SDK libraries take care of authentication and request signing. For more information about using the Amazon SDKs, see Tools for Amazon Web Services.

Using the ElastiCache API

You can also write application code directly against the ElastiCache web service API. When using the API, you must write the necessary code to construct and authenticate your HTTP requests. You also write code to parse results from ElastiCache and handle any errors. For more information about the API, see Using the ElastiCache API.

Additional resources

For more detailed information on managing your Amazon ElastiCache for Redis deployment, see the following: