AWS ๊ธฐ์ˆ  ๋ธ”๋กœ๊ทธ

์ƒ์„ฑํ˜• AI ์›Œํฌ๋กœ๋“œ์— ๋Œ€ํ•œ ๋ณด์•ˆ ์‚ฌ๊ณ  ๋Œ€์‘ ๋ฐฉ๋ฒ• ์†Œ๊ฐœ

์ด ๊ธ€์€ AWS Security Blog์— ๊ฒŒ์‹œ๋œ Methodology for incident response on generative AI workloads by Anna McAbee, Jennifer Paz, AJ Evans, and Steve de Vera๋ฅผ ํ•œ๊ตญ์–ด๋กœ ๋ฒˆ์—ญ ๋ฐ ํŽธ์ง‘ํ•˜์˜€์Šต๋‹ˆ๋‹ค. AWS ๊ณ ๊ฐ ์‚ฌ๊ณ  ๋Œ€์‘ํŒ€(CIRT)์€ ์ƒ์„ฑํ˜• AI ๊ธฐ๋ฐ˜ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜๊ณผ ๊ด€๋ จ๋œ ๋ณด์•ˆ ์‚ฌ๊ณ ๋ฅผ ์กฐ์‚ฌํ•˜๋Š”๋ฐ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•๋ก ์„ ๊ฐœ๋ฐœํ–ˆ์Šต๋‹ˆ๋‹ค. ์ƒ์„ฑํ˜• AI ์›Œํฌ๋กœ๋“œ์™€ ๊ด€๋ จ๋œ ๋ณด์•ˆ ์ด๋ฒคํŠธ๋ผ๊ณ  ํ•˜๋”๋ผ๋„, ์—ฌ์ „ํžˆ AWS [โ€ฆ]

Amazon Aurora PostgreSQL์˜ ์ฟผ๋ฆฌ ํ”Œ๋žœ ๋ชจ๋‹ˆํ„ฐ๋ง

 ์ด ๊ธ€์€ Database ๋ธ”๋กœ๊ทธ์˜ Monitor query plans for Amazon Aurora PostgreSQL ์„ ํ•œ๊ตญ์–ด ๋ฒˆ์—ญ ๋ฐ ํŽธ์ง‘ํ•˜์˜€์Šต๋‹ˆ๋‹ค. Amazon Aurora PostgreSQL ํ˜ธํ™˜ ๋ฒ„์ „์ด ํ•œ์ธต ๋” ๊ฐ•ํ™”๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด์ œ ์‚ฌ์šฉ์ž๋“ค์€ ์ฟผ๋ฆฌ ํ”Œ๋žœ์„ ์ž์œ ๋กญ๊ฒŒ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด ๊ธฐ๋Šฅ์„ ํ†ตํ•ด ํ˜„์žฌ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋ถ€ํ•˜์— ๊ธฐ์—ฌํ•˜๋Š” ์ฟผ๋ฆฌ ํ”Œ๋žœ์„ ์‹๋ณ„ํ•˜๊ณ , ์‹œ๊ฐ„์ด ์ง€๋‚จ์— ๋”ฐ๋ผ ์ฟผ๋ฆฌ ํ”Œ๋žœ์˜ ์„ฑ๋Šฅ ํ†ต๊ณ„๋ฅผ ์ถ”์ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๊ธ€์—์„œ๋Š” [โ€ฆ]

AWS ์ „์†ก ๊ฒŒ์ดํŠธ์›จ์ด์˜ ๋ณด์•ˆ ๊ทธ๋ฃน ์ฐธ์กฐ ์ง€์› ๊ธฐ๋Šฅ ์†Œ๊ฐœ

