The cloud is not âjust someone elseâs computerâ, even though that meme has been spreading so fast on the internet. The cloud consists of extremely scalable data centers with highly optimized and automated processes. This makes a huge difference if you are talking about the level of application software.
So what is âcloud-nativeâ really?
âCloud-nativeâ is more than just a marketing slogan. And a âcloud-native applicationâ is not simply a conventionally developed application which is running on âsomeone elseâs computerâ. It is designed especially for the cloud, for scalable data centers with automated processes.
Software that is really born in the cloud (i.e. cloud-native) automatically leads to a change in thinking and a paradigm shift on many levels. From the outset, cloud-native developed applications are designed with scalability in mind and are optimized with regard to maintainability and agility.
They are based on the âcontinuous deliveryâ approach and thus lead to continuously improving applications. The time from development to deployment is reduced considerably and often only takes a few hours or even minutes. This can only be achieved with test-driven developments and highly automated processes.
Rather than some sort of monolithic structure, applications are usually designed as a loosely connected system of comparatively simple components such as microservices. Agile methods are practically always deployed, and the DevOps approach is more or less essential. This, in turn, means that the demands made on developers increase, specifically requiring them to have well-founded âoperationsâ knowledge.
The Cloud Data Integration Primer now.
Cloud-native = IT agility
With a âcloud-nativeâ approach, organizations expect to have more agility and especially to have more flexibility and speed. Applications can be delivered faster and continuously at high levels of quality, they are also better aligned to real needs and their time to market is much faster as well. In these times of âsoftware is eating the worldâ, where software is an essential factor of survival for almost all organizations, the significance of these advantages should not be underestimated.
In this context: the cloud certainly is not âjust someone elseâs computerâ. And the âTalend Cloudâ is more than just an installation from Talend that runs in the cloud. The Talend Cloud is cloud-native.
In order to achieve the highest levels of agility, in the end, it is just not possible to avoid changing over to the cloud. Potentially there could be a complete change in thinking in the direction of âserverlessâ, with the prospect of optimizing cost efficiency as well as agility. Â As in all things enterprise technology, time will tell. But to be sure, cloud-native is an enabler on the rise.
About the author Dr. Gero Presser
Dr. Gero Presser is a co-founder and managing partner ofÂ Quinscape GmbH in Dortmund. Quinscape has positioned itself on the German market as a leading system integrator for the Talend, Jaspersoft/Spotfire, Kony and Intrexx platforms and, with their 100 members of staff, they take care of renowned customers including SMEs, largeÂ corporationsÂ and the public sector.Â
Gero Presser did his doctorate in decision-making theory in the field of artificial intelligence and at Quinscape he is responsible for setting up the business field of Business Intelligence with a focus on analytics and integration.