Customer Stories / Software & Internet / India
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.
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.
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.
AWS Lambda
Run code without provisioning or managing servers, creating workload-aware cluster scaling logic, maintaining event integrations, or managing runtimes.
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.
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
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.