SMALL

๋ชฉ๋ก์ „์ฒด ๊ธ€ (58)

You are a developer, not a coder.

AWS CodePipeline

1. AWS CodePipeline ๋ž€? AWS CodePipeline์€ ๋น ๋ฅด๊ณ  ์•ˆ์ •์ ์ธ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ฐ ์ธํ”„๋ผ ์—…๋ฐ์ดํŠธ๋ฅผ ์œ„ํ•ด ๋ฆด๋ฆฌ์Šค ํŒŒ์ดํ”„๋ผ์ธ์„ ์ž๋™ํ™”ํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋˜๋Š” ์™„์ „๊ด€๋ฆฌํ˜• ์ง€์†์  ์ „๋‹ฌ ์„œ๋น„์Šค์ด๋‹ค. CodePipeline์€ ์ฝ”๋“œ ๋ณ€๊ฒฝ์ด ๋ฐœ์ƒํ•  ๋•Œ๋งˆ๋‹ค ์‚ฌ์šฉ์ž๊ฐ€ ์ •์˜ํ•œ ๋ฆด๋ฆฌ์Šค ๋ชจ๋ธ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ๋ฆด๋ฆฌ์Šค ํ”„๋กœ์„ธ์Šค์˜ ๋นŒ๋“œ, ํ…Œ์ŠคํŠธ ๋ฐ ๋ฐฐํฌ ๋‹จ๊ณ„๋ฅผ ์ž๋™ํ™”ํ•œ๋‹ค. ๋”ฐ๋ผ์„œ ๊ธฐ๋Šฅ๊ณผ ์—…๋ฐ์ดํŠธ๋ฅผ ์‹ ์†ํ•˜๊ณ  ์•ˆ์ •์ ์œผ๋กœ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ๋‹ค. AWS CodePipeline์„ GitHub ๋˜๋Š” ์ž์ฒด ์‚ฌ์šฉ์ž ์ง€์ • ํ”Œ๋Ÿฌ๊ทธ์ธ๊ณผ ๊ฐ™์€ ํƒ€์‚ฌ ์„œ๋น„์Šค์™€ ์†์‰ฝ๊ฒŒ ํ†ตํ•ฉํ•  ์ˆ˜ ์žˆ๋‹ค. AWS CodePipeline์—์„œ๋Š” ์‚ฌ์šฉํ•œ ๋งŒํผ๋งŒ ๋น„์šฉ์„ ์ง€๋ถˆํ•˜๊ณ , ์„ ๊ฒฐ์ œ ๊ธˆ์•ก์ด๋‚˜ ์žฅ๊ธฐ ์•ฝ์ •์ด ์—†๋‹ค. 2. ์ด์  ์‹ ์†ํ•œ ์ œ๊ณต AWS CodePipeline์€ ์†Œํ”„..

Amazon Kinesis Data Streams

1. Amazon Kinesis Data Streams ๋ž€? Amazon Kinesis Data Streams (KDS)๋Š” ๊ณ ๋„๋กœ ํ™•์žฅ ๊ฐ€๋Šฅํ•˜๊ณ  ๋‚ด๊ตฌ์„ฑ ์žˆ๋Š” ์‹ค์‹œ๊ฐ„ ๋ฐ์ดํ„ฐ ์ŠคํŠธ๋ฆฌ๋ฐ ์„œ๋น„์Šค์ด๋‹ค. KDS๋Š” ์›น ์‚ฌ์ดํŠธ ํด๋ฆญ์ŠคํŠธ๋ฆผ, ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์ด๋ฒคํŠธ ์ŠคํŠธ๋ฆผ, ๊ธˆ์œต ํŠธ๋žœ์žญ์…˜, ์†Œ์…œ ๋ฏธ๋””์–ด ํ”ผ๋“œ, IT ๋กœ๊ทธ ๋ฐ ์œ„์น˜ ์ถ”์  ์ด๋ฒคํŠธ์™€ ๊ฐ™์€ ์ˆ˜์‹ญ๋งŒ ๊ฐœ์˜ ์†Œ์Šค์—์„œ ์ดˆ๋‹น ๊ธฐ๊ฐ€๋ฐ”์ดํŠธ ๊ทœ๋ชจ์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์ง€์†์ ์œผ๋กœ ์บก์ฒ˜ํ•  ์ˆ˜ ์žˆ๋‹ค. ์ˆ˜์ง‘๋œ ๋ฐ์ดํ„ฐ๋Š” ์‹ค์‹œ๊ฐ„ ๋Œ€์‹œ๋ณด๋“œ, ์‹ค์‹œ๊ฐ„ ์ด์ƒ ํ•ญ๋ชฉ ํƒ์ง€, ๋™์  ์š”๊ธˆ ๋“ฑ๊ณผ ๊ฐ™์€ ์‹ค์‹œ๊ฐ„ ๋ถ„์„ ์‚ฌ์šฉ ์‚ฌ๋ก€๋ฅผ ์ง€์›ํ•  ์ˆ˜ ์žˆ๋„๋ก ์ˆ˜ ๋ฐ€๋ฆฌ์ดˆ ๋งŒ์— ์ œ๊ณตํ•œ๋‹ค. 2. ์žฅ์  ์‹ค์‹œ๊ฐ„ ์„ฑ๋Šฅ ๋ฐ์ดํ„ฐ๊ฐ€ ์ˆ˜์ง‘๋œ์ง€ 70๋ฐ€๋ฆฌ์ดˆ ์ด๋‚ด์— ์ŠคํŠธ๋ฆฌ๋ฐ ๋ฐ์ดํ„ฐ๋ฅผ ์—ฌ๋Ÿฌ ์‹ค์‹œ๊ฐ„ ๋ถ„์„ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜, Amazon S3 ๋˜๋Š” AWS Lambda..

