
ν μ€νμ΄λ¨ΌμΈ Β μμ μλ² κ°λ°μ μ±μ© κ³΅κ³ λ₯Ό λ°κ²¬νμ¬ μ§μν΄ λ³΄μλ€.
JD
ν μ€νμ΄λ¨ΌμΈ λ₯Ό μκ°ν΄λλ €μ
- ν μ€νμ΄λ¨ΌμΈ λ μ¬μ μ μ΄λ €μκ³Ό λΉν¨μ¨μ μ΄ν΄νκ³ , κΈ°μ λΆν° μ΄μκΉμ§ μ¬μ μ νμν λͺ¨λ μ루μ μ μ 곡νλ κ²μ λͺ©νλ‘ ν©λλ€. μλΉμλ€μκ² μ½κ³ νΈν μλΉμ€ κ²½νμ μ 곡νκ³ , κ°λ§Ήμ λ€μκ²λ μ€μ§ μ¬μ μλ§ μ§μ€ν μ μλ νκ²½μ΄ λ³΄μ₯λλ μ νμ λ§λ€κ³ μμ΄μ.
- βμ μκ²°μ μμ₯ νμ βμ ν΅μ¬ λͺ©νλ‘ μμ¨κ³Ό μ± μμ μμΉ μλ, κ°λ ₯ν μνΈ μ λ’°μ λ¬Έν μμμ μΌνκ³ μμ΄μ. κ²°μ μ°μ μ λ―Έλλ₯Ό ν¨κ» λ§λ€μ΄ κ° λλ£λ₯Ό κΈ°λ€λ¦¬κ³ μμ΅λλ€!
ν©λ₯νλ©΄ ν¨κ»ν μ 무μμ
- μ§μμ μΌλ‘ μ¦κ°νλ κ²°μ μμ²λκ³Ό λ€μν μꡬμ¬νμ μ½κ² ꡬνν μ μλλ‘ νμ₯μ±κ³Ό μ μ°μ±μ΄ λμ μμ€ν μ λ§λ€μ΄μ
- μ μ°©μ κ²°μ μ κ°μ μ΄λ²€νΈλ₯Ό μ§ννμ¬ μμλ°°μ νΈλν½μ΄ μκ°μ μΌλ‘ λ°μν΄λ 무λμ§μ§ μλ μμ€ν μ λ§λ€μ΄μ
- μλ§μ κ±°λ건μ, μλ°±κ°μ§ μꡬμ¬νμΌλ‘ κ³μ°ν΄λ λΉ λ₯΄κ², μ€μ°¨μμ΄ κ³μ°μ΄ κ°λ₯ν μ μ° μμ€ν μ λ§λ€μ΄μ
- μμ λ‘μ΄ λ¬΄μ€λ¨ λ°°ν¬κ° κ°λ₯ν MSA νκ²½μμ μ¬μ μμ λΉμ¦λμ€ μ΄λ €μμ ν΄κ²°ν μλ‘μ΄ API λ₯Ό λ§λ€μ΄μ
- ν μ€νμ΄λ¨ΌμΈ μ κ³ κ°μ¬ μμ€ν μ μ μ μ΄ λλ OpenAPI μ OpenAPI λ₯Ό μ§ν±νκΈ° μν μνκ³λ₯Ό λ§λ€μ΄μ
μ΄λ° λΆλ€μ΄ μ§μνμ€ μ μμ΄μ
- κ°λ° μ€λ¬΄ κ²½λ ₯ 3λ μ΄νμΈ λΆ
- ν΄μΈμ¬νμ 결격μ¬μ κ° μλ λΆ
ν μ€νμ΄λ¨ΌμΈ κ° μ¬μ©νλ κΈ°μ
- Java, Kotlin, Gradle
- Spring MVC, Spring Webflux, Spring Batch, JPA, Spring Cloud Gateway, Spring Cloud Config, Netty
- MySQL, Redis, ElasticSearch, Kafka, Oracle
μ΄λμ κ° μ μ μΌλ‘ μ¨μ λΆμλ€λ νκΈ°λ₯Ό λ³Έ κ² κ°μ μ©κΈ°λ₯Ό μ»κ³ μ§μνλ€.
μλ₯
μκΈ°μκ°μ μ μΆμ΄ μλ€λ μ μ΄ κ°μ₯ λ§μμ λ λ€. μ΄μ μ λ§λ€μ΄λ μ΄λ ₯μμ ν¬νΈν΄λ¦¬μ€λ₯Ό μ΄μ§ λ€λ¬μ΄μ μ μΆνλ€. λ°λ‘ μ§μ νμ΄μ§μμ νμΈν μ μκ³ μ΄λ©μΌλ‘ νμΈν΄μΌ νλ€.
ν¬νΈν΄λ¦¬μ€λ SAP λ©΄μ λ λΈ κ² μ²λΌ λ Έλλ‘ λ§λ νλ‘μ νΈ νλλ§ μ μ΄μ λλ€.
μ½λ©ν μ€νΈ
μ΄ 90λΆκ° μ§νλμκ³ μκ³ λ¦¬μ¦ 6λ¬Έμ , μμ ν 3λ¬Έμ κ° λμλ€. λ¬Έμ λΉ 10λΆμ λ μ¬μ©ν μ μλ€.
μκ³ λ¦¬μ¦μ λ³ μ΄λ €μμ΄ μμλλ° μμ νμ΄ μλΉν μ΄λ €μ λ€. μ λλ‘ μμ±νμ§ λͺ»ν κ² κ°μμ νλ½μ μ§κ°νλ€. (μ μ μ΄λΌλ©΄)νμμ μ± μ λ§μ΄ μ½κ³ κ³ λ―Όμ ν΄λ³Έ μ¬λλ§ ν μ μμ κ² κ°λ€.
μΆμ²νλ μ± μ Real MySQL 8.0, κ°μ λ©΄μ μ¬λ‘λ‘ λ°°μ°λ λκ·λͺ¨ μμ€ν μ€κ³ κΈ°μ΄ λ κΆμ΄λ€.
μ§λ¬΄ λ©΄μ

