2. About Perfect Hands Solutions(PHS)
Conceived as a technology-driven IT company by a team of experts, Perfect Hands
Solutions(PHS) understands the pulse of the Hospitality Industry. PHS provides a plethora of
solutions for the industry, be it a Hotel, Home stay, Small Hotel, Ayurveda Hospital, House boat or
Serviced Villa Apartment. PHS provides online solutions such as Booking Engine, Centralised
reservation solutions, Revenue management, Mobile app, Solutions for travel agent and tour
operators, Channel Manager, Review Management and Social media marketing.
3. The Ask
PHS is committed to providing a seamless, great experience for its customers. PHS is always on the lookout for
continuous innovation, technology and platform enhancements to help users find what they are looking for quickly,
efficiently and without errors. Agility, flexibility, performance, cost, digital transformation are some of the business objectives
of PHS which dictated their cloud transformation.
To enable this, the core systems of PHS need to be migrated to Cloud with a smooth transition and the server
performance monitored daily.
Core applications of PHS consists of multiple services running on .Net and Microsoft SQL server. Application and database
servers were running on the same physical/virtual server. These have to be migrated to the cloud without any significant
down time. The existing features and services should not have any significant code change and system upkeep must be
kept above 99.1%.
The server has to be monitored daily and any significant changes has to be reported immediately. There should be
preventive measures to avoid any down time and scheduled backups should be run smoothly.
Instead of having to invest heavily in data centres and servers before knowing how they are going to be used, we needed a
solution where we pay only as much as we use and eliminate guessing or expensive idle resources. The solution should be
agile, flexible and cost effective.
4. Challenges
To enable a quick and responsive service with minimal network latency, the application running on IIS 8.0 .Net has
to be migrated to IIS 10, OS should be migrated from Windows Server 2012 to Windows Server 2016 and database
need to be migrated from SQL server 2008R2 to AWS RDS(SQL server 2008R2).
The migration of 27GB database from source to destination should be done with minimal down time and the data
migration window was set to under 30 minutes. After migration, the variations in application performance have to be
understood immediately and changes made subsequently to facilitate a seamless service.
5. Solution
Right information at the right time with minimal fuss is the key to success in aggregator and meta search solutions.
Any improvements made here should be on the ability to increase the speed and relevance of response provided to
the users.
The flexibility of the cloud environment was made use of to host the PHS's application and database servers on an
independently scalable configuration.
6. Why AWS?
AWS provides a simple way to access servers, storage, databases and a broad set of application services over the
internet with pay-as-you-go pricing. AWS does the racking, stacking and powering servers and allows businesses to
concentrate on projects that differentiate the business rather than the infrastructure. New IT resources are only ever
a click away, which means you reduce the time it takes to make resources available which results in a dramatic
increase in agility for the organization and the cost is significantly lower. Eliminating guessing on the infrastructure
capacity needs, AWS allows you to scale up and down as required with only a few minute notice.
7. Outcome
Time, cost and security are the most common hesitancies to cloud transformation. Moving data is a slow process
because it requires a lot of bandwidth and man-hours. There are also security doubts and companies often prefer to
keep their data on local servers.
We at Codelattice do a thorough assessment of the architecture and security to arrive at the exact cost and steps to
migration. This involves minimum down time and changes from your organization point of view.
The PHS migration was planned during the off-time to minimize the impact and completed with less than 10 minutes
downtime. Codelattice offered the most secure and cost effective solution to PHS. The new application was tested
thoroughly and found working without any major glitches in spite of architectural changes.