Companies today source critical functions from a handful of large cloud providers. The contracts are standard terms, not negotiable, and regulation increasingly demands the ability to exit, for instance under the EU Data Act and DORA.
But the decisive question is not settled in the contract. It is settled in the technology. Whether a company can actually switch providers, or keep a function running on its own in an emergency, is determined by architectural decisions made years earlier. Whoever embeds a managed service deeply into their application today has no choice left tomorrow.
Surprisingly little is known about these decisions. Research on provider dependence looks almost exclusively at contracts and bargaining power. Architecture appears mainly as an instrument of the platform owner, rarely as a means of protection for the dependent firm.
The scope of this thesis is deliberately open. Topic, focus and method can be shaped in a personal brainstorming session with the supervisor, so that the work fits your own interests and prior knowledge. What follows are possible directions, not a fixed specification.
The overall theme: how companies can protect themselves technically against provider dependence through their IT architecture, and what that protection costs them.
Possible directions, as examples:
Possible approaches, depending on the direction chosen: review of research literature and practitioner documentation such as AWS Well-Architected, the Azure Cloud Adoption Framework and CNCF material; interviews with IT architects; assessment against real architectures; or a measurement setup.
The scope is adjusted to whether the work is a Bachelor's or a Master's thesis.
Please send a short email with:
No motivation letter, no cover page. I care about whether the topic fits you, not about formatting.
After that we hold a short interview of about 15 minutes, in person or online. The point is not to test you. We use it to work out together which direction of the topic fits you, and whether the supervision is a good match on both sides.
The start date is flexible and can be arranged. Feel free to get in touch even if you are still unsure whether the topic is right for you, or if you would like to discuss a different angle on it. A short conversation usually clears that up faster than an email exchange.
Contact: Adrian Bohrer, adrian.bohrer@unisg.ch