λ°˜κ°€μ›Œμš”! ν—ˆλΈŒμž…λ‹ˆλ‹€!

μ €λŠ” 개발자λ₯Ό ν˜„λŒ€ μ—°κΈˆμˆ μ‚¬λΌκ³  ν‘œν˜„ν•˜κ³  μ‹ΆμŠ΅λ‹ˆλ‹€. κ°œλ°œμ„ κ³΅λΆ€ν•˜λ©° λŠλ‚€ 점듀과 이야기λ₯Ό κΈ°λ‘ν•˜λŠ” κ³΅κ°„μž…λ‹ˆλ‹€.

전체 κΈ€ 68

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 μ„œλΉ„μŠ€ μ•‘μ„ΈμŠ€ 및 관리λ₯Ό μœ„ν•œ μ›Ή ..

둜또의 졜고 μˆœμœ„μ™€ μ΅œμ € μˆœμœ„

https://programmers.co.kr/learn/courses/30/lessons/77484 μ½”λ”©ν…ŒμŠ€νŠΈ μ—°μŠ΅ - 둜또의 졜고 μˆœμœ„μ™€ μ΅œμ € μˆœμœ„ 둜또 6/45(μ΄ν•˜ '둜또'둜 ν‘œκΈ°)λŠ” 1λΆ€ν„° 45κΉŒμ§€μ˜ 숫자 쀑 6개λ₯Ό μ°μ–΄μ„œ λ§žνžˆλŠ” λŒ€ν‘œμ μΈ λ³΅κΆŒμž…λ‹ˆλ‹€. μ•„λž˜λŠ” 둜또의 μˆœμœ„λ₯Ό μ •ν•˜λŠ” λ°©μ‹μž…λ‹ˆλ‹€. 1 μˆœμœ„ 당첨 λ‚΄μš© 1 6개 λ²ˆν˜Έκ°€ λͺ¨λ‘ 일치 2 5개 번호 programmers.co.kr 풀이 lottos λ°°μ—΄ λ‚΄ μˆ«μžμ™€ win_nums λ°°μ—΄ λ‚΄ 같은 숫자 + lottos λ°°μ—΄λ‚΄ 0의 숫자 -> 졜고 μˆœμœ„ lottos λ°°μ—΄ λ‚΄ μˆ«μžμ™€ win_nums λ°°μ—΄ λ‚΄ 같은 숫자 -> μ΅œμ € μˆœμœ„ class Solution { public int[] solution(int[] lottos, int[] win_nu..

