 |
 |
| |
 |
¿À´Ã³¯ ±â¾÷ÀÌ Á÷¸éÇϰí ÀÖ´Â Çö½ÇÀº Å©°Ô µÎ °¡ÁöÀÌ´Ù. ±Þ°ÝÇÑ ±â¼ú¹ß´Þ·Î ÀÎÇØ ºñÁî´Ï½º ȯ°æÀÌ ºü¸£°Ô º¯Çϰí ÀÖÀ¸¸ç, ½ÃÀå¿¡¼ÀÇ °í°´ÀÇ ¿µÇâÀÌ Á¡Â÷ °ÈµÇ¾î ¿ä±¸»çÇ×ÀÌ ´Ù¾çÇØÁö°í ±Þº¯Çϰí ÀÖ´Ù´Â »ç½ÇÀÌ´Ù. ÀÌ·¯ÇÑ È¯°æ ¼Ó¿¡¼ ±â¾÷µéÀº ¾ó¸¶³ª »¡¸® º¯È¸¦ °¨ÁöÇÏ°í °í°´ÀÇ ¿ä±¸»çÇ׿¡ ¾ó¸¶³ª ½Å¼ÓÇϰí À¯¿¬ÇÏ°Ô ´ëÀÀÇϴ°¡°¡ ¹Ù·Î ±â¾÷ÀÇ °æÀï·Â °ÈÀÇ ÇÙ½ÉÀÌ µÆ´Ù. À̸¦ ¸¸Á·Çϱâ À§Çؼ´Â ¹Îø¼º(Agility), À¯¿¬¼º(Flexibility), È¿À²¼º(Efficiency) ÀÌ ¿ä±¸µÇ°í ÀÖ´Ù.
ƯÈ÷ Åë½Å¾÷°è´Â ´Ù¸¥ ¾î¶² »ê¾÷º¸´Ùµµ ½ÃÀå »óȲÀÌ Å©°Ô º¯ÈÇϰí ÀÖ´Ù. ±âÁ¸ÀÇ ´Ü¼øÇÑ À½¼º ±â¹Ý¼ºñ½º¿¡¼ µ¥ÀÌÅÍ ±â¹ÝÀÇ ¸ÖƼ¹Ìµð¾î ¼ºñ½º·Î ÀüÀÌÇϰí ÀÖÀ¸¸ç, ´Ù¾çÇÑ Value Added ¼ºñ½º¿Í Ä¿¹Â´ÏƼ ¼ºñ½º ¾øÀÌ´Â ½ÃÀåÀÇ ÁÖµµ±ÇÀ» »ó½ÇÇÒ ¼ö ¹Û¿¡ ¾ø°Ô µÇ¾ú´Ù. Åë½Å ¼ºñ½º¿¡ ´ëÇÑ ¿ä±¸µµ º¯ÈÇϰí ÀÖ´Ù. ¼ºñ½º °¡ÀÔÀÚÀÇ ±â´ë ¼öÁØÀÌ Áö¼ÓÀûÀ¸·Î Áõ´ëÇϰí ÀÖ¾î À¥°ú À¶º¹ÇÕ µÈ ´Ù¾çÇÑ ¼ºñ½º¸¦ ¿ä±¸Çϰí ÀÖ´Ù. ¾ÆÀÌÆù°ú Æ®À§ÅͰ¡ ÁÁÀº ¿¹ÀÌ´Ù. |
|
¾ÆÀÌÆùÀÌ Åë½Å¸ÁÀ¸·ÎºÎÅÍ Ç÷§Æû°ú ÄÁÅÙÃ÷¸¦ ÀÚÀ¯·Ó°Ô ÇÔÀ¸·Î½á, Æ®À§ÅÍ´Â SNSÇ÷§ÆûÀ» °³¹æÇÔÀ¸·Î½á Ä¿¹Â´ÏƼ, Ä¿¹Â´ÏÄÉÀ̼Ç, ÄÁÅÙÃ÷, Ä¿¸Ó½º, °Ë»ö Àü ºÐ¾ß¿¡ °ÉÄ£ »õ·Î¿î ÇüÅÂÀÇ »ýŰ踦 ¸¸µé¾î °¡°í ÀÖ´Ù. Åë½Å¸ÁÀÇ Ç÷§ÆûÀ» °³¹æÇÏ¿© Á¦È޻縦 ²ø¾îµéÀ̰í À̸¦ ÅëÇØ »ê¾÷ÀÇ ÆÐ·¯´ÙÀÓÀ» º¯È½Ã۰í ÀÖ´Â °ÍÀÌ´Ù.
ÀÌ·± º¯È¸¦ ¼ö¿ëÇϱâ À§Çؼ Åë½Å ¾÷ü´Â Áö±Ý±îÁö ¸¹Àº ³ë·ÂÀ» ÇØ ¿Ô´Ù. ´Ù¾çÇÏ°í »õ·Î¿î ¼ºñ½º¸¦ Á¦°øÇϱâ À§ÇØ ¸¹Àº ½Ã½ºÅÛµéÀ» °³¹ßÇØ ¿Ô°í, ½Ã½ºÅÛ°£ÀÇ ÅëÇÕ(Integration)À» ÇØ¿Ô´Ù. ÇÏÁö¸¸ ½Ã½ºÅÛµéÀÌ Á¡Á¡ ¸¹¾ÆÁö¸é¼ ÅëÇÕÇØ¾ß ÇÒ ´ë»óÀº ´õ¿í´õ ¸¹¾ÆÁö°í ÅëÇÕ¿¡ ¿ä±¸µÇ´Â ½Ã°£µµ ª¾ÆÁü¿¡ µû¶ó ´õ ÀÌ»ó ±âÁ¸ÀÇ ¹æ½Ä´ë·Î ÅëÇÕÇϰųª °³¹ßÇÏ´Â °ÍÀÌ ¾î·Á¿öÁö°Ô µÆ´Ù.
ÀÌ·± ÀÌÀ¯·Î ÅëÇÕµÈ ÇϳªÀÇ Åë½Å Ç÷§ÆûÀÌ ÇÊ¿äÇÏ°Ô µÇ¾ú´Âµ¥ À̰ÍÀÌ SDP(Service Delivery Platform)ÀÌ´Ù. ±âÁ¸ÀÇ SiloÈµÈ °³º° Åë½Å ½Ã½ºÅÛµéÀ» ÅëÀÏµÈ ÇÁ·ÎÅäÄݰú Ç¥ÁØÀ¸·Î ÅëÇÕȯ°æÀ» ±¸ÃàÇÔÀ¸·Î½á, À¶º¹ÇÕ ¼ºñ½º Ãâ½Ã¸¦ À§ÇÑ ºñ¿ëÀý°¨°ú Time-to-Market ´ÜÃàÀ» ½ÇÇöÇÒ ¼ö ÀÖ´Ù. ¶ÇÇÑ, Open API Ç÷§Æû ±¸Ãà°ú ÇÔ²² ¿ÜºÎ 3rd Party ÆÄÆ®³Ê¿¡ ¸ÁÀ» °³¹æÇÏ¿© ¿ÀÇÂµÈ »óÈ£ Çù·Â ±¸Á¶·Î º¯È¯ÇÏ¿© ±âÁ¸ »ç¾÷±¸Á¶ÀÇ ÇѰ踦 ±Øº¹ÇÒ ¼ö ÀÖ´Ù.
|
|
|
SDPÀÇ °³³äÀº SOAÀÇ »ç»ó°ú °°´Ù. Åë½Åȸ»ç ¹öÀüÀÇ SOA¶ó°í Á¤¸®µÉ ¼ö ÀÖ´Ù. ±×·¯¸é SOA¶õ ¹«¾ùÀΰ¡? Àá½Ã SOA¿¡ ´ëÇØ¼ Á¤¸®ÇØ º¸±â·Î ÇÏÀÚ.
SOA Áï ¼ºñ½º ÁöÇâ ¾ÆÅ°ÅØÃ³(Service Oriented Architecture) ÀÇ °³³äÀº ±â¾÷ ³» ¿©·¯ ½Ã½ºÅÛ¿¡ ºÐ»êµÇ¾î ÀÖ´Â ºñÁî ´Ï½º ¼ºñ½º(Business Service)¸¦ ÇØÃ¼ÇÏ¿©, ¿©·¯ ½Ã½ºÅÛ¿¡¼ °øÀ¯ÇÒ ¼ö ÀÖ´Â °øÀ¯ ºñÁî´Ï½º ¼ºñ½º(Shared Business
Service)·Î ÅëÇÕÇÏ´Â °ÍÀ» ÀǹÌÇÑ´Ù. ¾ÆÅ°ÅØÃ³ °üÁ¡¿¡¼´Â °³¹æÇü Ç¥ÁØ(Open Standard)À» µû¶ó ÀÚÄ¡ÀûÀÎ ¼ºñ½º
(Autonomous Service)°¡ ¸Þ½ÃÁö ±â¹Ý(Message-Based)À¸·Î ¼·Î Ä¿¹Â´ÏÄÉÀ̼ÇÇϵµ·Ï ¼ÒÇÁÆ®¿þ¾î ½Ã½ºÅÛÀ» ¼³°èÇÏ´Â ¹æ½ÄÀ» Á¤ÀÇÇÏ´Â ÀÏÁ¾ÀÇ ¾ÆÅ°ÅØÃ³ ½ºÅ¸ÀÏ(Architectural Style)·Î SOA¸¦ Á¤ÀÇÇÑ´Ù. ÀÌ °üÁ¡¿¡¼´Â SOA´Â ´ÙÀ½°ú °°ÀÌ ¼ºñ½º °ø±ÞÀÚ(Service Provider)¿Í ¼ÒºñÀÚ(Service Consumer), ±×¸®°í ¼ºñ½º ºê·ÎÄ¿(Service Broker) µî 3°³ÀÇ ÁÖ¿ä ¿ä¼Ò·Î ±¸¼ºµÈ´Ù. |
|
SOA ±â¹ÝÀÇ ·¹ÆÛ·±½º ¾ÆÅ°ÅØÃ³(SOA-Based Reference Architecture)´Â ´ÙÀ½°ú °°ÀÌ Å©°Ô 3°³ÀÇ ¾ÆÅ°ÅØÃ³·Î ±¸¼ºµÈ´Ù.
|
|
 |
