Ryan O’Connor presenting the Optimus Test Harness at Microsoft Tech Summit in Vancouver
It was both a pleasure and a privilege to represent Optimus at the Vancouver Microsoft Technology Summit last week.
The tech summit is one of my favourite events. It attracts a lot of people – especially those who are working individually or remotely – and gets them out to an event where they can connect and talk about what is happening with technology and hear about the latest and greatest from Microsoft.
Also, it was an opportunity for me personally to reconnect with a bunch of people I have known from my many years of delivery; people who have moved on to other companies. Vancouver is a tight technology community, with a core of folks who have worked together over the years.
I was especially delighted that Microsoft asked us to co-present, because while the name “Optimus” might be new for some, the people who work here are well known, and so it allowed me to shine a light on some of the cool things that Optimus is doing. (Thanks Microsoft).
Microsoft and Open Source
Mark Godfrey from Microsoft was talking about Open Source on Azure and sharing some pretty interesting facts. Here are some of the stats he presented:
- 4x growth in container customers in Azure since January, all with Docker on Linux!
- ~40% VMs in Azure run Linux today
- 60% of Azure Marketplace Images are Linux based!
Mark was speaking about the investment that Microsoft has made and is making in Open Source. The image above really speaks to the journey. In the middle of his presentation he was explaining that if you are using Open Source software like Linux, Optimus is a great example of how you can work with a trusted partner to test an automation framework on Azure. At that point, Mark simply asked me to join him on stage and talk about the Optimus test harness.
The Optimus Test Harness
We have been helping customers move to the cloud and do their testing in the cloud for a while now. About 85% of our customers are tech companies that offer a product or a service. Most of them have cloud-based apps and a lot of them need to do testing on those apps. Locating something inside their tenant that is closer to the services they provide but also closer to Microsoft services like machine learning makes a lot of sense.
Three Ways We Can Help
- Proof of Concept. We can stand up our test harness on a customer’s tenant because there’s no licence fee. This helps customers prove the concept that automated testing might add value to them.
- Component Testing. We might test a particular component they are struggling with; for example, all the APIs. We might just do API testing or performance testing of some specific component. In that process, we might be doing end-to-end services. We will build and execute the script as a managed service.
- Knowledge Transfer. Or, we might take a more educational approach or a capacity-building approach, where we help an internal team grow in its testing maturity. In doing so, we are teaching, showing and doing. Ultimately, we turn everything over to the internal QA team to manage. Quite often, we end up continuing to provide service because of the value we deliver. The organization realizes that they can free up their resources to do other things and working with us is a cost-effective approach.
Ultimately, our approach is very consultative. We look at what you really need and what services you might want to embrace. For example, we can bundle the services (such as the creation of scripts) and the test harness into a licence fee so that you can purchase it as a capital expense.
The bottom line is that we can get you set up and get you going so that you will be able to do your regression testing with the push of a button.
Microsoft is investing in this approach and have already invested in several PoCs for customers who want to try the test harness. Let me know if you are interested in learning more. We can also help determine if you might qualify for Microsoft funding.
Reach out anytime – we would love to work with you. – email@example.com