What is our primary use case?
Infrastructure-wise, if you have your own data center and you're running SAP ECC, a very initial or the older version of SAP ERP - if that's the case, you need to maintain your own data center. You need to maintain your own infrastructure away from the server or network. SAP offers cloud hosting to help with that.
What is most valuable?
You can directly host your SAP system on AWS, Azure, or other cloud hosting services. SAP also provides its own cloud hosting part. That way, infrastructure activities are smaller. You don't have to have your own team of infrastructure guys to maintain each and every thing. Your infrastructure services get minimized a lot. You can save costs.
Issues related to the infrastructure also get reduced. Servers, et cetera, get reduced. Everything is stable and can be contained in dedicated AWS services.
They have their own instances where you can host your database. You can host your system, wherein AWS completely takes care of that hosting part. You just need to maintain and run the system and you have and just pay for the services you want to, which you have acquired, or which you are utilizing. It's pay as you need. The cost gets minimized a lot for a bigger ERP like SAP and you need to have any minimum resources from infrastructure which you need to take care of. It's a couple of SAP business administrators and the cloud architect. That's it.
Therefore, in terms of maintenance and cost, it is reduced by a lot and when you're hosting a SAP system on the cloud, the system is very fast. The system is secure and stable. And the accessibility of your SAP system to your business users is very properly organized so that there is no lag in terms of performance or in terms of integration is getting concerned.
What needs improvement?
For the cloud part, it's very good. However, some customers are a bit skeptical and a bit hesitant regarding putting their data on the cloud. And, even if they want to put their data, the business transactional data, or their company data on the cloud or not, you will still have to take care of all these licenses from a security perspective. Just recently, we had a European client who wants to work with the SAP system, however, they don't want to go on the cloud. They want to go with the on-premise solution. This is possible. For this particular solution, with the AWS angle, it won't necessarily work for them. We'll have to go with the client's requirements. We'll host on-premises.
The integration part is quite secure and stable. Only the part from the customer side that's been raised is regarding their data hosting part on the cloud. Otherwise, we don't see any issue with hosting SAP on AWS. It's always good to have on there since it reduces cost. It reduces your maintenance-wise integration also.
They are a very big company and their own data centers although you have to make all these protocols and service agreements so that the data will not get lost. You have to take proper care of the data. You have to take daily backups before any availability or any optimization. On-premise we also used to take backups, however, it was very manageable.
There are a few complexities when it comes to licensing that could be simplified.
For how long have I used the solution?
Regarding SAP S/4HANA services, we have been using these services for the last three to four years. Until 2017 or 2018, we were into SAP ECC. Therefore, our consultants are having major experience from various backgrounds. As a company, as a business service provider, we've used this product for the last three years.
What do I think about the stability of the solution?
The stability is fine. We do have a certified cloud consultant with us who is AWS-level certified and even our SAP business person is also SAP S/4HANA business certified. We do have our certified consultants who can take care of things and ensure it runs seamlessly. There are no performance issues.
What do I think about the scalability of the solution?
The solution can scale. We just have to identify how many users are there since we have to identify the instance of the database. That is very important. The common instance of the database needs to be created so we need to identify properly and number of CPUs, number of database instances, et cetera. All those things should be identified and once those are properly identified, then making and implementing the system and designing the system and running the system is not an issue.
We have three clients that deal with this product.
How are customer service and support?
We can always log and raise incidents. From the system side, only business and cloud architects are needed to manage any technical issues.
How was the initial setup?
The initial setup was not a big task. We haven't had any kind of issues. The last time we did it within two months by completely making the setup of the SAP landscape quality. If the requirements and the services are getting properly identified, then the integrations became very easy.
For technical staff, we deploy four to five staff members from our side. We have a couple of cloud architects, one DBA wherein we have to align sometimes the SAP person to take care of the SAP node implementation, all those things, and to our SAP business side. They all ensure the implementation part is getting done. If it's a very small stack, then two to three consultants are enough. If it is a big one, then we might require four to six staff. It all depends upon the size of the landscape, how many cloud instances, and how many data instances we have to implement.
What about the implementation team?
We had a competent consultant that took care of all the requirements and made the setup simple.
What's my experience with pricing, setup cost, and licensing?
The cost is quite reasonable. It's less than if you had an on-premises setup or used different clouds.
You do need licensing from the AWS side.
The cost may vary depending on if a company is taking a Greenfield approach or a Brownfield approach. If you're migrating your older systems to a newer system, then you have to upgrade your licenses, however, if you're starting with a completely new system, as in Greenfield, then you have to purchase a few extras, which might be a bit costly. The rate varies from SAP regarding those licensing parts. Each package depends completely upon the hosting instance, the cloud instance. It depends upon how much big infrastructure you want.
What other advice do I have?
We are an SAP partner.
We deploy both on-cloud and on-premises versions. We have done SAP on cloud on AWS and the latest cloud solution, which is provided by SAP - Horizon ERP. SAP is increasing a lot. We have more returns from Horizon SAP compared to AWS, however, with AWS, we do have our consultants on the infrastructure side - including SAP cloud architects and SAP business consultants who are well versed regarding the requirements.
I am into the development area, but for me and my organization, I am looking after the SAP business development part for the client acquisition and sales and marketing.
Whether the solution would be a good fit for a company depends upon three scenarios. If the customer is a bit hesitant about the cloud, for example, then we go for SAP on-premise. If the customer is not hesitating about the data, then SAP and AWS are also good, however, SAP is also coming up with their own SAP online solution, which also might work for some people. Cost-wise, SAP AWS is always better.
I'd rate the solution seven out of ten.
Disclosure: My company has a business relationship with this vendor other than being a customer. Partner