๋ณธ ๋ธ”๋กœ๊ทธ ๊ฒŒ์‹œ๊ธ€์€ AWS Networking & Content Delivery์— ๊ฒŒ์‹œ๋œ Introducing security group referencing for AWS Transit Gateway by Gerardo Vazquez and Mohamad Naji ์„ ํ•œ๊ตญ์–ด ๋ฒˆ์—ญ ๋ฐ ํŽธ์ง‘ํ•˜์˜€์Šต๋‹ˆ๋‹ค. ์ด ๊ธ€์„ ํ†ตํ•ด AWS Transit Gateway (AWS ์ „์†ก ๊ฒŒ์ดํŠธ์›จ์ด)์˜ ๋ณด์•ˆ ๊ทธ๋ฃน ์ฐธ์กฐ ์ง€์› ๊ธฐ๋Šฅ์„ ์†Œ๊ฐœ ํ•ฉ๋‹ˆ๋‹ค. ์ด ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ์€ ๋™์ผํ•œ AWS ๋ฆฌ์ „ ๋‚ด์—์„œ ์ „์†ก ๊ฒŒ์ดํŠธ์›จ์ด์— ์—ฐ๊ฒฐ๋œ ๋‹ค๋ฅธ [โ€ฆ]

MIDAS IT์˜ DynamoDB ZeroETL๊ณผ Bedrock์„ ์ด์šฉํ•œ OpenSearch ์ž๋™ ์ž„๋ฒ ๋”ฉ ๊ณ ๊ฐ ์‚ฌ๋ก€

๋งˆ์ด๋‹ค์Šค์•„์ดํ‹ฐ(MIDAS IT)๋Š” ๊ฑด์ถ• ๋ฐ ํ† ๋ชฉ ์—”์ง€๋‹ˆ์–ด๋ง ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ๊ฐœ๋ฐœํ•˜๊ณ  ์ˆ˜์ถœํ•˜๋Š” ํšŒ์‚ฌ๋กœ ๋ฏธ๊ตญ, ์ผ๋ณธ, ์ค‘๊ตญ ๋“ฑ ๋‹ค์–‘ํ•œ ๊ตญ๊ฐ€์— ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•˜๊ณ  ์žˆ๋Š” ๊ฑด์„ค๋ถ„์•ผ CAE(Computer-Aided Engineering) ์†Œํ”„ํŠธ์›จ์–ด ์„ธ๊ณ„ ์ตœ๋Œ€๊ธฐ์—… ์ž…๋‹ˆ๋‹ค. ์—”์ง€๋‹ˆ์–ด๋ง ์†Œํ”„ํŠธ์›จ์–ด์˜ ํŠน์„ฑ์ƒ ์ „๋ฌธ ๊ธฐ์ˆ  ์ง€์› ์š”์ฒญ์ด ๊ธ€๋กœ๋ฒŒํ•˜๊ฒŒ ๋“ค์–ด์˜ค๋ฉฐ, ์ด๋ฅผ ๊ธฐ์ˆ  ์ง€์› ์ „๋‹ด ์ธ๋ ฅ์ด ํ•ด๊ฒฐํ•˜๋Š”๋ฐ ์ตœ์†Œ ๋ช‡ ์‹œ๊ฐ„์—์„œ ์ตœ๋Œ€ 3์ผ ์ •๋„๊ฐ€ ์†Œ์š”๋ฉ๋‹ˆ๋‹ค. ๋งˆ์ด๋‹ค์Šค์•„์ดํ‹ฐ๋Š” ๊ณ ๊ฐ์—๊ฒŒ ๋” ๋น ๋ฅด๊ณ  ์ •ํ™•ํ•œ ์ •๋ณด๋ฅผ ์ „๋‹ฌํ•˜๊ณ  [โ€ฆ]

Amazon EC2 ๊ฐ€์† ์ปดํ“จํŒ… ์ธ์Šคํ„ด์Šค ํ™œ์šฉํ•˜๊ธฐ โ€“ ํŒŒํŠธ 3 โ€“ Amazon Elastic Kubernetes Service (EKS) ๊ธฐ๋ฐ˜์˜ GPU ํด๋Ÿฌ์Šคํ„ฐ