1μκ° λ°λμ κΈ°μ βλ§β μ΄μΌκΈ°νλ€. μ μΆν ν¬νΈν΄λ¦¬μ€ κΈ°λ°μΌλ‘ μ§λ¬Έμ μ£Όμ ¨λλ° κΉμ΄κ° μλΉνλ€. μ§κΈκΉμ§ λ³Έ λ©΄μ μ€ κ°μ₯ λ°°μΈ μ μ΄ λ§μλ€. λ¬Έμ λ₯Ό ν΄κ²°νκΈ° μν΄ μ΄λ€ κΈ°μ μ μ¬μ©νλμ§, μ κ·Έ κΈ°μ μ μ¬μ©νλμ§ κ³ λ―Όμ ν΄λ³΄μ. κ·Έ λ΄μ©μ νκ΅μμ λ°°μ΄ CS μ§μμΌλ‘ νμ΄μ μ€λͺ νλ μ°μ΅λ ν΄λ³΄μ.
λ¬Ένμ ν©μ± λ©΄μ

μ§λ¬΄ μΈν°λ·° κ²°κ³Όκ° λ€μλ μμΉ¨μ λ°λ‘ λμκ³ , λ€μ λ©΄μ μ λ°λ‘ λ λ€μλ μ΄μλ€. 3μΌκ° λ©΄μ μ λ λ² λ³΄κ² λμλ€. μΌλ¨κ²°μ λ§μ§λ§ κ΄λ¬Έ 컬μ³νκΉμ§ μλλ μμ¬μ΄ μκ²Όκ³ , μ§κΈκΉμ§ λ΄κ° νλ κ²½νλ€ μ€ ν μ€ ν΅μ¬ κ°μΉμ μ°κ²°λλ κ²½νμ μ 리νλ€. λ€νν λ΄ νμ μκ°κ³Ό κ²ΉμΉλ λΆλΆμ΄ λ§μ΄ μμλ€.
λ©΄μ μ μλ° μμ΄ νΈμν λΆμκΈ° μμμ μ§νλλ€. ν μ€ 1, 2μ°¨ λ©΄μ λ λ€ μ΅κ³ μ κ²½νμ΄μλ€.
ν©κ²©

λ¬Ένμ ν©μ± λ©΄μ λ€μλ κ²°κ³Όκ° λμ€μ§ μμμ λ¨μ΄μ§ μ€ μμλλ° μΌμ£ΌμΌ μ λ νμ κ²°κ³Όκ° λμλ€. μ΄μ’κ²λ 4νλ 1νκΈ° μ¬ν μ€ μ§μ₯μ κ°μ§κ² λμλ€. μμ§ μ€κ°μ λμ§ μλλ€.
νμ μ μ΅λν λ§μ΄ λ€μ΄ λ λλΆμ 2νκΈ°λ νκ΅μ κ°μ§ μκ³ μΌμ ν μ μλ€. μμ§ λΆμ‘±νκ² λ§μ§λ§ μ±μ₯ κ°λ₯μ±μ λ³΄κ³ λ½μ μ£Όμ κ² κ°λ€. κΈ°λμ λΆμν μ μλλ‘ μ΅μ μ λ€ ν μμ μ΄λ€.