¾ÖÇø®ÄÉÀÌ¼Ç ¾ÆÅ°ÅØÃ³ (Application Architecture) |
| |
| ¼ºñ½º ¾ÆÅ°ÅØÃ³¿¡¼ Á¦°øÇÏ´Â °øÀ¯ ºñÁî´Ï½º ¼ºñ½º¸¦ »ç¿ëÇÏ¿© ¼ÒºñÀÚ °üÁ¡ÀÇ °³º° ¾ÖÇø®ÄÉÀÌ¼Ç ¼Ö·ç¼ÇÀ» ±¸¼ºÇÑ´Ù. |
|
|
|
|
 |
¼ºñ½º ¾ÆÅ°ÅØÃ³ (Service Architecture) |
| |
| ¼ºñ½º ¾ÆÅ°ÅØÃ³´Â °øÀ¯ ºñÁî´Ï½º ¼ºñ½ºÀÇ °ø±ÞÀÚ °üÁ¡¿¡¼ ºñÁî´Ï½ºÀÇ ÇÙ½É ±â´ÉÀ» Ç¥ÇöÇÏ´Â ºñÁî´Ï½º ¼ºñ½º ÁýÇÕÀÇ ³í¸®ÀûÀÎ °üÁ¡À» Á¦°øÇϸç, ºñÁî´Ï½º ÇÁ·Î¼¼½º ·¹À̾î, ºñÁî´Ï½º ¼ºñ½º ·¹À̾î, ÀÎÇÁ¶ó ¼ºñ½º µî 3°³ÀÇ ·¹À̾î·Î ±¸ºÐµÈ´Ù. ºñÁî´Ï½º ÇÁ·Î¼¼½º ·¹À̾î´Â ºñÁî´Ï½º ÇÁ·Î¼¼½º ·ÎÁ÷¿¡ µû¶ó ºñÁî´Ï½º ¼ºñ½º¸¦ ÅëÇÕÇÏ´Â ¼ºñ½º¸¦ Á¦°øÇÑ´Ù. ºñÁî´Ï½º ¼ºñ½º ·¹À̾î(Business Service Layer)´Â ºñÁî´Ï½ºÀÇ ÇÙ½É ±â´ÉÀ» Ç¥ÇöÇÏ´Â ºñÁî´Ï½º ¼ºñ½º¸¦ Á¦°øÇÑ´Ù. µû¶ó¼ ºñÁî´Ï½º ¼ºñ½º ·¹À̾´Â ±âº» ¼ºñ½º(Basic Service)¿Í °ø°³ ¼ºñ½º(Public Enterprise Service), ±×¸®°í Áß°³ ¼ºñ½º(Intermediary Service)°¡ ³õÀδÙ. ºñÁî´Ï½º ¼ºñ½º ·¹À̾îÀÇ ¼ºñ½ºµéÀº ½º½º·Î ºñÁî´Ï½º ·ÎÁ÷À» ±¸ÇöÇÔÀ¸·Î½á ¼ºñ½º¸¦ Á¦°øÇϱ⵵ ÇÏÁö¸¸, ÁÖ·Î ÄÄÆ÷³ÍÆ® ¾ÆÅ°ÅØÃ³(Component Architecture)¿¡ ÄÄÆ÷³ÍÆ®·Î ±¸ÇöµÇ¾î ÀÖ´Â ¼ºñ½º ±¸Çö°ú ¼ÒºñÀÚ ¾ÖÇø®ÄÉÀÌ¼Ç »çÀ̸¦ ¿¬°áÇÏ´Â ¿ªÇÒÀ» ÇÑ´Ù. ¶ÇÇÑ, Áß°³ ¼ºñ½º¸¦ ÅëÇØ¼ ¸ÞÀÎÇÁ·¹ÀÓÀ̳ª ERP(Enterprise Resource Planning) µî ±âÁ¸ÀÇ IT ¸®¼Ò½º¿¡ Á¢±ÙÇÏ¿© °ÔÀÌÆ®¿þÀ̳ª ¾î´ðÅÍ, ¶Ç´Â ÆÛ»çµå µîÀÇ ¿ªÇÒÀ» ¼öÇàÇÔÀ¸·Î½á ·¹°Å½Ã ½Ã½ºÅÛÀ» Àç»ç¿ëÇÒ ¼ö ÀÖ°Ô ÇÑ´Ù. ÀÎÇÁ¶ó ¼ºñ½º(Infra Service)´Â ÀÌµé ·¹À̾îÀÇ ¼ºñ½ºµéÀÇ ¹èÆ÷¸¦ À§ÇÑ °øÅëÀûÀÎ ±â¹ÝÀ» Á¦°øÇÑ´Ù. ·Î±ë, °¨»ç, º¸¾È, ¿¡·¯ ó¸®¿Í °°Àº °øÅ뼺ñ½º, ¸Þ½ÃÁö ºê·ÎÄ¿, ¶ó¿ìÆÃ, Æ®·£½ºÆ÷¸ÞÀ̼ÇÀ» ´ã´çÇÏ´Â ¼ºñ½º ¹ö¼, Repository, BPM, BAM °°Àº ¼ºñ½º °ü¸® ±â´ÉÀ» Æ÷ÇÔÇÑ´Ù. |
|
|
|
|
 |
