Public clouds today may appear to be the default choice for deployment of new applications, but most enterprises have a range of applications that may not readily migrate to the cloud. Some “legacy” applications require low-level network services or specific hardware that may be unavailable in the cloud. Concerns around security, cost control, or data sovereignty also affect the willingness to move applications to public clouds. Furthermore, all clouds are not equivalent - the services provided by various clouds differ widely. For these reasons, many enterprises expect to have workloads deployed across multiple clouds as well as in their own private data centers for the foreseeable future. This raises challenges for both developers and security teams. For example, if a web front end running in a public cloud needs to connect to an on-premises database, how does the security team ensure the security of the database while allowing developers access from the front-end application? This talk will lay out the case for a consistent approach to networking and security in these multi-cloud environments and discuss some ways in which software-defined networking and network virtualization may be applied to the problem.
Bruce Davie is CTO for Networking at VMware, and a Principal Engineer in the Networking and Security BU. He joined VMware as part of the Nicira acquisition, and focuses on network virtualization. He has over 25 years of networking industry experience, and was a Cisco Fellow prior to joining Nicira. At Cisco, he worked closely with leading service providers to enhance the capabilities of their networks. He led the team that developed multi-protocol label switching (MPLS) and contributed to the standards on IP quality of service. He has written over a dozen Internet RFCs and several networking textbooks. Bruce received his Ph. D. in computer science from the University of Edinburgh in 1988 and is an ACM Fellow.