Trend #5 – The Future of Serverless Computing Will Be Interconnected
A final trend I think we’ll see emerging in the years ahead is developers using a unified platform of serverless for the cloud, the premise and on edge. In this dream, a same source code could be deployed, used, and scaled everywhere seamlessly. Anthos is already on the verge of tackling the two first areas.
It’s already clear that the cloud in general and serverless computing in particular are both fantastic means to scale an application rapidly. With essentially unlimited computing power – or, to be precise, unlimited at a certain price – it’s easy and fast to grow with the serverless cloud.
But what I see emerging, is a trend towards applications being installed and kept local right up until the point that they need to be scaled…at which point there’ll be a seamless transition to the serverless cloud baked in. This sort of deployment will be attractive for the edge computing that the IoT sector is already embracing and will enable a vendor to set an application in the cloud, on a premium serverless environment, or on a local device with equivalent functionality and services. This will be a game changer for activities requiring high resource needs including big data analytics and training for machine learning.
If we look even further ahead, we could easily link serverless applications between different environments. This could eventually lead to a new generation of marketplaces where complex ready-to-use software systems are available. This new generation of unified environments will accelerate software analytics and monitoring and will allow users to leverage DevOps methodology for edge computing. This new generation of CD could be boosted even more by adapting SRE practices.
For developers, this sort of deployment will demand a reconsideration and adaptation of DevSecOps protocols, and there will be issues to consider around data integrity, data security, and privacy, particularly in light of Europe’s GDPR regulations. It will be challenging but it could be incredibly rewarding for vendors who embrace this serverless future.