Originally conceived in the 1960s and widespread in the mid-2000s, cloud computing continues to evolve, serving as a key foundation for the rapidly advancing world of software and technology. If “software eats the world”, the cloud enables software with an edible buffet.
Prior to the advent of cloud architecture, IT infrastructure essential for application development was largely managed on-site. If more servers were needed, IT therapists would be responsible for acquisition and integration. When systems and software needed repairs or upgrades, IT therapists would handle the process carefully to avoid any service interruption or data loss. The economic waste of useless or unused resources was not only accepted but expected. As a result of the inefficiencies of managing IT infrastructure, application development processes have been slower, more expensive, and more prone to downtime, ultimately hindering the scale and speed of development teams.
Today, with the on-demand delivery of shared computing resources over the Internet, or “the cloud,” organizations can store and access their data on remote servers that are fully managed by third-party cloud providers. Computing, networking, storage, servers, and other IT resources can be easily provided as needed and discontinued when no longer in use. Organizations can enjoy the many benefits of utilizing cloud computing such as scalability, resilience, and cost-effectiveness. Cloud computing has completely redefined the IT industry and has become not only the standard but a necessity for modern development teams.
Cloud Adoption Shows No Signs of Slowing Down
As cloud and cloud native technologies change from beautiful to imperfect, the global cloud market continues to grow without signs of slowing down. Gartner predicts global cloud revenue will reach $ 544 billion by 2022 and exceed $ 900 billion by 2025.
In addition to the many obvious benefits of cloud computing, the huge increase in adoption can also be attributed to the ongoing “Cloud Wars,” or the exciting competition for the massive cloud market share. Largely controlled by AWS, Azure and GCP (in that order), cloud service providers are pouring tens of billions of dollars annually into R&D as they race to stay competitive by constantly improving and developing new features. This, coupled with the obviously ever-increasing increase in end-user requirements, has created a unique environment where the possibilities are seemingly endless. Despite the overwhelming benefits, these continuous innovations also create additional complexity that has spawned a wave of companies working to help end users take advantage of the powerful but enigmatic world of cloud computing.
Enter the Modern Cloud Stack
Behind each application is a stack of technologies that support the development, production, and ongoing maintenance of that application. Modern cloud technologies such as containers, Kubernetes, server and others have enriched application development while adding new complexities.
As the essential elements of the underlying infrastructure for cloud deployment (i.e., computing, networking, servers, storage, etc.) become increasingly commercialized due to the dominance of the public cloud, organizations are better positioned to focus on new technologies that help manage. today’s complexes. The modern cloud stack presented here tests and identifies and arranges these new technologies in an easily understandable structure. From the bottom up, the core development stack includes layers such as infrastructure management, databases and data management, and software that are key to building and running applications. On the periphery, tools that work across all layers that increase the performance of the core stack include CloudOps, AIOps, Monitoring & Observability, Data Analytics, and Security.
The Israeli Cloud-Related Landscape
Israel’s innovative reputation is well known in many of today’s hottest sectors, and cloud technology is no exception. With billions of dollars already invested in this space, Israeli cloud technology shows no signs of cooling as investors ’appetite remains strong and promising start-ups are constantly emerging from secrecy. Here is an additional context on each area of the modern cloud stack along with a cloud landscape highlighting the Israeli start-ups operating in each area.
Note that “Data / Analytics” (AI / ML / BigData / Data Analytics) and “Cloud Security” are also integral elements of cloud-native development but have been left out of this landscape because they are significant areas that deserve their own individual landscape..)
Infrastructure Management – Infrastructure management is becoming an increasingly difficult task. Key elements of the core infrastructure needs are distributed across multiple service providers and data centers, while technologies such as microservices and non-server only add to the complexity. Tools that can help automate the management and provision of single-glass infrastructure are now more important than ever.
Databases and Data Management – Data for applications is like gasoline for cars. It is needed to get things started and there needs to be a steady flow to the right places at the right times. As our daily lives continue to become more and more infused with the digital world, the amount of data generated is growing exponentially. Databases that can make sense and sort out the overwhelming growth of data, and even provide a layer of analysis, are now mission critical. At the same time, tools that ensure the correct flow of data between data sources, databases, and applications are no less crucial.
DevOps and Dev Tools – At its core, DevOps is a set of practices that aim to accelerate program delivery times by optimizing the method by which organizations develop and publish code. Companies in this sub-segment provide solutions that directly help organizations successfully accept DevOps practices. Dev Tools helps developers with their day-to-day activities, such as automating common tasks, free / low-code tools, and project management software.
Monitoring and Observability – As modern infrastructure becomes more complex and distributed, gaining visibility and control of your environments and systems is an increasingly daunting task. Monitoring tools track the overall health and performance of a system and can alert you when problems arise. On the other hand, observable tools aim to give a deeper understanding of why, such as why there was a service outage or where the performance issues are. Observability depends on three main elements – protocols, metrics, and traces. Using this data, observable tools enable IT teams to look at their complex systems through a single glass and be better positioned to optimize performance and solve problems.
AIOps – Modern cloud technologies are great for increasing the rate of innovation but also creating a flood of new data, making it extremely complex for IT and operations teams to manage incident response. This can lead to performance issues and failures leading to poor customer experiences, lost revenue, customer turnover and other negative business consequences. AIOps aggregates data from all data sources and environments, normalizes the data, and uses AI and machine learning to facilitate IT operations by automating event correlation, root cause analysis, and event response.
CloudOps and FinOps – With increasingly complex infrastructure needs, huge volumes of data generated and loads of tools used across organizations, a segment called CloudOps has emerged, which aims to provide a holistic view of the entire cloud stack and better manage and optimize performance. FinOps is only focused on managing cloud costs, enabling organizations to get the most business value out of their cloud operations. As more and more organizations across almost every industry switch to the cloud, we can assume that the world of cloud technology is just in its infancy and the speed of innovation will increase dramatically.
Organizations continue to embrace new technologies that enable them to take full advantage of the cloud in a simple but complex way. As Israeli technology has already made a significant contribution to this space, and with some of the brightest minds in the industry, we expect Israeli entrepreneurs to emerge significantly among the next order derivatives of this outstanding innovation, as the modern cloud stack becomes home to ever bigger and bigger. more critical companies.
Written by Raz Mangel (principal) and Meir Cohen (investor) at Greenfield Partners