[AWS ์šฉ์–ด] AWS ์šฉ์–ด ์ •๋ฆฌ (์ˆ˜์ •์ค‘)

codepipeline

์†Œ์Šค์ฝ”๋“œ ๊ด€๋ฆฌ, ๋นŒ๋“œ, ํ…Œ์ŠคํŠธ, ๋ฒ ํฌ ๊ณผ์ • ์ž๋™ํ™”


codebuild

์™„์ „๊ด€๋ฆฌํ˜• ๋นŒ๋“œ์„œ๋น„์Šค


s3 bucket

ํ™•์žฅ์„ฑ, ๋ฐ์ดํ„ฐ ๊ฐ€์šฉ์„ฑ, ๋†’์€ ๋‚ด๊ตฌ์„ฑ์„ ์ œ๊ณตํ•˜๋Š” ๊ฐ์ฒด(Object) ์Šคํ† ๋ฆฌ์ง€ ์„œ๋น„์Šค


sct

๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜, ์ด๊ธฐ์ข… ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ฐ„ Schema(ํ…Œ์ด๋ธ”, View, Procedure ๋“ฑ)๋ฅผ ๋ณ€ํ™˜ํ•˜๋Š” ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ ๋„๊ตฌ


dms

๋ฐ์ดํ„ฐ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜, ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋ฐ์ดํ„ฐ๋ฅผ ๋‹ค๋ฅธ DB๋กœ ์˜จ๋ผ์ธ ๋˜๋Š” ์˜คํ”„๋ผ์ธ ๋ฐฉ์‹์œผ๋กœ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ํ•˜๋Š” ์„œ๋น„์Šค


snowball edge

๋Œ€๋Ÿ‰์˜ ๋ฐ์ดํ„ฐ ์ด์ „์‹œ ๋””์Šคํฌ๋‚˜ ์Šคํ† ๋ฆฌ์ง€๋ฅผ ๋ฌผ๋ฆฌ์ ์œผ๋กœ ์ „๋‹ฌ ํ›„ ์—…๋กœ๋“œ ํ•˜๋Š” ์„œ๋น„์Šค


route 53

๊ฐ€์šฉ์„ฑ๊ณผ ํ™•์žฅ์„ฑ์ด ์ข‹์€ dns


vpc

๊ฐ€์ƒ ํ”„๋ผ์ด๋น— ํด๋ผ์šฐ๋“œ๋กœ cloud๋‚ด๋ถ€์—์„œ ๊ตฌ์„ฑ๋˜๋Š” ๊ฐ€์ƒ ๋„คํŠธ์›Œํฌ


public subnet

vpc๋‚ด๋ถ€์— ์žˆ๋Š” ๋” ์ž‘์€ ๋„คํŠธ์›Œํฌ๋กœ ์™ธ๋ถ€ ์ ‘๊ทผ ๊ฐ€๋Šฅ


private subnet

ํผ๋ธ”๋ฆญ๊ณผ ๋‹ค๋ฅด๊ฒŒ ์™ธ๋ถ€ ์ฐจ๋‹จ, ๋‚ด๋ถ€ ์ธ์Šคํ„ด์Šค๋“ค์€ ํ•ด๋‹น ip๋งŒ ๊ฐ€์ง€๋ฉด์„œ ์ธํ„ฐ๋„ท์—์„œ ์ง์ ‘ ์ ‘๊ทผํ•  ์ˆ˜ ์—†๋Š” ์„œ๋ธŒ๋„ท์ด๋ฉฐ NAT Gateway๋ฅผ ํ†ตํ•ด ์ธํ„ฐ๋„ท์œผ๋กœ ๋‚˜๊ฐ€๋Š” ํ†ต์‹ ์€ ๊ฐ€๋Šฅ, ๋‹ค๋ฅธ subnet๊ณผ ์—ฐ๊ฒฐ ๊ฐ€๋Šฅ


๋ฉ€ํ‹ฐ-az ์ธ๋ฐ”์ด๋Ÿฐ๋จผํŠธ

์„œ๋กœ ๋‹ค๋ฅธ az์— master์ธ์Šคํ„ด์Šค ์žฅ์• ์‹œ ์ž๋™์œผ๋กœ ๋ฆฌ์ „ ๋‚ด az๊ฐ„ ๋™๊ธฐ์‹ ๋ฐ์ดํ„ฐ ๋ณต์ œ๋ฅผ ์ˆ˜ํ–‰ํ•˜์—ฌ ์„œ๋น„์Šค๋ฅผ ์ •์ƒ ์šด์˜ ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•˜๋Š” ๊ธฐ๋Šฅ


