Skip to content
  • ZipCode Api
  • Blog
  • About RedLine13
RedLine13
RedLine13
Primary Navigation Menu
Menu
  • Start Testing
  • Demo
  • Pricing
  • JMeter
  • Partners
  • Docs
    • Documentation Home
    • AWS Set Up for load testing
    • AWS Approval for Large Tests
    • PHP, NodeJS, Python Load Tests
    • Scalability
    • Jenkins Plugin Setup
    • Premium Features
    • Knowledge Base

AWS Multiple Account Setup for Load Testing – Securing your Application Environment

By: RedLine13

AWS Multiple Account Setup for Load Testing

There are situations where separation between your application environment and load generating environment are necessary.  In fact, it is generally a feature of a realistic, well-architected load test.  In this article we will explain how you can easily and conveniently configure an AWS multiple account setup for load testing as a measure to secure your application environment.

Configuring Access between Multiple Accounts

RedLine13 integrates with your AWS account to provision resources on your behalf.  With AWS, it is possible to have multiple accounts linked under a common account which manages them all.  This is a standard procedure which is frequently used by many companies who use AWS.  Separation between cloud networks is achieved when a load test is launched from a VPC in one account and targets a VPC in a different account.

For illustrative purposes, let us consider the following architecture example:

Example of a cloud architecture featuring multiple linked AWS accounts
Example of a cloud architecture featuring multiple linked AWS accounts.

A good security practice is to define network access control between virtual private networks (VPCs).  Instructions for accomplishing this can be found in the AWS documentation under the topic “Connect VPCs using VPC peering”.

Communication diagram between load test account and target test environment

This type of arrangement acts just as a client would.  You can configure this peering connection such that access to your production servers or services is limited to whichever protocols you configure (e.g., https).  Additionally, you control permissions within your load test account.  AWS also has another page in their documentation which conveniently links to common VPC tasks as it relates to peering connections.

Linking Multiple Accounts under a Single Organization

From an administrative standpoint, you can also link multiple AWS accounts together under a single Organization.  This allows you to administer the accounts in a single place.  It also allows you to consolidate billing and simplify other aspects of account management.  AWS provides all the details to this procedure in their documentation under the topic “Managing the AWS accounts in your organization”.

Multiple AWS accounts can be placed under a single Organization for ease of management
Multiple AWS accounts can be placed under a single Organization for ease of management.

Did you know that RedLine13 offers a full-featured free trial? Sign up now and start testing today!

2022-05-03
Previous Post: Merge Results for Data Analysis
Next Post: AWS Costs for Large JMeter Load Tests Run by Real Customers

Recent Posts

  • Guest Post – IoT Load Testing
  • Load Testing Users in India
  • Load Testing in India
  • Troubleshooting Common Issues with Selenium Tests on RedLine13
  • Extracting Metadata from Load Generator Instances

Related

  • Load Testing Users in India
  • Guest Post – IoT Load Testing
  • Guest Post: Load Testing with Locust and JMeter on RedLine13
  • Run Your RedLine13 Load Tests from Hyderabad, Jakarta and Melbourne
  • Load Testing in India
  • Selenium Basics for Load Testing
  • Pitfalls of Selenium Load Testing
  • Troubleshooting Common Issues with Selenium Tests on RedLine13
  • Extracting Metadata from Load Generator Instances
  • Case Study: iCIMS, The Talent Acquisition Software Experts

© RedLine13, LLC | Privacy Policy | Contract
Contact Us: info@redline13.com

Designed using Responsive Brix. Powered by WordPress.