Migrating Enterprise Applications To Aws Best Practices Techniques on Custom Designed Applications