Cloud Code๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ฒซ ๋ฒˆ์งธ Apigee API ํ”„๋ก์‹œ ๋นŒ๋“œ

์ด ํŽ˜์ด์ง€๋Š” Apigee ๋ฐ Apigee Hybrid์— ์ ์šฉ๋ฉ๋‹ˆ๋‹ค.

Apigee Edge ๋ฌธ์„œ ๋ณด๊ธฐ

Cloud Code๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ฒซ ๋ฒˆ์งธ Apigee API ํ”„๋ก์‹œ๋ฅผ ๋นŒ๋“œํ•ฉ๋‹ˆ๋‹ค.

  1. Apigee ์ž‘์—…๊ณต๊ฐ„์„ ๋งŒ๋“ค์–ด Apigee๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๋กœ์ปฌ ๊ฐœ๋ฐœ์— ํ•„์š”ํ•œ ๋””๋ ‰ํ„ฐ๋ฆฌ ๊ตฌ์กฐ๋ฅผ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค.

  2. API ํ”„๋ก์‹œ๋ฅผ ๋งŒ๋“ญ๋‹ˆ๋‹ค. API ํ”„๋ก์‹œ๋ฅผ ๋ชจ์˜ ๋Œ€์ƒ ์—”๋“œํฌ์ธํŠธ์— ์—ฐ๊ฒฐํ•˜์—ฌ ์ž‘๋™ ๋ฐฉ์‹์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  3. ์ƒˆ API ํ”„๋ก์‹œ๊ฐ€ ํฌํ•จ๋œ ํ™˜๊ฒฝ์„ ๊ตฌ์„ฑํ•˜๊ณ  ๋ฐฐํฌํ•ฉ๋‹ˆ๋‹ค.

  4. API๋ฅผ ํ…Œ์ŠคํŠธํ•ฉ๋‹ˆ๋‹ค. ํ…Œ์ŠคํŠธ ๋ฆฌ์†Œ์Šค๋ฅผ ๋นŒ๋“œํ•˜๊ณ  ๋‚ด๋ณด๋‚ด๊ณ  API๋ฅผ ํ…Œ์ŠคํŠธํ•˜๊ธฐ ์œ„ํ•ด API ํ‚ค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ธ์ฆํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์•Œ์•„๋ด…๋‹ˆ๋‹ค.

  5. API ํ”„๋ก์‹œ์—์„œ XML ๋ฐ์ดํ„ฐ๋ฅผ ๋ฐ˜ํ™˜ํ•˜๋„๋ก ๋Œ€์ƒ ์—”๋“œํฌ์ธํŠธ๋ฅผ ๋ณ€๊ฒฝํ•ฉ๋‹ˆ๋‹ค.

  6. ์ •์ฑ…์„ ์—ฐ๊ฒฐํ•˜์—ฌ ์‘๋‹ต์„ XML์—์„œ JSON์œผ๋กœ ๋ณ€ํ™˜ํ•ฉ๋‹ˆ๋‹ค.

  7. Apigee ํ™˜๊ฒฝ์— ๋ฐฐํฌํ•ฉ๋‹ˆ๋‹ค.

  8. ๋ณด๊ด€ ํŒŒ์ผ์„ ํ”„๋กœ๋•์…˜์œผ๋กœ ์Šน๊ฒฉํ•ฉ๋‹ˆ๋‹ค.

(๋‹ค์Œ) 1๋‹จ๊ณ„: Apigee ์ž‘์—…๊ณต๊ฐ„ ๋งŒ๋“ค๊ธฐ 2 3 4 5 6 7 8