AWS CodeCommit

1. AWS CodeCommit ๋ž€? AWS CodeCommit์€ ์•ˆ์ „ํ•œ Git ๊ธฐ๋ฐ˜ ๋ฆฌํฌ์ง€ํ† ๋ฆฌ๋ฅผ ํ˜ธ์ŠคํŒ…ํ•˜๋Š” ์™„์ „๊ด€๋ฆฌํ˜• ์†Œ์Šค ์ œ์–ด ์„œ๋น„์Šค์ด๋‹ค. CodeCommit์„ ์‚ฌ์šฉํ•˜๋ฉด ์ž์ฒด ์†Œ์Šค ์ œ์–ด ์‹œ์Šคํ…œ ์šด์˜์ด๋‚˜ ์ธํ”„๋ผ ํ™•๋Œ€/์ถ•์†Œ์— ๋Œ€ํ•ด ์—ผ๋ คํ•  ํ•„์š”๊ฐ€ ์—†๋‹ค. CodeCommit์„ ์‚ฌ์šฉํ•˜๋ฉด ์†Œ์Šค ์ฝ”๋“œ์—์„œ ๋ฐ”์ด๋„ˆ๋ฆฌ๊นŒ์ง€ ๋ชจ๋“  ํ•ญ๋ชฉ์„ ์•ˆ์ „ํ•˜๊ฒŒ ์ €์žฅํ•  ์ˆ˜ ์žˆ๊ณ  ๊ธฐ์กด Git ๋„๊ตฌ์™€ ์›ํ™œํ•˜๊ฒŒ ์—ฐ๋™๋œ๋‹ค. 2. ์ด์  ์™„์ „๊ด€๋ฆฌํ˜• AWS CodeCommit์„ ์‚ฌ์šฉํ•˜๋ฉด ์ž์ฒด์ ์œผ๋กœ ์†Œ์Šค ์ œ์–ด ์„œ๋ฒ„๋ฅผ ํ˜ธ์ŠคํŒ…ํ•˜๊ณ , ์œ ์ง€ ๊ด€๋ฆฌํ•˜๊ณ , ๋ฐฑ์—…ํ•˜๊ณ , ํ™•์žฅํ•  ํ•„์š”๊ฐ€ ์—†์–ด์ง„๋‹ค. ์ด ์„œ๋น„์Šค๋Š” ํ”„๋กœ์ ํŠธ์˜ ์š”๊ตฌ ์‚ฌํ•ญ์ด ๋Š˜์–ด๋‚จ์— ๋”ฐ๋ผ ์ด๋ฅผ ์ถฉ์กฑํ•˜๊ธฐ ์œ„ํ•ด ์ž๋™์œผ๋กœ ์กฐ์ •์ด ๋œ๋‹ค. ํ˜‘์—… ๋ฐฉ์‹์˜ ์ฝ”๋“œ ์ž‘์—… AWS CodeCommit์˜ ๊ฐ€์ ธ์˜ค๊ธฐ ์š”์ฒญ, ๋ถ„๊ธฐ ์ƒ์„ฑ ๋ฐ..

Amazon CloudWatch

