±¹³»µµ¼
Àü°øµµ¼/´ëÇб³Àç
°øÇаè¿
ÄÄÇ»ÅÍ°øÇÐ
2013³â 9¿ù 9ÀÏ ÀÌÈÄ ´©Àû¼öÄ¡ÀÔ´Ï´Ù.
Á¤°¡ |
33,000¿ø |
---|
29,700¿ø (10%ÇÒÀÎ)
1,650P (5%Àû¸³)
ÇÒÀÎÇýÅÃ | |
---|---|
Àû¸³ÇýÅà |
|
|
|
Ãß°¡ÇýÅÃ |
|
À̺¥Æ®/±âȹÀü
¿¬°üµµ¼(19)
»óÇ°±Ç
ÀÌ»óÇ°ÀÇ ºÐ·ù
Ã¥¼Ò°³
OPA(Open Policy Agent)´Â Ŭ¶ó¿ìµå ³×ÀÌƼºê ¾ÖÇø®ÄÉÀ̼ǰú ¸¶ÀÌÅ©·Î¼ºñ½º ȯ°æ¿¡ ÃÖÀûÈµÈ Á¤Ã¥ ¿£ÁøÀÌ´Ù. OPA´Â ÇöÀç Á¸ÀçÇÏ´Â ±â¼ú Áß¿¡¼´Â Policy as Code °³³äÀ» °¡Àå Àß ±¸ÇöÇÒ ¼ö ÀÖ´Â ¼ö´ÜÀ̸ç, Policy as Code °³³äÀ» ±¸ÇöÇϸé Á¤Ã¥À» ¾ÖÇø®ÄÉÀ̼ÇÀÇ ´Ù¸¥ ºÎºÐ°ú µ¶¸³ÀûÀ¸·Î °³¹ß ¹× À¯Áö º¸¼öÇÒ ¼ö ÀÖ°í ºü¸¥ ¿ä±¸»çÇ×ÀÇ º¯È¿¡µµ ¿ëÀÌÇÏ°Ô ´ëÀÀÇÒ ¼ö ÀÖ´Ù. OPA´Â ÀÌ¹Ì 4~5³â Àü¿¡ µîÀåÇØ ¸¹Àº ÇÁ·ÎÁ§Æ®¿¡ Àû¿ëµÇ°í ÀÖÁö¸¸ óÀ½ ¹è¿ì±â´Â »ý¼ÒÇÏ°í ¾î·Æ´Ù.
ÇÑ ±Ç Àüü¸¦ OPA¿¡ ÁýÁßÇÏ´Â ÃÖÃÊÀÇ Ã¥À¸·Î Á» ´õ ½±°Ô OPA¸¦ Á¢ÇÒ ¼ö Àֱ⸦ ±â´ëÇÏ°í ¾´ Ã¥ÀÌ´Ù. ÀÌ Ã¥À» ÅëÇØ OPA¸¦ ¶óÀ̺귯¸®³ª º°µµ ¼¹ö·Î ¾ÖÇø®ÄÉÀ̼ǿ¡ ÅëÇÕÇÏ´Â ¹æ¹ý, OPAÀÇ Á¤Ã¥ ¾ð¾î Rego¸¦ È°¿ëÇØ Á¤Ã¥À» ÀÛ¼ºÇÏ´Â ¹æ¹ý, Äí¹ö³×Ƽ½º ȯ°æ ¹× ¸¶ÀÌÅ©·Î¼ºñ½º ȯ°æ¿¡¼ OPA¸¦ Àû¿ëÇÏ´Â µ¥ »ç¿ëÇÒ ¼ö ÀÖ´Â ´Ù¾çÇÑ ±â¼ú°ú »ç·Ê µîÀ» ¹è¿ï ¼ö ÀÖ´Ù.
ÃâÆÇ»ç ¼Æò
¡Ú ÀÌ Ã¥¿¡¼ ´Ù·ç´Â ³»¿ë ¡Ú
¡á OPA¿Í °ü·Ã ±â¼ú ÀÌÇØ
¡á OPAÀÇ Á¤Ã¥ ¾ð¾îÀÎ RegoÀÇ ¹®¹ý ¹× OPA ±ÔÄ¢ ÀÛ¼º¹ý
¡á OPA¿¡¼ Á¦°øÇÏ´Â ³»Àå ÇÔ¼ö
¡á OPA Á¤Ã¥ ¹øµé »ý¼º ¹× ¼¸í µî Á¤Ã¥À» ÆÐŰ¡ÇÏ°í °ü¸®ÇÏ´Â ¹æ¹ý
¡á Go Ŭ¶óÀ̾ðÆ® ¶óÀ̺귯¸®¿Í REST ¼¹ö¸¦ ÅëÇØ OPA¸¦ ÅëÇÕÇÏ´Â ¹æ¹ý
¡á OPA¸¦ ÅëÇØ API ±ÇÇÑ °ü¸® ½Ã³ª¸®¿À¸¦ ±¸ÇöÇÏ°í Á¡ÁøÀûÀ¸·Î °³¼±ÇØ ³ª°¡´Â °úÁ¤
¡á À¥¾î¼Àºí¸® SDK¸¦ ÅëÇØ Go ÀÌ¿ÜÀÇ ´Ù¾çÇÑ ¾ð¾î(ƯÈ÷ ÀÚ¹Ù)¿¡¼ OPA¸¦ ³»ÀåÇÏ´Â ¹æ¹ý
¡á Ç÷¯±×Àΰú ³»ÀåÇÔ¼ö¸¦ ±¸ÇöÇØ OPA¸¦ È®ÀåÇÏ´Â ¹æ¹ý
¡Ú ÀÌ Ã¥ÀÇ ´ë»ó µ¶ÀÚ ¡Ú
¡á Äí¹ö³×Ƽ½º ±â¹Ý Ŭ¶ó¿ìµå ³×ÀÌƼºê ȯ°æ°ú ¸¶ÀÌÅ©·Î¼ºñ½º ¾ÆÅ°ÅØó¿Í °ü·ÃµÈ ¾÷¹«¸¦ ¼öÇàÇÏ´Â °³¹ßÀÚ, ¾ÆÅ°ÅØÆ®, ÄÁ¼³ÅÏÆ® µî ½Ç¹«ÀÚ
¡á ¾ÖÇø®ÄÉÀ̼ÇÀÇ Á¤Ã¥°ú ±ÇÇÑÀ» À¯Áöº¸¼ö°¡ ¿ëÀÌÇÏ°í Å×½ºÆ®Çϱ⠽±°Ô ¼³°èÇÏ´Â ¹æ¹ýÀ» ¾Ë°í ½ÍÀº µ¶ÀÚ
¡á Policy as Code °³³äÀÌ ¾î¶»°Ô ±¸ÇöµÇ´ÂÁö ±¸Ã¼ÀûÀ¸·Î ¾Ë°í ½ÍÀº µ¶ÀÚ
¸ñÂ÷
1Àå. OPA ¼Ò°³
__OPA °³¿ä
__OPAÀÇ Æ¯Â¡
____OPAÀÇ ÀåÁ¡
________Á¤Ã¥À» ÄÚµå·Î ÅëÇÕ
________Çü½ÄÀÇ À¯¿¬¼º
________REPL ¹× Ç÷¹À̱׶ó¿îµå Áö¿ø
________Å×½ºÆ® ¹× ¼º´É ÃøÁ¤ÀÇ ¿ëÀ̼º
________Á¤Ã¥ ¹øµé Áö¿ø
________¸¹Àº ÇÁ·ÎÁ§Æ®¿¡ Àû¿ëµÅ °ËÁõµÊ
________ºü¸¥ ±â´É °³¹ß ¼Óµµ
________¹®¼ÈÀÇ ¹üÀ§°¡ ³ÐÀ½
____OPAÀÇ ´ÜÁ¡
________Àü¿ë Á¤Ã¥ ¾ð¾î RegoÀÇ »ý¼ÒÇÔ
________ÇÁ·Î±×·¡¹Ö ¾ð¾î Áö¿øÀÇ Á¦¾à
________µ¥ÀÌÅͺ£À̽º µî ¿ÜºÎ ÀúÀå¼Ò ¹ÌÁö¿ø
________¹®¼ÈÀÇ µðÅ×ÀÏ ºÎÁ·
__OPA »ç¿ë »ç·Ê
________»ç¿ëÀÚ ±ÇÇÑ °ü¸®
________½Ã½ºÅÛ Á¤Ã¥ ¹× Á¦¾à»çÇ× °ü¸®
________API °ÔÀÌÆ®¿þÀÌ º¸¾È
________CI/CD ÀÚµ¿È¸¦ À§ÇÑ °Ë»ç µµ±¸
________¼ºñ½º ¼öÁØ Á¤Ã¥ °ü¸®
________Á¤Ã¥ÀÇ ÅëÇÕ °ü¸®
__OPA °ü·Ã ±â¼ú ¹× °³³ä Á¤¸®
________ÀÎÁõ
________±ÇÇÑ ºÎ¿© ȤÀº Àΰ¡
________°¨»ç
________RBAC
________ABAC
________JWT
________OAuth 2.0
________OpenID Connect 1.0
__OPA »ç¿ëÇØ º¸±â
__Á¤¸®
2Àå. OPA ¼³Ä¡ ¹× »ç¿ë
__OPA ¼³Ä¡
____¸®´ª½º ȯ°æ
____¸Æ OS ȯ°æ
____À©µµ¿ì ȯ°æ
____¼³Ä¡ È®ÀÎ
__Visual Studio Code ¹× OPA Ç÷¯±×ÀÎ ¼³Ä¡
____Visual Studio Code ¼³Ä¡
____vscode-opa Ç÷¯±×ÀÎ ¼³Ä¡
__±âº»ÀûÀÎ vscode-opa »ç¿ë ¹æ¹ý
__Á¤¸®
3Àå. Rego
__Rego °³¿ä
__Rego ¾ð¾î ¹®¹ý °³¿ä
__·¹ÀÏ·Îµå ´ÙÀ̾î±×·¥
__Rego ¸ðµâ
____¸ðµâ
____ÆÐÅ°Áö
____ÀÓÆ÷Æ®
____Á¤Ã¥
__±âº» ¿ä¼Ò
____½ºÄ®¶ó°ª
________¼ýÀÚ
________¹®ÀÚ¿
____º¹ÇÕ°ª
________°´Ã¼
________¹è¿
________ÁýÇÕ
____Æ÷°ý½Ä
________°´Ã¼ Æ÷°ý½Ä
________ÁýÇÕ Æ÷°ý½Ä
________¹è¿ Æ÷°ý½Ä
__º¯¼ö ¹× ÂüÁ¶
____º¯¼ö
____ÂüÁ¶
____¼øȸ
__±ÔÄ¢
____°ª ÇÒ´ç
____°ª ÇÒ´çÀÇ Æ¯¼º
____¿ÏÀüÇÑ ±ÔÄ¢
____±ÔÄ¢ ÁýÇÕ
____else¹®
____±ÔÄ¢ÀÇ ±âº»°ª
____±ÔÄ¢ÀÇ ¿¹
____ºÎºÐ ±ÔÄ¢
____ÇÔ¼ö
____±¸¹®
____some¹®
____with¹®
____Ç¥Çö½Ä
____not¹®
____ÁßÀ§ ¿¬»êÀÚ ¹× ÁßÀ§ ¿¬»êÀÚ Æ÷ÇÔ½Ä
____ÁýÇÕ ¿¬»êÀÚ
____µ¿µî¼º ¿¬»êÀÚ
________ÇÒ´ç ¿¬»êÀÚ
________ºñ±³ ¿¬»êÀÚ
________´ÜÀÏÈ ¿¬»êÀÚ
____ÁÖ¼®
____¿¹¾àµÈ À̸§
__±×·¸´Ù¸é mainÀº?
__Á¤¸®
4Àå. ³»Àå ÇÔ¼ö
__¼ýÀÚ °ü·Ã ÇÔ¼ö
____¹Ý¿Ã¸², ³»¸², ¿Ã¸²
____Àý´ñ°ª
____ƯÁ¤ ¹üÀ§ÀÇ Á¤¼ö ¹è¿ »ý¼º
__ºñÆ® ¿¬»ê
__ŸÀÔ °ü·Ã ÇÔ¼ö
____ŸÀÔ À̸§
____ŸÀÔ È®ÀÎ
____ŸÀÔ º¯È¯
__Áý°è ÇÔ¼ö
____count ÇÔ¼ö
____sum, product, max, min ÇÔ¼ö
____all, any ÇÔ¼ö
__º¹ÇÕ°ª °ü·Ã ÇÔ¼ö
____¹è¿ °ü·Ã ÇÔ¼ö
____ÁýÇÕ °ü·Ã ÇÔ¼ö
____°´Ã¼ °ü·Ã ÇÔ¼ö
________object.get
________object.remove
________object.union
________object.filter
________json.filter
________json.remove
__¹®ÀÚ¿ °ü·Ã ÇÔ¼ö
____¹®ÀÚ¿ °Ë»ç
________contains
________indexof
________startswith, endswith
____¹®ÀÚ¿ Æ÷¸Ë
________sprintf
________format_int
________´ë¼Ò¹®ÀÚ º¯È¯
____¹®ÀÚ¿ Á¶ÀÛ
________concat
________split
________substring
________replace
________strings.replace_n
____¹®ÀÚ¿ °ø¹é Á¦°Å
________trim_space
________trim, trim_left, trim_right
________trim_prefix, trim_suffix
__Á¤±Ô½Ä °ü·Ã ÇÔ¼ö
____regex.is_valid
____regex.match
____regex.split
____regex.globs_match
____regex.template_match
____regex.find_n
____regex.find_all_string_submatch_n
__Glob °ü·Ã ÇÔ¼ö
____Glob ÆÐÅÏ
____Glob ¸ÅĪ
____À̽ºÄÉÀÌÇÁ ó¸®
__HTTP °ü·Ã ÇÔ¼ö
__JWT °ü·Ã ÇÔ¼ö
____JWT µðÄÚµù ÇÔ¼ö
____JWT ¼¸í °ËÁõ
__Á¤¸®
5Àå. OPA¸¦ »ç¿ëÇÑ Á¤Ã¥ ±¸Çö
__±âº» ½Ã³ª¸®¿À
____½Ã½ºÅÛ Á¤ÀÇ
____ÀÔ·Â ½ºÅ°¸¶ Á¤ÀÇ
____µ¥ÀÌÅÍ Á¤ÀÇ
____Á¤Ã¥ ÀÛ¼º
____Á¤Ã¥ Å×½ºÆ®
____µð¹ö±ëÀ» À§ÇÑ Äõ¸® ÃßÀû
__API°¡ ´ÙÁß ±ÇÇÑÀ» ¿ä±¸ÇÏ´Â ½Ã³ª¸®¿À
____µ¥ÀÌÅÍ Á¤ÀÇ
____Á¤Ã¥ ÀÛ¼º
____Á¤Ã¥ Å×½ºÆ®
__°ø°³ API¸¦ Ãß°¡ÇÑ ½Ã³ª¸®¿À
____µ¥ÀÌÅÍ Á¤ÀÇ
____Á¤Ã¥ ÀÛ¼º
____Á¤Ã¥ Å×½ºÆ®
__±ÇÇÑ °èÃþ ±¸Á¶¸¦ Áö¿øÇÏ´Â ½Ã³ª¸®¿À
____µ¥ÀÌÅÍ Á¤ÀÇ
____Á¤Ã¥ ÀÛ¼º
____Á¤Ã¥ Å×½ºÆ®
__API °èÃþ ±¸Á¶¸¦ Áö¿øÇÏ´Â ½Ã³ª¸®¿À
____µ¥ÀÌÅÍ Á¤ÀÇ
____Á¤Ã¥ ÀÛ¼º
____Á¤Ã¥ Å×½ºÆ®
__Á¤¸®
6Àå. OPA ¹øµé
__OPA ¹øµé »ý¼º
____OPA ¹øµé ¼öµ¿ »ý¼º
____OPA ¹øµé µµ±¸
__OPA ¹øµéÀÇ ¼¸í
____HMACÀ» ÀÌ¿ëÇÑ ¹øµé ¼¸í ¹× °ËÁõ
____ºñ´ëĪ Å° ¼¸íÀ» ÀÌ¿ëÇÑ ¹øµé ¼¸í ¹× °ËÁõ
____¹øµé ¼¸í ÆÄÀϸ¸ »ý¼º
__Á¤¸®
7Àå. OPA ÅëÇÕ
__OPA REST API ¼¹ö
____HTTPS·Î OPA ¼¹ö ½ÇÇà
__OPA REST API ¼¹ö ¼³Á¤
____OPA ¼³Á¤ ÆÄÀÏÀÇ ±¸Á¶
____REST ¼¹ö ½ÃÀÛ ½Ã OPA ¼³Á¤ Àû¿ë
__µµÄ¿ ¹× Äí¹ö³×Ƽ½º ȯ°æ¿¡¼ ½ÇÇà
____µµÄ¿ ȯ°æ¿¡¼ ½ÇÇà
____Äí¹ö³×Ƽ½º ȯ°æ¿¡¼ ½ÇÇà
__Go Ŭ¶óÀ̾ðÆ® ¶óÀ̺귯¸®·Î ¾ÖÇø®ÄÉÀ̼ǿ¡ ÅëÇÕ
__OPA¿Í ¿ÜºÎ µ¥ÀÌÅ͸¦ ¿¬µ¿ÇÏ´Â ¹æ¹ý
____JWT¿¡ ±â¹ÝÇÑ ¹æ¹ý
____Input ¿À¹ö·Îµù
____¹øµé
____Ǫ½Ã
____Æò°¡ ½Ã Æú¸µ
____µ¥ÀÌÅͺ£À̽º¸¦ È°¿ëÇؼ Á¤Ã¥ Á¤º¸ °ü¸®Çϱâ
__Á¤¸®
8Àå. ¸ð´ÏÅ͸µ
__ÇÁ·Î¸ÞÅ׿콺¸¦ ÅëÇÑ OPA ¼¹ö ¸ð´ÏÅ͸µ
____OPA¿¡¼ Á¦°øÇÏ´Â ¸ÞÆ®¸¯ Á¤º¸
____ÇÁ·Î¸ÞÅ׿콺¸¦ ÅëÇÑ ¸ð´ÏÅ͸µ
____´ÜÀÏ Äõ¸® ¼º´É ¸ð´ÏÅ͸µ
__OPA ¼¹ö Çコüũ
__OPA ¼¹ö »óÅ Á¤º¸ ¹× °áÁ¤ ·Î±×
____OPA »óÅ Á¤º¸
____OPA °áÁ¤ ·Î±×
____OPA °áÁ¤ ·Î±× ¸¶½ºÅ·
____»óÅ Á¤º¸ ¹× °áÁ¤ ·Î±× ¼öÁýÀ» À§ÇÑ ¼¹ö ±¸Çö
____»óÅ Á¤º¸ ¹× °áÁ¤ ·Î±× ÆÄƼ¼Ç ¼³Á¤
__Á¤¸®
9Àå. Äí¹ö³×Ƽ½º ȯ°æ¿¡¼ OPA È°¿ë
__OPA °ÔÀÌƮŰÆÛ
____OPA °ÔÀÌƮŰÆÛ °³¿ä
____OPA °ÔÀÌƮŰÆÛ ¼³Ä¡ ¹× Á¦°Å ¹æ¹ý
____OPA °ÔÀÌƮŰÆÛ Á¦¾à»çÇ× ÅÛÇø´
____OPA °ÔÀÌƮŰÆÛ Á¦¾à»çÇ×
____OPA °ÔÀÌƮŰÆÛ µ¿ÀÛ È®ÀÎ
____OPA °ÔÀÌƮŰÆÛ CRD °ü·Ã ¸í·É
__OPA °ÔÀÌƮŰÆÛ Á¤Ã¥ ¶óÀ̺귯¸®
____ÀÏ¹Ý ÅÛÇø´
____PSP ÅÛÇø´
__OPA °ÔÀÌƮŰÆÛ ¼³Á¤
____µ¥ÀÌÅÍ º¹Á¦ ¼³Á¤
____³×ÀÓ½ºÆäÀ̽º ¿¿Ü ó¸®
____À¥ÈÅ ¼³Á¤
__Äí¹ö³×Ƽ½º ȯ°æ¿¡¼ »ç¿ë °¡´ÉÇÑ ±× ¿ÜÀÇ µµ±¸µé
____Conftest
____Å׶óÆû¿¡¼ OPA È°¿ë
____opa-kafka-plugin
____opa-envoy-plugin
__Á¤¸®
10Àå. OPA È®Àå
__OPA ³»Àå ÇÔ¼ö
____OPA ³»Àå ÇÔ¼ö ±¸Çö
____OPA ³»Àå ÇÔ¼ö ÅëÇÕ
__OPA Ç÷¯±×ÀÎ
____OPA Ç÷¯±×ÀÎ ±¸Á¶
____Ç÷¯±×ÀÎ ¿¹Á¦
____Ç÷¯±×ÀÎ ¹öÀü ¼³Á¤
____Ưº°ÇÑ OPA Ç÷¯±×Àεé
__Á¤¸®
11Àå. OPA¿Í À¥ ¾î¼Àºí¸®
__OPAÀÇ À¥ ¾î¼Àºí¸® È°¿ë
____À¥ ¾î¼Àºí¸® °³¿ä
____À¥ ¾î¼Àºí¸® Áö¿øÀ» ÅëÇØ ±â´ëÇÒ ¼ö ÀÖ´Â ÀåÁ¡
____OPA À¥ ¾î¼Àºí¸®¸¦ »ç¿ëÇϱâ À§ÇÑ ¿ä±¸»çÇ×
____npm-opa-wasmÀ» ÅëÇÑ OPA À¥ ¾î¼Àºí¸® ¸ðµâ Àû¿ë
__ÀÚ¹Ù¸¦ À§ÇÑ OPA À¥ ¾î¼Àºí¸® SDK ÀÛ¼º
____À¥ ¾î¼Àºí¸® SDK ¿ä±¸»çÇ×
____ÀÚ¹Ù SDK ÀÎÅÍÆäÀ̽º Á¤ÀÇ
____À¥ ¾î¼Àºí¸® ·±Å¸ÀÓ ¿¬µ¿
____SDK API ±¸Çö
____OPA À¥ ¾î¼Àºí¸® ÀÚ¹Ù SDK »ç¿ë ¿¹Á¦
__OPA À¥ ¾î¼Àºí¸® SDK¿Í ³»Àå ÇÔ¼ö
____SDK¿¡¼ ±¸ÇöÇØ¾ß ÇÒ ³»Àå ÇÔ¼ö È®ÀÎ
____SDK¸¦ ÅëÇØ È£ÃâÇÒ ³»Àå ÇÔ¼ö ¸ñ·Ï ÃʱâÈ
____³»Àå ÇÔ¼ö ±¸Çö ¿¹½Ã
____»ç¿ëÀÚ ³»Àå ÇÔ¼ö ±¸Çö
__Á¤¸®
ÀúÀÚ¼Ò°³
»ý³â¿ùÀÏ | - |
---|
¼þ½Ç´ëÇб³¿¡¼ ÄÄÇ»ÅÍ°øÇÐÀ» Àü°øÇÏ°í, µ¿´ëÇпø¿¡¼ °øÇйڻç ÇÐÀ§¸¦ ¹Þ¾Ò´Ù. ¼¼ºÎ Àü°øÀº ºÐ»êó¸®À̸ç, ÁÖ·Î ºÐ»ê ÄÄÇ»Æà ¾ÆÅ°ÅØó¿Í ¿öÅ©ÇÃ·Î¿ì ¿£ÁøÀ» ¿¬±¸Çß´Ù. Çо÷À» ¸¶Ä¡°í °³¹ßÀÚ·Î 10³â ÀÌ»ó ´Ù¾çÇÑ °æ·ÂÀ» ½×¾ÒÀ¸¸ç ¿£ÅÍÇÁ¶óÀÌÁî Àâ ½ºÄÉÁÙ·¯, ·»´õÆÊ °ü¸® ½Ã½ºÅÛ, Ŭ¶ó¿ìµå µ¥ÀÌÅͺ£À̽º ÇÁ·ÎºñÀú´× ¼ºñ½º, ºòµ¥ÀÌÅÍ °ü·Ã ½Ã½ºÅÛ, Ŭ¶óÀ̾ðÆ® »çÀÌµå ·Îµå ¹ë·±½Ì µî ´Ù¾çÇÑ °³¹ß °æÇèÀÌ ÀÖ´Ù. ÃÖ±Ù¿¡´Â Ŭ¶ó¿ìµå¿Í ºòµ¥ÀÌÅÍ °ü·Ã ¿©·¯ ÇÁ·ÎÁ§Æ®¿¡ Âü¿©Çϸç, OPA¸¦ ÅëÇØ ¸¶ÀÌÅ©·Î¼ºñ½ºÀÇ Á¤Ã¥ °ü¸®¸¦ °³¼±ÇÒ ¼ö ÀÖ´Â ¹æ¾ÈÀ» °í¹ÎÇÏ°í ÀÖ´Ù.
ÁÖ°£·©Å·
´õº¸±â»óÇ°Á¤º¸Á¦°ø°í½Ã
À̺¥Æ® ±âȹÀü
ÀÌ »óÇ°ÀÇ ½Ã¸®Áî
(ÃÑ 20±Ç / ÇöÀ籸¸Å °¡´Éµµ¼ 20±Ç)
(ÃÑ 21±Ç / ÇöÀ籸¸Å °¡´Éµµ¼ 21±Ç)
Àü°øµµ¼/´ëÇб³Àç ºÐ¾ß¿¡¼ ¸¹Àº ȸ¿øÀÌ ±¸¸ÅÇÑ Ã¥
ÆǸÅÀÚÁ¤º¸
»óÈ£ |
(ÁÖ)±³º¸¹®°í |
---|---|
´ëÇ¥ÀÚ¸í |
¾Èº´Çö |
»ç¾÷ÀÚµî·Ï¹øÈ£ |
102-81-11670 |
¿¬¶ôó |
1544-1900 |
ÀüÀÚ¿ìÆíÁÖ¼Ò |
callcenter@kyobobook.co.kr |
Åë½ÅÆǸž÷½Å°í¹øÈ£ |
01-0653 |
¿µ¾÷¼ÒÀçÁö |
¼¿ïƯº°½Ã Á¾·Î±¸ Á¾·Î 1(Á¾·Î1°¡,±³º¸ºôµù) |
±³È¯/ȯºÒ
¹ÝÇ°/±³È¯ ¹æ¹ý |
¡®¸¶ÀÌÆäÀÌÁö > Ãë¼Ò/¹ÝÇ°/±³È¯/ȯºÒ¡¯ ¿¡¼ ½Åû ¶Ç´Â 1:1 ¹®ÀÇ °Ô½ÃÆÇ ¹× °í°´¼¾ÅÍ(1577-2555)¿¡¼ ½Åû °¡´É |
---|---|
¹ÝÇ°/±³È¯°¡´É ±â°£ |
º¯½É ¹ÝÇ°ÀÇ °æ¿ì Ãâ°í¿Ï·á ÈÄ 6ÀÏ(¿µ¾÷ÀÏ ±âÁØ) À̳»±îÁö¸¸ °¡´É |
¹ÝÇ°/±³È¯ ºñ¿ë |
º¯½É ȤÀº ±¸¸ÅÂø¿À·Î ÀÎÇÑ ¹ÝÇ°/±³È¯Àº ¹Ý¼Û·á °í°´ ºÎ´ã |
¹ÝÇ°/±³È¯ ºÒ°¡ »çÀ¯ |
·¼ÒºñÀÚÀÇ Ã¥ÀÓ ÀÖ´Â »çÀ¯·Î »óÇ° µîÀÌ ¼Õ½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì ·¼ÒºñÀÚÀÇ »ç¿ë, Æ÷Àå °³ºÀ¿¡ ÀÇÇØ »óÇ° µîÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì ·º¹Á¦°¡ °¡´ÉÇÑ »óÇ° µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì ·½Ã°£ÀÇ °æ°ú¿¡ ÀÇÇØ ÀçÆǸŰ¡ °ï¶õÇÑ Á¤µµ·Î °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì ·ÀüÀÚ»ó°Å·¡ µî¿¡¼ÀÇ ¼ÒºñÀÚº¸È£¿¡ °üÇÑ ¹ý·üÀÌ Á¤ÇÏ´Â ¼ÒºñÀÚ Ã»¾àöȸ Á¦ÇÑ ³»¿ë¿¡ ÇØ´çµÇ´Â °æ¿ì |
»óÇ° Ç°Àý |
°ø±Þ»ç(ÃâÆÇ»ç) Àç°í »çÁ¤¿¡ ÀÇÇØ Ç°Àý/Áö¿¬µÉ ¼ö ÀÖÀ½ |
¼ÒºñÀÚ ÇÇÇغ¸»ó |
·»óÇ°ÀÇ ºÒ·®¿¡ ÀÇÇÑ ±³È¯, A/S, ȯºÒ, Ç°Áúº¸Áõ ¹× ÇÇÇغ¸»ó µî¿¡ °üÇÑ »çÇ×Àº¼ÒºñÀÚºÐÀïÇØ°á ±âÁØ (°øÁ¤°Å·¡À§¿øȸ °í½Ã)¿¡ ÁØÇÏ¿© ó¸®µÊ ·´ë±Ý ȯºÒ ¹× ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó±Ý Áö±Þ Á¶°Ç, ÀýÂ÷ µîÀº ÀüÀÚ»ó°Å·¡ µî¿¡¼ÀǼҺñÀÚ º¸È£¿¡ °üÇÑ ¹ý·ü¿¡ µû¶ó ó¸®ÇÔ |
(ÁÖ)ÀÎÅÍÆÄÅ©Ä¿¸Ó½º´Â ȸ¿ø´ÔµéÀÇ ¾ÈÀü°Å·¡¸¦ À§ÇØ ±¸¸Å±Ý¾×, °áÁ¦¼ö´Ü¿¡ »ó°ü¾øÀÌ (ÁÖ)ÀÎÅÍÆÄÅ©Ä¿¸Ó½º¸¦ ÅëÇÑ ¸ðµç °Å·¡¿¡ ´ëÇÏ¿©
(ÁÖ)KGÀ̴Ͻýº°¡ Á¦°øÇÏ´Â ±¸¸Å¾ÈÀü¼ºñ½º¸¦ Àû¿ëÇÏ°í ÀÖ½À´Ï´Ù.
¹è¼Û¾È³»
±³º¸¹®°í »óÇ°Àº Åùè·Î ¹è¼ÛµÇ¸ç, Ãâ°í¿Ï·á 1~2Àϳ» »óÇ°À» ¹Þ¾Æ º¸½Ç ¼ö ÀÖ½À´Ï´Ù.
Ãâ°í°¡´É ½Ã°£ÀÌ ¼·Î ´Ù¸¥ »óÇ°À» ÇÔ²² ÁÖ¹®ÇÒ °æ¿ì Ãâ°í°¡´É ½Ã°£ÀÌ °¡Àå ±ä »óÇ°À» ±âÁØÀ¸·Î ¹è¼ÛµË´Ï´Ù.
±ººÎ´ë, ±³µµ¼Ò µî ƯÁ¤±â°üÀº ¿ìü±¹ Åù踸 ¹è¼Û°¡´ÉÇÕ´Ï´Ù.
¹è¼Ûºñ´Â ¾÷ü ¹è¼Ûºñ Á¤Ã¥¿¡ µû¸¨´Ï´Ù.