It’s almost autumn, summer vacation is over and with the change of season, it’s time for the next step on my professional journey.
Readers of my blog will know that since my pioneering work on containers at VMware, which has subsequently matured into vSphere Integrated Containers and Photon Platform, I’ve been interested in and passionate about next-generation application architectures such as microservices and serverless computing. The “software-defined infrastructure” era which began with on-premise server virtualization is rapidly evolving into cloud-hosted IaaS and PaaS services that are the underpinnings of cloud native applications, primarily delivered as SaaS services in the mobile/cloud world. I believe this is increasingly going to be the dominant architecture for business applications and services and it means that the applications themselves are increasingly in the driver’s seat when it comes to infrastructure. Like never before, applications are directly driving and controlling their underlying infrastructure technologies, turning them into background resources to be harnessed on demand and programmatically during application execution.
Microservice and Serverless Computing Architectures mean that applications have many more component parts and that these components need to be dynamically scaled out and back under programmatic control. Also, the DevOps school of software development requires that developers are able to easily and seamlessly deploy their work across various stages from sandbox testing all the way through staggered production deployments. To facilitate these types of modular applications at scale, DevOps workflows require robust but also agile automation and orchestration technology. That automation technology must be independent and cloud agnostic. It requires deep integrations with both on-premise and public cloud technologies, as well as adjacent disciplines such as application configuration management. It should help IT advise where to deploy particular workloads most cost effectively and it must be both adaptable and an easy to deploy platform, as agile as DevOps development is. When I had the opportunity to make a difference; to drive innovation in cloud automation and continue to advance cloud native application architectures, I decided to seize it. Which is why I am pleased to announce that I am joining Embotics as EVP and Chief Technology Officer.
The Embotics’ cloud automation platform is directly in my wheelhouse and aligned with these interests. The team has a deep and nuanced understanding of their customers’ need for agile cross-cloud infrastructure automation that can enable these customers to capitalize on new business opportunities quickly. As DevOps methodology, microservices, PaaS and clouds become pervasive technologies for business applications of all kinds, flexible automation that effectively bridges and seamlessly coordinates both IT and developer needs for component orchestration across disparate clouds is increasingly required. Legacy-style integrated management suites are simply too complex and time consuming to deploy and not agile enough in practice for these dynamic environments. Much of the time, they also tend to be the wrong mixture of abstractions and integration depth due to their lineage. And open source frameworks, while advancing the state of the art and adding technical value, tend to require too much heavy lifting in the form of integration cost and effort placed back on the user. Then there is Embotics vCommander, the fastest and easiest way to automate provisioning and orchestrate self-service IT at scale across private, public, and hybrid cloud infrastructures.
I am really looking forward to driving technology and innovation at Embotics, as well as working with and expanding the fantastic roster of customers alongside what is already a very talented management team.