I now feel like “cloud” (/i.e. somebody else’s computer/infrastructure) has matured considerably with many companies making the transition to move core infrastructure to a cloud based operational model, particularly if the main product of the company is a web application which would previously have been hosted on traditional infrastructure.
This traditional infrastructure (usually some from of virtualisation (VMware for me), storage and networking) has been my bread and butter core skillset for many years. I have translated many business requirements into technical requirements, and then installed and configured them. Its what I know best and have served me well for many years, but particularly in the last 12 months there is a very clear decline in demand, and a very sharp rise in revenue spend with cloud based technologies.
Obviously not all infrastructure will fit into the cloud as it stands now, and maybe some never will, but there is a clear pattern here which cannot be ignored, and as ever in IT it is important to keep up with trends.
So now I am open to the cloud adoption it will become easier and more efficient to begin learning. So, where to start and why? I chose to master the AWS offerings – not all of them, I don’t think anyone has done that, but at least the core offerings – compute, storage, networking, automation.
Why AWS? The are the clear market leaders and have held this position for many years and although Microsoft is the nearest contender with Google trailing, they are a long way behind. Sure they may start to eat into AWS market share in a few years, but I don’t think they will make a serious dent. Now the model is well proven, it is time to start learning!
So where to start?
I have decided to take the exam AWS Certified Solutions Architect – Associate which gives a good overview of the core service offerings and how they interoperate with each other, as well as benefitting from obtaining an industry certification.
For study aid I am watching the well recommended video by A Cloud Guru which is ideal for beginners to AWS right from the start and of course lots of hands on in the form of AWS labs.