Automating Workflows with the .do SDK%3A A Practical Guide