Learning Azure API management : a beginner's guide to creating and managing APIs