1. Amazon CloudWatch ๋ž€? Amazon CloudWatch๋Š” Amazon Web Services(AWS) ๋ฆฌ์†Œ์Šค์™€ AWS์—์„œ ์‹ค์‹œ๊ฐ„์œผ๋กœ ์‹คํ–‰ ์ค‘์ธ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๋ชจ๋‹ˆํ„ฐ๋งํ•œ๋‹ค. CloudWatch๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ฆฌ์†Œ์Šค ๋ฐ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ๋Œ€ํ•ด ์ธก์ •ํ•  ์ˆ˜ ์žˆ๋Š” ๋ณ€์ˆ˜์ธ ์ง€ํ‘œ๋ฅผ ์ˆ˜์ง‘ํ•˜๊ณ  ์ถ”์ ํ•  ์ˆ˜ ์žˆ๋‹ค. CloudWatch๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์‹œ์Šคํ…œ ์ „์ฒด์˜ ๋ฆฌ์†Œ์Šค ์‚ฌ์šฉ๋ฅ , ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์„ฑ๋Šฅ ๋ฐ ์šด์˜ ์ƒํƒœ๋ฅผ ํŒŒ์•…ํ•  ์ˆ˜ ์žˆ๋‹ค. 2. ๊ด€๋ จ AWS ์„œ๋น„์Šค Amazon Simple Notification Service(Amazon SNS) ๊ตฌ๋… ์—”๋“œํฌ์ธํŠธ๋‚˜ ํด๋ผ์ด์–ธํŠธ๋กœ์˜ ๋ฉ”์‹œ์ง€ ๋ฐฐ๋‹ฌ ๋˜๋Š” ์ „์†ก์„ ์กฐ์ •ํ•˜๊ณ  ๊ด€๋ฆฌํ•œ๋‹ค. CloudWatch์™€ ํ•จ๊ป˜ Amazon SNS๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ฒฝ๋ณด ์ž„๊ณ„๊ฐ’์— ๋„๋‹ฌํ•œ ๊ฒฝ์šฐ ๋ฉ”์‹œ์ง€๋ฅผ ๋ณด๋‚ธ๋‹ค. A..

Amazon CloudFront

1. Amazon CloudFront ๋ž€? Amazon CloudFront๋Š” .html, .css, .js ๋ฐ ์ด๋ฏธ์ง€ ํŒŒ์ผ๊ณผ ๊ฐ™์€ ์ •์  ๋ฐ ๋™์  ์›น ์ฝ˜ํ…์ธ ๋ฅผ ์‚ฌ์šฉ์ž์—๊ฒŒ ๋” ๋นจ๋ฆฌ ๋ฐฐํฌํ•˜๋„๋ก ์ง€์›ํ•˜๋Š” ์›น ์„œ๋น„์Šค์ด๋‹ค. CloudFront๋Š” ์—ฃ์ง€ ์œ„์น˜๋ผ๊ณ  ํ•˜๋Š” ๋ฐ์ดํ„ฐ ์„ผํ„ฐ์˜ ์ „ ์„ธ๊ณ„ ๋„คํŠธ์›Œํฌ๋ฅผ ํ†ตํ•ด ์ฝ˜ํ…์ธ ๋ฅผ ์ œ๊ณตํ•œ๋‹ค. CloudFront๋ฅผ ํ†ตํ•ด ์„œ๋น„์Šคํ•˜๋Š” ์ฝ˜ํ…์ธ ๋ฅผ ์‚ฌ์šฉ์ž๊ฐ€ ์š”์ฒญํ•˜๋ฉด ์ง€์—ฐ ์‹œ๊ฐ„์ด ๊ฐ€์žฅ ๋‚ฎ์€ ์—ฃ์ง€ ๋กœ์ผ€์ด์…˜์œผ๋กœ ๋ผ์šฐํŒ…๋˜๋ฏ€๋กœ ์ฝ˜ํ…์ธ  ์ „์†ก ์„ฑ๋Šฅ์ด ๋งค์šฐ ๋›ฐ์–ด๋‚˜๋‹ค๋Š” ์žฅ์ ์ด ์žˆ๋‹ค. 2. ๊ตฌ์„ฑ CloudFront ๋ฐฐํฌ๋ฅผ ์ƒ์„ฑํ•˜์—ฌ CloudFront์—๊ฒŒ ์–ด๋””๋กœ๋ถ€ํ„ฐ ์ฝ˜ํ…์ธ ๋ฅผ ์ „์†กํ•˜๊ณ ์ž ํ•˜๋Š”์ง€์™€ ์ด๋Ÿฌํ•œ ์ฝ˜ํ…์ธ  ์ „์†ก์„ ์ถ”์  ๋ฐ ๊ด€๋ฆฌํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ์„ธ๋ถ€ ์ •๋ณด๋ฅผ ์•Œ๋ ค์ค€๋‹ค. ๊ทธ๋Ÿฐ ๋‹ค์Œ CloudFront๋Š” ์ตœ์ข… ์‚ฌ์šฉ์ž์™€ ..