์„œ๋ก  โ€œAmazon EC2 ๊ฐ€์† ์ปดํ“จํŒ… ์ธ์Šคํ„ด์Šค ํ™œ์šฉํ•˜๊ธฐโ€ ๋ธ”๋กœ๊ทธ ์‹œ๋ฆฌ์ฆˆ๋Š” Amazon EC2์˜ ๊ฐ€์† ์ปดํ“จํŒ… ์ธ์Šคํ„ด์Šค์™€ AWS์—์„œ ์ œ๊ณต๋˜๋Š” ๋‹ค์–‘ํ•œ ๋ฆฌ์†Œ์Šค๋ฅผ ์ด์šฉํ•˜์—ฌ, ๋ฉ€ํ‹ฐ ๋…ธ๋“œ ๊ฐ€์† ์ปดํ“จํŒ… ํ™˜๊ฒฝ์„ ์‰ฝ๊ฒŒ ๊ตฌ์ถ•ํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด์„œ ์•Œ์•„ ๋ด…๋‹ˆ๋‹ค. ๋ธ”๋กœ๊ทธ๋Š” ์•„๋ž˜์™€ ๊ฐ™์ด 3๊ฐœ์˜ ์‹œ๋ฆฌ์ฆˆ๋กœ ๊ตฌ์„ฑ์ด ๋˜์–ด ์žˆ์œผ๋ฉฐ, ํŒŒํŠธ 1์—์„œ๋Š” AWS Deep Learning AMI (DLAMI)๋ฅผ ์‚ฌ์šฉํ•œ ์‰ฝ๊ณ  ๋น ๋ฅธ ์ปดํ“จํŒ… ํ™˜๊ฒฝ ๊ตฌ์ถ•์— ๋Œ€ํ•ด์„œ ์•Œ์•„ [โ€ฆ]

Amazon EC2 ๊ฐ€์† ์ปดํ“จํŒ… ์ธ์Šคํ„ด์Šค ํ™œ์šฉํ•˜๊ธฐ โ€“ ํŒŒํŠธ 2 โ€“ AWS ParallelCluster

์„œ๋ก  โ€œAmazon EC2 ๊ฐ€์† ์ปดํ“จํŒ… ์ธ์Šคํ„ด์Šค ํ™œ์šฉํ•˜๊ธฐโ€ ๋ธ”๋กœ๊ทธ ์‹œ๋ฆฌ์ฆˆ๋Š” Amazon EC2์˜ ๊ฐ€์† ์ปดํ“จํŒ… ์ธ์Šคํ„ด์Šค์™€ AWS์—์„œ ์ œ๊ณต๋˜๋Š” ๋‹ค์–‘ํ•œ ๋ฆฌ์†Œ์Šค๋ฅผ ์ด์šฉํ•˜์—ฌ, ๋ฉ€ํ‹ฐ ๋…ธ๋“œ ๊ฐ€์† ์ปดํ“จํŒ… ํ™˜๊ฒฝ์„ ์‰ฝ๊ฒŒ ๊ตฌ์ถ•ํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด์„œ ์•Œ์•„ ๋ด…๋‹ˆ๋‹ค. ๋ธ”๋กœ๊ทธ๋Š” ์•„๋ž˜์™€ ๊ฐ™์ด 3๊ฐœ์˜ ์‹œ๋ฆฌ์ฆˆ๋กœ ๊ตฌ์„ฑ์ด ๋˜์–ด ์žˆ์œผ๋ฉฐ, โ€œAmazon EC2 ๊ฐ€์† ์ปดํ“จํŒ… ์ธ์Šคํ„ด์Šค ํ™œ์šฉํ•˜๊ธฐ โ€“ ํŒŒํŠธ 1 โ€“ AWS Deep Learning AMI (DLAMI)โ€์—์„œ [โ€ฆ]

Amazon EC2 ๊ฐ€์† ์ปดํ“จํŒ… ์ธ์Šคํ„ด์Šค ํ™œ์šฉํ•˜๊ธฐ โ€“ ํŒŒํŠธ 1 โ€“ AWS Deep Learning AMI (DLAMI)

