Instead of relying on huge and expensive data centers for rolling out cloudbased services to rural and remote areas, we propose a hardware platform based on small single-board computers. The role of these micro-data centers is twofold. On the one hand, they act as intermediaries between cloud services and clients, improving availability in the case of network or power outages. On the other hand, they run community-based services on local infrastructure. We illustrate how to build such a system without incurring high costs, high power consumption, or single points of failure. Additionally, we opt for a system that is extendable and scalable as well as easy to deploy, relying on an open design.
Many believe that Cloud will reshape the entire ICT industry as a revolution. In this paper, we aim to pinpoint the challenges and issues of Cloud computing. We first discuss two related computing paradigms - Service-Oriented Computing and Grid computing, and their relationships with Cloud computing We then identify several challenges from the Cloud computing adoption perspective. Last, we will highlight the Cloud interoperability issue that deserves substantial further research and development. Trust between client organization and cloud provider is a strong predictor of successful cloud deployment. Research has indicated that cloud computing will become the mainstream in computing technology and an effective tool for businesses. Traditionally, companies build corporate data centers, install applications and are responsible for maintaining their IT infrastructures. However, cloud computing removes the need for organizations to own corporate data centers and install enterprise applications. Instead, cloud provides businesses with the advantage of scalability, ondemand service, flexibility and reduced cost of computing, an increase has been identified in the acceptance and adoption of this new computing model in developed and developing countries. So then this research was carried out to investigate the perception of employees in IT & Telecommunication companies and users of devices that support cloud computing, regarding cloud computing being the next generation of computing technology, the extent of cloud computing adoption and to identify the motivating factors, current issues affecting the adoption of cloud computing in Nigeria. These objectives were achieved through Quantitative and qualitative research methodologies, the basis of the research consists of two separate questionnaires that was designed and administered. The exclusion criteria are Non-IT firms, Telecommunication companies and those who are not aware of cloud computing. While the inclusion criteria are IT & Telecommunication employees, IT managers and people who are aware of cloud computing. Questionnaires were designed and distributed using survey monkey, an online survey application. A number of semi-structured interviews were conducted through Skype with some employees and IT managers to produce a further, in-depth investigation. Analysis of the findings from both interviews and questionnaire served to provide an insight to the objectives of this research. Following the outcome of the research, Proper awareness by the cloud service providers on the risk and benefits of cloud, availability of more cloud service providers and free trial of cloud services to clients for a stipulated period will encourage adoption of cloud computing. The group comparison reveals three potential adoption inhibitors, security, data privacy, and portability.Security concern results in an up to 26-fold increase in the non-adoption likelihood.Concerns about availability, integration, and migration complexity are not likely to hold back cloud adoption initiatives. In the context of cloud computing, risks associated with underlying technologies, risks involving service models and outsourcing, and enterprise readiness have been recognized as potential barriers for the adoption. To accelerate cloud adoption, the concrete barriers negatively influencing the adoption decision need to be identified. Our study aims at understanding the impact of technical and security-related barriers on the organizational decision to adopt the cloud. We analyzed data collected through a web survey of 352 individuals working for enterprises consisting of decision makers as well as employees from other levels within an organization. The comparison of adopter and non-adopter sample reveals three potential adoption inhibitor, security, data privacy, and portability. The result from our logistic regression analysis confirms the criticality of the security concern, which results in an up to 26-fold increase in the non-adoption likelihood. Our study underlines the importance of the technical and security perspectives for research investigating the adoption of technology. Cloud computing is growing in popularity due to its ability to offer dynamically scalable resources provisioned as services regardless of user or location device. However, moving data to the cloud means that the control of the data is more on the hands of the cloud provider rather than the data owner. This to a certain extent means that cloud users are skeptical about losing their privacy when moving data to environments they do not control. From this stems the need for the means to allow the data owner to monitor what is happening to her his data. This paper presents a framework that could assist in efforts to address privacy issues in the cloud. A proof of concept prototype implementation is presented to validate the framework. Evaluations are then carried out to test the utility and applicability of the proposed solution. Cloud computing is a way to increase the capacity or add capabilities dynamically without investing in new infrastructure, training new personnel, or licensing new software. It extends Information Technology's (IT) existing capabilities. In the last few years, cloud computing has grown from being a promising business concept to one of the fast growing segments of the IT industry. But as more and more information on individuals and companies are placed in the cloud, concerns are beginning to grow about just how safe an environment it is. Despite of all the hype surrounding the cloud, enterprise customers are still reluctant to deploy their business in the cloud. Security is one of the major issues which reduces the growth of cloud computing and complications with data privacy and data protection continue to plague the market. The advent of an advanced model should not negotiate with the required functionalities and capabilities present in the current model. A new model targeting at improving features of an existing model must not risk or threaten other important features of the current model. The architecture of cloud poses such a threat to the security of the existing technologies when deployed in a cloud environment. Cloud service users need to be vigilant in understanding the risks of data breaches in this new environment. In this paper, a survey of the different security risks that pose a threat to the cloud is presented. This paper is a survey more specific to the different security issues that has emanated due to the nature of the service delivery models of a cloud computing system.  The developing world must exploit the opportunities afforded by cloud computing while minimizing the associated risks to allow access to advanced IT infrastructure, data centers, and applications and protect sensitive information.