ÄÄÆ÷³ÍÆ® ¾ÆÅ°ÅØÃ³ (Component Architecture) |
| |
| ¼ºñ½º ¾ÆÅ°ÅØÃ³ÀÇ ±¸Çö °üÁ¡¿¡¼ °øÀ¯ ºñÁî´Ï½º ¼ºñ½ºÀÇ ±¸Çö ±â´ÉÀ» Á¦°øÇÑ´Ù. |
|
|
|
ÀÌó·³ SOA ¾ÆÅ°ÅØÃ³¸¦ º¸¸é, ·¹°Å½Ã ½Ã½ºÅÛÀ» ÅëÇÕÇϱâ À§Çؼ ¾î´ðÅ͵éÀ» »ç¿ëÇÏ¿´´Ù. ÀÌ ¾î´ðÅ͵éÀº ·¹°Å½Ã ÇÁ·ÎÅäÄÝ (MQ, SAP, PeopleSoft etc)¸¦ ÀÌ¿ëÇÏ¿© ·¹°Å½Ã ½Ã½ºÅÛ°ú Åë½ÅÇÏ¿© ±× ±â´ÉÀ» SOA ÀÎÇÁ¶óÂÊÀ¸·Î ±¸µ¿(Enablement) ÇØÁÖ´Â ¿ªÇÒÀ» ÇÏ¿´´Ù. ÀÌ·± ¾î´ðÅ͸¦ ÀÌ¿ëÇÔÀ¸·Î½á ¿©·¯ Á¾·ùÀÇ ·¹°Å½Ã ½Ã½ºÅÛÀ» ÇϳªÀÇ ÅëÀÏµÈ ¼ºñ½º Ç¥ÁØÀ¸·Î ¿î¿µÇÒ ¼ö ÀÖ¾ú´ø °ÍÀÌ´Ù. SDP¿ª½Ã ±× ¿ø¸®´Â µ¿ÀÏÇÏ´Ù. ±âÁ¸ SOA°¡ ¾î´ðÅ͸¦ ÅëÇØ¼ ·¹°Å½Ã ½Ã½ºÅÛÀ» ÅëÇÕÇß´Ù¸é, SDP´Â ¾î´ðÅ͸¦ ÅëÇØ¼ Legacy Network ApplicationÀ» ÅëÇÕÇÑ´Ù. Åë½Åȸ»çÀÇ ½Ã½ºÅÛ¿¡´Â SIP, VoIP, Paray, SMSCµîÀÇ ´Ù¾çÇÑ ÇÁ·ÎÅäÄÝ¿¡ Á¾¼ÓµÈ ¾ÖÇø®ÄÉÀ̼ǵéÀÌ Á¸ÀçÇÑ´Ù. ÀÌ·¯ÇÑ ¾ÖÇø®ÄÉÀ̼ǵéÀ» ³×Æ®¿öÅ© ¾î´ðÅ͸¦ ÀÌ¿ëÇÏ¿© ÅëÇÕµÈ ¸Þ½ÃÁö ÇüŸ¦ »ç¿ëÇϵµ·Ï Çϰí SOA »ç»ó À§¿¡ ÅëÇÕÇÔÀ¸·Î½á, SDPÀÇ ¸ñÀûÀ» ´Þ¼ºÇÒ ¼ö ÀÖ´Â °ÍÀÌ´Ù.
SOA¿ÍÀÇ ¶Ç ´Ù¸¥ Â÷ÀÌÁ¡Àº SDP´Â ±âº»ÀûÀ¸·Î B2C ¼ºñ½º ½Ã½ºÅÛÀ̶ó´Â °ÍÀÌ´Ù. ÀüÅëÀûÀÎ SOA°¡ ±â¾÷ÀÇ ³»ºÎ ¾÷¹«¸¦ À§Çؼ ÁÖ·Î µðÀÚÀÎ µÇ¾ú´Ù¸é, SDP´Â »ç¿ëÀÚ¿Í InteractionÇÏ´Â ¾÷¹«¸¦ Áß½ÉÀ¸·Î µðÀÚÀεȴÙ. ÀÌ´Â Á» ´õ ¸¹Àº »ç¿ëÀÚ¸¦ Ä¿¹öÇØ¾ß Çϰí, ºü¸¥ »ç¿ëÀÚ ÀÀ´ä ½Ã°£À» ¿ä±¸ÇÏ°í ¾ÆÅ°ÅØÃ³ÀÇ ´Ü¼ø¼ºÀ» ¿ä±¸ÇÑ´Ù.
ÃÖ±Ù ¸î ³â°£ SOA´Â IT ½ÃÀå¿¡¼ »õ·Î¿î À̽´·Î Å©°Ô ºÎ°¢µÇ°í ÀÖÀ¸¸ç, ½Ã½ºÅÛ ÅëÇÕµµ EAI Á߽ɿ¡¼ ¼ºñ½º Á¶ÇÕ
(Service Orchestration)°ú °°Àº À¯¸®ÇÑ »ç»óÀ» °¡Áø SOA ¿µ¿ªÀ¸·Î ¿Å°ÜÁö°í ÀÖ´Ù. SOA´Â SDP³»ÀÇ ¾ÖÇø®ÄÉÀÌ¼Ç ÅëÇÕ ±â¼ú·Î »ç¿ëµÇ¾îÁö³ª OSS/BSS ¿Í SDP °£ÀÇ ¿¬°á°ú °°Àº ³·Àº ¼º´ÉÀÇ ±â´É¿¡ ÀûÇÕÇÏ´Ù. SDP»ó¿¡¼ ½Ç½Ã°£À¸·Î 󸮵Ǿî¾ß ÇÏ´Â ÄÁ¹öÀü½º ¼ºñ½º °°Àº °æ¿ì¿¡ SOA¸¦ Àû¿ëÇÒÁö´Â ½ÅÁßÇÏ°Ô °í·ÁÇØ º¸¾Æ¾ß ÇÑ´Ù. |
|
|
|
Áö±Ý±îÁö SOA¿Í SDP¿ÍÀÇ °ü°è¿¡ ´ëÇØ ¾Ë¾Æº¸¾Ò´Ù. ÀÌÁ¦ SDP ¾ÆÅ°ÅØÃ³¿¡ ´ëÇØ Á»´õ ÀÚ¼¼È÷ ¾Ë¾Æº¸±â·Î ÇÏÀÚ. SDPÀÇ ¾ÆÅ°ÅØÃ³´Â Åë½Å ¾÷ü ¶Ç´Â ¼Ö·ç¼Ç º¥´õ¸¶´Ù Á¶±Ý¾¿ Â÷À̰¡ ÀÖÁö¸¸, Åë»óÀûÀ¸·Î ¼ºñ½º »ý¼º ȯ°æ (Service Creation Environment), ¼ºñ½º ½ÇÇà ȯ°æ(Service Execution Environment), ±×¸®°í ¼ºñ½º °ü¸® ȯ°æ(Service Management Environment)ÀÇ 3°¡Áö °èÃþÀ¸·Î ±¸¼ºµÈ´Ù.
|
|
 |
