· 6 years ago · Oct 07, 2019, 11:10 PM
1```
2# Workshop topics
31. AWS Console orientation
4 - [g6] AWS IAM
5 - Setup AWS profile on local machine
6 - MFA
7 - [jeff] AWS CodeCommit
8 - [g6] EC2
9 - Security Groups
10 - Open ports: SSH, Web Port
11 - PEM key
12 - IAM role (instance roles)
13 - [jeff] S3 (assets)
14 - [jeff] AWS Lambda / API GW (refresher)
152. [g6] AWS CLI
16 - aws s3 rsync
17 - AWS Lambda / API GW (refresher)
18
193. Setting up Ubuntu EC2 box
20 - [g6] Install their needed libraries / packages
21 - Jenkins
22 - NodeJS
23 - Docker
24 - Docker compose
25 - [jeff] Docker:
26 - Anatomy of Dockerfile
27 - build, tag, run, exec, log, restart, stop, rm, rmi, -d, -it, ps. --tail, -f
28 - Multi stages
29 - Docker compose: restart, build, stop, up, down,
30 - [g6] Anatomy of docker-compose.yml
31 - [jeff] Commands:
32 - build (--no-cache)
33 - up (--build, --force-recreate, -d)
34 - down (--rmi, -v)
35 - logs (--tail, -f)
36 - kill, stop
37 - exec
38 - stage targeting
39 - [g6] Nginx Docker reverse proxy
40 - reverse-proxy.conf
41 - mounting custom volumes holding:
42 - conf.d
43 - build files / directories
44
45
464. [jeff] Maybe CloudFlare?
47```