Our specialty is insurance software. We were primarily vendors for software licensing, but we've transitioned our product to the cloud in the last two years.
The deployment depends on what a client wants. We use public clouds for clients that are willing to take our products as a SaaS model. For the ones that are on-prem, we split the load between the core platform, which is on-prem, and non-essential services, which are on the cloud.
I head the sales and marketing team. So, specifically on the feature set side, multi-tenancy is the one that I'm most familiar with. It's also the one that we found to be the most beneficial to us because it allows us to take clients that have multiple sites. For instance, one of our larger clients, which is a bank based out of South Africa, has offices in multiple countries. It allows us to multi-tenant each and create a tenant for each country within multi-tenanted architecture.
The biggest challenge I'm having with the cloud offering is the sizing. So, pricing becomes difficult. The sizing challenge is in terms of being very clear on how your data growth or your requirements would be. It becomes a bit difficult to be able to ensure that there's enough future proofing in what you've signed. At the same time, the whole idea behind the cloud is to be able to pay for what you use. You don't want to pay for something that you're not using.
All our clients are enterprise clients. We don't have any small clients.
The main challenge that we have with scalability is the opacity and the pricing. Pricing becomes a challenge because you're not very clear on at what point in time you'll be breaking or you'll be exceeding the size you already acquired. That is the challenge, but Oracle powers some of the biggest cloud platforms in the world, and so do AWS and Azure. All of them have the ability and skill to run very large platforms.
They have an office locally. Amazon has only just started an office locally. Microsoft has been here for a long time. We've been Oracle Partners for 22 years, So, we're familiar with them anyway.
I know it's very straightforward. Microsoft Azure, Oracle Cloud, and Amazon AWS have some sort of out-of-the-box packages that you can purchase. Oracle also has a sandbox environment that they can provision for you to be able to set up your operation just to try it out. So, the setup is straightforward.
Its pricing is complex, but as partners, we can get away with quite a bit of discounting because we deal with them directly.
I would rate their pricing probably a one or two out of five because they're quite expensive. Microsoft Azure will probably be the cheapest because depending on the Microsoft product that you have, they have some sort of bundling. There are things that they give you to get you onto Azure. AWS is probably somewhere in the middle.
We work in a very narrow space. Our specialty is insurance software. We have an insurance ERP. We are an ISV. So, we make our own software. In the sub-Saharan African market, we're, in a way, the largest vendor. So, our recommendation for the clientele that we serve would ideally be Oracle.
There are a lot of data laws that are being enacted. Kenya is one of the big ones enacting data access and data sovereignty laws, which is probably denting a lot of cloud offerings. However, there are a lot of co-located operations where people are providing data centers within the country. The in-country cloud providers, such as MTN and Liquid Intelligent Technologies, give you a lot more flexibility. In that scenario, you get a lot of flexibility in hybridizing the cloud setup that you have, and all three of them would work pretty much the same way. From a Kenyan or African perspective, Oracle and Microsoft have a very good footprint across all the countries we operate in. We're in eight countries now. Amazon AWS is only just starting in Kenya. I don't know if they're anywhere else. They might be in Ghana, Nigeria, and South Africa. So, they would have a hub-and-spoke type model in terms of how you'd be able to support it. If I were to recommend anything, it would be Oracle Cloud and Microsoft Azure.
I would rate Oracle Cloud a nine out of ten.