- cloudfront
- javaIteration
- jpa
- ๋ฆฌ๋ ์คrabbitmq์ค์น
- ์๋ฃ๊ตฌ์กฐ
- S3
- Heap
- ์ฐจ์ด์
- ์ธ์คํด์ค
- map
- Iteration๋ฐ๋ณต๋ฌธ
- REST
- spring
- db
- list
- AWS
- Amazon
- ์ด๋ ธํ ์ด์
- java
- ELB
- AWS CloudFormation
- redis
- Cognito
- CloudFormation
- rabbitmq์ค์น๋ฐฉ๋ฒ
- yumpackage
- dynamodb
- rabbitmq์ค์น๋ช ๋ น์ด
- instance
- javamap๋ฐ๋ณต
- Today
- Total
๋ชฉ๋กAWS (19)
You are a developer, not a coder.
1. AWS CodePipeline ๋? AWS CodePipeline์ ๋น ๋ฅด๊ณ ์์ ์ ์ธ ์ ํ๋ฆฌ์ผ์ด์ ๋ฐ ์ธํ๋ผ ์ ๋ฐ์ดํธ๋ฅผ ์ํด ๋ฆด๋ฆฌ์ค ํ์ดํ๋ผ์ธ์ ์๋ํํ๋ ๋ฐ ๋์์ด ๋๋ ์์ ๊ด๋ฆฌํ ์ง์์ ์ ๋ฌ ์๋น์ค์ด๋ค. CodePipeline์ ์ฝ๋ ๋ณ๊ฒฝ์ด ๋ฐ์ํ ๋๋ง๋ค ์ฌ์ฉ์๊ฐ ์ ์ํ ๋ฆด๋ฆฌ์ค ๋ชจ๋ธ์ ๊ธฐ๋ฐ์ผ๋ก ๋ฆด๋ฆฌ์ค ํ๋ก์ธ์ค์ ๋น๋, ํ ์คํธ ๋ฐ ๋ฐฐํฌ ๋จ๊ณ๋ฅผ ์๋ํํ๋ค. ๋ฐ๋ผ์ ๊ธฐ๋ฅ๊ณผ ์ ๋ฐ์ดํธ๋ฅผ ์ ์ํ๊ณ ์์ ์ ์ผ๋ก ์ ๊ณตํ ์ ์๋ค. AWS CodePipeline์ GitHub ๋๋ ์์ฒด ์ฌ์ฉ์ ์ง์ ํ๋ฌ๊ทธ์ธ๊ณผ ๊ฐ์ ํ์ฌ ์๋น์ค์ ์์ฝ๊ฒ ํตํฉํ ์ ์๋ค. AWS CodePipeline์์๋ ์ฌ์ฉํ ๋งํผ๋ง ๋น์ฉ์ ์ง๋ถํ๊ณ , ์ ๊ฒฐ์ ๊ธ์ก์ด๋ ์ฅ๊ธฐ ์ฝ์ ์ด ์๋ค. 2. ์ด์ ์ ์ํ ์ ๊ณต AWS CodePipeline์ ์ํ..
1. Amazon Kinesis Data Streams ๋? Amazon Kinesis Data Streams (KDS)๋ ๊ณ ๋๋ก ํ์ฅ ๊ฐ๋ฅํ๊ณ ๋ด๊ตฌ์ฑ ์๋ ์ค์๊ฐ ๋ฐ์ดํฐ ์คํธ๋ฆฌ๋ฐ ์๋น์ค์ด๋ค. KDS๋ ์น ์ฌ์ดํธ ํด๋ฆญ์คํธ๋ฆผ, ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ด๋ฒคํธ ์คํธ๋ฆผ, ๊ธ์ต ํธ๋์ญ์ , ์์ ๋ฏธ๋์ด ํผ๋, IT ๋ก๊ทธ ๋ฐ ์์น ์ถ์ ์ด๋ฒคํธ์ ๊ฐ์ ์์ญ๋ง ๊ฐ์ ์์ค์์ ์ด๋น ๊ธฐ๊ฐ๋ฐ์ดํธ ๊ท๋ชจ์ ๋ฐ์ดํฐ๋ฅผ ์ง์์ ์ผ๋ก ์บก์ฒํ ์ ์๋ค. ์์ง๋ ๋ฐ์ดํฐ๋ ์ค์๊ฐ ๋์๋ณด๋, ์ค์๊ฐ ์ด์ ํญ๋ชฉ ํ์ง, ๋์ ์๊ธ ๋ฑ๊ณผ ๊ฐ์ ์ค์๊ฐ ๋ถ์ ์ฌ์ฉ ์ฌ๋ก๋ฅผ ์ง์ํ ์ ์๋๋ก ์ ๋ฐ๋ฆฌ์ด ๋ง์ ์ ๊ณตํ๋ค. 2. ์ฅ์ ์ค์๊ฐ ์ฑ๋ฅ ๋ฐ์ดํฐ๊ฐ ์์ง๋์ง 70๋ฐ๋ฆฌ์ด ์ด๋ด์ ์คํธ๋ฆฌ๋ฐ ๋ฐ์ดํฐ๋ฅผ ์ฌ๋ฌ ์ค์๊ฐ ๋ถ์ ์ ํ๋ฆฌ์ผ์ด์ , Amazon S3 ๋๋ AWS Lambda..
1. AWS CodeCommit ๋? AWS CodeCommit์ ์์ ํ Git ๊ธฐ๋ฐ ๋ฆฌํฌ์งํ ๋ฆฌ๋ฅผ ํธ์คํ ํ๋ ์์ ๊ด๋ฆฌํ ์์ค ์ ์ด ์๋น์ค์ด๋ค. CodeCommit์ ์ฌ์ฉํ๋ฉด ์์ฒด ์์ค ์ ์ด ์์คํ ์ด์์ด๋ ์ธํ๋ผ ํ๋/์ถ์์ ๋ํด ์ผ๋ คํ ํ์๊ฐ ์๋ค. CodeCommit์ ์ฌ์ฉํ๋ฉด ์์ค ์ฝ๋์์ ๋ฐ์ด๋๋ฆฌ๊น์ง ๋ชจ๋ ํญ๋ชฉ์ ์์ ํ๊ฒ ์ ์ฅํ ์ ์๊ณ ๊ธฐ์กด Git ๋๊ตฌ์ ์ํํ๊ฒ ์ฐ๋๋๋ค. 2. ์ด์ ์์ ๊ด๋ฆฌํ AWS CodeCommit์ ์ฌ์ฉํ๋ฉด ์์ฒด์ ์ผ๋ก ์์ค ์ ์ด ์๋ฒ๋ฅผ ํธ์คํ ํ๊ณ , ์ ์ง ๊ด๋ฆฌํ๊ณ , ๋ฐฑ์ ํ๊ณ , ํ์ฅํ ํ์๊ฐ ์์ด์ง๋ค. ์ด ์๋น์ค๋ ํ๋ก์ ํธ์ ์๊ตฌ ์ฌํญ์ด ๋์ด๋จ์ ๋ฐ๋ผ ์ด๋ฅผ ์ถฉ์กฑํ๊ธฐ ์ํด ์๋์ผ๋ก ์กฐ์ ์ด ๋๋ค. ํ์ ๋ฐฉ์์ ์ฝ๋ ์์ AWS CodeCommit์ ๊ฐ์ ธ์ค๊ธฐ ์์ฒญ, ๋ถ๊ธฐ ์์ฑ ๋ฐ..
1. Amazon CloudFront ๋? Amazon CloudFront๋ .html, .css, .js ๋ฐ ์ด๋ฏธ์ง ํ์ผ๊ณผ ๊ฐ์ ์ ์ ๋ฐ ๋์ ์น ์ฝํ ์ธ ๋ฅผ ์ฌ์ฉ์์๊ฒ ๋ ๋นจ๋ฆฌ ๋ฐฐํฌํ๋๋ก ์ง์ํ๋ ์น ์๋น์ค์ด๋ค. CloudFront๋ ์ฃ์ง ์์น๋ผ๊ณ ํ๋ ๋ฐ์ดํฐ ์ผํฐ์ ์ ์ธ๊ณ ๋คํธ์ํฌ๋ฅผ ํตํด ์ฝํ ์ธ ๋ฅผ ์ ๊ณตํ๋ค. CloudFront๋ฅผ ํตํด ์๋น์คํ๋ ์ฝํ ์ธ ๋ฅผ ์ฌ์ฉ์๊ฐ ์์ฒญํ๋ฉด ์ง์ฐ ์๊ฐ์ด ๊ฐ์ฅ ๋ฎ์ ์ฃ์ง ๋ก์ผ์ด์ ์ผ๋ก ๋ผ์ฐํ ๋๋ฏ๋ก ์ฝํ ์ธ ์ ์ก ์ฑ๋ฅ์ด ๋งค์ฐ ๋ฐ์ด๋๋ค๋ ์ฅ์ ์ด ์๋ค. 2. ๊ตฌ์ฑ CloudFront ๋ฐฐํฌ๋ฅผ ์์ฑํ์ฌ CloudFront์๊ฒ ์ด๋๋ก๋ถํฐ ์ฝํ ์ธ ๋ฅผ ์ ์กํ๊ณ ์ ํ๋์ง์ ์ด๋ฌํ ์ฝํ ์ธ ์ ์ก์ ์ถ์ ๋ฐ ๊ด๋ฆฌํ๋ ๋ฐฉ๋ฒ์ ๋ํ ์ธ๋ถ ์ ๋ณด๋ฅผ ์๋ ค์ค๋ค. ๊ทธ๋ฐ ๋ค์ CloudFront๋ ์ต์ข ์ฌ์ฉ์์ ..
1. Amazon DynamoDB Accelerator(DAX) ๋? DAX๋ DynamoDB๋ฅผ ์ํ ๊ฐ์ฉ์ฑ์ด ๋ฐ์ด๋ ์์ ๊ด๋ฆฌํ ์ธ ๋ฉ๋ชจ๋ฆฌ cache๋ก์, ์ด๋น ์์ฒญ ์๊ฐ ๋ช ๋ฐฑ๋ง ๊ฐ์ธ ๊ฒฝ์ฐ์๋ ๋ช ๋ฐ๋ฆฌ์ด์์ ๋ช ๋ง์ดํฌ๋ก์ด๊น์ง ์ต๋ 10๋ฐฐ์ ์ฑ๋ฅ์ ์ ๊ณตํ๋ค. ๊ฐ๋ฐ์๊ฐ ์บ์ ๋ฌดํจํ, ํด๋ฌ์คํฐ ๊ด๋ฆฌ ๋๋ ๋ฐ์ดํฐ ์ง๋จ์ ๊ด๋ฆฌํ ํ์ ์์ด DAX๊ฐ DynamoDB ํ ์ด๋ธ์ ์ธ ๋ฉ๋ชจ๋ฆฌ ๊ฐ์ํ๋ฅผ ์ถ๊ฐํ๋ ๋ฐ ํ์ํ ๋ชจ๋ ์์ ์ ์ํํ๋ค. ์ด์ ๋๊ท๋ชจ ์ฑ๋ฅ์ ๋ํ ๊ฑฑ์ ์์ด ๊ณ ๊ฐ์ ์ํด ์ฐ์ํ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ฐ๋ฐํ๋ ๋ฐ ์ง์คํ ์ ์๋ค. DAX๊ฐ ๊ธฐ์กด DynamoDB API ํธ์ถ๊ณผ ํธํ๋๋ฏ๋ก ์ ํ๋ฆฌ์ผ์ด์ ๋ก์ง์ ๋ณ๊ฒฝํ ํ์๊ฐ ์๋ค๋ ์ฅ์ ์ด ์กด์ฌํ๋ค. AWS Management Console์์ ํด๋ฆญ ๋ช ๋ฒ ๋๋ AW..
1. Amazon ElastiCache๋? Amazon ElastiCache๋ฅผ ์ฌ์ฉํ๋ฉด ๋๋ฆฌ ์ฌ์ฉ๋๋ ์คํ ์์ค ํธํ ์ธ ๋ฉ๋ชจ๋ฆฌ ๋ฐ์ดํฐ ์คํ ์ด๋ฅผ ํด๋ผ์ฐ๋์์ ์ํํ๊ฒ ์ค์ , ์คํ ๋ฐ ํฌ๊ธฐ ์กฐ์ ์ ํ ์ ์๋ค. ์ฒ๋ฆฌ๋์ด ๋ง๊ณ ์ง์ฐ ์๊ฐ์ด ์งง์ ์ธ ๋ฉ๋ชจ๋ฆฌ ๋ฐ์ดํฐ ์คํ ์ด์์ ๋ฐ์ดํฐ๋ฅผ ๊ฒ์ํ์ฌ ๋ฐ์ดํฐ ์ง์ฝ์ ์ฑ์ ๊ตฌ์ถํ๊ฑฐ๋ ๊ธฐ์กด DB ์ฑ๋ฅ์ ๊ฐํ ํ๋ค. Amazon ElastiCache๋ ์บ์ฑ, ์ธ์ ์คํ ์ด, ๊ฒ์ด๋ฐ, ์ง๋ฆฌ๊ณต๊ฐ ์๋น์ค, ์ค์๊ฐ ๋ถ์ ๋ฐ ๋๊ธฐ์ด๊ณผ ๊ฐ์ ์ค์๊ฐ ์ฌ์ฉ ์ฌ๋ก์ ๋ง์ด ์ ํ ๋๋ค. Amazon ElastiCache๋ ๋ฐ๋ฆฌ์ด ๋ฏธ๋ง์ ์๋ต ์๊ฐ์ ํ์๋ก ํ๋ ๊ฐ์ฅ ๊น๋ค๋ก์ด ์ ํ๋ฆฌ์ผ์ด์ ์ ์ํ ์์ ๊ด๋ฆฌํ Redis ๋ฐ Memcached๋ฅผ ์ ๊ณตํ๋ค. 2. ์ด์ ํ์ํ ์ฑ๋ฅ Amazon Elasti..
1. AWS CloudFormation๋? Amazon Web Services ๋ฆฌ์์ค๋ฅผ ๋ชจ๋ธ๋งํ๊ณ ์ค์ ํ์ฌ ๋ฆฌ์์ค ๊ด๋ฆฌ ์๊ฐ์ ์ค์ด๊ณ , AWS์์ ์คํ๋๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ ๋ง์ ์๊ฐ์ ์ฌ์ฉํ๋๋ก ํด ์ฃผ๋ ์๋น์ค ์ด๋ค. ํ์ํ ๋ชจ๋ AWS ๋ฆฌ์์ค (EX: Amazon EC2 ์ธ์คํด์ค ๋๋ Amazon RDS DB ์ธ์คํด์ค)๋ฅผ ์ค๋ช ํ๋ ํ ํ๋ฆฟ์ ์์ฑํ๋ฉด AWS CloudFormation์ด ํด๋น ๋ฆฌ์์ค์ ํ๋ก๋น์ ๋๊ณผ ๊ตฌ์ฑ์ ๋ด๋นํ๋ค. AWS ๋ฆฌ์์ค๋ฅผ ๊ฐ๋ณ์ ์ผ๋ก ์์ฑํ๊ณ ๊ตฌ์ฑํ ํ์๊ฐ ์์ผ๋ฉฐ ์ด๋ค ๊ฒ์ด ๋ฌด์์ ์์กดํ๋์ง ํ์ ํ ํ์๋ ์๋ค. AWS CloudFormation์์ ๋ชจ๋ ๊ฒ์ ์ฒ๋ฆฌ ํ๋ค. ๋ค์์ AWS CloudFormation์ด ์ด๋์ ๋๋ก ์ ์ฉํ์ง ์๋ ค ์ค๋ค. ์ธํ๋ผ ๊ด๋ฆฌ ๊ฐ์ํ ํ์ฅ ๊ฐ๋ฅํ ์น..
1. AWS Step Functions๋? ์๊ฐ์ ์ํฌํ๋ก์ฐ๋ฅผ ์ฌ์ฉํด ๋ถ์ฐ ์ ํ๋ฆฌ์ผ์ด์ ๋ฐ ๋ง์ดํฌ๋ก์๋น์ค์ ๊ตฌ์ฑ ์์๋ฅผ ์์ฝ๊ฒ ์กฐ์ ํ๋๋ก ํด์ฃผ๋ ์น ์๋น์ค ์ด๋ค. ์์ ์ ์ํํ๋ ๊ฐ๋ณ ๊ตฌ์ฑ ์์๋ฅผ ์ฌ์ฉํ์ฌ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ตฌ์ถํ๊ฒ ๋๋ฉด ์ ํ๋ฆฌ์ผ์ด์ ์ ๋น ๋ฅด๊ฒ ํ์ฅํ ์ ์๋ค. ๋ํ, ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ธฐ๋ฅ์ ํตํด ๊ตฌ์ฑ ์์์ ๋จ๊ณ๋ฅผ ์กฐ์ ํ ์ ์๋ ์์ ์ ์ธ ๋ฐฉ๋ฒ ์ด๋ค. ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ตฌ์ฑ ์์๋ฅผ ์ผ๋ จ์ ๋จ๊ณ๋ก ์๊ฐํ ํ ์ ์๋ ๊ทธ๋ํฝ ์ฝ์์ ์ ๊ณต ํ๋ค. ์๋์ผ๋ก ๊ฐ ๋จ๊ณ๋ฅผ ํธ๋ฆฌ๊ฑฐ ๋ฐ ์ถ์ ํ๊ณ ์ค๋ฅ๊ฐ ๋ฐ์ํ ๊ฒฝ์ฐ ์ฌ์๋ ํ๋ฏ๋ก ์ ํ๋ฆฌ์ผ์ด์ ์ด ํญ์ ์๋๋๋ก ์ ์์ ์ผ๋ก ์คํ ๋๋ค. ๊ฐ ๋จ๊ณ์ ์ํ๋ฅผ ๊ธฐ๋กํ๊ณ , ์๋ชป๋ ๊ฒฝ์ฐ ๋น ๋ฅด๊ฒ ๋ฌธ์ ๋ฅผ ์ง๋จ ๋ฐ ๋๋ฒ๊น ํ๋ค. Step Functions๋ ์์ ๋ฐ ๊ธฐ๋ณธ ์ธํ๋ผ๋ฅผ ๊ด๋ฆฌ..