• CodeStates BootCamp/Section 4
π μ€λ λ°°μ΄ λ΄μ©! νλ‘μ μλ² λ‘λλ°Έλ°μ μ€ν μ€μΌμΌλ§ TOMCAT JETTY NGINX VPC βοΈ νλ‘μ μλ² (Proxy Server) ν΄λΌμ΄μΈνΈκ° μλ²μ μν΅ν λ, μλ²μ λ°λ‘ μ κ·Όνμ§ μκ³ μμ μ ν΅ν΄ μλ²μ μ κ·Όν μ μλλ‘ ν΄μ£Όλ μΌμ’
μ λ리 μλ² β νλ‘μ μλ²μ μ’
λ₯ [μ°Έκ³ ] βοΈ Forward Proxy ν΄λΌμ΄μΈνΈ κ°κΉμ΄μ μμΉν νλ‘μ μλ² ν΄λΌμ΄μΈνΈλ₯Ό λμ ν΄ μλ²μ μμ² μ λ¬ μ£Όλ‘ μΊμ±μ μ 곡νλ κ²½μ°κ° λ§μ μ¬μ©μκ° λΉ λ₯Έ μλΉμ€ μ΄μ©μ ν μ μλλ‘ λμμ€ μ₯μ μΊμ±μ ν΅ν΄ λΉ λ₯Έ μλΉμ€ μ΄μ© κ°λ₯ β ν΄λΌμ΄μΈνΈκ° μλ²κ° μλ νλ‘μ μλ²μ μν΅νλ©΄μ, λμΌν μμ²μ 보λ΄λ κ²½μ° μ²« μλ΅ κ²°κ³Όλ₯Ό μΊμμ μ μ₯ν΄λκ³ , μ΄νμ μ¬μμ²μ 보λ΄μ§ μμλ μ μ₯ν΄ λμλ κ²°κ³Όλ‘ λΉ λ₯΄κ² μ λ¬ ..
• CodeStates BootCamp/Section 4
π μ€λ λ°°μ΄ λ΄μ©! λ°°ν¬ μλν AWS Pipelineμ μ΄μ©ν λ°°ν¬ μλν Github Actionsλ₯Ό μ΄μ©ν λ°°ν¬ μλν βοΈ λ°°ν¬ μλν νλ²μ ν΄λ¦ or λͺ
λ Ήμ΄ μ
λ ₯μ ν΅ν΄ μ 체 λ°°ν¬ κ³Όμ μ μλμΌλ‘ μ§ννλ κ² μκ° μ μ½ ν΄λ¨Ό μλ¬(Human Error) λ°©μ§ βοΈ ν΄λ¨Ό μλ¬ (Human Error) - μ¬λμ΄ μλμ μΌλ‘ λ°°ν¬ κ³Όμ μ μ§ννλ μ€μ μκΈ°λ μ€μλ€ β λ°°ν¬ μλν νμ΄νλΌμΈ βοΈ νμ΄νλΌμΈ (Pipeline) μμ€ μ½λμ κ΄λ¦¬λΆν° μ€μ μλΉμ€λ‘μ λ°°ν¬ κ³Όμ μ μ°κ²°νλ ꡬ쑰 κ° λ°°ν¬ λ¨κ³λ νμ΄νλΌμΈ μμμ μμ°¨μ μΌλ‘ μ€νλ¨ 1. Source λ¨κ³ μ격 μ μ₯μμ κ΄λ¦¬λκ³ μλ μμ€ μ½λμ λ³κ²½ μ¬νμ΄ μΌμ΄λ κ²½μ°, μ΄λ₯Ό κ°μ§νκ³ λ€μ λ¨κ³λ‘ μ λ¬νλ μμ
μν 2. Build λ¨κ³..
• CodeStates BootCamp/Section 4
π μ€λ λ°°μ΄ λ΄μ©! λ컀 (Docker) κ°μν vs 컨ν
μ΄λ βοΈ λ컀 (Docker) λ€μν μ’
λ₯μ μ ν리μΌμ΄μ
μ μ μνκ² κ΅¬μΆ, ν
μ€νΈ λ° λ°°ν¬ν μ μλ μννΈμ¨μ΄ νλ«νΌ νλμ¨μ΄μ μμμ λͺ¨λ κ°μν νμ§ μκ³ νλ‘μΈμ€λ€λ§μ 격리μμΌ λΉ λ₯΄κ² νκ²½μ κ΅¬μΆ κ°λ₯ β μ€ν νκ²½μ ꡬμ λ°μ§ μκ³ μ ν리μΌμ΄μ
μ μ€ν κ°λ₯ [Docker μ°Έκ³ ] β λ컀μ μ₯μ μμ‘΄μ± μΆ©λ λ¬Έμ ν΄κ²° β 컨ν
μ΄λμμ μ€ν μ€μΈ μ ν리μΌμ΄μ
μ κ°μ κ³ μ μ μμ‘΄μ± κ°μ§ κ°λ°κ³Ό λ°°ν¬ νκ²½μ μΌμΉμν΄ μν νμ₯μ μ½κ² ν΄μ€ κ° μλ²μ μλ‘μ΄ λ΄μ©μ λ°°ν¬νκΈ° μ½κ² λ§λ€μ΄μ€ π‘ A νλ‘κ·Έλ¨μ μ€νν΄μΌν λ B νλ‘κ·Έλ¨μ΄ λ°λμ νμν κ²½μ°, νλ‘κ·Έλ¨ Aλ νλ‘κ·Έλ¨ Bμ μμ‘΄ κ΄κ³λ₯Ό κ°μ§κ³ μλ€. λΌκ³ λ§ ν μ μλ€. Ex. μλμ°..
• CodeStates BootCamp/Section 4
π μ€λ λ°°μ΄ λ΄μ©! ν΄λΌμ°λ μ»΄ν¨ν
(Cloud Computing) Deploy EC2 (Elastic compute Cloud) RDS (Relational Database Service) S3 (Simple Storage Service) 3 Tier-Architecture λ°°ν¬ μ λ΅ βοΈ ν΄λΌμ°λ μ»΄ν¨ν
(Cloud Computing) μΈν°λ·(ν΄λΌμ°λ)μ ν΅ν΄ μ»΄ν¨ν
μλΉμ€λ₯Ό μ 곡νλ μλΉμ€ Ex. μλ², μ€ν 리μ§, λ°μ΄ν°λ² μ΄μ€ λ±μ μ 곡 κΈ°μ
μμ μ§μ 리μμ€λ₯Ό μ‘°λ¬νκ±°λ ꡬμ±, κ΄λ¦¬ν νμ X λ°μ΄ν° μΌν°μ λΉμ·ν μν μ νμ§λ§ 물리μ μΈ μ»΄ν¨ν°κ° μλ, κ°μμ μ»΄ν¨ν°λ₯Ό λμ¬νμ¬ μ¬μ© ( κ°μν(Virtualization) κΈ°μ μ¬μ© ) [μ°Έκ³ ] β ν΄λΌμ°λ μλΉμ€μ μ₯μ νμν λλ§λ€ μ»΄ν¨ν
λ₯λ ₯..