Get In Touch
Sky Loft, Creaticity Mall, Off, Airport Rd, opposite Golf Course, Shastrinagar, Yerawada, Pune, Maharashtra - 411006

7 Targets goes Serverless in AWS Cloud to achieve AI-based Email Assistant

7 Targets goes Serverless in AWS Cloud to achieve AI-based Email Assistant with scalable and working solution for send and receive emails.

Client Information

 

7Targets AI Sales Assistant

 

7Targets is a SaaS B2B company in the Sales and Marketing domain focused on lead nurturing. It has a flagship product ‘AI Sales Assistant’ which has the capability to write emails and do follow-ups with the leads. As well, to read the received responses and act accordingly.

Customer challenge

Being an email-based AI Assistant and SAAS Product, the 7Targerts team were performing manual deployments in their environments. This made the development process highly prone to human errors, reduced efficiency and affected the code quality.

So 7Targets team was looking was faster, efficient upgrade and rollback process in the application deployments.

Specific project-level challenges were: 

  • Increased development and deployment time with increased backlog.
  • Increased release cycles for production upgrades
  • Process did not allow optimal utilization of resources

How the solution was deployed to meet the challenge

Applied AI Consulting worked on a solution 

  • The client was using Gitlab as their version control system for which Gitlab CIs were implemented for each environment that would get triggered whenever any commit was made to the corresponding branch of each repository.
  • GitLab flow model was implemented for branching strategy.
  • As soon as the code was merged into develop and main branch, Gitlab CI would get triggered and pull the code from repository and trigger the build the code.
  • Based on the repo type, GitLab CI was generating the Zip files and container images and uploaded those to AWS S3 and AWS ECR respectively for respective development and production environment.
  • Upon successful build, Another Gitlab CI job would get triggered and it would Deploy the artifacts ( Containers and Lambda Zip files ) to the Lambda and ECS environments.
  • At the end series of automated tests were executed to verify deployments and Gitlab CI rollbacks were implemented to deploy the previously stable running version of the application.

7targets AI Assistants:

  •  AI Sales assistants that help sales teams win more customers

 

  • AI assistant automatically follows up with all your leads to convert more leads into Hot leads so that you can focus on closing more deals

 Location:

 Creaticity, Off Airport Rd, Yerawada, Pune, Maharashtra 411006

AWS services used as part of the solution

AWS S3, AWS ECR, AWS Lambda,  AWS ECS Farget,

Go Live Date

 May 2020

Outcome(s)/results

  • With fully automated CI/CD solution, any scope of human prone errors was removed which increased fastened the entire
    development cycle.
  • With automation in the development cycle, the time to market of this SAAS application was reduced to 80% with three to five upgrades on daily basis.
  • As the development lifecycle was automated, developers now spend more time development rather than operations.

Architecture diagrams of the specific customer deployment

 

Pipeline for deployment

AAIC is technologyservices company that provide high-end engineering services and is proficient in enterprise class for IT-delivery.AAIC focus on Automation in Cloud and DevOps

Post a comment

Your email address will not be published.

We use cookies to give you the best experience.
Applied AI Consulting

AWS Migration Readiness Checklist To Evaluate Your Systems

  1. Step-by-step guide
  2. Conduct the process yourself
  3. Save 80% time
  4. Get accurate results to proceed