I won’t be able to recommend which cloud computing route you should go. However as a cloud architect, I will say the skill to be able to program is highly recommend in a cloud environment.
Without understanding the nitty gritty of software development, the only way you can treat cloud computing is only as a static infrastructure. But that wouldnt differentiate between hosting company and cloud providers like Azure, AWS and GCP right? Clearly cloud computing must have offer more than just a typical hosting company, otherwise why would it even be a hot topic?
Some examples will be, how are you going to automate the consolidation of logs and analysis of the logs without some programming skill set writing codes that could be run in the managed services? How would you be able to appreciate how horizontal scaling automation works in cloud environments without understanding how load balancers works, the security concerns, balancing the requests, sticky or not, choosing between TCP or HTTP(S) load balancing and how it affects the software. How to access all the various services from a programmatic perspective which is why cloud providers shine, unless you knows how to use the SDK provided, and cli tools or utilities. All these are normally Restful APIs invoking authentications and authorisations etc.
While one can be partially functional in cloud environments like setting up servers and services, that is not why cloud computing becomes a hot topic. Much of why it is flexible and elastic is because of the programmatic automation, the devops and large scaling development and deployment concepts and tools. The gel to put all these together and interoperate effectively is knowing a software development disciplines and concepts. If you don’t even like programming, then it will be hard for you to pursue advance topics in cloud computing and to provide services that can truly benefit from it.
CCNA stuff I will let other posters to dwell on it. There are security aspect of cloud computing, but IMHO, the fundamentals of programming is still very much required. It will determine how far and deep you can go into the area. Hope it helps