๋ฐ˜๊ฐ€์›Œ์š”! ํ—ˆ๋ธŒ์ž…๋‹ˆ๋‹ค!

์ €๋Š” ๊ฐœ๋ฐœ์ž๋ฅผ ํ˜„๋Œ€ ์—ฐ๊ธˆ์ˆ ์‚ฌ๋ผ๊ณ  ํ‘œํ˜„ํ•˜๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค. ๊ฐœ๋ฐœ์„ ๊ณต๋ถ€ํ•˜๋ฉฐ ๋Š๋‚€ ์ ๋“ค๊ณผ ์ด์•ผ๊ธฐ๋ฅผ ๊ธฐ๋กํ•˜๋Š” ๊ณต๊ฐ„์ž…๋‹ˆ๋‹ค.

AWS 7

3. ์Šคํ”„๋ง ๋ถ€ํŠธ์—์„œ JPA๋กœ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋‹ค๋ค„๋ณด์ž

https://www.notion.so/3-JPA-955aab1529b14b219aa0d499c30dae43 https://github.com/hhhminme/springbootAWS hhhminme/springbootAWS ์Šคํ”„๋ง๋ถ€ํŠธ์™€ AWS๋กœ ํ˜ผ์ž ๊ตฌํ˜„ํ•˜๋Š” ์›น ์„œ๋น„์Šค ์ฑ… ๊ณต๋ถ€ ๋ ˆํฌ. Contribute to hhhminme/springbootAWS development by creating an account on GitHub. github.com

[AWS Cloud Practitioner Essentials] module 5. ์Šคํ† ๋ฆฌ์ง€ ๋ฐ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค

module 5 : ์Šคํ† ๋ฆฌ์ง€ ๋ฐ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์ธ์Šคํ„ด์Šค ์Šคํ† ์–ด ๋ฐ Amazon Elastic Block Store(Amazon EBS) ์ธ์Šคํ„ด์Šค ์Šคํ† ์–ด ๋ธ”๋ก ์ˆ˜์ค€ ์Šคํ† ๋ฆฌ์ง€ ๋ณผ๋ฅจ์€ ๋ฌผ๋ฆฌ์  ํ•˜๋“œ ๋“œ๋ผ์ด๋ธŒ ์ฒ˜๋Ÿผ ๋™์ž‘ ๋ฌผ๋ฆฌ์ ์œผ๋กœ EC2 ์ธ์Šคํ„ด์Šค์˜ ํ˜ธ์ŠคํŠธ ์ปดํ“จํ„ฐ์— ์—ฐ๊ฒฐ ์ธ์Šคํ„ด์Šค์™€ ์ˆ˜๋ช…์ด ๋™์ผ → ์ธ์Šคํ„ด์Šค๊ฐ€ ์ข…๋ฃŒ๋˜๋ฉด ์ธ์Šคํ„ด์Šค์˜ ์Šคํ† ์–ด์˜ ๋ฐ์ดํ„ฐ๊ฐ€ ์†์‹ค Amazon EBS EC2 ์ธ์Šคํ„ด์Šค์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๋ธ”๋ก ์ˆ˜์ค€ ์Šคํ† ๋ฆฌ์ง€ ๋ณผ๋ฅจ์„ ์ œ๊ณตํ•˜๋Š” ์„œ๋น„์Šค EC2 ์ธ์Šคํ„ด์Šค๋ฅผ ์ค‘ ์ง€ ๋˜๋Š” ์ข…๋ฃŒํ•˜๋”๋ผ๋„ ์—ฐ๊ฒฐ๋œ EBS ๋ณผ๋ฅจ์˜ ๋ชจ๋“  ๋ฐ์ดํ„ฐ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค. Amazon EBS ์Šค๋ƒ…์ƒท ์ฆ๋ถ„ ๋ฐฑ์—…์ด๋‹ค. ์ฆ‰, ์ฒ˜์Œ ๋ณผ๋ฅจ์„ ๋ฐฑ์—…ํ•˜๋ฉด ๋ชจ๋“  ๋ฐ์ดํ„ฐ๊ฐ€ ๋ณต์‚ฌ๋œ๋‹ค. ์ดํ›„์˜ ๋ฐฑ์—…์—์„œ๋Š” ๊ฐ€์žฅ ์ตœ๊ทผ์˜ ์Šค๋ƒ…์ƒท ์ดํ›„ ๋ณ€๊ฒฝ๋œ ๋ฐ์ดํ„ฐ ๋ธ”๋ก๋งŒ ์ €์žฅ๋œ๋‹ค. ๊ฐ์ฒด ์Šค..

2. ์Šค๋ธŒ๋ง๋ถ€ํŠธ์—์„œ ํ…Œ์ŠคํŠธ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•ด๋ณด์ž