¼ºñ½º »ý¼º ȯ°æ (Service Creation Environment) |
| |
¼ºñ½º »ý¼º ȯ°æ (Service Creation Environment, ÀÌÇÏ SCE)´Â Åë½Å ¼ÒÇÁÆ®¿þ¾î °³¹ßÀÚ¸¦ À§ÇÑ °èÃþÀÌ´Ù. SCEÀÇ ¸ñÀûÀº »õ·Î¿î Åë½Å ¼ºñ½º¸¦ ºü¸£°Ô »ý¼ºÇÒ ¼ö ÀÖµµ·Ï ÇØÁִ ȯ°æÀ» Á¦°øÇØ ÁÖ´Â °ÍÀÌ´Ù. °³¹ßÀÚµé·Î ÇÏ¿©±Ý ÁÖ¾îÁø Ç÷§Æû¿¡ ¸Â´Â ¼ºñ½º °³¹ßÀ» ½±°Ô ÇÒ ¼ö ÀÖµµ·Ï ÇÏ¿©, »ç¿ë °¡´ÉÇÑ ¼ºñ½ºÀÇ ¼ö¸¦ Á¡Á¡ ´õ ´Ã·Á³ª°¡ Ç÷§ÆûÀÇ »ç¿ëÀ» ³Ð°Ô È®´ëÇÔÀ¸·Î½á ±Ã±ØÀûÀ¸·Î Åë½Å ÀÎÇÁ¶ó ¾÷ü´Â SDP·Î ÀÎÇØ Åë½Å½ÃÀå¿¡¼ ¿ìÀ§¸¦ Á¡ÇÒ ¼ö ÀÖ°Ô ÇÏ´Â °ÍÀÌ´Ù.
ÃÖ±Ù¿¡´Â Java EE ¿Í SIP°¡ À¶ÇÕµÈ SCE°¡ SDP ¼Ö·ç¼ÇÈ µÇ¾î ÀüÅëÀûÀÎ ÀÚ¹Ù±â¹Ý ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀÚ´Â Java EE¿Í SIP, Parlay X À¥¼ºñ½º °°Àº ³×Æ®¿öÅ© ÇÁ·ÎÅäÄÝÀ» »ç¿ëÇÏ¿© ½Ç½Ã°£ Åë½Å ¾ÖÇø®ÄÉÀ̼ÇÀ» ºü¸£°Ô °³¹ßÇÒ ¼ö ÀÖ´Ù.
SCE´Â ½Å±Ô ¼ºñ½º °³¹ßÀ» ¿ëÀÌÇÏ°Ô Çϱâ À§ÇÑ ÅëÇÕ °³¹ß ȯ°æ(IDE), ¼ÒÇÁÆ®¿þ¾î °³¹ßŰƮ(SDK), Deployment Tool ¹× °³¹ßÀÚ Æ÷Å»À» Á¦°øÇÑ´Ù. Content Provider ´Â SCE¸¦ ÅëÇØ¼ »õ·Î¿î ÄÁÅÙÃ÷ ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÒ ¼ö ÀÖ´Ù.
|
|
|
|
|
 |
