π API DevOps Digital3D – μΈκ³΅μ§λ₯μ μν API
μ λ μλ‘μ΄ API DevOps μλΉμ€λ₯Ό μκ°νκ² λμ΄ λ§€μ° κΈ°μ©λλ€. μ΄ μλΉμ€λ μΈν°λν°λΈν Swagger λ¬Έμλ₯Ό ν΅ν΄ μ κ·Όν μ μμ΅λλ€:
π https://devops.digital3d.com/swagger/index.html

νμ§λ§ μ²μλΆν° λΆλͺ
ν νκ² μ΅λλ€:
π μ΄ μ¬μ΄νΈμ μ΄ APIλ μ£Όλ‘ κ°λ°μ, μν€ν
νΈ λλ κΈ°νλ₯Ό μν΄ μΈκ³΅μ§λ₯μ΄ μ¬μ©νλλ‘ μ€κ³λμμ΅λλ€
μΈκ°μ λ¬Όλ‘ νμλ°μ§λ§ π, μ£Όμ λͺ©νλ λͺ ννκ³ κ²°μ λ‘ μ μ΄λ©° AI μμ΄μ νΈκ° μ΄ν΄νκ³ λΆμνλ©° μ€μ DevOps νκ²½μμ νλν μ μλ μΈν°νμ΄μ€λ₯Ό μ 곡νλ κ²μ λλ€.
π€ AIλ₯Ό μν DevOps API (AI-first)
νλμ μΈκ³΅μ§λ₯μ λ μ΄μ μ§λ¬Έμ λ΅νλ κ²μ κ΅νλμ§ μμ΅λλ€.
κ·Έλ€μ λ€μμ μνν μ μλ μμ¨ μμ΄μ νΈλ‘ λ°μ νκ³ μμ΅λλ€:
- APIμ μ§μνκΈ°,
- ꡬ쑰νλ μλ΅ ν΄μνκΈ°,
- κΈ°μ μ κ²°μ λ΄λ¦¬κΈ°,
- μλνλ νλ μ΄λ°νκΈ°.
μ΄ DevOps APIλ μ²μλΆν° μ΄λ¬ν μ©λλ₯Ό μν΄ μ€κ³λμμ΅λλ€.
μ€κ³ μμΉ
- λͺ ννκ³ λͺ¨νΈνμ§ μμ μλν¬μΈνΈ
- μμΈ‘ κ°λ₯ν JSON μλ΅
- μ묡μ λ Όλ¦¬ μμ
π AIλ μ λ DevOps APIκ° μ΄λ»κ² μλνλμ§ μΆμΈ‘ν΄μλ μ λ©λλ€.
π AIλ μ΄λ₯Ό κΉλνκ² μ§μνκ³ μ λ’°ν μ μλ λ°©μμΌλ‘ νλν μ μμ΄μΌ ν©λλ€.
π§ DevOpsμ μΈκ³΅μ§λ₯μ μ°κ²°νλ μ΄μ λ?
λ§€μ° κ°κΉμ΄ λ―Έλ(κ·Έλ¦¬κ³ μ΄λ―Έ νμ¬)μλ AIκ° λ€μμ μνν μ μμ΅λλ€:
- μ½λμμ μ΄μ κ°μ§νκΈ°
- λ°λ³΅μ μΈ μ€ν¨ λΆμνκΈ°
- μμ μ‘°μΉ μ μ λλ μ΄λ°νκΈ°
- μΈκ°κ³Ό μΈνλΌ κ°μ λνν μΈν°νμ΄μ€ μν νκΈ°
μ΄ APIλ μ΄λ¬ν μλ리μ€λ₯Ό μν κΈ°λ³Έ λΉλ© λΈλ‘μ λλ€.
π§ͺ μΈκ°κ³Ό AIκ° νμ©ν μ μλ Swagger λ¬Έμ
Swagger λ¬Έμλ κ°λ°μμ νΈμλ₯Ό μν΄μλ§ μλ κ²μ΄ μλλλ€.
π λν λ€μμ μν΄ μ¬μ©λ©λλ€:
- APIμ AI κ°μ λͺ νν κ³μ½ μ 곡νκΈ°
- κΈ°λ₯μ μκ° λ°κ²¬ κ°λ₯νκ² νκΈ°
- AI μμ΄μ νΈ λλ MCP 컀λ₯ν°μ ν΅ν© μ©μ΄νκ² νκΈ°
- μλν¬μΈνΈ μ¦μ ν μ€νΈνκΈ°
π μ§μ μ κ·Ό: https://devops.digital3d.com/swagger/index.html
π AI μ§ν₯ μ¬μ© μ¬λ‘
π€ μ§λ₯ν DevOps μ΄μμ€ν΄νΈ
“λ΄ 'MonFichier.cs' νμΌμ μ½λμ λ²κ·Έκ° μλμ?”
β‘οΈ AIκ° APIμ μ§μνκ³ μμ°μ΄λ‘ μλ΅ν©λλ€.
π€ μμ¨ λͺ¨λν°λ§ μμ΄μ νΈ
β‘οΈ λ°λ³΅μ μΈ μ€ν¨ κ°μ§ → λΆμ → κ²°μ → νλ.
π― μ΄ APIλ λꡬλ₯Ό μν κ²μΈκ°μ?
μ΄ APIλ λ€μμ μν΄ μ€κ³λμμ΅λλ€:
- AI κ°λ°μ
- DevOps μμ§λμ΄
- μμ¨ μμ΄μ νΈ μ μμ
- MCP / LLM λꡬ ν΅ν©μ
- ν΄λΌμ°λ μν€ν νΈ
- μ§λ₯ν μλνμ μ΄μ μ κ°μ§ μ¬λλ€
λΉμ μ΄ LLM, AI μμ΄μ νΈ λλ μμ¨ μν¬νλ‘μ°μ μμ νκ³ μλ€λ©΄, μ΄ APIλ λΉμ μ μν κ²μ λλ€.
π μ€μΉ λ° μΈμ¦
Digital3D API DevOpsλ₯Ό μ¬μ©νλ €λ©΄ κ° μμ²μ λν΄ μΈ κ°μ HTTP ν€λκ° νμμ μ λλ€.
π νμ ν€λ
X-Ado-Org: <Azure DevOps μ‘°μ§ μ΄λ¦>
X-Ado-Pat: <Azure DevOps κ°μΈ μ‘μΈμ€ ν ν°>
X-Api-Key: <Digital3D μ‘μΈμ€ ν€>
μ΄ ν€λλ λ€μμ νμ©ν©λλ€:
- Azure DevOpsμ λν μΈμ¦
- λμ μ‘°μ§ μλ³
- Digital3Dμ 보μ λ° μ κ·Ό μ μ΄
π’ X-Ado-Org – Azure DevOps μ‘°μ§ μ΄λ¦
ν€λ X-Ado-Orgλ κ·νμ Azure DevOps μ‘°μ§μ μ νν μ΄λ¦μ ν΄λΉν©λλ€.
μ΄λ»κ² μ°ΎμκΉμ?
- https://dev.azure.comμ λ‘κ·ΈμΈν©λλ€.
- νμλ URLμ κ΄μ°°ν©λλ€.
μμ:
https://dev.azure.com/my-company/
π μ¬μ©ν κ°μ:
X-Ado-Org: my-company
β οΈ μ΄κ²μ νλ‘μ νΈ μ΄λ¦μ΄ μλλΌ μ‘°μ§μ μ΄λ¦μ λλ€.
π X-Ado-Pat – κ°μΈ μ‘μΈμ€ ν ν°(PAT) μμ±
PATλ APIκ° κ·νλ₯Ό λμ νμ¬ Azure DevOpsμ μ κ·Όν μ μλλ‘ ν©λλ€.
μμ± λ¨κ³
- Azure DevOpsμ λ‘κ·ΈμΈνμΈμ
- μλ°νλ₯Ό ν΄λ¦νμΈμ (μ€λ₯Έμͺ½ μλ¨)
- κ°μΈ μ κ·Ό ν ν°μ μ ννμΈμ
- μ ν ν°μ ν΄λ¦νμΈμ
μΆμ² ꡬμ±
- μ΄λ¦ :
Digital3D-DevOps-API - μ‘°μ§ : κ·νμ μ‘°μ§
- λ§λ£ : 30μΌ λλ 90μΌ μΆμ²
- λ²μ (μ¬μ©μ λ°λΌ) :
- λΉλ (μ½κΈ°)
- λΉλ (μ½κΈ° λ° μ€ν)
- λ¦΄λ¦¬μ€ (μ½κΈ°)
- νλ‘μ νΈ λ° ν (μ½κΈ°)
β οΈ ν ν° μμ± μ§νμ 볡μ¬νμΈμ, λ μ΄μ 보μ΄μ§ μμ΅λλ€.
μμ :
X-Ado-Pat: azdovpatxxxxxxxxxxxxxxxx
π X-Api-Key β Digital3D μ κ·Ό ν€
ν€λ X-Api-Keyλ Digital3D.comμμ κ·νμ κ³μ ν€μ νΉμ ν©λλ€.
λ¨κ³
- Digital3D κ³μ μ μμ±νκ±°λ λ‘κ·ΈμΈνμΈμ
- μ¬μ©μ 곡κ°μ μ κ·ΌνμΈμ
- κ·νμ κ°μΈ API ν€λ₯Ό λ³΄κ² λ κ²μ λλ€
- μμ ν κ³³μ 보κ΄νμΈμ
μμ :
X-Api-Key: d3d_live_xxxxxxxxxxxxx
π§ͺ API νΈμΆμ μ 체 μμ
GET /api/devops/projects
Host: devops.digital3d.com
X-Ado-Org: my-company
X-Ado-Pat: azdovpatxxxxxxxxxxxxxxxx
X-Api-Key: d3d_live_xxxxxxxxxxxxx
μ΄ νΈμΆμ λ€μκ³Ό κ°μ΄ μ¬μ©ν μ μμ΅λλ€ :
- Swagger UIλ₯Ό ν΅ν΄
- μ€ν¬λ¦½νΈμμ
- μμ¨ IA μμ΄μ νΈλ₯Ό ν΅ν΄
- LLM λλ MCP 컀λ₯ν°λ₯Ό ν΅ν΄
β±οΈ API μ¬μ© μ ν
Digital3D DevOps APIλ 무λ£λ‘ μ κ·Ό κ°λ₯νμ¬ ν
μ€νΈ, νμ λ° μΈκ³΅μ§λ₯κ³Όμ ν΅ν©μ νμ©ν©λλ€.
κ·Έλ¬λ μλΉμ€μ μμ μ±μ 보μ₯νκΈ° μν΄ μ¬μ© μ νμ΄ μ μ©λ©λλ€.
π ꡬλ μμ
- ν루 5ν λ¬΄λ£ μμ²
μ΄μ©μ μ ν©ν κ²½μ° :
- ν μ€νΈ
- νλ‘ν νμ
- IA μμ΄μ νΈμμ μν
π ꡬλ μμ
- ν루 1,000ν μμ²
μ΄μ©μ μ ν©ν κ²½μ° :
- μ κΈ°μ μΈ μ¬μ©
- μμ¨ IA μμ΄μ νΈ
- CI/CD ν΅ν©
- μμ° νκ²½
π ꡬλ μ μλΉμ€μ νμ§κ³Ό μ§μ κ°λ₯μ±μ 보μ₯νλ©΄μ κ΄λ²μν μ¬μ©μ νμ©ν©λλ€.
ν루μ λ λ§μ μμ²μ μνμλ©΄ μ μκ² μ°λ½νμΈμ
π€ κ²°λ‘
Digital3D DevOps APIλ :
- IA μ°μ
- μμ¨ μμ΄μ νΈλ₯Ό μν΄ μ€κ³λ¨
- μμ νκ³ μΆμ κ°λ₯ν¨
- ν΅ν©μ΄ κ°λ¨ν¨
- μ¦μ λ¬Έμνλκ³ ν μ€νΈ κ°λ₯ν¨
π μ§κΈ μμνμΈμ : https://devops.digital3d.com/swagger/index.html
Aucun commentaire pour le moment.