In a change from previous years, Dr Werner Vogels, CTO at Amazon Web Services moved away from new product/feature announcements and instead took us on a trip down memory lane and where he sees the progress of Cloud over the next few years.
“Building architecture now for how you want to build in 2020” – Dr Werner Vogels, CTO, Amazon.com
Key to Amazon’s success has been the collaborative approach they have taken to developing features, working with their customers to set the roadmap, building a whole collection of nimble and fast tools that customers can then decide how to use.
AWS believe the key technology drivers for today are:
These drivers are going to force a shift in how businesses design their digital systems. They will no longer be machine-centric, but human centric, designed in the way people will interact with them.
One clear sign about the direction we are heading in, is the recent developments we have seen in Voice Recognition and Amazon’s Alexa.
The beauty of Alexa is that it’s not unique, it can essentially be plugged into any device (such as a Billy the Bass fish) and connect into any connected component within its environment allowing users to better control their environment.
Whilst headway has been made with the use of Voice recognition at home, the same can’t be said for businesses. Today, Werner announced the launch of Alexa for Business, an intelligent assistant at work which will revolutionise the way people carry out their day to day activities.
Moving to natural interfaces means that we need to build differently, and the remainder of the keynote focused on what 21st century architecture needs to look like in order for businesses to achieve this.
Security is everyone’s responsibility
Protecting the customer is the number one priority, before any feature development. It’s the number one investment area at AWS and Werner highlighted some of the key best practices below:
Rightly so, there was a particular emphasis on Encryption and the capabilities AWS provide in this area. End to end encryption with AWS or customer provided keys is achievable and should always be used!
This means security is everyone’s job. If you‘re in CI/CD for example, you have to make sure everyone is focussed on Security. Central to the Security Team is now developers. Everyone must become a Security Engineer and automation will be critical in helping businesses achieve their goals of protecting their customers.
Development will need to be more collaborative in this future. So to facilitate this, AWS also announced the launch of AWS Cloud 9, its cloud-based integrated development environment (IDE) where you can write, run and debug code with just a browser.
Availability was the second theme to be discussed in the new 21st Century Architecture.
Again, Werner walked the audience through some best practices:
As well as discussing how the way you architect your system will govern your availability and how many 9’s you can reach, making a few recommendations as to how best achieve this:
It will also mean testing and breaking everything you can to see how your systems respond. Norah Jones, Senior Chaos Software Engineer at Netflix highlighted how they do this through Chaos Engineering, which you can read more about here.
Moving to a world where organisations only code Business Logic
We’ve already discussed some of the latest developments AWS have released around simplifying container management in the Cloud. But Werner and Abby Fuller, Senior Technical Evangelist at AWS, want to move this one step further.
The vision for AWS moving forward is to build a platform that not only just runs your containers for you, but also runs your applications. AWS has already made some significant developments in the Serverless space, but today they announced the addition of 5 new features for Lambda:
- API Gateway VPC integration
- 3BG memory support
- Concurrency controls
- .Net Core 2.0 language support
- And Go Language support
And in a move to make serverless even more “less”, they launched AWS Serverless Application Repository,a collection of serverless applications published by developers, companies, and partners in the serverless community.
Finally, Dr Matt Wood took to the stage again this week to give a deeper dive into their machine learning announcements, with some great practical examples of how the software is being used by Digital Globe and AGT International & Heed to give their customers better products and better experiences.
A great in-depth look into where AWS is moving and we’re looking forward to working with our Clients to help them innovate and transform their businesses in the Cloud.
If you’d like to discuss how you could take advantage of these features, please contact our experts today.
Keep up to date with the AWS re:Invent 2017 conference by following our Twitter page and LinkedIn page. All this week, our teams will be attending and blogging live from the conference in Las Vegas – check our webpage for keynote takeaways as well as a summary of each conference day.