์„œ๋ก  ์ „ํ†ต์ ์ธ ๊ณ ์„ฑ๋Šฅ ์ปดํ“จํŒ…(HPC, High Performance Computing) ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ, ์ธ๊ณต์ง€๋Šฅ, ๊ธฐ๊ณ„ ํ•™์Šต, ๊ทธ๋ฆฌ๊ณ  ์ƒ์„ฑํ˜• AI์˜ ํ™œ์šฉ๋„๊ฐ€ ๋†’์•„์ง์— ๋”ฐ๋ผ, ๊ณ ์„ฑ๋Šฅ GPU๊ฐ€ ์žฅ์ฐฉ๋œ ๊ฐ€์† ์ปดํ“จํŒ…์„ ์œ„ํ•œ ํ•˜๋“œ์›จ์–ด์˜ ์ˆ˜์š”์™€ ์‚ฌ์šฉ๋ฅ ์ด ๊ธ‰๊ฒฉํžˆ ์ฆ๊ฐ€ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Š” ์˜จํ”„๋ ˆ๋ฏธ์Šค ๋ฐ์ดํ„ฐ์„ผํ„ฐ ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ํด๋ผ์šฐ๋“œ์—์„œ๋„ ๋™์ผํ•œ ํ˜„์ƒ์ด ๋‚˜ํƒ€๋‚˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. AWS์™€ ๊ฐ™์€ ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค ์ œ๊ณต์—…์ฒด๋ฅผ ํ†ตํ•œ ๋น ๋ฅธ ์ปดํ“จํŒ… ๋ฆฌ์†Œ์Šค์˜ ๊ณต๊ธ‰, ๊ตฌ์ถ•, ๊ทธ๋ฆฌ๊ณ  ์˜จ๋””๋งจ๋“œ ๋ฐฉ์‹์˜ ๊ณผ๊ธˆ์€ [โ€ฆ]

Amazon Aurora MySQL์„ ํ™œ์šฉํ•œ ํด๋ผ์šฐ๋“œ ๋‹ต๊ฒŒ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์šด์˜ํ•˜๊ธฐ

๋ณธ ๋ธ”๋กœ๊ทธ ์‹œ๋ฆฌ์ฆˆ์˜ ์ด์ „ ๊ธ€์—์„œ๋Š” Microsoft SQL Server์™€ ์˜คํ”ˆ์†Œ์Šค ๋ฐ์ดํ„ฐ ๋ฒ ์ด์Šค์˜ ์ฐจ์ด์ ์— ๋Œ€ํ•œ ์ •๋ฆฌ๋ฅผ ์‚ดํŽด๋ณด์•˜์Šต๋‹ˆ๋‹ค. Stored Procedure ๊ธฐ๋ฐ˜์˜ ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์˜ฎ๊ฒจ์˜ฌ ๋•Œ, ์–ด๋– ํ•œ ๊ธฐ๋Šฅ๋“ค์„ ํ™œ์šฉํ•˜์—ฌ ์˜ฎ๊ฒจ์™€์•ผ ํ•˜๋Š”์ง€, ๋Œ€๋Ÿ‰์˜ ๋ฐ์ดํ„ฐ ๋ณ€๊ฒฝ์— ๋Œ€ํ•œ ์ž‘์—…์˜ ์ฒ˜๋ฆฌ ๋ฐฉ๋ฒ•๊ณผ ๊ฐ™์€ ๋…ธํ•˜์šฐ ๋“ค์ด ์ฃผ์š” ๋‚ด์šฉ์ด์—ˆ์Šต๋‹ˆ๋‹ค. ์ด์ œ ์˜คํ”ˆ์†Œ์Šค ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์˜ ์ฐจ์ด์ ์— ๋Œ€ํ•ด ์ต์ˆ™ํ•ด์กŒ๋‹ค๋ฉด, Amazon Aurora์˜ ํด๋ผ์šฐ๋“œ ์นœํ™”์ ์ธ ๊ธฐ๋Šฅ๋“ค์„ ํ™œ์šฉํ•ด, ๋” ์•ˆ์ •์ ์ด๊ณ , ๊ด€๋ฆฌ ์ž‘์—…์˜ ํŽธ์˜์„ฑ์„ [โ€ฆ]