global acceletator

๊ธ€๋กœ๋ฒŒ ๋„คํŠธ์›Œํฌ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ธ€๋กœ๋ฒŒ ์•ฑ ๊ฐ€์šฉ์„ฑ ๋ฐ ์„ฑ๋Šฅ์„ ํ–ฅ์ƒ์‹œํ‚ค๋Š” ์„œ๋น„์Šค


amazon kinesis data strams

๋Œ€์šฉ๋Ÿ‰ ๋ฐ์ดํ„ฐ๋ฅผ ํŽธ๋ฆฌํ•˜๊ฒŒ ์ˆ˜์ง‘, ์ฒ˜๋ฆฌ ํ•˜๋Š” ์„œ๋น„์Šค


resource access manager (RAM)

๊ณ„์ • ๋˜๋Š” ์˜ฌ๊ฐ€๋‹ˆ์ œ์ด์…˜(๊ณ„์ •์˜ ๊ทธ๋ฃน)๋‚ด์—์„œ ๋ฆฌ์†Œ์Šค ๊ณต์œ ๋ฅผ ์ง€์›, ์ฝ˜์†”,cli ๋˜๋Š” api๋ฅผ ํ†ตํ•ด ์‚ฌ์šฉ ๊ฐ€๋Šฅ


์˜ฌ๊ฐ€๋‹ˆ์ œ์ด์…˜(OU)

aws๊ณ„์ •์„ ๋‹จ์ผ ๋‹จ์œ„๋กœ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ๋„๋ก ํ†ตํ•ฉํ•˜๊ธฐ ์œ„ํ•ด ์ƒ์„ฑ๋œ ๊ฐœ์ฑ„, OU๋Š” ์กฐ์ง ๋‹จ์œ„๋กœ ๊ณ„์ •์„ ๊ทธ๋ฃนํ™” ํ•˜๊ธฐ ์œ„ํ•œ ๋‹จ์œ„


EC2

ํ™•์žฅ ๊ฐ€๋Šฅํ•œ ๊ฐ€์ƒ ์„œ๋ฒ„(์ปดํ“จํŒ…) ์„œ๋น„์Šค (ํƒ„๋ ฅ์ )


playbook, runbook

runbook : ์žฅ์•  ๋ฐœ์ƒ ์‹œ ์ˆ˜ํ–‰ํ•ด์•ผ ํ•˜๋Š” ์ ˆ์ฐจ์™€ ๋ณต๊ตฌ ์ž‘์—…์„ ๋ฌธ์„œํ™”ํ•œ ์šด์˜ ์ ˆ์ฐจ

playbook : ์žฅ์•  ์›์ธ ๋ถ„์„, ๋Œ€์‘ ์‹œ๋‚˜๋ฆฌ์˜ค ๋ฐ ์˜์‚ฌ๊ฒฐ์ • ์ ˆ์ฐจ๋ฅผ ํฌํ•จํ•œ ๋Œ€์‘ ๊ฐ€์ด๋“œ


RDS(relational database service)

๊ด€๊ณ„ํ˜• ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์„œ๋น„์Šค, ์•„๋งˆ์กด ์›น์„œ๋น„์Šค๊ฐ€ ์„œ๋น„์Šคํ•˜๋Š” ์™„์ „๊ด€๋ฆฌํ˜• ๊ด€๊ณ„ํ˜• ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์„œ๋น„์Šค


CloudFormation

Infrastructure as Code(IaC)๋ฅผ ์ด์šฉํ•˜์—ฌ AWS ๋ฆฌ์†Œ์Šค๋ฅผ ์ž๋™์œผ๋กœ ์ƒ์„ฑยท๊ด€๋ฆฌํ•˜๋Š” ์„œ๋น„์Šค


SQS(Simple Queue Service)

๋ถ„์‚ฐ ์‹œ์Šคํ…œ ๋ฐ ์„œ๋ฒ„๋ฆฌ์Šค ์•ฑ์„ ์‰ฝ๊ฒŒ ๋ถ„๋ฆฌํ•˜๊ณ  ํ™•์žฅํ•  ์ˆ˜ ์žˆ๋„๋ก ์ง€์›ํ•˜๋Š” ๊ด€๋ฆฌํ˜• ๋ฉ”์‹œ์ง€ ๋Œ€๊ธฐ์—ด ์„œ๋น„์Šค


