Compute & storage - SAP NetWeaver on Amazon
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 (PDF).

Compute & storage

Compute

Amazon EBS volumes are exposed as NVMe block devices on Nitro-based instances. When changing Amazon EC2 instance types from a previous generation to a Nitro generation, NVMe device IDs associated with the volume can change. To avoid mount errors during change of instance type or instance reboots, you need to create a label for your file systems and mount it by the label, and not the NVMe IDs. For more details, see support article.

Aside from operating system maintenance, you should consider maintenance for your Amazon EC2 instances. It can be driven by using Automation runbook. The following are some examples.

  • 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 to configure custom start and stop schedules for Amazon EC2 and Amazon RDS instances.

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.