ï»?
云原生指构å¾å’Œè¿è¡Œåº”用以充分利用通过云交付模å¼äº¤ä»˜çš„分布å¼è®¡½Ž—。云原生应用旨在充分利用云åã^å°ç‰¹æœ‰çš„坿‰©å±•性ã€å¼¹æ€§å’Œç‰|´»æ€§ä¼˜åŠÑ€?/span>
  æ ÒŽ(gu¨©)®äº‘原生计½Ž—基金会 (CNCF) 的定义,云原生技术å¯å¸®åŠ©ä¼ä¸šåœ¨å…¬æœ‰äº‘ã€ç§æœ‰äº‘å’ŒæØœåˆäº‘上构建和˜qè¡Œå¯æ‰©å±•的应用。云原生æ–ÒŽ(gu¨©)³•çš„å…¸åž‹ç‰¹æ€§åŒ…æ‹¬å®¹å™¨ã€æœåŠ¡ç½‘æ ¹{€å¾®æœåŠ¡ã€ä¸å¯å˜åŸºç¡€è®¾æ–½ä»¥åŠå£°æ˜Žå¼åº”用编½E‹æŽ¥å?(API) ½{‰ç‰ã€?/span>
  借助˜q™äº›ç‰ÒŽ(gu¨©)€§ï¼Œä¼ä¸šå¯ä»¥èŽ·å¾—æ¾æ•£è€¦åˆçš„弹性ã€å¯½Ž¡ç†ã€å¯è§‚察的系¾lŸï¼Œå·¥ç¨‹å¸ˆä¹Ÿèƒ½å°½å¯èƒ½å‡è½»å·¥ä½œè´Ÿæ‹…åQŒé«˜é¢‘实施é‡å¤§å˜æ›´ã€?/span>
ã€€ã€€äº‘åŽŸç”Ÿä¹‹æ ¸å¿ƒæŠ€æœ?/span>
  容器
  容器(container)˜q™ä¸€æ¦‚念最早出现在Linuxä¸å‡ºçŽ°çš„åQŒåˆ¿U°LXC(Linux Container)åQŒä¸»è¦æ˜¯é€šè¿‡Cgroups的资æºç®¡ç†èƒ½åŠ›å’ŒNamespace的资æºé𔼛»èƒ½åŠ›ç»“åˆåœ¨ä¸€èµ·å®žçŽ°è¿›½E‹çñ”别的隔离ã€?/span>
  K8s
  全称是KubernetesåQŒç”±Google åŸÞZºŽ Borg å¼€æºçš„容器¾~–排调度¾pÈ»ŸåQŒæ˜¯ä¸€¿UåŸºäºŽå®¹å™¨æŠ€æœ¯çš„åˆ†å¸ƒå¼æž¶æž„领先方案。在Docker技术的基础上,为容器化的应用æä¾›éƒ¨¾|²è¿è¡Œã€èµ„æºè°ƒåº¦ã€æœåŠ¡å‘现和动æ€äŽ×¾~©ç‰åŠŸèƒ½åQŒç”¨æˆ·ä¸éœ€è¦å†˜q‡åº¦çš„关注资æºçš„½Ž¡ç†é—®é¢˜åQŒé™ä½Žæ“ä½œçš„å¤æ‚度,æé«˜äº†å¤§è§„模容器集群½Ž¡ç†çš„便æäh€§ã€?/span>
  微æœåŠ?Microservices)
  微æœåŠ¡åˆ™æ˜¯ä¸€¿U用于构建应用的架构æ–ÒŽ(gu¨©)¡ˆåQŒå¾®æœåŠ¡æž¶æž„æœ‰åˆ«äºŽäØ“ä¼ ç»Ÿçš„å•体应用的是将应用拆分æˆå¤šä¸ªæ ¸å¿ƒåŠŸèƒ½ï¼Œæ¯ä¸ªåŠŸèƒ½éƒ½è¢«¿UîCؓ一个独立的æœåŠ¡åQŒå¯ä»¥å•独构建和部çÖvåQŒå…¶ä¸æŸä¸ªæœåŠ¡å‡ºçŽ°æ•…éšœä¹Ÿä¸ä¼šå½±å“其他的功能模å—,˜q™å¥ä½“现了其针对特定æœåŠ¡å‘布åQŒåª„å“å°åQŒé£Žé™©å°½{‰ç‰¹ç‚V€?/span>
  æœåŠ¡¾|‘æ ¼(Service Mesh)
  æœåŠ¡¾|‘æ ¼æŒ‡çš„æ˜¯ç”¨äºŽå¾®æœåŠ¡åº”ç”¨çš„å¯é…置基础架构层。在使用æœåŠ¡¾|‘æ ¼æ—‰™€šå¸¸ä¼šæä¾›ä¸€ä¸ªsidecar代ç†å®žä¾‹åQŒä¸»è¦å¤„ç?service 间的通信ã€ç›‘控ã€ä»¥åŠä¸€äº›å®‰å…¨ç›¸å…³çš„考é‡åQŒæ¯ä¸ªserivce里é¢éƒ½ä¼šæœ‰ä¸€ä¸ªsidecaråQŒåŒæ ·ä¹Ÿæä¾›äº†æœåŠ¡å‘现ã€è´Ÿè½½å‡è¡¡ã€æŽˆæƒç‰åŠŸèƒ½ã€?/span>
ã€€ã€€æ— æœåŠ?Serverless)
  æ ÒŽ(gu¨©)® CNCF 的定义,Serverless 是指构å¾å’Œè¿è¡Œä¸éœ€è¦æœåС噍½Ž¡ç†çš„应用程åºçš„æ¦‚念。å³å¼€å‘ähå‘˜æ— éœ€å…Ïx³¨åº•层的基¼‹€è®¾æ–½åQŒåªéœ€è¦å…³æ³¨åº”用程åºçš„业务本èínž®Þp¡ŒåQŒä¸”该æœåŠ¡æ˜¯å¯ä»¥è‡ªåŠ¨æ‰©å±•ã€?/span>
  DevOps
  早期的项目ä‹É用的是‘瀑布模型’进行èÊY件交付,å³ä¸€ä¸ªé˜¶ŒD‰|‰€æœ‰çš„完æˆå·¥ä½œä¹‹åŽå†å¾€ä¸‹ä¸€ä¸ªé˜¶ŒDµï¼Œä½†è¿™æ ïLš„æ¨¡å¼æ— 法满èƒö业务快速开å‘交付åŠå˜æ›´éœ€æ±‚的情况åQŒäºŽæ˜¯åŽé¢å°±å‡ºçŽ°äº†æ•æ·å¼€å‘这一概念åQŒå³ä¸€¿U快速应寚wœ€æ±‚å˜åŒ–èÊYä»¶å¼€å‘能力,而DevOpsž®±æ˜¯åŸÞZºŽæ•æ·å¼€å‘将软äšgå¼€å?‹¹‹è¯•人员/IT˜qç»´å…Œ™”åœ¨ä¸€èµøP¼Œé€šè¿‡å·¥å…·ã€ç»„¾l‡ç‰æ–¹å¼ä½¿å¼€å‘ã€æµ‹è¯•ã€å‘布浽E‹è‡ªåŠ¨åŒ–åQŒèÊYä»¶å‘布频¾J,高效ã€?/span>
  �Cloud)
  常常å¬åˆ°çš„â€˜å…¬æœ‰äº‘â€™ï¼Œâ€˜ç§æœ‰äº‘â€™ï¼Œâ€˜æØœåˆäº‘’都是基于这个生æ€è¡ç”Ÿå‡ºæ¥çš„å„ç§åœºæ™¯åQŒä¸åŒçš„云æå»ºçŽ¯å¢ƒï¼Œæ‰€éœ€èµ„æºäº¦æœ‰æ‰€ä¸åŒåQŒæ¯”如公有云是在互蔾|‘上å‘布的云计算æœåŠ¡åQŒè€Œç§æœ‰äº‘则是在公å¸å†…¾|‘å‘布的云计½Ž—æœåŠ¡ï¼Œç›®å‰æ²¡æœ‰ä¸€¿U云计算¾cÕdž‹å¯ä»¥è§£å†³æ‰€æœ‰åœºæ™¯å‡ºçŽ°çš„é—®é¢˜åQŒæ€Žä¹ˆé€‰æ‹©é€‚åˆè‡ªå·±çš„åœºæ™¯åˆ™éœ€è¦æ ¹æ®æŠ€æœ¯éœ€æ±‚决定ã€?/span>
  云原生应用的优势
  云原生应用,或者说原生云应ç”?(NCA)åQŒæ˜¯ä¸“äØ“äº‘è®¡½Ž—架构而设计的½E‹åºã€‚它们具有多é‡ä¼˜åŠÑ€?/span>
  独立åQšäº‘原生应用架构支æŒä¼ä¸šæž„å¾ç›æ€º’独立的云原生应用åQŒåŒæ—¶å•独管ç†å’Œéƒ¨çÖvå„个云原生应用ã€?/span>
