Resizin EBS backed instance can been done however a new public IP assigned, Elastic IP preserved. A store backed VM requires creation of an Amazon Machine Image AMI which can be re-instantiated with a different instance size. http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-instance-resize.html