πŸšͺ μ›”κ°„νšŒκ³  v1.0

  • λ„ˆλ¬΄λ‚˜ λΉ λ₯΄κ²Œ κ°€λŠ” μ‹œκ°„μ„ μ‘°κΈˆμ΄λΌλ„ λ’€λŒμ•„λ³΄κ³ μž μž‘μ„±ν•˜λŠ” ν•œλ‹¬ λ‹¨μœ„μ˜ 회고
  • λ‹€λ₯Έ μΉ΄ν…Œκ³ λ¦¬λ“€λ³΄λ‹€ 아직 정해진 게 μ—†λ‹€. 천천히 μ •λ¦¬ν•΄λ‚˜μ•„κ°€λŠ” 걸둜! μ΅œλŒ€ν•œ λŸ¬ν”„ν•˜κ²Œ μƒκ°λ‚˜λŠ” 핡심듀을 적어보도둝 ν•˜μž!

μ΅μˆ™ν•¨ 그리고 반볡의 μ€‘μš”μ„±

λ‘λ²ˆμ§Έ ν˜‘μ—… ν”„λ‘œμ νŠΈλ₯Ό μ§„ν–‰ν–ˆλ‹€. 첫번째 ν˜‘μ—… ν”„λ‘œμ νŠΈ λ•Œ, 1μ£Όμ°¨ κΈ°νšμ„ νŒŒμ•…ν•˜κ³  μŠ€ν† λ¦¬, ν…ŒμŠ€ν¬λ₯Ό 뽑아내고 μŠ€νƒ 및 μ»¨λ²€μ…˜μ„ μ •ν•˜λŠ” 일이 쉽지 μ•Šμ•˜μ—ˆλ‹€. ν—Œλ° μ΄λ²ˆμ—” κ·Έλž˜λ„ ν•œ 번 ν•΄λ΄€λ‹€κ³  λ­”κ°€ μ²™μ²™ 진행할 수 μžˆμ—ˆλ‹€. 그리고 λ°±μ—”λ“œλΆ„λ“€κ³Ό μ–΄λ–»κ²Œ μ†Œν†΅ν•΄μ•Όν•˜κ³  같은 ν”„λ‘ νŠΈμ—”λ“œ λ™λ£Œμ™€ 무엇을 해야할지 λ§ν•˜μ§€ μ•Šμ•„λ„ μ„œλ‘œ μ•Œ 수 μžˆμ—ˆλ‹€. 덕뢄에 1μ£Όμ°¨κ°€ 제일 νž˜λ“€μ—ˆλ˜ 첫번째 ν”„λ‘œμ νŠΈμ™€λŠ” λ‹€λ₯΄κ²Œ, 이번 1μ£Όμ°¨λŠ” μƒκ°λ³΄λ‹€λŠ” 쉽고 즐겁게 진행할 수 μžˆμ—ˆλ‹€.

WAS의 ꡬ쑰가 μž‘νžˆλ‹€.

λ‹€μ–‘ν•œ ꡬ쑰가 μžˆκ² μ§€λ§Œ, 전체적인 μ›Ή μ–΄ν”Œλ¦¬μΌ€μ΄μ…˜μ˜ ꡬ쑰가 ν™•μ‹€νžˆ 머리에 작히게 λ˜μ—ˆλ‹€.

               --------------     --------------
----------     |  Web       |     |Application |     ----------
| CLIENT | --- |            | --- |            | --- |DataBase| 
----------     |     Server |     |     Server |     ----------
               --------------     --------------

μœ„μ˜ ꡬ쑰이닀. μ•„μ£Ό κ°„λ‹¨ν•˜κ³  μ‰¬μš΄ κ΅¬μ‘°μ΄μ§€λ§Œ, κ·Έλ™μ•ˆ λ‚˜λŠ” ν”„λ‘ νŠΈκ°€ λ‹΄λ‹Ήν•˜λŠ” ν΄λΌμ΄μ–ΈνŠΈ μ§„μ˜κ³Ό 백이 λ‹΄λ‹Ήν•˜λŠ” μ„œλ²„ μ§„μ˜μ˜ ꡬ쑰만 μ•Œκ³  μžˆμ—ˆλ‹€. ν”„λ‘œμ νŠΈλ₯Ό μ§„ν–‰ν•˜λ©΄μ„œ μ›Ή μ„œλ²„λŠ” μ–΄λ–»κ²Œ λ„μšΈμ§€, λ°±μ—”λ“œ μ„œλ²„(μ–΄ν”Œλ¦¬μΌ€μ΄μ…˜ μ„œλ²„)λŠ” μ–΄λ–»κ²Œ λ„μšΈμ§€, EC2 ν•˜λ‚˜λ‘œ 포트만 λ‹€λ₯΄κ²Œ 할지 μ•„λ‹ˆλ©΄ μ„œλ²„λ₯Ό 2개 λΉŒλ €μ„œ λ„μšΈμ§€ λ“±λ“±μ˜ κ°œλ…μ„ λͺΈμœΌλ‘œ 터득할 수 μžˆμ—ˆλ‹€. λ‚˜μ€‘μ— 또 μ–΄λ–€ 인프라λ₯Ό 접할지 λͺ¨λ₯΄μ§€λ§Œ, μœ„ ꡬ쑰λ₯Ό ν† λŒ€λ‘œ μƒκ°ν•˜λ©΄μ„œ 정말 λ§Žμ€ 도움을 얻을 수 μžˆμ—ˆλ‹€.(OAuth 2.0에 λŒ€ν•œ λΆ€λΆ„ λ“±)