SQS standard queue

์ตœ๋Œ€ ์ฒ˜๋ฆฌ๋Ÿ‰์„ ๊ทน๋Œ€ํ™” ํ•˜๊ธฐ ์œ„ํ•ด ์ˆœ์„œ ๋ณด์žฅ์„ ํ•˜์ง€ ์•Š๊ณ , Best Effort ์ˆœ์„œ๋กœ ์ตœ์†Œ 1ํšŒ ์ „๋‹ฌ ์ œ๊ณต.


SQS FIFO queue

์„ ์ž…์„ ์ถœ ๋Œ€๊ธฐ์—ด์€ ์ •ํ™•ํ•œ ์ˆœ์„œ๋ฅผ ๋ณด์žฅ, ์ž‘์—… ๋ฐ ์ด๋ฒคํŠธ ์ˆœ์„œ๊ฐ€ ์ค‘์š”ํ•˜๊ฑฐ๋‚˜ ์ค‘๋ณต ํ•ญ๋ชฉ์ด ํ—ˆ์šฉ๋˜์ง€ ์•Š๋Š” ๊ฒฝ์šฐ ์•ฑ๊ฐ„ ๋ฉ”์‹œ์ง•์„ ๊ฐ•ํ™”ํ•ด ์ฃผ๋Š” ๊ฒƒ


SCP

์„œ๋น„์Šค ์ œ์–ด ์ •์ฑ…, scp์˜ ์˜ํ–ฅ์„ ๋ฐ›๋Š” ๊ณ„์ •์—์„œ ์‚ฌ์šฉ์ž์™€ ์—ญํ• ์ด ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์„œ๋น„์Šค์™€ ์ž‘์—…์„ ์ง€์ •ํ•˜๋Š” ์ •์ฑ…, scp๋Š” ๊ถŒํ•œ์„ ๋ถ€์—ฌํ•˜์ง€ ์•Š๋Š”๋‹ค๋Š” ์ ์„ ์ œ์™ธํ•˜๊ณ  iam๊ถŒํ•œ ์ •์ฑ…๊ณผ ๋น„์Šทํ•˜๋‹ค.


efs

์„œ๋ฒ„๋ฆฌ์Šค file system, ๊ณต์šฉ์ €์žฅ์†Œ๋กœ์„œ ํ™œ์šฉ์ด ๊ฐ€๋Šฅ, nfs,nas ์™€ ๋™์ผํ•œ ๊ฐœ๋…์˜ ์„œ๋น„์Šค


migration hub

์‹ค์ œ ์‚ฌ์šฉ๋Ÿ‰์„ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ธฐ์กด it์ž์‚ฐ์„ ์ˆ˜์ง‘ ๋ฐ ์ธ๋ฒคํ† ๋ฆฌํ™”ํ•˜๊ณ , ์•ฑ ๊ตฌ์„ฑ ์š”์†Œ ๋ฐ ์ธํ”„๋ผ ์ข…์†์„ฑ์„ ๋ถ„์„ํ•˜๊ณ , ๋ฆฌ์†Œ์Šค๋ฅผ ์•ฑ์œผ๋กœ ๊ทธ๋ฃนํ•˜ํ•˜๋Š”๋ฐ ํ•„์š”ํ•œ ๋„๊ตฌ์— ๋Œ€ํ•œ ์—‘์„ธ์Šค๋ฅผ ์ œ๊ณต


x-ray

์•ฑ์ด ์ฒ˜๋ฆฌํ•˜๋Š” ์š”์ฒญ์— ๋Œ€ํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ์ˆ˜์ง‘ํ•˜๋Š” ์„œ๋น„์Šค


quicksight

๊ธฐ์—…๋‚ด ๋ชจ๋“  ๊ตฌ์„ฑ์›๋“ค์ด ๋‹ค์–‘ํ•œ ๋ฐ์ดํ„ฐ ์†Œ์Šค๋ฅผ ํ†ตํ•œ ์‹œ๊ฐ์  ๋ถ„์„ ๋ฐ ํ†ต์ฐฐ๋ ฅ์„ ์†์‰ฝ๊ฒŒ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ๊ฒŒ ์ง€์›ํ•˜๋Š” ํด๋ผ์šฐ๋“œ ๊ธฐ๋ฐ˜ ๋น„์ฆˆ๋‹ˆ์Šค ์ธํ…”๋ฆฌ์ „์Šค ์„œ๋น„์Šค


