-
Notifications
You must be signed in to change notification settings - Fork 27
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. Weβll occasionally send you account related emails.
Already on GitHub? Sign in to your account
π μμ€ν μν€ν μ² μμ± #19
base: hoon25
Are you sure you want to change the base?
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
μ 체μ μΌλ‘ μμ€ν
μ΄ κ΅¬μ‘°μ μΌλ‘ λ°λλ κ³Όμ λ€μΈ κ² κ°μ΅λλ€.
νΉμ μ°½νλμ΄ νμλ μ
무 μ€
- λ¨μ λ°λ³΅μ μ΄κ³ μ£ΌκΈ°μ μΈ μμ
- ꡬ쑰λ³κ²½κ°μ΄ λ€λ₯Έ λλ£λ€κ³Ό νμ ν΄μΌλκ³ λ³κ²½μ΄ λλ£λ€μκ² μν₯μ μ£Όμ§ μλ μμ
κ°μ κ²μ΄ μμκΉμ?
μ΄λ κ² μ΄μΌκΈ° λ리λ κ²μ
κ³ λ―Όνλ μμ
λ€μ΄ μλ§ λ€λ€ κ³νλ μμ
κ°κΈ΄ νλ° λ무 ν° λ³νλ€μ΄λΌ κ³Όμ λ΄μμ μ§ννκΈ° μ΄λ €μΈ μ μμΌλ©° ν°λ²μκ° μλλλΌλ λ¨μ λ°λ³΅μ μΈ μμ
μ ν루μ μ‘°κΈμ©λ§ μ€μ¬λ flywheelμ λ리λ ν¨κ³Όκ° μμ΄μ μμ μ±κ³΅μ μ΄λ£¨κ³ λ ν μ μ μμμ λν 보면 μ΄λ¨κΉ? ν©λλ€.
C -- μ€μκ° --> D[URLλ³΄κ³ λλ²κΉ ] | ||
C -- μ€μκ°X --> E[λ°κ²¬μ μ¬ν μλ] | ||
E -- μ¬νμ±κ³΅ --> F[URLλ³΄κ³ λλ²κΉ ] | ||
E -- μ¬νμ€ν¨ --> G[μλ’°λ©κ±°μ κ³ μμ΄] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
γ γ γ ννμ΄ μ¬λ―Έμλ€μ. μ’μ μμμΈ λ― νλ€μ...
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ππ
- AWS νκ²½ ꡬμΆμ CloudFormation, Console, CLIκ° μμ¬μλ€. | ||
- EKS λΉλλ ArgoCDλ‘ λ°°ν¬νλ©°, GitOpsλ Kustomizeλ‘ κ΅¬μ±λμ΄μλ€. | ||
- λͺ¨λν°λ§μ AWSμ Consoleμ μμ‘΄νλ€. | ||
- λ΄λ μ λ©ν°ν΄λΌμ°λ μλΉμ€ μ νμμ μ΄κΈ° λλ¬Έμ νΉμ ν΄λΌμ°λμ μ’ μλμ§ μλ IaCκ° νμ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
λ©ν° ν΄λΌμ°λλ©΄ AWS 40%, Azure 30%, Google Cloude 30% μ© trafficμ λΆμ°νλ λ°©μμΌκΉμ?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
μꡬμ¬ν : λμΌν APIμ§λ§ κ³μ½ν νμ¬λ³λ‘ λ€λ₯Έ ν΄λΌμ°λ νκ²½μ μ‘΄μ¬ν΄μΌνλ€.
ꡬνλ°©μ : νμμλ κ° ν΄λΌμ°λμ APIλ₯Ό λμ°λ €λ κ² κ°λ€μ.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
μ νν μ΄ν΄κ° λμ§ μλλ°
- λμΌν APIλ₯Ό κ° ν΄λΌμ°λ(AWS, Azure, Google cloud)μ μ¬λ¦΄ μ μλλ‘ ν경ꡬμ±μ νλ€.
- λμΌν APIλ₯Ό κ° ν΄λΌμ°λ(AWS, Azure, Google cloud)μμ μλΉμ€ νλλ‘(λΆμ° ν΄λΌμ°λ) νλ€.
λμ€μ μ΄λ€ κ²μΌκΉμ? 'κ³μ½ν νμ¬λ³λ‘' λΌλ μꡬμ¬νμ ꡬ체ν ν΄λ³Ό νμκ° μμ΄ λ³΄μ λλ€. (Whyκ΄μ μμ 보면 μꡬμ¬νμ΄ μ΄λ€ κ²μ νκΈ° μν κ²μΈμ§κ° κΆκΈνλ€μ)
### κΈ°λν¨κ³Ό λΆμ | ||
- μλ¬ μΈμ§ νλ₯ μ¦κ° | ||
- μλνλ μλμ ν΅ν μλ¬ μΈμ§ **μ¦κ°** | ||
- μ΄μμ±λλ‘λΆν° λ³΄κ³ λ°λ μλ¬ μΈμ§ **κ°μ** |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
μ₯μ νμ§ μκ°μ λ¨μΆ νλ€λ μλ―ΈλΌλ©΄ κΈ°μ‘΄ μ΄μμ±λλ‘ λΆν° μ₯μ νμ§κ° λμμ λ νμ§λλ μκ°κ³Ό μλν νμ λ μκ°μ°¨μ΄κ° μμΉμ μΌλ‘ μμΌλ©΄ μ’μ λ― ν©λλ€.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
κΈ°μ‘΄ : λ‘컬 μλ²μμ ν΄λΉ URLμ λμΌνκ² λμμμΌμ λ¬Έμ νμΈ, DBμλ°λΌ μΌμ΄μ€κ° λ€λ₯Έ κ²½μ°λ©΄ μ΄μDBμ λΆνμ λλ²κΉ (10λΆ ~ 30λΆ)
λ³κ²½ : stack-traceλ³΄κ³ μ²λ¦¬κ° κ°λ₯ν κ²½μ° (5λΆ μ΄λ΄)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
κ·Έλ λ€λ©΄ 'κΈ°λν¨κ³Ό'μ νκ· 20λΆ μ 5λΆλ΄λ‘ λ¨μΆ μ΄λΌλ λͺ©νλ₯Ό μ‘μΌλ©΄ μ΄λ¨κΉμ?
- μλΉμ€ 리μμ€ λͺ¨λν°λ§μ λ μμ½κ² ν μ μλ€. | ||
- Helmμ°¨νΈ | ||
- Kustmoize κ³ λν | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
λ΄λ
μ κ³νλ μμ
μ΄λΌλ μ§νμ κ°λ₯ν λ― νλ κ³Όμ λ΄μ κ°λ₯ ν μ§? μ°λ € λ©λλ€.
μμ€ν
ꡬ쑰λ₯Ό λ°κΎΈλ κ²μ΄λΌ λλ£λ€κ³Όμ ν©μλ νμν΄ λ³΄μ΄λλ°
μ°½νλ νΌμ μ§νμ΄ κ°λ₯ν λΆλΆμΌκΉμ?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
κΈ°μ‘΄ DevOpsꡬμΆλ μ κ° νμκΈ° λλ¬Έμ, λ³κ²½λ μμ λ‘κ² κ°λ₯ν©λλ€.
κΈ°κ°λ΄μ κ°λ° μμ± μ¬λΆκ° μ λ νμ ν μ μλ λΆλΆκ°λ€μ.
μμ±μ΄μλλΌ λμ
μ΄κΈ°λ¨κ³μ μΌλΆμ μ©μμ€μ μΌμ μ λ§μΆ μ μμ κ² κ°μμ.
- μ§κΈλ BDDκΈ°λ° ν μ€νΈλ₯Ό μμ±μ€μ΄κ³ , μ’ λ μμ°μ€λ¬μ΄ Stepμ¬μ©μ΄ κ°λ₯νλ€. | ||
- TestFixture μΆμΆ μ€ν¬λ¦½νΈ | ||
- TestFixtureλ°μ΄ν°λ₯Ό λ§λ€κΈ° μ½κ² νμ¬ E2Eν μ€νΈ μμ±μ΄ λΉ¨λΌμ§λ€. | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
μ 3κ°μ§ κ°μ μ¬νμ€μ μ°½νλμ μκ°μ κ°μ₯ λ§μ΄ μμ νλ κ²μ μ΄λ€ κ²μΌκΉμ?
'λΉν¨μ¨μ μλ¬ν'λ₯Ό μμ κΈ° μν λΉν¨μ¨μ΄ κ°κ° μΌλ§λ ν¬κ² μ°¨μ§ ν κΉμ?
κ°κ°μ λν λΉν¨μ¨μ΄ μΌλ§λ μλ κ±ΈκΉμ?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
νμ¬λ 1, 3, 2 μμΌλ‘ μκ°μ λ§μ΄ μλͺ¨νκ³ , λΉλλ λμΌν μμμΈ κ² κ°μμ.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
1λ²κ°μ κ²½μ°λ B2Bμ¬μ λ¬Έμ κ° μλ κ±°μ§, κ·λͺ¨μλ μλΉμ€λ©΄ ν° λ¬Έμ λΌκ³ μκ°ν©λλ€.
(μλ¬κ° μ΄λ ₯μ΄ λ¨μ§μκ³ , μ μ κ° μ§μ μλ¬λ₯Ό λ³΄κ³ νμ§ μλ μ΄μ νμΈ λΆκ°)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
κ·Έλ λ€λ©΄ λ€μ κ³Όμ μΈ WBSμμ±μμ 1λ²μ νμ©ν΄ 보λκ² μ’μκ² κ°λ€μ. μΌμ μ°μ μ ν΄λ³΄μκ³ μ μ ν μ¬μ΄μ¦μ μμ μ μ μ νμλ©΄ λ κ² κ°μ΅λλ€.
- μμ€ν λ‘κ·Έ μ μ₯ | ||
- EKSμ μ¬λΌκ° μλΉμ€ λ‘κ·Έλ CloudWatchμ μ μ₯ | ||
- Vercelμ μ¬λΌκ° μλΉμ€ λ‘κ·Έλ Kafka νλ‘ λ³΄λ΄μ μ μ₯ | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
μμ€ν ꡬ쑰λ₯Ό λ³κ²½ νλ κ²μ΄λΌ κ³Όμ λ΄μ μ§νμ΄ κ°λ₯ν μ§? μ°½νλ νΌμ μ§νμ΄ κ°λ₯ν μ§ κΆκΈν©λλ€.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
API μ½λμ μμΈμ²λ¦¬ κ³ λνλ μ΄λ² 1μ μ€νλ¦°νΈμ ν¬ν¨λμ΄μμ΄μ μ κ° λ§‘λλ€λ©΄ μ²λ¦¬κ°λ₯ν κ² κ°μμ.
μμ€ν λ‘κ·Έ μ μ₯λ°©μ λ³κ²½λ μ§ν κ°λ₯ν©λλ€.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
commentμ 리뷰 μμ² λλ Έμ΅λλ€.
ꡬ쑰κ°μ μ²λΌ λ²μκ° ν° λΆλΆμ΄ μμ΄ νλ² νμΈ ν΄μ£Όμκ³ PRμ£Όμλ©΄ μΆκ°λ‘ μ견 λ릴κ²μ
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
μμΉμ μΈ λΆλΆμ κ°μ λͺ©νμ λ£μ΄μ£Όμκ³ μΆκ°μ μΈ λ¦¬λ·° λ¨κ²Όλλ° νμΈ ν PRλΆν λ립λλ€.
### κΈ°λν¨κ³Ό λΆμ | ||
- μλ¬ μΈμ§ νλ₯ μ¦κ° | ||
- μλνλ μλμ ν΅ν μλ¬ μΈμ§ **μ¦κ°** | ||
- μ΄μμ±λλ‘λΆν° λ³΄κ³ λ°λ μλ¬ μΈμ§ **κ°μ** |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
κ·Έλ λ€λ©΄ 'κΈ°λν¨κ³Ό'μ νκ· 20λΆ μ 5λΆλ΄λ‘ λ¨μΆ μ΄λΌλ λͺ©νλ₯Ό μ‘μΌλ©΄ μ΄λ¨κΉμ?
- μ§κΈλ BDDκΈ°λ° ν μ€νΈλ₯Ό μμ±μ€μ΄κ³ , μ’ λ μμ°μ€λ¬μ΄ Stepμ¬μ©μ΄ κ°λ₯νλ€. | ||
- TestFixture μΆμΆ μ€ν¬λ¦½νΈ | ||
- TestFixtureλ°μ΄ν°λ₯Ό λ§λ€κΈ° μ½κ² νμ¬ E2Eν μ€νΈ μμ±μ΄ λΉ¨λΌμ§λ€. | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
κ·Έλ λ€λ©΄ λ€μ κ³Όμ μΈ WBSμμ±μμ 1λ²μ νμ©ν΄ 보λκ² μ’μκ² κ°λ€μ. μΌμ μ°μ μ ν΄λ³΄μκ³ μ μ ν μ¬μ΄μ¦μ μμ μ μ μ νμλ©΄ λ κ² κ°μ΅λλ€.
μλ νμΈμ μ§λ¬λ!
μ μ 3κ°λ₯Ό μμ±ν΄λ³΄μλλ° μμ μμ΄ μ»€λ³΄μ΄κΈ΄ ν©λλ€..!
리뷰 μ£Όμλ©΄ λ°μνκ² μ΅λλ€!
μ μ1
μμ€ν λ‘κ·Έ μ μ₯ λ° μλ¦Ό κ³ λν
μμΈμ²λ¦¬ κ³ λν
μ μ2
DevOps κ³ λν
μ μ3
ν μ€νΈ κ³ λν