https://www.notion.so/2-a0c2711208d347dc843b09de2f33aa59 2. ์Šค๋ธŒ๋ง๋ถ€ํŠธ์—์„œ ํ…Œ์ŠคํŠธ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•ด๋ณด์ž ์ตœ์†Œํ•œ ํ…Œ์ŠคํŠธ ์ฝ”๋“œ๋Š” ๊ผญ ์ž‘์„ฑ www.notion.so

[AWS Cloud Practitioner Essentials] module 4. ๋„คํŠธ์›Œํ‚น

Module 4 ๋„คํŠธ์›Œํ‚น AWS์™€์˜ ์—ฐ๊ฒฐ Amazon Virtual Private Cloud(Amazon VPC)→ VPC๋Š” ๋ฆฌ์†Œ์Šค์— ๊ฒฝ๊ณ„๋ฅผ ์„ค์ •ํ•˜๋Š”๋ฐ ์‚ฌ์šฉํ•˜๋Š” ๋„คํŠธ์›Œํ‚น ์„œ๋น„์Šค→ ํ•œ VPC ๋‚ด์—์„œ ์—ฌ๋Ÿฌ ์„œ๋ธŒ๋„ท์œผ๋กœ ๋ฆฌ์†Œ์Šค๋ฅผ ๊ตฌ์„ฑ *์„œ๋ธŒ๋„ท์€ ๋ฆฌ์†Œ์Šค(EC2 ์ธ์Šคํ„ด์Šค)๋ฅผ ํฌํ•จํ•  ์ˆ˜ ์žˆ๋Š” VPC ์„น์…˜ → ํด๋ผ์šฐ๋“œ์˜ ๊ฒฉ๋ฆฌ๋œ ์„น์…˜์„ ํ”„๋กœ๋น„์ €๋‹ ๋ฆฌ์†Œ์Šค์— ๊ฒฝ๊ณ„๊ฐ€ ์—†์œผ๋ฉด ๋„คํŠธ์›Œํฌ ํŠธ๋ž˜ํ”ฝ์ด ์ œํ•œ ์—†์ด ๋ฆฌ์†Œ์Šค ๊ฐ„์— ํ๋ฅผ ์ˆ˜ ์žˆ๋‹ค. ์—ฃ์ง€ ๋กœ์ผ€์ด์…˜ ์˜ค๋ฆฌ์ง„ : ๊ทธ๋Ÿผ ๊ณ ๊ฐ์—๊ฒŒ ์ปจํ…์ธ ๋ฅผ ์ œ๊ณตํ•˜๊ธฐ ์œ„ํ•ด ๋ชจ๋“  ์ปจํ…์ธ ๋ฅผ ์ค‘๊ตญ ๋ฆฌ์ „ ์ค‘ ํ•˜๋‚˜๋กœ ์ด๋™ํ•  ํ•„์š”๊ฐ€ ์—†๋‹ค. ํšŒ์‚ฌ : ๋ฐ์ดํ„ฐ๋Š” ๋ธŒ๋ผ์งˆ์— ์ €์žฅ, ์ค‘๊ตญ์— ๊ฑฐ์ฃผํ•˜๋Š” ๊ณ ๊ฐ์ด ์žˆ๋‹ค๊ณ  ๊ฐ€์ • ์—ฃ์ง€ ๋กœ์ผ€์ด์…˜ : ๊ณ ๊ฐ์ด ๋ธŒ๋ผ์งˆ์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€์ ธ์˜ฌ ํ•„์š”๊ฐ€ ์—†๋„๋ก ์ค‘๊ตญ ๋‚ด ๊ณ ๊ฐ๊ณผ ๊ฐ€๊นŒ์šด ์—ฃ์ง€ ๋กœ์ผ€์ด์…˜์— ์‚ฌ๋ณธ..

[AWS Cloud Practitioner Essentials] module 3. ๊ธ€๋กœ๋ฒŒ ์ธํ”„๋ผ ๋ฐ ์•ˆ์ •์„ฑ

