AWS Lambda
์๋ฒ์ ๋ํ ๊ฑฑ์ ์์ด ์ฝ๋ ์คํ. ์ฌ์ฉํ ์ปดํจํ ์๊ฐ์ ๋ํด์๋ง ๋น์ฉ์ ์ง๋ถํฉ๋๋ค.
AWS Lambda๋ฅผ ์ฌ์ฉํ๋ฉด ์๋ฒ๋ฅผ ํ๋ก๋น์ ๋ํ๊ฑฐ๋ ๊ด๋ฆฌํ ํ์ ์์ด ์ฝ๋๋ฅผ ์คํํ ์ ์์ต๋๋ค. ์ฌ์ฉํ ์ปดํจํ ์๊ฐ๋งํผ๋ง ๋น์ฉ์ ์ง๋ถํ๊ณ , ์ฝ๋๊ฐ ์คํ๋์ง ์์ ๋๋ ์๊ธ์ด ๋ถ๊ณผ๋์ง ์์ต๋๋ค.
Lambda์์๋ ์ฌ์ค์ ๋ชจ๋ ์ ํ์ ์ ํ๋ฆฌ์ผ์ด์
์ด๋ ๋ฐฑ์๋ ์๋น์ค์ ๋ํ ์ฝ๋๋ฅผ ๋ณ๋์ ๊ด๋ฆฌ ์์ด ์คํํ ์ ์์ต๋๋ค. ์ฝ๋๋ฅผ ์
๋ก๋ํ๊ธฐ๋ง ํ๋ฉด, Lambda์์ ๋์ ๊ฐ์ฉ์ฑ์ผ๋ก ์ฝ๋๋ฅผ ์คํ ๋ฐ ํ์ฅํ๋ ๋ฐ ํ์ํ ๋ชจ๋ ๊ฒ์ ์ฒ๋ฆฌํฉ๋๋ค. ๋ค๋ฅธ AWS ์๋น์ค์์ ์ฝ๋๋ฅผ ์๋์ผ๋ก ํธ๋ฆฌ๊ฑฐํ๋๋ก ์ค์ ํ๊ฑฐ๋ ์น ๋๋ ๋ชจ๋ฐ์ผ ์ฑ์์ ์ง์ ์ฝ๋๋ฅผ ํธ์ถํ ์ ์์ต๋๋ค.
AWS Lambda๋ ๋ฌด์์ ๋๊น?
์ด์
์๋ฒ ๊ด๋ฆฌ ๋ถํ์
์๋ฒ๋ฅผ ํ๋ก๋น์ ๋ํ๊ฑฐ๋ ๊ด๋ฆฌํ ํ์ ์์ด AWS Lambda์์ ์ฝ๋๋ฅผ ์๋์ผ๋ก ์คํํฉ๋๋ค. ์ฝ๋๋ฅผ ์์ฑํ๊ณ Lambda์ ์ ๋ก๋ํ๊ธฐ๋ง ํ๋ฉด ๋ฉ๋๋ค.
์ง์์ ๊ท๋ชจ ์กฐ์
AWS Lambda๋ ๊ฐ ํธ๋ฆฌ๊ฑฐ์ ๋ํ ์๋ต์ผ๋ก ์ฝ๋๋ฅผ ์คํํ์ฌ ์ ํ๋ฆฌ์ผ์ด์ ์ ์๋์ผ๋ก ํ์ฅํ๊ฑฐ๋ ์ถ์ํฉ๋๋ค. ์ฝ๋๋ ๋ณ๋ ฌ๋ก ์คํ๋๊ณ ๊ฐ ํธ๋ฆฌ๊ฑฐ๋ ๊ฐ๋ณ์ ์ผ๋ก ์ฒ๋ฆฌ๋์ด ์ ํํ ์ํฌ๋ก๋ ๊ท๋ชจ์ ๋ง๊ฒ ์กฐ์ ๋ฉ๋๋ค.
๋ฐ๋ฆฌ์ด ๋จ์๋ก ์ธก์
AWS Lambda์์๋ 100๋ฐ๋ฆฌ์ด ๋จ์๋ก ์ฝ๋๊ฐ ์คํ๋๋ ์๊ฐ ๋ฐ ์ฝ๋๊ฐ ํธ๋ฆฌ๊ฑฐ๋๋ ํ์๋ฅผ ๊ธฐ์ค์ผ๋ก ์๊ธ์ด ๋ถ๊ณผ๋ฉ๋๋ค. ์ฝ๋๊ฐ ์คํ๋์ง ์์ ๋๋ ์๊ธ์ด ๋ถ๊ณผ๋์ง ์์ต๋๋ค.
์๋ ๋ฐฉ์
์ฌ์ฉ ์ฌ๋ก
AWS Lambda๋ก ๋ฌด์์ ๊ตฌ์ถํ ์ ์์ต๋๊น? ๋ค์ ์ฌ์ฉ ์ฌ๋ก์ ๋ํด ์์ธํ ์์๋ณด๊ธฐ:
๋ฐ์ดํฐ ์ฒ๋ฆฌ
AWS Lambda๋ฅผ ์ฌ์ฉํ๋ฉด ๋ฐ์ดํฐ ๋ณ๊ฒฝ, ์์คํ
์ํ ๋ณํ ๋๋ ์ฌ์ฉ์ ํ๋๊ณผ ๊ฐ์ ํธ๋ฆฌ๊ฑฐ์ ๋ํ ์๋ต์ผ๋ก ์ฝ๋๋ฅผ ์คํํ ์ ์์ต๋๋ค. Lambda๋ S3, DynamoDB, Kinesis, SNS ๋ฐ CloudWatch์ ๊ฐ์ AWS ์๋น์ค๋ก ํธ๋ฆฌ๊ฑฐํ๊ฑฐ๋ AWS Step Functions๋ฅผ ์ฌ์ฉํ์ฌ ์ํฌํ๋ก๋ก ์ค์ผ์คํธ๋ ์ด์
ํ ์ ์์ต๋๋ค. ์ด๋ฅผ ํตํด ๋ค์ํ ์ค์๊ฐ ์๋ฒ๋ฆฌ์ค ๋ฐ์ดํฐ ์ฒ๋ฆฌ ์์คํ
์ ๊ตฌ์ถํ ์ ์์ต๋๋ค.
์ค์๊ฐ ํ์ผ ์ฒ๋ฆฌ
Amazon S3๋ฅผ ์ฌ์ฉํ์ฌ ์
๋ก๋ํ๋ ์ฆ์ ๋ฐ์ดํฐ๋ฅผ ์ฒ๋ฆฌํ๋๋ก AWS Lambda๋ฅผ ํธ๋ฆฌ๊ฑฐํ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด, Lambda๋ฅผ ์ฌ์ฉํ์ฌ ์ค์๊ฐ์ผ๋ก ์ด๋ฏธ์ง๋ฅผ ์ธ๋ค์ผํ๊ณ , ๋์์์ ํธ๋์ค์ฝ๋ฉํ๊ณ , ํ์ผ์ ์ธ๋ฑ์ฑํ๊ณ , ๋ก๊ทธ๋ฅผ ์ฒ๋ฆฌํ๊ณ , ์ฝํ
์ธ ๋ฅผ ๊ฒ์ฆํ๊ณ , ๋ฐ์ดํฐ๋ฅผ ์์ง ๋ฐ ํํฐ๋งํ ์ ์์ต๋๋ค.
์ฐธ์กฐ ์ํคํ
์ฒ: ๋ค์ด์ด๊ทธ๋จ | ์ํ ์ฝ๋
The Seattle Times๋ AWS Lambda๋ฅผ ์ฌ์ฉํ์ฌ ๋ฐ์คํฌํฑ ์ปดํจํฐ, ํ๋ธ๋ฆฟ, ์ค๋งํธํฐ ๋ฑ ๋ค์ํ ๋๋ฐ์ด์ค์์ ๋ณผ ์ ์๋๋ก ์ด๋ฏธ์ง ํฌ๊ธฐ๋ฅผ ์กฐ์ ํฉ๋๋ค. ์ฌ๋ก ์ฐ๊ตฌ ์ฝ๊ธฐ »
์ค์๊ฐ ์คํธ๋ฆผ ์ฒ๋ฆฌ
AWS Lambda ๋ฐ Amazon Kinesis๋ฅผ ์ฌ์ฉํ์ฌ ์ ํ๋ฆฌ์ผ์ด์
ํ๋ ์ถ์ , ํธ๋์ญ์
์ฃผ๋ฌธ ์ฒ๋ฆฌ, ํด๋ฆญ ์คํธ๋ฆผ ๋ถ์, ๋ฐ์ดํฐ ์ ๋ฆฌ, ์งํ ์์ฑ, ๋ก๊ทธ ํํฐ๋ง, ์ธ๋ฑ์ฑ, ์์
๋ฏธ๋์ด ๋ถ์, IoT ๋๋ฐ์ด์ค ๋ฐ์ดํฐ ํ
๋ ๋ฉํธ๋ฆฌ ๋ฐ ์ธก์ ์ ์ํ ์ค์๊ฐ ์คํธ๋ฆฌ๋ฐ ๋ฐ์ดํฐ๋ฅผ ์ฒ๋ฆฌํ ์ ์์ต๋๋ค.
์ฐธ์กฐ ์ํคํ
์ฒ: ๋ค์ด์ด๊ทธ๋จ | ์ํ ์ฝ๋
Localytics์์๋ ์์ญ์ต ๊ฐ์ ๋ฐ์ดํฐ ํฌ์ธํธ๋ฅผ ์ฒ๋ฆฌํ๊ณ Lambda๋ฅผ ์ฌ์ฉํด S3์ ์ ์ฅ๋๊ฑฐ๋ Kinesis์์ ์คํธ๋ฆฌ๋ฐ๋ ๊ธฐ๋ก ๋ฐ์ดํฐ ๋ฐ ์ค์๊ฐ ๋ฐ์ดํฐ๋ฅผ ์ฒ๋ฆฌํฉ๋๋ค. ์ฌ๋ก ์ฐ๊ตฌ ์ฝ๊ธฐ »
์ถ์ถ, ๋ณํ, ๋ก๋
AWS Lambda๋ฅผ ์ฌ์ฉํ์ฌ DynamoDB ํ
์ด๋ธ์ ๋ชจ๋ ๋ฐ์ดํฐ ๋ณ๊ฒฝ์ ๋ํ ๋ฐ์ดํฐ ๊ฒ์ฆ, ํํฐ๋ง, ์ ๋ ฌ ๋๋ ๊ธฐํ ๋ณํ ์์
์ ์ํํ๊ณ ๋ณํ๋ ๋ฐ์ดํฐ๋ฅผ ๋ค๋ฅธ ๋ฐ์ดํฐ ์คํ ์ด๋ก ๋ก๋ํ ์ ์์ต๋๋ค.
์ฐธ์กฐ ์ํคํ
์ฒ: ๋ค์ด์ด๊ทธ๋จ
Zillow์์๋ Lambda ๋ฐ Kinesis๋ฅผ ์ฌ์ฉํ์ฌ ์ค์๊ฐ์ผ๋ก ๋ชจ๋ฐ์ผ ์งํ์ ํ์ ์งํฉ์ ์ถ์ ํฉ๋๋ค. Lambda ๋ฐ Kinesis๋ฅผ ํตํด 2์ฃผ ๋ง์ ๋น์ฉ ํจ๊ณผ์ ์ธ ์๋ฃจ์
์ ๊ฐ๋ฐ ๋ฐ ๋ฐฐํฌํ ์ ์์์ต๋๋ค.
๋ฐฑ์๋
AWS Lambda๋ก ์๋ฒ๋ฆฌ์ค ๋ฐฑ์๋๋ฅผ ๊ตฌ์ถํ์ฌ ์น, ๋ชจ๋ฐ์ผ, ์ฌ๋ฌผ ์ธํฐ๋ท(IoT) ๋ฐ ํ์ฌ API ์์ฒญ์ ์ฒ๋ฆฌํ ์ ์์ต๋๋ค.
IoT ๋ฐฑ์๋
์น, ๋ชจ๋ฐ์ผ, ์ฌ๋ฌผ์ธํฐ๋ท(IoT) ๋ฐ ํ์ฌ API ์์ฒญ์ ์ฒ๋ฆฌํ๋๋ก AWS Lambda๋ฅผ ์ฌ์ฉํ์ฌ ์๋ฒ ์๋ ๋ฐฑ์๋๋ฅผ ๊ตฌ์ถํ ์ ์์ต๋๋ค.
์ฐธ์กฐ ์ํคํ
์ฒ: ๋ค์ด์ด๊ทธ๋จ | ์ํ ์ฝ๋
๋ชจ๋ฐ์ผ ๋ฐฑ์๋
AWS Lambda ๋ฐ Amazon API Gateway๋ฅผ ์ฌ์ฉํ์ฌ API ์์ฒญ์ ์ธ์ฆ ๋ฐ ์ฒ๋ฆฌํ๋๋ก ๋ฐฑ์๋๋ฅผ ๊ตฌ์ถํ ์ ์์ต๋๋ค. Lambda๋ฅผ ์ฌ์ฉํ๋ฉด ํ๋ถํ๊ณ ๊ฐ์ธํ๋ ์ฑ ํ๊ฒฝ์ ์์ฝ๊ฒ ์์ฑํ ์ ์์ต๋๋ค.
์ฐธ์กฐ ์ํคํ
์ฒ: ๋ค์ด์ด๊ทธ๋จ | ์ํ ์ฝ๋
Bustle์ AWS Lambda์ Amazon API Gateway๋ฅผ ์ฌ์ฉํ์ฌ Bustle iOS ์ฑ ๋ฐ ์น ์ฌ์ดํธ์ ๋ํด ์๋ฒ๋ฆฌ์ค ๋ฐฑ์๋๋ฅผ ์คํํฉ๋๋ค. ์๋ฒ๋ฆฌ์ค ์ํคํ
์ฒ๋ฅผ ์ฌ์ฉํ์ฌ ์ธํ๋ผ ๊ด๋ฆฌ๋ฅผ ์ํํ ํ์๊ฐ ์ ํ ์์ผ๋ฏ๋ก Bustle์ ๋ชจ๋ ์์ง๋์ด๋ ์๋ก์ด ๊ธฐ๋ฅ ๊ฐ๋ฐ ๋ฐ ํ์ ์ ์ง์คํ ์ ์์ต๋๋ค. ์ฌ๋ก ์ฐ๊ตฌ ์ฝ๊ธฐ »
์น ์ ํ๋ฆฌ์ผ์ด์
AWS Lambda๋ฅผ ๋ค๋ฅธ AWS ์๋น์ค์ ๊ฒฐํฉํ๋ฉด, ํ์ฅ์ฑ, ๋ฐฑ์
๋๋ ์ฌ๋ฌ ๋ฐ์ดํฐ ์ผํฐ ์ค๋ณต์ ํ์ํ ๋ณ๋์ ๊ด๋ฆฌ ์์
์์ด ๊ฐ๋ฐ์๊ฐ ์๋์ผ๋ก ํ์ฅ ๋ฐ ์ถ์๋๊ณ ์ฌ๋ฌ ๋ฐ์ดํฐ ์ผํฐ์ ๊ฑธ์ณ ๊ฐ์ฉ์ฑ์ด ๋์ ๊ตฌ์ฑ์์ ์คํ๋๋ ๊ฐ๋ ฅํ ์น ์ ํ๋ฆฌ์ผ์ด์
์ ๊ตฌ์ถํ ์ ์์ต๋๋ค.
์ฐธ์กฐ ์ํคํ
์ฒ: ๋ค์ด์ด๊ทธ๋จ | ์ํ ์ฝ๋
์ฌ๋ก ์ฐ๊ตฌ
๋ฏธ๊ตญ์ ๋ค๊ตญ์ ์๋ฃ ํ์ฌ Coca-Cola Company๋ AWS Lambda ๋ฐ AWS Step Functions๋ฅผ ์ฌ์ฉํ์ฌ ๊ฒฝ์ ์ ์ธ ์๋ฒ๋ฆฌ์ค ์๋ฃจ์
์ ๊ตฌ์ถํ์ต๋๋ค.
์ธ๊ณ ์ ์์ ์๋น์ ๋ก๋ด ํ์ฌ์ธ iRobot์ ์๋ฒ๋ฆฌ์ค ์ํคํ ์ฒ๋ฅผ ์ฌ์ฉํ์ฌ ์ค๋งํธ ํ์ ์ํ ์ฐจ์ธ๋ ์ฐ๊ฒฐ ์ฅ์น๋ฅผ ๊ตฌ์ถํ๊ณ ์์ต๋๋ค.
์๋ช ๊ณผํ ์ํํธ์จ์ด ํ์ฌ Benchling์ ์ฐ๊ตฌ์๋ค์ ์๋ฒ๋ฆฌ์ค ์ํคํ ์ฒ๋ฅผ ์ฌ์ฉํ์ฌ ๊ทนํ์ ์ ๋ฐ๋๋ก ๊ฒ๋์ ์์ ํ ์ ์๋ ๊ธฐ์ ์ ๊ฐ๋ฐํ์ต๋๋ค.
Thomson Reuters๋ AWS Lambda๋ก ์ฌ์ฉ๋ ๋ถ์ ์๋น์ค๋ฅผ ์ํด ์ด๋น ์ต๋ 4,000๊ฐ์ ์ด๋ฒคํธ๋ฅผ ์ฒ๋ฆฌํ๊ณ 5๊ฐ์์ ๊ฑธ์ณ ์์ฐ ํ์ฅ์ ์ ์ฉํ์ต๋๋ค.
AWS Lambda ์์ํ๊ธฐ
AWS Lambda์ ๋ํด ์์ธํ ์์๋ณด์ญ์์ค

