Amazon CTO Werner Vogels told AWS partners Thursday the cloud-native architectures that will define future applications will deliver natural interfaces, with security and managed services embedded throughout back-end systems.
Vogels told a massive AWS re:Invent audience gathered at a stadium in the MGM Grand in Las Vegas that as Amazon decides how to enable computing architectures for the 21st Century, their input plays a crucial role in that process.
"We allow you to set our roadmap," he said, referencing the almost 4,000 features Amazon has introduced since launching its public cloud.
"We are delivering tools now for the systems you want to be running in 2020," Vogels said. Every new feature helps partners and developers build solutions that will benefit their customers a few years down the road, he said.
Advances in data processing, and the primacy of data in the business, Internet of Things, and machine learning are all driving the radical shift in architectures, he said. And the cloud is creating an environment where developers will soon only have to write business logic taking advantage of those capabilities, not underlying system software.
A major disruption that's coming soon and will revolutionize how people interact with applications will be natural interfaces, starting with voice, Amazon's CTO said.
Interfaces have always catered to the requirements of the machine, not the humans using it. "I believe the interfaces of the future are no longer going to be machine-driven," Vogels said.
With true natural-language interfaces to digital systems that are capable of interpreting human feelings and sentiments, "a whole environment will become active" in ways it has never been before, Vogels said, giving the example of a surgeon talking to an application during an operation.
Amazon's Alexa-powered devices, such as the Echo home assistant, have already given the company a lot of experience delivering that technology.
To that end, Vogels announced the launch of Alexa for Business, an artificially intelligent language recognition system to power business applications.