ืืื ืื ืืื ืึทืืืฉ ืืืขืื ืคืื ืืืงืจืึธ ืกืขืจืืืืกืขืก, ืึทืืฅ ืงืขื ืืืืฉื - ืืขืืขืจ ืงืึธืืคึผืึธื ืขื ื ืงืขื ืขื ืืืื ืจืืจืืื ืืื ืึท ืึทื ืืขืจืฉ ืฉืคึผืจืึทื, ื ืืฆื ืคืึทืจืฉืืืขื ืข ืคืจืึทืืขืืืึธืจืงืก ืืื ืึทืจืงืึทืืขืงืืฉืขืจ. ืืืืื ืงืึทื ืืจืึทืงืฅ ืืึธื ืืืืึทืื ืึทื ืืฉืืื ืืืฉื ืึทืืื ืึทื ืื ืืืงืจืึธืกืขืจืืืืก ืงืขื ืขื ืืืื ืื ืืขืจืึทืงืืื ืืื ืื ืึทืจืืืก ืืืืฃ ืขืืืขืืข ืฉืืขื ืืืง ืืงืขืจ, ืจืึทืืึทืจืืืึทืก ืคืื ืื ืขืจืืขื ืืขืืึทืืึธืจืคืึธืกืขืก. ืืื ืืืึทื ื ืืืจ ืืืขืื ืจืขืื ืืืขืื ืืื ืืืขืจ ืคึผืจืึธืืืขื ืคืื ืืฉืืืื ื ืึท ืคึฟืึธืจืืึทื ืคึฟืึทืจ ืืืกืงืจืืืืื ื ืงืึทื ืืจืึทืงืฅ ืืื ืืืืื ืื ืึทืจืืึทืคืึทืงืฅ ืืืจ ืืขืคึฟืื ืขื.
ืคึผืึธืกืื ืฆืืืขืืจืืื
ืืืงืจืึธ ืกืขืจืืืืกืขืก. ืืืขื ืื ืึทื ืืืืืงืืื ื ืคืื Acronis Cyber โโโโCloud, ืืืจ ืืืื ืืขืืขื ืึทื ืืืจ ืงืขื ื ืืฉื ืึทื ืืืืืคื ืคืื ืืื. ืืื ืืืืืื ืื ื ืึท ืืืงืจืึธืกืขืจืืืืก ืืื ืืืืืขืืืขื ืึธื ืคืึธืจืืึทืืืืืื ื ืื ืึธืคึผืืึทื, ืืืึธืก ืจืขืคึผืจืึทืืขื ืฅ ืื ืฆืืืื ื ืคืื ืื ืืืงืจืึธืกืขืจืืืืก.
ืึธืืขืจ ืืืขื ืึท ืคึผืจืึธืืืงื ืึผืืื ืืขืจ ืืื ืืืื ืงืึธืืคึผืึธื ืขื ื, ืืื ืงืึธื ืืจืึทืงื ืึทื ืืืืืงืืื ื ืืืขืจื ืึท ืจืขืืืืขืจ ืืขืืืงืืื, ืืืจ ืงืขื ืขื ื ืืฉื ืืขืืคื ืึธืืขืจ ืึธื ืืืืื ืฆื ืืจืึทืืื ืืืขืื ืคึผืจืึธืฆืขืก ืึทืคึผืืึทืืึทืืืืฉืึทื. ืขืก ืืืขืจื ืงืืึธืจ ืืื ืืขืจ ืืึธื ืึทื ืื ืฆืืืื ื (ืึธืคึผืืึทื) ืืื ืืืคึผืืึทืืขื ืืืืฉืึทื (ืืืงืจืึธืกืขืจืืืืก) ืืืื ืืืืึทืื ืืขืืขืจ ืื ืืขืจืขืจ, โโืึทื ืคืึทืจืฉืืืขื ืข ืงืึทืืคึผืึธืื ืึทื ืฅ ืืืื ืืึธื ืื ืืขืืืข ืืื ืื ืืื ืื ืืขืืืข ืืืขื, ืืื ืึทื ืึธื ืึท ืกืขื ืืจืึทืืืืื ืืึทืฉืืืก ืืขืืืื ืคืื ืึทืืข ืื ืืืกืืืฉืึทื ื, ืืขืืขืจ ืืึทื ืฉืึทืคึฟื ืืืขื ืืืื ืืขืฆืืืื ืืขื ืฆื ืคืึทืจืืจืขื ืืขื ืฆืืื ืืืืืขืจ ืืื ืืืืืขืจ ืฆื ืืึทืงืืืขื ืืื.
ืึทืืึทืืึธื ืืืงืจืึธ ืกืขืจืืืืกืขืก ืืืึทืืจืึทืืข ืคืื
ืืืึธืก ืืื ืื ืืืืขืืึท? ืืข ืคืึทืงืืึธ, ืขืก ืืขื ืขื ืฆืืืื ืืืขืื ืฆื ืื ืืขืจืึทืงื ืืืงืจืึธ ืืึทืืื ืื ืืก - ืืืืคึผ ืจืขืกื ืืื gRPC ืคึฟืื Google. ืืืจ ืืืขืื ื ืืฉื ืืืขืื ืฆื ืืึทืคึผื ืืื ืืื Google ืก ืืขืื ืึธืืึธืืืข ืึธื ืืืืื, ืืืจ ืืืืกืืขืจืืืืืื ืืืืคึผ ืจืขืกื. ืืืืคึผ ืจืขืกื ืงืึธื ืืจืึทืงื ืึทื ืึทืืืืฉืึทื ื ืืขื ืขื ืืขืจืกื ืึธืคื ืืืกืงืจืืืื ืืื ืืืื ืขืจ ืคืื ืฆืืืื ืคึฟืึธืจืืึทืืืจืื ืืขื: RAML ืืื OAS, ืึทืืึธื ืืืงืื ื ืืื ืกืืืึทืืขืจ.ืืขืจืืืขืจ, ืืขืืขืจ ืึทื ืืืืืงืืื ื ืืึทื ืฉืึทืคึฟื ืืื ืคืืืกื ืืื ืื ื ืืื ืฆื ืงืืืึทืื ืืืื ืขืจ ืคืื ืื ืกืืึทื ืืึทืจืืก. ืืืขืจ ืืื ืขืก ืืืจื ืก ืืืืก, ืืึทืื ืืขื ืืจืืจื ืงืขื ืืืื ืืืืขืจ ืฉืืืขืจ.
ืคืืจืืืืก ืืขื ืขื ืึทื ืึทืืืืฉืึทื ื ืืืจืฃ?
ืื ืึทื ืึธืืึทืฆืืข ืืื ืืืจืฃ ืึทืืื ืึทื ืึท ืคืื ืืจืืืกื ืืืง ืืึทื ืืฆืขืจ ืงืขื ืขื ืืืืื ืจืขืืขื ืขื ืืืึธืก ืงืขื ืขื ืืืื ืืขืืื ืืื ืืืื ืืื ืกื ืืืจื ืืืื HTTP ืฆืืืื ื. ืึทื ืืื, ืืื ืึท ืืงืขืจืืืง ืืืจืื, ืื ืึทื ืึธืืึทืฆืืข ืืืื ืึทื ืืืึทืืื ืืื ืืื ืืกืืขืจ ืึท ืจืฉืืื ืคืื ืื ืืืฆื ืจืขืกืืจืกื, ืืืืขืจ ืืืืคึผ ืืขืืืึธืืก, ืืขืื ืืืืขืจ, ืึท ืืืกืืื ื ืคืื ืคึผืึทืจืึทืืขืืขืจืก, ืึทื ืึธื ืืืืึทื ืคืื ืื ืคืืจืืื ืื ืืื ืืขืฉืืืฆื ืืขืืขืจื, ืืื ืืขืืื ื ืืื ืฆืืจืืงืงืืืขื ืงืึธืืื ืืื ืขื ืืคืขืจ ืคึฟืึธืจืืึทืืืจืื ืืขื. ืึท ืืึธืจ ืืืืืืืง ืขืืขืืขื ื ืคืื ืื ืงืึธื ืืจืึทืงื ืึทื ืึธืืึทืฆืืข ืืื ืืืืขืจ ืืื ืืืขื ืืึทืฉืจืืึทืืื ื ("ืืืึธืก ืืืขื ืคึผืึทืกืืจื ืืืื ืืืจ ืืืืื ืืขื ืึธื ืคึฟืจืขื ืคึผืึทืจืึทืืขืืขืจ ืฆื ืื ืืขืื?", "ืืื ืืืึธืก ืคืึทื ืืืขื ืงืึธื 400 ืืืื ืืืืืขืงืขืจื?")
ืึธืืขืจ, ืืืขื ืขืก ืงืืื ืฆื ืึทื ืืืืืงืืขื ืึท ืืจืืืก ื ืืืขืจ ืคืื ืืืงืจืึธ ืืึทืืื ืื ืืก, ืืืจ ืืืืื ืฆื ืขืงืกืืจืึทืงื ื ืึธื ืืืขืจื ืคืื ืื ืืขืฉืจืืื ืึทื ืึทืืืืฉืึทื ื. ืคึฟืึทืจ ืืืึทืฉืคึผืื, ืืืืืจื ืืืืฃ RAML / Swagger, ืืืจ ืงืขื ืขื ืืืฉืขื ืขืจืืื ืืืืืข ืงืืืขื ื ืืื ืกืขืจืืืขืจ ืงืึธื ืืื ืึท ืจืืืืง ื ืืืขืจ ืคืื ืคึผืจืึธืืจืึทืืืื ื ืฉืคึผืจืึทืื. ืืืจ ืงืขื ื ืืืื ืืืืืึธืืึทืืืฉ ืืึทืงืืืขื ืืึทืงืืืืขื ืืืืฉืึทื ืคึฟืึทืจ ืื ืืืงืจืึธืกืขืจืืืืก ืืื ืฆืืคึฟืขืืืงืขืจ ืขืก ืฆื ืืืื ืืขืืืขืืึธืคึผืขืจ ืืืืขืจ :).
ืืืึทืฉืคึผืื ืคืื ืึท ืกืืจืึทืงืืฉืขืจื ืงืึธื ืืจืึทืงื ืืึทืฉืจืืึทืืื ื
ืืืืื ืืงืขืจ ืคึผืจืึธืกื ืืื ืื ืคืืจ ืคืื ืืขืกืืื ื ืืืงืจืึธืกืขืจืืืืกืขืก ืืืืืจื ืืืืฃ ืงืึธื ืืจืึทืงื ืืืกืงืจืืคึผืฉืึทื ื. ืืืื ืืืจ ืืึธื ืืขืฉืจืืื ืืืืืข ืึท ืึทื ืึธืืึทืฆืืข ืืื ืึท ืงืึธืืคึผืึธื ืขื ื, ืืืจ ืงืขื ืขื ืืึทืื ืึทื ืึทืืืึธืืขืกื ืืืึธืก ืงืึธื ืืจืึธืืืจื ืื ืึทืืึทืงืืืึทืกื ืคืื ืื ืกืขืจืืืืก ืืื ืคืึทืจืฉืืื ืืืืคึผืก ืคืื ืึทืจืืึทื ืฉืจืืึทื ืืึทืื. ืฆื ืื ืกืขืจืืืืก ืืื ืึท ืขื ืืคืขืจ ืงืึธื ืืืึธืก ืืื ื ืืฉื ืืืกืงืจืืืื ืืื ืื ืึทื ืึธืืึทืฆืืข? ืืืขื ืขืก ืงืขื ืขื ืจืืืืืง ืคึผืจืึธืฆืขืก ืืึธื ืคืึทืืฉ ืืึทืื?
ืืขืจืฆื, ืืืื-ืงืืืึทืืืืขื ืืืคึผืืึทืืขื ืืืืฉืึทื ืคืื ื ืื ืืืืื ืื ืงืึทื ืืจืึทืงืฅ ืืื, ืึธืืขืจ ืืืื ืื ืืืฉืืจืื ืคึฟืึทืจ ืืืืืฉืืืึทืืืืืื ื ืึทื ืึทืืืืฉืึทื ื ืืืื ืขืก ืืขืืืขื ืฆื ืคืึทืจืคึผืึธืฉืขืืขืจื ืื ืึทืจืืขื ืืื ืื ืืืงืจืึธืกืขืจืืืืก. ืึทื ืืื, ืืืื ืืขืจ ืึทืจืืืืขืงื ืงืืืึทืืึทืืืืืืืืื ืืืกืงืจืืืื ืืขื ืึธืคึผืืึทื, ืืืืืจื ืืืืฃ ืขืก, ืืืืืื ืขืจื ืืื ืืขืืืขืืึธืคึผืขืจืก ืืืขื ืื ืกืืจืืืขื ื ืื ืืื ืกื ืืื ืื ืืขืจืข ืคึผืจืึธืืืงืื ืึธื ื ืึธื ืฆืืื ืงืึธืก.
ืฆื ืืขืื ื ืึธื ืืืฉืืจืื, ืืืืืข RAML ืืื OAS ืืึธืื ืื ืคืืืืงืืื ืฆื ืืืืื ืืขืืึทืืึทืืึท ื ืืฉื ืฆืืืขืฉืืขืื ืืืจื ืื ื ืึธืจืืึทื (
ืืื ืึทืืืขืืืื, ืื ืคืึทืจื ืขื ืคึฟืึทืจ ืฉืขืคึฟืขืจืืฉืงืืื ืืื ื ืืฆื ืงืึทื ืืจืึทืงืฅ ืคึฟืึทืจ ืืืงืจืึธืกืขืจืืืืกืขืก ืืื ืจืืืืง ... ืืื ืืื ืืกืืขืจ ืืื ืืขืึธืจืืข.
ืคืึทืจืืืืึทื ืคืื ืึท ืืขืืืขืืึธื ืืื ืึท ืฉืืึทื ื
ืืขืจืืืืึทื, ืื ืืืืืขืจืงืืึทื ืึทื ืืืืืงืืื ื ืืขืื ื ืืื Acronis ืืื ืื ืึทื ืืืืืงืืื ื ืคืื ืื Acronis Cyber โโPlatform. Acronis Cyber โโโโืคึผืืึทืืคืึธืจื ืืื ื ืืึทืข ืื ืึทืืจืืืฉืึทื ืคืื ืงืื ืคืื ืืจืื-ืคึผืึทืจืืื ืืึทืืื ืื ืืก ืืื Acronis Cyber โโโโCloud ืืื ืืขืจ ืึทืืขื ื ืืืื. ืืึธืืฉ ืืืจ ืืขื ืขื ืฆืืคืจืืื ืืื ืืื ืืืขืจ ืื ืขืจืืขื ืึทืคึผืืก ืืืกืงืจืืืื ืืื RAML, ืื ื ืืื ืฆื ืึทืจืืืกืืขืื ืื API ืืืืืขืจ ืืื ืืืืคืืขืืืขืงื ืื ืงืฉืื ืคืื ืืจืืจื: ืืืึธืก ืึทื ืึทืืืืฉืึทื ื ืึธืจืืึทื ืืื ืืขืกืืขืจ ืฆื ื ืืฆื ืคึฟืึทืจ ืืื ืืืขืจ ืึทืจืืขื?
ืืืืืขืก, ืขืก ืืขืืืขื ืึทื ืขืก ืืขื ืขื ืืขืืืขื ืฆืืืื ืกืึทืืืฉืึทื ื - ืื ืืขืจืกื ืคึผืจืึธืกื ืืืืืขืืึทืคึผืืึทื ืฅ ืืขื ืขื RAML ืืื Swagger (ืึธืืขืจ OAS). ืึธืืขืจ ืืื ืคืึทืงื ืขืก ืืื ืืขืืืขื ืึทื ืขืก ืืขื ืขื ืืคึผืืืช ื ืื 2 ืึทืืืขืจื ืึทืืืืืขืก, ืึธืืขืจ 3 ืึธืืขืจ ืืขืจ.
ืคึฟืื ืืืื ืืืื ืืื RAML - ืึท ืฉืืึทืจืงืข ืืื ืขืคืขืงืืืืืข ืฉืคึผืจืึทื. ืขืก ืืืคึผืืึทืืึทื ืฅ ืืืืขืจืึทืจืงื ืืื ืืจืืฉื ืืขืืื ื, ืึทืืื ืืขื ืคึฟืึธืจืืึทื ืืื ืืขืจ ืคึผืึทืกืืง ืคึฟืึทืจ ืืจืืืก ืงืึธืืคึผืึทื ืืขืก ืืืึธืก ืืึทืจืคึฟื ืึท ืคึผืืึทืฅ ืคืื ืืืกืงืจืืคึผืฉืึทื ื - ืืึธืก ืืื, ื ืืฉื ืืืื ืคึผืจืึธืืืงื, ืึธืืขืจ ืคืืืข ืืืงืจืึธ ืกืขืจืืืืกืขืก ืืืึธืก ืืึธืื ืคึผืจืึธืกื ืคึผืึทืจืฅ ืคืื ืงืึทื ืืจืึทืงืฅ - ืึธืืขื ืืึทืงืืืฉืึทื ืกืงืืื, ืื ืืขืืืข ืืึทืื ืืืืคึผืก, ืืขืืช ืืืืขืจ. .
ืืืขืจ ืืขืจ ืืขืืืขืืึธืคึผืขืจ ืคืื RAML, Mulesoft, ืืื ืืื ืืืื ืืขืฉืจืืื ืื Open API ืงืึธื ืกืึธืจืืืื, ืืืึธืก ืืื ืืขืืืขืืึธืคึผืื ื
ืืืื ื ืืฉื ืคึฟืึทืจ ืืืื ืืึทื ...
ืืื ืขืก ืืืจื ืก ืืืืก, ื ืื ืึทืืข ืขืคึฟืขื ืขื ืืงืืจ ืืืืืืึทืืื ืืขื ืขื ืืขืจืืืึทื ืืืงื ืฆื OAS 3.0. ืคึฟืึทืจ ืืืงืจืึธ ืืึทืืื ืื ืืก ืืื Go, ืื ืืขืจืกื ืงืจืืืืฉ ืืึทื ืืื ืื ืคืขืื ืคืื ืึทืืึทืคึผืืืืฉืึทื
- ืืืคึผืจืืืื ืืึทืฉืจืืึทืืื ื ืคืื ืึธืืขื ืืึทืงืืืฉืึทื ืกืงืืื
ืืขืขื ืืืงื JSON ืกืืฉืขืืึท ืฉืืืฆื- ืึทืคึผืืจืืืืื ืื ืคืืืืงืืื ืฆื ืืืืื ืืืืฉืคืืื
ืื ืกืืืืึทืฆืืข ืืื ืืึธืื ืข: ืืืขื ืืฉืืืื ื ืึท ื ืึธืจืืึทื, ืืืจ ืืึทืจืคึฟื ืฆื ืืึทืืจืึทืืื RAML, Swagger 2 ืืื Swagger 3 ืืื ืืึทืืื ืืขืจ ืึทืืืขืจื ืึทืืืืืขืก. ืึธืืขืจ, ืืืืื Swagger 2 ืืื ืืื ืฉืืืฆื ืคึฟืึทืจ OpenSource ืืืฉืืจืื. RAML ืืื ืืืืขืจ ืคืืขืงืกืึทืืึทื ... ืืื ืงืึธืืคึผืืขืงืก, ืืื Swagger 3 ืืื ืฉืืืึทื ืืขืฉืืืฆื ืืืจื ืื ืงืื, ืึทืืื ืืืจ ืืืขื ืืึธืื ืฆื ื ืืฆื ืคึผืจืึทืคึผืจืืืึทืืขืจื ืืืฉืืจืื ืึธืืขืจ ืืขืฉืขืคื ืกืึทืืืฉืึทื ื, ืืืึธืก ืืขื ื ืฆื ืืืื ืืึทื ืฅ ืืืึทืขืจ.
ืืขืจืฆื, ืืืื ืขืก ืืขื ืขื ืคืืืข ืคืืึทื ืคึฟืขืึดืงืืืื ืืื Swagger, ืึทืืึท ืืื ืึท ืคืึทืจืืืง ืืืืขืจ
ืืืื ืืืื ืืืจ ืื ืืขืืืืื ืืจืืขืื ืืื ืจืื ืืืก ื ืคืืขืงืกืืงืขืจ ืฉืคืจืื, ืืื ืืขืจืคืืจ ืืืื ืืืจ ืืื ืืขืืืื ืืื ืืกืื ืืืื. ืคึฟืึทืจ ืืืึทืฉืคึผืื, ืืืื ืขืจ ืคืื ืื ืคึผืจืึทืืืฉืขืงืก ื ืืฆื ืื ื ืืฆื
ืฆื ืืืจ ืืึทืจืคึฟื ืฆื ืงืืืึทืื?
ื ืึธื ืืจืืขืื ืืืืฃ ืื ืงืึทืืคึผืืืืื ื ืื ืืงืึธืืกืืกืืึทื ืคืื ืกืึทืืืฉืึทื ื ืคึฟืึทืจ RAML, ืืืจ ืืขืงืืืขื ืฆื ืืขืจ ืืกืงื ื ืึทื ืืืจ ืืึทืจืคึฟื ืฆื ืืขืจ RAML ืืื Swagger 2 ืืื ืืืจืืคืืจื ืึทืืข ืื ืึธืืึทืืืืฉืึทื, ืืืขืจืึทืคืึทืงืืืฉืึทื, ืืขืกืืื ื ืืื ืกืึทืืกืึทืงืืืึทื ื ืึทืคึผืืึทืืึทืืืืฉืึทื ืืื ืขืก. ืืึธืก ืืื ืึท ืืืืข ืืืขื ืฆื ืืืืืขืจืืืืฉ ืืืืืข ืื ืืืืืืงืืื ืคืื RAML ืืื ืื ืกืืืึทืืขืจ ืฉืืืฆื ืคึฟืึทืจ ืงืื ืืืฉืืจืื.
ืฆื ืกืึธืืืืข ืืขื ืคึผืจืึธืืืขื, ืขืก ืืขื ืขื ืฆืืืื OpenSource ืืืฉืืจืื ืืืึธืก ืืึธื ืฆืืฉืืขืื ืงืึธื ืืจืึทืงื ืงืึทื ืืืขืจืืฉืึทื:
ืึธืึทืก-ืจืึทืื-ืงืึทื ืืืขืจืืขืจ ืืื ืึท ืืขืจืืืืึทื ืึทื ืกืึทืคึผืึธืจืืื ื ืืฆื. ืืฉืขืช ืืจืืขืื ืืื ืืื, ืืืจ ืืืกืงืึทืืืขืจื ืึทื ืขืก ืืื ืึท ื ืืืขืจ ืคืื ืคึผืจืึธืืืขืืก ืืื ืงืึธืืคึผืืขืงืก RAMLs ืืืึธืก ืืขื ืขื "ืคืึทืจืฉืคึผืจืืืื" ืืืืขืจ ืึท ืืจืืืก ื ืืืขืจ ืคืื ืืขืงืขืก. ืืขืจ ืคึผืจืึธืืจืึทื ืืื ืืขืฉืจืืื ืืื ืืืฉืึทืืืึทืกืงืจืืคึผื ืืื ืคึผืขืจืคืึธืจืื ืึท ืจืขืงืืจืกืืืืข ืืจืึทืืืขืจืกืึทื ืคืื ืึท ืกืื ืืึทืงืก ืืืื. ืจืขืื ืฆื ืืื ืึทืืืฉ ืืืืคึผืื ื, ืขืก ืืืขืจื ืฉืืืขืจ ืฆื ืคึฟืึทืจืฉืืืื ืืขื ืงืึธื, ืึทืืื ืืืจ ืืึทืฉืืึธืกื ื ืืฉื ืฆื ืืืืกื ืฆืืื ืฆื ืฉืจืืึทืื ืคึผืึทืืฉืึทื ืคึฟืึทืจ ืึท ืฉืขืืืขื ื ืืฆื.ืืืขืืึทืคึผื-ืคึผืึทืกืขืจ - ืึท ืืขืฆืืึทื ืคืื ืืขืจ ืืขืืืืงืขืจ ืคืืจืืข ืืืึธืก ืงืืืืื ืฆื ืืืื ืืจืืื ืฆื ืืืึทืื ืึทืืฅ ืืื ืึทืืฅ ืืื ืืื ืงืืื ืจืืืืื ื. ืืื ืืืฆื, ืฉืืืฆื ืืื ืึทื ืึทืื ืกื ืคึฟืึทืจ RAML 0.8, RAML 1.0 ืืื Swagger 2.0. ืึธืืขืจ, ืืื ืืขืจ ืฆืืื ืคืื ืืื ืืืขืจ ืคืึธืจืฉืื ื, ืื ื ืืฆื ืืื ื ืึธืืืึธืจ ืคืืึทืื ืืื ืึทื ืืืืึทืืึทื. ืืขืืืขืืึธืคึผืขืจืก ืืึทืื ืึท ืืื ืคืืIR , ืึทืืึทืืื ื ืืื ืฆื ืืขืฉืืืื ื ืืืืื ื ืืึท ืกืืึทื ืืึทืจืืก ืืื ืืขืจ ืฆืืงืื ืคึฟื. ืืืขืจ ืืื ืืืฆื ืขืก ื ืึธืจ ืืื ื ืืฉื ืึทืจืืขืื.
ืืื ืืึธืก ืืื ื ืืฉื ืึทืืข ืื ืฉืืืขืจืืงืืืื ืืืึธืก ืืืจ ืืึธืื ืืขืคึผืืึธื ืืขืจื. ืืืื ืขืจ ืคืื ืื ืกืืขืคึผืก ืืื ืืื ืืืขืจ ืจืขืจื - ืืื ืืข ืืื ืฆื ืืึทืฉืืขืืืงื ืึทื ืื RAML ืคึฟืื ืื ืจืืคึผืึทืืึทืืึธืจื ืืื ืจืืืืืง ืงืึธืจืขืื ืฆื ืื ืืึทืฉืจืืึทืืื ื. ืืืจ ืืขืคืจืืืื ืขืืืขืืข ืืืืืืึทืืื. ืืืืขืจืจืึทืฉื ืืืง, ืืึธืื ืืื ืึทืืข ืืขืฉืืืึธืจื ืืื ืืืขืจ ืึทื ืึธืืึทืฆืืขืก ืืื ืคืึทืจืฉืืืขื ืข ืขืจืืขืจ ืืื ืืื ืืึธืจ ืคืึทืจืฉืืืขื ืข ืฉืืขืื ืืืขืจืืขืจ. ืืื ื ืื ืฉืืขื ืืืง ืฆื ืื ืคืื ื :).
ืืื ืื ืกืืฃ, ืืืจ ืืขืืขืฆื ืืืืฃ ืึท ืืืฆื ืึทืืืืืืืื ืคึผืจืืืขืงื, ืืืึธืก ืืืื ืืื ืึท ื ืืืขืจ ืคืื ืคืจืืืืขืืขื (ืืื ืขืก ืงืจืึทืฉืื ืืืืก ืคืื ืื ืืืื, ืืื ืคึผืจืึธืืืขืืก ืืืขื ืืจืืขืื ืืื ืจืขืืืืขืจ ืืืืกืืจืืงื). ืืืื, ืืืจ ืืึธืื ื ืืฉื ืืขืคึฟืื ืขื ืึท ืืืขื ืฆื ืกืึธืืืืข ืื ืคึผืจืึธืืืขืืก ืคืื ืืืึทืืึทืืืืฉืึทื ืืื ืงืึทื ืืืขืจืืฉืึทื ืืืืืจื ืืืืฃ ืคืจืื ืืืฉืืจืื, ืืื ืืึทืฉืืึธืกื ืฆื ื ืืฆื ืึท ืืขืฉืขืคื ื ืืฆื. ืืื ืืขืจ ืฆืืงืื ืคึฟื, ืืื OpenSource ืืืฉืืจืื ืืืขืจื ืืขืจ ืืขืจืืืึทืงืกื, ืืขื ืคึผืจืึธืืืขื ืงืขื ืืืื ืืจืื ืืขืจ ืฆื ืกืึธืืืืข. ืืื ืืขืจ ืืขืจืืืืื, ืื ืึทืจืืขื ืืื ืฆืืื ืงืึธืก ืคึฟืึทืจ "ืคืื ืืฉืื ื" ืืขืืืขื ืฆื ืืื ืื ืืขืจ ืืึทืืืึทืืืง ืืื ืื ืคึผืจืืึทื ืคืื ืึท ืืขืฉืขืคื ืืื ืกื.
ืกืึธืฃ
ื ืึธื ืึทืืข ืืขื, ืืืจ ืืขืืืืื ืฆื ืืืืื ืืื ืืืขืจ ืืขืจืคืึทืจืื ื ืืื ืืึธื ืึทื ืืืืืขืจ ืืฉืืืื ื ืึท ืืขืฆืืึทื ืคึฟืึทืจ ืืืกืงืจืืืืื ื ืงืึทื ืืจืึทืงืฅ, ืืืจ ืืึทืจืคึฟื ืฆื ืงืืืจ ืืขืคืื ืืจื ืืืึธืก ืืืจ ืืืืื ืคืื ืืื ืืื ืืืึธืก ืืืืืฉืขื ืืืจ ืืขื ื ืืจืืื ืฆื ืื ืืืขืกืืืจื. ืืืื ืืืจ ืคืึทืจืืขืกื ืืืขืื OpenSource, ืขืก ืืขื ืขื ืฉืืื ืึท ืืจืืืก ื ืืืขืจ ืคืื ืืึทืืื ืื ืืก ืืื ืคึผืจืึธืืืงืื ืืืึธืก ืืืขื ืืขืืคึฟื ืืืจ ืงืึธื ืืจืึธืืืจื, ืืขืจ ืืื ืืืึทืืึทืืืื. ืืืขืจ ืืื ืืขื ืขื ืืืึทืขืจ, ืืื ืืื ืืืืขืจ ืืืึทืขืจ. ืคึฟืึทืจ ืึท ืืจืืืก ืคืืจืืข, ืึทืืึท ืงืึธืก ืืขื ืขื ืืึธืืขืจืึทืืืข, ืึธืืขืจ ืคึฟืึทืจ ืึท ืกืืึทืจืืึทืคึผ ืืื ืงืขื ืขื ืืืขืจื ืึท ืืจืืืก ืืึทืกืข.
ืืึทืฉืืืืขื ืื ืืึทื ื ืคืื ืืืฉืืจืื ืืืึธืก ืืืจ ืืืขื ื ืืฆื ืฉืคึผืขืืขืจ. ืคึฟืึทืจ ืืืึทืฉืคึผืื, ืืืื ืืืจ ื ืึธืจ ืืึทืจืคึฟื ืฆื ืืืืึทืื ืึท ืงืึธื ืืจืึทืงื, ืขืก ืืืขื ืืืื ืืจืื ืืขืจ ืฆื ื ืืฆื Swagger 2, ืืืึธืก ืืื ืึท ืฉืืื ืึทืคึผื, ืืืืึทื ืืื RAML ืืืจ ืืืขื ืืึธืื ืฆื ืืืืขื ืืื ืืืึทื ืขื ืื ืืื ืกื ืืื.
ืื ืืขืจ ืืึทืกืงืก ืืืจ ืืึธืื, ืื ืืขืจ ืื ื ืืื ืคึฟืึทืจ ืืืฉืืจืื ืืืขื ืืืื, ืืื ืืื ืืขื ืขื ืึทื ืืขืจืฉ ืคึฟืึทืจ ืคืึทืจืฉืืืขื ืข ืคึผืืึทืืคืึธืจืืก, ืืื ืขืก ืืื ืืขืกืขืจ ืฆื ืืื ืืืงืขื ืขื ืืื ืืื ืื ืื ืืืฆื ืืืขืจืกืืขืก ืฆื ืืึทืื ืึท ืืจืืจื ืืืึธืก ืืื ืึทืืืื ืืืื ืงืึธืก ืืื ืืขืจ ืฆืืงืื ืคึฟื.
ืืืขืจ ืขืก ืืื ืืืขืจื ืฆื ืืขืจืงืขื ืขื ืึทื ืึทืืข ืืงืึธืืกืืกืืึทืื ืืืึธืก ืขืงืกืืกืืืจื ืืืึทื ื ืืขื ืขื ืืืคึผืขืจืคืืงื. ืืขืจืืืขืจ, ืืืื ืขืก ืืขื ืขื ืคืึทื ืก ืืื ืืขืจ ืคืืจืืข ืืืึธืก ืืื ืฆื ืึทืจืืขืื ืืื RAML ืืืืึทื "ืขืก ืึทืืึทืื ืืืจ ืฆื ืืืืกืืจืืงื ืืขืืื ืงืขื ืืขืจ ืคืืขืงืกืึทืืึทื," ืึธืืขืจ, ืืืืฃ ืื ืคืึทืจืงืขืจื, ืืขืกืขืจ ืืืขืื ืกืืืึทืืขืจ ืืืืึทื "ืขืก ืืื ืงืืึธืจ," ืขืก ืืื ืืขืกืืขืจ ืฆื ืืึธืื ืืื ืฆื ืึทืจืืขืื ืืื ืืืึธืก ืืื ืืขื ืขื ืืื ืืขื ืขื ืืขืืืืื ื ืฆื ืขืก ืืื ืืืืื ืขืก, ืืืืึทื ืื ืืืฉืืจืื ืคืื ืงืืื ืคืื ืื ืคึฟืึธืจืืึทืืืจืื ืืขื ืืึทืจืคื ืืึธืืืคืืงืึทืืืึธื ืืื ืึท ืืขืงืข.
ืืื ืคึฟืึทืจ ืืื ืืืขืจ ืืขืจืคืึทืจืื ื, ืืื ืื ืคืืืืขื ืืข ืึทืจืืืงืืขื ืืืจ ืืืขืื ืจืขืื ืืืขืื ืืืึธืก ืกืืึทืืืง ืืื ืืื ืึทืืืฉ ืืฉืขืงืก ืืืจ ืืืจืืคืืจื ืืืืืจื ืืืืฃ ืืื ืืืขืจ RAML-Swagger ืึทืจืงืึทืืขืงืืฉืขืจ, ืืื ืืขืืื ื ืืื ืืืึธืก ืืึทืงืืืืขื ืืืืฉืึทื ืืืจ ืืืฉืขื ืขืจืืื ืคึฟืื ืงืึทื ืืจืึทืงืฅ ืืื ืืื ืืึธืก ืึทืืข ืึทืจืืขื.
ืืืืื ืจืขืืืกืืจืืจื ื ืืฆืขืจืก ืงืขื ืขื ืึธื ืืืื ื ืขืืขื ืืื ืื ืืืขืจืืืืง.
ืืืึธืก ืฉืคึผืจืึทื ืืึธื ืืืจ ื ืืฆื ืฆื ืึทื ืึทืืืื ืืืงืจืึธืกืขืจืืืืก ืงืึทื ืืจืึทืงืฅ?
-
RAML 0.8
-
RAML 1.0
-
ืฉืืืืืขืจ 2
-
OAS3 (ืึทืงืึท)
-
ืคึผืืึทื
-
ืื ืืขืจืข
-
ื ืื ื ืืฆื
100 ืืื ืืฆืขืจ ืืืื ืืขืฉืืืื. 24 ืืื ืืฆืขืจ ืืืื ืืื ืืคืืขืืืืื.
ืืงืืจ: www.habr.com