My journey to the cloud
This is the first post of what I am hoping will be many! I’m going to try and use this blog to encourage me to write about my experience of moving to the cloud and investigating some tech I have been interested in.
Just over a year ago I started a new job in which pretty much everything was cloud first. This was quite a change to my previous roles where I had either been dealing with large physical server installations (the largest being around 300 servers), or laterly dealing with virtualised ESXi installations. I should probably add I am a developer by day to day trade but in previous roles I have covered installing and configuring the servers/hyper-visors on which the software ran. This interest/need/want to know how to configure the cloud to run the software for problems we are trying to solve today has continued.
Comparing physical server and even ESXi to those serverless technologies I have experienced recently such as Lambda/Kinesis/SQS - they are worlds apart. I no longer have to worry about a number of aspects.
The thing which becomes so apparant with AWS is the scale at which it operates. Take this recent tweet by Ian Massingham showing some of the volumes of data AWS generate themselves and he later confirmed these figures were from 2016, so imagine what the data generated is today!
They create 5TB a day that they need to store, yes. BTW at AWS we generate over 40TB per hour just on billing events— Ian Massingham 🚀 (@IanMmmm) 16 May 2018
In the year which has passed I have learnt a fair amount about AWS from my day to day work. Along with that day to day experience and some learning time outside of work I managed to pass my first AWS certification - AWS Solution Architect Associate. On the back of this I have already booked the Developer Associate exam.