Danny leads Avalara's global development and engineering teams, and guides product innovation, integration, and reliability in the complex world of transaction tax compliance. He was previously senior vice president of engineering and chief software development officer with MobileIron, a leading mobile security company, and before that he was a group VP with Oracle, responsible for building the Oracle Service Cloud. Danny also served as VP of engineering at RightNow Technologies before it was acquired by Oracle in 2012.
The always-on nature of business today has increased the need for flexible and reliable technologies to power day-to-day operations. The answer? SaaS.
Planning for Day Two, trying to force old processes into new environments and getting tooling right are all challenges in the process, members of Protocol's Braintrust say.
Commerce is always on. Consumers will continue to demand more convenience and options in their shopping experiences, which will only create added pressure on technology.
"The biggest challenge about getting cloud-native application development right is reliability. People often think that when you move into a cloud-native environment, your application will be extremely reliable, and most public cloud vendors say that they’re always on and don’t have outages. But most developers build an application to work really well on only one server and one computer, and forget that sometimes a service can die. It’s critical to remember to design applications to withstand any kind of cloud outage.
Cloud providers have data centers made of millions of machines and servers. Sometimes, some of these servers will fail, and if applications are built to only run on a single server, then a company faces outages, which are both costly and time-consuming. Companies must design their applications so that they work across multiple servers and multiple data centers to ensure ongoing high availability of services. The best way to do this is to design reliability into applications from the beginning, as the benefit of the initial investment far outweighs any alternative."