Amazon - An Infrastructure Revolution
Growing up in the IT infrastructure world during the 1980s and 90s local infrastructure costs in Australia were sky high, with even mid-sized local software development companies having to maintain vast datacenters populated with huge mainframe computers, network switches, cooling systems etc. It simply wasn’t an option to purchase cheap web hosting from GoDaddy or rent some storage from Box for a few dollars per month. Running a tech heavy business required some hefty upfront CAPEX spend. Towards the early 2000s virtualization began to appear on the scene with the introduction of ESX V1 from vmWare together with the opensource Xen framework offering options. Other adopters of virtual platforms simply operating makeshift virtual instances via a host of UNIX technologies available via one of the many flavors of UNIX OS.
By 2008 it was quite normal for organisations to be running almost entire datacenters on highly complex blade infrastructure with 100s or even 1000s of virtual servers embedded in to singular physical hardware chassis. This complex web of server hardware that arose drove the need for ever more complex network and storage devices. A great divide took shape between the type of infrastructure and redundancy that an SME could provision within local budgets in contrast to the multi-failover, redundant blade technologies that were available to Enterprise software developers.
Along came Amazon onto the scene. Amazon as a global behemoth with vast internal datacenters and the most complex, ultra-redundant infrastructure imaginable decided it was going to disrupt the infrastructure world and simply rent access to its global infrastructure on an hourly basis to all. The idea behind Amazon webservices was quite simply revolutionary for its time. For the first time ever, SME’s and mid-sized software companies could pay as they go for Enterprise networking services that would cost millions of dollars to construct in-house.
Fast forward to Y2018 and Amazon is now the king of the castle in terms of infrastructure solutions. It is now possible for businesses to rent services from an incredible list of technologies all supported by Amazon engineers. These services include IP addresses, storage, RAM, processor power, bandwith, security hardware, disaster recovery solutions and many, many more. Amazon is truly the powerhouse behind app development companies here in Australia and doesn’t look to be losing its way anytime soon.