Process-automation-inknowtech

Process Automation Deployment in AWS across regions


Customer Background

The customer provides a SaaS-based platform to realty and facility management companies. The construction architects (who are the end users of this SaaS-based product enter the building design details and on processing of the same, they receive a compliance score card and recommendations from the product).

Challenges

  • Expertise to automate the test and release processes to be deployed on AWS Cloud across regions
  • Application stack included Windows Server, RHEL Linux & MySQL and the customer was using Jenkins for Continuous integration

Solution

  • Software launch and deployment automation
  • Enable developers to enter a few required parameters and click a single button to launch a new environment and deployment

Deliveries

  • Created a self-service system in which engineers can automatically launch and deploy software to their AWS Cloud environments with a simple process of invoking a command
  • This fully automated system was built using several AWS-based services along with Jenkins (a Continuous Integration server), Chef, Ruby, Cucumber and Power shell.

The AWS resources included, but were not limited to, the use of:

  • AWS CloudFormation for managing relevant AWS resources and provisioning them in an orderly and predictable fashion
  • Amazon EC2 for compute instances
  • AWS IAM for securely controlling access to AWS services and resources for users
  • AWS SimpleDB for storing configuration values and metadata from the Continuous delivery pipeline
  • Amazon S3 for storage
  • AWS VPC for securely isolating cloud resources

Value Proposition

The “Refactored” cloud solution resulted in several benefits for the customer:

  • Faster time-to-market, as a startup, with optimal use of resources
  • Developer focus on value adding features over running manual processes
  • Higher levels of security using VPC and encryption
  • Elasticity reduces cost and number of idle resources

Registration required to access the document

Name (required)

Title

Company (required)

Business Email (required)

Phone


Agree to be contacted by InKnowTech

Subscribe to Newsletter

Customer Background

The customer provides a SaaS-based platform to realty and facility management companies. The construction architects (who are the end users of this SaaS-based product enter the building design details and on processing of the same, they receive a compliance score card and recommendations from the product).

Challenges

  • Expertise to automate the test and release processes to be deployed on AWS Cloud across regions
  • Application stack included Windows Server, RHEL Linux & MySQL and the customer was using Jenkins for Continuous integration

Solution

  • Software launch and deployment automation
  • Enable developers to enter a few required parameters and click a single button to launch a new environment and deployment

Deliveries

  • Created a self-service system in which engineers can automatically launch and deploy software to their AWS Cloud environments with a simple process of invoking a command
  • This fully automated system was built using several AWS-based services along with Jenkins (a Continuous Integration server), Chef, Ruby, Cucumber and Power shell.

The AWS resources included, but were not limited to, the use of:

  • AWS CloudFormation for managing relevant AWS resources and provisioning them in an orderly and predictable fashion
  • Amazon EC2 for compute instances
  • AWS IAM for securely controlling access to AWS services and resources for users
  • AWS SimpleDB for storing configuration values and metadata from the Continuous delivery pipeline
  • Amazon S3 for storage
  • AWS VPC for securely isolating cloud resources

Value Proposition

The “Refactored” cloud solution resulted in several benefits for the customer:

  • Faster time-to-market, as a startup, with optimal use of resources
  • Developer focus on value adding features over running manual processes
  • Higher levels of security using VPC and encryption
  • Elasticity reduces cost and number of idle resources

Subscribe to Newsletter