μ½”λ“œμ— 정성을 λ“€μ΄μž

이번 ν”„λ‘œμ νŠΈλ₯Ό 톡해 깨달은 게 ν•˜λ‚˜μžˆλ‹€. μ½”λ“œ ν•œ 쀄 ν•œ 쀄에 정성을 λ“€μ—¬μ•Ό ν•œλ‹€λŠ” 것. 그리고 λ‚˜μ€‘μ— ν•  생각을 ν•˜μ§€λ§κ³  κ·Έ λ•Œ λ°”λ‘œ ν•΄μ•Όν•œλ‹€λŠ” 것. 일단 μ΄λ ‡κ²Œ μž‘μ„±ν•˜κ³  좔후에 λ¦¬νŒ©ν† λ§ν•˜μžλΌλŠ” λ§ˆμΈλ“œλ‘œ λ„ˆλ¬΄ λ§Žμ€ μ½”λ“œλ₯Ό νƒ€ν˜‘(?)ν–ˆλ˜ 것 κ°™λ‹€. λ‹Ήμž₯은 νŽΈν• μ§€ λͺ°λΌλ„ 이런 νƒ€ν˜‘ μ½”λ“œλ“€μ΄ μŒ“μ΄κ³  μŒ“μ—¬μ„œ 좔후에 μ—„μ²­λ‚œ μ½”λ“œλ”λ―Έλ‘œ λ‹€κ°€μ˜¨λ‹€λŠ” 것을 μ•Œκ²Œ λ˜μ—ˆλ‹€. κ·ΈλŸ¬λ‹ˆ 미리 λ§ˆμŒμ†μ— λ¦¬νŒ©ν† λ§ν•  생각을 ν•˜κ³  쓰지 말고, μ²˜μŒλΆ€ν„° λ‚΄ 온힘과 정성을 λ“€μ—¬μ„œ μ½”λ“œλ₯Ό μž‘μ„±ν•˜λ„λ‘ ν•˜μž.

κ³Όμ • 수료

짧닀면 짧고 κΈΈλ‹€λ©΄ κΈ΄ μ½”λ“œμŠ€μΏΌλ“œ λ§ˆμŠ€ν„°μ¦ˆ μ½”μŠ€ 과정을 끝내고 μˆ˜λ£ŒκΉŒμ§€ ν•˜κ²Œ λ˜μ—ˆλ‹€. 이에 λŒ€ν•΄μ„œλŠ” λ”°λ‘œ νšŒκ³ ν•˜λŠ” 글을 μž‘μ„±ν•˜λ € ν•œλ‹€. λ‹¨μˆœνžˆ 학원, λΆ€νŠΈμΊ ν”„λΌλŠ” λ‹¨μ–΄λ‘œ ν‘œν˜„ν•  수 μ—†λŠ” λ„ˆλ¬΄λ‚˜ λ§Žμ€ 것을 λ‚˜μ—κ²Œ μ€€ 곳이기 λ•Œλ¬Έμ΄λ‹€.

λ˜λ‹€λ₯Έ 좜발

μ‹œμ›μ„­μ„­ν•œ λ§ˆμŒμ„ κ°–κ³  λ‚˜λŠ” λ˜λ‹€μ‹œ μ•žμœΌλ‘œ λ‚˜μ•„κ°€μ•Ό ν•œλ‹€. μšΈνƒ€λ¦¬κ°€ μ‚¬λΌμ‘ŒκΈ°μ— λΆˆμ•ˆν•˜κΈ°λ„ ν•˜κ³  μ΄ˆμ‘°ν•˜κΈ°λ„ ν•˜λ‹€. ν•˜μ§€λ§Œ μžμœ λ‘œμ›€μ„ λŠλΌκΈ°λ„ ν•œλ‹€. 항상 그런건 μ•„λ‹ˆμ§€λ§Œ μžμœ λ‘œμ›€μ€ λΆˆμ•ˆν•¨μ„ λ™λ°˜ν•˜λŠ” κ²½μš°κ°€ λ§Žμ€ 것 κ°™λ‹€. 그리고 이 λΆˆμ•ˆν•¨μ„ μ–Όλ§ˆλ‚˜ κΈμ •μ μœΌλ‘œ ν™œμš©ν•˜λŠλƒμ— λ”°λΌμ„œ μ§„μ •ν•œ μžμœ λ‘œμ›€μ΄ μ™„μ„±λœλ‹€κ³  μƒκ°ν•œλ‹€. μ›€μΈ λŸ¬λ“€μ§€ 말자. μ•žμœΌλ‘œ λ‚΄κ°€ μ ‘ν•  μˆ˜λ§Žμ€ 개발 지식과 κΈ°μˆ λ“€μ„ 재미있고 즐겁게 λ°°μ›Œλ‚˜κ°€μž. λΆ„λͺ…νžˆ 쉽지 μ•Šμ„ 것이닀. 그치만 μ§€κΈˆ λ‚˜μ•„κ°ˆ 길이 μžˆλ‹€λŠ” 게, κ·Έ 과정에 μžˆλ‹€λŠ” 게 μ–Όλ§ˆλ‚˜ μ†Œμ€‘ν•˜κ³  즐거운 일인지 μΈμ§€ν•˜μž.