Customer Stories / Software & Internet / India

2024
HCLSoftware

HCLSoftware Accelerates Innovation by 100% with SaaS Migration to AWS

HCLSoftware enhanced the reliability and reach of HCL SX service management platform by migrating to AWS, utilizing Amazon RDS for PostgreSQL and Amazon EKS, with plans to integrate Generative AI on AWS for better personalized recommendations.

99.5%

availability target maintained

300,000

users worldwide on HCL SX

100%

increase in development speed for faster innovation

6 months

Accelerated SaaS migration to AWS

Reliable support

Resolves issues and queries faster

Overview

HCLSoftware—a division of HCLTech—develops cloud-native software for enterprise customers, focusing on product innovation. HCLSoftware introduced its intelligent operations division to help businesses in utilizing AI automation to streamline operations.

To improve availability and flexibility for global customers, the company migrated its HCL SX service management platform to AWS. HCL SX uses Amazon RDS for PostgreSQL to manage open-source databases, Amazon EKS for enhanced microservice orchestration, and AWS Lambda for event-driven processes. The platform now consistently achieves its availability targets without any downtime and HCLSoftware can innovate faster to reach a wider customer base.

HCLSoftware Case Study

Opportunity | Streamlining IT with Service Management SaaS

HCLSoftware launched its intelligent automation platform, HCL SX, with a vision to unlock the power of the cloud and artificial intelligence (AI). The intelligent operations portfolio simplifies IT and business operations with tools for AI implementation, monitoring, and management services. HCL SX, a service management platform in the portfolio, streamlines the delivery of IT services to employees.

Built as a cloud-native, multi-tenant software using microservices, HCL SX faced significant challenges soon after its launch. HCLSoftware struggled to consistently meet its 99.5 percent availability target, and it encountered limitations with its proprietary database and the continuous integration/continuous deployment (CI/CD) toolset. These challenges presented continuous obstacles to scaling HCL SX.

kr_quotemark

Now we have the flexibility to select the best AWS solution for each use case, and the active online AWS community is a great resource whenever we have questions.”

Mohit Jain
General Manager at HCLSoftware

Solution | Migrating for More Flexible Integrations and Open-Source Tools

HCLSoftware decided to migrate HCL SX to Amazon Web Services (AWS) in 2022. Varun Nagpal, associate vice president of HCLSoftware, explains, “AWS is the cloud of choice for many of our customers, and it offers a breadth of regions for global deployments.”

The company worked with AWS Professional Services to accelerate the migration. Initially projected to span nine months, the process was successfully completed in just six. Today, HCL SX supports over 300,000 end users.

HCLSoftware prioritized creating a flexible, cloud-agnostic architecture that could integrate with any customer's needs. A key component of the migration is Amazon RDS for PostgreSQL, chosen for its ability to operate and scale open-source PostgreSQL deployments. Using Amazon RDS Multi-AZ deployments improved the availability and durability of production workloads, ensuring the HCL SX platform overcame its previous database limitations.

HCLSoftware also adopted AWS Lambda for serverless computing, which sped up deployments, change creation, and event-driven processes—plus facilitated the use of a broader selection of microservices and CI/CD tools like Jenkins. Additionally, the company implemented Amazon Elastic Kubernetes Service (Amazon EKS) for container orchestration, increasing operational efficiency.

“We’re enhancing our products and portfolio thanks to the range of microservices AWS offers, and we’ve managed to achieve no-downtime upgrades for our customers with Amazon EKS,” says Mohit Jain, general manager at HCLSoftware. During the migration, HCLSoftware also took the opportunity to reinforce its security posture, adding guardrails and governance controls with AWS Control Tower.

Outcome | Achieving 99.5% Availability with Comprehensive Support

Since the migration to AWS, HCL SX has consistently achieved at least 99.5 percent availability and aims for 99.9 percent. Downtime during normal operations and upgrades has been eliminated, garnering praise from customers for the platform's enhanced performance. Furthermore, integration capabilities have improved. Says Nagpal, “We’re able to offer more secure and flexible integration capabilities to our customers through API [application programming interface] gateways.”

HCLSoftware has expanded its global business by leveraging the geographic reach of AWS services. Mohit and the technology team have also experienced a significant increase in development speed. Mohit says. “Now we have the flexibility to select the best AWS solution for each use case, and the active online AWS community is a great resource whenever we have questions."

With its previous challenges addressed, HCLSoftware plans to introduce new generative AI features on AWS in HCL SX. For instance, generative AI will be used to provide a comprehensive summary of events to promptly update a subject-matter expert. The business is also working closely with AWS on go-to-market opportunities to increase its global presence.

Learn More

To learn more, visit aws.amazon.com/campaigns/isv.


About HCLSoftware

HCLSoftware, a software division of HCLTech, develops, markets, sells, and supports software for AI and automation, data, analytics and insights, digital transformation, and enterprise security. HCLSoftware drives customer success through relentless product innovation for more than 20,000 organizations, including a majority of the Fortune 100 and nearly half of the Fortune 500.

AWS Services Used

Amazon RDS for PostgreSQL

Amazon RDS manages complex and time-consuming administrative tasks such as PostgreSQL software installation and upgrades, storage management, replication for high availability and read throughput, and backups for disaster recovery.

Learn more »

AWS Lambda

Run code without provisioning or managing servers, creating workload-aware cluster scaling logic, maintaining event integrations, or managing runtimes. 

Learn more »

Amazon Elastic Kubernetes Service

Amazon Elastic Kubernetes Service (Amazon EKS) is a managed Kubernetes service to run Kubernetes in the AWS cloud and on-premises data centers.

Learn more »

AWS Control Tower

AWS Control Tower orchestrates multiple AWS services on your behalf while maintaining the security and compliance needs of your new or existing organization.

Learn more »

More Software & Internet Customer Stories

no items found 

1

Get Started

Organizations of all sizes across all industries are transforming their businesses and delivering on their missions every day using AWS. Contact our experts and start your own AWS journey today.