redshift

ํŽ˜ํƒ€๋ฐ”์ดํŠธ๊ธ‰ ํด๋ผ์šฐ๋“œ ๋ฐ์ดํ„ฐ ์›จ์–ดํ•˜์šฐ์Šค


elb

Elastic Load Balancing, ์‹œ์Šคํ…œ์— ๊ฐ€ํ•ด์ง€๋Š” ๋ถ€ํ•˜๋ฅผ ์—ฌ๋Ÿฌ๋Œ€์˜ ์‹œ์Šคํ…œ์œผ๋กœ ๋ถ„์‚ฐํ•˜์—ฌ ๊ทœ๋ชจ์žˆ๋Š” ์‹œ์Šคํ…œ์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋„๋ก ํ•ด์ฃผ๋Š” ๋‹จ์ผ ์ง„์ž…์ 

์—ฌ๋Ÿฌ ๋Œ€์ƒ(EC2, ECS ๋“ฑ)์œผ๋กœ ํŠธ๋ž˜ํ”ฝ์„ ๋ถ„์‚ฐํ•˜์—ฌ ๊ฐ€์šฉ์„ฑ๊ณผ ํ™•์žฅ์„ฑ์„ ๋†’์ด๋Š” ๋กœ๋“œ ๋ฐธ๋Ÿฐ์‹ฑ ์„œ๋น„์Šค


application load balancer

HTTP/HTTPS(L7) ํŠธ๋ž˜ํ”ฝ์„ ์ฒ˜๋ฆฌํ•˜๋Š” ๋กœ๋“œ๋ฐธ๋Ÿฐ์„œ


codedeploy

ec2, fargate, lambda ๋ฐ on-promise ์„œ๋ฒ„์™€ ๊ฐ™์€ ๋‹ค์–‘ํ•œ ์ปดํ“จํŒ… ์„œ๋น„์Šค์— ๋Œ€ํ•œ ์†Œํ”„ํŠธ์›จ์–ด ๋ฐฐํฌ๋ฅผ ์ž๋™ํ™”ํ•˜๋Š” ๊ด€๋ฆฌํ˜• ๋ฐฐํฌ ์„œ๋น„์Šค


OAI(Origin Access Identity)

CloudFront๋งŒ S3์— ์ ‘๊ทผํ•˜๋„๋ก ํ—ˆ์šฉํ•˜๊ธฐ ์œ„ํ•œ ์‹๋ณ„์ž, OAI๋ฅผ ํ†ตํ•ด S3๋ฒ„ํ‚ท์˜ ๊ถŒํ•œ์„ ๊ตฌ์„ฑํ•œ๋‹ค.


CloudFront

๋น ๋ฅธ์†๋„, ์งง์€ ๋Œ€๊ธฐ์‹œ๊ฐ„์˜ ์„ฑ๋Šฅ,๋ณด์•ˆ ๋ฐ ๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ ์‚ฌ์šฉ ์šฉ์ด์„ฑ์„ ์œ„ํ•ด ๊ตฌ์ถ•๋œ ๊ธ€๋กœ๋ฒŒ ์ฝ˜ํ…์ธ  ์ „์†ก ๋„คํŠธ์›Œํฌ ์„œ๋น„์Šค


Elastic Beanstalk

Java, .net. php, node.js, python, ruby, go, docker ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ, ์•„ํŒŒ์น˜, ์—”์ง„์—‘์Šค, passenger, iis ์™€ ๊ฐ™์€ ์„œ๋ฒ„์—์„œ ๊ฐœ๋ฐœ๋œ ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ฐ ์„œ๋น„์Šค๋ฅผ ๊ฐ„ํŽธํ•˜๊ฒŒ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ฐฐํฌ ๋ฐ ์ธํ”„๋ผ ๊ด€๋ฆฌ๋ฅผ ์ž๋™ํ™”ํ•˜๋Š” PaaS ์„œ๋น„์Šค


AMI(Amazon Machine Image)

๊ฐ€์ƒ๋จธ์‹  ์ธ์Šคํ„ด์Šค ์ƒ์„ฑ์— ํ•„์š”ํ•œ ์†Œํ”„ํŠธ์›จ์–ด ์ •๋ณด๋ฅผ ๋‹ด๊ณ  ์žˆ๋Š” ํ…œํ”Œ๋ฆฟ ์ด๋ฏธ์ง€