Amazon DynamoDB Accelerator(DAX)

1. Amazon DynamoDB Accelerator(DAX) ๋ž€? DAX๋Š” DynamoDB๋ฅผ ์œ„ํ•œ ๊ฐ€์šฉ์„ฑ์ด ๋›ฐ์–ด๋‚œ ์™„์ „๊ด€๋ฆฌํ˜• ์ธ ๋ฉ”๋ชจ๋ฆฌ cache๋กœ์„œ, ์ดˆ๋‹น ์š”์ฒญ ์ˆ˜๊ฐ€ ๋ช‡ ๋ฐฑ๋งŒ ๊ฐœ์ธ ๊ฒฝ์šฐ์—๋„ ๋ช‡ ๋ฐ€๋ฆฌ์ดˆ์—์„œ ๋ช‡ ๋งˆ์ดํฌ๋กœ์ดˆ๊นŒ์ง€ ์ตœ๋Œ€ 10๋ฐฐ์˜ ์„ฑ๋Šฅ์„ ์ œ๊ณตํ•œ๋‹ค. ๊ฐœ๋ฐœ์ž๊ฐ€ ์บ์‹œ ๋ฌดํšจํ™”, ํด๋Ÿฌ์Šคํ„ฐ ๊ด€๋ฆฌ ๋˜๋Š” ๋ฐ์ดํ„ฐ ์ง‘๋‹จ์„ ๊ด€๋ฆฌํ•  ํ•„์š” ์—†์ด DAX๊ฐ€ DynamoDB ํ…Œ์ด๋ธ”์— ์ธ ๋ฉ”๋ชจ๋ฆฌ ๊ฐ€์†ํ™”๋ฅผ ์ถ”๊ฐ€ํ•˜๋Š” ๋ฐ ํ•„์š”ํ•œ ๋ชจ๋“  ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•œ๋‹ค. ์ด์ œ ๋Œ€๊ทœ๋ชจ ์„ฑ๋Šฅ์— ๋Œ€ํ•œ ๊ฑฑ์ • ์—†์ด ๊ณ ๊ฐ์„ ์œ„ํ•ด ์šฐ์ˆ˜ํ•œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๊ฐœ๋ฐœํ•˜๋Š” ๋ฐ ์ง‘์ค‘ํ•  ์ˆ˜ ์žˆ๋‹ค. DAX๊ฐ€ ๊ธฐ์กด DynamoDB API ํ˜ธ์ถœ๊ณผ ํ˜ธํ™˜๋˜๋ฏ€๋กœ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋กœ์ง์„ ๋ณ€๊ฒฝํ•  ํ•„์š”๊ฐ€ ์—†๋‹ค๋Š” ์žฅ์ ์ด ์กด์žฌํ•œ๋‹ค. AWS Management Console์—์„œ ํด๋ฆญ ๋ช‡ ๋ฒˆ ๋˜๋Š” AW..

Amazon ElastiCache

