³ôÀº À¯¿¬¼º ¿ä±¸µÇ´Â ±â¾÷ ¾ÖÇø®ÄÉÀÌ¼Ç ÅëÇÕ ¹®Á¦ ÇØ°á
[º¸¾È´º½º Á¤±Ô¹®] ¸ð¹ÙÀÏ ±â¼úÀ» ¾ÖÇø®ÄÉÀ̼ǿ¡ È°¿ëÇÏ°íÀÚ ÇÏ´Â ¼ö¿ä°¡ Áö¼ÓÀûÀ¸·Î Áõ°¡ÇÏ¸é¼ ±â¾÷À» À§ÇÑ Å¬¶ó¿ìµå ±â¹ÝÀÇ ¾ÖÇø®ÄÉÀÌ¼Ç ½ÃÀåÀÌ ºü¸£°Ô ¼ºÀåÇÏ°í ÀÖÁö¸¸, ÀÌ´Â ¾ÖÇø®ÄÉÀÌ¼Ç ÅëÇÕÀ» ¸Å¿ì º¹ÀâÇÏ°Ô ¸¸µé°í ÀÖ´Ù.
¿À¶óŬ(www.oracle.com)Àº ÀÌ·¯ÇÑ ±â¾÷ÀÇ µµÀü°úÁ¦¸¦ ±Øº¹Çϱâ À§ÇØ ´ÜÀÏÈµÈ ¾ÖÇø®ÄÉÀÌ¼Ç ÅëÇÕ ¹× SOA ¼Ö·ç¼ÇÀÇ ÃֽŠ¹öÀüÀÎ ¿À¶óŬ SOA ½ºÀ§Æ® 12c(Oracle SOA Suite 12c)À» Ãâ½ÃÇß´Ù.
À̹ø¿¡ Ãâ½ÃµÈ ¿À¶óŬ SOA ½ºÀ§Æ® 12c´Â Ŭ¶ó¿ìµå, ¸ð¹ÙÀÏ, ¿Â-ÇÁ·¹¹ÌÁî(on-premises) ¹× IoT ±â´ÉÀ» ÇϳªÀÇ Ç÷§Æû¿¡¼ °£ÆíÇÏ°Ô °áÇÕÇÒ ¼ö ÀÖµµ·Ï ÇØ ±â¾÷ÀÌ ÅëÇÕ, »ý»ê¼º °³¼± ¹× TCO(ÃѼÒÀ¯ºñ¿ë) Àý°¨À» ½Å¼ÓÈ÷ ½ÇÇöÇÒ ¼ö ÀÖµµ·Ï Áö¿øÇÏ´Â °ÍÀÌ Æ¯Â¡ÀÌ´Ù.
¶ÇÇÑ, ¿À¶óŬ Ŭ¶ó¿ìµå ¾î´ðÅÍ(Oracle Cloud Adapters)¸¦ Áö¼ÓÀûÀ¸·Î Ãß°¡ÇØ Å¬¶ó¿ìµå ÅëÇÕÀ» °£¼ÒÈÇÑ´Ù. À̸¦ ÅëÇØ ¿À¶óŬ ¼¼ÀÏÁî Ŭ¶ó¿ìµå(Oracle Sales Cloud), ¿À¶óŬ ¸¶ÄÉÆà Ŭ¶ó¿ìµå(Oracle Marketing Cloud), ¿À¶óŬ ¼ºñ½º Ŭ¶ó¿ìµå(Oracle Service Cloud), ¼¼ÀÏÁîÆ÷½º´åÄÄ µî Àß ¾Ë·ÁÁø SaaS ¾ÖÇø®ÄÉÀ̼ÇÀ» ½±°Ô ÅëÇÕÇÒ ¼ö ÀÖ°Ô Çß´Ù. ÀÌ ¾î´ðÅÍ ÇÁ·¹ÀÓ¿öÅ©´Â ¿Â-ÇÁ·¹¹ÌÁî ÅëÇÕ¿¡ ÀÖ¾î °í°´µé¿¡°Ô Ä£¼÷ÇÑ Á÷°üÀûÀÎ ¾î´ðÅÍ ¹æ¹ý·ÐÀ» »ç¿ëÇÏ°í ÀÖ´Ù.
ÀÌ¿Í ÇÔ²² ¿À¶óŬ SOA ½ºÀ§Æ® 12c´Â °³¹ßÀÚÀÇ »ý»ê¼ºÀ» Çâ»ó½ÃÄÑ ÁÙ »õ·Î¿î ±â´ÉÀ» ¼±º¸¿´´Ù. ÇѹøÀÇ Å¬¸¯À» ÅëÇÑ ¼³Ä¡, »õ·Î¿î µð¹ö±ë ¹× Å×½ºÆà ±â´É, ±×¸®°í ÇÁ·ÎÁ§Æ® °³¹ß ¹× °ü¸®¸¦ °ÈÇÒ »Ó ¾Æ´Ï¶ó ´Ù¾çÇÑ ¸ð¹ü»ç·Ê¸¦ °øÀ¯ÇÒ ¼ö ÀÖ´Â Æø³ÐÀº ÅÛÇø´ µîÀ» ÇÔ²² Ãâ½ÃÇß´Ù.
¸Þ¸ð¸®, µð½ºÅ©, µ¥ÀÌÅͺ£À̽ºÀÇ ¸ðµç ·¹º§¿¡ ÃÖÀûȵŠ¹Ì¼Ç Å©¸®Æ¼ÄÃÇÑ Àü»çÀûÀÎ ±¸Ãà°ú À¥ ½ºÄÉÀÏ ¼º´ÉÀº ¹°·Ð, Áõ°¡ÇÏ´Â ´ë·®ÀÇ ¾÷¹«·Îµå¸¦ ó¸®ÇÒ ¼ö ÀÖµµ·Ï Áö¿øÇÑ´Ù.
¶ÇÇÑ, À̹ø ½ÅÁ¦Ç°Àº °¡º¿î REST¿Í JSON ÅëÇÕ Ç¥ÁØ¿¡ ´ëÇÑ Çâ»óµÈ Áö¿øÀ» ÅëÇØ ½Å¼ÓÇÏ°í ÁøÈµÈ ¸ð¹ÙÀÏ ÅëÇÕÀ» Á¦°øÇÑ´Ù. ÀÌ·¯ÇÑ Ç¥ÁØÀ» À§ÇÑ ³×ÀÌƼºê Áö¿øÀÇ °á°ú·Î REST ¹× JSON°ú °°Àº ±â¾÷¿ë ¾ÖÇø®ÄÉÀÌ¼Ç API °ü¸® ¶ÇÇÑ ¿À¶óŬ SOA ½ºÀ§Æ® 12c ³»¿¡¼ ÇÑÃþ °£¼ÒȵƴÙ.
¿À¶óŬ SOA ½ºÀ§Æ® 12c¿Í ÇÔ²² B2B ¼Ö·ç¼ÇÀÇ ±â´É È®ÀåÀ¸·Î, ¿À¶óŬÀº ÆÄÀÏ Àü¼ÛÀÇ º¹À⼺À» ÇØ°áÇϱâ À§ÇÑ ÅëÇÕ ¼Ö·ç¼ÇÀÎ ¿À¶óŬ ¸Å´ÏÁöµå ÆÄÀÏ Æ®·£½ºÆÛ(Oracle Managed File Transfer)¸¦ Ãâ½ÃÇß´Ù. À̸¦ ÅëÇØ °í°´Àº ¿À¶óŬ Ŭ¶ó¿ìµå ¾ÖÇø®ÄÉÀ̼Ç(Oracle Cloud applications)»Ó ¾Æ´Ï¶ó Ÿ»çÀÇ Å¬¶ó¿ìµå ¹× ÆÄÆ®³ÊÀÇ ¾ÖÇø®ÄÉÀ̼ǿ¡ µ¥ÀÌÅ͸¦ ¾ÈÀüÇÏ°Ô Àü¼ÛÇÒ ¼ö ÀÖ´Ù.
¿À¶óŬ SOA ½ºÀ§Æ®ÀÇ ÀϺÎÀÎ ¿À¶óŬ À̺¥Æ® ÇÁ·Î¼¼½Ì(Oracle Event Processing)Àº ¿À¶óŬ ¿£Áö´Ï¾îµå ½Ã½ºÅÛ(Oracle engineered systems) »ó¿¡¼ ±Øµµ·Î ³·Àº Áö¿¬½Ã°£À¸·Î ÃÊ´ç 100¸¸ ¸Þ½ÃÁö±îÁö ó¸®ÇÒ ¼ö ÀÖ¾î IoT¸¦ À§ÇÑ ¡®½º¸¶Æ®¡¯ µð¹ÙÀ̽º¿¡ ÀÇÇØ ¹ß»ýÇÏ´Â ´ë·®ÀÇ µ¥ÀÌÅ͸¦ ½Ç½Ã°£ ÇÊÅ͸µÇØ À§Ä¡ ÆÄ¾Ç ¹× ÆÐÅÏ ¸ÅĪÀ» ¼öÇàÇϱ⿡ ¸Å¿ì ÀÌ»óÀûÀÎ ¼Ö·ç¼ÇÀÌ´Ù.
»õ·Î¿öÁø ¿À¶óŬ À̺¥Æ® ÇÁ·Î¼¼½Ì 12c´Â ¿À¶óŬ SOA ½ºÀ§Æ® »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º¸¦ °øÀ¯ÇØ ±â¾÷Àº ½ÃÁ¤ Á¶Ä¡¸¦ À§ÇØ ºòµ¥ÀÌÅÍ Áß ºÒÇÊ¿äÇÑ ºÎºÐÀ» °É·¯³»°í ¼öÁ¤ÇÏ¿© ½ÇÇà °¡´ÉÇÑ ±â¾÷ ÇÁ·Î¼¼½º¿¡ ¿øÈ°ÇÏ°Ô ÅëÇÕÇÒ ¼ö ÀÖ´Ù.
¶ÇÇÑ ¿À¶óŬ SOA ½ºÀ§Æ® 12cÀÇ ÀϺÎÀÎ ¿À¶óŬ ºñÁî´Ï½º ¾×ƼºñƼ ¸ð´ÏÅ͸µ(Oracle Business Activity Monitoring, BAM) 12c´Â ¾÷°è Ç¥ÁØ ½ºÅ¸ ½ºÅ°¸¶(star schema) ÇüÅ·Πµ¥ÀÌÅ͸¦ ÀúÀåÇÔÀ¸·Î½á Çٽɼº°úÁöÇ¥(KPI)ÀÇ ½Å¼ÓÇÏ°í À¯¿¬ÇÑ Æò°¡°¡ °¡´ÉÇϵµ·Ï Çâ»óµÆ´Ù.
ÇÁ¶óÀ̺ø Ŭ¶ó¿ìµå ±¸ÃàÀ» À§ÇØ »õ·Î¿î °ü¸®±â´Éµµ °ÈµÆ´Ù. ¿À¶óŬ ¿£ÅÍÇÁ¶óÀÌÁî ¸Å´ÏÀú 12c(Oracle Enterprise Manager 12c)´Â ¿À¶óŬ SOA 12cÀÇ ¿Ïº®ÇÑ È¯°æÀ» À§ÇÑ ¡®Çª½Ã ¹öÆ°¡¯ ½ºÅ¸ÀÏÀÇ ÇÁ·ÎºñÀú´× ±â´ÉÀ» žÀçÇÏ°í ÀÖÀ¸¸ç, ±â¾÷¿ë ¾ÖÇø®ÄÉÀ̼ÇÀ» ºü¸£°Ô ±¸Ãà ¹× Å×½ºÆ®ÇÒ ¼ö ÀÖ´Â ½Å¼ÓÇÑ µ¥ÀÌÅÍ º¹Á¦ ±â´Éµµ °®Ãè´Ù.
¿À¶óŬ SOA ½ºÀ§Æ® 12c´Â ÃÖ»óÀÇ ¾ÖÇø®ÄÉÀÌ¼Ç ¼¹öÀÎ ¿À¶óŬ À¥·ÎÁ÷ ¼¹ö 12c(Oracle WebLogic Server 12c) »ó¿¡ ±¸ÇöµÆÀ¸¸ç, ¿À¶óŬ À¥·ÎÁ÷ ¼¹ö 12c¿¡´Â °³¹ßÀÚÀÇ »ý»ê¼º, ¼º´É, °í°¡¿ë¼º ¹× °ü¸® ´É·ÂÀ» °ÈÇÏ´Â »õ·Î¿î ±â´ÉÀÌ Ãß°¡µÆ´Ù. ÀÌ·¯ÇÑ Á¦Ç°µéÀº ¿£ÅÍÇÁ¶óÀÌÁî ¹× Å¬¶ó¿ìµå¸¦ À§ÇÑ ¼±µµÀûÀÎ ºñÁî´Ï½º Çõ½Å Ç÷§ÆûÀÎ ¿À¶óŬ Ç»Àü ¹Ìµé¿þ¾î(Oracle Fusion Middleware)¿¡ ¼ÓÇÑ´Ù.
¿À¶óŬ Ç»Àü ¹Ìµé¿þ¾î ºÎ¹®ÀÇ ¾Æ¹Ô Àç¹ö¸®(Amit Zavery) ºÎ»çÀåÀº ¡°»õ·Î¿î ºñÁî´Ï½º ±âȸ¸¦ Æ÷ÂøÇϱâ À§ÇØ ±â¾÷Àº ±×µéÀÇ ¿ä±¸¸¦ °¡Àå Àß ¸ÂÃçÁÙ ¼ö ÀÖ´Â ´Ù¾çÇÑ ¼Ö·ç¼Ç°ú ȯ°æÀ» È°¿ëÇÏ´Â À¯¿¬¼ºÀÌ ¿ä±¸µÇ¸ç, ¿©±â¿¡´Â ºÐ¸íÇÏ°í »ó´çÇÑ ¾ÖÇø®ÄÉÀÌ¼Ç ÅëÇÕ °úÁ¦°¡ ¼ö¹ÝµÉ ¼ö ÀÖ´Ù¡±°í Çß´Ù.
ÀÌ¾î ¡°¿À¶óŬ SOA ½ºÀ§Æ® 12c´Â ±â¾÷ÀÇ ´Ù¾çÇÑ ¾ÖÇø®ÄÉÀÌ¼Ç »ýÅ°迡 ¸Â°Ô Æ¯ÈµÇ¾î ¼³°èµÈ ÅëÇÕ Ç÷§ÆûÀ¸·Î ±â¾÷ÀÌ ÀÌ·¯ÇÑ Àå¾Ö¸¦ ±Øº¹ÇÒ ¼ö ÀÖµµ·Ï µ½´Â´Ù. ´«¿¡ ¶ç°Ô °£¼ÒÈµÈ ÅëÇÕÀ» ÅëÇØ ±â¾÷Àº ½ÃÀå¿¡ ½Å¼ÓÇÏ°Ô Á¢±ÙÇÏ°í »ý»ê¼ºÀ» Çâ»ó½ÃÅ°¸ç ºñ¿ëÀ» ÁÙÀÏ ¼ö ÀÖ´Ù¡±°í ¸»Çß´Ù.
¿À¶óŬ SOA ½ºÀ§Æ® 12c´Â Áö³ 7¿ùºÎÅÍ ¿À¶óŬ Å×Å©³î·ÎÁö ³×Æ®¿öÅ©(OTN) »ó¿¡¼ ÀÌ¿ë °¡´ÉÇÏ´Ù. ´ÜÀÏÀÇ ÅëÇÕ Ç÷§ÆûÀ» ÅëÇØ ¼·Î ´Ù¸¥ ȯ°æÀ» ÅëÇÕÇÑ´Ù.
¿À¶óŬ SOA ½ºÀ§Æ® 12c´Â ´ÙÀ½ÀÇ ±â´ÉµéÀ» Áö¿øÇÑ´Ù
¡â °£¼ÒÈµÈ Å¬¶ó¿ìµå ÅëÇÕ: ¿À¶óŬ Ŭ¶ó¿ìµå ¾î´ðÅÍ Áö¿øÀ¸·Î ¿À¶óŬ SOA ½ºÀ§Æ® 12c´Â Ŭ¶ó¿ìµå ³» ¶Ç´Â ¿Â-ÇÁ·¹¹ÌÁî, Áï ÀÚü ±¸Ãà µî ±¸Ãà À§Ä¡¿¡ °ü°è¾øÀÌ ÅëÇÕÀ» °£¼ÒÈÇØ ÁØ´Ù. ¿À¶óŬ Ŭ¶ó¿ìµå ¾î´ðÅÍ(Oracle Cloud Adapters)´Â ÅëÇÕÀ» À§ÇØ È¹±âÀûÀÎ °³¹ßÀÚ »ý»ê¼º, ±¤¹üÀ§ÇÑ ¿¬°á¼º, ¾ÈÁ¤¼º ¹× ¼º´ÉÀ» Á¦°øÇÑ´Ù.
¿À¶óŬÀº ¿À¶óŬ SOA ½ºÀ§Æ® 12c Ç÷§Æû¿¡ »õ·Î¿î ¾î´ðÅ͸¦ Áö¼ÓÀûÀ¸·Î Á¦°øÇØ ³ª°¥ °èȹÀÌ´Ù. ¾ó¸¶ Àü¿¡´Â ¿À¶óŬ ¾î´ðÅÍ ¼ÒÇÁÆ®¿þ¾î µðº§·Ó¸ÕÆ® Ŷ(the Oracle Cloud Adapter Software Development Kit, SDK)À» Ãâ½Ã, °í°´°ú ÆÄÆ®³ÊµéÀÌ ÇâÈÄ ÇÁ·ÎÁ§Æ®¸¦ À§ÇÑ ÅëÇÕÀ» °£¼ÒÈÇϱâ À§ÇØ ÀÚü ¿À¶óŬ Ŭ¶ó¿ìµå ¾î´ðÅ͸¦ ¸¸µé ¼ö ÀÖµµ·Ï Çß´Ù.
¡â ÁøÈµÈ ¸ð¹ÙÀÏ ÅëÇÕ: ¸ð¹ÙÀÏ ¾ÖÇø®ÄÉÀ̼ÇÀ» ½Å¼ÓÈ÷ ÅëÇÕÇϱâ À§ÇÑ ±â¾÷ÀÇ ¿ä±¸¿¡ ºÎÀÀÇϱâ À§ÇØ ¿À¶óŬ SOA ½ºÀ§Æ® 12c´Â °¡º±°í ¸ð¹ÙÀÏ °³¹ß¿¡ ÀûÇÕÇÑ REST¿Í JSON ÅëÇÕ Ç¥ÁØÀ» Áö¿øÇÑ´Ù. ¶ÇÇÑ, »õ·Î¿î Á¦Ç°Àº ÀÚµ¿ÀûÀ¸·Î XML¿¡¼ JSONÀ¸·Î º¯È¯ÇÏ´Â ±â´ÉÀ» °®Ãè´Ù.
¡â Çâ»óµÈ »ý»ê¼º: ¸ð¹ü»ç·Ê¸¦ Á¦°øÇÏ°í °³¹ß ½Ã°£À» ÁÙ¿©ÁÖ´Â ÅÛÇø´Àº ¹°·Ð, ¿À¶óŬ Á¦À̵𺧷ÎÆÛ(Oracle JDeveloper) »ó¿¡¼, ¿À¶óŬ ¼ºñ½º ¹ö½º(Oracle Service Bus), ¿À¶óŬ À̺¥Æ® ÇÁ·Î¼¼½Ì(Oracle Event Processing)¸¦ À§ÇÑ Ç¥ÁØÈµÈ ÅëÇÕ ÀÎÅÍÆäÀ̽º ±â´ÉÀ» Áö¿øÇØ ÁØ´Ù.
¡â ÆÄÀÏ ±³È¯ÀÇ ÅëÇÕ °ü¸®: ¿À¶óŬ SOA ½ºÀ§Æ® 12c´Â ÆÄÀÏ Àü¼ÛÀ» ÅëÇÕ °ü¸®ÇØ °£¼ÒÈÇÏ°í ºñ¿ë°ú ¿À·ù¸¦ ³·ÃçÁÖ´Â ´ÜÀÏÀÇ ÅëÇÕ ¼Ö·ç¼ÇÀÎ ¿À¶óŬ ¸Å´ÏÁöµå ÆÄÀÏ Æ®·£½ºÆÛ(Oracle Managed File Transfer)¸¦ ÅëÇØ ±â¾÷ Àü¹Ý¿¡ °ÉÃÄ ¼·Î ´Ù¸¥ FTP ¼Ö·ç¼ÇÀ» ÅëÇÕ, ÆÄÀÏ Àü¼Û °ü¸®µµ °£¼ÒÈÇØ ÁØ´Ù.
[Á¤±Ô¹® ±âÀÚ(kmj@boannews.com)]
<ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(www.boannews.com) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>