More and more companies are choosing to migrate their information technology services to either public, private or hybrid cloud. Cost savings, flexibility and faster time to market are just some of the benefits, but we should not forget the dangers that such a model entails. One of the key barriers to migrating services to the cloud is vendor lock-in as different providers offer their own non-standardized data formats and applications. An important factor in the use of proprietary solutions are also expensive licensing fees. In this thesis we, therefore, examine FIWARE open technology platform, which represents an open alternative to well established proprietary solutions for building cloud infrastructures. The main goal is to build and evaluate an Infrastructure as a Service cloud on an open platform. Firstly, we define the concepts of cloud computing and examine the technologies behind it, where we focus on providing Infrastructure as a Service. We take a look at a FIWARE project and thoroughly examine components of the technology platform. After that we prepare a plan for the target architecture and integrate individual components into a working cloud infrastructure. We test and analyse our cloud infrastructure from the end-user as well as administrator perspectives. Finally, we highlight the findings and key features of this solution.
|