EKS

k8s๋ฅผ ์‰ฝ๊ฒŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ์ œ๊ณต๋˜๋Š” ์™„์ „ ๊ด€๋ฆฌํ˜• k8s ์„œ๋น„์Šค


WAF

AWS ํ™˜๊ฒฝ์—์„œ ๋ฐœ์ƒํ•˜๋Š” ๋ณด์•ˆ ์œ„ํ˜‘์— ๋Œ€์‘ํ•˜๊ธฐ ์œ„ํ•œ ๋ณด์•ˆ์„œ๋น„์Šค,

SQL Injection, XSS ๋“ฑ ์›น ๊ณต๊ฒฉ์„ ์ฐจ๋‹จํ•˜๋Š” ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ฐฉํ™”๋ฒฝ


acl

access control list, ์ ‘๊ทผ ์ œ์–ด ๋ฆฌ์ŠคํŠธ


lambda

์„œ๋ฒ„๋ฆฌ์Šค ์ปดํ“จํŒ… ์„œ๋น„์Šค, ๋ณ„๋„์˜ ์„œ๋ฒ„ ์…‹์—… ์—†์ด ์ฝ”๋“œ๋ฅผ ์‹คํ–‰ํ•ด์ฃผ๋Š” ์„œ๋น„์Šค.

ํ•„์š”์‹œ์—๋งŒ ์ฝ”๋“œ๊ฐ€ ์‹คํ–‰๋˜๋ฉฐ, ์‚ฌ์šฉํ•œ ์‹œ๊ฐ„์— ๋Œ€ํ•˜์—ฌ ์š”๊ธˆ์ด ์ง€๋ถˆ๋จ


rekognition image

๊ฐ์ฒด, ์žฅ๋ฉด ๋ฐ ์–ผ๊ตด์„ ๊ฐ์ง€ํ•˜๋Š” ๋”ฅ๋Ÿฌ๋‹ ๊ธฐ๋ฐ˜ ์ด๋ฏธ์ง€ ์ธ์‹ ์„œ๋น„์Šค


KMS(Key Management Service)

์•”ํ˜ธํ™”ํ‚ค์˜ ๋ผ์ดํ”„์‚ฌ์ดํด์„ ๊ด€๋ฆฌํ•˜๋Š” ์ •์šฉ ์‹œ์Šคํ…œ. ์•”ํ˜ธํ™” ํ‚ค์˜ ์ƒ์„ฑ, ์ €์žฅ, ๋ฐฑ์—…, ๋ณต๊ตฌ, ํŒŒ๊ธฐ ๋“ฑ์˜ ๊ธฐ๋Šฅ์„ ์ œ๊ณต

KMS ํ‚ค๋Š” KMS์˜ ๊ธฐ๋ณธ ๋ฆฌ์†Œ์Šค์ด๋ฉฐ ์ด๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ฐ์ดํ„ฐ๋ฅผ ์•”ํ˜ธํ™”, ๋ณตํ˜ธํ™” ๋ฐ ๋‹ค์‹œ ์•”ํ˜ธํ™”ํ•  ์ˆ˜ ์žˆ๊ณ , KMS ์™ธ๋ถ€์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐ์ดํ„ฐ ํ‚ค๋ฅผ ์ƒ์„ฑ ํ•  ์ˆ˜ ์žˆ๋‹ค.


Site to Site VPN

์˜จํ”„๋žจ์˜ VPN ๊ณผ AWS์˜ VPCํ™˜๊ฒฝ(ํ•˜๋“œ - ํ•˜๋“œ) ๋ฅผ ์—ฐ๊ฒฐํ•˜๊ธฐ ์œ„ํ•œ ์„œ๋น„์Šค


Cognito

์›น ๋ฐ ๋ชจ๋ฐ”์ผ ์•ฑ์— ๋Œ€ํ•œ ์ธ์ฆ, ๊ถŒํ•œ ๋ถ€์—ฌ ๋ฐ ์‚ฌ์šฉ์ž ๊ด€๋ฆฌ๋ฅผ ์ œ๊ณต


Cognito user pool

ํšŒ์›๊ฐ€์ž…, ๋กœ๊ทธ์ธ, MFA, ์†Œ์…œ ๋กœ๊ทธ์ธ ๋“ฑ์„ ์ œ๊ณตํ•˜๋Š” ์‚ฌ์šฉ์ž ์ธ์ฆ ์„œ๋น„์Šค

