Business success of companies heavily depends on the availability and performance of their client applications. Due to modern development paradigms such as DevOps and microservice architectural styles, applications are decoupled into services with complex interactions and dependencies. Although these paradigms enable individual development cycles with reduced delivery times, they cause several challenges to manage the services in distributed systems. One major challenge is to observe and monitor such distributed systems. This paper provides a qualitative study to understand the challenges and good practices in the field of observability and monitoring of distributed systems. In 28 semi-structured interviews with software professionals we discovered increasing complexity and dynamics in that field. Especially observability becomes an essential prerequisite to ensure stable services and further development of client applications. However, the participants mentioned a discrepancy in the awareness regarding the importance of the topic, both from the management as well as from the developer perspective. Besides technical challenges, we identified a strong need for an organizational concept including strategy, roles and responsibilities. Our results support practitioners in developing and implementing systematic observability and monitoring for distributed systems.
@cite_14 conducted a survey of 62 multinational companies on public cloud adoption. While use of public cloud infrastructure is on the rise, barriers like security, regulatory compliance, and monitoring remain. Regarding monitoring, the survey has shown that half of the companies rely solely on their cloud providers' monitoring dashboard. Participants noted a crucial need for quality of service monitoring integrated with their monitoring tool.
@cite_14
1978800709 2891766162 154256836 2182742055
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 radically changing the way of providing and managing IT services. Big enterprises are continuously investing on Cloud technologies to streamline IT processes and substantially reduce the time to market of new services. The current Cloud service model enables companies, with a low initial investment, to easily test new services and technologies, like IoT and Big Data, on a "ready to go" virtualized infrastructure. However, large organizations are still facing multiple challenges in migrating business-critical services and sensitive data to Public Cloud environments. To investigate the current adoption of Public Cloud services, we interviewed IT managers and cloud architects of over sixty multinational organizations. The survey assesses both business and technical issues and requirements of current and future Cloud strategies. Our analysis shows that Cloud Service Providers (CSPs) are not yet perceived as fully able to address critical points in security, regulatory constraints and performance management. Hence, to control their public cloud services and to overcome such limitations, multinational organizations must adopt structured SLM approaches. Nowadays, Cloud Computing is widely used to deliver services over the Internet for both technical and economical reasons. The number of Cloud-based services has increased rapidly and strongly in the last years, and so is increased the complexity of the infrastructures behind these services. To properly operate and manage such complex infrastructures effective and efficient monitoring is constantly needed. Many works in literature have surveyed Cloud properties, features, underlying technologies (e.g. virtualization), security and privacy. However, to the best of our knowledge, these surveys lack a detailed analysis of monitoring for the Cloud. To fill this gap, in this paper we provide a survey on Cloud monitoring. We start analyzing motivations for Cloud monitoring, providing also definitions and background for the following contributions. Then, we carefully analyze and discuss the properties of a monitoring system for the Cloud, the issues arising from such properties and how such issues have been tackled in literature. We also describe current platforms, both commercial and open source, and services for Cloud monitoring, underlining how they relate with the properties and issues identified before. Finally, we identify open issues, main challenges and future directions in the field of Cloud monitoring. 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.