ǰ²»¾ÃGoogle·¢²¼ÁËÒ»·Ý°²È«·½ÃæµÄ°×ƤÊéGoogle
Infrastructure Security Design Overview£¬Ö±ÒëµÄ°æ±¾¿ÉÒԲο¼¡°ÍøÂ·ÀäÑÛ¡±Õâ°æ¡¶Google»ù´¡ÉèÊ©°²È«Éè¼Æ¸ÅÊö¡·£¬Ö±Òë+µãÆÀµÄ°æ±¾¿ÉÒԲο¼¡°Ö°ÒµÇ·Ç®¡±µÄ¡¶Google»ù´¡ÉèÊ©°²È«Éè¼Æ¸ÅÊö·ÒëºÍµ¼¶Á¡·¡£
´ËǰGoogleÔÚ°²È«ÁìÓòÅû¶µÄÐÅÏ¢Ò»Ö±ºÜÉÙ£¬ÊÊ·êÆä´óÁ¦·¢Õ¹ÔƼÆËãÒµÎñ£¬ÐèÒªÕ¹Ê¾ÔÆ°²È«·½ÃæµÄʵÁ¦£¬²ÅÓÐÁËÕâ·Ý°×ƤÊé¡£Ëü´ÓϵͳµÄ½Ç¶ÈÃèÊöÁË×Ô¼º°²È«ÌåϵµÄÉè¼ÆÓëʵÏÖ£¬¶Ô¹ã´ó»¥ÁªÍø¡¢ÔƼÆË㹫˾µÄ°²È«Ð¡»ï°é¶øÑÔ¿Éνһ´ó¸£Àû¡£±¾ÎÄÖУ¬±ÊÕß½«´ÓÒ»¸öÆóÒµ°²È«½¨ÉèÕߵĽǶȣ¬ËµËµ×Ô¼ºµÄ¸ÐÏ룬²¢×öһЩ½â¶Á¡£
¼¸µã¸ÐÏë
1.¹úÄںܶ๫˾µÄ°²È«ÍŶӶ¼ÊÇÓÎÀëÔÚ²úÆ·Ñз¢¡¢»ù´¡¼Ü¹¹ºÍSREÍŶÓÖ®ÍâµÄ£¬HIDS¡¢WAF¡¢´óÊý¾ÝµÄSOC£¬Ëµµ½µ×ÕâЩ¶«Î÷°²È«ÍŶÓ×Ô¼º¾Í¿ÉÒԸ㶨£¬»ù±¾²»ÐèÒªÆäËû²¿ÃŵÄÖ§Ô®ºÍ½éÈ룬ÕâºÍÒÒ·½°²È«¹«Ë¾ÌṩµÄÒ»Ì×Íâ¿ÆÊÖÊõ°ãµÄ½â¾ö·½°¸µÄ˼·ÊÇÒ»ÂöÏà³ÐµÄ¡£¶øGoogleµÄ°²È«Ìåϵ¸øÈ˵ĸоõÊǸú»ù´¡ÉèÊ©Éî¶ÈÈںϣ¬ÍêÈ«ÄÚÖÃÓÚ²úÆ·Éè¼ÆºÍÑз¢¹ý³ÌÖ®ÖУ¬´Ó¶¥²ãÉè¼ÆµÄÊӽǿ´ÍêÈ«ÊÇÁ½ÖÖÁ÷ÅÉ£ºÄÚÖõݲȫ»úÖÆvsÍâ¹ÒµÄ·À»¤Ìåϵ¡£
2.ûÓÐÒµ½ç°²È«´ó»áÉÏÄÇЩ»¨ÇεĸÅÄîºÍÃû´Ê£¬È«¶¼ÊÇÕýͳµÄ°²È«Éè¼ÆË¼Â·£¬ÒÔ¼ÈÓеļòµ¥µÄ°²È«Êֶνâ¾ö¸´ÔÓµÄÎÊÌ⣬ÓÐÈç½Ì¿ÆÊé°ãµÄÉðÊ¿·ç¸ñ¡£
3.¹¤³Ì»¯´óÓÚµ¥µã¼¼ÊõÍ»ÆÆ¡£¾¡¹ÜGoogleÓÐProject Zero¡¢Óв»ÉÙÅ£ÈË£¬²»¹ýËÆºõûÓÐÌØ±ðÇ¿µ÷µ¥µã¼¼Êõ£¬¸ü¶àÌåÏÖµÄÊÇÔÚÒ»¸öº£Á¿µÄ¹æÄ£Ï½â¾ö°²È«ÎÊÌâµÄ¹¤³Ì»¯ÄÜÁ¦¡£
4.ÔÚ²úÆ··þÎñ»ù´¡¼Ü¹¹²ãÃæ¿ÉÒÔ¿´µ½GoogleÓÐÒ»¸öÇåÎúµÄ¶¥²ã¼Ü¹¹Éè¼Æ£¬ÀýÈçÈ«¾ÖµÄIAMºÍBorg·þÎñ¡£¾¡¹Ü¿ÉÄÜÕâ¸ö¿´ËÆÍêÕûµÄÌåϵҲÊÇһ·µü´ú¶øÀ´£¬µ«ÖÁÉÙ´ÓÏÖÓеĻýÀÛ¿´£¬´ÓÈ«¾ÖµÄ²ã´Î³éÏó£¬È«¾Ö×ÊÔ´¼øÈ¨£¬ÊÕÁ²Í³Ò»Óû§ºÍÁ÷Á¿Èë¿Ú£¬ÊÕÁ²·ÖÉ¢µÄÈÏÖ¤&¼øÈ¨µã£¬ÔÚÿһ¸ö¶ÔÓ¦µÄ³éÏó²ã´ÎÉÏ×ö×ÝÉî·ÀÓù£¬È«¾ÖµÄ·ÃÎÊ¿ØÖÆÄ£Ð͵ȵȿ´ÉÏÈ¥¸üÏñÊǾ«ÐĹ滮ºÍÉè¼Æ³öÀ´µÄ¡£
5.µÃÒæÓÚGoogle×ÔÑеļ¼ÊõÕ»·¶Î§ÊµÔÚÌ«¹ã£¬ÒòΪһÇнÔ×ÔÑУ¬ËùÒÔÒ»Çа²È«½Ô¿ÉDIY£¬¶ÔÆäËû¹«Ë¾¶øÑÔÕâ·´¶øÊÇÒ»¸ö·â±ÕµÄÍõ¹ú£¬ÒòΪ²»Ì«¿É¸´ÖÆ¡£
6.ÄÜ·ñ×·µÄÉÏÕâ¸ö°²È«Ìåϵ£¬ÒѾ²»È¡¾öÓÚµ¥µã¼¼ÊõÒà»òÊǹ¥·À¼¼ÊõÊÇ·ñready£¬ÉõÖÁ²»È¡¾öÓÚ°²È«ÍŶӵÄÇ¿Èõ£¬¶øÊÇÈ¡¾öÓÚ¹«Ë¾Ëù´¦µÄ½×¶ÎºÍÕûÌå¼¼ÊõʵÁ¦¡£
ÕûÌ尲ȫÌåϵͼ½â
GoogleÔÀ´µÄͼÓеãÀàËÆÓÚISO27001£¬¿ò¼ÜÐԺܺ㬵«Ò²ÖÕ¹éÊÇÒ»¸ö¶ÔÍâµÄ°æ±¾£¬ÐÅÏ¢Åû¶ÉϱȽϴÖÏßÌõ£¬¶ÔÓÚ¸üÏëÔÚʵ¼ù²ãÃæÄ£·ÂµÄͬѧÀ´Ëµ±È½Ï³éÏó£¬ËùÒÔ±ÊÕßÒÔ×Ô¼ºµÄÀí½âÖØÐ¹éÄÉÁËÁ½ÕÅͼ¡£µÚÒ»ÕÅͼչʾÁËGoogleµÄÕûÌåIT»·¾³£¬°üÀ¨°ì¹«ÍøÂç¡¢Éú²úÍøÂçÒÔ¼°½»»¥Í¨µÀµÄÕûÌ尲ȫÊÓͼ£º

¼ÙÈçÒ»¿ªÊ¼²»ºÃÀí½âҲû¹ØÏµ£¬ÏÈÓиö¿ò¼ÜÐÔÈÏʶ¡£×ÜÌåÉÏ¿ÉÒÔ³éÏóΪ°ì¹«ÍøÂçºÍIDC¶¼ÓÐ×ÝÉî·ÀÓùÌåϵ£¬Ñз¢»·¾³ÊôÓÚ°ì¹«ÍøÂçÖ®ÉϵÄÒ»¸öÌØÊâ×Ó¼¯£¨ÕâÀﲢûÓÐÅû¶ÄÚ²¿ITµÄÆäËüϵͳÔõô½¨ÉèµÄ£©£¬°ì¹«ÍøÂçºÍIDCÉú²ú»·¾³Ö®¼äÓÐÏÞµÄÊý¾ÝͨµÀ¶¼×öÁË·çÏÕ¿ØÖÆ£¬²ÉÓá°2+2½á¹¹£¨2¸ö×ÝÉî·ÀÌåϵ+2¸öÊý¾ÝͨµÀ£©¡±¡£
µÚ¶þÕÅͼÔÙµ¥¶À·Ö½âÒ»ÏÂIDCµÄ×ÝÉî·ÀÓùÌåϵ£º

¸ü¾ßÌåµÄʵÏÖÔÚºóÃæµÄÕ½ÚÀïÕ¹¿ª£¬×îºó¿ÉÒÔÔٻعýÍ·À´¿´ÕâÕÅͼ¡£
½ÓÏÂÀ´£¬ÎÒÃǰ´Õհׯ¤ÊéÔÎĵÄ˳ÐòÒ»Ò»½â¶Á¡£
CIOÊӽǣ¨ºê¹Û£©
¹ØÓÚCIOÊӽǣ¬ÎÒÃÇÒªGet¼¸¸öµã£º
1.GoogleÓÐÒ»¸öÈ«Çò·¶Î§µÄ»ù´¡¼Ü¹¹£¬³ýÁ˱í´ïIDC»ù´¡ÉèÊ©µÄ¹ã·º³Ì¶ÈÍ⣬Ҳ°µº¬ÁËÓµÓÐÈ«Çò·¶Î§µÄºÏ¹æÐÔ¡£¹úÄÚÓÐÉÙÊý±È½Ï´óµÄ»¥ÁªÍø¹«Ë¾ÕýÔÚ¹ú¼Ê»¯µÄ½ø³ÌÖУ¬º£ÍâµÄºÏ¹æÐÔ¿ÉÄÜ»á³ÉΪһ´óÌôÕ½£¬¹úÄÚ¹«Ë¾ÖÐÓµÓгÉÊìµÄÈ«ÇòºÏ¹æÐÔ¼°È«Çò»¯°²È«ÔËÓª¾ÑéµÄ´óÔ¼Ö»ÓлªÎªºÍÁªÏ룬ÆäÖлªÎªÓÖÒòÎªÔÆ¼ÆËãºÍº£ÍâµÄÊÖ»úÔÆ·þÎñÔÚÕâ·½Ãæ»ýÀÛÁËÆäËü¹úÄÚ¹«Ë¾ÔÝʱ²»¿É±ÈÄâµÄ¾Ñé¡£GoogleÓкܶàϸ΢֮´¦¶¼Ìáµ½ÁËÒþ˽±£»¤£¬¹úÄÚµÄÒòΪ·¨ÖƲ»Ì«³ÉÊ죬ûÓÐÌ«¶àµÄÇ¿ÖÆºÏ¹æÐÔÒÔ¼°¹«ÃñÒþ˽Êý¾Ý±£»¤µÄѹÁ¦£¬ËùÒÔ½ÓÏÂÈ¥¶ÔºÜ¶àÒµÎñ¿ªÊ¼Ïòº£ÍâÀ©Õ¹µÄ¹«Ë¾£¬ÕâЩ¶¼»á³ÉΪ°²È«²¿ÃÅÈÕÀú±íÉϵĴý°ìÊÂÏî¡£ÌâÍâ»°£º±ÊÕßÔÚ¡¶»¥ÁªÍøÆóÒµ°²È«¸ß¼¶Ö¸ÄÏ¡·Ò»ÊéÖС°Òþ˽±£»¤¡±Ò»ÕÂдµÄÆäʵÊÇÊý¾Ý±£»¤£¬ÒâÒåÓÐËùÆ«²î£¬´òËãµÚ¶þ°æÖØÐ´£¬ÓпÉÄÜÔÚÃÀÍŵãÆÀ¼¼Êõ²©¿ÍÏÈ·¢±í£¬¾´Çë¹Ø×¢¡£
2.°²È«Éè¼Æ¸²¸ÇÈ«ÉúÃüÖÜÆÚ£¬±ðÌáÄÇЩÁ¬SDL¶¼Ã»ÓÐʵʩµÄ¹«Ë¾ÁË£¬G³§ÏÔÈ»ÊDZÈSDL¸ü¸ß¼¶µÄ°æ±¾£¬Ç¿µ÷¡°Éè¼Æ¡±¶þ×Ö¡£¶ø¹úÄÚÓµÓа²È«Éè¼ÆÄÜÁ¦µÄ´ÓÒµÕ߱ȽÏÏ¡ÉÙ£¬ËùÒÔÒµ½çµÄ»°ÌâºÍ·ÕΧÉÏÕâ·½Ãæ¶¼Ïà¶ÔǷȱ¡£
3.³É±¾£º500¸öרְ¹¤³Ìʦ£¬ÆäËü·½ÃæÒ²¶¼ÊÇ´óÊֱʣ¬µ«²»È·¶¨ÔÚ°²È«µÄͶÈëÉÏÊDz»ÊÇ¡°²»¼Æ³É±¾¡±µÄ̬¶È¡£
ÎïÀí°²È«
Google×ÔÓÐIDCµÄÎïÀí°²È«ÊֶΣºÉúÎïʶ±ð¡¢½ðÊô¼ì²â¡¢ÉãÏñÍ·¡¢Â·ÕÏ¡¢¼¤¹âÈëÇÖ¼ì²â£¬Í¬Ê±GoogleÒªÇóʹÓõĵÚÈý·½IDCµÄÎïÀí°²È«´ëÊ©¶ÔÆäÍêÈ«¿É¿Ø¡£
ÎïÀí°²È«Õâ¼þÊÂÄÄÅÂÔںܶలȫ´ÓÒµÕßÐÄÀïÒ²²»¹ýÊÇISO27001µÄһЩÕ½ںͿØÖƵ㣬²¢·ÇÊǺܶàÈ˶ÔÓÚ°²È«Ìåϵ½¨Éè·¢×ԷθµÄÕæÊµÐèÇ󣬺ܶàÈ˶԰²È«½¨ÉèµÄÈÏÖªÍùÍùÊǶԿ¹ÏßÉÏÈëÇÖÕß¡£È»¶øÕâÒ²°µÊ¾ÁË£¬²»Í¬µÄÈË¡¢²»Í¬µÄ³§ÉÌËù½¨Á¢µÄ°²È«ÌåϵÓÃÀ´¶Ô¿¹µÄÄ¿±êºÍ·¶³ëÊÇÍêÈ«²»Ò»ÑùµÄ¡£ÀàËÆGoogle¡¢Amazon¡¢AppleÕâÀ๫˾ËûÃǵݲȫÌåϵÓÃÀ´¶Ô¿¹µÄ¼¸´ó³¡¾°¿ÉÒÔ¹éÄÉΪ£ººÚ¿Í¡¢µÚÈý·½¡¢¹ÍÔ±¡¢IDC/ÔÆ·þÎñÌṩÉÌ¡¢ÉÌÒµ¼äµý¡¢Õþ¸®»ú¹¹£¬¶Ô¿¹µÄÇ¿¶ÈÒÀ´ÎÉÏÉý¡£»»ÑÔÖ®£¬¿ÉÒÔ¾ÙÀý·ÒëΪ£º¼´±ãÎÒʹÓõÚÈý·½µÄÔÆ·þÎñ£¬ÈÔÈ»¿ÉÒÔ±£Ö¤×Ô¼ºµÄÊý¾Ý²»±»Íµ¿ú¡£¶ÔÓÚ³ÉΪ¹ú¼Ò»ù´¡ÉèÊ©µÄ·þÎñ¶øÑÔ£¬Êµ¼ÊÉÏÁíÒ»ÖÖ²»ÄÜÃ÷˵µÄÐèÇó¾ÍÊǽéÓÚÃñÓÃÁìÓòºÍ¾üÓÃÁìÓòÖ®¼äµÄ¶Ô¿¹ÐèÇó¡£
´óÁ¿¹«Ë¾µÄ°²È«ÌåϵÖ÷ÒªÊÇÓÃÀ´ÓùÍâ¶ø²»ÊÇ·ÀÄڵģ¬ËùÒÔ¹©Ó¦Á´°²È«¡¢Êý¾Ýй¶ÕâµÈÊÂÇé¶¼ºÜÍ·ÌÛ¡£»ùÓÚ´ËÍÆ¶Ï£¬¼´±ãÐÞÍêÁËËùÓеÄ©¶´£¬×öÁËÈëÇÖ¼ì²â£¬Ò²²»×ãÒÔ¶Ô¿¹ºÜ¶àÍþв£¬°²È«Õâ¼þÊÂ×öµÄºÃ²»ºÃ£¬¸ü¶àµÄ»¹ÊÇ¿´ÄãÄÃʲô³ß×ÓÀ´ºâÁ¿¡£¿´ÍêGoogle°²È«Ìåϵ£¬±ÊÕßÍÆ²â´ó¶àÊýÈ˵ķ´Ó¦ÊÇ»¹ÊÇËü×öµÄÒѾԶ³¬³öÒ»°ãÒâÒåÉϵķÀºÚ¿Í¡£
Ó²¼þ°²È«
¶Ô¾ø´ó¶àÊý¹«Ë¾¶øÑÔ¶¼²»»áÉæ¼°Õâ¸öÕ½ڣ¬ÒòΪ´ó¶àÊý¹«Ë¾Ò²¾Í¶¥¶à°×ÅÆ·þÎñÆ÷£¬¶ø²»ÊÇ´ÓÖ÷°åµ½Ð¾Æ¬È«¶¼×ÔÑС£ÒÔǰ¾õµÃ»ªÎª¡¢AppleÕâÀ๫˾ÓÃTC£¨¿ÉÐżÆË㣩µÄ¸ÅÄÊÇÓõıȽ϶࣬µ«ÊǸоõBAT¶¼²»ÍæÕâЩ£¬µ½ºóÀ´·ÖÎöiOS¾ÍÒ»ÏÂÃ÷°×ÁËÕâ¸öÆäʵÊÇÓɲúÆ·ºÍ·þÎñËùÉæ¼°µÄ¼¼ÊõÕ»Éî¶È¾ö¶¨µÄ£¬ÒòΪ»ªÎª¡¢AppleÕâÀ๫˾µÄ²úÆ·Ïߺá¿çÓ²¼þ¡¢OSºÍÉϲãÓ¦Ó㬶øBATµÈ¹«Ë¾ÔìÂÖ×Ó£¨×ÔÑУ©µÄ·¶³ë´ó¶àÖ¹ÓÚÈí¼þ£¬ËùÒÔºÜÉÙÉæ¼°£¬ÉõÖÁÔÚÕâЩ¹«Ë¾ÔçÆÚµÄ°²È«ÍŶÓÀï´ó¶àÊýÊÇÓÉWeb°²È«¼¼ÄܵÄÈË×é³ÉµÄÒµÎñÇý¶¯Ê¹È»¡£
´ÓÃèÊöÉÏ¿´£¬GoogleÓ²¼þµ½µ×²ãÈí¼þÕ»µÄ°²È«Éè¼Æ¸úiOS»ù±¾ÊÇÒ»Öµģ¬¶¼ÊÇ»ùÓÚ¿ÉÐŵÄ˼·£¬ÉÏÒ»²ã£¨Èí¼þ£©ÑéÖ¤ÏÂÒ»²ã£¨Ó²¼þ/¹Ì¼þ£©µÄÍêÕûÐÔ£¬²¢Çø·ÖΨһ±êʶ¡£ÓÃΨһ±êʶ+ÐÅÈÎÁ´À´¼ø±ðÊÇ·ñºÏ·¨µÄÓ²¼þÀ´Ô´£¨¶ø²»ÊÇIDCÌṩÉÌÔÚ»ú·¿Àï͵Áº»»Öù»»ÁĘ̈·þÎñÆ÷£©¡£
¸üÉϲãµÄ²¿·Ö£¬ÀýÈçÒýµ¼³ÌÐò¡¢Äںˡ¢Æô¶¯¾µÏñµÄÍêÕûÐÔ¶¼ÊÇÆô¶¯ÐÅÈÎÁ´µÄÒ»°ãʵÏÖ£¬ÓÐÐËȤµÄͬѧ¿ÉÒԲο¼Ò»ÏÂiOSµÄÉè¼ÆÓëʵÏÖ¡£Ó²¼þΨһ±êʶ»á³ÉΪºóÃæÌáµ½µÄÈ«¾Ö·ÃÎÊ¿ØÖÆÌåϵµÄǰÌáÖ®Ò»¡£
ÕâÀﻹÓÐÒ»ÌõºÜÖØÒªµÄÐÅÏ¢£ºGoogleÔÚ×Ô¼ºµÄÉú²úÍøÂçÒýÈëÁËNAC£¨ÍøÂç½ÓÈë¿ØÖÆ£©»úÖÆ£¬Õâ¸ö°²È«Êֶα¾À´ÊÇΪOA°ì¹«ÍøÂçµÄÖն˹ÜÀí³¡¾°Éè¼ÆµÄ£¬Ä¿µÄÊÇÇø·Ö²»ÐÅÈεÄÖն˲»ÄܽÓÈ루Ïà¶Ô¿ÉÐÅ£©µÄ¹«Ë¾ÍøÂç¡£ÕâÑù×ö¿ÉÒÔÏëÏ󼸸ö³¡¾°£º¼ÙÈç»ú·¿¹ÜÀíÔ±´Ó»ØÊÕÀ¬»øÄǶùÕÒµ½ÁË·ÏÆúµÄ·þÎñÆ÷£¬Êý¾ÝҲû±»É¾³ý£¬¼´±ã½øÈëÁË»ú·¿ÖØÐ²åÍøÏßÒ²½ÓÈë²»ÁËÍøÂ磻ÉõÖÁ½øÒ»²½ÍƲ⣬µÚÈý·½¹©Ó¦ÉÌÅܵ½IDC½ÓÉÏ×Ô¼ºµÄMacBookÏëÓÃNmapɨÃèÒ»°Ñ¹À¼ÆÒ²²»ÐС£
·þÎñ²¿Êð
GoogleÔÚIDCÄÚ²¿·þÎñÖÎÀíÉÏ×î´óµÄ²»Í¬ÊÇ£º²»ÐÅÈÎIDCÄÚÍø£¨×¢Ã÷£º¾¡¹Ü˼·ÉÏ¿ÉÄÜÓÐÏàËÆÖ®´¦£¬µ«ÓëG³§×Ô¼ÒÔÚ°ì¹«ÍøÂçµÄ°²È«½â¾ö·½°¸BeyondCorp²»ÊÇÒ»¼þÊ£©¡£ºÜ¶à¹«Ë¾µÄIDCÉú²ú·þÎñÍøÂç±»Éè¼ÆÎªË½ÓÐÔÆÄ£Ê½£¨µ¥×â»§£©£¬ÔÚ°²È«ÉÏÏà¶ÔµÄÐÅÈÎIDCÄÚÍøÍ¨ÐÅ£¬Í¨¹ý2²ã/3²ã¸ôÀë»òÕßÀàËÆIP°×Ãûµ¥µÄ·½Ê½À´½¨Á¢IDCÄÚÍøµÄÈõ·ÃÎÊ¿ØÖÆÌåϵºÍÐÅÈÎÄ£ÐÍ¡£¶øGoogleÔòÊÇÌìÉúÉè¼Æ³É¶à×â»§£¨¹«ÓÐÔÆ£©Ä£Ê½£¬°ÑÔ±¾ÓÃÓÚ¶ÔÖÕ¶ËÓû§£¨2C¶Ë£©µÄÈÏÖ¤¼øÈ¨»úÖÆÍêÈ«ÓÃÓÚIDCÄÚÍøµÄ·þÎñ¼äͨѶ£¬·þÎñ¼äͨѶÓÐÍêÕûµÄË«Ïò¼øÈ¨£¬ÊÇÒ»¸öÇ¿·ÃÎÊ¿ØÖÆÌåϵ¡£±ÊÕßÍÆ²âÕâÑù×ö¿ÉÄÜÊÇÓм¸·½ÃæµÄÔÒò£º
1.ͬһ¸ö·þÎñµÄ²»Í¬ÊµÀý¿ÉÄܱ»²¿ÊðΪ¿çÎïÀí»ú¡¢¿ç»ú¼ÜÉõÖÁ¿çIDC£¬ÓëÆäËüµÄ·þÎñʵÀý»ìºÏ²¿Êð£¬ÔÀ´Ïà¶Ô¼¯ÖеÄͨ¹ýIPµÄ·ÃÎÊ¿ØÖÆÄ£ÐÍÒѾ²»Ì«ÊÊÓÃÓÚÍêÈ«·Ö²¼Ê½µÄ¼Ü¹¹£¬¹ýÓÚ·ÖÉ¢µÄ¶àµã¶Ô¶àµãµÄACL¹æÔòÏëÏóһϾÍÍ·ÌÛ£¬ÓÚÊǾͳöÏÖÒ»¸öÇé¿ö£ºÒªÃ´·ÃÎÊ¿ØÖƺֺܴܴóÌõЧ¹û²»Ã÷ÏÔ£¬ÒªÃ´ºÜϸµ«ÊǹæÔò¼¸ºõû·¨Ð´¡£
2.µÚ¶þ¸öÔÒò¿ÉÄÜÊÇÓÉÓÚserverºÍ·þÎñʵÀý¹æÄ£Êý¾Þ´óÒýÆðµÄº£Á¿ACLÌõÄ¿ÄÑÒÔά»¤µÄÎÊÌ⣬¸É´àÈÓÁË£¬ÓÃÍêÈ«µÄ¼øÈ¨¡£
3.Èç¹ûÓô«Í³µÄ·ÃÎÊ¿ØÖÆÊֶΣ¬ÀýÈçVXLAN¸ôÀë¡¢½»»»»úACL¡¢Ö÷»úiptables¹æÔò»áÎÞ·¨Î¬³ÖÒ»¸ö¾Þ´óµÄµ¯ÐÔÄÚ²¿ÍøÂ磬·þÎñÀ©ÈÝʱ¶¼»áÊܵ½×è°£¬¼à¿Ø¡¢µ÷ÊÔºÍÕï¶Ï¶¼»á¸üÄÑ¡£Ö®Ç°ÓÐͬѧÌá³öͨ¹ýÖ÷»ú°²È«agent¶¯Ì¬Éú³É°×Ãûµ¥µÄÄÚÍø¸ôÀë˼·£¬ÏÖÔÚGoogleÔòÔÚÕâ¸öÎÊÌâÉϸø³öÁË×Ô¼ºµÄ½â£¬ÕâÒ²½Ò¿ªÁËÎÒÔÚ¡¶»¥ÁªÍøÆóÒµ°²È«¸ß¼¶Ö¸ÄÏ¡·ÖÐûÓÐд³öÀ´µÄ²¿·Ö:)¡£±¾ÖÊÉÏÕâÊÇÓɹæÄ£Á¿±äµ½ÖʱäÒý·¢µÄÎÊÌ⣬Èç¹ûÄãµÄIDCÄÚÍøÖ»Óм¸Ì¨»úÆ÷ÕæÃ»±ØÒªÄÇô×ö¡£GoogleҲǿµ÷ÁË×Ô¼ºÓÐ×öÍøÂç¸ôÀëºÍ·ÀÖ¹IPÆÛÆ£¬µ«Ã»ÓаÑÕâ¸öµ±³ÉÖ÷ÒªÊֶΡ£
·¢²¼°²È«£ºGoogleµÄËùÓдúÂë´æ´¢ÓÚÒ»¸ö¼¯ÖеĴúÂë²Ö¿â£¬Í¬Ê±±£Áôµ±Ç°ºÍ¹ýÈ¥µÄ°æ±¾£¬Ã¿Ò»¸ö·¢²¼µÄ¶þ½øÖÆÎļþ¶¼ÄܹØÁªµ½¹¹½¨Ê±µÄÔ´´úÂë°æ±¾£¬ÕâÀﰵʾÁËGoogleÓÐ×ö°×Ãûµ¥ºÍÍêÕûÐÔУÑ飬ÆäʵGoogleºÍAmazon¶¼Óа×Ãûµ¥£¬µ«ÕâÒªÇó»ù´¡¼Ü¹¹¸ß¶Èͳһ¡£·¢²¼Ê±ÐèÒªÖÁÉÙ1ÈËreviewͬÒ⣨¿ÉÒÔÀí½âΪÔÚ¹¹½¨/·¢²¼ÏµÍ³ÖеÄworkflow£©£¬ÈκζÔij¸öϵͳµÄ¸ü¸ÄÐèҪϵͳµÄownerͬÒ⡣ͳһµÄ´úÂë²Ö¿â£¬Òâζ×Å·¢²¼µÄÈë¿ÚÊÇΨһ¿É¿ØµÄ£¬°æ±¾¿ÉΨһ׷ËÝ£¬Í¬Ê±½»²æµÄcode
review¿ÉÒÔ²¿·Ö½ÃÕýһЩÄÚ²¿µÄ²»Á¼ÐÐΪ£ºÀýÈ翪·¢ÈËÔ±°²ÖúóÃÅ£¬¶ñÒâ²Êµ°µÈ¡£Õâʵ¼ÊÉÏÊÇGoogleÑз¢ÎÄ»¯µÄÒ»²¿·Ö£¬²»Ò»¶¨ÊdzöÓÚ°²È«µÄÔÒò£¬²»¹ý×ܶøÑÔÖ®£¬°²È«ÊÇÕâ¸öÁ÷³ÌµÄÊÜÒæÕß¡£ÒÔǰÓÐbossÎʹýÎÒÀëÖ°³ÌÐòÔ±°²ÖúóÃųÌÐòÈçºÎ¼ì²âµÄÎÊÌ⣬º£Á¿Webϲ»¾ßÓÐwebshell
& sqliµÄÌØÕ÷£¬µ±³õÏëµ½½á¶Ô±à³Ì£¬½»²æreview£¬¾õµÃÓеãÀíÂÛ»¯¡£Google¸ø³öÁ˵ĽâÕýºÃ£¬·ÀÖ¹µöÓ㣬ͬʱ·ÀÖ¹ÄÚ¹í£¬²»Ö»ÊǼòµ¥µÄ·ÀÍ⣬¶øÊÇ·ÀÄÚÍ⣬¸²¸ÇÕû¸ö¼ÛÖµÁ´¡£
ͬһ¸ö»úÆ÷¼äµÄ·þÎñ¸ôÀ룬Ö÷Ҫͨ¹ý£ºLinuxÔÉúµÄÓû§¿Õ¼ä¸ôÀ루AndroidµÄappidµÄÔÀí£©£¬³ÌÐòÓïÑÔºÍkernelµÄɳÏ䣬ÒÔ¼°Ó²¼þÐéÄ⻯ÊֶΡ£¶ÔÓÚÉæ¼°Óû§Ìá½»´úÂë»òÎļþµÄ¸ß·çÏÕ·þÎñÀýÈçGoogle
App Engine & Google Compute Engine»áʹÓöà²ã´Î¸ôÀëºÍ×ÝÉî·ÀÓù£¨ÈçÏÂͼËùʾ£©£¬ÁíÍâ¶ÔÓÚ¼¯Èº¹ÜÀíºÍKMSµÈ·þÎñ»áʹÓÃרÃŵÄÎïÀí»ú¡£Êµ¼ÊÉÏÒ»°ãÇé¿öÏÂÃÜÔ¿¹ÜÀí»áʹÓÃרÓÐÓ²¼þHSM£¬ÖÁÓÚ¼¯Èº¹ÜÀí·þÎñʹÓÃרÓûúÆ÷ÍÆ²âÒ»·½Ãæ¿ÉÄÜÓÐһЩÍêÕûÐÔУÑéµÄ°²È«Ç¿Ïà¹Ø¹¦ÄÜ£¬ÁíÒ»·½±ã¿ÉÄܸú¼¯Èº¹ÜÀí·þÎñ±¾ÉíµÄ¿ÉÓÃÐÔÒªÇó¼°failover»úÖÆÓйء£

ÒµÄÚÒ»Ö±ÓÐHIDS£¨Host-based Intrusion Detection System£¬Ö÷»úÈëÇÖ¼ì²â£©µÄ¼¼Êõ·ÏßÖ®Õù£¬´ó¹æÄ£ÈÝÆ÷ʱ´ú¼´½«µ½À´£¬¼¼Êõ·ÏßµÄÑ¡Ôñ¸üÊÇÆÈÔÚü½Þ¡£Òµ½çµÄÒ»ÖÖ¿´·¨ÊÇ˽ÓÐÔÆÒÔLinuxÓû§Ì¬ÎªÖ÷£¬¹Ø×¢ÔËάÐèÇó£¬Èí¼þ¼æÈÝÐÔºÍserver±¾ÉíµÄ¿ÉÓÃÐÔÐèÇó£»ÁíÒ»ÖÖÔòÊÇÄÚºË̬£¬ÒÔ´¿°²È«ÊӽǵÄÇ¿ÕÆ¿ØÐÍʵÏÖΪÖ÷¡£´ÓGoogleµÄʵÏÖÀïËÆºõÒ²¿ÉÒԵõ½Æôʾ£ºG³§×ßµÄÊǹ«ÓÐÔÆ£¬ÌìÈ»¶à×⻧ģʽ£¬Ê¹ÓÃÁËÄÚºË̬·Ïß¡£µ±È»¶ÔÓÚЧ·ÂÕß¶øÑÔ£¬Ç°ÌáÊÇ£º
1.ÄãÓкÜÇ¿µÄ±£Ö¤kernel´úÂ빤³ÌÖÊÁ¿µÄÄÜÁ¦¡£
2.ÄÚ²¿»ù´¡¼Ü¹¹¡¢×é¼þ¸ß¶Èͳһ£¬·ñÔòºÜ¿ÉÄܻᶫʩЧò¡£
GoogleµÄÄÚ²¿·þÎñ·ÃÎÊ¿ØÖÆ¿ÉÅäÖÃÎªÌØ¶¨µÄ·þÎñÖ»ÔÊÐíÖ¸¶¨µÄAPI»òÕßÖ¸¶¨µÄÈ˲ſÉÒÔ·ÃÎʵÄģʽ£¬ÊµÏÖÉÏͨ¹ýMachine
ID¡¢Service ID¡¢User ID·ÅÔÚÒ»¸öÈ«¾ÖÃüÃû¿Õ¼äÀ´×ö·ÃÎÊ¿ØÖƵĻù´¡£¨×¢£º2C¶ËµÄ·ÃÎÊ¿ØÖÆÊÇÁíÍâÒ»Ì×Ìåϵ£©£¬Ö§³ÖGroup¶ÔGroupÀ´×ö¶à¶Ô¶àµÄ·ÃÎÊ¿ØÖÆ£¬Í¬Ê±ÌṩÁË¡°two-party
control¡±£¬¼´Ò»¸ö±ä¸üÌá½»ºóÐèÒªÓÉͬgroupµÄÁíÍâÒ»¸ö¹ÜÀíÔ±approve²ÅÄÜÉúЧ£¬ÕâÆäʵ¸ú·Ö²¼Ê½ÊÂÎñÖжþ½×¶ÎʽÌá½»ÊÇÒ»¸öÔÀí£¬ÎªÁ˱£Ö¤×îÖÕÒ»ÖÂÐÔ¡£GoogleÔÚÕâЩÁ÷³ÌµÄÎÊÌâÉÏÖ±½ÓÌ×ÓÃÁ˹¤³ÌÀíÂÛ¡£
Google×ÔÉíµÄ¹¤³Ìʦ·ÃÎÊÄÚ²¿APIÐèҪͨ¹ýÕâÖÖÈÏÖ¤¼øÈ¨Ä£Ê½£¬Êµ¼ÊÉϰµº¬ÁËÁíÍâÒ»¸ö¿ÎÌ⣺Êý¾Ý°²È«¡£Õⲿ·ÖÔÚÒµ½ç±È½ÏÊÜÖØÊÓ£¬µ«ÐèÇóÍùÍù±È½Ï³éÏ󣬶øÔÚʵÏÖ·½Ê½ÉϸüÊÇûÓÐͳһµÄ±ê×¼£¬GoogleµÄÕâÖÖ·½Ê½Ã²ËÆÍá´òÕý×Å£¬°Ñ2CµÄ¼øÈ¨Ä£Ê½ÓÃÔÚÉú²úÍøÂçºÍºǫ́ϵͳ£¬Êµ¼ÊÉÏÊǶÔÔÀ´ÔËάͨµÀ»ñÈ¡Êý¾Ý;¾¶µÄ¸ü½øÒ»²½ÊÕÁ²£¬±£ÁôÇ¿Éó¼ÆºÍÈÕÖ¾£¬ÕâÑùÒ»²¢Á¬Êý¾Ý°²È«Ò²Ëã½â¾öÁËÒ»²¿·Ö£¬ËäÈ»²»ÊÇÈ«²¿¡£
GoogleµÄÄÚ²¿·þÎñÌṩȫ¼ÓÃÜͨѶµÄÄÜÁ¦£¬ÀýÈçHTTP·â×°³ÉRPC£¬¶øRPCĬÈÏÌṩ¼¸ÖÖ²»Í¬µÄ¼ÓÃÜÇ¿¶È£ºµÍ¼ÛÖµÊý¾ÝÖ»×öÍêÕûÐÔУÑ飬¸ß¼ÛÖµµÄÓøüǿ׳µÄ¼ÓÃܵȼ¶£¬¿çIDC´«ÊäÁ÷Á¿×Ô¶¯¼ÓÃÜ¡£
×îºó¾ÙÁËÒ»¸öGmail·þÎñ·ÃÎÊÁªÏµ²¾£¨contacts·þÎñ£©Àý×ÓÀ´ËµÃ÷RPCµ÷ÓõļøÈ¨Ï¸Á£¶È£¬Èç¹ûACLÉèÖÃΪÔÊÐíGmail·ÃÎÊÁªÏµ²¾ÕâÖÖϸÁ£¶ÈÊDz»¹»µÄ£¬ÒòΪÓû§A¿ÉÒÔԽȨ·ÃÎÊÓû§BµÄÁªÏµ²¾£¬Ë®Æ½È¨ÏÞµÄÕâÀàÎÊÌâɨÃèÆ÷²»ÈÝÒ׸²¸Ç£¬¸É´àÔڼܹ¹Éè¼ÆÉÏÒ»²¢½â¾ö£ºRPCÇëÇó´øÓû§µÄticket×ßÒ»¸öÄÚ²¿µÄSSO£¨µ¥µãÈÏÖ¤¼øÈ¨£©ÒÔÑéÖ¤ÊÇ·ñ¿ÉÒÔ·ÃÎʶÔÓ¦µÄÊý¾Ý£¬ÕâÑù¾ÍÏ൱ÓÚÄÚ²¿µÄAPIµ÷ÓÃÔÚÓû§Õâ¸öϸÁ£¶ÈÉÏ×öÁËÒ»´ÎÈ«Á÷Á¿µÄ¼øÈ¨£¬´Ó¼Ü¹¹ÉϱÜÃâÁËˮƽȨÏÞÀàµÄÎÊÌâ¡£Ôٴλص½°²È«¼Ü¹¹µÄ¶¥²ãÉè¼Æ£¬GoogleµÄ˼·¾ÍÊǰÑËùÓзÖÉ¢µÄ¼øÈ¨µã¼¯ÖÐÆðÀ´£¬ÔÚÒ»¸ö¸ß¶È³éÏóµÄ²ã´ÎÉÏ×öºÃÒ»¼þÊ£¬×î´ó³Ì¶ÈµÄ¸ôÀë¡£
Êý¾Ý°²È«
GoogleÔÚÊý¾Ý°²È«£¨ÏÁÒåµÄ£¬Ö¸ÔÚIDC²àµÄ²¿·Ö£©ÉÏʵ¼ùµÄ¼¸µã£º
1.GoogleÊÇ×ö¾²Ì¬Êý¾ÝÈ«Å̼ÓÃܵġ£
2.²»Ö±½ÓдӲÅÌ£¬¶øÊÇͨ¹ýBigTable¡¢SpannerÕâÖÖ´æ´¢·þÎñ¼ä½Óд³Ö¾Ã»¯Êý¾Ý¡£
3.Êý¾Ý¼ÓÃÜÓëKMS¹ØÁª£¬¿ÉÒÔÀí½âΪÓÃÁ˶ԳƼÓÃÜ£¬ÃÜÔ¿ÖеÄÒ»²¿·ÖÀ´×ÔKMS¡£
4.ÓëÓû§ticketÏà¹Ø£¬¿ÉÒÔÍÆ²âΪ¼ÓÃÜÃÜÔ¿Á´µÄ¶¥²ãÃÜԿÿ¸öÓû§Î¨Ò»£¬ÇÒ¶¯Ì¬×ª»»£¨rotate£©¡£
5.ΪÁ˼ӽâÃÜÐÔÄܲÉÓÃÓ²¼þ¼ÓËÙ¡£
6.Êý¾ÝÏú»ÙÁ÷³Ì»áʹÓÃÁ½µÀ¶ÀÁ¢µÄÁ÷³ÌÀ´ÑéÖ¤£¨ÊÇ·ñɾ³ý£©£¬²»¾¹ý´ËÁ÷³ÌµÄÖ±½ÓÎïÀí·ÛËé¡£
7.Google˵×Ô¼º¿ÉÒÔ×·×Ùÿһ¿éÓ²ÅÌÈ«ÉúÃüÖÜÆÚµÄ״̬¡£
ÉÏÃæµÄÄÚÈÝÀï³ýÁËÎļþ¼ÓÃÜÄÇ¿é»áÓÐһЩ¼¼Êõ¸´ÔÓ¶È£¬ÆäËû¶¼Êǹ¤³Ì»¯µÄÎÊÌ⣬ÏëÏóÒ»ÏÂËæ±ãÈ¥»ú·¿°Î¿éÓ²ÅÌ͵Êý¾ÝÓ¦¸ÃÊÇûϷÁË£¬µ«ÊǶÔÓÚ¾ø´ó¶àÊý¹«Ë¾¶øÑÔ£¬ÄÜÔÚIDCʵÏÖÈ«Å̼ÓÃܶøÇҺܿÉÄÜÓõIJ»ÊÇÎļþϵͳ¼ÓÃÜ£¬Õâ¸öÊÇÒ»¸öºÜ´óµÄ¹¤³Ì£¬ÊµÏÖÆðÀ´±È½ÏÀ§ÄÑ£¬ËùÒÔGoogleÄܰÑÕâЩ·½°¸¶¼Â䵨£¬ËµÃ÷ÁìÏÈÁ˺ܶàÄê¡£¶ÔÓںܶ๫˾À´Ëµ£¬È«ÅÌÊý¾Ý¼ÓÃܻᵼÖÂIOPS´ó·ùϽµ£¬ÒÀÀµKMS·þÎñ¿ÉÓÃÐÔÖ¸±êÓÖ»áϽµ£¬Êý¾Ý¶ªÊ§ºÍ»Ö¸´ÓÖ³ÉÎÊÌ⣬ËùÒÔÄÜʵʩÕâЩ·½°¸±³ºóÊÇÕûÌå¼¼ÊõµÄÒÀÀµ¡£
InternetͨѶ°²È«
±©Â¶ÔÚ»¥ÁªÍøÍ¨Ñ¶µÄ°²È«²¿·Ö×ܽáһϾÍÊǼ¸¸öµã£º
1.ÓÐÒ»¸öͳһµÄ½ÓÈë²ãGFE£¨Google Front End£©¡£
2.½ÓÈë²ãͳһ×öTLS¼ÓÃÜÒÔ¼°Ö¤Êé¹ÜÀí£¬±ÜÃâÒµÎñ¸÷×ÔΪÕþ¡£
3.½ÓÈë²ã½â¾öÁ˶˿ڱ©Â¶ÍâÍøµÄÎÊÌ⣬ËäȻѡÔñ²»ÐÅÈÎIDCÄÚÍø£¬µ«ÊÇÄÚÍøÈÔÈ»ÊDZÈÍâÍø¸ü°²È«µÄµØ·½¡£
4.½ÓÈë²ãÓµÓйæÄ£ÓÅÊÆ£¬¾ß±¸¿¹DDOSÄÜÁ¦¡£
5.¹Ç¸ÉÍø´«Êä¡¢4²ã¡¢7²ãÁ÷Á¿¸ºÔؾùºâ¶¼ÓÐÁ÷Á¿¼à²âºÍÉϱ¨Á÷Á¿ÐÐΪÊý¾ÝµÄÄÜÁ¦£¨¿ÉÒÔÀí½âΪGoogle×Ô¼ºÔÚÕâЩ»·½ÚʵÏÖÁËAnti-DDOS£©¡£
6.ÓÐÒ»¸öÖÐÑëÁ÷¿Ø·þÎñ£¬¸ºÔð¶ªÆúÁ÷Á¿»òÏÞÖÆãÐÖµ¡£
7.½ÓÈë²ãÓÐÒ»¶¨µÄÈË»úʶ±ðÄÜÁ¦£¨¸ù¾ÝÉ豸¡¢µÇ¼IPµÈ×öÅжϣ¬´ó¸ÅÊÇ·ç¿Ø·þÎñµÄ»ù´¡×é¼þ£©¡£
8.ÒòΪOTPµÄ2FAÈÏÖ¤·½Ê½ÈÝÒ×±»µöÓ㣬ËùÒÔÏÖÔÚת¶øÓÃFIDOÁªÃ˵ÄU2FµÄ·½Ê½´úÌæOTP¡£
ÔËά°²È«
1.GoogleÓÐÒ»Ì×ÍêÕûµÄSDL»úÖÆÀ´¾¡¿ÉÄܵı£Ö¤½»¸¶µÄ´úÂëÊǰ²È«µÄ£¬ÕâЩÊֶΰüÀ¨£º
ÄÚ²¿£º¼¯ÖдúÂë¹ÜÀí£¬½»²æreview£¬°²È«µÄ´úÂë¿ò¼ÜºÍLib¿â¡¢fuzzer¡¢¾²Ì¬´úÂëɨÃè¡¢Web°²È«É¨ÃèÆ÷£¬ÓÐWeb°²È«¡¢ÃÜÂëѧ¡¢²Ù×÷ϵͳ°²È«µÈ¸÷ÁìÓòµÄר¼ÒÍŸºÔð°²È«Éè¼Æreview£¦Íþв½¨Ä££¬²¢ÇÒ»á³ÖÐøµÄ½«ÕâЩ°²È«¾Ñé³ÁµíΪͨÓõݲȫ¿âºÍ¹¤¾ßµÈ¡£
Íⲿ£º¸ß¶îµÄ©¶´½±Àø¼Æ»®¡£
¿ªÔ´Èí¼þ£º´ó¶àÊý¹«Ë¾¶Ô´ý¿ªÔ´Èí¼þµÄ̬¶È¿ÉÄÜÊǸúËæ²ßÂÔ£¬¼´ÉçÇø·¢²¼Á˲¹¶¡ÎÒ¸ú×Åpatching£¬¶øGoogle±íÏÖ³öµÄ̬¶ÈÔòÊÇ£¬½«¿ªÔ´Èí¼þºÍ×ÔÑÐÈí¼þͬµÈ¶Ô´ý£¬¶¼ÊµÊ©SDLÄÇÌ×°²È«É󼯣¬ÔÚÀýÈçOpenSSL£¬KVMµÈÈí¼þÉÏ·¢ÏÖÁ˲»ÉÙCVE©¶´¡£
2.GoogleͶÈëºÜ¶àÀ´±£Ö¤×Ô¼ºµÄ¹ÍÔ±É豸²»±»ºÚ£º
ÆäÖÐ×îÖØÒªµÄ¾ÍÊÇBeyondCorpÏîÄ¿£¬¶Ô°ì¹«ÍøÂç½øÐиÄÔ졢ȡÏûÄÚÍø¡¢Õû¸öOAÏµÍ³ÔÆ»¯£¬°ÑÔÀ´»ùÓÚÎïÀíλÖõÄÐÅÈÎÄ£ÐÍ£¨¹«Ë¾°ì¹«ÍøÂçµÄÄÚÍø»òÕßVPN½ÓÈëµ½ÄÚÍø£©¸Ä³É¸ù¾Ý¹ÍÔ±É豸״̬£¬Óû§ÉúÃüÖÜÆÚÄÚµÄÐÐΪ¶¯Ì¬µÄÉú³É·ÃÎÊ¿ØÖƲßÂÔ£¬·ÃÎÊ¿ØÖƵÄϸÁ£¶È´ÓVLAN/IPÊÕÁ²ÎªÓ¦Óü¶±ð£¬ÀýÈçµ½Ò»¸öϵͳÖеÄijЩURLÕâÑùµÄȨÏÞ¡£ÕâÖÖ·ÃÎÊ¿ØÖÆÄ£ÐÍ¿ÉÒÔÒÖÖÆ±»APTºóºáÏòÉøÍ¸µÄÊܺ¦·¶Î§£¬Í¬Ê±»ùÓÚÔÆ»¯µÄ·½°¸¿ÉÒÔΪ¼à¿ØÌṩ¸ü¶àµÄÊý¾ÝÀ´Ô´¡£
ΪÁ˵ֿ¹µöÓã¹¥»÷£¬¹ÍÔ±ÈÏÖ¤´ÓOTP¸Ä³ÉU2F¡£
´óÁ¿µÄÖն˹ÜÀíÐÐΪ£º°üÀ¨OS×îв¹¶¡¡¢ÏÞÖÆ¿Í»§¶ËÈí¼þ°²×°¡¢¼à¿ØÏÂÔØ¡¢ä¯ÀÀÆ÷À©Õ¹¡¢·ÃÎʵÄÄÚÈݵȡ£
3.½µµÍÄÚ²¿·çÏÕ£º
¼à¿ØÓлù´¡ÉèÊ©·ÃÎÊȨÏ޵ĹÍÔ±£¨SRE¡¢DBA¡¡£©µÄÖÕ¶ËÐÐΪ£¬³ÖÐøÆÀ¹À²¢¸³Ó蹤×÷ËùÐèÒªµÄ×îСȨÏÞ¡£
Êý¾Ý°²È«µÄ³¡¾°ÔٴγöÏÖ£ºGoogle¶ÔÉú²ú»·¾³debugÊý¾ÝÍÑÃô£¬²¢ÇÒ¹ÍÔ±¶ÔÏßÉÏÓû§Êý¾ÝµÄ·ÃÎʻᱻµ×²ãhookµÄÈÕÖ¾×·×Ù£¬ÊÇ·ñÒì³£ÐÐΪÓɰ²È«ÍÅ¶Ó¼à¿Ø£¬µ×²ãµÄhookÔÚÕâÀï´óÔ¼¿ÉÒÔÀí½âΪ½Ù³ÖÁËһЩÖն˺ͷÃÎÊͨµÀÒÔ¼°ÃüÁîÖ´ÐеÄÐÅÏ¢£¬¶øÊý¾ÝÍÑÃôÔòÊÇÒ»¸öºÜ´óµÄ¿ÎÌ⣬ÓÈÆäÊǺ£Á¿Êý¾Ý¡£
4.ÈëÇÖ¼ì²â
GoogleÓгÉÊìµÄ»ùÓÚ¸÷ÖÖÉ豸¡¢Ö÷»ú¡¢ÍøÂç¡¢·þÎñµÄÈÕÖ¾¼à¿Ø£¬Õâ¸ö´óÔ¼µÃÒæÓÚGoogle×ÔÑеļ¼ÊõÕ»±È½ÏÉËùÒÔÈÕÖ¾¡°´òµã¡±Õâ¿éÊDz»³îÁË£¬¶ø¶ÔÓںܶàÆäËû¹«Ë¾¶øÑÔ»¹Òª×ÔÑÐÒ»¶Ñ°²È«²úÆ·£¬¿ÉϧµÄÊÇGoogleÔÚÕâ¿é¼¸ºõûÔõô¿ªÔ´¹ý¡£
ºìÀ¶¾ü¶Ô¿¹£¬»ù±¾ÉÏ´ó¹«Ë¾µÄ±êÅ䣬ÓÐÇ®¾Í¿ÉÒÔÍæµÄÆðÀ´¡£
GoogleÔÆÆ½Ì¨°²È«
GCP£¨Google Cloud Platform£©¼Ì³ÐǰÊöËùÓеݲȫÄÜÁ¦¡£³ý´ËÖ®ÍâÔÆÆ½Ì¨ÌØÓеÄһЩ°²È«ÊôÐÔ°üÀ¨£º
1.¸øVMºÍVMM·ÖÅäÁ½¸ö¶ÀÁ¢µÄ·þÎñID£¬ÕâÑù¾Í¿ÉÒÔÇø·ÖÄÄЩÁ÷Á¿À´×ÔVM¶øÄÄЩÀ´×ÔVMM¡£
2.GCE£¨Google Compute Engine£©³Ö¾Ã»¯´ÅÅ̵ľ²Ì¬Êý¾Ý»áʹÓÃKMS²úÉúµÄÃÜÔ¿×Ô¶¯¼ÓÃÜ¡£
3.VM¹ãÓòÍøÖ®¼äµÄÁ÷Á¿¿É×Ô¶¯¼ÓÃÜ¡£
4.¼Æ»®ÍÆVMÄÚÍøµÄÁ÷Á¿×Ô¶¯¼ÓÃÜ¡£
5.KVM¶¨Öƹý£¬°ÑһЩ¿ØÖƺÍÓ²¼þÄ£Äâ´ÓÄÚºË×ªÒÆµ½Óû§Ì¬½ø³ÌÖС£
6.¶ÔKVM×ö¹ýÄ£ºý²âÊÔ¡¢¾²Ì¬É¨ÃèºÍÈ˹¤É󼯣¬´ó²¿·ÖKVMµÄ©¶´¶¼ÓÉGoogle·¢ÏÖ¡£
7.Google³Ðŵ²»ÅöÓû§Êý¾Ý£¬µ«³ýÁËͨƪÌá¼°µÄ·½Ê½ÍâºÃÏñÒ²Ã»ÌØÊâ˵Ã÷²»ÅöÓû§Êý¾ÝµÄ±£Ö¤ÊÖ¶ÎÊÇʲô¡£
ÈçºÎ²ÅÄܸÏÉÏGoogle
¾¡¹ÜÕâÓпÉÄÜÊÇÒ»¸öαÃüÌ⣬²»¹ý´Ó»ý¼«µÄ½Ç¶È²»·ÁÀ´·ÖÎöһϣº
Ê×ÏÈÕâÊÇÒ»¸ö¹«Ë¾¹æÄ£Ç¿Ïà¹ØµÄÃüÌ⣬Èç¹ûÄãµÄITÕûÌåͶÈ뻹±È½ÏС£¬»òÕßIDC¹æÄ£ÈÔÈ»²»´óµÄÇé¿ö£¬ÉÏÊö°²È«Ìåϵ·½·¨ÂÛÓ¦¸ÃÊDz»ÊÊÓõģ¬ÒòΪÕâÊÇÒ»¸öÒÀ¿¿´óÁ¿×ÔÑУ¬´óÐͰ²È«ÍŶӲÅÄÜ×öÆðÀ´µÄÊÂÇé¡£ÔÚ¹æÄ£¸üСµÄÇé¿öÏ£¬ºÜ¶à³¡¾°»áÓÐTCO¸üµÍ£¬¸ü¼òµ¥µÄ½â¡£µ«¶ÔÓÚ´ÓÒµÕßÀ´ËµÏÔÈ»»¹ÊÇ´ó¹æÄ£ÏµľÑé¸üÓÐÀûÓÚ×ÔÉí¼ÛÖµÌáÉý£¬ËùÒÔºóÃæ»¹ÊÇÒª´ò¸öС¹ã¸æ¡£
Æä´Î£¬¸ú¹«Ë¾Ëù´¦µÄ½×¶ÎÇ¿Ïà¹Ø£¬Èç¹û¹«Ë¾´¦ÓÚÏà¶ÔÔçÆÚ£¬»òÕßÒ°ÂùÉú³¤½×¶Î£¬Ä¿±ê»ù±¾¶¼ÊÇΪÁËÂú×ãÒµÎñÐèÇ󣬷çÏÕÆ«ºÃ»á¸üÇãÏòÓÚ½ÓÊÜ·çÏÕ£¬Í¬Ê±¹«Ë¾Ëù´¦µÄ½×¶Î»á²àÃæ·´Ó³³ö¹¤³Ì¼¼ÊõÕûÌåµÄ³ÉÊì¶È£¬°²È«Òª×öµ½GoogleÄÇÑùÊǹ¤³Ì¼¼ÊõÕûÌåÁìÏȵĽá¹û£¬¶ø²»Êǰ²È«µ¥¸öÖ°ÄÜÍ»³öµÄ½á¹û¡£
µÚÈý·½Ãæ¸úÎÄ»¯ºÍ»ùÒòÒ²ÓкܴóµÄ¹ØÏµ£¬»ùÒòÉÏ¿´¹«Ë¾ÕûÌåÊÇÓɲúÆ·¡¢ÔËÓª»¹ÊǼ¼ÊõÇý¶¯£¬Óɼ¼ÊõÇý¶¯»òÕßÓй¤³ÌʦÎÄ»¯µÄ¹«Ë¾±È½ÏÈÝÒ×ʵÏÖÕâÒ»µã£¬Õâµã²»Õ¹¿ªÏë±Ø¶ÁÕßÒ²ÄÜÀí½â¡£ÎÄ»¯·½Ã棬³¤ÆÚÓÐÄÍÐĵĹ«Ë¾ÎÄ»¯±È¾³£Óµ±§±ä»¯µÄ¹«Ë¾¸üÈÝÒ×ʵÏÖ£¬GoogleµÄ°²È«½¨ÉèÌåÏֵͼÊǴ󹤳̣¬Ò²ÐíÄã»á·¢ÏÖ£¬°ÑÆäÖеļ¼Êõµãµ¥À³öÀ´ºÜ¶à¶¼Ã»ÓÐÒ£²»¿É¼°£¬ÉõÖÁÔÚ´óÒ»µãµÄ¹úÄÚ»¥ÁªÍø¹«Ë¾µ¥µã¼¼Êõ¶¼ÊÇreadyµÄ£¬µ«ÊÇÒªÈ«ÃæÂäµØÈ´Òª»¨Éϼ¸ÄêµÄʱ¼ä£¬ËùÒÔ×î´óµÄ²î¾à²»ÔÚÓÚµ¥µã¼¼Êõ£¬¶øÔÚÓÚG³§ÒѾall
done²¢ÇҺܿÉÄÜÒѾÔÚм¼ÊõºÍз½ÏòµÄ·ÉÏ¡£ÈçͬAppleÔÚÒµÎñÏà¶ÔÔçÆÚµÄʱºò¾Í°ÑiOSµÄÕûÌ×°²È«Ìåϵ¶¼Â䵨ÁË£¬Õâ²ÅÊÇ×î´óµÄÌôÕ½¡£Èç¹ûÔÚÒ»¸öÐèÒª¶ÌÆÚ¼ûЧ£¬²»ÐÐÔòÓµ±§±ä»¯µÄ»·¾³À°²È«ÍŶÓÒªÍÆÐÐÕâÖÖ¹¤³Ì»¯¸ÄÔìÐèÒª³¤ÆÚÈÌÊܼ¨Ð§ÖÐÏ£¬¶ÔLeaderºÍ³ÉÔ±À´ËµÑ¹Á¦¶¼»áºÜ´ó¡£
µÚËĵãÊǹ¤³Ì¼¼ÊõÍŶӵÄÕûÌåÄÜÁ¦£¬ÒòΪ¼¼ÊõÍŶÓÕûÌåºÜÈõµ¥°²È«ÍŶÓÌØ±ðÇ¿µÄ´æÔÚ±¾Éí¾ÍÊÇÒ»¸öαÃüÌâ¡£
|