1. Amazon ElastiCache๋ž€? Amazon ElastiCache๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๋„๋ฆฌ ์‚ฌ์šฉ๋˜๋Š” ์˜คํ”ˆ ์†Œ์Šค ํ˜ธํ™˜ ์ธ ๋ฉ”๋ชจ๋ฆฌ ๋ฐ์ดํ„ฐ ์Šคํ† ์–ด๋ฅผ ํด๋ผ์šฐ๋“œ์—์„œ ์›ํ™œํ•˜๊ฒŒ ์„ค์ •, ์‹คํ–‰ ๋ฐ ํฌ๊ธฐ ์กฐ์ •์„ ํ•  ์ˆ˜ ์žˆ๋‹ค. ์ฒ˜๋ฆฌ๋Ÿ‰์ด ๋งŽ๊ณ  ์ง€์—ฐ ์‹œ๊ฐ„์ด ์งง์€ ์ธ ๋ฉ”๋ชจ๋ฆฌ ๋ฐ์ดํ„ฐ ์Šคํ† ์–ด์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ๊ฒ€์ƒ‰ํ•˜์—ฌ ๋ฐ์ดํ„ฐ ์ง‘์•ฝ์  ์•ฑ์„ ๊ตฌ์ถ•ํ•˜๊ฑฐ๋‚˜ ๊ธฐ์กด DB ์„ฑ๋Šฅ์„ ๊ฐ•ํ™” ํ•œ๋‹ค. Amazon ElastiCache๋Š” ์บ์‹ฑ, ์„ธ์…˜ ์Šคํ† ์–ด, ๊ฒŒ์ด๋ฐ, ์ง€๋ฆฌ๊ณต๊ฐ„ ์„œ๋น„์Šค, ์‹ค์‹œ๊ฐ„ ๋ถ„์„ ๋ฐ ๋Œ€๊ธฐ์—ด๊ณผ ๊ฐ™์€ ์‹ค์‹œ๊ฐ„ ์‚ฌ์šฉ ์‚ฌ๋ก€์— ๋งŽ์ด ์„ ํƒ ๋œ๋‹ค. Amazon ElastiCache๋Š” ๋ฐ€๋ฆฌ์ดˆ ๋ฏธ๋งŒ์˜ ์‘๋‹ต ์‹œ๊ฐ„์„ ํ•„์š”๋กœ ํ•˜๋Š” ๊ฐ€์žฅ ๊นŒ๋‹ค๋กœ์šด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์œ„ํ•œ ์™„์ „๊ด€๋ฆฌํ˜• Redis ๋ฐ Memcached๋ฅผ ์ œ๊ณตํ•œ๋‹ค. 2. ์ด์  ํƒ์›”ํ•œ ์„ฑ๋Šฅ Amazon Elasti..

AWS CloudFormation

1. AWS CloudFormation๋ž€? Amazon Web Services ๋ฆฌ์†Œ์Šค๋ฅผ ๋ชจ๋ธ๋งํ•˜๊ณ  ์„ค์ •ํ•˜์—ฌ ๋ฆฌ์†Œ์Šค ๊ด€๋ฆฌ ์‹œ๊ฐ„์„ ์ค„์ด๊ณ , AWS์—์„œ ์‹คํ–‰๋˜๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ๋” ๋งŽ์€ ์‹œ๊ฐ„์„ ์‚ฌ์šฉํ•˜๋„๋ก ํ•ด ์ฃผ๋Š” ์„œ๋น„์Šค ์ด๋‹ค. ํ•„์š”ํ•œ ๋ชจ๋“  AWS ๋ฆฌ์†Œ์Šค (EX: Amazon EC2 ์ธ์Šคํ„ด์Šค ๋˜๋Š” Amazon RDS DB ์ธ์Šคํ„ด์Šค)๋ฅผ ์„ค๋ช…ํ•˜๋Š” ํ…œํ”Œ๋ฆฟ์„ ์ƒ์„ฑํ•˜๋ฉด AWS CloudFormation์ด ํ•ด๋‹น ๋ฆฌ์†Œ์Šค์˜ ํ”„๋กœ๋น„์ €๋‹๊ณผ ๊ตฌ์„ฑ์„ ๋‹ด๋‹นํ•œ๋‹ค. AWS ๋ฆฌ์†Œ์Šค๋ฅผ ๊ฐœ๋ณ„์ ์œผ๋กœ ์ƒ์„ฑํ•˜๊ณ  ๊ตฌ์„ฑํ•  ํ•„์š”๊ฐ€ ์—†์œผ๋ฉฐ ์–ด๋–ค ๊ฒƒ์ด ๋ฌด์—‡์— ์˜์กดํ•˜๋Š”์ง€ ํŒŒ์•…ํ•  ํ•„์š”๋„ ์—†๋‹ค. AWS CloudFormation์—์„œ ๋ชจ๋“  ๊ฒƒ์„ ์ฒ˜๋ฆฌ ํ•œ๋‹ค. ๋‹ค์Œ์€ AWS CloudFormation์ด ์–ด๋Š์ •๋„๋กœ ์œ ์šฉํ•œ์ง€ ์•Œ๋ ค ์ค€๋‹ค. ์ธํ”„๋ผ ๊ด€๋ฆฌ ๊ฐ„์†Œํ™” ํ™•์žฅ ๊ฐ€๋Šฅํ•œ ์›น..

LIST