| name | cis-aws-storage-4.2 |
| description | Amazon Elastic File Cache |
| category | cis-storage-services |
| version | 1.0.0 |
| author | cyberstrike-official |
| tags | ["cis","aws","storage","fsx","file-cache","regional-availability","level-2"] |
| cis_id | 4.2 |
| cis_benchmark | CIS AWS Storage Services Benchmark v1.0.0 |
| tech_stack | ["aws"] |
| cwe_ids | [] |
| chains_with | ["cis-aws-storage-4.1","cis-aws-storage-4.3","cis-aws-storage-4.4","cis-aws-storage-4.5"] |
| prerequisites | [] |
| severity_boost | {} |
4.2 Amazon Elastic File Cache (Manual)
Profile Applicability
Description
Amazon File Cache is available in the following AWS Regions:
- US East (N. Virginia)
- US East (Ohio)
- US West (Oregon)
- Canada (Central)
- Europe (Frankfurt)
- Europe (Ireland)
- Europe (London)
- Europe (Stockholm)
- Asia Pacific (Hong Kong)
- Asia Pacific (Mumbai)
- Asia Pacific (Seoul)
- Asia Pacific (Tokyo)
- Asia Pacific (Singapore)
- Asia Pacific (Sydney)
Amazon Elastic File Cache Compatibility: In order to use AWS FSx, you must ensure that the operating system you're using on the compute instance is compatible with AWS FSx. Below are the compatible operating systems:
- Amazon Linux 2 and Amazon Linux
- Red Hat Enterprise Linux (RHEL)
- CentOS
- Rocky Linux
- Ubuntu. The Lustre client must be installed on these systems in order for the FSx service to work.
Rationale
The rationale behind creating Amazon Elastic File Cache is to enhance the performance and scalability of cloud-based applications by providing a high-speed, scalable file caching solution. This service reduces latency and improves access times for frequently accessed data, thereby optimizing application performance and user experience. Additionally, it helps manage and reduce storage costs by efficiently utilizing cached data, ensuring that resources are used effectively while maintaining high performance standards.
Impact
Not implementing Amazon Elastic File Cache can lead to increased latency and slower access times for frequently accessed data, resulting in suboptimal performance for cloud-based applications. This can negatively affect user experience and productivity. Additionally, without an efficient caching solution, there may be higher storage costs due to inefficient use of resources, and the system may struggle to handle high demand, leading to potential performance bottlenecks and scalability issues.
Audit Procedure
AWS Console
Creating Amazon Elastic File Cache:
Before you can start using Amazon Elastic File Cache, you must set up an Amazon Elastic Compute Instance and an S3 bucket.
- Navigate to the Amazon EC2 console
- Select "Launch Instance"
- Give your server a name
- Select "Ubuntu" or an operating system that's compatible with FSx
- Select default VPC and security group
- Select or create private SSH keys