Compute & storage
Compute
Amazon EBS volumes are exposed as NVMe block devices on Nitro-based instances
Aside from operating system maintenance, you should consider maintenance for
your Amazon EC2 instances. It can be driven by using Automation runbook
-
Use
AWS-StopEC2InstanceWithApproval
to request one or more IAM users approve the instance stop action. After the approval is received, runbook stops the instance.
-
Use
AWS-StopEC2Instance
to automatically stop instances on a schedule, using CloudWatch Events or a Maintenance Window task. For example, you can configure an Automation workflow to stop instances every Friday evening and restart on Monday mornings. Note that this automation will only stop and start the Amazon EC2 instance. You must create additional document to gracefully stop and start SAP applications and database and then use the Amazon Systems Manager to run such automations.
-
Use
AWS-UpdateCloudFormationStackWithApproval
to update resources that were deployed using Amazon CloudFormation template. The update applies a new template. You can configure the Automation to request approval by one or more IAM users before the update begins.
You can also use Amazon Instance Scheduler
Storage
The following are the storage services used across this guide.
-
Amazon EBS provides persistent storage for SAP applications and database. Amazon EBS volumes can be resized and even have the volume type changed without disrupting the applications. For more details, see Amazon EBS Elastic Volumes
. After modifying the Amazon EBS volume, you need to extend the file system to match the extended volume size. For more details, see Extend a Windows file system after resizing a volume .
-
Amazon EFS does not require you to explicitly provision storage, you pay only for your usage. It is built to scale on demand, without disrupting applications, growing and shrinking automatically as you add and remove files. This ensures that your applications have the required storage.
-
Amazon S3 also does not require you to explicitly provision storage, you pay only for your usage. You can use Object lifecycle management to set rules that define when objects are transitioned or archived to colder storage (Amazon S3 IA or S3 Glacier) and when they expire. For more information, see Managing your storage lifecycle
.