Edelweiss Case Study

About The Client

Edelweiss is one of India’s leading financial services conglomerates, offering a robust platform to a diversified client base across domestic and global geographies.

The Edelweiss Group is one of India’s leading diversified financial services companies providing a broad range of financial products and services to a substantial and diversified client base that includes corporations, institutions, and individuals. Edelweiss’s products and services span multiple asset classes and consumer segments across domestic and global geographies. Its businesses are broadly divided into Credit Business (Retail Credit comprises of Retail Mortgage, SME and Business Loans, Loan against Securities, Agri and Rural Finance, Corporate Credit comprise of Structured Collateralized Credit to Corporates and Wholesale Mortgages), Franchise & Advisory Business (Wealth Management, Asset Management including Distressed Assets and Capital Markets) and Insurance (life and general insurance).

“The CMS migration, powered by Osian’s expertise and ability to design, develop, and deploy, has been crucial in helping us achieve our goals. Osian’s technological expertise has helped us deploy on the AWS cloud infrastructure, leveraging best practices and security. Their familiarity with various AWS services was instrumental in saving us on costs without a compromise on performance. I am happy to see continued improvements and feature enhancements in the system, and we look forward to a favourable partnership with Osian.”

Nitin Agarwal
Group CTO, CIO, President Edelweiss Financial Services.

The Project

Osian was tasked with the migration of their existing expensive commercially licensed CMS to one that allowed flexibility of authoring content without sacrificing security and enabled a new digital culture of creation with a robust, usable CMS to support them in delivering their business objectives and empowering their network of teams.

The Challenge

The main challenge was to take into consideration the various content across properties and consolidate them into a single platform that would allow for sharing of code, seamless management and enhanced security.

The new solution also needed to give the staff the ability to build pages on the fly without the need for a developer. This would enable the client to reduce the time required to manage the content across multiple sites and finally improve the creative options.

“Our old website slowed our marketing team down instead of enabling them. That is why we needed more creative options to easily build and tweak pages within our CMS.”

– Prateek Tomar, Project Manager at Edelweiss Financial Services

Technology Selection

Osian came up with a list of mature content management platforms that are currently industry standard and created a comparison matrix of features that allowed the client to reach a decision.

The primary selection criteria were based on a few key factors, including :

Maintainability

Both WordPress and Drupal have low maintenance and have minor nonbreaking version upgrades. Also, the fact that the wide use of both systems ensures that there is always backward compatibility and ease of upgrading systems.

Security

By nature CMS systems are vulnerable to SQL Injection and other security vulnerabilities, no CMS is an exception to this. While commercially developed CMS systems enjoy a higher degree of security the fact is all CMS systems are vulnerable. The major security for a CMS system can be handled at the Infrastructure level for Layer 4 & Layer 7 attacks.

Cost

WordPress, Drupal, Liferay (Community Edition) are open source and free to use. AEM many of the components are open source. Also, the footprint of running PHP v/s Java on a web server has varying requirements. Both Drupal & WordPress offer very cost-effective solutions over the other CMS systems.

Ease of use

A quality CMS should include a power editor which allows for the creation of pages using a WYSIWYG editor without sacrificing overrides permitted by code. WordPress, in our experience, allowed for highly customizable information architecture including content taxonomy and template-driven page rendering engine.

Flexibility

Community-driven, as well as commercially developed plugins, allow for modularity while enabling features in the website. CMSs with active communities are under constant development, with constant access to updates, security patches, and help from an open knowledge base.

Comparison of CMS Systems Table

The Solution

Architecture

For Security

AWS Web application Firewall:

This is the first level of defense, when it comes to layer 7 attacks, known URLs, Rate Limiting & Bot detection are blocked at the WAF level itself.

Application Load balancer:

The SSL request termination happens at the ALB level, all traffic is limited to the VPC.

VPC Endpoints:

All communications to Amazon Relational Database Service (MySQL) happen within the VPC via VPC Endpoints.

For Scalability

Amazon CloudFront:

The entire site is served statically via Amazon CloudFront, all images are served directly via Amazon S3.

Amazon S3:

Components that grow over a period of time when it comes to a CMS Application are logs, databases & assets. Logs & assets are pushed to S3 from the application server.

Amazon RDS:

Using a secure scalable database with Multi-AZ high availability is the fundamental foundation for scalability.

Load Balancing & Autoscaling with CloudWatch:

To handle peak loads compute services to scale in a Multi-AZ cluster, marshaling is handled via the Elastic Load balancer.

For Business

Custom User Journeys & Forms:

The application is equipped with state of Art form builders which enable quick & easy user journey creation. It is completely authorable and easy to design & deploy. Rich dashboards for viewing leads & data along with the ability to add schedulers & external integration add too much power in the hands of Businesses without the intervention of developers.

AWS Event Bridge:

Offloading custom Forms & Journey outputs to the AWS Event bus enabled the customer to have deeper integrations with existing systems. We leveraged the work of AWS Event bridge to deeply integrate with Microsoft SharePoint. This enables the customer to leverage existing operational skills with the newer environments like WordPress. Adding this very component begins to open up infinite possibilities of interplay between various systems, the WordPress layer being at the forefront.

Custom user workflows:

Workflows are a centerpiece of any Enterprise. Multi-tier Approvals across sites can be centrally managed. Alerts via email & a summary on the Dashboard promote ease of use & governance.

Image Optimization:

Workflows to auto-optimize images into various sizes were enabled to move the requirement of optimization from the Business to the process. This helps in reducing website load times and improves efficiency, ensuring optimisation is applied to each image.

The Results

Below are some metrics that showcase the success of this project:

Page speed insights

At the time of launch, the corporate website had a google page speed insight desktop score of 90-94 at the time of launch.

Reduction in cost

At the time of launch, we achieved over 60% reduction in Infrastructure cost and a 90% reduction in license costs.

No products in the cart.

X