What ISVs Should Know - Part 7 - QA teams

2023-10-01
So, after meeting with many companies during their move to the cloud, I find myself in two types of conversations: QA teams that don’t think anything should change as their organization is moving to the cloud. QA teams that are not sure what their roles should be now that their organization is moving to the cloud. I received a question from a load testing team leader asking, “If the cloud is elastic with infinite capacity, what am I supposed to be testing? Continue reading

What ISVs should know - Part 3 - Operations

2023-09-23
A lot is changing for operations in Independent Software Vendors (ISVs) when moving to the cloud. So, I will focus on the issues that should be addressed as a first priority, and later on, I’ll probably write a post on operations models in the cloud. Before we go into the operating models, I want to start with the basics: making the Operations team tenant-aware. Meaning that you would need to have a clear understanding of your operational status, risks, and impact in a tenant view. Continue reading

What ISVs should know - Part 2 - Support

2023-09-16
As highlighted in the intro, my aim is to shed light on the multifaceted impact that the transition to the cloud can have on a software provider. Given my background as a Technical Account Manager in AWS Support, it seems fitting to kick things off by delving into the implications for Support. In the realm of cloud migration, Support departments should proactively prepare for various scenarios: Support systems integration Support engineers, tasked with addressing tickets from end customers, often need to escalate issues to AWS. Continue reading

What ISVs should know - Part 1 - Intro

2023-09-09
The unique challenges faced by Independent Software Vendors (ISV) during cloud migration go beyond what many other companies encounter. Unlike the singular impact on infrastructure teams, every department and team within an ISV is affected by this transformative shift. Over the past eight years of collaborating with software companies, both large and small, I’ve noticed a crucial aspect often overlooked in discussions—the comprehensive effort required for a successful migration. While architecture changes are a significant part of this process (and, being an Architect, I can’t help but delve into that), there’s much more that deserves attention. Continue reading