Application Load Balancer ์ž๋™ ๋Œ€์ƒ ๊ฐ€์ค‘์น˜๋ฅผ ํ†ตํ•ด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐ€์šฉ์„ฑ ํ–ฅ์ƒ

๋ณธ ๊ธ€์€ ์›๋ณธ Improving availability with Application Load Balancer automatic target weights ๋ฒˆ์—ญ๊ธ€ ์ž…๋‹ˆ๋‹ค. ์ด ๋ธ”๋กœ๊ทธ์—์„œ๋Š” ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์‚ฌ์šฉ์ž๊ฐ€ ๊ฒฝํ—˜ํ•˜๋Š” ์˜ค๋ฅ˜ ์ˆ˜๋ฅผ ์ค„์ผ ์ˆ˜ ์žˆ๋Š” Automatic Target Weights(ATW)์— ๋Œ€ํ•ด ์‚ดํŽด๋ด…๋‹ˆ๋‹ค. ATW๋Š” Application Load Balancer(ALB)๋’ค์— ์žˆ๋Š” ๋Œ€์ƒ์— ๋Œ€ํ•œ ํšŒ์ƒ‰ ์‹คํŒจ๋ฅผ ๊ฐ์ง€ํ•˜๊ณ  ์™„ํ™”ํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ํšŒ์ƒ‰ ์‹คํŒจ๋Š” ALB ๋Œ€์ƒ์ด ํ™œ์„ฑ ๋กœ๋“œ ๋ฐธ๋Ÿฐ์„œ ์ƒํƒœ ํ™•์ธ์„ ํ†ต๊ณผํ•˜์—ฌ [โ€ฆ]

Amazon MSK์—์„œ SASL/SCRAM ์ธ์ฆ์œผ๋กœ ์ ‘๊ทผ์ œ์–ด ํ•˜๊ธฐ

๋ฐฐ๊ฒฝ Amazon MSK(Managed Streaming for Apache Kafka)๋Š” Apache Kafka๋ฅผ ์™„์ „ ๊ด€๋ฆฌํ˜•์œผ๋กœ ์ œ๊ณตํ•˜๋Š” ์„œ๋น„์Šค๋กœ, ๋ฐ์ดํ„ฐ ์ŠคํŠธ๋ฆฌ๋ฐ ๋ฐ ์ฒ˜๋ฆฌ์— ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. Amazon MSK๋Š” ํด๋Ÿฌ์Šคํ„ฐ ์œ ํ˜•์— ๋”ฐ๋ผ ํด๋Ÿฌ์Šคํ„ฐ์˜ ํ™•์žฅ, ๊ตฌ์„ฑ ๋ฐ ์ตœ์ ํ™”์— ์œ ์—ฐ์„ฑ์„ ์ œ๊ณตํ•˜๋Š” Amazon MSK ํ”„๋กœ๋น„์ „๊ณผ, ์šฉ๋Ÿ‰ ๊ด€๋ฆฌ ์—†์ด ์ž๋™ ํ™•์žฅ ๋ฐ ์šด์˜์ด ๊ฐ€๋Šฅํ•˜๋„๋ก ์„ค๊ณ„๋œ ์„œ๋น„์Šค์ธ MSK Serverless๋กœ ๊ตฌ๋ถ„๋ฉ๋‹ˆ๋‹ค. Amazon MSK๊ฐ€ ์ œ๊ณตํ•˜๋Š” ์ฃผ์š” ๊ธฐ๋Šฅ์œผ๋กœ Apache Kafka ํด๋Ÿฌ์Šคํ„ฐ์™€ ์™ธ๋ถ€ [โ€ฆ]