cloud template - 100-hours-a-week/2-hertz-wiki GitHub Wiki
์ ๊ณต์ | ์ฃผ์ ๋ฆฌ์ | ๋ณด์กฐ ๋ฆฌ์ | ์ฉ๋ |
---|---|---|---|
AWS | ap-northeast-2 | us-west-2 | ํ๋ก๋์ ํ๊ฒฝ |
AWS | ap-northeast-1 | - | ์คํ ์ด์ง ํ๊ฒฝ |
GCP | asia-northeast3 | - | ๋ฐฑ์ ์ ์ฅ์ |
[์ด์ ํ๊ฒฝ ๋์๋ณด๋](์ฌ๊ธฐ์_๋์๋ณด๋_URL_์ฝ์ )
[์ธํ๋ผ ๋ ํฌ์งํ ๋ฆฌ](์ฌ๊ธฐ์_IaC_๋ ํฌ_URL_์ฝ์
)
์ ๊ณต์ | ์ฃผ์ ๋ฆฌ์ | ๋ณด์กฐ ๋ฆฌ์ | ์ฉ๋ |
---|---|---|---|
AWS | ap-northeast-2 | us-west-2 | ํ๋ก๋์ ํ๊ฒฝ |
AWS | ap-northeast-1 | - | ์คํ ์ด์ง ํ๊ฒฝ |
GCP | asia-northeast3 | - | ๋ฐฑ์ ์ ์ฅ์ |
์๋น์ค | ๋ฒ์ /ํ์ | ๋ชฉ์ | ๋น์ฉ ์์ |
---|---|---|---|
EKS | 1.28 | ์ปจํ ์ด๋ ์ค์ผ์คํธ๋ ์ด์ | $XXX/์ |
RDS | MySQL 8.0 | ๋ฐ์ดํฐ๋ฒ ์ด์ค | $XXX/์ |
S3 | - | ์ ์ ์์ฐ ์ ์ฅ | $XXX/์ |
CloudFront | - | CDN | $XXX/์ |
VPC | - | ๋คํธ์ํฌ ๊ฒฉ๋ฆฌ | $XXX/์ |
- IaC ์ฝ๋๋ ๋ฒ์ ๋ณ๋ก ํ๊ทธ๋ฅผ ๋ถ์ฌํ๋ฉฐ, ์ฃผ์ ๋ณ๊ฒฝ ์ฌํญ์ด ์์ ๊ฒฝ์ฐ
v1.x.x
ํ์์ผ๋ก ๋ฒ์ ์ ์ฆ๊ฐ์ํต๋๋ค. - ํ๋ก๋์ ํ๊ฒฝ์ ํญ์ ํ ์คํธ๋ ์์ ์ ์ธ ๋ฒ์ ๋ง ์ ์ฉํฉ๋๋ค.
- ๋ชจ๋ ๋ณ๊ฒฝ ์ฌํญ์ PR ๋ฐ ์น์ธ ๊ณผ์ ์ ๊ฑฐ์ณ์ผ ํฉ๋๋ค.
๊ตฌ์ฑ ์์ | ํ๋ก๋์ | ์คํ ์ด์ง | ๊ฐ๋ฐ |
---|---|---|---|
VPC ์ด๋ฆ | prod-main-vpc | staging-main-vpc | dev-main-vpc |
VPC CIDR | 10.0.0.0/16 | 10.1.0.0/16 | 10.2.0.0/16 |
๊ฐ์ฉ ์์ญ | 3๊ฐ (a, b, c) | 2๊ฐ (a, b) | 1๊ฐ (a) |
ํผ๋ธ๋ฆญ ์๋ธ๋ท | prod-public-subnet-1a (10.0.0.0/20) prod-public-subnet-1b (10.0.16.0/20) prod-public-subnet-1c (10.0.32.0/20) |
staging-public-subnet-1a (10.1.0.0/20) staging-public-subnet-1b (10.1.16.0/20) |
dev-public-subnet-1a (10.2.0.0/20) |
ํ๋ผ์ด๋น ์๋ธ๋ท (์ฑ) | prod-app-subnet-1a (10.0.64.0/20) prod-app-subnet-1b (10.0.80.0/20) prod-app-subnet-1c (10.0.96.0/20) |
staging-app-subnet-1a (10.1.64.0/20) staging-app-subnet-1b (10.1.80.0/20) |
dev-app-subnet-1a (10.2.64.0/20) |
ํ๋ผ์ด๋น ์๋ธ๋ท (๋ฐ์ดํฐ) | prod-data-subnet-1a (10.0.128.0/20) prod-data-subnet-1b (10.0.144.0/20) prod-data-subnet-1c (10.0.160.0/20) |
staging-data-subnet-1a (10.1.128.0/20) staging-data-subnet-1b (10.1.144.0/20) |
dev-data-subnet-1a (10.2.128.0/20) |
NAT ๊ฒ์ดํธ์จ์ด | prod-nat-1a, prod-nat-1b, prod-nat-1c | staging-nat-1a, staging-nat-1b | dev-nat-1a |
์ธํฐ๋ท ๊ฒ์ดํธ์จ์ด | prod-igw | staging-igw | dev-igw |
Transit Gateway | prod-tgw (tgw-prod-01) | staging-tgw (tgw-stage-01) | ๋ฏธ์ฐ๊ฒฐ |
VPC ์๋ํฌ์ธํธ | prod-s3-endpoint, prod-dynamodb-endpoint, prod-ecr-endpoint, prod-logs-endpoint |
staging-s3-endpoint, staging-dynamodb-endpoint, staging-ecr-endpoint |
dev-s3-endpoint |
โโโโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโโโ
โ ์ธํฐ๋ท ๊ฒ์ดํธ์จ์ด โโโโโโโโโโโโโบโ ํผ๋ธ๋ฆญ ์๋ธ๋ท โ
โโโโโโโโโโโโฌโโโโโโโโโโ โโโโโโโโโโโฌโโโโโโโโโโโ
โ โ
โ โผ
โ โโโโโโโโโโโโโโโโโโโโโ
โ โ NAT ๊ฒ์ดํธ์จ์ด โ
โ โโโโโโโโโโโฌโโโโโโโโโโ
โ โ
โผ โผ
โโโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโโโ
โ Transit Gateway โโโโโโโโโโโโโบโ ํ๋ผ์ด๋น ์๋ธ๋ท(์ฑ) โ
โโโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโฌโโโโโโโโโโโ
โ
โผ
โโโโโโโโโโโโโโโโโโโโโโ
โํ๋ผ์ด๋น ์๋ธ๋ท(๋ฐ์ดํฐ)โ
โโโโโโโโโโโโโโโโโโโโโโ
๋ฆฌ์์ค | ํ๋ก๋์ | ์คํ ์ด์ง | ๊ฐ๋ฐ |
---|---|---|---|
์ปดํจํ | |||
EKS ํด๋ฌ์คํฐ | prod-eks-cluster (v1.28) | staging-eks-cluster (v1.28) | dev-eks-cluster (v1.28) |
EKS ๋ ธ๋ ๊ทธ๋ฃน | prod-eks-workers (m5.xlarge, 8-16๋) | staging-eks-workers (m5.large, 4-8๋) | dev-eks-workers (t3.medium, 2๋) |
EC2 (๋ฐฐ์ค์ฒ ํธ์คํธ) | prod-bastion-host (c5.xlarge) | staging-bastion-host (c5.large) | dev-bastion-host (t3.small) |
EC2 (๊ด๋ฆฌ ์๋ฒ) | prod-admin-server (c5.xlarge, 3๋) | staging-admin-server (c5.large, 1๋) | dev-admin-server (t3.small, 1๋) |
Lambda ํจ์ | prod-data-processor prod-notifications prod-auth-service (๊ทธ ์ธ 17๊ฐ) |
staging-data-processor staging-notifications staging-auth-service (๊ทธ ์ธ 12๊ฐ) |
dev-data-processor dev-notifications dev-auth-service (๊ทธ ์ธ 12๊ฐ) |
๋ฐ์ดํฐ๋ฒ ์ด์ค | |||
RDS ๊ธฐ๋ณธ ํด๋ฌ์คํฐ | prod-main-db (db.r5.2xlarge, ๋ค์ค AZ) | staging-main-db (db.r5.large, ๋ค์ค AZ) | dev-main-db (db.t3.medium, ๋จ์ผ AZ) |
RDS ๋ถ์์ฉ ํด๋ฌ์คํฐ | prod-analytics-db (db.r5.2xlarge) | - | - |
ElastiCache | prod-redis-cluster (cache.r5.large, 3๋ ธ๋) | staging-redis (cache.r5.large, 2๋ ธ๋) | dev-redis (cache.t3.medium, 1๋ ธ๋) |
DynamoDB ํ ์ด๋ธ | prod-sessions prod-config prod-cache |
staging-sessions staging-config staging-cache |
dev-sessions dev-config dev-cache |
์คํ ๋ฆฌ์ง | |||
S3 ๋ฒํท | prod-static-assets prod-user-uploads prod-logs prod-backups prod-artifacts |
staging-static-assets staging-user-uploads staging-logs |
dev-static-assets dev-user-uploads dev-logs |
EBS ๋ณผ๋ฅจ | prod-app-vol (gp3, 500GB) prod-data-vol (io2, 1TB) |
staging-app-vol (gp3, 200GB) staging-data-vol (gp3, 500GB) |
dev-app-vol (gp2, 100GB) |
๋คํธ์ํน | |||
ALB | prod-external-alb prod-internal-alb |
staging-alb | dev-alb |
CloudFront | prod-cf-main prod-cf-assets |
staging-cf | - |
Route53 | prod.example.com api.prod.example.com |
staging.example.com api.staging.example.com |
dev.example.local |
๋ณด์ | |||
WAF | prod-waf (ํ์ฑํ) | staging-waf (ํ์ฑํ) | - |
Shield | prod-shield (ํ์ค) | staging-shield (ํ์ค) | - |
GuardDuty | prod-guard-duty (ํ์ฑํ) | staging-guard-duty (ํ์ฑํ) | - |
KMS ํค | prod-ebs-key prod-rds-key prod-s3-key |
staging-ebs-key staging-rds-key |
dev-key |
- ํ๋ก๋์ : ํผํฌ ์๊ฐ ๋์ EKS ๋ ธ๋ 16๋๊น์ง ์๋ ํ์ฅ (prod-eks-workers-scaling-policy)
- ์คํ ์ด์ง: ํ์ ์ EKS ๋ ธ๋ 8๋๊น์ง ์๋ ํ์ฅ (staging-eks-scaling-request ํฐ์ผ ํ์)
- ๊ฐ๋ฐ: ๊ณ ์ ๋ฆฌ์์ค (ํ์ ์ dev-resource-request ํฐ์ผ์ผ๋ก ์๋ ์ฆ์ค)
๋๊ตฌ | ๋ฒ์ | ์ฉ๋ |
---|---|---|
Terraform | 1.5.x | ํด๋ผ์ฐ๋ ์ธํ๋ผ ํ๋ก๋น์ ๋ |
AWS CDK | 2.x | AWS ํนํ ๋ฆฌ์์ค ๊ด๋ฆฌ |
Ansible | 2.15.x | ์๋ฒ ๊ตฌ์ฑ ๊ด๋ฆฌ |
Packer | 1.9.x | ์ด๋ฏธ์ง ์์ฑ ์๋ํ |
Helm | 3.12.x | Kubernetes ๋ฆฌ์์ค ๊ด๋ฆฌ |
/
โโโ terraform/
โ โโโ modules/
โ โ โโโ networking/
โ โ โโโ compute/
โ โ โโโ database/
โ โ โโโ security/
โ โโโ environments/
โ โ โโโ prod/
โ โ โโโ staging/
โ โ โโโ dev/
โ โโโ README.md
โโโ ansible/
โ โโโ roles/
โ โโโ inventories/
โ โโโ playbooks/
โโโ packer/
โ โโโ base-images/
โ โโโ application-images/
โโโ helm/
โ โโโ charts/
โ โโโ values/
โโโ scripts/
โโโ bootstrap/
โโโ utilities/
๋ชจ๋ | ์ค๋ช | ์์กด์ฑ |
---|---|---|
networking | VPC, ์๋ธ๋ท, ๊ฒ์ดํธ์จ์ด ๊ตฌ์ฑ | ์์ |
compute | EKS, EC2, Auto Scaling ๊ตฌ์ฑ | networking |
database | RDS, DynamoDB ๋ฑ ๋ฐ์ดํฐ ์ ์ฅ์ | networking, security |
security | IAM, ๋ณด์ ๊ทธ๋ฃน, KMS ๋ฑ ๋ณด์ ์ค์ | networking |
- AWS CLI v2.x
- Terraform v1.5.x ์ด์
- kubectl v1.26.x ์ด์
- Docker v24.x ์ด์
- AWS IAM ๊ถํ: ์ต์ ์๊ตฌ ๊ถํ ๋ชฉ๋ก [๋งํฌ]
# ํ์ ๋๊ตฌ ์ค์น (macOS ์์)
brew install terraform aws-cli kubectl helm
# AWS ํ๋กํ ์ค์
aws configure --profile project-name-dev
# ๋ ํฌ์งํ ๋ฆฌ ํด๋ก
git clone https://github.com/your-org/infrastructure-repo.git
cd infrastructure-repo
# ์ด๊ธฐํ
make init ENV=dev
-
.tfvars
ํ์ผ์ ํ๊ฒฝ๋ณ๋ก ๋ถ๋ฆฌํ์ฌ ๊ด๋ฆฌ - ๋ฏผ๊ฐํ ์ ๋ณด๋ AWS Secrets Manager ๋๋ HashiCorp Vault์ ์ ์ฅ
- CI/CD ํ์ดํ๋ผ์ธ์์๋ ํ๊ฒฝ ๋ณ์๋ฅผ ํตํด ์์ ํ๊ฒ ์ฃผ์
- ์ฝ๋ ํธ์: ๊ฐ๋ฐ์๊ฐ ์ฝ๋๋ฅผ ํธ์ํ๊ณ PR ์์ฑ
-
Terraform ์ ํจ์ฑ ๊ฒ์ฆ:
terraform validate
,terraform plan
- ๋ณด์ ๊ฒ์ฌ: tfsec, checkov๋ฅผ ํตํ ์ฝ๋ ์ค์บ
- ์น์ธ ๋จ๊ณ: ์ธํ๋ผ ๋ณ๊ฒฝ ์ฌํญ์ ๋ํ ์๋ ์น์ธ
-
์ ์ฉ:
terraform apply
์คํ - ๊ฒ์ฆ: ์ธํ๋ผ Health Check, ์ฐ๊ฒฐ์ฑ ํ ์คํธ
- ์๋ฆผ: ๋ฐฐํฌ ์๋ฃ ๋๋ ์คํจ ์๋ฆผ
- ์๋ ๋กค๋ฐฑ: ๋ฐฐํฌ ์คํจ ์ ์ด์ ์ํ๋ก ์๋ ๋กค๋ฐฑ
- ์๋ ๋กค๋ฐฑ:
terraform state
๊ด๋ฆฌ๋ฅผ ํตํ ์๋ ๋กค๋ฐฑ ์ ์ฐจ - ์ค๋ ์ท ๊ธฐ๋ฐ ๋ณต๊ตฌ: ์ค์ ์ธํ๋ผ์ ์ ๊ธฐ์ ์ค๋ ์ท ์์ฑ
๋๊ตฌ | ์ฉ๋ | ๋์๋ณด๋ URL |
---|---|---|
CloudWatch | AWS ๋ฆฌ์์ค ๋ชจ๋ํฐ๋ง | [๋งํฌ] |
Prometheus | Kubernetes ๋ชจ๋ํฐ๋ง | [๋งํฌ] |
Grafana | ์๊ฐํ ๋์๋ณด๋ | [๋งํฌ] |
ElasticSearch | ๋ก๊ทธ ๋ถ์ | [๋งํฌ] |
์๋ฆผ ์ ํ | ์๊ณ๊ฐ | ๋์ ๋ด๋น์ | ๋์ ์ ์ฐจ |
---|---|---|---|
CPU ์ฌ์ฉ๋ | 80% ์ด์ | Platform ํ | [๋งํฌ] |
๋ฉ๋ชจ๋ฆฌ ์ฌ์ฉ๋ | 90% ์ด์ | Platform ํ | [๋งํฌ] |
๋์คํฌ ๊ณต๊ฐ | 85% ์ด์ | Platform ํ | [๋งํฌ] |
์ค๋ฅ์จ | 5% ์ด์ | ๊ฐ๋ฐํ | [๋งํฌ] |
๋ณด์ ์ด๋ฒคํธ | ์ฌ๊ฐ๋ HIGH | ๋ณด์ํ | [๋งํฌ] |
- ์ค์ ์ง์ค์ ๋ก๊น : ELK ์คํ ๋๋ CloudWatch Logs
- ๋ก๊ทธ ๋ณด์กด ์ ์ฑ : ์ด์ ๋ก๊ทธ 30์ผ, ๋ณด์ ๋ก๊ทธ 1๋
- ๋ก๊ทธ ์ต๋ช ํ: PII ๋ฐ์ดํฐ ์๋ ๋ง์คํน
ํ๊ฒฝ | RPO | RTO | ์ ๋ต |
---|---|---|---|
ํ๋ก๋์ | 1์๊ฐ | 4์๊ฐ | ๋ฉํฐ ๋ฆฌ์ |
์คํ ์ด์ง | 24์๊ฐ | 24์๊ฐ | ์ค๋ ์ท ๋ณต๊ตฌ |
๊ฐ๋ฐ | N/A | N/A | ์ฌ๊ตฌ์ถ |
- ์ํฉ ํ๊ฐ: ์ฅ์ ๋ฒ์ ๋ฐ ์ํฅ ํ๊ฐ
- DR ์ ์ธ: DR ๊ณํ ๊ฐ์ ๊ฒฐ์
- ์ธํ๋ผ ๋ณต๊ตฌ: ๋ณด์กฐ ๋ฆฌ์ ์ ์ธํ๋ผ ํ๋ก๋น์ ๋ (Terraform)
- ๋ฐ์ดํฐ ๋ณต๊ตฌ: ์ต์ ๋ฐฑ์ ์์ ๋ฐ์ดํฐ ๋ณต์
- ์๋น์ค ๊ฒ์ฆ: ๊ธฐ๋ฅ ๋ฐ ์ฑ๋ฅ ํ ์คํธ
- ํธ๋ํฝ ์ ํ: DNS ๋๋ ๋ก๋ ๋ฐธ๋ฐ์๋ฅผ ํตํ ํธ๋ํฝ ์ ํ
- ์๋ฆผ: ์ดํด๊ด๊ณ์์๊ฒ ์ํฉ ๊ณต์
- ๋ถ๊ธฐ๋ณ ํ ์ด๋ธํ ์ฐ์ต
- ๋ฐ๊ธฐ๋ณ ์ ์ฒด DR ์๋ฎฌ๋ ์ด์
- ์ฐ๊ฐ ๋น์ฆ๋์ค ์ฐ์์ฑ ๊ณํ ๋ฆฌ๋ทฐ
ํ๊ฒฝ | CPU | ๋ฉ๋ชจ๋ฆฌ | ์คํ ๋ฆฌ์ง | ๋คํธ์ํฌ |
---|---|---|---|---|
ํ๋ก๋์ | Auto-scaling | Auto-scaling | GP3 | ์ ์ฉ VPC |
์คํ ์ด์ง | ์ ํ์ Auto-scaling | ์ ํ์ Auto-scaling | GP2 | ๊ณต์ VPC |
๊ฐ๋ฐ | ๊ณ ์ ํ ๋น | ๊ณ ์ ํ ๋น | GP2 | ๊ณต์ VPC |
ํ๊ทธ ํค | ์ฉ๋ | ์์ |
---|---|---|
Project | ํ๋ก์ ํธ ์๋ณ | project:servicename |
Environment | ํ๊ฒฝ ๊ตฌ๋ถ | env:production |
Owner | ๋ด๋น ํ/๊ฐ์ธ | owner:platform-team |
Cost-Center | ๋น์ฉ ์ผํฐ | cost-center:12345 |
Terraform | Terraform ๊ด๋ฆฌ ์ฌ๋ถ | terraform:true |
- ๊ฐ๋ฐ ํ๊ฒฝ: ๋น์ฌ์ฉ ์๊ฐ์ ์๋ ์ข ๋ฃ (๋น์ฉ ์ ๊ฐ)
- ์์ ํ๊ฒฝ: ์ต๋ 7์ผ ํ ์๋ ์ญ์
- ํ ์คํธ ๋ฐ์ดํฐ: 90์ผ ํ ์๋ ์ ๋ฆฌ
ํ์ค | ๋ฒ์ | ๊ฒ์ฆ ์ฃผ๊ธฐ | ๋ด๋น์ |
---|---|---|---|
ISO 27001 | ์ ์ฒด ์ธํ๋ผ | ์ฐ๊ฐ | ๋ณด์ํ |
GDPR | ๊ฐ์ธ์ ๋ณด ์ฒ๋ฆฌ ์์คํ | ๋ฐ๊ธฐ | ๋ฒ๋ฌดํ, ๋ณด์ํ |
PCI DSS | ๊ฒฐ์ ๊ด๋ จ ์์คํ | ๋ถ๊ธฐ | ๊ฒฐ์ ํ, ๋ณด์ํ |
- ์ธํ๋ผ ์ฝ๋ ๋ณด์ ์ค์บ: ๋งค PR ์ tfsec, checkov ์คํ
- ์ทจ์ฝ์ ์ค์บ: ์ฃผ๊ฐ ์๋ ์ค์บ
- ์นจํฌ ํ ์คํธ: ๋ถ๊ธฐ๋ณ ์ํ
- ๊ถํ ๊ฐ์ฌ: ์๊ฐ IAM ๊ถํ ๊ฒํ
- HashiCorp Vault ๋๋ AWS Secrets Manager ์ฌ์ฉ
- ์๋ ๋กํ ์ด์ : 90์ผ๋ง๋ค ์๋ ๊ฐฑ์
- ๊ธด๊ธ ์๊ฒฉ ์ฆ๋ช ๋กํ ์ด์ ์ ์ฐจ [๋งํฌ]
๋๊ตฌ | ์ฉ๋ | ๋์๋ณด๋ |
---|---|---|
AWS Cost Explorer | ์๊ฐ ๋น์ฉ ์ถ์ | [๋งํฌ] |
CloudHealth | ๋ฆฌ์์ค ์ต์ ํ ์ ์ | [๋งํฌ] |
์์ฒด ๋น์ฉ ๋์๋ณด๋ | ํ๋ณ/์๋น์ค๋ณ ๋น์ฉ ํ ๋น | [๋งํฌ] |
- ์์ฝ ์ธ์คํด์ค/Savings Plans ํ์ฉ
- Auto-scaling ๊ธฐ๋ฐ ์์ ๋์
- ๊ฐ๋ฐ/ํ ์คํธ ํ๊ฒฝ์ ์ผ๊ฐ/์ฃผ๋ง ์๋ ์ข ๋ฃ
- S3 Intelligent-Tiering ๋ฐ ์๋ช ์ฃผ๊ธฐ ์ ์ฑ
- EBS ๋ณผ๋ฅจ ํฌ๊ธฐ ์ต์ ํ ๋ฐ gp3 ํ์ฉ
- ์ฃผ๊ฐ ๋น์ฉ ๋ฆฌํฌํธ ์๋ ์์ฑ
- ์๊ฐ ๋น์ฉ ๊ฒํ ํ์
- ํ/์๋น์ค๋ณ ๋น์ฉ ํ ๋น์ ์ํ ํ๊ทธ ์ ๋ต
- [๋คํธ์ํฌ ์ฐ๊ฒฐ์ฑ ๋ฌธ์ ํด๊ฒฐ](๋งํฌ)
- [Terraform ์ํ ํ์ผ ์ถฉ๋ ํด๊ฒฐ](๋งํฌ)
- [EKS ํด๋ฌ์คํฐ ์ก์ธ์ค ๋ฌธ์ ](๋งํฌ)
- [๋ก๋ ๋ฐธ๋ฐ์ ํ์์์ ์ด์](๋งํฌ)
- [ํ๋ก๋์ ํ๊ฒฝ ์ฅ์ ์ฌ๋ก #1: DB ์ฐ๊ฒฐ ์คํจ](๋งํฌ)
- [๋ฐฐํฌ ํ์ดํ๋ผ์ธ ์ฅ์ : Terraform ์ํ ํ์ผ ์์](๋งํฌ)
- [๋ณด์ ์ธ์๋ํธ ๋์: ๋น์ธ๊ฐ ์ก์ธ์ค ์๋](๋งํฌ)
| ํ | ๋ด๋น์ | ์ฐ๋ฝ์ฒ | ๋น์ ์ฐ๋ฝ ์ฑ๋ | |โโ|โโโโ|โโโโ|โโโโโโโโ| | ์ธํ๋ผ ํ | ์ด๋ฆ | ์ด๋ฉ์ผ/์ ํ | Slack #์ธํ๋ผ-๊ธด๊ธ | | ๋ณด์ ํ | ์ด๋ฆ | ์ด๋ฉ์ผ/์ ํ | Slack #๋ณด์-์ธ์๋ํธ | | ํด๋ผ์ฐ๋ ์ ๊ณต์ | AWS ๊ธฐ์ ์ง์ | ๊ณ์ ๋ฒํธ | AWS Support ํฌํธ |