When New Zealand–based SuiteBox launched six years ago, it started out supplementing annual company meetings with online video. But a few years in, the startup had the foresight to pivot. The new target? A market that Skype, FaceTime, Google Hangouts, DocuSign, and WebEx had missed: virtual meetings in the financial world.
With the popularity of containers and microservices, developers can push out a new crop of cloud-native applications faster than ever. But technologies that make developers’ lives easier still tend to create complexity for the IT operations teams that have to keep those apps running, warns Daniel Lopez Ridruejo, cofounder and CEO of San Francisco-based Bitnami, which provides open source application packages for Oracle Cloud and other IT infrastructure service providers.
When companies “lift and shift” software workloads to the cloud, the move is often overseen by a cloud architect. Likewise, planning how to build an application from cloud platform services is typically the purview of a cloud architect. So how does a software architect become one of these highly sought-after cloud architects? The role is more than just a glorified networking expert, database guru, or sys admin, and there are essential skills that are much more important than certifications.
A decade before becoming an architect for Oracle’s cloud networking team, Jag Brar spent formative years designing Amazon Web Services. He was part of the team that worked on the underlying network for Amazon Elastic Compute Cloud (EC2). Later, he applied techniques he found described in a 1953 research paper to help scale the underlying network.