Developing for the Cloud

The cloud brings with it a number of challenges, such as much reduced availability guarantees or the distribution of algorithms and data across in general larger numbers of smaller nodes. We help development teams to create proper system designs and understand interaction- and data modeling patterns for the prevalent PaaS-level products of the major cloud vendors.