Do you think
cloud hosting will someday be completely automated without any human intervention? With how quickly technology develops, I think about this topic frequently. In this post we'll examine whether or not it will be possible to have an entirely
automated cloud host by the year 2035.
Fully Automated Cloud Hosting: What It Means
There are many automated functions currently available within various
types of cloud systems but, regardless of the function, all require human intervention somewhere in their value chain:
• Human involvement is still required whenever any component of the cloud service fails;
• Humans must periodically update the software controlling each of those components;
• Need to regularly monitor conditions that can affect how the
cloud system performs; and
• They must be able to detect potential
security breaches and take appropriate action.
In contrast, a more advanced corporate version of a fully
automated cloud system without human intervention would:
- Openly available repair capabilities;
- Predicting failures before they occur;
- Monitoring potential threats from a technology perspective;
- Managing all resource allocation on a completely automated basis.
How cool would that be?
How Close Are We Today?
We are well on our way to achieving this goal in the future. The current
top 3 cloud computing platforms (
AWS,
Google Cloud Platform,
Azure) employ various types of automation:
- Auto-scaling technology (adds additional resources whenever demand increases)
- Self-healing technology (Kubernetes)
- Ai monitoring and detection tools (allows engineers to identify issues quickly)
However, when large-scale failures occur, engineers must still intervene to resolve them.
What Improvements Do You See Being Required By 2035?
To become a
fully automated Cloud, we must first have
smarter AI's (
Artificial Intelligence) that can assess a situation on their own without having to automatically respond to it.
Next, improve our
Security Automation by equipping AI with the ability to detect and eliminate an attack as it occurs.
Finally, provide much better
Prediction Tools in order for systems to anticipate an issue or problems well in advance.
If we can accomplish these three goals, then the Hosting environment will be:
Faster, more cost-effective, more dependable, and much less stressful.
Those all sound good and promising, right?
Will Cloud Hosting Be Fully Autonomous by 2035?
I'm not sure about the full notion of an entirely automated environment, but I expect there to be a great deal of automation.
However, I do think that
95% of cloud tasks could be handled by automation and most of the time, only major incidents would require human intervention. This would indeed change almost everything about the
business of cloud hosting.
Think about it: No more emergency fixes, no more downtime - that's something to strive for!