AWS ๋ฆฌ์ „ ๋ฐ์ดํ„ฐ ๊ฑฐ๋ฒ„๋„Œ์Šค ๋ฐ ๋ฒ•์  ์š”๊ตฌ ์‚ฌํ•ญ ์ค€์ˆ˜ ๊ณ ๊ฐ๊ณผ์˜ ์ ‘๊ทผ์„ฑ ๋ฆฌ์ „ ๋‚ด์—์„œ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ์„œ๋น„์Šค ์š”๊ธˆ ๋น„์ฆˆ๋‹ˆ์Šค ์š”์†Œ ๊ณ ๋ ค ํ•ญ๋ชฉ ๊ฐ€์šฉ์˜์—ญ ์—ฌ๋Ÿฌ ๊ฐ€์šฉ ์˜์—ญ์—์„œ Amazon EC2 ์ธ์Šคํ„ด์Šค ์‹คํ–‰ ๋‹จ์ผ ๊ฐ€์šฉ ์˜์—ญ์— ์žˆ๋Š” Amazon EC2 ์ธ์Šคํ„ด์Šค → ์žฅ์• ๊ฐ€ ๋ฐœ์ƒํ•  ๊ฒฝ์šฐ ์ด ์ธ์Šคํ„ด์Šค๊ฐ€ ์†์‹ค ์—ฌ๋Ÿฌ ๊ฐ€์šฉ ์˜์—ญ์— ์žˆ๋Š” Amazon EC2 ์ธ์Šคํ„ด์Šค ๊ฐ€์šฉ ์˜์—ญ ์žฅ์•  ํ•˜๋‚˜๊ฐ€ ์žฅ์• ๊ฐ€ ๋ฐœ์ƒํ•˜๋”๋ผ๋„ ๋‹ค๋ฅธ ํ•˜๋‚˜๊ฐ€ ์ˆ˜ํ–‰๊ฐ€๋Šฅ ⇒ ์žฅ์•  ๊ณ„ํš์„ ์ˆ˜๋ฆฝํ•˜๊ณ  ์—ฌ๋Ÿฌ ๊ฐ€์šฉ ์˜์—ญ์— ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๋ฐฐํฌํ•˜๋Š” ๊ฒƒ์€ ๋ณต์›๋ ฅ ์žˆ๋Š” ๊ณ ๊ฐ€์šฉ์„ฑ ์•„ํ‚คํ…์ณ๋ฅผ ๊ตฌ์ถ•ํ•˜๋Š”๋ฐ ์ค‘์š”ํ•œ ๋ถ€๋ถ„ ๋ฆฌ์ „ ๋‚ด ๋‹จ์ผ ๋ฐ์ดํ„ฐ ์„ผํ„ฐ ๋˜๋Š” ๋ฐ์ดํ„ฐ ์„ผํ„ฐ ๊ทธ๋ฃน AWS ๋ฆฌ์†Œ์Šค๋ฅผ ํ”„๋กœ๋น„์ €๋‹ ํ•˜๋Š” ๋ฐฉ๋ฒ• AWS Management Console : Amazon ์„œ๋น„์Šค ์•ก์„ธ์Šค ๋ฐ ๊ด€๋ฆฌ๋ฅผ ์œ„ํ•œ ์›น ..

[AWS Cloud Practitioner Essentials] module 2. ํด๋ผ์šฐ๋”ฉ ์ปดํ“จํŒ…

EC2๋ž€? ์œ ์—ฐํ•˜๊ฒŒ ์ธ์Šคํ„ด์Šค๋ฅผ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ๊ฒŒํ•˜๋Š” ๊ฒƒ. ๊ฐ€์ƒ ์„œ๋ฒ„์— ์—‘์„ธ์Šคํ•˜๋Š”๋ฐ ์‚ฌ์šฉํ•˜๋Š” ์„œ๋ฒ„๋ฅผ EC2๋ผ๊ณ  ํ•œ๋‹ค. EC2์˜ ์žฅ์  ๋ช‡ ๋ถ„์ด๋ฉด Amazon EC2 ์ธ์Šคํ„ด์Šค๋ฅผ ํ”„๋กœ๋น„์ €๋‹ํ•˜๊ณ  ์‹œ์ž‘ํ•  ์ˆ˜ ์žˆ๋‹ค. ์›Œํฌ๋กœ๋“œ ์‹คํ–‰์„ ์™„๋ฃŒํ–ˆ๋‹ค๋ฉด ์ธ์Šคํ„ด์Šค ์‚ฌ์šฉ์„ ์ค‘์ง€ํ•  ์ˆ˜ ์žˆ๋‹ค. ์ธ์Šคํ„ด์Šค๊ฐ€ ์‹คํ–‰ ์ค‘์ผ ๋•Œ ์‚ฌ์šฉํ•œ ์ปดํ“จํŒ… ์‹œ๊ฐ„์— ๋Œ€ํ•ด์„œ๋งŒ ๋น„์šฉ์„ ์ง€๋ถˆํ•˜๊ณ  ์ธ์Šคํ„ด์Šค๊ฐ€ ์ค‘์ง€ ๋˜๋Š” ์ข…๋ฃŒ๋œ ์ƒํƒœ์—์„œ๋Š” ๋น„์šฉ์„ ์ง€๋ถˆํ•˜์ง€ ์•Š๋Š”๋‹ค. ํ•„์š”ํ•œ ์„œ๋ฒ„ ์šฉ๋Ÿ‰์— ๋Œ€ํ•ด์„œ๋งŒ ๋น„์šฉ์„ ์ง€๋ถˆํ•˜๋ฏ€๋กœ ๋น„์šฉ์„ ์ ˆ๊ฐํ•  ์ˆ˜ ์žˆ๋‹ค. EC2์˜ ์ž‘๋™๋ฐฉ์‹ ์‹œ์ž‘ → ์—ฐ๊ฒฐ → ์‚ฌ์šฉ ์‹œ์ž‘์šด์˜์ฒด์ œ,์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์„œ๋ฒ„ ๋˜๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด ํฌํ•จ. ๋„คํŠธ์›Œํฌ ํŠธ๋ž˜ํ”ฝ์„ ์ œ์–ดํ•  ๋ณด์•ˆ ์„ค์ • ๊ตฌ์„ฑ ์ธ์Šคํ„ด์Šค๊ฐ€ ํฌํ•จ๋˜์–ด ์žˆ๋Š” ํ…œ๋ธ”๋ฆฟ์„ ์„ ํƒํ•˜์—ฌ ์‹œ์ž‘ํ•œ๋‹ค. ์—ฐ๊ฒฐ ์‚ฌ์šฉ EC2 ์ธ์Šคํ„ด์Šค ์œ ํ˜• Amazon EC..

