We're currently running few m4.large & few t2.medium & t2.small instances (EC2) in our AWS account. We're planning to buy few reserved instances (RI) in our accounts. I went to AWS Blog - New – Instance Size Flexibility for EC2 Reserved Instances and tried launching the RI but got stuck with a couple of things.
Please help me in clarifying:
If I buy a reserved instance of 1 t2.large, can we run its equivalent t2. small or 8 t2.micro instance at the same cost (referring to its normalization factor in link above)?
For this normalization on instance size flexibility to work, what offering class to be selected - "Standard" or "Convertible" or "Either should be fine"?
Will the instance normalization work across different families of instances? i.e. m4.large with t2.medium?
Will the instance normalization work across previous & current generation families? i.e. m4.large with m3.medium?
We have 3 different AWS accounts with a consolidated billing, will this RI billings will be normalized across all 3 accounts?
If I buy a RI of any class for 1 year and if I find that there is no such instance requirement in my account after 6 months, then still I need to pay the entire 1 year fees in monthly model (If I chose "No Upfront". The only way to get some money (if possible) would be to sell that in "Reserved Marketplace"?
Do we have instance type flexibility only work with EC2 or for other resource types (RDS/Elasticache etc.)?