Using Spot Instances with SAP HANA on AWS Cloud
Update: Nov 16, 2013: I was notified by the SAP CAL Product Owner that using AWS spot instances with SAP CAL software deployed on AWS would be a violation of SAP CAL Developer License Agreement. I have modified this blog to remove all references to SAP CAL. Full details are in my other blog: http://scn.sap.com/community/developer-center/hana/blog/2013/11/17/saps-restrictive-sap-cal-license-agreements
Nov 10, 2013: Original Blog published.
AWS – Amazon Web Services
SAP CAL — SAP Cloud Appliance Library
I wrote a blog about using AWS Spot Instances when I took the openSAP class back in May-July 2013.
AWS console has improved since I wrote the above blog — some of the tasks that could only be performed using CLI (Command Line Interface) could now be performed using the console. Hence the need for this blog.
Step I: Create the SAP HANA Developer Edition Instance in AWS:
You may deploy the SAP HANA Developer Edition to AWS from this blog page: http://scn.sap.com/docs/DOC-28294
You will see the Instance below (SAP HANA Server) in AWS.
Step II: Create Images (AMI – Amazon Machine Image):
You may stop the HANA instance before taking the image to reduce your AWS charges.
Step III: Terminate the AWS HANA normal instance:
This will stop AWS from charging for the instances and associated EBS Volumes.
Step IV: Create Spot Instances:
You can create a new key pair, if you don’t have one already for the step below.
Display EBS volumes and take a screenshot of the page and save it — this is needed later in Step VIII.
Step V: Allocate and Assign Elastic IP for the Spot Instances:
[Could not fit all my Images into one blog. Continued in this blog: http://scn.sap.com/community/developer-center/hana/blog/2013/11/11/using-aws-spot-instances-with-sap-cal–part-ii]