μλ 10μ μν°λμμ μ§νν λ°±μλ μ¨λ³΄λ© μ±λ¦°μ§μμ λ©ν λμ΄ μνμ μ€ν°λμμ μ΄ μ± μ λ€λ£¨μ ¨λ κ²μ΄ κΈ°μ΅λλ€.
μ€μ λ‘ λ©ν λ§ ν λ°±μλ κ°λ°μκ° μ½μ΄μΌ ν μ± λ€μ μ¬λ¬ κ° μΆμ²ν΄ μ£Όμ ¨λλ°, κ·Έ μ€ νλκ° μ΄ μ± μ΄λ€.
κ·Έ μ± λ€μ κΎΈμ€ν μλ ν΄ λκ°λ μ€μ΄κ³ , νμ€ν λ°±μλ κ°λ° 곡λΆλ μ± μ ν΅ν΄μ κ°μ κ²½νμ μκ±°λ μ§μ μ μ©νκΈ°μ μ©μ΄νλ€κ³ μκ°μ΄ λ€μλ€.
νμ¬μ μ΄ λμλ₯Ό μμ²νκ³ , μ€λ 첫 νμ΄μ§λ₯Ό νΌμ³€λ€.
λ¨μΌ μλ²
- κ°μ₯ κΈ°μ΄μ μΈ μλ² κ΅¬μ± λ¨μ
- λ°μ΄ν° λ² μ΄μ€ μλ²λ λ³΄ν΅ 1κ°λ₯Ό λλ€.
- RDBMS λ§μ΄ μ¬μ©
- λΉμ ν λ°μ΄ν°μ΄κ±°λ, μ§λ ¬ν μμ§λ ¬ν νκ±°λ, λ§μ μμ λ°μ΄ν°λ₯Ό μ μ₯ν κ²½μ° λΉ-κ΄κ³ν λ°μ΄ν°λ² μ΄μ€κ° λ°λμ§ν¨.
- λͺ¨λ νΈλν½μ νλμ μλ²κ° κ°λΉνλ€.
μμ§μ κ·λͺ¨ νμ₯ & μνμ κ·λͺ¨ νμ₯
- μ€μΌμΌ μ
- μλ²μ κ³ μ¬μ μμμ μΆκ°νλ νμ
- μ μ λλ νΈλν½μ μμ΄ μ μ κ²½μ° μ©μ΄
- λ¨μνλ€λ μ₯μ
- ν λμ μλ²μ CPUλ λ©λͺ¨λ¦¬λ₯Ό 무νλλ‘ μ¦μ€ λͺ»νλ€λ λ¨μ
- μ₯μ 볡ꡬ λ°©μμ΄λ λ€μ€ν λ°©μμ μ μνμ§ λͺ»νλ€λ λ¨μ
- μ€μΌμΌ μμ
- μλ²λ₯Ό μ¬λ¬ λ μΆκ°νλ νμ
- λ‘λ λ°Έλ°μ
- λΆν λΆμ° μ§ν©μ μν μΉ μλ²λ€μκ² κ³ λ₯΄κ² λΆνλ₯Ό λΆμ°νλ μν
- νλμ μλ²κ° λ€μ΄ λ κ²½μ° λ€λ₯Έ μλ²λ‘ μμ²μ λλ. μ°μνκ² μ₯μ λμ² κ°λ₯.
- λ°μ΄ν°λ² μ΄μ€ λ€μ€ν
- λ§μ€ν°λ μ°κΈ°, μ¬λ μ΄λΈλ μ½κΈ°
- λ³λ ¬ μ²λ¦¬ λλ μ§μ μκ° λμ΄λλ―λ‘ μ±λ₯μ΄ μ’μ
- μμ° μ¬ν΄ λ±μ μ¬λ, μ₯μ μν© λμ² κ°λ₯
- κ³ κ°μ©μ± => μ₯μ μλ² λμ λ€λ₯Έ μλ²λ‘ λ체 κ°λ₯
- μ΅μ λ°μ΄ν°κ° μλ μ¬λ μ΄λΈλ 볡ꡬ μ€ν¬λ¦½νΈλ‘ μ΅μ ν κ°λ₯
μΊμ
- κ° λΉμΌ μ°μ° κ²°κ³Ό λλ μμ£Ό μ°Έμ‘°λλ λ°μ΄ν°λ₯Ό λ©λͺ¨λ¦¬ μμ λκ³ , λ€μ΄μ μμ²μ΄ 빨리 μ²λ¦¬λ μ μλλ‘ νλ μ μ₯μ
- λ°μ΄ν°λ² μ΄μ€μ 컀λ₯μ μ λ°λΌ κ²°μ λλ μλ²μ μ±λ₯μ κ°μ
- μΊμν λ°μ΄ν°μ μ’ λ₯, ν¬κΈ°, μ‘μΈμ€ ν¨ν΄μ λ§λ μΊμ μ λ΅μ μ ν
- λ°μ΄ν° κ°±μ λ³΄λ€ μ°Έμ‘°κ° λΉλ²ν κ²½μ° κ³ λ € κ°λ₯
- μμμ± λ°μ΄ν°μ μ μ₯μ λ°λμ§νμ§ μμ
- λ°μ΄ν° λ§λ£ μ μ± μ μ립ν΄μΌν¨
- μΌκ΄μ± μ μ§μ λ§μ μ κΈ°ν΄μΌ ν¨.
μ½ν μΈ μ μ‘ λ€νΈμν¬ (CDN)
- μ μ 컨ν μΈ λ₯Ό μ μ‘ν μ μλ μ§λ¦¬μ μΌλ‘ λΆμ°λ μλ²μ λ€νΈμν¬
- μ μ 컨ν μΈ λ₯Ό μΊμ κ°λ₯ν¨.
- μ¬μ©μμκ² κ°μ₯ κ°κΉμ΄ CDN μλ²κ° μ μ 컨ν μΈ λ₯Ό μ λ¬ => μ±λ₯ κ°μ μ μ©μ΄ν¨.
- λ°μ΄ν° μ μ‘ μμ λ°λΌ λΉμ©μ΄ μ²κ΅¬λ¨.
- μ μ ν λ§λ£ μνμ νμμ±
- CDNκ³Ό μΊμλ₯Ό μ μ ν λ°°μΉνλ©΄ λ λμ μ±λ₯μ 보μ₯νλ€.
무μν μΉ κ³μΈ΅ (stateless)
- μνμ μΌλ‘ νμ₯ν΄λ³Ό λ°©λ²μ κ³ λ €ν΄λ³΄μ.
- μΉ κ³μΈ΅μμ μν μ 보λ₯Ό μ κ±°νκΈ° μν΄ RDBMS λ NOSQLμ 보κ΄νκ³ νμν λ κ°μ Έμ¨λ€.
- ν΄λΌμ΄μΈνΈμμ μΉ μλ²λ‘ http μμ²μ ν κ²½μ°, μν μ λ³΄κ° DBμ λΆλ¦¬λμ΄ μμΌλ―λ‘, κ΅¬μ‘°κ° λ¨μνκ³ μμ μ μ΄λ©°, κ·λͺ¨ νμ₯μ΄ μ½λ€.
- μ¬λ¬ λ°μ΄ν° μΌν°λ₯Ό μ§μν κ²½μ° μ₯μ μ΄ λΆκ°λλ€.
λ°μ΄ν° μΌν°
- κ°μ 리μ μ λ€λ₯Έ λ°μ΄ν° μΌν°λ₯Ό μ΄μ©ν κ²½μ°, μ₯μ μν©μ 극볡ν μ μλ€.
- νΈλν½ μ°ν, λ°μ΄ν° λκΈ°ν, ν μ€νΈμ λ°°ν¬λ±μ κΈ°μ μ λμ λ₯Ό 극볡ν΄μΌ νλ€.
- λ ν° κ·λͺ¨λ‘ νμ₯νκΈ° μν΄ μμ€ν μ μ»΄ν¬λνΈλ₯Ό λΆλ¦¬ν΄μΌ νλλ°, μ΄λ λ©μμ§ νλ₯Ό μ΄μ©ν μ μλ€.
λ©μμ§ ν
- λ©μμ§μ 무μμ€μ 보μ₯νλ λΉλκΈ° ν΅μ μ μ§μνλ μ»΄ν¬λνΈ
- λ©μμ§ λ²νΌμ μν μ μννλ©° λΉλκΈ°μ μΌλ‘ μ μ‘νλ€.
- λ°νμμ ꡬλ , μλΉμμ ꡬ쑰
- μλ²κ° κ²°ν©μ΄ λμ¨ν΄μ Έμ κ·λͺ¨ νμ₯μ± λ³΄μ₯μ μ©μ΄νλ€.
λ‘κ·Έ , λ©νΈλ¦ κ·Έλ¦¬κ³ μλν
- μλ¬ λ‘κ·Έλ₯Ό λͺ¨λν°λ§νλ κ²μ΄ μ€μνλ€.
- λ©νΈλ¦μ μ μμ§νλ©΄ μ¬μ νν©μ κ΄λ ¨λ μ μ©ν μ 보λ₯Ό μ»κ³ μμ€ν μ νμ¬ μνλ₯Ό μμ½κ² νμ κ°λ₯νλ€.
λ°μ΄ν°λ² μ΄μ€μ κ·λͺ¨ νμ₯
- μμ§μ νμ₯
- κ³ μ±λ₯μ μμμ μ¦μ€νλ λ°©λ²
- μλ§μ‘΄μ AWSκ° κ·Έ μμ
- SPOFλ‘ μΈν μνμ±μ΄ ν¬λ€
- λΉμ©μ΄ λ§μ΄ λ λ€λ λ¨μ
- μνμ νμ₯
- μ€λ©μ ν΅ν΄ κ°λ₯
- ν΄μ ν¨μλ₯Ό μ΄μ©νμ¬ μ€λλ₯Ό μ νλ€.
- μ€λ© μ λ΅μ ꡬνν λ μ€λ©ν€λ₯Ό μ νλ κ²μ΄ κ΄κ±΄
- λ°μ΄ν°μ μ¬ μ€λ©, μ λͺ μΈμ¬μ μ‘°ν λ¬Έμ , μ‘°μΈκ³Ό λΉμ κ·ν κ°μ μ΄μλ₯Ό 극볡νλ κ²μ΄ κ΄κ±΄μ΄λ€.
λ°μν