AWS CloudFormation DeepDive
https://interactive.linuxacademy.com/diagrams/CloudformationDeepDive.html
https://interactive.linuxacademy.com/diagrams/CloudformationDeepDive.html
Based on: https://www.json2yaml.com/convert-yaml-to-json JSON JSON stands for “javascript object notation” records separated by commas keys & strings wrapped by double quotes good choice for data transport YAML YAML stands for “YAML ain’t markup language” and is a superset of JSON lists begin with a hyphen dependent on whitespace / indentation better suited for configuration than …
Big Picture Infrastructure as code in TypeScript and Python etc. CDK includes Command line interface (CLI) tool Language bindings to CloudFormation resources Construct Library A Construct is a logical grouping of one or more resources Constructs are reusable cloud components Types of CDK Constructs CFN Resources or L1 Construct (or L1, short for “level 1”) or …
~/.screenrc Example screen config file: .screenrc Start a new screen session Start a new screen session with session name List screen sessions Attach a screen session <name> can be the part of the session name (search term) if there is no conflict. If the search term match multiple session names, the attach will fail. Detach …
Install aws-cli on macOS Based on: https://docs.aws.amazon.com/cli/latest/userguide/install-cliv2-mac.html Configure default profile AWS Access Key ID AWS Secret Access Key Default region name Default output format Configure a specific profile List default profile information List all profile names Get Access Key ID List all profiles credentials Changing default profile https://github.com/awsdocs/aws-doc-sdk-examples/tree/master/aws-cli/bash-linux