Cognito์˜ ์†Œ์…œ ์ธ์ฆ ๊ธฐ๋Šฅ์„ ํ†ตํ•ด User pool ์„ ๋งŒ๋“ค์–ด ์ˆ˜์–ต ๋‹จ์œ„ ์‚ฌ์šฉ์ž ๊นŒ์ง€ ํ™•์žฅ ํ•  ์ˆ˜ ์žˆ๋Š” ๋งค๋‹ˆ์ง€๋“œ ์„œ๋น„์Šค


DynamoDB

๋ชจ๋“  ๊ทœ๋ชจ์—์„œ ๊ณ ์„ฑ๋Šฅ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์‹คํ–‰ํ•˜๋„๋ก ์„ค๊ณ„๋œ ์™„์ „๊ด€๋ฆฌํ˜• ์„œ๋ฒ„๋ฆฌ์Šค ํ‚ค-๊ฐ’ NoSQL ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค


RPO

๋งˆ์ง€๋ง‰ ๋ฐ์ดํ„ฐ ๋ณต๊ตฌ ์‹œ์  ์ดํ›„ ํ—ˆ์šฉ๋˜๋Š” ์ตœ๋Œ€ ์‹œ๊ฐ„, ๋งˆ์ง€๋ง‰ ๋ณต๊ตฌ ์‹œ์ ๊ณผ ์„œ๋น„์Šค ์ค‘๋‹จ ์‹œ์  ์‚ฌ์ด์— ํ—ˆ์šฉ๋˜๋Š” ๋ฐ์ดํ„ฐ ์†์‹ค๋Ÿ‰์„ ๊ฒฐ์ •


RTO

์„œ๋น„์Šค ์ค‘๋‹จ ์‹œ์ ๊ณผ ์„œ๋น„์Šค ๋ณต์› ์‹œ์  ๊ฐ„์— ํ—ˆ์šฉ๋˜๋Š” ์ตœ๋Œ€ ์ง€์—ฐ์‹œ๊ฐ„, ์„œ๋น„์Šค๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†๋Š” ์ƒํƒœ๋กœ ํ—ˆ์šฉ๋˜๋Š” ๊ธฐ๊ฐ„


SAML

๋ณด์•ˆ ์ธ์ฆ์— ๊ด€ํ•œ ์ •๋ณด๋ฅผ ๊ธฐ์ˆ ํ•˜๋Š” ์–ธ์–ด๋กœ ์ธ์ฆ/์ธ๊ฐ€ ์ •๋ณด๋ฅผ ๋‹ด๊ณ ์žˆ์Œ.


ldap

๋””๋ ‰ํ„ฐ๋ฆฌ ๊ธฐ๋ฐ˜ ์‚ฌ์šฉ์ž ์ธ์ฆ ํ”„๋กœํ† ์ฝœ๋กœ AWS์—์„œ๋Š” Microsoft AD ๋“ฑ๊ณผ ์—ฐ๋™ํ•˜์—ฌ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.

AWS์™ธ๋ถ€์—์„œ ์‚ฌ์šฉ์ž ์ž๊ฒฉ ์ฆ๋ช…์„ ์ด๋ฏธ ๊ด€๋ฆฌ์ค‘์ด๋ผ๋ฉด, AWS๊ณ„์ •์—์„œ IAM ์‚ฌ์šฉ์ž๋ฅผ ์ƒ์„ฑํ•˜๋Š” ๋Œ€์‹  IAM ์ž๊ฒฉ ์ฆ๋ช… ๊ณต๊ธ‰์ž๋ฅผ ์‚ฌ์šฉ ํ•  ์ˆ˜ ์žˆ๋‹ค.


CloudTrail

๊ณ„์ •์— ๋Œ€ํ•œ ๊ฑฐ๋ฒ„๋„Œ์Šค, ๊ทœ์ • ์ค€์ˆ˜, ์šด์˜ ๋ฐ ์œ„ํ—˜ ๊ฐ์‚ฌ๋ฅผ ํ™œ์„ฑํ™”ํ•˜๋Š”๋ฐ ๋„์›€์ด ๋˜๋Š” ์„œ๋น„์Šค

์‚ฌ์šฉ์ž, ์—ญํ• , ๋˜๋Š” AWS์„œ๋น„์Šค๊ฐ€ ์ˆ˜ํ–‰ํ•˜๋Š” ์ž‘์—…์„ CloudTrail์— ์ด๋ฒคํŠธ๋กœ ๊ธฐ๋ก


