- yumpackage
- Amazon
- list
- rabbitmq์ค์น๋ช ๋ น์ด
- rabbitmq์ค์น๋ฐฉ๋ฒ
- spring
- ์ด๋ ธํ ์ด์
- REST
- ์ฐจ์ด์
- S3
- CloudFormation
- ๋ฆฌ๋ ์คrabbitmq์ค์น
- Iteration๋ฐ๋ณต๋ฌธ
- db
- ์๋ฃ๊ตฌ์กฐ
- jpa
- AWS CloudFormation
- java
- dynamodb
- redis
- ELB
- AWS
- javaIteration
- Cognito
- ์ธ์คํด์ค
- instance
- Heap
- javamap๋ฐ๋ณต
- cloudfront
- map
- Today
- Total
๋ชฉ๋ก์ ์ฒด ๊ธ (58)
You are a developer, not a coder.
1. Amazon S3 ๋? ์๋ง์กด S3๋ ์๋ง์กด ์น ์๋น์ค์์ ์ ๊ณตํ๋ ์จ๋ผ์ธ ์คํ ๋ฆฌ์ง ์น ์๋น์ค์ด๋ค. ์๋ง์กด S3๋ ์น ์๋น์ค ์ธํฐํ์ด์ค๋ฅผ ํตํด ์คํ ๋ฆฌ์ง๋ฅผ ์ ๊ณตํ๋ค. 2. S3-managed Keys ์๋ฒ์ธก ์ํธํ๋ฅผ ํตํด ์ ํด ๋ฐ์ดํฐ๋ฅผ ๋ณดํธ. ํด๋น managed Keys๋ฅผ ์ด์ฉํ๋ฉด, Amazon S3๋ ๊ณ ์ ํ ํค๋ก ๊ฐ ๊ฐ์ฒด๋ฅผ ์ํธํ๋ฅผ ์งํํ๋ค. ๋ํ ์ถ๊ฐ ๋ณด์ ์กฐ์น๋ก ์ฃผ๊ธฐ์ ์ผ๋ก ๋ฐ๋๋ ๋ง์คํฐ ํค๋ฅผ ์ฌ์ฉํ์ฌ ํค ์์ฒด๋ฅผ ์ํธํ๋ฅผ ์งํํ๋ค. ๋ฒํท์ ์ ์ฅ๋ ๋ชจ๋ ๊ฐ์ฒด์ ๋ํด ์๋ฒ ์ธก ์ํธํ๊ฐ ํ์ํ ๊ฒฝ์ฐ ๋ฒํท ์ ์ฑ ์ ์ฌ์ฉํ๋ค. ๋ฒํท ์ ์ฑ ์ ์์ฒญ์ ์๋ฒ ์ธก ์ํธํ๋ฅผ ์์ฒญํ๋ x-amz-server-side-encryption (SSE-S3) ํค๋๊ฐ ํฌํจ๋์ง ์์ ๊ฒฝ์ฐ ๊ฐ์ฒด ์ ๋ก๋ ๊ถํ์ ๊ฑฐ๋ถํ๊ฒ ๋๋ค.
1. AWS CodeDeploy ๋? CodeDeploy๋ Amazon EC2 ์ธ์คํด์ค, ์จํ๋ ๋ฏธ์ค ์ธ์คํด์ค, ์๋ฒ๋ฆฌ์ค Lambda ํจ์ ๋๋ Amazon ECS ์๋น์ค๋ก ์ ํ๋ฆฌ์ผ์ด์ ๋ฐฐํฌ๋ฅผ ์๋ํํ๋ ๋ฐฐํฌ ์๋น์ค์ด๋ค. ๋ค์์ ํฌํจํ์ฌ ๋ค์ํ ์ ํ๋ฆฌ์ผ์ด์ ์ฝํ ์ธ ๋ฅผ ๊ฑฐ์ ๋ฌด์ ํ์ผ๋ก ๋ฐฐํฌํ ์ ์๋ค. code Serverless AWS Lambda Function ์น ๋ฐ ๊ตฌ์ฑ ํ์ผ ์คํ ํ์ผ packages script ๋ฉํฐ๋ฏธ๋์ด ํ์ผ CodeDeploy๋ ์๋ฒ์์ ์คํ๋๊ณ Amazon S3 ๋ฒํท, GitHub ๋ฆฌํฌ์งํ ๋ฆฌ ๋๋ Bitbucket ๋ฆฌํฌ์งํ ๋ฆฌ์ ์ ์ฅ๋๋ ์ ํ๋ฆฌ์ผ์ด์ ์ฝํ ์ธ ๋ฅผ ๋ฐฐํฌํ ์ ์๋ค. ๋ํ CodeDeploy๋ ์๋ฒ๋ฆฌ์ค Lambda ํจ์๋ฅผ ๋ฐฐํฌํ ์๋ ์๋ค. CodeDeploy๋ฅผ ์ฌ์ฉํ๊ธฐ..
1. AWS Elastic Beanstalk ๋? AWS Elastic Beanstalk์์๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ํ๊ฒฝ์ผ๋ก ์คํํ๋ ๋ชจ๋ ๋ฆฌ์์ค๋ฅผ ๊ด๋ฆฌํ ์ ์๋ค. Amazon Web Services(AWS)๋ 100๊ฐ ์ด์์ ์๋น์ค๋ก ๊ตฌ์ฑ๋์ด ์์ผ๋ฉฐ ๊ฐ ์๋น์ค๋ ๊ธฐ๋ฅ ์์ญ์ ๋ํ๋ธ๋ค. ๋ค์ํ ์๋น์ค๋ AWS ์ธํ๋ผ ๊ด๋ฆฌ ๋ฐฉ๋ฒ์ ์ ์ฐ์ฑ์ ์ ๊ณตํ๋ ๋ฐ๋ฉด์ ์ด๋ค ์๋น์ค๋ฅผ ์ฌ์ฉํด์ผ ํ๊ณ ํด๋น ์๋น์ค๋ฅผ ํ๋ก๋น์ ๋ํ๋ ๋ฐฉ๋ฒ์ ํ์ ํ๋ ๊ฒ์ด ๊น๋ค๋ก์ธ ์ ์๋ค. Elastic Beanstalk๋ฅผ ์ฌ์ฉํ๋ฉด, ์ ํ๋ฆฌ์ผ์ด์ ์ ์คํํ๋ ์ธํ๋ผ์ ๋ํ ์ผ๋ ค ์์ด AWS ํด๋ผ์ฐ๋์์ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ ์ํ๊ฒ ๋ฐฐํฌ ๋ฐ ๊ด๋ฆฌํ ์ ์๋ค. ์ ํ๋ฆฌ์ผ์ด์ ์ ์ ๋ก๋ํ๊ธฐ๋ง ํ๋ฉด Elastic Beanstalk์์ ์ฉ๋ ํ๋ก๋น์ ๋, ๋ก๋ ๋ฐธ๋ฐ์ฑ, ..
1. AWS Systems Manager Parameter Store ๋? AWS Systems Manager Parameter Store๋ ๊ตฌ์ฑ ๋ฐ์ดํฐ ๊ด๋ฆฌ ๋ฐ ์ํธ ๊ด๋ฆฌ๋ฅผ ์ํ ์์ ํ ๊ณ์ธต์ ์คํ ๋ฆฌ์ง๋ฅผ ์ ๊ณตํ๋ค. ์ํธ, ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ฌธ์์ด, ๋ผ์ด์ ์ค ์ฝ๋์ ๊ฐ์ ๋ฐ์ดํฐ๋ฅผ ํ๋ผ๋ฏธํฐ ๊ฐ์ผ๋ก ์ ์ฅํ ์ ์๋ค. ๊ฐ์ ์ผ๋ฐ ํ ์คํธ(์ํธํ๋์ง ์์ ๋ฐ์ดํฐ) ๋๋ ์ํธํ ํ ์คํธ(์ํธํ๋ ๋ฐ์ดํฐ)๋ก ์ ์ฅํ ์ ์๋ค. ๊ทธ๋ฐ ๋ค์ ํ๋ผ๋ฏธํฐ๋ฅผ ์์ฑํ ๋ ์ง์ ํ ๊ณ ์ ํ ์ด๋ฆ์ ์ฌ์ฉํ์ฌ ๊ฐ์ ์ฐธ์กฐํ ์ ์๋ค. 2. ์ด์ ์์ ํ๊ณ ํ์ฅ ๊ฐ๋ฅํ ํธ์คํ ๋ฐฉ์ ์ํธ ๊ด๋ฆฌ ์๋น์ค๋ฅผ ์ฌ์ฉํ๋ค(๊ด๋ฆฌํ ์๋ฒ๊ฐ ์์). ๋ฐ์ดํฐ๋ฅผ ์ฝ๋์ ๊ฒฉ๋ฆฌํ์ฌ ๋ณด์ ํ์ธ๋ฅผ ๊ฐ์ ํ๋ค. ๊ตฌ์ฑ ๋ฐ์ดํฐ ๋ฐ ๋ณด์ ๋ฌธ์์ด์ ๊ณ์ธต์ผ๋ก ์ ์ฅํ๊ณ ๋ฒ์ ์ ์ถ์ ํ๋ค. ์ธ๋ถํ..
1. AWS CloudTrail ๋? AWS CloudTrail์ ๊ณ์ ์ ๊ฑฐ๋ฒ๋์ค, ๊ท์ ์ค์, ์ด์ ๋ฐ ์ํ ๊ฐ์ฌ๋ฅผ ํ์ฑํํ๋๋ก ๋์์ฃผ๋ ์๋น์ค์ด๋ค. ์ฌ์ฉ์, ์ญํ ๋๋ AWS ์๋น์ค๊ฐ ์ํํ๋ ์์ ๋ค์ CloudTrail์ ์ด๋ฒคํธ๋ก ๊ธฐ๋ก๋๋ค. ์ด๋ฒคํธ์๋ AWS Management ์ฝ์, AWS Command Line Interface ๋ฐ AWS SDK, API์์ ์ํ๋๋ ์์ ๋ค์ด ํฌํจ๋๋ค. CloudTrail์ ์์ฑ ์ AWS ๊ณ์ ์์ ์๋์ผ๋ก ํ์ฑํ๋๋ค. ํ๋์ด AWS ๊ณ์ ์์ ์ด๋ฃจ์ด์ง๋ฉด ํด๋น ํ๋์ด CloudTrail ์ด๋ฒคํธ์ ๊ธฐ๋ก๋๋ค. CloudTrail ์๊ธ์ ๋ํ ์์ธํ ๋ด์ฉ์ AWS CloudTrail ์๊ธ์ ์ฐธ์กฐ AWS CloudTrail ์๊ธ AWS ๊ณ์ ์๋ CloudTrail ํธ๋ ์ผ..
1. AWS Key Management Service ๋? AWS Key Management Service(AWS KMS)๋ ๋ฐ์ดํฐ ์ํธํ์ ์ฌ์ฉํ๋ ์ํธํ ํค๋ฅผ ์ฝ๊ฒ ์์ฑํ๊ณ ์ ์ดํ ์ ์๊ฒ ํด์ฃผ๋ ๊ด๋ฆฌํ ์๋น์ค์ด๋ค. AWS KMS์์ ๋ง๋๋ ๊ณ ๊ฐ ๋ง์คํฐ ํค๋ HSM(ํ๋์จ์ด ๋ณด์ ๋ชจ๋)์ผ๋ก ๋ณดํธ๋๋ค. AWS KMS๋ ๊ด๋ฆฌํ๋ ์ํธํ ํค๋ฅผ ํตํด ๋ฐ์ดํฐ๋ฅผ ์ํธํํ๋ ๋๋ถ๋ถ์ ๋ค๋ฅธ AWS ์๋น์ค์ ํตํฉ๋๋ค. AWS KMS๋ AWS CloudTrail๊ณผ๋ ํตํฉ๋์ด ์ํธํ ํค ์ฌ์ฉ ๋ก๊ทธ๋ฅผ ์ ๊ณตํจ์ผ๋ก์จ ๊ฐ์ข ๊ฐ์ฌ, ๊ท์ ๋ฐ ๊ท์ ์ค์ ์๊ตฌ ์ฌํญ์ ์ถฉ์กฑํ ์ ์๊ฒ ์ง์ํ๋ค. 2. ์ด์ AWS KMS๋ฅผ ์ฌ์ฉํ๋ฉด ์ํธํํ๋ ๋ฐ์ดํฐ์ ๋ํ ์ก์ธ์ค ์ ์ด๊ฐ ๊ฐํ๋๋ค. ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ฐ๋ก ํค ๊ด๋ฆฌ์ ์ํธํ ๊ธฐ๋ฅ์ ์ฌ์ฉํ๊ฑฐ๋..
1. StreamViewType ๋? ํ ์ด๋ธ์ ํญ๋ชฉ์ด ์์ ๋๋ฉด StreamViewType์ด ํ ์ด๋ธ์ ์คํธ๋ฆผ์ ๊ธฐ๋ก ๋ ์ ๋ณด๋ฅผ ๊ฒฐ์ ํ๋ค. ์ ํจํ ๊ฐ StreamViewType์ ๋ค์๊ณผ ๊ฐ๋ค. KEYS_ONLY ์์ ๋ ํญ๋ชฉ์ ์ฃผ์ ์์ฑ ๋ง ์คํธ๋ฆผ์ ๊ธฐ๋ก. NEW_IMAGE ์์ ๋ ํ ํ์๋๋ ์ ์ฒด ํญ๋ชฉ์ด ์คํธ๋ฆผ์ ๊ธฐ๋ก. OLD_IMAGE ์์ ๋๊ธฐ ์ ์ ํ์๋ ์ ์ฒด ํญ๋ชฉ์ด ์คํธ๋ฆผ์ ๊ธฐ๋ก. NEW_AND_OLD_IMAGES ํญ๋ชฉ์ ์ ํญ๋ชฉ ์ด๋ฏธ์ง์ ์ด์ ํญ๋ชฉ ์ด๋ฏธ์ง๊ฐ ๋ชจ๋ ์คํธ๋ฆผ์ ๊ธฐ๋ก. 2. ์ ๋ฆฌ DynamoDB ํ ์ด๋ธ์ ์ ๋ณด๊ฐ ์ถ๊ฐ,์์ ,์ญ์ ๋ ๊ฒฝ์ฐ DynamoDB์ ์ฐ๋๋ ์๋น์ค (AWS ramda ๋ฑ..)์ ์ํฅ์ ์ค ์ ์๋ค. ๊ทธ๋ฌ๋ฏ๋ก, StreamViewType์ ์ฌ์ฉํ๋ฉด DynamoDB์ ๋ณ๊ฒฝ..
1. AWS Security Token Service ๋? AWS Security Token Service(AWS STS)๋ฅผ ์ฌ์ฉํ๋ฉด AWS ๋ฆฌ์์ค์ ๋ํ ์ก์ธ์ค๋ฅผ ์ ์ดํ ์ ์๋ ์์ ๋ณด์ ์๊ฒฉ ์ฆ๋ช ์ ์์ฑํ์ฌ ์ ๋ขฐ๋ฐ๋ ์ฌ์ฉ์์๊ฒ ์ ๊ณตํ ์ ์๋ค. ์์ ๋ณด์ ์๊ฒฉ ์ฆ๋ช ์ ๋ค์๊ณผ ๊ฐ์ ์ฐจ์ด์ ์ ์ ์ธํ๊ณ ๋ IAM ์ฌ์ฉ์๊ฐ ์ฌ์ฉํ ์ ์๋ ์ฅ๊ธฐ ์ก์ธ์ค ํค ์๊ฒฉ ์ฆ๋ช ๊ณผ ๊ฑฐ์ ๋์ผํ ํจ๋ ฅ์ ์ง๋๋ค. ์์ ๋ณด์ ์๊ฒฉ ์ฆ๋ช ์ ๊ทธ ์ด๋ฆ์ด ์์ํ๋ฏ ๋จ๊ธฐ์ ์ด๋ค. ์ด ์๊ฒฉ ์ฆ๋ช ์ ๋ช ๋ถ์์ ๋ช ์๊ฐ๊น์ง ์ง์๋๋๋ก ๊ตฌ์ฑํ ์ ์๋ค. ์๊ฒฉ ์ฆ๋ช ์ด ๋ง๋ฃ๋ ํ AWS๋ ๋๋ ๊ทธ ์๊ฒฉ ์ฆ๋ช ์ ์ธ์ํ์ง ๋ชปํ๊ฑฐ๋ ๊ทธ ์๊ฒฉ ์ฆ๋ช ์ ์ฌ์ฉํ API ์์ฒญ์ผ๋ก๋ถํฐ ์ด๋ฃจ์ด์ง๋ ์ด๋ค ์ข ๋ฅ์ ์ก์ธ์ค๋ ํ์ฉํ์ง ์๋๋ค. ์์ ๋ณด์ ์๊ฒฉ ์ฆ๋ช ์ ์ฌ์ฉ..