Skip to content
Welcome To Charanjit Cheema Blog

Welcome To Charanjit Cheema Blog

An Open Source and Cloud Blog

Menu
  • Home
  • About Me!
  • Way to my Technical Blog
  • Contact me
  • Privacy Policy
Menu

How to convert Amazon EC2 On Demand instance to Amazon EC2 Reserve Instance

Posted on February 27, 2019 by Charanjit Cheema

I was using t2 micro instance for my WordPress website for one year on trial basis as most of you might know AWS provide 750 hours/month free tier usage of its t2 micro instance for a year. But as year passed my instance usage reached high and its trial usage also reached to finish. Due to cost perspective I went to AWS customer support for assisting me in this regard they suggested me to use Amazon EC2 Reserve Instance instead of continuing using my existing Amazon EC2 On Demand Instance. I refer many blogs and articles which also suggested the same thus finally I opted for Amazon EC2 Reserve Instance option available from AWS.

Amazon EC2 On Demand Instance is useful only that scenario where say you want to run your instance (e.g. T2.Large or M4.Medium, or R3.Large, etc) for 8 hours a day, 5 days a week for a month or two for testing or experiment purpose this will cost you low as you are using it on demand whenever you require and when your work finish you have shutdown or terminate the instance but if you want to run your instance like my this WordPress website for 24 x7 it is recommend to opt for Amazon EC2 Reserve Instance. As per AWS Amazon EC2 Reserve Instance (RI) give drastically discount up to 75% if you compared it with On Demand pricing and also provide a capacity reservation when used in a specific Availability Zone.

Refer the Clip above which explain more about Amazon Reserve Instance

Going further I suggest to go through Amazon EC2 On Demand (OD) and Amazon EC2 Reserve Instance (RI) pricing scheme.

Converting Amazon EC2 OD to Amazon EC2 RI

Amazon EC2 RI is nothing but just like a discount coupon which could apply on your existing Amzaon EC2 OD instance or create new instance which gives you 75% discount on your total billing occur for running your instance 24×7.

Things need to remember while purchasing Amazon EC2 RI for your existing Amazon EC2 OD instance that you are purchasing Amazon EC2 RI from same region where your Amazon EC2 OD resides else Amazon RI pricing will not apply to your existing Amazon EC2 OD instance

So Lets start:

  • Click on Services > Go to EC2.
  • In EC2 Dashboard click on Reserve Instances and then click on Purchase Reserve Instances button available on your right side.

 

  • Specify the offering detail like Platform, Instance Type, Tenancy etc and click on Search button.
  • Choose the RI on basis of term, payment option and Offering Class as per your convenient and requirement and click on Add to Cart.

  •  Review your Shopping Cart and click on Purchase button.

 

  • Once you purchase the RI successfully you will see RI instance state in payment pending but in few moments it state will convert into active which means your RI is successfully purchased. Also you can note down its expiry date under Expires information in Instance Details.

 

Note: Reserved Instances do not renew automatically when they expire, you can continue using the EC2 instance without interruption, but you will be charged On-Demand rates.

Congratulation your Amazon EC2 OD Instance has successfully converted to Amazon EC2 RI. You may also get confirm through checking it on your AWS account Billing page.

Loading

  • Author
  • Recent Posts
Charanjit Cheema
Follow him
Charanjit Cheema
Charanjit is currently working as a Cloud Architect at Mphasis, with 17 years of experience in IT infrastructure projects, implementation, and support. While his main role is as a DevOps engineer, he holds a Cloud Architect position and has strong skills in cloud technologies and automation. His expertise includes Terraform, Ansible, AWS, Azure DevOps, Azure Cloud, VMware, and Linux systems.

Charanjit is passionate about automating tasks and improving processes. He uses tools like Terraform and Azure DevOps to build and manage cloud infrastructure and streamline deployment. He also enjoys using Shell scripts and Ansible playbooks to make systems run more efficiently.

In his free time, Charanjit enjoys learning about new technologies and sharing his knowledge through his blog. When he’s not working, he likes listening to music, having a cup of coffee, and relaxing in nature.

You can connect with Charanjit on Twitter, Facebook, LinkedIn, or email him at charanjit.cheema@cjcheema.com.
Charanjit Cheema
Follow him
Latest posts by Charanjit Cheema (see all)
  • How to optimize the performance of Ansible Automation Platform or Ansible Tower - July 16, 2023
  • How to fix code and text file linting errors with the help of Visual Studio Code - June 27, 2023
  • How to migrate existing WordPress blog from AWS EC2 instance to Amazon Lightsail - May 29, 2023

Like this:

Like Loading...

Related

1 thought on “How to convert Amazon EC2 On Demand instance to Amazon EC2 Reserve Instance”

  1. Firoz Akhter says:
    February 27, 2019 at 2:27 pm

    Its Really Great blog please refer this blog for grow your knowledge

    Loading...
    Reply

Leave a ReplyCancel reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Tags

AWS Cloud Computing Dockers Networking Open Networking OpenSource RHEL-CentOS SDN Server Hardware SLES tcpdump Ubuntu WSL

Follow me @

Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 2 other subscribers

Recent Posts

  • How to Deploy Docker Containers with NGINX on AWS EC2 Using Ansible and GitHub Actions
  • No More DynamoDB! Use Native S3 locking for Terraform State
  • How to Bring and Manage Manually Created AWS Resources Under Terraform Management
  • Iterating Cloud Resource Provisioning Using Terraform Count and For_Each Meta-Arguments
  • Terraform and Ansible Collaboration for AWS Cloud Deployment

Recent Comments

  1. Charanjit Singh on Terraform and Ansible Collaboration for AWS Cloud Deployment
  2. christinatodd2020aeaa798563 on Terraform and Ansible Collaboration for AWS Cloud Deployment
  3. Charanjit Singh on How to Set password policy in CentOS or RHEL system
  4. SAURABH on How to recover or rebuild initramfs in CentOS 7 Linux
  5. Sangita on How to Set password policy in CentOS or RHEL system

Archives

  • April 2025
  • February 2025
  • January 2025
  • August 2024
  • July 2024
  • June 2024
  • January 2024
  • August 2023
  • July 2023
  • June 2023
  • May 2023
  • September 2022
  • August 2022
  • July 2020
  • May 2020
  • February 2020
  • November 2019
  • June 2019
  • May 2019
  • March 2019
  • February 2019
  • December 2018
  • November 2018
  • October 2018
  • September 2018
  • August 2018
  • June 2018
  • May 2018
  • April 2018

Categories

  • Automation
  • Cloud Computing
  • Coding
  • CyberSecurity
  • Networking
  • OpenSource
  • RHEL-CentOS
  • Server Hardware
  • SLES
  • Technical Blog
  • Ubuntu
  • WSL

Blog Stats

  • 18,353 hits
Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.
To find out more, including how to control cookies, see here: Cookie Policy
  • Home
  • About Me!
  • Way to my Technical Blog
  • Contact me
  • Privacy Policy
© 2025 Welcome To Charanjit Cheema Blog | Powered by Superbs Personal Blog theme
 

Loading Comments...
 

    %d