[AWS Cloud Practitioner Essentials] module 1. ๊ธฐ๋ณธ ์ปดํ“จํ„ฐ ๋ชจ๋ธ

ํด๋ผ์ด์–ธํŠธ - ์„œ๋ฒ„ ๋ชจ๋ธ๊ฐ€์ƒ ์„œ๋ฒ„์ธ EC2 ์ธ์Šคํ„ด์Šค๋ฅผ ์„œ๋ฒ„๋ผ๊ณ  ๋ถ€๋ฆ„. → ์š”์ฒญ ๊ฒ€์ฆ → ์‘๋‹ต ๋ฐ˜ํ™˜์ปดํ“จํŒ…์—์„œ ํด๋ผ์ด์–ธํŠธ๋Š” ์‚ฌ๋žŒ์ด ์ปดํ“จํ„ฐ ์„œ๋ฒ„์— ์š”์ฒญ์„ ๋ณด๋‚ด๊ธฐ ์œ„ํ•ด ์ƒํ˜ธ ์ž‘์šฉํ•˜๋Š” ์›น ๋ธŒ๋ผ์šฐ์ € ๋˜๋Š” ๋ฐ์Šคํฌํ†ฑ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜. ๊ฐ€์ƒ ์„œ๋ฒ„์ธ EC2 ์ธ์Šคํ„ด์Šค๋ฅผ ์„œ๋ฒ„๊ฐ€ ๋  ์ˆ˜ ์žˆ๋‹ค. → ์š”์ฒญ ๊ฒ€์ฆ → ์‘๋‹ต ๋ฐ˜ํ™˜ ๊ธฐ๋ณธ์ ์œผ๋กœ ๊ณ ๊ฐ์ด ์š”์ฒญํ•˜๋ฉด ๊ถŒํ•œ์„ ๊ฐ€์ง„ ์„œ๋ฒ„๊ฐ€ ์š”์ฒญ์— ์‘๋‹ต. ์ข…๋Ÿ‰ ๊ณผ๊ธˆ์ œ(์‚ฌ์šฉํ•œ ๋งŒํผ๋งŒ ์‚ฌ์šฉ) ํ‚ค ๊ฐ’ : ํ•„์š”ํ•œ ๋งŒํผ๋งŒ AWS์—์„œ๋Š” ์„ ๋ถˆ ๊ฒฐ์ œ, ์šฉ๋Ÿ‰์„ ๊ฑฑ์ •์„ ํ•„์š” X → ํŠธ๋ž˜ํ”ฝ์— ๋”ฐ๋ผ ์ธ์Šคํ„ด์Šค๋ฅผ ๋Š˜๋ฆฌ๊ณ  ์ค„์—ฌ์„œ ๊ด€๋ฆฌ ๊ฐ€๋Šฅ ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค๋ž€? ํด๋ผ์šฐ๋“œ ์ปดํ“จํŒ…์€ IT ๋ฆฌ์†Œ์Šค๋ฅผ ์ธํ„ฐ๋„ท์„ ํ†ตํ•ด ์˜จ๋””๋ฉ˜๋“œ๋กœ ์ œ๊ณตํ•˜์—ฌ ์‚ฌ์šฉํ•œ ๋งŒํผ๋งŒ ์ œ๊ณต ์˜จ๋””๋ฉ˜๋“œ ์ œ๊ณต์ด๋ž€ AWS๊ฐ€ ์‚ฌ์šฉ์ž์—๊ฒŒ ํ•„์š”ํ•œ ๋ฆฌ์†Œ์Šค๋ฅผ ํ•„์š”ํ•œ ์ˆœ๊ฐ„์— ์ „๋‹ฌ ํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ..