Äú¿ÉÒÔ¾èÖú£¬Ö§³ÖÎÒÃǵĹ«ÒæÊÂÒµ¡£

1Ôª 10Ôª 50Ôª





ÈÏÖ¤Â룺  ÑéÖ¤Âë,¿´²»Çå³þ?Çëµã»÷Ë¢ÐÂÑéÖ¤Âë ±ØÌî



  ÇóÖª ÎÄÕ ÎÄ¿â Lib ÊÓÆµ iPerson ¿Î³Ì ÈÏÖ¤ ×Éѯ ¹¤¾ß ½²×ù Model Center   Code  
»áÔ±   
   
 
     
   
 ¶©ÔÄ
  ¾èÖú
×·±¾ËÝÔ´£¬Ïê½âServerless¼Ü¹¹¼°Ó¦ÓÃ
 
À´Ô´:¼«¿ÍÍ·Ìõ ·¢²¼ÓÚ:2017-9-6
  3569  次浏览      30
 

Ëæ×Å2014ÄêAWS LambdaµÄ·¢²¼ºÍÁ÷ÐУ¬½üÄêÀ´ÓйØServerlessµÄ»°ÌâºÍÌÖÂÛÔ½À´Ô½Æµ·±¡£¾¿¾¹Ê²Ã´ÊÇServerless£¿ÎªÊ²Ã´ÐèÒªServerless? ServerlessÊÇ·ñÒâζ×ŴӴ˲»ÔÙÐèÒª·þÎñÆ÷ÁË£¿Serverless¾¿¾¹ÄÜΪ¿ª·¢ÔËά´øÀ´ÄÄЩ±ãÀûÄØ£¿

»ØËݱ¾Ô´

ÈÃÎÒÃÇÏÈÀ´»Ø¹Ëһϳ£¼ûµÄÓ¦Ó÷þÎñ¿ª·¢ÉÏÏßÁ÷³Ì¡£

Ò»¡¢Ö±½ÓʹÓÃÎïÀíÉ豸£º

¿ª·¢Õß½«Ó¦ÓóÌÐò¿ª·¢²âÊÔÍê±Ïºó£¬Ö±½Ó½«³ÌÐòºÍÏà¹ØÈí¼þ²¿ÊðÔÚÎïÀíÉ豸ÉÏ¡£·þÎñÆ÷Ö±½ÓʹÓÃÎïÀí»ú¡£Ö±½ÓʹÓÃÎïÀíÉ豸²¿ÊðÓ¦ÓóÌÐò²»¿É±ÜÃâµØÐèÒª´óÁ¿È˹¤ÔËάºÍÖØ¸´ÀͶ¯¡£±È·½Ëµ£¬Óû§ÊýÁ¿Öð½¥Ôö³¤Ê±£¬ÎÒÃÇÐèÒªÀ©ÈÝÎïÀíÉ豸ÒÔÓ¦¶Ô¸ü¸ßµÄÍøÕ¾·ÃÎÊѹÁ¦¡£ÕâʱºòÎÒÃÇÐèÒª¹ºÖøü¶àµÄÎïÀí·þÎñÆ÷£¬²¢ÇÒ°áÔ˵½»ú·¿µÄ¶ÔÓ¦»ú¼Ü»ú¹ñÖС£È»ºó£¬ÎÒÃÇÐèÒªÊÖ¶¯ÎªÐ¹ºÖõÄÎïÀí·þÎñÆ÷°²×°¸÷ÖÖÔËÐÐÈí¼þ£¬ÌîдºÃÅäÖÃÎļþ£¬ÊÖ¶¯²¿ÊðÆô¶¯ºÃÐèÒªÔËÐеÄÓ¦ÓóÌÐò¡£ÕâЩ´óÁ¿µÄÖØ¸´ÔËάÀͶ¯Ôì³É²úÆ·ÉÏÏßÂý£¬µü´úÖÜÆÚ³¤¡£Æä´Î£¬Ê¹ÓÃÎïÀíÉ豸ֱ½Ó²¿ÊðÓ¦ÓóÌÐò½«µ¼ÖÂ×ÊÔ´ÀË·Ñ¡£Èç½ñµÄÎïÀí·þÎñÆ÷µÄÅäÖÃÔ½À´Ô½Ç¿´ó£¬64ºË128GÔÚ½ñÌì¿´À´Ò²²»¹ýÊÇÆÕͨÅäÖ᣺ÜÄÑÏëÏóÄãÂòÁËһ̨32ºËµÄÎïÀí»ú£¬È´Ö»Ïë´î½¨¸öÈ˲©¿Í¡£´ËÍ⣬µçÉÌÐÐÒµ¾­³£ÎªÁËÓ¦¶Ô´ÙÏúÃëɱµÈ»î¶¯×¼±¸´óÁ¿µÄÎïÀí×ÊÔ´£¬È»¶øÔÚ·Ç´ÙÏúµÈÁ÷Á¿µÍ¹Èʱ¶Î£¬´óÁ¿ÎïÀí×ÊÔ´´¦ÀíÏÐÖÃ״̬£¬²»ÀûÓÚ½ÚÔ¼³É±¾¡£

×îºó£¬ÎªÁ˽â¾ö×ÊÔ´À˷ѵÄÎÊÌ⣬ÎÒÃǺÜÈÝÒ×Ïëµ½£¬¿ÉÒÔ½«¶à¸öÓ¦ÓóÌÐò²¿ÊðÔÚͬһ̨·þÎñÆ÷ÉÏÀ´³ä·ÖÀûÓÃ×ÊÔ´¡£µ«ÓÉ´ËÓÖµ¼ÖÂÁËеÄÂé·³£¬²»Í¬µÄÓ¦ÓóÌÐò¾­³£»áÇÀÕ¼CPU£¬´ÅÅÌIO£¬Äڴ棬ÄÑÒÔ×öµ½¸ôÀë×ÊÔ´£¬¸÷ÐÐÆäÊÇ£¬»¥²»¸ÉÈÅ¡£

¶þ¡¢IaaSÍйÜÓ²¼þ

ÐéÄ⻯¼¼ÊõµÄ³ÉÊìÖ±½Ó½â¾öÁËÉÏÊöÖ±½ÓʹÓÃÎïÀíÉ豸µÄ¼¸¸öÍ´µã¡£

Ê×ÏÈ£¬Ê¹ÓÃIaaSƽ̨£¬·þÎñÆ÷ÓÉÎïÀí»ú±ä³ÉÁËÐéÄâ»ú¡£ÉêÇë·þÎñÆ÷×ÊÔ´½öÐèÒªµ÷ÓÃIaaSƽ̨µÄAPI»òÕßµã»÷¿ØÖÆÌ¨Ò³Ãæ¾Í¿ÉÒÔÇáËÉÍê³É¡£CPU¸öÊý£¬ÄÚ´æ´óС£¬ÍøÂç´ø¿í£¬´æ´¢´ÅÅÌ´óС¶¼¿ÉÒÔ°´ÐèÖ¸¶¨£¬ËæÐÄËùÓû¡£ÐéÄâ»ú±»Í滵ÁËÒ²²»ÐèÒªÖØ×°ÏµÍ³ÐÞ¸´£¬É¾³ýÖØ½¨ÐÂÐéÄâ»ú¼´¿É¡£À©ÈÝ·þÎñÆ÷²»ÔÙÐèÒª´óÁ¿µÄÖØ¸´È˹¤ÔËάÀͶ¯£¬¼ÓËÙÁ˲úÆ·ÉÏÏߺ͵ü´ú¡£

Æä´Î£¬Ê¹ÓÃIaaSƽ̨һ¶¨³Ì¶ÈÉϼõÇáÁË×ÊÔ´ÀË·Ñ¡£ÔÚIaaSƽ̨ÉϺÜÈÝÒ×µÃÉêÇëºÍɾ³ýÐéÄâ»ú£¬Éý½µ´ø¿íÅäÖõȲÙ×÷£¬ÕâÑùµ±ÒµÎñµÍ¹Èʱ¶ÎÖ±½Óɾ³ý¶àÓàµÄÐéÄâ»ú£¬½µµÍ´ø¿í¹ºÂòÅä¶î£¬¾ÍÄܽÚÔ¼²»Éٳɱ¾¡£

×îºó£¬IaaSƽ̨½â¾öÁË×ÊÔ´¸ôÀëµÄÎÊÌâ¡£²»Í¬ÐéÄâ»ú֮ǰÓжÀÁ¢CPU£¬Äڴ棬´ÅÅÌ£¬Íø¿¨£¬²»Í¬ÐéÄâ»ú֮ǰµÄ³ÌÐò²»»á½øÐÐ×ÊÔ´ÇÀÕ¼¡£

È»¶ø£¬IaaSƽ̨½ö½öΪ¿ª·¢Õß×öºÃÁËÓ²¼þÍйܵŤ×÷¡£¿ª·¢ÕßÒÀÈ»ÐèҪΪÐéÄâ»ú°²×°²Ù×÷ϵͳºÍ¸÷ÖÖÈí¼þ£¬ÌîдÅäÖò¢²¿ÊðÓ¦Óã»ÒÀÈ»ÐèÒª¹Ø×¢·þÎñÆ÷£¬´ø¿í£¬´æ´¢µÈ×ÊÔ´µÄʹÓÃÁ¿ºÍÀ©ÈÝËõÈÝ¡£´ËÍ⣬IaaSƽ̨ûÓÐÍêÈ«½â¾ö×ÊÔ´À˷ѵÄÎÊÌ⣬ʵ¼ÊÉÏ£¬´óÁ¿ÐéÄâ»úÔÚÈÕ³£ÔËÐÐÖÐÒÀÈ»´æÔÚ³¬µÍ¸ºÔØÔËÐеÄÇé¿ö¡£

Èý¡¢ PaaSÍйÜÓ¦ÓÃ

ʹÓÃPaaSƽ̨£¬¿ª·¢ÕßÎÞÐè¹Ø×¢·þÎñÆ÷µÄÉêÇë²É¹º¡¢ÏµÍ³°²×°ºÍ×ÊÔ´ÈÝÁ¿¡£PaaS·þÎñÌṩÉÌΪ¿ª·¢ÕßÌṩºÃÁ˲Ù×÷ϵͳºÍ¿ª·¢»·¾³ÒÔ¼°Ö§³ÖµÄSDKºÍAPI£¬»¹ÄÜ×Ô¶¯µ÷Õû×ÊÔ´À´°ïÖúÓ¦Ó÷þÎñ¸üºÃµÄÓ¦¶ÔÍ»·¢Á÷Á¿¡£ÓÐÁËPaaSƽ̨£¬¿ª·¢Õß½ö½öÐèÒª°ÑÓ¦Óÿª·¢ºÃ£¬È»ºóÔÚPaaSƽ̨Íê³É·þÎñ²¿Êð£¬Ó¦Ó÷þÎñ¼´¿ÉÉÏÏß¡£

Ïà±ÈIaaSƽ̨£¬PaaSƽ̨Äܸü¼Ó¾«×¼µÄΪӦÓóÌÐòËùÏûºÄµÄ×ÊÔ´¼Æ·Ñ¡£IaaSƽ̨½ö½öÒÀ¾ÝÓû§ÉêÇëµÄ×ÊÔ´Á¿£¬ÈçCPUºËÐÄÊý£¬ÍøÂç´ø¿íÀ´¼Æ·Ñ£¬¶ø²»¹Ø×¢Óû§ÊÇ·ñʵ¼ÊÕæÕý³ä·ÖʹÓÃÁËÆäËùÉêÇëµ½µÄ×ÊÔ´¡£PaaSƽ̨Ôò¿ÉÒÔͨ¹ýͳ¼ÆÓ¦ÓóÌÐòËùÕ¼ÓõÄCPUʹÓÃÂʺÍÄÚ´æÊ¹ÓÃÂÊÀ´×öµÄ¸ü¾«×¼µÄ¼Æ·Ñ£¬ÉõÖÁ¿ÉÒÔʵÏÖÓ¦ÓòãÃæµÄ¼Æ·Ñ£¬±ÈÈç·þÎñÏìӦʱ¼ä£¬»òÕßÓ¦ÓÃËùÏûºÄµÄÊÂÎñ¡£

ʲôÊÇServerless£¿

ͼ1£º»¥ÁªÍøÓ¦Óô«Í³¼Ü¹¹µÄÄ£ÐͺÍServerless¼Ü¹¹Ä£ÐÍ

ServerlessÖ¸µÄÊÇÓÉ¿ª·¢ÕßʵÏֵķþÎñ¶ËÂß¼­ÔËÐÐÔÚÎÞ״̬µÄ¼ÆËãÈÝÆ÷ÖУ¬ËüÓÉʼþ´¥·¢£¬ ÍêÈ«±»µÚÈý·½¹ÜÀí£¬ÆäÒµÎñ²ãÃæµÄ״̬Ôò±»¿ª·¢ÕßʹÓõÄÊý¾Ý¿âºÍ´æ´¢×ÊÔ´Ëù¼Ç¼¡£

ÒÔÉÏͼ1ΪÀý£¬Í¼ÖÐÉϰ벿·ÖÃèÊöµÄÊÇ»¥ÁªÍøÓ¦Óô«Í³¼Ü¹¹µÄÄ£ÐÍ£ºÓû§¿Í»§¶ËAPPÓ벿ÊðÔÚ·þÎñÆ÷¶ËµÄ³£×¤½ø³ÌͨÐÅ£¬·þÎñ¶Ë½ø³Ì´¦Àí¸ÃÓ¦ÓõĴ󲿷ÖÒµÎñÂß¼­Á÷³Ì¡£Ï°벿·ÖÔòÃèÊöÁËServerless¼Ü¹¹Ä£ÐÍ¡£Ó봫ͳ¼Ü¹¹Ä£ÐÍ×î´óµÄ²»Í¬ÔÚÓÚ£¬»¥ÁªÍøÓ¦ÓõĴ󲿷ÖÒµÎñÂß¼­Á÷³Ì±»×ªÒƵ½¿Í»§¶ËÉÏ£¬¿Í»§¶Ëͨ¹ýµ÷ÓõÚÈý·½·þÎñ½Ó¿ÚÀ´Íê³ÉÖîÈçµÇ¼£¬¼øÈ¨£¬¶ÁÈ¡Êý¾Ý¿âµÈͨÓÃÒµÎñ³¡¾°£»¸ß¶È¶¨ÖÆ»¯µÄÒµÎñÂß¼­Ôòͨ¹ýµ÷ÓõÚÈý·½FaaSƽִ̨ÐÐ×Ô¶¨Òå´úÂëÀ´Íê³É¡£×ÜÌåÉÏ¿´£¬Serverless¼Ü¹¹½«´«Í³¼Ü¹¹ÖеķþÎñÆ÷¶ËµÄÕû´®×ÜÌåÁ÷³Ì²ð·Ö³ÉÔÚ¿Í»§¶ËÉÏÖ´ÐÐÒ»¸ö¸öµÚÈý·½·þÎñµ÷ÓûòFaaSµ÷Óá£

»Ø¹Ë֮ǰËùÊö£¬ÎÞÂÛÊÇÖ±½ÓʹÓÃÎïÀí·þÎñÆ÷É豸²¿Êð³ÌÐò£¬»¹ÊÇ»ùÓÚIaaSƽ̨ÍйÜÓ²¼þ£¬»òÕßʹÓÃPaaSƽ̨ÍйÜÓ¦Ó㬿ª·¢²¿Êð»¥ÁªÍøÓ¦Óö¼Àë²»¿ª´«Í³µÄ¿Í»§¶Ë-·þÎñÆ÷ģʽ£¬¼´¿Í»§¶ËÏò·þÎñ¶Ë·¢ËÍÇëÇ󣬷þÎñÆ÷ÔËÐд¦Àí¸÷ÖÖÒµÎñÂß¼­£¬²¢ÏìÓ¦À´×Ô¿Í»§¶ËµÄÇëÇó¡£ÖÁÓÚÎïÀí»ú£¬IaaSÄËÖÁPaaS£¬¹é¸ù½áµ×Ö»ÊÇ·þÎñÆ÷³ÌÐòµÄ²¿Êðģʽ²»Í¬¡£

¶øÔÚServerless¼Ü¹¹ÖУ¬Èí¼þ¿ª·¢ÕߺÍÔËά¹¤³ÌʦÃDz»ÔÚÐèÒª¹ØÐÄ·þÎñÆ÷µÄ²¿Ê𣬼ÜÉ裬ÉìËõ£¬ÕâЩÎÊÌâ½»¸øÔÆÆ½Ì¨ÉÌÀ´½â¾ö£¬³ÌÐòÔ±ÃǵÃÒÔ½«¾«Á¦Í¶ÈëÓôúÂëÀ´ÊµÏÖÒµÎñÂß¼­ÖУ¬¶ø²»ÊǹÜÀí·þÎñÆ÷¡£Serverless²¢²»Òâζ×Ų»ÔÙÐèÒª·þÎñÆ÷ÁË£¬Ö»ÊÇ·þÎñÆ÷×ÊÔ´µÄÉêÇ룬ʹÓ㬵÷¶ÈÉìËõÓÉÔÆ·þÎñÉÌ×Ô¶¯ÊµÏÖ£¬Ó¦Óÿª·¢ÕßÎÞÐè¹ØÐÄ¡£

ServerlessÈçºÎ¹¤×÷£¿

ÒÔÒ»¸ö¼òµ¥ÐèÇóΪÀý£¬ÂÛÌ³ÍøÕ¾ÐèÒª¶ÔÓû§ÉÏ´«µÄͼƬÉú³ÉÒ»¸öËõÂÔͼ¡£

ÎÒÃÇʹÓÃÎÒÃÇ×ÔÑеÄͨÓüÆËã(UGC)À´ÊµÏָù¦ÄÜ¡£

ͼ2£ºUGCÉÏ´«Í¼Æ¬Éú³ÉÒ»¸öËõÂÔͼ

ÈçÉÏͼ2Ëùʾ£¬Ê¹ÓÃUGCʵÏÖÕâÒ»¹¦ÄܲÙ×÷²½ÖèÈçÏ£º

1.Óû§½«ËõÂÔͼËã·¨´úÂë´ò°üÍÆË͵½UGCËã·¨²Ö¿âÖС£

2.Óû§´ÓUFileÖжÁȡԭʼͼƬ×÷ΪÊäÈëÊý¾Ý£¬µ÷ÓÃUGC

SubmitTask API£¬Ö¸¶¨ËõÂÔͼËã·¨£¬Ö´ÐÐËõÂÔͼת»»ÈÎÎñ¡£

3.UGCƽִ̨ÐÐËõÂÔͼת»»Ëã·¨£¬½«×ª»»ºóµÄËõÂÔͼ·µ»Ø¸øÓû§¡£

4.Óû§½«µÃµ½µÄ½á¹ûËõÂÔͼ´æ´¢µ½UFileÖС£

Õû¸ö¹ý³ÌÖУ¬¿ª·¢Õß½ö½öÐèÒª½«ËõÂÔͼË㷨ʵÏÖº¯Êý´úÂë¾µÏñÌá½»µ½UGCËã·¨²Ö¿âÖУ¬È»ºóµ÷ÓÃUGCµÄÌá½»ÈÎÎñAPI£¬ÊäÈëԴͼƬÊý¾Ý£¬¼´¿É»ñµÃ¼ÆËã½á¹û¡£

´ÓÒÔÉϹý³Ì¿ÉÒÔ×ܽá³ö£ºÊ¹ÓÃServerless£¬¿ª·¢ÕßÎÞÐ迼ÂÇ·þÎñÆ÷ϸ½Ú£¬Ö»ÐèÒª¸ºÔð±àд·¢ÉúijЩʼþºóËùÐèÖ´ÐеĴúÂë¡£ÔÆ¹©Ó¦É̽«¸ºÔðÌṩÓÃÓÚÔËÐÐÕâЩ´úÂëµÄ·þÎñÆ÷£¬²¢ÔÚ±ØÒªÊ±¶Ô·þÎñÆ÷½øÐÐËõ·Å¡£Ö´ÐÐÍê±Ïºó£¬³Ðµ£ÕâЩ¹¦ÄܵÄÈÝÆ÷»áÁ¢¿ÌÍ£Óã¬Óû§Ö»ÐèΪÔËÐдúÂë¹ý³ÌÖÐËùÏûºÄµÄ×ÊÔ´¸¶·Ñ¡£ÕâÖÖģʽҲ±»³ÆÎª×öº¯Êý¼´·þÎñ£¨Function-as-a-Service£¬FaaS£©¡£

Óë·ÇServerless·½°¸µÄ¶Ô±È

ÉÏÊö³¡¾°Èç¹ûʹÓ÷ÇServerless·½°¸£¬´óÌå¼Ü¹¹ÈçÏÂͼ3Ëùʾ

ͼ3£º·ÇServerless·½°¸¼Ü¹¹Í¼

¸Ã·½°¸ÐèҪά»¤Ò»×éUHost·þÎñ¼¯Èº£¬·þÎñÆ÷Öв¿ÊðͼƬËõÂÔת»»³ÌÐò¡£UHostµÄ·þÎñ³ÌÐòÏÈ´ÓUFileÖжÁȡԴͼƬ£¬Ê¹ÓÃͼÐο⽫Æäת»»³ÉËõÂÔͼ²¢ÔÙ´æ»ØUFileÖС£Ïà±È֮ǰµÄServerless·½°¸£¬ÓÐÒÔϼ¸µã¶Ô±È£º

1.¿ª·¢ÕßÐèÒª¹ØÐÄ·þÎñÆ÷¶Ë³ÌÐò¿ª·¢Éè¼Æ£¬½«Í¼Æ¬´¦Àí³ÌÐò²¿Êð³É·þÎñ¶Ë³ÌÐò£¬²¢¹ºÖ÷þÎñÆ÷²¿Êð²¢ÔËά¹ÜÀíÕâÅúUHost·þÎñÆ÷¡£¶øÊ¹ÓÃUGC£¬¿ª·¢ÕßÎÞÐè¹Ø×¢·þÎñÆ÷¶Ë£¬Ö»ÐèÒª½«Í¼Ðο⺯ÊýÌá½»µ½UGCËã·¨²Ö¿âÖв¢µ÷ÓÃUGC APIÍê³É¼ÆËãÈÎÎñ¼´¿É¡£

2.UHost¼¯ÈºÎÞ·¨×Ô¶¯ÎªÍ»·¢Á÷Á¿×Ô¶¯ÉìËõÀ©ÈÝ£¬ÐèÒªÔËά¹¤³ÌʦÊÖ¶¯¹ºÖøü¶àµÄUHost²¢²¿ÊðÉÏÏßÀ©ÈÝ¡£¶øUGCÄܸù¾ÝÍ»·¢µÄÁ÷Á¿×Ô¶¯ÉìËõ£¬ÔËÐиü¶àµÄº¯ÊýÈÝÆ÷¡£

3.UHost·þÎñÆ÷Ö»ÒªÔÚÔËÐоͱØÐëΪ֮¸¶·Ñ£¬ÎÞÂÛÇëÇóÁ¿ºÍ¸ºÔصĸߵ͡£UGCÖ»ÐèҪΪʵ¼ÊµÄµ÷ÓôÎÊýºÍº¯Êýʵ¼ÊÖ´ÐÐʱ¼ä¸¶·Ñ£¬ÕæÕýʵÏÖÁ˰´Ðè·ÖÅ丶·Ñ¡£

ServerlessÏà±ÈPaaSµÄÌØµã

Ïà±ÈPaaS£¬ServerlessÔÚÒÔϼ¸¸ö·½Ãæ¸ü¾ßÓÅÊÆ£º

1.¿ª·¢ÕßÎÞÐè¹Ø×¢·þÎñÆ÷³ÌÐòÉè¼Æ£¬²¿ÊðºÍÔËά¹ÜÀí£¬¿ª´úÂëÖØÐÄ´Ó´Ë×ªÒÆµ½µ÷Ó÷½¶ø·Ç·þÎñÆ÷¶Ë¡£

2.¸ü¾«Ï¸Á£¶ÈµÄ¼Æ·Ñģʽ£¬ÕæÕýʵÏÖÁ˰´Ð踶·Ñ(Pay as you go)¡£Ê¹ÓÃPAASÍйÜÓ¦Óã¬Ö»Òª½«Ó¦Óò¿ÊðÉÏÈ¥£¬ÎÞÂÛ·ÃÎÊÁ¿»òÕ߸ºÔظߵͣ¬¶¼ÐèÒª¼Æ·Ñ¡£¶øÊ¹ÓÃServerless£¬Óû§½ö½öÐèҪΪº¯ÊýÕæÕýµ÷Óõ½µÄ´ÎÊýºÍÖ´ÐÐʱ¼ä¸¶·Ñ¡£

ServerlessµÄÊÊÓó¡¾°

ʹÓÃServerlessǰ£¬ÄãÐèÒªÁ˽âµÄServerlessµÄÊÊÓó¡¾°Ìصã

1.Serverlessƽ̨ÔËÐеÄÊÇ´úÂ뺯ÊýµÄƬ¶Î£¬¶ø²»ÊÇÕû¸ö³ÌÐò¡£ÀýÈçÉú³ÉËõÂÔͼ³¡¾°ÖУ¬UGC½ö½öÔËÐеÄÊÇÓÃͼÐο⴦ÀíͼƬÕâ¶Î´úÂë¡£

2.´úÂë±ØÐë×ö³¹µ×µÄÎÞ״̬¸ÄÔì¡£Serverlessƽ̨»á×Ô¶¯ÎªÍ»·¢µÄÁ÷Á¿×Ô¶¯À©Õ¹ÔËÐк¯Êý´úÂëËùÐèÒªµÄÈÝÆ÷£¬µ«Óû§´úÂëÖÐÎÞ·¨µÃÖªÆäÈÝÆ÷µÄ²¿Êð»·¾³Çé¿ö¡£Á½´Î²»Í¬µÄServerlessµ÷ÓñØÐëÊÇ·ÇñîºÏÎÞ¹ØÁªµÄ¡£

3.Óû§ÎÞÐè¹Ø×¢Ë®Æ½À©Õ¹£¬Serverlessƽ̨»á×Ô¶¯¸ù¾Ýµ÷ÓÃÁ¿À©Õ¹ÔËÐдúÂëËùÐèÒªµÄÈÝÆ÷£¬ÇáËÉ×öµ½¸ß²¢·¢µ÷Óá£

4.½ö½öÐèÒªÉÏ´«´úÂëÎļþ»òÕß´úÂëÈÝÆ÷¾µÏñ¼´¿ÉÍê³ÉÓ¦Óò¿Êð¡£

5.´úÂëÔËÐеÄÉúÃüÖÜÆÚ·Ç³£¶ÌÔÝ¡£Í¨³£Serverless·þÎñÉÌ£¬»áÏÞÖÆ´úÂëµÄ×î´óÔËÐÐʱ¼ä£¬ÀýÈçAWS LambdaΪ5·ÖÖÓ¡£

6.ÿ´ÎServerlessµ÷Óã¬Serverlessƽ̨¶¼»áÆô¶¯ÈÝÆ÷À´ÔËÐжÔÓ¦´úÂ룬µ÷ÓýáÊøºó½«ÈÝÆ÷Ïú»Ù¡£ÒòΪÈÝÆ÷´´½¨´æÔÚÒ»¶¨¿ªÏú£¬ËùÒÔServerless²»Ì«Êʺ϶ÔÑÓ³ÙÒªÇó¼°Æä¿Á¿ÌµÄ³¡¾°¡£

²»ÊÇÒøµ¯

Serveless¼Ü¹¹ÔÚijЩ³¡¾°ÏÂÓµÓÐÃ÷ÏÔµÄÓÅÊÆ£¬µ«Ëü²»Êǽâ¾öÒ»Çмܹ¹ÎÊÌâµÄÁ鵤ÃîÒ©£¬¸ü²»ÊÇ´«Í³¼Ü¹¹µÄ¸ïÃüÕߺÍÌæ´úÕß¡£¼Ü¹¹ÉÏ˵£¬Serverless¸üÏñÊÇÒ»ÖÖÕ³ºÏ¼Á¡£ÒÔÏÂÊÇһЩ³£¼ûµÄ²»ÊÊÓÃServerlessµÄÇé¿ö¡£

Serverlessƽ̨ÐèҪΪÿ´ÎFaaSµ÷Óô´½¨Ò»¸öÈÝÆ÷ÔËÐжÔÓ¦´úÂë¡£Ç°ÃæÌáµ½¹ý£¬ÓÉÓÚ´´½¨ÈÝÆ÷²¢³õʼ»¯´úÂëÔËÐл·¾³´æÔÚÒ»¶¨³ÌÐòµÄ¿ªÏúºÍÑÓʱ£¨Í¨³£ÔÚ10ms¼¶£©£¬Serverless¼Ü¹¹ÄÑÒÔʤÈζÔÑÓ³ÙÒªÇó·Ç³£¿Á¿ÌµÄ³¡¾°¡£

ͬÑùµÄ£¬ÓÉÓÚÆô¶¯ÈÝÆ÷½ø³Ì¿ªÏú½Ï¸ß£¬Serverless¼Ü¹¹ÄÑÒÔÓ¦¶Ô·Ç³£¸ßµÄ²¢·¢ÇëÇ󳡾°¡£Í¨³£ÔÆ·þÎñÉÌ»á¶ÔÓû§µÄ²¢·¢µ÷ÓÃÊý×öÏÞÖÆ£¬±ÈÈçAWS LambdaÊÇ1000¡£

ͨ³£FaaSƽ̨»á¶Ô´úÂëÔËÐÐʱ¼ä×ö×î´óʱ¼äÏÞÖÆ¡£Èç¹ûÄãµÄ´úÂëÐèÒªÔËÐнϳ¤Ê±¼ä²ÅÄÜ·µ»Ø½á¹û£¬ÐèÒªÉ÷ÖØ¿¼ÂÇʹÓÃServerless¡£ÀýÈç¸Õ²ÅÌáµ½µÄ£¬AWS Lambda¶Ô´úÂë×î´óÔËÐÐʱ¼äÏÞÖÆÎª5·ÖÖÓ¡£

ÓÉÓÚ´úÂëÈÝÆ÷ÔÚServerlessƽ̨²¿ÊðλÖû·¾³µÄ²»È·¶¨ÐÔ£¬Ê¹ÓÃServerlessʱ£¬ÎÒÃDZØÐë¶Ô´úÂë×öÎÞ״̬¸ÄÔì¡£Èç¹ûÄãÁ½´Îµ÷ÓôæÔÚ¹ØÁªÅ¼ºÏ£¬Í¬ÑùÇëÉ÷ÖØ¿¼ÂÇServerless¡£

ÆäËûÖ÷Á÷¹«ÓÐÔÆ·þÎñÉÌServerless²úÆ·

³ýÁËÖÚËùÖÜÖªµÄAWS Lambda£¬Ä¿Ç°³£¼ûµÄServerless²úÆ·»¹ÓиղÅÌáµ½µÄUCloudµÄͨÓüÆËã (UGC)¡£

×÷Ϊ·Ö²¼Ê½´ó¹æÄ£²¢ÐмÆËã·þÎñ£¬UGCÄܹ»³ä·ÖÀûÓÃUCloud¶à¸öÇøÓòÄڵĶà¸ö¿ÉÓÃÇøµÄ¼ÆËã×ÊÔ´£¬Ìṩ»ùÓÚÔÆÆ½Ì¨µÄ¸ß¿ÉÓÃÐԺ͸߲¢·¢ÐÔ£¬Í¬Ê±Âú×ãͼƬ´¦Àí¡¢»úÆ÷ѧϰ¡¢´óÊý¾Ý´¦Àí¡¢ÉúÎïÊý¾Ý·ÖÎöµÈÁìÓòµÄ¼ÆËãÐèÇó¡£Ëü¾ß±¸ÒÔÏÂÌØÐÔ£º

1.ServerlessÊôÐÔ¡£Óû§ÎÞÐè¹ØÐļÆËã×ÊÔ´µÄµÄ½»¸¶²¿Êð£¬ÒÔÓû§Ëã·¨´úÂëΪÖÐÐÄ£»¼ÆËã×ÊÔ´·þÎñ»¯£¬Óû§Í¨¹ýAPIʹÓüÆËã×ÊÔ´¡£

2.°´Ð踶·Ñ(Pay As You Go)¡£Óû§½öÐèҪΪʵ¼ÊÏûºÄµÄ¼ÆËã×ÊÔ´¸¶·Ñ¡£

3.ÌṩʮÍòºË¼¶µÄº£Á¿¼ÆËã×ÊÔ´£¬ÇáËÉÖ§³Ö¸ß²¢·¢¼ÆËãÈÎÎñÇëÇó£¬×Ô¶¯ÊµÏÖ×ÊÔ´·ÖÅäºÍÀ©Õ¹¡£

4.¾ß±¸¸ß¿ÉÓúͿç¿ÉÓÃÇø×Ô¶¯ÈÝÔÖÄÜÁ¦¡£

   
3569 ´Îä¯ÀÀ       30
Ïà¹ØÎÄÕÂ

ÆóÒµ¼Ü¹¹¡¢TOGAFÓëArchiMate¸ÅÀÀ
¼Ü¹¹Ê¦Ö®Â·-ÈçºÎ×öºÃÒµÎñ½¨Ä££¿
´óÐÍÍøÕ¾µçÉÌÍøÕ¾¼Ü¹¹°¸ÀýºÍ¼¼Êõ¼Ü¹¹µÄʾÀý
ÍêÕûµÄArchimateÊÓµãÖ¸ÄÏ£¨°üÀ¨Ê¾Àý£©
Ïà¹ØÎĵµ

Êý¾ÝÖÐ̨¼¼Êõ¼Ü¹¹·½·¨ÂÛÓëʵ¼ù
ÊÊÓÃArchiMate¡¢EA ºÍ iSpace½øÐÐÆóÒµ¼Ü¹¹½¨Ä£
ZachmanÆóÒµ¼Ü¹¹¿ò¼Ü¼ò½é
ÆóÒµ¼Ü¹¹ÈÃSOAÂ䵨
Ïà¹Ø¿Î³Ì

ÔÆÆ½Ì¨Óë΢·þÎñ¼Ü¹¹Éè¼Æ
ÖÐ̨սÂÔ¡¢ÖÐ̨½¨ÉèÓëÊý×ÖÉÌÒµ
ÒÚ¼¶Óû§¸ß²¢·¢¡¢¸ß¿ÉÓÃϵͳ¼Ü¹¹
¸ß¿ÉÓ÷ֲ¼Ê½¼Ü¹¹Éè¼ÆÓëʵ¼ù