ã€€ã€€å¯æ¢å¤æ€§ï¼šå³ä¾¿åŸºç¡€è®¾æ–½å‘生故障åQŒäº‘原生应用也能¾l§ç®‹˜q行åQŒä¿æŒè”机状æ€ã€?/span>
  åŸÞZºŽæ ‡å‡†åQšäØ“å®žçŽ°å‡ø™‰²çš„互æ“作性和工作负è²å¯ç§»æ¤æ€§ï¼Œäº‘原生æœåŠ¡é€šå¸¸åŸÞZºŽå¼€æºå’Œæ ‡å‡†æŠ€æœ¯æž„廸™€Œæˆã€‚这有助于é™ä½Žä¾›åº”商ä¾èµ–åQŒæé«˜å¯¿UÀL¤æ€§ã€?/span>
ã€€ã€€ä¸šåŠ¡æ•æ·æ€§ï¼šäº‘原生应用支æŒè·¨¾|‘络ç‰|´»éƒ¨çÖvåQŒåŒæ—¶ç›¸æ¯”ä¼ ¾lŸåº”用规模更ž®ï¼Œæ›´æ˜“于开å‘ã€éƒ¨¾|²å’Œ˜q代ã€?/span>
  自动化:云原生应用支æŒ?DevOps è‡ªåŠ¨åŒ–ç‰¹æ€§ï¼Œæ”¯æŒæŒç®‹äº¤ä»˜ä»¥åŠæŒç®‹éƒ¨çÖv定期软äšgå˜æ›´ã€‚æ¤å¤–,开å‘äh员还å¯ä»¥ä½¿ç”¨è“绿部çÖv和金ä¸é›€éƒ¨çÖv½{‰æ–¹æ³•æ¥ä¼˜åŒ–应用åQŒé¿å…对用户体验产生ä»ÖM½•ä¸åˆ©å½±å“ã€?/span>
ã€€ã€€é›¶åœæœºï¼šå€ŸåŠ© Kubernetes ½{‰å®¹å™¨ç¼–排器åQŒä¼ä¸šå¯ä»¥é›¶åœæœºåœ°éƒ¨¾|²èÊYä»¶æ›´æ–°ã€?/span>
ç‰ˆæƒæ‰€æœ‰ï¼šé©»é©¬åº—ä¿å®‰æœåŠ¡æœ‰é™å…¬å¸æŠ€é˜²åˆ†å…¬å¸
ç”?sh¨´)è¯åQ?396--2908080 地å€åQšæ²³å—çœé©»é©¬åº—市金雀路东ŒDµå¼€å‘区一ž®å¯¹é¢ï¼ˆåŽŸä¸œé«˜æ´¾å‡ºæ‰€åQ?/p>