Containerizing your Existing Applications: Key Benefits & Questions to Ask