Launching an ERP Solution and a Web Application backed by Microsoft Workloads on Cloud
Resurgent wanted to start their business journey with the cloud to avail its benefits to the fullest.
They wanted to deploy an ERP Solution on the Cloud along with their Java Based Web Application for their users across the APAC Region. Since it was a start-up company and had no prior infrastructure, they were not able to quantify the traffic and thus had a factor of unpredictability as well. Furthermore, they wanted the solution to be scalable in order to handle the unpredictability of the traffic and database queries that the workload might be subjected to.
Moreover, they were looking for a partner who can implement the solution within ten working days which was also a challenge. Overtime, they also wanted to enhance the operational efficiency of the database environment.
Microsoft Workloads:
Aspire NXT assessed multiple options based on the requirement and proposed the infrastructure to be deployed on AWS. POC was conducted for all the feasible options and eventually, it was determined and decided that the Windows Based Platform would be ideal for the requirement and it would be deployed on AWS.
Aspire NXT deployed a Windows Server 2012 R2 and an SQL Server 2016 to host an ERP and the Java Based Web Application. The applications were tightly integrated with Microsoft AD.
Benefits and Advantages:
Hosting an application on AWS comes with lot of perks and benefits. Some are as under:
- High level of Scalability
- Better and easy Secure posturing
- Operational Efficiency
- Cost effectiveness
- Comparatively better Performance
AWS Services:
- AWS EC2
- AWS S3
- Site-to-Site VPN Gateway
- AWS CloudWatch
- AWS CloudTrail
Other Services:
- Microsoft SQL Server
- Window Server 2016
Conclusion:
By running its windows server & SQL 2016 Server database in AWS for ERP, Resurgent can enable high availability on DB level. Presently they opted for a Single instance due to low traffic and in future, based on usage HA will be considered. We can make sure our employees/customers can access the data from anywhere If a failure takes place, the database would automatically fail over to a secondary node and business could not be affected. SQL Server–based applications will be on AWS Cloud.
With its SQL Server–based applications now on the AWS Cloud, the client can now easily integrate additional AWS services in the future.