Errata

Engineering Resilient Systems on AWS

Errata for Engineering Resilient Systems on AWS

Submit your own errata for this product.

The errata list is a list of errors and their corrections that were found after the product was released. If the error was corrected in a later version or reprint the date of the correction will be displayed in the column titled "Date Corrected".

The following errata were submitted by our customers and approved as valid errors by the author or editor.

Color key: Serious technical mistake Minor technical mistake Language or formatting error Typo Question Note Update

Version Location Description Submitted By Date submitted Date corrected
ePub
Page Disaster Recovery Strategies
Figure 1-4

The image has Active/positive and the correct verbiage should be Active/passive

Jennifer Moran
 
Oct 25, 2024 
Printed, PDF, ePub
Page Praise
Title

Priase for Engineering Resilient Systems on AWS

should be

Praise for Engineering Resilient Systems on AWS





Jennifer Moran
 
Nov 22, 2024 
Printed
Page 39
In the first paragraph after the code sample

The sentence "Open and review the file _AvailableTrade/src/environemnt-setup/app.py_." has a typo and should read "Open and review the file _AvailableTrade/src/environment-setup/app.py_."

Other cases of "environment-setup" in this section are spelled correctly.

Kevin Schwarz
 
Jan 09, 2025 
Printed
Page 66
Second code snippet

Code snippet should read

if test == 1:
command = "artillery run frontend-website-load-test.yml --variables '{ \"url\": \"{url}\" }'".replace(
"{url}", get_url(True))
print(command)
os.system(command)

Jennifer Moran
 
Jan 07, 2025 
Printed
Page 110
The first sentence of the paragraph after the Artillery version info.

Open the file _AvailableTrade/src/account_open/tests/new-account-load-test.yml_

should reference the file name account-load-test.yml

The code sample at the bottom of page 110 showing how the onboarding_test_client.py runs test number 4 correctly references account-load-test.yml so the test program run will work as expected.

Kevin Schwarz
 
Jan 09, 2025 
Printed
Page 116
Fourth paragraph, first sentence.

In the sentence "This command will upload the AvailableTrade/src/account_open/tests/failures.txt file", the filename should read failover.txt which is correctly spelled in other references in this chapter. Because the file is correctly referenced in the onboarding_test_client.py file, test number 6 will run correctly.

Kevin Schwarz
 
Jan 09, 2025 
Printed
Page 125
Bottom of page, in code example.

On line 4 of the code example, `cd AvailableTrade/src/trade_stock` should read `AvailableTrade/src/trade-stock`. There are 12 other references to the folder `AvailableTrade/src/trade-stock` in the chapter that are correct.

Kevin Schwarz
 
Jan 09, 2025 
Printed
Page 132
In the middle of the page, in the numbered list, bullet 7

In bullet 7 below, customer.csv should read customers.csv as it does in bullet 6 and two other references in the chapter

6. Open another new file in edit mode by typing or pasting *`vi ~/seed/customers.csv`* in your admin client terminal.
7. Type *`i`* once to enter edit mode, then paste the content of AvailableTrade/src/trade-stock/seed/customer.csv into the file.

Kevin Schwarz
 
Jan 09, 2025