Showcases

A use case of an agile, safe and reliable RM system migration - Odysseus Digital Refactor Migration

AWS
2022/01/14

Sysage Technology has officially become an AWS Advanced Consulting Partner in February 2021, providing professional AWS cloud consulting services and bringing more value-added services to enterprises and startups.

 

In addition to assisting customers deploying different cloud services such as IaaS, PaaS, or SaaS, Sysage also provides value-added services such as Managed Service, Infrastructure-as-code(IAC), API integration, cloud migration, and cloud-to-ground integration. Several customers have built trust in Sysage with the managed service provided. One of the successful case studies is with Hooray Integration. The customer started from a migration plan and worked with Sysage through the architecture design, stability optimization, the introduction of high-availability design, the use of cloud hosting services, and finally, Sysage assisted in improving system security and achieved cloud-based digital transformation for customers. (The following is a detailed example description)

Odysseus Digital has been in the network, information security, and virtualization markets for many years. Looking forward to the future, Odysseus hopes to continue to master the latest technology, work with customers to meet the changes and advantages of the industry, and actively perform cloud transformation.

Odysseus originally set up the RM System on-premises for internal colleagues' use. The RM System runs a WEB Application and its Database in a virtual machine and allows external colleagues to access it. Due to the lack of sufficient WAN bandwidth, as the pandemic continues, the need for employees to work from home has greatly increased. The existing architecture cannot cope with excessive traffic from different locations, and the WAN bandwidth is insufficient. Therefore, Odysseus decided to migrate the RM System and related systems to AWS to solve the business problems caused. Also, Odysseus looks forward to planning an agile, safe and reliable RM System through the Sysage team to conduct the digital transformation.

Migrating the WEB Application in the existing on-premises VM to AWS EC2, in addition to reducing the migration risk and configurations, Odysseus adjusted the resources with the advantage of on-demand use and balance between performance and cost.

For database options, Odysseus chose RDS, a managed service of AWS. Customers do not need to maintain the underlying system of the database, lowering capital expenses. As for backup, S3 provides a high-availability incremental backup function and various storage options. S3 also helps optimize the cost of file storage and reduces the risk of data loss.

In terms of security, Odysseus chose to use AWS WAF. Traditionally, WAF is a seven-layer website firewall protecting web applications from common network attacks. With AWS providing WAF service at the SaaS level, the customers do not need to manage the hardware and version but update the relevant WAF policies, saving a lot of capital expenses.

As of monitoring, Sysage installed CloudWatch Agent for Odysseus' EC2 to monitor Memory, Disk Usage, and Log Collect. Set CloudWatch Alarm to send a notification to the customer through Amazon SNS when the metrics exceed the specified threshold.

Finally, all account activity event records and service traffic logs are collected to Amazon S3 with KMS used to encrypt them to further ensure the integrity and security of the logs.

 

Summary:

(1) The customer solved the traffic issue without purchasing new equipment or increasing the bandwidth. With the demand for working from home, the increased external users can also function normally. By migrating to AWS, the system continues to emerge its commercial value.

(2) The network environment is isolated through the virtual network of Amazon VPC. The VPC security group controls the traffic that is allowed to reach and leave the resources that it is associated with. The WEB application protected by the WAF firewall improves the security of the system in the cloud than on-premises. Also, the automatic backup of EC2 and RDS carry out quick disaster recovery performance at any time and improve its efficiency.

(3) Use CloudWatch and CloudTrail to collect the key indicators of system information and events in the environment, record and encrypt them, all of which are assisted by AWS SaaS and the above services to save time and cost, and will provide the obtained information when troubleshooting required in the future. In addition, the GUI information interface also allows users to detect abnormal performance, which further increases the system's reliability.

Contact Us