rocket steam preinstalled sap systems on amazon … steam preinstalled sap systems on amazon web...

10
Rocket Steam Preinstalled SAP Systems on Amazon Web Services Before We Start This document introduces a product offering by Rocket Steam and will guide the reader through the process of setting up and deploying our product. It is assumed that the reader has the proper technical knowledge on the technologies mentioned below including but not restricted to: AWS architecture, Red Hat Linux, SAP Basis technology and Oracle Database Welcome Rocket Steam Preinstalled SAP systems AMIs include a SAP Business Suite system already installed. Installation has been done by a team of experienced SAP Basis and AWS Consultants including all available best practices for deployment of SAP systems on AWS. Preinstalled SAP systems are complete SAP Business Suite product installations in a single EC2 instance, including SAP Database and SAP Netweaver Application Server (ABAP). These systems are ideal for small and medium deployments of non-productive systems where a single instance can handle all workload and no high availability is required. For production use cases and high availability scenarios we recommend the usage of custom built systems that follow the best practices delivered by SAP and AWS and available on: http://aws.amazon.com/es/sap/resources/ At Rocket Steam we can also offer custom deployment options for large-scale, highly available and replicated SAP systems on AWS. You can reach us at [email protected] The Preinstalled SAP systems AMIs do not include the corresponding SAP product license. You as a customer acknowledge that you already have the license required to use this software. Also, you will be responsible for operating your own AWS account. Document version This document has been reviewed on September 4 th , 2015 and reflects some changes implemented on the latest versions of our Linux/Oracle AMIs at that time.

Upload: voquynh

Post on 09-Mar-2018

222 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: Rocket Steam Preinstalled SAP Systems on Amazon … Steam Preinstalled SAP Systems on Amazon Web Services Before We Start This document introduces a product offering by Rocket Steam

 

Rocket Steam Preinstalled SAP Systems on Amazon Web Services

Before We Start This document introduces a product offering by Rocket Steam and will guide the reader through the process of setting up and deploying our product. It is assumed that the reader has the proper technical knowledge on the technologies mentioned below including but not restricted to: AWS architecture, Red Hat Linux, SAP Basis technology and Oracle Database

Welcome Rocket Steam Preinstalled SAP systems AMIs include a SAP Business Suite system already installed. Installation has been done by a team of experienced SAP Basis and AWS Consultants including all available best practices for deployment of SAP systems on AWS. Preinstalled SAP systems are complete SAP Business Suite product installations in a single EC2 instance, including SAP Database and SAP Netweaver Application Server (ABAP). These systems are ideal for small and medium deployments of non-productive systems where a single instance can handle all workload and no high availability is required. For production use cases and high availability scenarios we recommend the usage of custom built systems that follow the best practices delivered by SAP and AWS and available on: http://aws.amazon.com/es/sap/resources/ At Rocket Steam we can also offer custom deployment options for large-scale, highly available and replicated SAP systems on AWS. You can reach us at [email protected] The Preinstalled SAP systems AMIs do not include the corresponding SAP product license. You as a customer acknowledge that you already have the license required to use this software. Also, you will be responsible for operating your own AWS account.

Document version This document has been reviewed on September 4th, 2015 and reflects some changes implemented on the latest versions of our Linux/Oracle AMIs at that time.

Page 2: Rocket Steam Preinstalled SAP Systems on Amazon … Steam Preinstalled SAP Systems on Amazon Web Services Before We Start This document introduces a product offering by Rocket Steam

These are the current AMIs we made available for you: Platform SAP Product Version Database Product Version

Red Hat Enterprise Linux 6.7 64-bit SAP Netweaver 7.4 SR1 Oracle 11.2.0.4 on ASM

Red Hat Enterprise Linux 6.7 64-bit SAP ERP 6 Ehp7 SR1 Oracle 11.2.0.4 on ASM

Red Hat Enterprise Linux 6.7 64-bit SAP CRM 7.0 Ehp3 SR1 Oracle 11.2.0.4 on ASM

