Conventions Used
There are some text conventions used throughout this book.
Code in text
: Indicates code words in text, database table names, folder names, filenames, file extensions, pathnames, dummy URLs, user input, and X (formerly known as Twitter) handles. Here is an example: “In the development account, you must configure a role with a trust policy that identifies the trusted account (in this case, the Identities account). In this example, we named the IAM role IAM-User-S3-AccessRole
.”
A block of code is as follows:
{ "Version": "2012-10-17", "Statement": { "Effect": "Allow", "Action": "sts:AssumeRole", "Resource": "arn:aws:iam::Developer-Account-ID:role/ S3AccessRole" } }
Any command-line input or output is written as follows
sam package --output-template-file packaged.yaml --s3-bucket [Your-Bucket-Name] sam deploy --template-file packaged.yaml –-stack-name [Your-Stack-Name] --capabilities CAPABILITY_IAM
The concepts covered in the exam and in this book are platform agnostic, that is, they can be executed through Windows, Mac, and Linux operating systems. The standard Linux prompt ($) has not been included in code samples as the code samples may differ depending on the platform and build.
For more information, refer to https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/install-sam-cli.html.
Bold: Indicates a new term, an important word, or words you see onscreen. For example, words in menus or dialog boxes appear in the text like this. Here is an example: “These services will include compute, network, storage, databases, and Software as a Service (SaaS) products.”
Tips or important notes
Appear like this.