Sicily Holidays Guide Book: Unveiling the Treasures of Italy's Jewel
Travel portal .net, azure
1. No.1, Akhitaan, 2nd Floor, ITPL Main Road, Brookefields, Whitefield, Bangalore, INDIA 560037
Telephone: +91 80 6012 2354
Email: info@katprotech.com
Case Study for Azure Migrations
Industry : IT Services
Country : India
Solution : AZURE Migrations
Technologies & Tools : ASP.NET 3.5, Azure SDK for .net
Azure Components : Azure Graph API, Azure Cache, VMs, VPNs, Web roles, SQL Azure,
Worker Roles
Background:
Our client is a global anywhere to anywhere air travel consolidation services company, founded
in 2008.They have global air booking and ticketing platform that offers lowest airfares on over
900+ airlines for travel originating from 70 countries. Our clients are nominated for 'Best Global
Travel Consolidation Service’s category & our founder for the 'Entrepreneur of the Year' category
at the India Travel Awards.
Business Needs:
Since their customers are growing at a faster rate, they were facing difficulties to increase the
infrastructure especially in managing their major business applications. In this scenario, they were
looking for a cost effective, highly scalable and high availability solution. After extensive research,
they have decided to move from on premise to cloud.
Our Client needed an azure platform that will allow all kinds of business applications, intranet
portals, business automation applications, using Microsoft Technologies ASP.NET, C#.NET. They
need a project which consists of 5 ASP Web Projects, 2 ASP Websites and 1 Windows Service; they
are storing the entire Configuration now they require to Migrate it to Azure.
Solution:
We provided the cloud solution where we use Cloud Drive to store files in Azure Cloud Service,
which is a Virtual Hard Disk stored in Blob storage as a Page Blob and every time the role starts it
is mounted in the Cloud Service’s VM with a Dynamic Drive Name to do IO operations. In order to
make the Drive Name Static we need to find out a name which will not be acquired by Azure Cloud
Service to Store Data. For this the Drives (C, D, E, F) are not an option, considering they are virtually
occupied by Cloud Service, so we chose the L drive and started the Web Role using Elevated
Permissions and after mounting the drive we tried to execute a disk part command to rename the
Drive letter to “L”. Using a dedicated worker role to mount the drive. By using Elevated
permissions share the drive in Local Network with a user defined username and password so that
the drive can be accessed by other web or worker roles using that username and password for
both Read and Write Operations.
2. No.1, Akhitaan, 2nd Floor, ITPL Main Road, Brookefields, Whitefield, Bangalore, INDIA 560037
Telephone: +91 80 6012 2354
Email: info@katprotech.com
Benefits:
Provides Greater Scalability
By taking advantage of the cloud, our client can manage large volumes of data more easily. Using
their business application on the Windows Azure platform has allowed them to offer much greater
scalability to handle the volume of data as well as spikes during high traffic period. With the
Windows Azure platform, they can simply add more capacity when it is needed.
Lower Cost
Because of its subscription model, the platform gives customers a predictable cost and eliminates
the expense of large, complex IT infrastructures.
Increases operational efficiencies
Since they have, 24/7 ticketing capability from 900+ airlines across 70 countries. Azure enhances
the service quality by keeping it available for 99.99%