[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κ°€ μ‚¬μš©μžμ—κ²Œ ν•„μš”ν•œ λ¦¬μ†ŒμŠ€λ₯Ό ν•„μš”ν•œ μˆœκ°„μ— 전달 ν•  수 μžˆλ‹€λŠ” ..

[λΆ€μŠ€νŠΈμ½”μŠ€]μžλ°”μŠ€ν¬λ¦½νŠΈμ˜ μ‹œμž‘ Quiz 5 ν•΄μ„€

μ•ˆλ…•ν•˜μ„Έμš” λΆ€μŠ€ν„°μ½”μŠ€ 3κΈ° μ„œν¬ν„°μ¦ˆ ν—ˆλΈŒμž…λ‹ˆλ‹€. 🌿 λΆ€μŠ€ν„°μ½”μŠ€λž€? 컀λ„₯νŠΈμž¬λ‹¨μ€ 넀이버가 μ„€λ¦½ν•œ λΉ„μ˜λ¦¬ ꡐ윑 μž¬λ‹¨μž…λ‹ˆλ‹€. μ†Œν”„νŠΈμ›¨μ–΄ 개발자 μ–‘μ„± ꡐ윑 ν”„λ‘œκ·Έλž¨, λΆ€μŠ€νŠΈμ½”μŠ€μ™€ ν•¨κ»˜ λ‹Ήμ‹ μ˜ 개발 컀리어λ₯Ό μ—…κ·Έλ ˆμ΄λ“œν•˜μ„Έμš”! 제 ν¬μŠ€νŒ…μ€ κ°•μ˜ λ‚΄ 생각해보기와 μˆ˜μ—…μ—μ„œ λ‹€λ£¨λŠ” μ½”λ“œλ₯Ό 직접 ν¬λ‘¬ν™”λ©΄μ—μ„œ 확인 ν•΄λ³Ό 수 μžˆλ„λ‘ μ§„ν–‰ν•©λ‹ˆλ‹€. κ΄€λ ¨λœ κ°œλ…κ³Ό κ°•μ˜λŠ” ν•¨κ»˜ μ˜¬λ €λ“œλ¦¬λŠ” λ§ν¬μ—μ„œ 확인해보싀 수 μžˆμŠ΅λ‹ˆλ‹€. www.boostcourse.org/cs124/joinLectures/52258 와 같은 것이 CDN이닀.js와 같은 정적 λ¦¬μ†ŒμŠ€λ₯Ό, 직접 λ‹€μš΄λ°›μ•„ μ μš©μ‹œν‚¬ ν•„μš”κ°€ 없이, μœ„μ™€ 같이 μ†ŒμŠ€ μ½”λ“œ μ•ˆμ— ν•„μš”ν•œ μ •λ³΄μ˜ μ£Όμ†Œμ™€ μ’…λ₯˜λ₯Ό 적으면,ν•΄λ‹Ή μ½”λ“œκ°€ μ‹€ν–‰λ˜λŠ” μ‹œμ μ— CDN에 μ ‘κ·Όν•˜μ—¬, ν•„μš”ν•œ 정보λ₯Ό μ‹€μ‹œκ°„μœΌλ‘œ λ‹€μš΄λ°›μ•„..

[λΆ€μŠ€νŠΈμ½”μŠ€]μžλ°”μŠ€ν¬λ¦½νŠΈμ˜ μ‹œμž‘ Quiz 4 ν•΄μ„€

μ•ˆλ…•ν•˜μ„Έμš” λΆ€μŠ€ν„°μ½”μŠ€ 3κΈ° μ„œν¬ν„°μ¦ˆ ν—ˆλΈŒμž…λ‹ˆλ‹€. 🌿 λΆ€μŠ€ν„°μ½”μŠ€λž€? 컀λ„₯νŠΈμž¬λ‹¨μ€ 넀이버가 μ„€λ¦½ν•œ λΉ„μ˜λ¦¬ ꡐ윑 μž¬λ‹¨μž…λ‹ˆλ‹€. μ†Œν”„νŠΈμ›¨μ–΄ 개발자 μ–‘μ„± ꡐ윑 ν”„λ‘œκ·Έλž¨, λΆ€μŠ€νŠΈμ½”μŠ€μ™€ ν•¨κ»˜ λ‹Ήμ‹ μ˜ 개발 컀리어λ₯Ό μ—…κ·Έλ ˆμ΄λ“œν•˜μ„Έμš”! 제 ν¬μŠ€νŒ…μ€ κ°•μ˜ λ‚΄ 생각해보기와 μˆ˜μ—…μ—μ„œ λ‹€λ£¨λŠ” μ½”λ“œλ₯Ό 직접 ν¬λ‘¬ν™”λ©΄μ—μ„œ 확인 ν•΄λ³Ό 수 μžˆλ„λ‘ μ§„ν–‰ν•©λ‹ˆλ‹€. κ΄€λ ¨λœ κ°œλ…κ³Ό κ°•μ˜λŠ” ν•¨κ»˜ μ˜¬λ €λ“œλ¦¬λŠ” λ§ν¬μ—μ„œ 확인해보싀 수 μžˆμŠ΅λ‹ˆλ‹€. www.boostcourse.org/cs124/joinLectures/52258 κ°μ²΄λŠ” κ΄€λ ¨λœ 데이터와 ν•¨μˆ˜(일반적으둜 μ—¬λŸ¬ 데이터와 ν•¨μˆ˜λ‘œ μ΄λ£¨μ–΄μ§€λŠ”λ°, 객체 μ•ˆμ— μžˆμ„ λ•ŒλŠ” 보톡 ν”„λ‘œνΌν‹°μ™€ λ©”μ†Œλ“œλΌκ³  λΆ€λ¦…λ‹ˆλ‹€)의 μ§‘ν•©μž…λ‹ˆλ‹€. 여타 JavaScript 의 μš”μ†Œλ“€κ³Ό λ§ˆμ°¬κ°€μ§€λ‘œ, 객체λ₯Ό μƒμ„±ν•˜λŠ” 것은 λ³€μˆ˜λ₯Ό μ •μ˜ν•˜κ³ ..