Suggestions
James Urquhart
Proven product leader | Trusted advisor to customer leadership | Architect of next generation systems
Professional Background
James Urquhart is a highly regarded technology executive, renowned for his pivotal role in the advancement and application of distributed systems technologies within enterprise environments. His career spans a rich tapestry of experiences across both dynamic start-ups and established multinational corporations, showcasing his versatility and depth in the technology sector. As a thought leader and influencer, James has continually demonstrated his expertise in distributed systems development and operations, contributing to both field and product leadership.
Currently, James is serving as an executive technologist at VMware, where he is instrumental in the design and launch of the Tanzu Application Platform (TAP), VMware's flagship development platform for Kubernetes. In his role as field CTO, he applies his wealth of experience to enhance customer engagements, fortify technical messaging, and refine product design. His innovative approach to leveraging distributed systems has greatly benefited organizations seeking to maximize their operational efficiency and integration strategies.
Education and Achievements
James's academic foundation is rooted in a Bachelor of Arts degree in Mathematics and Physics from Macalester College. This rigorous educational background has equipped him with strong analytical and problem-solving skills, vital for navigating the complexities of modern technology landscapes.
One of James's most noteworthy contributions to the field is his groundbreaking book, "Flow Architectures: The Future of Streaming and Event-Driven Integration," published by O'Reilly in 2021. The book presents a comprehensive understanding of how event standards could revolutionize business integrations, much like HTTP transformed the accessibility of information through the internet. James articulates a vision of a connected world where event standards integrate not just information, but activities, which he refers to as the 'World Wide Flow.' The book has been widely recognized as an essential guide for organizations looking to embrace the future of integration and streaming.
James's professional journey is adorned with significant accolades, including being named one of the top ten most influential figures in cloud computing by esteemed publications such as MIT Technology Review, The Next Web, and Huffington Post. His extensive contributions as a former contributing author to GigaOm and CNET have further solidified his reputation as a leading voice in discussions around disruptive technologies, cloud computing, and their subsequent business opportunities.
Career Highlights
Over the past decade, James has notably impacted the burgeoning cloud computing market. His strategic roles at transformative organizations underscore his capability to lead high-stakes technology initiatives. His previous positions include:
- Principal Solutions Architect, Public Cloud Alliances at VMware: Here, he fostered partnerships that enhanced public cloud solutions and drove innovation within systems architecture.
- General Manager, Learning Services at Amazon Web Services: In this capacity, he developed educational resources that empowered users and businesses to leverage AWS more effectively.
- Global Field CTO at Pivotal Software, Inc.: He laid the groundwork for strategies that engaged clients in understanding and implementing cloud-native technologies.
- Senior Vice President of Performance Analytics at SOASTA, Inc.: He spearheaded the development of analytics platforms that delivered actionable insights for performance management.
- Director of Product, Cloud Management at Dell: His leadership here was key to shaping Dell’s cloud management offerings, ensuring they met the evolving needs of enterprise clients.
- Vice President of Product Strategy at Enstratius: At Enstratius, James shaped product strategy to provide robust cloud management solutions to clients.
- Cloud Programs and Communications Manager at Cisco Systems: This role allowed him to leverage his communication skills to advocate for innovative cloud computing solutions.
James's career is marked by his passion for technology and relentless pursuit of excellence. He has consistently built and led teams that deliver innovative solutions to market challenges across a spectrum of domains, including distributed software systems, event-driven and asynchronous software, Kubernetes, web applications and services, and cloud computing.
Specialties and Expertise
James's areas of expertise encompass a wide range of technologies and methodologies, making him a sought-after expert in his field. His specialties include:
- Architecture, Development, Deployment, and Product Management: He has a proven ability to oversee complex systems development in large enterprise contexts.
- Distributed Software Systems: His in-depth understanding of these systems enables him to create robust, scalable solutions
Highlights
Is AI changing the way Flow Architectures are evolving? I explore this question in my new blog post, Why MCP and A2A Help Make AI "Flow Ready"; https://t.co/W72IefCOmw via @LinkedIn
About a week and a half ago, when I announced my time at VMware was coming to an end, I promised to deliver a post that broke down some of what I was thinking about and researching these days. This is that post.
First, a quick rundown of the experience that I believe makes me qualified to pursue these topics. I have over 25 years of experience in distributed systems platforms, beginning with Forte Software in the mid-1990s. In 2020-21, I spent a little over a year researching Event-Driven Architectures as I wrote my book, "Flow: The Future of Streaming and Event-Driven Integration". So, I've spent a lot of time building models of both technology spaces, which I am building upon here.
(I apologize if that last paragraph seems a bit boastful, but I am looking for my next opportunity and I want interested parties to understand the background behind these explorations.)
There are three main topics that have grabbed my attention for the last year or so:
- The state of Flow standards and how to move them forward. The integration of disparate organizations via event streams is starting to happen. There are a number of "protoflows" out there, such as Walmarts APIs for supplier integration with their inventory and e-commerce systems, the FAA's use of JMS to provide delayed aviation data, and Amazon Event Bridge's support for integration with common SaaS services.
However, these integrations don't meet the definition of flow, because they lack standard protocols and interfaces. From what I see, CNC Cloud Events is widely adopted by vendors to enable the passing of events between products, but I'm not so sure enterprises and developers are adopting the standard for their applications and integrations. And, honestly, every open interface standard seems to have stalled in terms of adoption.
I am hoping to get better insight into the current state of Flow evolution and even move the needle a bit in future posts.
-
The use of Flow in feeding AI applications and models. My knowledge of AI/ML has grown tremendously in the last year, but I am still getting to know the various ways that live data can feed AI applications, or even improve models in real time. Personally, I think Flow standards and AI were made for each other, and AI may, in fact, be Flow's killer app. I still have a lot to learn here, but I plan to share my journey with all of you.
-
Making developer platforms that last. I am very proud of the contributions I made to the design of Tanzu Application Platform, and its modular nature. In fact, you are starting to see more targeted solutions come out of that Tanzu team, starting with a really good secure software supply chain. There are a number of additional stages, however, that I think a platform needs to go through to become broadly adoptable and extensively adaptable to changing market needs. I plan to write about this, as well, in coming days.
More to come on these, as well as other topics that might get my attention.