ES(Elasticsearch Service)

๊ฒ€์ƒ‰ ๋ฐ ๋ถ„์„ ์—”์ง„์œผ๋กœ ํ›„์†์ธ OpenSearch Service๊ฐ€ ๋‚˜์™”์œผ๋ฉฐ, OpenSearch ํด๋Ÿฌ์Šคํ„ฐ๋ฅผ ์†์‰ฝ๊ฒŒ ๋ฐฐํฌ, ์šด์˜ ๋ฐ ํ™•์žฅ ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•ด์ฃผ๋Š” ๊ด€๋ฆฌํ˜• ์„œ๋น„์Šค


CLI

๋ช…๋ น์ค„ ์ธํ„ฐํŽ˜์ด์Šค๋Š” AWS์„œ๋น„์Šค๋ฅผ ๊ด€๋ฆฌํ•˜๋Š” ํ†ตํ•ฉ ๋„๊ตฌ. ๋„๊ตฌ ํ•˜๋‚˜๋งŒ ๋‹ค์šด๋กœ๋“œํ•˜์—ฌ ๊ตฌ์„ฑํ•˜๋ฉด ์—ฌ๋Ÿฌ AWS์„œ๋น„์Šค๋ฅผ ๋ช…๋ น์ค„์—์„œ ์ œ์–ดํ•˜๊ณ  ์Šคํฌ๋ฆฝํŠธ๋ฅผ ํ†ตํ•ด ์ž๋™ํ™” ๊ฐ€๋Šฅ


SMB(server Message Block)

๋””๋ ‰ํ„ฐ๋ฆฌ ๋ฐ ์ฃผ๋ณ€ ์žฅ์น˜๋“ค์„ ๊ณต์œ ํ•˜๋Š”๋ฐ ์‚ฌ์šฉ๋˜๋Š” ๋ฉ”์„ธ์ง€ ํ˜•์‹


FSx

์™„์ „๊ด€๋ฆฌํ˜• ๊ณต์œ  ์Šคํ† ๋ฆฌ์ง€๋ฅผ ์ œ๊ณตํ•˜๊ณ  ๋‹ค์–‘ํ•œ ๋ฐ์ดํ„ฐ ์—‘์„ธ์Šค, ๋ฐ์ดํ„ฐ ๊ด€๋ฆฌ, ๊ด€๋ฆฌ์ž๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•˜๋Š” ํŒŒ์ผ์‹œ์Šคํ…œ

์œˆ๋„์šฐ ๋ฐ ๋ฆฌ๋ˆ…์Šค SMBํ”„๋กœํ† ์ฝœ ์ง€์›(EFS๋Š” ๋ฆฌ๋ˆ…์Šค ์›Œํฌ๋กœ๋“œ๋งŒ ์ง€์›)


Blue Green Deploy

Blue-Green Deployments๋Š” ๋ฌด์ค‘๋‹จ ๋ฐฐํฌ ๊ธฐ๋ฒ•์œผ๋กœ ๊ธฐ๋ณธ์ ์œผ๋กœ ๋ฆด๋ฆฌ์ฆˆ์™€ ๊ด€๋ จ๋œ ๋ชจ๋“  Downtime์„ ์ค„์ด๊ธฐ ์œ„ํ•œ ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ฆด๋ฆฌ์ฆˆ ๊ธฐ์ˆ ๋กœ ์ด์ „ ๋ฒ„์ „์„ blueํ™˜๊ฒฝ์œผ๋กœ ์ƒˆ๋ฒ„์ „์„ greenํ™˜๊ฒฝ์œผ๋กœ ๋ถ€๋ฅผ ์ˆ˜ ์žˆ๋‹ค.


SES(Simple Email Servcie)

๋ฐœ์‹  ๋ฐ ์ˆ˜์‹  ์ด๋ฒ ์ผ ๋ณผ๋ฅจ ๊ธฐ์ค€์˜ ์ข…๋Ÿ‰ ๊ณผ๊ธˆ์ œ ์„œ๋น„์Šค


Athena

S3์— ์Œ“์ธ ๋กœ๊ทธ/๋ฐ์ดํ„ฐ๋ฅผ ๋ฐ”๋กœ SQL๋กœ ๋ถ„์„ํ•˜๋Š” ์„œ๋ฒ„๋ฆฌ์Šค ๋ถ„์„ ์„œ๋น„์Šค