¼ºñ½º ½ÇÇà ȯ°æ(Service Execution Environment) |
| |
SEE´Â ¼ºñ½ºÀÇ È®Àå(Scalability), ºÐ»ê(Distribution), Àü°³ ±¸¼º(Deployment Configuration)À» ´Ù·ç´Â ¿ªÇÒÀ» ¼öÇàÇÏ´Â ¼ºñ½º Á¦°øÀÚÀÇ ½Ç½Ã°£ ȯ°æÀÌ´Ù.
ÀÌ °èÃþÀº ´Ù½Ã ³×Æ®¿öÅ© Ãß»óÈ(Network Abstraction), ¼ºñ½º À̳×À̺í¸ÕÆ®(Service Enablement), ¼ºñ½º ÄÄÆ÷³ÍÆ®(Service Component), ¼ºñ½º ³ëÃâ(Service Exposure)·Î ³ª´µ¾î Áø´Ù. ³×Æ®¿öÅ© Ãß»óÈ´Â ´Ù¾çÇÑ Åë½Åȸ»çÀÇ ³×Æ®¿öÅ© ÇÁ·ÎÅäÄÝ(SMSC, SIP µî)À» Ãß»óÈÇÏ¿© SDP ³»ºÎÀÇ °ø¿ë ÇÁ·ÎÅäÄÝ·Î Á¦°øÇÑ´Ù. ¼ºñ½º À̳×À̺í¸ÕÆ®´Â ±âÁ¸ÀÇ ºñÁî´Ï½º ¾ÖÇø®ÄÉÀ̼Ç(OSS/BSS, Device, Content Management )ÀÇ ±â´ÉÀ» ÅëÇÕÇÒ ¼ö ÀÖ°Ô °øÅëµÈ ¼ºñ½º ÇüÅ·ΠExposeÇÏ¿© SDP¿¡ ¿¬°áÇÏ´Â ±â´ÉÀ» Á¦°øÇÑ´Ù. ¼ºñ½º ÄÄÆ÷³ÍÆ®´Â Åë½Å ¾÷üÀÇ Æ¯ÈµÈ ±â´É Áï, Billing, »ç¿ëÀÚ ÇÁ·ÎÇʰü¸®, Location Based Service, SMS, MMS, ÄÁÅÙÃ÷°ü¸® µîÀ» Á¦°øÇϴµ¥ ÀÌ·¯ÇÑ ÄÄÆ÷³ÍÆ®µéÀº Åë½Åȸ»ç¿¡¼ Á÷Á¢ °³¹ßÇϰųª ¿ÜºÎ ½Ã½ºÅÛ°ú ¿¬°èµÇ¾î Á¦À۵Ǿî ÄÄÆ÷³ÍÆ® ÇüÅ·ΠSDP ³»¿¡ žÀçµÈ´Ù. ¼ºñ½º ³ëÃâÀº ¼ºñ½º ÄÄÆ÷³ÍÆ®¸¦ ¿ÜºÎ¿¡ ¼ºñ½ºÇÑ´Ù. ESB¸¦ ÅëÇØ¼ ¼ºñ½º¿¡ ´ëÇÑ ´ÜÀÏ Á¢Á¡À» Á¦°øÇϸç ÇϺΠ¼ºñ½º ÄÄÆ÷³ÍÆ®¸¦ Á¶ÇÕ (Orchestrate)ÇÏ¿© »õ·Î¿î ±â´ÉÀ¸·Î ExposeÇÏ´Â ±â´ÉÀ» ¼öÇàÇÑ´Ù. |
|
|
|
|
 |
