Improves developer productivity and experience in cloud-native app development using automation

When it comes to satisfying the pace and the frequency at which demand for new features must be met, traditional application development practices often hinder an organizations ability to innovate fast and stay ahead in a competitive market.

Today, many enterprises are embarking on their app development journey. Some of the key aspects that such enterprises must focus on are standardization, adherence to the best practices, developer experience and engineering automation. HCLTech has developed ADvantage Code (ADC) to address these aspects of cloud-native app development.

ADvantage Code helps enterprises by providing a boost to application development by auto-generating parts of code that needs to be written manually otherwise. Also, it auto-generates DevOps pipelines, which enables code to be continuously reviewed, tested for quality and security, and deployed on the target platform.

  • Gateway Suite: A web based application deployed on AWS, designed to automatically scans the source and target tables, transformation rules and the related metadata, extracts the logic from existing ETL or Data Pipeline jobs and catalogues the ETL Jobs based upon the associated source and target tables. It also does the conversion from legacy DB scripts to modern Data Warehouses. 
  • Sketch: A web based rapid data pipeline development and deployment application runs on top of Apache Spark deployed on AWS that accelerates data availability and accessibility. It provides different types of Sketch recipes to capture, curate, prepare, and distribute data with pre-built data pipeline patterns covering around 80% data pipeline requirements. Based on Configuration with rich standard functional library to support most of the scenarios.
  • Gatekeeper: A web based application deployed on AWS for automated data testing. Achieve zero touch automated data reconciliation and continuous testing post migration. Provides solution with extensive coverage of testing scenarios.

HCLTech

AWS Partner Network | Competency

Availability

Australia, Austria, Belgium, Brazil, Canada, Denmark, Finland, France, Germany, India, Ireland, Italy, Japan, Jordan, Luxembourg, Netherlands, New Zealand, Portugal, Poland, Saudi Arabia, Singapore, South Africa, Spain, Sweden, Switzerland, United Arab Emirates, United Kingdom, United States

Benefits

Accelerated Data Modernization

Reduce effort by 40% and improve time to market for data modernization solutions.

Cloudification

Minimize cost and reduce complexity by migrating to a consumable and steady system.

ETL/ELT Modernization

Modernize Data Processing (ETL/ELT) tools and process.

Reporting and Analytics

Modernize Business Intelligence tools and reports.

  • How it works
  • With the growing need to reduce infrastructure costs and access flexibility and elasticity to scale IT systems, data modernization initiatives can prove to be a game changer for enterprises. It can help streamline existing operations, respond effectively to changing market landscapes, provide personalized services and even generate new revenue streams.

    ADvantage Code (ADC) is HCLTech's approach to elevating productivity in cloud-native application development via automation. By leveraging the ADC framework, developers can perform model-driven code-generation, enable the DevOps pipelines, and deploy code on the cloud. It makes life easier for developers by helping them to bootstrap their project code and leverage standardized DevOps pipelines which in turn leads to a significant reduction in development effort.

    The development artifacts produced by ADvantage Code help developers to focus on the business logic implementation.

     

  • Key activities
  • 1) Sketch: Tomcat server and MongoDB

    Provision and set up Tomcat web server and MongoDB to install Sketch UI.

    2) Set up SPARK cluster

    Provision spark cluster as per data volume and install sketch config file and libraries on AWS.

    3) Sketch: UI triggers CI/CD process

    Sketch UI need access to AWS CI/CD services, to generate pipeline for ingest, curate and load using Apache SPARK.

    4) Gateway Suite: Pre-requisites setup

    Setup metadata on MySQL DB, Tomcat , GIT and Jenkin on AWS.

    5) Gateway suite: Setup & configuration

    Generate metadata master tables, place application properties file in Tomcat and enable code versioning repository.

    6) Gateway: Get start

    After application setup, create admin and other users, start Gateway web UI, mapping manager, ETL and DB code

  • Customer contribution
  • AWS Account

    AWS account to deploy and configure the ADvantage Migrate platform

    Identity and Access

    Customers to provide access with adequate permissions to run the tools on their environment

    Final Sign Off

    Users to verify solution by generating data analytics pipelines, sign off to be provided post implementation

  • About this consultant
  • HCL Technologies is a next-generation global technology company that helps enterprises reimagine their businesses for the digital age. Technology products and services are built on extensive experience of innovation, with a world renowned management philosophy, a strong culture of invention and risk-taking, and a relentless focus on customer relationships. HCLTech also takes pride in its many diversity, social responsibility, sustainability, and education initiatives. Through its worldwide network of R&D facilities and co-innovation labs, global delivery capabilities, and over 176,000+ ‘Ideapreneurs’ across 50 countries, HCLTech delivers holistic services across industry verticals to leading enterprises, including 250 of the Fortune 500 and 650 of the Global 2000.

    Enterprises across industries stand at an inflection point today. In order to thrive in the digital age, technologies such as analytics, cloud and IoT, automation occupy center stage. In order to offer enterprises, the maximum benefit of these technologies to further their business objectives, HCLTech offers an integrated portfolio of products and services through three business units. These are IT and Business Services (ITBS), Engineering and R&D Services (ERS), and Products and Platforms (P&P).

    ITBS enables global enterprises to transform their businesses via Digital Foundation, modernized infrastructure stack built around hybrid cloud, software-defined networks, the digital workplace, and other elements; Digital Business, a combination of application services and consulting capabilities; and Digital Operations, a three-pronged setup for modernized and efficient operations at enterprise level.

  • Architecture diagram

Ready to get started?

AWS Partner Highlights

HCLTech’s AWS validated qualifications, customer references, and office locations.

HCLTech ADvantage Code

Explore icon
Explore all Consulting Offers

Browse our portfolio of Consulting Offers to get AWS verified help with solution deployment.

Learn more 
Build icon
Deploy a solution yourself

Browse our library of AWS self-deploy solutions to common architectural problems.

Learn more 
Find an APN Partner icon
Find an AWS Partner

Engage with AWS Partners for secure, innovative, and cost-effective custom solutions that leverage the power and scalability of AWS services to meet your needs.

Learn more