Eight Steps to Cloud Native-Application Development