¼ºñ½º °ü¸® ȯ°æ(Service Management Environment) |
| |
| ÀÌ °èÃþÀº SDPÀÇ ¿î¿µÀ» À§ÇÑ °èÃþÀÌ´Ù. ¼ºñ½º ¶óÀÌÇÁ»çÀÌŬ °ü¸®, Fault/¼º´É/»ç¿ëÇöȲ µîÀÇ ¸ð´ÏÅ͸µ ±â´É, ¼ºñ½º Á¤Ã¥ Á¦¾î ¹× ½ÇÇàȯ°æ ¼³Á¤ ±â´É, Á¢±ÙÁ¦¾î ¹× »ç¿ëÀÚ °ü¸® µîÀÇ º¸¾È ±â´É, ±×¸®°í ¿î¿µÀÚ¸¦ À§ÇÑ Æ÷ÅÐ ±â´ÉÀ» Á¦°øÇÑ´Ù. |
|
|
|
|
|
SDP´Â Â÷ÈÄ ÄÁ¹öÀü½º ¼ºñ½º»Ó¸¸ ¾Æ´Ï¶ó, ¼ºñ½º »óÈ£ÀÛ¿ëÀ» ´Ü¼øÈ ÇÔÀ¸·Î¼ ½Å±Ô ¼ºñ½º¸¦ ½ÃÀå¿¡ ÀûÀýÇÏ°Ô Á¦°øÇØ¾ß ÇÒ ¼ºñ½º ¹× ³×Æ®¿öÅ© »ç¾÷ÀÚ¿¡°Ô ÁÖ¿äÇÑ ÄÚ¾î½Ã½ºÅÛÀ¸·Î ÀÚ¸®ÀâÀ» °ÍÀÌ´Ù.
ÀÌ·¯ÇÑ SDP¸¦ ±â¹ÝÀ¸·Î Â÷¼¼´ë Åë½Å ¼ºñ½º´Â À¶º¹ÇÕ ¼ºñ½º°¡ ÁÖ°¡ µÉ °ÍÀ̸ç, Åë½Åȸ»ç´Â À½¼º, À¥È£½ºÆÃ, VPN, ¸ÞÀÏ, ȸÀÇ, ¸Þ½Ã¡ µîÀÇ ´Ù¾çÇÑ ¼ºñ½ºµéÀ» Çѵ¥ ¹¾î »óǰÈÇÏ¿© ÆÇ¸ÅÇÒ °ÍÀÌ´Ù. ½ÉÁö¾î °í°´Àº Á÷Á¢ Á¦¾îÇÏ°í °ü¸® °¡´ÉÇÑ °¡»ó °³ÀÎÈ ¼ºñ½º ȯ°æÀ» Á¦°øÇÏ´Â ÇüÅ·ΠÁøÈÇÏ°Ô µÉ °ÍÀÌ´Ù. Áï, ¼îÇθô, °øÇ×, ½Ç¹ö Ÿ¿î°ú °°Àº µ¶¸³µÈ ±¸¿ª¿¡¼ °¢°¢ÀÇ °í°´ÀÌ ½±°Ô Deploy °¡´ÉÇÑ Ç÷§ÆûÀ» »ç¿ëÇÏ¿© Á÷Á¢ °ü¸®ÇÒ ¼ö ÀÖ°Ô µÉ °ÍÀÌ´Ù.  |
|
| (1) |
Cho.B.W, SDP(Service Delivery Platform), 2009.9 |
|
|
| (2) |
IBM, Â÷¼¼´ë ¼ºñ½º °³¹ßÀ» À§ÇÑ È¯°æ, 2007 |
|
|
| (3) |
Microsoft, MS SDP Technical Overview, 2003.10 |
|
|
| (4) |
Cho.J.H/Lee.J.O, SDP ¹× ÀÀ¿ë¼ºñ½º, KNOM Review, 2007.8 |
|
|
| (5) |
Cho.J.H/Lee.J.O, SDP/IMS ±â¹ÝÀÇ Presence ¼ºñ½º ±¸Çö, Çѱ¹Åë½ÅÇÐȸ³í¹®Áö, 2008.11 |
|
|
| (6) |
Cheon.B.S, SOA·Î °¡´Â ±æ, enSOA |
|
|
| (7) |
Wikipedia, Service delivery platform |
|
|
|
|
Ãâó : CIO¸Å°ÅÁø 2010³â 5¿ùÈ£ |
|
|
|