View a markdown version of this page

Notices - Development and Test on Amazon Web Services

This whitepaper is for historical reference only. Some content might be outdated and some links might not be available.

Notices

Customers are responsible for making their own independent assessment of the information in this document. This document: (a) is for informational purposes only, (b) represents current AWS product offerings and practices, which are subject to change without notice, and (c) does not create any commitments or assurances from AWS and its affiliates, suppliers or licensors. AWS products or services are provided “as is” without warranties, representations, or conditions of any kind, whether express or implied. The responsibilities and liabilities of AWS to its customers are controlled by AWS agreements, and this document is not part of, nor does it modify, any agreement between AWS and its customers.

© 2022 Amazon Web Services, Inc. or its affiliates. All rights reserved.

Contents

Introduction 1

Development phase 2

Source code repository 3

Project management tools 3

On-demand development environments 6

Integrating with AWS APIs and IDE enhancements 9

Build phase 10

Schedule builds 10

On-demand builds 10

Storing build artifacts 12

Testing phase 13

Automating test environments 13

Load testing 15

User acceptance testing 18

Side-by-side testing 19

Fault-tolerance testing 20

Resource management 21

Cost allocation and multiple AWS accounts 21

Conclusion 22

Contributors 23

Further reading 23

Document revisions 23