Cloud Computing is a relatively new concept, but it's rapidly gaining importance. According to a possible definition, we can purchase standardized, scalable IT solutions from cloud computing firms instead of having to host these ourselves. As the industry develops, more and more companies recognize that its local IT capacity can be complemented or replaced by cheaper, more flexible cloud-based offers.
The cloud is partially based on pre-existing technology, but has a range of new challenges and possibilities. Multitenant software are an especially interesting area; in these applications, several clients share the same infrastructure. A good example is an online CRM system that has a monthly plan. The secure separation of client data, the calculable pricing of each client's resource consumption, the legal questions arising from the meeting of cloud technologies and multitenancy etc. result in a lot of new challenges.
I’m working with Microsoft Hungary on Hungary’s Azure adoption project. My thesis enumerates, researches and addresses these issues based on real-world experience.