Red Hat Enterprise Linux 6.7 64-bit SAP SCM 7.0 Ehp3 SR1 Oracle 11.2.0.4 on ASM

Red Hat Enterprise Linux 6.7 64-bit SAP SRM 7.0 Ehp3 SR1 Oracle 11.2.0.4 on ASM

Our team of consultants is continuously working on updating available AMIs and adding new products. In case you miss something, please let us know by sending an e-mail to [email protected]

Licensing This is offered as a BYOL (Bring Your Own License) model. Please obtain your SAP license through SAP or your preferred SAP partner.

Then download your license file from SAP Service Marketplace (http://service.sap.com/licensekeys).

How to create your own SAP Business Suite environment

Prerequisites

• An AWS account - if you don't have one yet, you can register here (click "Sign Up Now"). Have your credit

card handy

• A key pair (what is a key pair?) to secure the access to your AWS instance. Find documentation on how to create a key pair here. Remember the provided key name and store the *.pem file on your local hard disk.

• Amazon VPC (Virtual Private Cloud) or EC2-Classic.

• An SAP Service Marketplace valid S-User Account for requesting the SAP License Key.

Page 3: Rocket Steam Preinstalled SAP Systems on Amazon … Steam Preinstalled SAP Systems on Amazon Web Services Before We Start This document introduces a product offering by Rocket Steam

Part 1 - Create your own SAP instance on AWS • Log on to Amazon Market Place: https://aws.amazon.com/marketplace and find SAP Preinstalled AMI

by Rocket-Steam Click into it and  launch an instance.

• Review the options and click continue:

Page 4: Rocket Steam Preinstalled SAP Systems on Amazon … Steam Preinstalled SAP Systems on Amazon Web Services Before We Start This document introduces a product offering by Rocket Steam

• Configure AWS instance size from the available choices. For small SAP systems, up to 10 concurrent users,

we recommend that you use an EC2 instance with at least 7.5 Gb or memory (ex. m3.large). For medium sized systems, up to 50 concurrent users, we recommend that an EC2 instance with at least 15 Gb of memory (ex. r3.large). For more detailed information about SAP Business Suite Sizing and appropriate EC2 instance types, please refer to SAP documentation, SAP sizing tool and OSS Notes (S-User required): (http://service.sap.com/instguides) (http://service.sap.com/quicksizer) (http://service.sap.com/sap/support/notes/1656099)

• You can launch the SAP System on EC2-CLASSIC or VPC:

Page 5: Rocket Steam Preinstalled SAP Systems on Amazon … Steam Preinstalled SAP Systems on Amazon Web Services Before We Start This document introduces a product offering by Rocket Steam

• Next you can choose the EBS volume type, you can leave as default or use SSD / IOPS for best performance:

• Next step is to tag the instance so you can identify it in the AWS Console:

Page 6: Rocket Steam Preinstalled SAP Systems on Amazon … Steam Preinstalled SAP Systems on Amazon Web Services Before We Start This document introduces a product offering by Rocket Steam

• The next step is the security group. Default proposed values allow access from anywhere. You should adapt this settings to meet your specific security policies:

• You can review your options here:

• You must provide the name of an existing key pair, or you will not be able to create an ssh connection to

your instance. If you have not checked the prerequisites and still need to create a key pair, you can do so in the AWS console.

Page 7: Rocket Steam Preinstalled SAP Systems on Amazon … Steam Preinstalled SAP Systems on Amazon Web Services Before We Start This document introduces a product offering by Rocket Steam

• After a few minutes, you can access your instance with SSH and do the final configuration steps.

Part 2 - Connect to your SAP AWS instance

• In the EC2 console, navigate to “INSTANCES à Instances”. This should show all your instances in Amazon EC2. Make sure the SAP instance you want to connect to is in “running” state. If not, choose the instance, then click on “Instance Actions” menu, and click on “Start” in the pull down menu.

• Make a note of the IP address assigned to the instance. You will need it to connect to this SAP instance in AWS.

• SSH to the instance with “ec2-user” and the key pair chosen at launch time and reboot the system. (You can “sudo su –“ to be able to reboot the instance.)

• SSH again to the instance and wait for Oracle ASM instance to start (It might several minutes based). You can check it has started when you see all the ASM processes running with the command like “ps auxf”:

• Once the ASM instance has started, execute “sudo su –“ to become root user, and then “su – rckadm” to launch the next commands as the SAP Software administrator user.

Page 8: Rocket Steam Preinstalled SAP Systems on Amazon … Steam Preinstalled SAP Systems on Amazon Web Services Before We Start This document introduces a product offering by Rocket Steam

• Now you must edit the SAP default profile (file /sapmnt/RCK/profile/DEFAULT.PFL) and add the parameter “login/no_automatic_user_sapstar” with value 0 so you’ll be able to log into the SAP System once it’s started and install the license.

• You can then start the SAP system and the database with the command “/usr/local/bin/startall”. Review that the SAP instance has started issuing a “ps auxf” command. The output should look like this:

• Get the instance’s hardware key to obtain the license from the SAP Service Marketplace issuing the command “saplicense –get” as the rckadm user:

• Go to https://support.sap.com/keys-systems-installations/keys.html and obtain a valid license key for your system (SID RCK and the hardware key obtained in the preceding step).

• Now you can logon to the SAP System with SAPGUI with user SAP* and the Master Password “Zaq12wsX” (Case Sensitive) to install the SAP license and start working with the system.

• To stop SAP and the Database cleanly, you can use the command “/usr/local/bin/stopall”

NOTE: we strongly recommend that you update the Master Password and apply a proper password management mechanism.

Page 9: Rocket Steam Preinstalled SAP Systems on Amazon … Steam Preinstalled SAP Systems on Amazon Web Services Before We Start This document introduces a product offering by Rocket Steam

SAP SYSTEM DETAILS All Preinstalled SAP SYSTEMS have the same technical configuration:

Hostname genlocalhost

Domain gendomain.com

Master Password Zaq12wsX

ASM SID ASM

Oracle Grid Home /oracle/GRID/11204

Oracle SID RCK

Oracle Home /oracle/RCK/11204

Oracle Listener Port 1521

Oracle Software Owner oracle

SAPSID RCK

Instance numbers 01 (ASCS), 00 (DVEBMGS00)

SAP Software Owner rckadm

Part 4 – Architecture Highlights • The SAP system is installed using the best practices and recommendations from RedHat, Oracle and SAP.

OS  • Logical  Volumes  for  all  the  filesystems.  •   16GiB  Swap  • SAP  Notes  with  recommendaGons  for  RHEL  applied.  

DATABASE  • Oracle  Best  PracGces  and  SAP  Notes  for  Oracle.  • AutomaGc  Storage  Management.  • Latest  SBP  Installed.  

SAP  • Ready  to  use.  • Netweaver  7.41    and  Business  Suite  Products  (ERP,  CRM,  SRM,  SCM).  • ABAP.  

Page 10: Rocket Steam Preinstalled SAP Systems on Amazon … Steam Preinstalled SAP Systems on Amazon Web Services Before We Start This document introduces a product offering by Rocket Steam

Control Costs You will be responsible for operating your AWS account and you will have to pay for the hosting costs. In order to control your costs, we suggest you stop your instance when you are not using it. Starting your instance just takes a few minutes, so you can fire it up when you need it. To stop your instance, find it in the AWS console, right click the instance and choose "Stop" from the context menu. To start it again, choose "Start" from the same context menu. Be aware that AWS also charges you very little money for stopped instances - if you want to stop using your SAP instance on AWS, and you don't want to pay any more monthly bills, make sure to terminate your instance. It will then be permanently deleted. To terminate your instance, choose "Terminate" from the context menu. AWS also provides tools to monitor your usage, so there are no surprises when you get your monthly bill - from your "My Account / Console" menu on the top right corner of the screen on http://aws.amazon.com, choose "Account Activity" and you will see your activity for the current month.