IAM(Identity and Access Management)

AWS๋ฆฌ์†Œ์Šค ์ ‘๊ทผ์„ ์ธ์ฆ(Authentication)+์ธ๊ฐ€(Authoriztion)๋กœ ์ œ์–ดํ•˜๋Š” ์„œ๋น„์Šค

์‚ฌ์šฉ์ž, ์—ญํ• , ์ •์ฑ… ์œผ๋กœ ๊ถŒํ•œ ๊ด€๋ฆฌ


EC2 Auto Scaling(ASG)

ํŠธ๋ž˜ํ”ฝ์˜ ์ฆ๊ฐ์— ๋”ฐ๋ผ EC2๋ฅผ ์ž๋™์œผ๋กœ ํ™•์žฅ ๋ฐ ์ถ•์†Œํ•˜๋Š” ์„œ๋น„์Šค

ELB์™€ ํ•จ๊ป˜ ์‚ฌ์šฉํ•˜์—ฌ ๊ณ ๊ฐ€์šฉ์„ฑ + ์ž๋™ํ™•์žฅ ๊ตฌ์„ฑ


Nat gateway

private subnet์—์„œ ์ธํ„ฐ๋„ท์œผ๋กœ ๋‚˜๊ฐ€๋Š” ํŠธ๋ž˜ํ”ฝ์„ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•ด์ฃผ๋Š” ๊ฒŒ์ดํŠธ์›จ์ด


internet gateway(IGW)

VPC๋ฅผ ์ธํ„ฐ๋„ท๊ณผ ์—ฐ๊ฒฐํ•ด ์ฃผ๋Š” ํ•„์ˆ˜ ๊ตฌ์„ฑ ์š”์†Œ


VPC Endpoint

AWS์„œ๋น„์Šค์™€ ์ธํ„ฐ๋„ท ์—†์ด private ํ†ต์‹ ์„ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•ด์ฃผ๋Š” ์„œ๋น„์Šค


ECS

AWS์—์„œ ์ œ๊ณตํ•˜๋Š” ์ปจํ…Œ์ด๋„ˆ ์˜ค์ผ€์ŠคํŠธ๋ ˆ์ด์…˜ ์„œ๋น„์Šค


ECR

Docker ์ด๋ฏธ์ง€๋ฅผ ์ €์žฅํ•˜๊ณ  ๊ด€๋ฆฌํ•˜๋Š” ์ปจํ…Œ์ด๋„ˆ ์ „์šฉ ๋ ˆ์ง€์ŠคํŠธ๋ฆฌ


HPA

k8s ์—์„œ pod๋ฅผ ์ž๋™์œผ๋กœ ํ™•์žฅ/์ถ•์†Œํ•˜๋Š” ๊ธฐ๋Šฅ


Cloudwatch

๋ฆฌ์†Œ์Šค์˜ ๋กœ๊ทธ, ๋ฉ”ํŠธ๋ฆญ, ์•Œ๋žŒ์„ ๊ด€๋ฆฌํ•˜๋Š” ๋ชจ๋‹ˆํ„ฐ๋ง ์„œ๋น„์Šค


prometheus

์‹œ๊ณ„์—ด ๋ฉ”ํŠธ๋ฆญ์„ ์ˆ˜์ง‘ํ•˜๋Š” ์˜คํ”ˆ์†Œ์Šค ๋ชจ๋‹ˆํ„ฐ๋ง ์‹œ์Šคํ…œ


Grafana

๋ฉ”ํŠธ๋ฆญ ๋ฐ์ดํ„ฐ๋ฅผ ์‹œ๊ฐํ™”ํ•˜๋Š” ๋Œ€์‹œ๋ณด๋“œ ๋„๊ตฌ


Shield

DDos ๊ณต๊ฒฉ ๋ฐฉ์–ด ์„œ๋น„์Šค


Secrets Manager

DB ๋น„๋ฐ€๋ฒˆํ˜ธ, API Key, Token ๋“ฑ์˜ Secret(๋ฏผ๊ฐ์ •๋ณด)๋ฅผ ์•ˆ์ „ํ•˜๊ฒŒ ์ €์žฅํ•˜๊ณ  ์ž๋™ Rotation์„ ์ง€์›ํ•˜๋Š” ์„œ๋น„์Šค

โ† ๋ชฉ๋ก์œผ๋กœ ๋Œ์•„๊ฐ€๊ธฐ