CINXE.COM

Official Google Cloud Blog: February 2009

<!DOCTYPE html> <html class='v2 list-page' dir='ltr' itemscope='' itemtype='http://schema.org/Blog' lang='en' xmlns='http://www.w3.org/1999/xhtml' xmlns:b='http://www.google.com/2005/gml/b' xmlns:data='http://www.google.com/2005/gml/data' xmlns:expr='http://www.google.com/2005/gml/expr'> <head> <link href='https://www.blogger.com/static/v1/widgets/3566091532-css_bundle_v2.css' rel='stylesheet' type='text/css'/> <title> Official Google Cloud Blog: February 2009 </title> <meta content='width=device-width, height=device-height, minimum-scale=1.0, initial-scale=1.0, user-scalable=0' name='viewport'/> <meta content='IE=Edge' http-equiv='X-UA-Compatible'/> <meta content='Official Google Cloud Blog' property='og:title'/> <meta content='en_US' property='og:locale'/> <meta content='https://cloud.googleblog.com/2009/02/' property='og:url'/> <meta content='Official Google Cloud Blog' property='og:site_name'/> <!-- Twitter Card properties --> <meta content='Official Google Cloud Blog' property='og:title'/> <meta content='summary' name='twitter:card'/> <meta content='@gsuite' name='twitter:creator'/> <link href='https://fonts.googleapis.com/css?family=Roboto:400italic,400,500,500italic,700,700italic' rel='stylesheet' type='text/css'/> <link href='https://fonts.googleapis.com/icon?family=Material+Icons' rel='stylesheet'/> <script src='https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js' type='text/javascript'></script> <!-- End --> <style id='page-skin-1' type='text/css'><!-- /* <Group description="Header Color" selector="header"> <Variable name="header.background.color" description="Header Background" type="color" default="#ffffff"/> </Group> */ .header-outer { border-bottom: 1px solid #e0e0e0; background: #ffffff; } html, .Label h2, #sidebar .rss a, .BlogArchive h2, .FollowByEmail h2.title, .widget .post h2 { font-family: Roboto, sans-serif; } .plusfollowers h2.title, .post h2.title, .widget h2.title { font-family: Roboto, sans-serif; } .widget-item-control { height: 100%; } .widget.Header, #header { position: relative; height: 100%; width: 100%; } } .widget.Header .header-logo1 { float: left; margin-right: 15px; padding-right: 15px; border-right: 1px solid #ddd; } .header-title h2 { color: rgba(0,0,0,.54); display: inline-block; font-size: 40px; font-family: Roboto, sans-serif; font-weight: normal; line-height: 56px; vertical-align: top; margin-left:5px; } .header-inner { background-repeat: no-repeat; background-position: right 0px; } .post-author, .byline-author { font-size: 14px; font-weight: normal; color: #757575; color: rgba(0,0,0,.54); } .post-content .img-border { border: 1px solid rgb(235, 235, 235); padding: 4px; } .header-title a { text-decoration: none !important; } pre { border: 1px solid #bbbbbb; margin-top: 1em 0 0 0; padding: 0.99em; overflow-x: auto; overflow-y: auto; } pre, code { font-size: 9pt; background-color: #fafafa; line-height: 125%; font-family: monospace; } pre, code { color: #060; font: 13px/1.54 "courier new",courier,monospace; } .header-left .header-logo1 { width: 128px !important; } .header-desc { line-height: 20px; margin-top: 8px; } .fb-custom img, .twitter-custom img, .gplus-share img { cursor: pointer; opacity: 0.54; } .fb-custom img:hover, .twitter-custom img:hover, .gplus-share img:hover { opacity: 0.87; } .fb-like { width: 80px; } .post .share { float: right; } #twitter-share{ border: #CCC solid 1px; border-radius: 3px; background-image: -webkit-linear-gradient(top,#ffffff,#dedede); } .twitter-follow { background: url(//4.bp.blogspot.com/-8O7VcmcY32o/VSYkC2vUj7I/AAAAAAAAHeU/7mzo-JFgTgk/s1600/twitter-bird.png) no-repeat left center; padding-left: 18px; font: normal normal normal 11px/18px 'Helvetica Neue',Arial,sans-serif; font-weight: bold; text-shadow: 0 1px 0 rgba(255,255,255,.5); cursor: pointer; margin-bottom: 10px; } .twitter-fb { padding-top: 2px; } .fb-follow-button { background: -webkit-linear-gradient(#4c69ba, #3b55a0); background: -moz-linear-gradient(#4c69ba, #3b55a0); background: linear-gradient(#4c69ba, #3b55a0); border-radius: 2px; height: 18px; padding: 4px 0 0 3px; width: 57px; border: #4c69ba solid 1px; } .fb-follow-button a { text-decoration: none !important; text-shadow: 0 -1px 0 #354c8c; text-align: center; white-space: nowrap; font-size: 11px; color: white; vertical-align: top; } .fb-follow-button a:visited { color: white; } .fb-follow { padding: 0px 5px 3px 0px; width: 14px; vertical-align: bottom; } .gplus-wrapper { margin-top: 3px; display: inline-block; vertical-align: top; } .twitter-custom, .gplus-share { margin-right: 12px; } .fb-follow-button{ margin: 10px auto; } /** CUSTOM CODE **/ --></style> <style id='template-skin-1' type='text/css'><!-- .header-outer { clear: both; } .header-inner { margin: auto; padding: 0px; } .footer-outer { background: #f5f5f5; clear: both; margin: 0; } .footer-inner { margin: auto; padding: 0px; } .footer-inner-2 { /* Account for right hand column elasticity. */ max-width: calc(100% - 248px); } .google-footer-outer { clear: both; } .cols-wrapper, .google-footer-outer, .footer-inner, .header-inner { max-width: 978px; margin-left: auto; margin-right: auto; } .cols-wrapper { margin: auto; clear: both; margin-top: 60px; margin-bottom: 60px; overflow: hidden; } .col-main-wrapper { float: left; width: 100%; } .col-main { margin-right: 278px; max-width: 660px; } .col-right { float: right; width: 248px; margin-left: -278px; } /* Tweaks for layout mode. */ body#layout .google-footer-outer { display: none; } body#layout .header-outer, body#layout .footer-outer { background: none; } body#layout .header-inner { height: initial; } body#layout .cols-wrapper { margin-top: initial; margin-bottom: initial; } --></style> <!-- start all head --> <meta content='text/html; charset=UTF-8' http-equiv='Content-Type'/> <meta content='blogger' name='generator'/> <link href='https://cloud.googleblog.com/favicon.ico' rel='icon' type='image/x-icon'/> <link href='https://cloud.googleblog.com/2009/02/' rel='canonical'/> <link rel="alternate" type="application/atom+xml" title="Official Google Cloud Blog - Atom" href="https://cloud.googleblog.com/feeds/posts/default" /> <link rel="alternate" type="application/rss+xml" title="Official Google Cloud Blog - RSS" href="https://cloud.googleblog.com/feeds/posts/default?alt=rss" /> <link rel="service.post" type="application/atom+xml" title="Official Google Cloud Blog - Atom" href="https://www.blogger.com/feeds/6567687196385815607/posts/default" /> <!--Can't find substitution for tag [blog.ieCssRetrofitLinks]--> <meta content='https://cloud.googleblog.com/2009/02/' property='og:url'/> <meta content='Official Google Cloud Blog' property='og:title'/> <meta content='Built in the cloud. Engineered for your enterprise.' property='og:description'/> <!-- end all head --> <base target='_self'/> <style> html { font-family: Roboto, sans-serif; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; } body { padding: 0; /* This ensures that the scroll bar is always present, which is needed */ /* because content render happens after page load; otherwise the header */ /* would "bounce" in-between states. */ min-height: 150%; } h2 { font-size: 16px; } h1, h2, h3, h4, h5 { line-height: 2em; } html, h4, h5, h6 { font-size: 14px; } a, a:visited { color: #4184F3; text-decoration: none; } a:focus, a:hover, a:active { text-decoration: none; } .Header { margin-top: 15px; } .Header h1 { font-size: 32px; font-weight: 300; line-height: 32px; height: 42px; } .header-inner .Header .titlewrapper { padding: 0; margin-top: 30px; } .header-inner .Header .descriptionwrapper { padding: 0; margin: 0; } .cols-wrapper { margin-top: 56px; } .header-outer, .cols-wrapper, .footer-outer, .google-footer-outer { padding: 0 60px; } .header-inner { height: 256px; position: relative; } html, .header-inner a { color: #212121; color: rgba(0,0,0,.87); } .header-inner .google-logo { display: inline-block; background-size: contain; z-index: 1; height: 50px; overflow: hidden; margin-top: 4px; } .header-left { position: absolute; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); margin-top: 12px; width: 100%; } .google-logo { margin-left: -4px; } #google-footer { position: relative; font-size: 13px; list-style: none; text-align: right; } #google-footer a { color: #444; } #google-footer ul { margin: 0; padding: 0; height: 144px; line-height: 144px; } #google-footer ul li { display: inline; } #google-footer ul li:before { color: #999; content: "\00b7"; font-weight: bold; margin: 5px; } #google-footer ul li:first-child:before { content: ''; } #google-footer .google-logo-dark { left: 0; margin-top: -16px; position: absolute; top: 50%; } /** Sitemap links. **/ .footer-inner-2 { font-size: 14px; padding-top: 42px; padding-bottom: 74px; } .footer-inner-2 .HTML h2 { color: #212121; color: rgba(0,0,0,.87); font-size: 14px; font-weight: 500; padding-left: 0; margin: 10px 0; } .footer-inner-2 .HTML ul { font-weight: normal; list-style: none; padding-left: 0; } .footer-inner-2 .HTML li { line-height: 24px; padding: 0; } .footer-inner-2 li a { color: rgba(65,132,243,.87); } /** Archive widget. **/ .BlogArchive { font-size: 13px; font-weight: normal; } .BlogArchive .widget-content { display: none; } .BlogArchive h2, .Label h2 { color: #4184F3; text-decoration: none; } .BlogArchive .hierarchy li { display: inline-block; } /* Specificity needed here to override widget CSS defaults. */ .BlogArchive #ArchiveList ul li, .BlogArchive #ArchiveList ul ul li { margin: 0; padding-left: 0; text-indent: 0; } .BlogArchive .intervalToggle { cursor: pointer; } .BlogArchive .expanded .intervalToggle .new-toggle { -ms-transform: rotate(180deg); transform: rotate(180deg); } .BlogArchive .new-toggle { float: right; padding-top: 3px; opacity: 0.87; } #ArchiveList { text-transform: uppercase; } #ArchiveList .expanded > ul:last-child { margin-bottom: 16px; } #ArchiveList .archivedate { width: 100%; } /* Months */ .BlogArchive .items { max-width: 150px; margin-left: -4px; } .BlogArchive .expanded .items { margin-bottom: 10px; overflow: hidden; } .BlogArchive .items > ul { float: left; height: 32px; } .BlogArchive .items a { padding: 0 4px; } .Label { font-size: 13px; font-weight: normal; } .sidebar-icon { display: inline-block; width: 24px; height: 24px; vertical-align: middle; margin-right: 12px; margin-top: -1px } .Label a { margin-right: 4px; } .Label .widget-content { display: none; } .FollowByEmail { font-size: 13px; font-weight: normal; } .FollowByEmail h2 { background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAALCAYAAACZIGYHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAUBJREFUeNrMkSGLAlEUhb+ZB4JFi8mx2cz+ApvhRUGTcUCrNqNJDYIi+DO0GUwmQXDK2DSIoGgZcSaIjDrzwrK4ssvChj1w0733O+fdp+m6PozH4yQSCfb7Pa7r8pOi0SjJZBLP8zgej4gAIMvlMuPxmADIYrHger1+C6lUKmo+NJ/NZojb7SZDWiwWo1qtks1msW2bw+HwZdkwDHq9HvV6nel0SqvVYrvdIh6Ph3Qch+VyqRYLhQJSSjRNw7IsfN9XgGKxSLfbJZfL0e/3aTabrFYr7vc7IujLcOh8PqunrNdr0uk0pVKJVCpFJBJRgEajweVyod1uMxgM2O12BAGUgRbU8DV2JpOhVquRz+cRQii3+XxOp9NRN3jVR5LPOp1OjEYjlSL8hclkgmmabDabt4d+m+S30vkD/R/IU4ABAPTZgnZdmG/PAAAAAElFTkSuQmCC"); background-repeat: no-repeat; background-position: 0 50%; text-indent: 30px; } .FollowByEmail .widget-content { display: none; } .searchBox input { border: 1px solid #eee; color: #212121; color: rgba(0,0,0,.87); font-size: 14px; padding: 8px 8px 8px 40px; width: 164px; font-family: Roboto, sans-serif; background: url("https://www.gstatic.com/images/icons/material/system/1x/search_grey600_24dp.png") 8px center no-repeat; } .searchBox ::-webkit-input-placeholder { /* WebKit, Blink, Edge */ color: rgba(0,0,0,.54); } .searchBox :-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color: #000; opacity: 0.54; } .searchBox ::-moz-placeholder { /* Mozilla Firefox 19+ */ color: #000; opacity: 0.54; } .searchBox :-ms-input-placeholder { /* Internet Explorer 10-11 */ color: #757575; } .widget-item-control { margin-top: 0px; } .section { margin: 0; padding: 0; } #sidebar-top { border: 1px solid #eee; } #sidebar-top > div { margin: 16px 0; } .widget ul { line-height: 1.6; } /*main post*/ .post { margin-bottom:30px; } #main .post .title { margin: 0; } #main .post .title a { color: #212121; color: rgba(0,0,0,.87); font-weight: normal; font-size: 24px; } #main .post .title a:hover { text-decoration:none; color:#4184F3; } .message, #main .post .post-header { margin: 0; padding: 0; } #main .post .post-header .caption, #main .post .post-header .labels-caption, #main .post .post-footer .caption, #main .post .post-footer .labels-caption { color: #444; font-weight: 500; } #main .tr-caption-container td { text-align: left; } #main .post .tr-caption { color: #757575; color: rgba(0,0,0,.54); display: block; max-width: 560px; padding-bottom: 20px; } #main .post .tr-caption-container { line-height: 24px; margin: -1px 0 0 0 !important; padding: 4px 0; text-align: left; } #main .post .post-header .published{ font-size:11px; font-weight:bold; } .post-header .publishdate { font-size: 17px; font-weight:normal; color: #757575; color: rgba(0,0,0,.54); } #main .post .post-footer{ font-size:12px; padding-bottom: 21px; } .label-footer { margin-bottom: 12px; margin-top: 12px; } .comment-img { margin-right: 16px; opacity: 0.54; vertical-align: middle; } #main .post .post-header .published { margin-bottom: 40px; margin-top: -2px; } .post .post-content { color: #212121; color: rgba(0,0,0,.87); font-size: 17px; margin: 25px 0 36px 0; line-height: 32px; } .post-body .post-content ul, .post-body .post-content ol { margin: 16px 0; padding: 0 48px; } .post-summary { display: none; } /* Another old-style caption. */ .post-content div i, .post-content div + i { font-size: 14px; font-style: normal; color: #757575; color: rgba(0,0,0,.54); display: block; line-height: 24px; margin-bottom: 16px; text-align: left; } /* Another old-style caption (with link) */ .post-content a > i { color: #4184F3 !important; } /* Old-style captions for images. */ .post-content .separator + div:not(.separator) { margin-top: -16px; } /* Capture section headers. */ .post-content br + br + b, .post-content .space + .space + b, .post-content .separator + b { display: inline-block; margin-bottom: 8px; margin-top: 24px; } .post-content li { line-height: 32px; } /* Override all post images/videos to left align. */ .post-content .separator, .post-content > div { text-align: left; } .post-content .separator > a, .post-content .separator > span { margin-left: 0 !important; } .post-content img { max-width: 100%; height: auto; width: auto; } .post-content .tr-caption-container img { margin-bottom: 12px; } .post-content iframe, .post-content embed { max-width: 100%; } .post-content .carousel-container { margin-bottom: 48px; } #main .post-content b { font-weight: 500; } /* These are the main paragraph spacing tweaks. */ #main .post-content br { content: ' '; display: block; padding: 4px; } .post-content .space { display: block; height: 8px; } .post-content iframe + .space, .post-content iframe + br { padding: 0 !important; } #main .post .jump-link { margin-bottom:10px; } .post-content img, .post-content iframe { margin: 30px 0 20px 0; } .post-content > img:first-child, .post-content > iframe:first-child { margin-top: 0; } .col-right .section { padding: 0 16px; } #aside { background:#fff; border:1px solid #eee; border-top: 0; } #aside .widget { margin:0; } #aside .widget h2, #ArchiveList .toggle + a.post-count-link { color: #212121; color: rgba(0,0,0,.87); font-weight: 400 !important; margin: 0; } #ArchiveList .toggle { float: right; } #ArchiveList .toggle .material-icons { padding-top: 4px; } #sidebar .tab { cursor: pointer; } #sidebar .tab .arrow { display: inline-block; float: right; } #sidebar .tab .icon { display: inline-block; vertical-align: top; height: 24px; width: 24px; margin-right: 13px; margin-left: -1px; margin-top: 1px; color: #757575; color: rgba(0,0,0,.54); } #sidebar .widget-content > :first-child { padding-top: 8px; } #sidebar .active .tab .arrow { -ms-transform: rotate(180deg); transform: rotate(180deg); } #sidebar .arrow { color: #757575; color: rgba(0,0,0,.54); } #sidebar .widget h2 { font-size: 14px; line-height: 24px; display: inline-block; } #sidebar .widget .BlogArchive { padding-bottom: 8px; } #sidebar .widget { border-bottom: 1px solid #eee; box-shadow: 0px 1px 0 white; margin-bottom: 0; padding: 14px 0; min-height: 20px; } #sidebar .widget:last-child { border-bottom: none; box-shadow: none; margin-bottom: 0; } #sidebar ul { margin: 0; padding: 0; } #sidebar ul li { list-style:none; padding:0; } #sidebar ul li a { line-height: 32px; } #sidebar .archive { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAYCAYAAADzoH0MAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAE1JREFUeNpiNDY23s9AAWBioBCwYBM8c+YMVsUmJibEGYBNMS5DaeMFfDYSZQA2v9I3FrB5AZeriI4FmnrBccCT8mhmGs1MwyAzAQQYAKEWG9zm9QFEAAAAAElFTkSuQmCC"); height: 24px; line-height: 24px; padding-left: 30px; } #sidebar .labels { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAUxJREFUeNpiNDY23s9AAMycOfM7UF05kHkZmzwTMkdSUhKrIcXFxZy3bt3qBjIN8RrS09PDsHnzZjCNDr58+cKQlpbGDjSoHcg1w2oIyAUODg5gARCNzUVIBrUCuVYYhjx//pzhwIEDYAEQDeJjA1CDWIAGNQK59jBxRuSABbkAlwHIgIeHh2HWrFn/1NTU2oDcvSgBS4wBSC5iArqoCsj1YGIgEyAZVMoEchqlBjEB/cZAiUHg2AEGznpKDAImxOeM////B4VLKtBvEUCngZ1ILKivr3/u6+ubBzJAGZQ9gC5aQoqLgAY8BhkAZL4BuQQkxgXE34A4BuiiZEIuAhrwEGhAEZD5DpzYoIaA2UAM4kQADUrHZRDUgAIg8wO2XAwzbQXQa5OweQ1owB10AyA6gS7BgX1u3ry5397eHow3bdo0EyjGi00tQIABANPgyAH1q1eaAAAAAElFTkSuQmCC"); height: 20px; line-height: 20px; padding-left: 30px; } #sidebar .rss a { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAX5JREFUeNqsVDGSgkAQHL2rIiIikohIc/EBRkbwAIwuwgfwAXiAD9AHSI7kEkECRCb6AIyINDLx7K0aa6kT7uq0q7YYtnZ7umdnt7darXbr9Zpegeu61DNNc0dvwCcH4/GYJpMJnc9nOhwOVJbl/4hAAokMECZJQtvt9k+kH7qufyEYDAakqqqYxFdRFBqNRmTbNg2HQ0rTlK7XayvR0xqBdDqdkuM4dE/0ULhYLOh4PHYrknG5XGi/31MYhuL/nkwonM1mlGUZ1XXdrsiyLGEDhY7juJEZ1u5tIixDGdYhmYw+B7CAzPP5nDabjdgIAgCksMX1832/3drtdqPT6SQWapomiGEFNkDEdpDMMAzK81ys/7XYy+XyoQgq2WoURSIJ2iIIgp/WZCCTvFm2wgeAU31aI3Q2GhIDMeB53qPYPIcm5VrxXIOIOxsDMStjVawAc1VViRgN22lNBiuQN3GR+SY07hpOoStmFQAKXRRFY93bnpG+fONfedi+BRgAbkS8Fxp7QQIAAAAASUVORK5CYII="); } #sidebar .subscription a { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAALCAYAAACZIGYHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAUBJREFUeNrMkSGLAlEUhb+ZB4JFi8mx2cz+ApvhRUGTcUCrNqNJDYIi+DO0GUwmQXDK2DSIoGgZcSaIjDrzwrK4ssvChj1w0733O+fdp+m6PozH4yQSCfb7Pa7r8pOi0SjJZBLP8zgej4gAIMvlMuPxmADIYrHger1+C6lUKmo+NJ/NZojb7SZDWiwWo1qtks1msW2bw+HwZdkwDHq9HvV6nel0SqvVYrvdIh6Ph3Qch+VyqRYLhQJSSjRNw7IsfN9XgGKxSLfbJZfL0e/3aTabrFYr7vc7IujLcOh8PqunrNdr0uk0pVKJVCpFJBJRgEajweVyod1uMxgM2O12BAGUgRbU8DV2JpOhVquRz+cRQii3+XxOp9NRN3jVR5LPOp1OjEYjlSL8hclkgmmabDabt4d+m+S30vkD/R/IU4ABAPTZgnZdmG/PAAAAAElFTkSuQmCC"); } #sidebar-bottom { background: #f5f5f5; border-top:1px solid #eee; } #sidebar-bottom .widget { border-bottom: 1px solid #e0e0e0; padding: 15px 0; text-align: center; } #sidebar-bottom > div:last-child { border-bottom: 0; } #sidebar-bottom .text { line-height: 20px; } /* Home, forward, and backward pagination. */ .blog-pager { border-top : 1px #e0e0e0 solid; padding-top: 10px; margin-top: 15px; text-align: right !important; } #blog-pager { margin-botom: 0; margin-top: -14px; padding: 16px 0 0 0; } #blog-pager a { display: inline-block; } .blog-pager i.disabled { opacity: 0.2 !important; } .blog-pager i { color: black; margin-left: 16px; opacity: 0.54; } .blog-pager i:hover, .blog-pager i:active { opacity: 0.87; } #blog-pager-older-link, #blog-pager-newer-link { float: none; } .gplus-profile { background-color: #fafafa; border: 1px solid #eee; overflow: hidden; width: 212px; } .gplus-profile-inner { margin-left: -1px; margin-top: -1px; } /* Sidebar follow buttons. */ .followgooglewrapper { padding: 12px 0 0 0; } .loading { visibility: hidden; } .detail-page .post-footer .cmt_iframe_holder { padding-top: 40px !important; } /** Desktop **/ @media (max-width: 900px) { .col-right { display: none; } .col-main { margin-right: 0; min-width: initial; } .footer-outer { display: none; } .cols-wrapper { min-width: initial; } .google-footer-outer { background-color: #f5f5f5; } } /** Tablet **/ @media (max-width: 712px) { .header-outer, .cols-wrapper, .footer-outer, .google-footer-outer { padding: 0 40px; } } /* An extra breakpoint accommodating for long blog titles. */ @media (max-width: 600px) { .header-left { height: 100%; top: inherit; margin-top: 0; -webkit-transform: initial; transform: initial; } .header-title { margin-top: 18px; } .header-inner .google-logo { height: 40px; margin-top: 3px; } .header-inner .google-logo img { height: 35px; } .header-title h2 { font-size: 32px; line-height: 36px; } .header-desc { bottom: 24px; position: absolute; } } /** Mobile/small desktop window; also landscape. **/ @media (max-width: 480px), (max-height: 480px) { .header-outer, .cols-wrapper, .footer-outer, .google-footer-outer { padding: 0 16px; } .cols-wrapper { margin-top: 0; } .post-header .publishdate, .post .post-content { font-size: 16px; } .post .post-content { line-height: 28px; margin-bottom: 30px; } .post { margin-top: 30px; } .byline-author { display: block; font-size: 12px; line-height: 24px; margin-top: 6px; } #main .post .title a { font-weight: 500; color: #4c4c4c; color: rgba(0,0,0,.70); } #main .post .post-header { padding-bottom: 12px; } #main .post .post-header .published { margin-bottom: -8px; margin-top: 3px; } .post .read-more { display: block; margin-top: 14px; } .post .tr-caption { font-size: 12px; } #main .post .title a { font-size: 20px; line-height: 30px; } .post-content iframe { /* iframe won't keep aspect ratio when scaled down. */ max-height: 240px; } .post-content .separator img, .post-content .tr-caption-container img, .post-content iframe { margin-left: -16px; max-width: inherit; width: calc(100% + 32px); } .post-content table, .post-content td { width: 100%; } #blog-pager { margin: 0; padding: 16px 0; } /** List page tweaks. **/ .list-page .post-original { display: none; } .list-page .post-summary { display: block; } .list-page .comment-container { display: none; } .list-page #blog-pager { padding-top: 0; border: 0; margin-top: -8px; } .list-page .label-footer { display: none; } .list-page #main .post .post-footer { border-bottom: 1px solid #eee; margin: -16px 0 0 0; padding: 0 0 20px 0; } .list-page .post .share { display: none; } /** Detail page tweaks. **/ .detail-page .post-footer .cmt_iframe_holder { padding-top: 32px !important; } .detail-page .label-footer { margin-bottom: 0; } .detail-page #main .post .post-footer { padding-bottom: 0; } .detail-page #comments { display: none; } } [data-about-pullquote], [data-is-preview], [data-about-syndication] { display: none; } </style> <noscript> <style> .loading { visibility: visible }</style> </noscript> <script type='text/javascript'> (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-18038-3', 'auto', 'blogger'); ga('blogger.send', 'pageview'); </script> <link href='https://www.blogger.com/dyn-css/authorization.css?targetBlogID=6567687196385815607&amp;zx=580b6054-328e-400b-9c33-8614ef723430' media='none' onload='if(media!=&#39;all&#39;)media=&#39;all&#39;' rel='stylesheet'/><noscript><link href='https://www.blogger.com/dyn-css/authorization.css?targetBlogID=6567687196385815607&amp;zx=580b6054-328e-400b-9c33-8614ef723430' rel='stylesheet'/></noscript> <meta name='google-adsense-platform-account' content='ca-host-pub-1556223355139109'/> <meta name='google-adsense-platform-domain' content='blogspot.com'/> </head> <body> <script type='text/javascript'> //<![CDATA[ var axel = Math.random() + ""; var a = axel * 10000000000000; document.write('<iframe src="https://2542116.fls.doubleclick.net/activityi;src=2542116;type=gblog;cat=googl0;ord=ord=' + a + '?" width="1" height="1" frameborder="0" style="display:none"></iframe>'); //]]> </script> <noscript> <img alt='' height='1' src='https://ad.doubleclick.net/ddm/activity/src=2542116;type=gblog;cat=googl0;ord=1?' width='1'/> </noscript> <!-- Header --> <div class='header-outer'> <div class='header-inner'> <div class='section' id='header'><div class='widget Header' data-version='1' id='Header1'> <div class='header-left'> <div class='header-title'> <a class='google-logo' href='https://cloud.googleblog.com/'> <img height="50" src="//3.bp.blogspot.com/-a3v4BOp6LoU/V-y9lFzsb_I/AAAAAAAATGY/aD_EUNu9X4MHVu3ScQH38S2yvyNAVON9ACK4B/s1600/logo_lockup_cloud_color.png"> </a> <a href='/.'> <h2> Official Blog </h2> </a> </div> <div class='header-desc'> Built in the cloud. Engineered for your enterprise. </div> </div> </div></div> </div> </div> <!-- all content wrapper start --> <div class='cols-wrapper loading'> <div class='col-main-wrapper'> <div class='col-main'> <div class='section' id='main'><div class='widget Blog' data-version='1' id='Blog1'> <div class='post' data-id='3136537884823980330' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2009/02/the-google-cloud-speaks-7-new-languages.html' itemprop='url' title='The Google cloud speaks 7 new languages'> The Google cloud speaks 7 new languages </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Thursday, February 26, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> Today felt like a normal day. I woke up and went through my normal morning routine: got my clothes together, checked the news, watched a few minutes of the <a href="http://www.goldengirlscentral.com/">Golden Girls</a> (hey &#8211; just being honest!), and drove off through the gray day towards work. Indeed, it turned out to be an appropriately "cloudy" day.<br /><br />Because without any work on my part, without any software updates or downloads, hardware patches or rewiring, today, our Google Translate team <a href="http://googleblog.blogspot.com/2009/02/translate-between-41-languages-with.html">added seven new languages</a> to our Google Translate tool in the cloud. This means that anyone using Google Translate technologies, including all the Google Search Appliance customers currently using <a href="http://code.google.com/p/cross-lang-ent-search/">Cross-Language Enterprise Search</a> (a recent feature added to our <a href="//www.google.com/enterprise/labs">Enterprise Labs</a>), instantly had their repertoire of languages increase to include <a href="http://translate.google.com.tr/">Turkish</a>, <a href="http://translate.google.co.th/">Thai</a>, <a href="http://translate.google.hu/">Hungarian</a>, <a href="http://translate.google.ee/">Estonian</a>, <a href="http://translate.google.com/?hl=sq">Albanian</a>, <a href="http://translate.google.com.mt/">Maltese</a>, and <a href="http://translate.google.com/?hl=gl">Galician</a>. With this launch, Google Translate has now achieved automatic translations between 41 languages (that's 1640 language pairs!).<br /><center><br /><object height="344" width="425"><param name="movie" value="//www.youtube.com/v/jMRH5BLfV74&amp;hl=en&amp;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="//www.youtube.com/v/jMRH5BLfV74&amp;hl=en&amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object><br /></center><br />This, to me, is the beauty of the cloud, and the beauty of where we're headed in Enterprise search: securely bridging the gap that had existed in traditional enterprise deployments, bringing together the best of the corporate network and the cloud. With the <a href="//www.google.com/enterprise/gsa/">Google Search Appliance</a>, you get a hardware unit that packages the powerful algorithms of Google.com, and which allows you to search all of your internal documents securely behind your corporate firewall. While this hardware sits safely in your office, tools like Cross-Language Enterprise Search, <a href="http://code.google.com/apis/searchappliance/documentation/52/integrating_apps.html">Google Apps integration</a> and <a href="http://sites.google.com/support/bin/answer.py?answer=90921">Google Sites integration</a>, allow an IT department to tap into the unique features and "versionless" innovation possible only in the cloud.<br /><br />Previously, bringing seven new languages into an enterprise search solution would have required the addition of entirely new hardware or software, taking hours or days to update and to train people on. Today, the cloud allows these innovations to flow directly into the Google Search Appliance, for any and all to take advantage of. Any Google Search Appliance customers interested in utilizing this tool and others like it can download these features in our <a href="//www.google.com/enterprise/labs">Enterprise Labs</a>. <br /><br />Here's to future innovations - or as some might say: <br />"gelecek yenilikler" <br />"นว&#3633;ตกรรมในอนาคต"<br />"jövőbeni innovációk"<br />"tulevikus uuendused"<br />"ardhmen novacioneve"<br />"innovazzjonijiet fil-futur"<br />"innovacións futuras"<br /><br />And to all on the Google Translate team: <a href="http://en.wikipedia.org/wiki/Thank_You_for_Being_a_Friend">thank you for being a friend</a>.<br /><br /><span class="byline-author">Posted by Cyrus Mistry, Product Manager, Google Enterprise</span> </script> <noscript> Today felt like a normal day. I woke up and went through my normal morning routine: got my clothes together, checked the news, watched a few minutes of the <a href="http://www.goldengirlscentral.com/">Golden Girls</a> (hey &#8211; just being honest!), and drove off through the gray day towards work. Indeed, it turned out to be an appropriately "cloudy" day.<br /><br />Because without any work on my part, without any software updates or downloads, hardware patches or rewiring, today, our Google Translate team <a href="http://googleblog.blogspot.com/2009/02/translate-between-41-languages-with.html">added seven new languages</a> to our Google Translate tool in the cloud. This means that anyone using Google Translate technologies, including all the Google Search Appliance customers currently using <a href="http://code.google.com/p/cross-lang-ent-search/">Cross-Language Enterprise Search</a> (a recent feature added to our <a href="//www.google.com/enterprise/labs">Enterprise Labs</a>), instantly had their repertoire of languages increase to include <a href="http://translate.google.com.tr/">Turkish</a>, <a href="http://translate.google.co.th/">Thai</a>, <a href="http://translate.google.hu/">Hungarian</a>, <a href="http://translate.google.ee/">Estonian</a>, <a href="http://translate.google.com/?hl=sq">Albanian</a>, <a href="http://translate.google.com.mt/">Maltese</a>, and <a href="http://translate.google.com/?hl=gl">Galician</a>. With this launch, Google Translate has now achieved automatic translations between 41 languages (that's 1640 language pairs!).<br /><center><br /><object height="344" width="425"><param name="movie" value="//www.youtube.com/v/jMRH5BLfV74&amp;hl=en&amp;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="//www.youtube.com/v/jMRH5BLfV74&amp;hl=en&amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object><br /></center><br />This, to me, is the beauty of the cloud, and the beauty of where we're headed in Enterprise search: securely bridging the gap that had existed in traditional enterprise deployments, bringing together the best of the corporate network and the cloud. With the <a href="//www.google.com/enterprise/gsa/">Google Search Appliance</a>, you get a hardware unit that packages the powerful algorithms of Google.com, and which allows you to search all of your internal documents securely behind your corporate firewall. While this hardware sits safely in your office, tools like Cross-Language Enterprise Search, <a href="http://code.google.com/apis/searchappliance/documentation/52/integrating_apps.html">Google Apps integration</a> and <a href="http://sites.google.com/support/bin/answer.py?answer=90921">Google Sites integration</a>, allow an IT department to tap into the unique features and "versionless" innovation possible only in the cloud.<br /><br />Previously, bringing seven new languages into an enterprise search solution would have required the addition of entirely new hardware or software, taking hours or days to update and to train people on. Today, the cloud allows these innovations to flow directly into the Google Search Appliance, for any and all to take advantage of. Any Google Search Appliance customers interested in utilizing this tool and others like it can download these features in our <a href="//www.google.com/enterprise/labs">Enterprise Labs</a>. <br /><br />Here's to future innovations - or as some might say: <br />"gelecek yenilikler" <br />"นว&#3633;ตกรรมในอนาคต"<br />"jövőbeni innovációk"<br />"tulevikus uuendused"<br />"ardhmen novacioneve"<br />"innovazzjonijiet fil-futur"<br />"innovacións futuras"<br /><br />And to all on the Google Translate team: <a href="http://en.wikipedia.org/wiki/Thank_You_for_Being_a_Friend">thank you for being a friend</a>.<br /><br /><span class="byline-author">Posted by Cyrus Mistry, Product Manager, Google Enterprise</span> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://cloud.googleblog.com/2009/02/the-google-cloud-speaks-7-new-languages.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Cloud Blog:The Google cloud speaks 7 new languages&url=https://cloud.googleblog.com/2009/02/the-google-cloud-speaks-7-new-languages.html&via=gsuite'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://cloud.googleblog.com/2009/02/the-google-cloud-speaks-7-new-languages.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='comment-container'> <i class='comment-img material-icons'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='0' data-onclick='' data-post-url='https://cloud.googleblog.com/2009/02/the-google-cloud-speaks-7-new-languages.html' data-url='https://cloud.googleblog.com/2009/02/the-google-cloud-speaks-7-new-languages.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2009/02/the-google-cloud-speaks-7-new-languages.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> </div> </div> </div> <div class='post' data-id='5347940735042230580' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2009/02/new-status-dashboard-for-google-apps.html' itemprop='url' title='New Status Dashboard for Google Apps'> New Status Dashboard for Google Apps </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Wednesday, February 25, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <span style="font-weight: normal;font-family:Arial;font-size:100%;" ><span style="background-color: rgb(255, 255, 255);">We made a commitment last year to increase transparency and communication with Google Apps customers in several ways. We heard your feedback around the need for better communication when issues like <a title="yesterday's Gmail outage" href="http://gmailblog.blogspot.com/2009/02/update-on-todays-gmail-outage.html" id="usty">yesterday's Gmail outage</a> occur.<br /></span></span><p style="font-family:arial;"><span style="font-weight: normal;font-size:100%;" ><span style="background-color: rgb(255, 255, 255);">As part of that commitment, </span></span><span style="font-size:100%;"><span style="border-collapse: collapse;">we're pleased to announce today the availability of the <a title="Google Apps Status Dashboard" target="_blank" href="//www.google.com/appsstatus" id="hkq5">Google Apps Status Dashboard</a>. Customers can use this Status Dashboard to check on the current service status of </span></span><span style="font-size:100%;">individual services such as Gmail, </span><span style="font-size:100%;">Google Calendar, Google Talk, </span><span style=";font-family:Arial;font-size:100%;" >Google Docs, Google Sites and Google Video for business. Administrators of Google Apps for their businesses, schools and organizations can also view the performance of the administrative control panel.</span><span style=";font-family:Arial;font-size:100%;" ><span style="background-color: rgb(255, 255, 255);"> </span></span><span style=";font-family:Arial;font-size:100%;" ><br /></span></p><p style="font-family:arial;"><span style=";font-family:Arial;font-size:100%;" >The Google Apps Status Dashboard</span><span style="font-weight: normal;font-size:100%;" ><span style="background-color: rgb(255, 255, 255);"> represents an additional layer of transparency that we believe will be particularly useful for our business users, and it's also relevant to users of our consumer products.</span></span><span style=";font-family:Arial;font-size:100%;" ><span style="background-color: rgb(255, 255, 255);"> The Status Dashboard is</span></span><span style="font-size:100%;"><span style="border-collapse: collapse;"> the best place to check for information on service availability for Google Apps anywhere in the world. </span></span><span style="border-collapse: collapse;font-size:100%;" >In my role on the sales team, I regularly talk with customers to make sure that they're getting the most out of Google Apps and I think that you will find this tool indispensable in managing your Google Apps deployment.</span></p><p style="font-family:arial;"><span style="font-size:100%;"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//1.bp.blogspot.com/_WGhKfzl0HlA/SaXe2TwAaYI/AAAAAAAAACE/6fPfkvEL-qk/s1600-h/AppsDashboard.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5306892760521927042" src="//1.bp.blogspot.com/_WGhKfzl0HlA/SaXe2TwAaYI/AAAAAAAAACE/6fPfkvEL-qk/s400/AppsDashboard.jpg" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 447px; height: 315px;"></a></span></p><span style=";font-family:arial;font-size:100%;" ><span style="border-collapse: collapse;">Additionally, here are other resources I often recommend to help account administrators get up and running quickly and smoothly and also to stay on top of new functionality:</span></span><p style="font-family: arial;" face="Arial"> </p> <p style="font-family: arial;"> </p> <p style="margin: 0px; font-family: arial;"> </p><span style=";font-family:arial;font-size:100%;" ><b>Google Apps Help Center</b>. Our <a href="//www.google.com/support/a/" id="j:sy" target="_blank" title="help center">Help Center</a> for Google Apps admins can answer questions on "getting started" and also help you troubleshoot or find out the status about known issues. Topics include everything from email routing to data migration. We update the information in the Help Center regularly so it's a good starting point for any questions you encounter as you setup and manage your Google Apps account. <b><br /><br />Google Apps Help Forum</b>. In addition to our own online support resources (see below), we have a vibrant community of Google Apps administrators who are always willing to lend a helping hand. To read tips and get help from your peers, <a href="//www.google.com/support/forum/p/Google+Apps/" id="ykzq" target="_blank" title="Join">join</a> this discussion board for IT admins. This forum is moderated by Google Apps Advisors and fueled by the knowledge of expert Power Posters. Recent questions answered in the Help Forum include ones on IMAP functionality and MX record settings. <b><br /><br />Google Apps update alerts</b>. Whenever we launch improvements to any of the apps or add new administrative capabilities &#8211; whether it's a minor user interface tweak or the release of major new functionality</span><span style="font-family:arial;"> </span><span style="border-collapse: collapse;font-family:arial;font-size:100%;" > &#8211; </span><span style=";font-family:arial;font-size:100%;" >we publish a summary with usage instructions and links where you can find more details. For example, we recently shared information on new capabilities for administrators to authorize who can upload videos to Google Video for business and instructions for setting password strength requirements. You can automatically get this information either as <a href="http://feedburner.google.com/fb/a/mailverify?uri=GoogleAppsUpdates&amp;loc=en_US" id="yk7k" title="email alerts">email alerts</a> to your inbox, or you can subscribe to the <a href="http://fusion.google.com/add?source=atgs&amp;feedurl=http%3A//feeds.feedburner.com/GoogleAppsUpdates" id="v7-1" title="RSS feed">RSS feed</a>. <b><br /><br />Google Apps Channel on YouTube</b> Here you can find product tutorials and overviews, as well as video testimonials from Google Apps customers and recordings of Google Apps-related talks and webinars. We recently posted a <a href="//www.youtube.com/watch?v=qzdj2PuXKP8&amp;feature=PlayList&amp;p=CB91CEDD85EF4730&amp;index=10" id="z3g0" target="_blank" title="tour">tour</a> of a corporate intranet built by one of our customers and created a <a href="//www.youtube.com/view_play_list?p=29CB32DA076AB3D2&amp;page=2" title="New Google Apps Learning Center" target="_blank">Google Apps <span class="nfakPe">Learning</span> <span class="nfakPe">Center</span></a> playlist to educate end users on topics such as "Webmail vs. Desktop," "Archiving or Deleting" in Gmail, for example. <a href="//www.youtube.com/profile?user=GoogleApps&amp;view=playlists" id="n.5o" title="Take a look">Take a look</a> at the videos we've created. <b><br /><br />The Solutions Marketplace.</b> If you know that Google Apps is right for you but need some extra help, visit the <a href="//www.google.com/enterprise/marketplace/" id="yo82" target="_blank" title="visit">Solutions Marketplace</a> to find details about products and services from vendors whose solutions integrate and extend Google Apps. You can find vendors to help you with setup and deployment, data migration, integration with existing IT systems, user training and more. You can see how vendors have been rated by other customers and also read about <a href="http://solutionsmarketplace.blogspot.com/" id="pxv3" title="customer success stories">customer experiences with partners</a>. </span><span style=";font-family:arial;font-size:100%;" ><br /><span style="border-collapse: collapse;"> </span><span style="border-collapse: collapse;"> </span><span style="border-collapse: collapse;"> <div> </div> <br />I hope that this information helps you get the most out of Google Apps. One of the great things about Google Apps is the community that has grown up around it, thanks to you!<br /><br /></span><span style="border-collapse: collapse;">Posted by Tessa Prescott, Google Apps Sales Team</span></span> </script> <noscript> <span style="font-weight: normal;font-family:Arial;font-size:100%;" ><span style="background-color: rgb(255, 255, 255);">We made a commitment last year to increase transparency and communication with Google Apps customers in several ways. We heard your feedback around the need for better communication when issues like <a title="yesterday's Gmail outage" href="http://gmailblog.blogspot.com/2009/02/update-on-todays-gmail-outage.html" id="usty">yesterday's Gmail outage</a> occur.<br /></span></span><p style="font-family:arial;"><span style="font-weight: normal;font-size:100%;" ><span style="background-color: rgb(255, 255, 255);">As part of that commitment, </span></span><span style="font-size:100%;"><span style="border-collapse: collapse;">we're pleased to announce today the availability of the <a title="Google Apps Status Dashboard" target="_blank" href="//www.google.com/appsstatus" id="hkq5">Google Apps Status Dashboard</a>. Customers can use this Status Dashboard to check on the current service status of </span></span><span style="font-size:100%;">individual services such as Gmail, </span><span style="font-size:100%;">Google Calendar, Google Talk, </span><span style=";font-family:Arial;font-size:100%;" >Google Docs, Google Sites and Google Video for business. Administrators of Google Apps for their businesses, schools and organizations can also view the performance of the administrative control panel.</span><span style=";font-family:Arial;font-size:100%;" ><span style="background-color: rgb(255, 255, 255);"> </span></span><span style=";font-family:Arial;font-size:100%;" ><br /></span></p><p style="font-family:arial;"><span style=";font-family:Arial;font-size:100%;" >The Google Apps Status Dashboard</span><span style="font-weight: normal;font-size:100%;" ><span style="background-color: rgb(255, 255, 255);"> represents an additional layer of transparency that we believe will be particularly useful for our business users, and it's also relevant to users of our consumer products.</span></span><span style=";font-family:Arial;font-size:100%;" ><span style="background-color: rgb(255, 255, 255);"> The Status Dashboard is</span></span><span style="font-size:100%;"><span style="border-collapse: collapse;"> the best place to check for information on service availability for Google Apps anywhere in the world. </span></span><span style="border-collapse: collapse;font-size:100%;" >In my role on the sales team, I regularly talk with customers to make sure that they're getting the most out of Google Apps and I think that you will find this tool indispensable in managing your Google Apps deployment.</span></p><p style="font-family:arial;"><span style="font-size:100%;"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//1.bp.blogspot.com/_WGhKfzl0HlA/SaXe2TwAaYI/AAAAAAAAACE/6fPfkvEL-qk/s1600-h/AppsDashboard.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5306892760521927042" src="//1.bp.blogspot.com/_WGhKfzl0HlA/SaXe2TwAaYI/AAAAAAAAACE/6fPfkvEL-qk/s400/AppsDashboard.jpg" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 447px; height: 315px;"></a></span></p><span style=";font-family:arial;font-size:100%;" ><span style="border-collapse: collapse;">Additionally, here are other resources I often recommend to help account administrators get up and running quickly and smoothly and also to stay on top of new functionality:</span></span><p style="font-family: arial;" face="Arial"> </p> <p style="font-family: arial;"> </p> <p style="margin: 0px; font-family: arial;"> </p><span style=";font-family:arial;font-size:100%;" ><b>Google Apps Help Center</b>. Our <a href="//www.google.com/support/a/" id="j:sy" target="_blank" title="help center">Help Center</a> for Google Apps admins can answer questions on "getting started" and also help you troubleshoot or find out the status about known issues. Topics include everything from email routing to data migration. We update the information in the Help Center regularly so it's a good starting point for any questions you encounter as you setup and manage your Google Apps account. <b><br /><br />Google Apps Help Forum</b>. In addition to our own online support resources (see below), we have a vibrant community of Google Apps administrators who are always willing to lend a helping hand. To read tips and get help from your peers, <a href="//www.google.com/support/forum/p/Google+Apps/" id="ykzq" target="_blank" title="Join">join</a> this discussion board for IT admins. This forum is moderated by Google Apps Advisors and fueled by the knowledge of expert Power Posters. Recent questions answered in the Help Forum include ones on IMAP functionality and MX record settings. <b><br /><br />Google Apps update alerts</b>. Whenever we launch improvements to any of the apps or add new administrative capabilities &#8211; whether it's a minor user interface tweak or the release of major new functionality</span><span style="font-family:arial;"> </span><span style="border-collapse: collapse;font-family:arial;font-size:100%;" > &#8211; </span><span style=";font-family:arial;font-size:100%;" >we publish a summary with usage instructions and links where you can find more details. For example, we recently shared information on new capabilities for administrators to authorize who can upload videos to Google Video for business and instructions for setting password strength requirements. You can automatically get this information either as <a href="http://feedburner.google.com/fb/a/mailverify?uri=GoogleAppsUpdates&amp;loc=en_US" id="yk7k" title="email alerts">email alerts</a> to your inbox, or you can subscribe to the <a href="http://fusion.google.com/add?source=atgs&amp;feedurl=http%3A//feeds.feedburner.com/GoogleAppsUpdates" id="v7-1" title="RSS feed">RSS feed</a>. <b><br /><br />Google Apps Channel on YouTube</b> Here you can find product tutorials and overviews, as well as video testimonials from Google Apps customers and recordings of Google Apps-related talks and webinars. We recently posted a <a href="//www.youtube.com/watch?v=qzdj2PuXKP8&amp;feature=PlayList&amp;p=CB91CEDD85EF4730&amp;index=10" id="z3g0" target="_blank" title="tour">tour</a> of a corporate intranet built by one of our customers and created a <a href="//www.youtube.com/view_play_list?p=29CB32DA076AB3D2&amp;page=2" title="New Google Apps Learning Center" target="_blank">Google Apps <span class="nfakPe">Learning</span> <span class="nfakPe">Center</span></a> playlist to educate end users on topics such as "Webmail vs. Desktop," "Archiving or Deleting" in Gmail, for example. <a href="//www.youtube.com/profile?user=GoogleApps&amp;view=playlists" id="n.5o" title="Take a look">Take a look</a> at the videos we've created. <b><br /><br />The Solutions Marketplace.</b> If you know that Google Apps is right for you but need some extra help, visit the <a href="//www.google.com/enterprise/marketplace/" id="yo82" target="_blank" title="visit">Solutions Marketplace</a> to find details about products and services from vendors whose solutions integrate and extend Google Apps. You can find vendors to help you with setup and deployment, data migration, integration with existing IT systems, user training and more. You can see how vendors have been rated by other customers and also read about <a href="http://solutionsmarketplace.blogspot.com/" id="pxv3" title="customer success stories">customer experiences with partners</a>. </span><span style=";font-family:arial;font-size:100%;" ><br /><span style="border-collapse: collapse;"> </span><span style="border-collapse: collapse;"> </span><span style="border-collapse: collapse;"> <div> </div> <br />I hope that this information helps you get the most out of Google Apps. One of the great things about Google Apps is the community that has grown up around it, thanks to you!<br /><br /></span><span style="border-collapse: collapse;">Posted by Tessa Prescott, Google Apps Sales Team</span></span> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://cloud.googleblog.com/2009/02/new-status-dashboard-for-google-apps.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Cloud Blog:New Status Dashboard for Google Apps&url=https://cloud.googleblog.com/2009/02/new-status-dashboard-for-google-apps.html&via=gsuite'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://cloud.googleblog.com/2009/02/new-status-dashboard-for-google-apps.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='comment-container'> <i class='comment-img material-icons'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='9' data-onclick='' data-post-url='https://cloud.googleblog.com/2009/02/new-status-dashboard-for-google-apps.html' data-url='https://cloud.googleblog.com/2009/02/new-status-dashboard-for-google-apps.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2009/02/new-status-dashboard-for-google-apps.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://cloud.googleblog.com/search/label/gmail' rel='tag'> gmail </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Apps' rel='tag'> Google Apps </a> , <a class='label' href='https://cloud.googleblog.com/search/label/hints%20and%20tips' rel='tag'> hints and tips </a> , <a class='label' href='https://cloud.googleblog.com/search/label/large%20business' rel='tag'> large business </a> , <a class='label' href='https://cloud.googleblog.com/search/label/medium%20business' rel='tag'> medium business </a> , <a class='label' href='https://cloud.googleblog.com/search/label/small%20business' rel='tag'> small business </a> </span> </div> </div> </div> <div class='post' data-id='8550114846896832613' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2009/02/show-us-and-win-where-your-gsa.html' itemprop='url' title='Show us and win: Where&#39;s your GSA?'> Show us and win: Where&#39;s your GSA? </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Tuesday, February 24, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <span style="font-size:100%;"><span style="background-color: rgb(255, 255, 255);font-family:arial;" >As you may have </span><a style="background-color: rgb(255, 255, 255); font-family: arial;" href="http://googleenterprise.blogspot.com/2008/11/findability-without-complexity.html" id="z:b4" title="read">read</a><span style="background-color: rgb(255, 255, 255);font-family:arial;" > here a couple of months back, we've been focused recently on the "</span><a style="background-color: rgb(255, 255, 255); font-family: arial;" href="//www.google.com/enterprise/gsa/findability.html" id="fvjr" title="art of findability">art of <span class="misspell" suggestions="find ability,find-ability,notability,countability,findable">findability</span></a><span style="background-color: rgb(255, 255, 255);font-family:arial;" >" &#8211; or the ability to find and locate critical information quickly through the power of enterprise search. At Google, we believe that finding relevant business information through effective search </span><span style="font-family:arial;">should be as easy as...well, finding a yellow Google Search Appliance in your </span><span class="misspell" suggestions="data center,data-center,decenter,detente,descender" style="font-family:arial;">data center</span><span style="font-family:arial;">! </span></span><div style="font-family:arial;"><span style="font-size:100%;"><span style="font-family:arial;"><br />In this spirit, we're launching </span><a style="font-family: arial;" href="//www.google.com/enterprise/gsa/contest.html" id="n345" title="a contest">a contest</a><span style="font-family:arial;"> to </span><span style="color: rgb(0, 0, 0);">see how "</span><span style="color: rgb(0, 0, 0);">findable" the Google Search Appliance is in your workplace, and to learn more about how search is making a difference. </span><span style="color: rgb(0, 0, 0);">Two lucky winners will receive an all-expense paid trip to the <a href="http://code.google.com/events/io/" id="n5vx" title="Google IO conference">Google IO conference</a> and have a chance to tell their story during an enterprise search session (if that's not your cup of tea we can also shoot a video). </span><span style="color: rgb(0, 0, 0);">Other prizes include two <span class="misspell" suggestions="HT,TC,FTC,HTS,OTC">HTC</span> Dream phones, </span><span style="color: rgb(0, 0, 0);">and a whole host of Google <span class="misspell" suggestions="sch wag,sch-wag,schwa,schwas,swag">schwag</span></span>. The only catch: contest rules being what they are, we can only offer these prizes to winners in North America.<br /></span></div><span style="font-size:100%;"><br />Want guidelines? Read on:<br /></span><div style="font-family:arial;"><span style="font-size:100%;"><span style="color: rgb(255, 0, 0);"><span style="color: rgb(0, 0, 0);"><br /></span><b><span style="color: rgb(0, 0, 0);">1. Take a picture of you and your Google Search Appliance. </span></b><span style="color: rgb(0, 0, 0);">Pictures can be of just you, or of your whole <span class="misspell" suggestions="work group,work-group">workgroup</span>, as long as you're near your GSA. Yes, the GSA has to be in the picture. Have fun and be as original as possible! Oh, but make sure that this is in keeping with company guidelines &#8211; in other words, get the right "sign offs" first.<br /><br /></span></span></span><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//1.bp.blogspot.com/_jSdgG4-DeNE/SaRgW4CPlOI/AAAAAAAAADs/9TzT0iE4Sd4/s1600-h/GSA+and+friends.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5306472207064470754" src="//1.bp.blogspot.com/_jSdgG4-DeNE/SaRgW4CPlOI/AAAAAAAAADs/9TzT0iE4Sd4/s400/GSA+and+friends.jpg" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 250px; height: 365px;"></a><br /></div><span style="font-size:100%;"><b><span style="color: rgb(0, 0, 0);">2. Submit your GSA story. </span></b><span style="color: rgb(0, 0, 0);"><a title="Official Rules!" target="_blank" href="//www.google.com/enterprise/gsa/contest.html" id="fwvh">Read the rules</a> , then <a href="//www.google.com/support/enterprise/bin/request.py?contact_type=contact_gsa_contest" id="fqla" target="_blank" title="Contest entry form">fill out the form</a> to describe how your GSA has impacted your business. What do your users do better with the power of search? How much time is your IT team saving? What's easy about working with the GSA? </span><span style="color: rgb(0, 0, 0);"><b><br /><br />3. The GSA team will convene. </b>We'll look at your pictures and read your stories, and judge on both &#8211; 50% on the quality and uniqueness of your picture (<a title="Photo Op" target="_blank" href="http://googleenterprise.blogspot.com/2006/07/dont-hassle-hoff_115389646940700263.html" id="iq97">look here for inspiration!</a>), and 50% on what you say in your story. </span><br /><br />Come on! <a title="Official Contest Rules" target="_blank" href="//www.google.com/enterprise/gsa/contest.html" id="l2bj">Enter the contest</a>. Don't yet own a Google Search Appliance? <a href="//www.google.com/enterprise/gsa/" id="lxze" title="click here">Click here</a> to learn more. We'll share the news here when we announce our winners, so stay tuned. We look forward to hearing your stories and seeing your GSA. </span><span style="font-size:100%;"> <span style="color: rgb(255, 0, 0);font-family:arial;" > <p class="msgcen" style="margin: 0px;"> </p> <b><span style="color: rgb(0, 0, 0);"><br />Contest Deadline: March 31, 2009. Winners will be announced on April 17.</span></b></span></span> <span style=";font-family:arial;font-size:100%;" class="byline-author" ><br /><br />Posted by David Kim, Google Enterprise Team Member and Avid Appliance Photographer<br /></span> </script> <noscript> <span style="font-size:100%;"><span style="background-color: rgb(255, 255, 255);font-family:arial;" >As you may have </span><a style="background-color: rgb(255, 255, 255); font-family: arial;" href="http://googleenterprise.blogspot.com/2008/11/findability-without-complexity.html" id="z:b4" title="read">read</a><span style="background-color: rgb(255, 255, 255);font-family:arial;" > here a couple of months back, we've been focused recently on the "</span><a style="background-color: rgb(255, 255, 255); font-family: arial;" href="//www.google.com/enterprise/gsa/findability.html" id="fvjr" title="art of findability">art of <span class="misspell" suggestions="find ability,find-ability,notability,countability,findable">findability</span></a><span style="background-color: rgb(255, 255, 255);font-family:arial;" >" &#8211; or the ability to find and locate critical information quickly through the power of enterprise search. At Google, we believe that finding relevant business information through effective search </span><span style="font-family:arial;">should be as easy as...well, finding a yellow Google Search Appliance in your </span><span class="misspell" suggestions="data center,data-center,decenter,detente,descender" style="font-family:arial;">data center</span><span style="font-family:arial;">! </span></span><div style="font-family:arial;"><span style="font-size:100%;"><span style="font-family:arial;"><br />In this spirit, we're launching </span><a style="font-family: arial;" href="//www.google.com/enterprise/gsa/contest.html" id="n345" title="a contest">a contest</a><span style="font-family:arial;"> to </span><span style="color: rgb(0, 0, 0);">see how "</span><span style="color: rgb(0, 0, 0);">findable" the Google Search Appliance is in your workplace, and to learn more about how search is making a difference. </span><span style="color: rgb(0, 0, 0);">Two lucky winners will receive an all-expense paid trip to the <a href="http://code.google.com/events/io/" id="n5vx" title="Google IO conference">Google IO conference</a> and have a chance to tell their story during an enterprise search session (if that's not your cup of tea we can also shoot a video). </span><span style="color: rgb(0, 0, 0);">Other prizes include two <span class="misspell" suggestions="HT,TC,FTC,HTS,OTC">HTC</span> Dream phones, </span><span style="color: rgb(0, 0, 0);">and a whole host of Google <span class="misspell" suggestions="sch wag,sch-wag,schwa,schwas,swag">schwag</span></span>. The only catch: contest rules being what they are, we can only offer these prizes to winners in North America.<br /></span></div><span style="font-size:100%;"><br />Want guidelines? Read on:<br /></span><div style="font-family:arial;"><span style="font-size:100%;"><span style="color: rgb(255, 0, 0);"><span style="color: rgb(0, 0, 0);"><br /></span><b><span style="color: rgb(0, 0, 0);">1. Take a picture of you and your Google Search Appliance. </span></b><span style="color: rgb(0, 0, 0);">Pictures can be of just you, or of your whole <span class="misspell" suggestions="work group,work-group">workgroup</span>, as long as you're near your GSA. Yes, the GSA has to be in the picture. Have fun and be as original as possible! Oh, but make sure that this is in keeping with company guidelines &#8211; in other words, get the right "sign offs" first.<br /><br /></span></span></span><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//1.bp.blogspot.com/_jSdgG4-DeNE/SaRgW4CPlOI/AAAAAAAAADs/9TzT0iE4Sd4/s1600-h/GSA+and+friends.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5306472207064470754" src="//1.bp.blogspot.com/_jSdgG4-DeNE/SaRgW4CPlOI/AAAAAAAAADs/9TzT0iE4Sd4/s400/GSA+and+friends.jpg" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 250px; height: 365px;"></a><br /></div><span style="font-size:100%;"><b><span style="color: rgb(0, 0, 0);">2. Submit your GSA story. </span></b><span style="color: rgb(0, 0, 0);"><a title="Official Rules!" target="_blank" href="//www.google.com/enterprise/gsa/contest.html" id="fwvh">Read the rules</a> , then <a href="//www.google.com/support/enterprise/bin/request.py?contact_type=contact_gsa_contest" id="fqla" target="_blank" title="Contest entry form">fill out the form</a> to describe how your GSA has impacted your business. What do your users do better with the power of search? How much time is your IT team saving? What's easy about working with the GSA? </span><span style="color: rgb(0, 0, 0);"><b><br /><br />3. The GSA team will convene. </b>We'll look at your pictures and read your stories, and judge on both &#8211; 50% on the quality and uniqueness of your picture (<a title="Photo Op" target="_blank" href="http://googleenterprise.blogspot.com/2006/07/dont-hassle-hoff_115389646940700263.html" id="iq97">look here for inspiration!</a>), and 50% on what you say in your story. </span><br /><br />Come on! <a title="Official Contest Rules" target="_blank" href="//www.google.com/enterprise/gsa/contest.html" id="l2bj">Enter the contest</a>. Don't yet own a Google Search Appliance? <a href="//www.google.com/enterprise/gsa/" id="lxze" title="click here">Click here</a> to learn more. We'll share the news here when we announce our winners, so stay tuned. We look forward to hearing your stories and seeing your GSA. </span><span style="font-size:100%;"> <span style="color: rgb(255, 0, 0);font-family:arial;" > <p class="msgcen" style="margin: 0px;"> </p> <b><span style="color: rgb(0, 0, 0);"><br />Contest Deadline: March 31, 2009. Winners will be announced on April 17.</span></b></span></span> <span style=";font-family:arial;font-size:100%;" class="byline-author" ><br /><br />Posted by David Kim, Google Enterprise Team Member and Avid Appliance Photographer<br /></span> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://cloud.googleblog.com/2009/02/show-us-and-win-where-your-gsa.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Cloud Blog:Show us and win: Where&#39;s your GSA?&url=https://cloud.googleblog.com/2009/02/show-us-and-win-where-your-gsa.html&via=gsuite'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://cloud.googleblog.com/2009/02/show-us-and-win-where-your-gsa.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='comment-container'> <i class='comment-img material-icons'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='1' data-onclick='' data-post-url='https://cloud.googleblog.com/2009/02/show-us-and-win-where-your-gsa.html' data-url='https://cloud.googleblog.com/2009/02/show-us-and-win-where-your-gsa.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2009/02/show-us-and-win-where-your-gsa.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://cloud.googleblog.com/search/label/admin' rel='tag'> admin </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Search%20Appliance' rel='tag'> Google Search Appliance </a> , <a class='label' href='https://cloud.googleblog.com/search/label/IT' rel='tag'> IT </a> , <a class='label' href='https://cloud.googleblog.com/search/label/success%20story' rel='tag'> success story </a> </span> </div> </div> </div> <div class='post' data-id='6663781711766471494' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2009/02/lms-and-google-apps-first-comes-love.html' itemprop='url' title='LMS and Google Apps - First Comes Love...'> LMS and Google Apps - First Comes Love... </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Tuesday, February 24, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <span style="font-size:100%;"><span style="background-color: rgb(255, 255, 255); font-family: arial;">We always enjoy going "back to school" &#8211; visiting college campus quads and K-12 classrooms &#8211; especially because we get to learn from our users, who are always happy to tell us what they want. One idea we hear a lot is, "Build a learning management system (<span class="misspell" suggestions="LAMS,MS,LS,ALMS,ELMS">LMS</span>) to go along with Google Apps." We love the concept &#8211; but we also really value the great work being done by educational software developers - including those in the Open Source community who work on projects like <span class="misspell" suggestions="Model,Module,Noodle,Middle,Moodily">Moodle</span>, an <span class="misspell" suggestions="LAMS,MS,LS,ALMS,ELMS">LMS</span> </span><span style="font-family: arial;">web application that educators can use to create effective online learning sites. </span><span style="background-color: rgb(244, 204, 204); font-family: arial;"><span style="background-color: rgb(255, 255, 255);"><br /><br />Up until now, Google Apps and <span class="misspell" suggestions="Model,Module,Noodle,Middle,Moodily">Moodle</span> were pretty much eying each other across the classroom &#8211; but not quite talking. Then <span class="misspell" suggestions="Mudrooms,Modularise,Deliriums,Melodramas,Modularity's">Moodlerooms</span>, a <span class="misspell" suggestions="Model,Module,Noodle,Middle,Moodily">Moodle</span> partner, entered the scene.<br /><br /></span><span style="background-color: rgb(255, 255, 255);">Here's why. <span class="misspell" suggestions="Mudrooms,Modularise,Deliriums,Melodramas,Modularity's">Moodlerooms</span>, a <span class="misspell" suggestions="Sass,Salas,Sagas,Saws,Says">SaaS</span> provider of <span class="misspell" suggestions="Model,Module,Noodle,Middle,Moodily">Moodle</span>, just launched an application built on the <span class="misspell" suggestions="Model,Module,Noodle,Middle,Moodily">Moodle</span> platform that lets school admins bring <span class="misspell" suggestions="Model,Module,Noodle,Middle,Moodily">Moodle</span> and Google Apps together with a single sign-in. </span></span><span style="background-color: rgb(255, 255, 255); font-family: arial;">So now, students who told us they didn't want to sign in to multiple environments &#8211; like an <span class="misspell" suggestions="LAMS,MS,LS,ALMS,ELMS">LMS</span> to get their course content and a productivity suite like Google Apps to actually do their work &#8211; have the answer they've wanted.</span><br /><br />With the update, administrators of <span class="misspell" suggestions="Model,Module,Noodle,Middle,Moodily">Moodle</span> can easily set up Google Apps accounts for their students. And students who log into their school's version of <span class="misspell" suggestions="Model,Module,Noodle,Middle,Moodily">Moodle</span> can now automatically be signed in to their school's Google Apps Education Edition service. Now, they can access whatever their instructors may have posted in their <span class="misspell" suggestions="LAMS,MS,LS,ALMS,ELMS">LMS</span>, such as lecture notes, homework assignments, and relevant links and resources, and easily integrate that content into their workspace on Google Apps. They can collaborate with their classmates in Google Docs, build a fully fleshed-out Google Site, or even just send an email - without having to manage multiple accounts in multiple systems. And, needless to say, the same goes for their teachers, professors, administrators &#8211; anyone who uses the system. </span><div style="font-family: arial;"><span style="font-size:100%;"><span style="background-color: rgb(255, 255, 255);"></span></span> <div><span style="font-size:100%;"><span class="misspell" suggestions="Mudrooms,Modularise,Deliriums,Melodramas,Modularity's"><br />Moodlerooms</span> used the industry standard <span class="misspell" suggestions="SA ML,SA-ML,SAM,SAL,SGML">SAML</span> 2.0 and <span class="misspell" suggestions="Oath,Earth,South,Otha,Otho">OAuth</span> protocols to securely integrate with <span class="misspell" suggestions="Model,Module,Noodle,Middle,Moodily">Moodle</span>, building on open extensibility features of Google Apps Education Edition. Using these extensibility features, any educational software vendor can take a similar approach to provide user directory synchronization, single sign-on, and user data integration with their service. </span><span style="font-size:100%;"><br /><br />At what cost is this daring combination, you may ask. That is one of the best parts - both products are, in fact, free, and the integration components are open source and hosted on Google Code. So be sure to sign up for <a href="//www.google.com/a/help/intl/en/edu/get_apps.html" id="d0_f" title="Google Apps Education Edition">Google Apps Education Edition</a> and for <a href="http://moodle.org/" id="kmca" title="Moodle"><span class="misspell" suggestions="Model,Module,Noodle,Middle,Moodily">Moodle</span></a> and provide an <a href="http://code.google.com/p/moodle-google/" id="s7b4" title="integrated experience">integrated experience</a> for your students. <br /><br /> </span><div> </div><span style="font-family: arial;font-size:100%;" class="byline-author" >Posted by Cristin Frodella, Google Apps for Education team<br /></span></div> </div> </script> <noscript> <span style="font-size:100%;"><span style="background-color: rgb(255, 255, 255); font-family: arial;">We always enjoy going "back to school" &#8211; visiting college campus quads and K-12 classrooms &#8211; especially because we get to learn from our users, who are always happy to tell us what they want. One idea we hear a lot is, "Build a learning management system (<span class="misspell" suggestions="LAMS,MS,LS,ALMS,ELMS">LMS</span>) to go along with Google Apps." We love the concept &#8211; but we also really value the great work being done by educational software developers - including those in the Open Source community who work on projects like <span class="misspell" suggestions="Model,Module,Noodle,Middle,Moodily">Moodle</span>, an <span class="misspell" suggestions="LAMS,MS,LS,ALMS,ELMS">LMS</span> </span><span style="font-family: arial;">web application that educators can use to create effective online learning sites. </span><span style="background-color: rgb(244, 204, 204); font-family: arial;"><span style="background-color: rgb(255, 255, 255);"><br /><br />Up until now, Google Apps and <span class="misspell" suggestions="Model,Module,Noodle,Middle,Moodily">Moodle</span> were pretty much eying each other across the classroom &#8211; but not quite talking. Then <span class="misspell" suggestions="Mudrooms,Modularise,Deliriums,Melodramas,Modularity's">Moodlerooms</span>, a <span class="misspell" suggestions="Model,Module,Noodle,Middle,Moodily">Moodle</span> partner, entered the scene.<br /><br /></span><span style="background-color: rgb(255, 255, 255);">Here's why. <span class="misspell" suggestions="Mudrooms,Modularise,Deliriums,Melodramas,Modularity's">Moodlerooms</span>, a <span class="misspell" suggestions="Sass,Salas,Sagas,Saws,Says">SaaS</span> provider of <span class="misspell" suggestions="Model,Module,Noodle,Middle,Moodily">Moodle</span>, just launched an application built on the <span class="misspell" suggestions="Model,Module,Noodle,Middle,Moodily">Moodle</span> platform that lets school admins bring <span class="misspell" suggestions="Model,Module,Noodle,Middle,Moodily">Moodle</span> and Google Apps together with a single sign-in. </span></span><span style="background-color: rgb(255, 255, 255); font-family: arial;">So now, students who told us they didn't want to sign in to multiple environments &#8211; like an <span class="misspell" suggestions="LAMS,MS,LS,ALMS,ELMS">LMS</span> to get their course content and a productivity suite like Google Apps to actually do their work &#8211; have the answer they've wanted.</span><br /><br />With the update, administrators of <span class="misspell" suggestions="Model,Module,Noodle,Middle,Moodily">Moodle</span> can easily set up Google Apps accounts for their students. And students who log into their school's version of <span class="misspell" suggestions="Model,Module,Noodle,Middle,Moodily">Moodle</span> can now automatically be signed in to their school's Google Apps Education Edition service. Now, they can access whatever their instructors may have posted in their <span class="misspell" suggestions="LAMS,MS,LS,ALMS,ELMS">LMS</span>, such as lecture notes, homework assignments, and relevant links and resources, and easily integrate that content into their workspace on Google Apps. They can collaborate with their classmates in Google Docs, build a fully fleshed-out Google Site, or even just send an email - without having to manage multiple accounts in multiple systems. And, needless to say, the same goes for their teachers, professors, administrators &#8211; anyone who uses the system. </span><div style="font-family: arial;"><span style="font-size:100%;"><span style="background-color: rgb(255, 255, 255);"></span></span> <div><span style="font-size:100%;"><span class="misspell" suggestions="Mudrooms,Modularise,Deliriums,Melodramas,Modularity's"><br />Moodlerooms</span> used the industry standard <span class="misspell" suggestions="SA ML,SA-ML,SAM,SAL,SGML">SAML</span> 2.0 and <span class="misspell" suggestions="Oath,Earth,South,Otha,Otho">OAuth</span> protocols to securely integrate with <span class="misspell" suggestions="Model,Module,Noodle,Middle,Moodily">Moodle</span>, building on open extensibility features of Google Apps Education Edition. Using these extensibility features, any educational software vendor can take a similar approach to provide user directory synchronization, single sign-on, and user data integration with their service. </span><span style="font-size:100%;"><br /><br />At what cost is this daring combination, you may ask. That is one of the best parts - both products are, in fact, free, and the integration components are open source and hosted on Google Code. So be sure to sign up for <a href="//www.google.com/a/help/intl/en/edu/get_apps.html" id="d0_f" title="Google Apps Education Edition">Google Apps Education Edition</a> and for <a href="http://moodle.org/" id="kmca" title="Moodle"><span class="misspell" suggestions="Model,Module,Noodle,Middle,Moodily">Moodle</span></a> and provide an <a href="http://code.google.com/p/moodle-google/" id="s7b4" title="integrated experience">integrated experience</a> for your students. <br /><br /> </span><div> </div><span style="font-family: arial;font-size:100%;" class="byline-author" >Posted by Cristin Frodella, Google Apps for Education team<br /></span></div> </div> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://cloud.googleblog.com/2009/02/lms-and-google-apps-first-comes-love.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Cloud Blog:LMS and Google Apps - First Comes Love...&url=https://cloud.googleblog.com/2009/02/lms-and-google-apps-first-comes-love.html&via=gsuite'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://cloud.googleblog.com/2009/02/lms-and-google-apps-first-comes-love.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='comment-container'> <i class='comment-img material-icons'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='3' data-onclick='' data-post-url='https://cloud.googleblog.com/2009/02/lms-and-google-apps-first-comes-love.html' data-url='https://cloud.googleblog.com/2009/02/lms-and-google-apps-first-comes-love.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2009/02/lms-and-google-apps-first-comes-love.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> </div> </div> </div> <div class='post' data-id='498953753767859140' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2009/02/making-switch-migrating-3000-users-from.html' itemprop='url' title='Making the switch: Migrating 3,000 users from Microsoft Exchange to Google Apps, and what one company learned'> Making the switch: Migrating 3,000 users from Microsoft Exchange to Google Apps, and what one company learned </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Monday, February 23, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <span style=";font-family:arial;font-size:100%;" >If you've ever looked at your existing email system and wondered if there might be a better way, tune in to <a title="Webinar: Migrating 3000 users from Microsoft Exchange to Google Apps" target="_blank" href="https://googleonline.webex.com/mw0305l/mywebex/default.do?nomenu=true&amp;siteurl=googleonline&amp;service=6&amp;main_url=https%3A%2F%2Fgoogleonline.webex.com%2Fec0600l%2Feventcenter%2Fevent%2FeventAction.do%3FtheAction%3Ddetail%26confViewID%3D529613513%26siteurl%3Dgoogleonline%26%26%26" id="odx8">Andy Nallappan's online review of his recent migration to Google Apps</a> on Monday, March 2, at 10:00 AM PST (1:00 PM EST).<br /><br />Andy, Director, IT, Engineering and Enterprise Infrastructure for Avago Technologies (which provides components and subsystems to equipment manufacturers) recently migrated 3,000 of his company's employees from Microsoft Exchange 2003 to Google Apps &#8211; and he promises to tell all.<br /><br />Explore the questions and concerns he faced as he researched the migration, including global integration, technology capabilities and workarounds, feature tradeoffs, cost savings, and more. Andy will share how he found his answers, what he'd do differently, what his internal pilot revealed, and how, in the end, Google Apps is working for his users.<br /><br />This will be a clear, first-hand account what it takes to move a large corporate email system over to an integrated Google solution &#8211; and what that means for email systems of any size. We hope you'll join us, no matter what email system you're currently using, for a real-world look on what's possible in email today and what it takes to get there.<br /><br /></span><span style=";font-family:arial;font-size:100%;" >The agenda includes time for Q&amp;A, so bring your questions and learn from Andy's experience.<u><br /><br /><a href="https://googleonline.webex.com/mw0305l/mywebex/default.do?nomenu=true&amp;siteurl=googleonline&amp;service=6&amp;main_url=https%3A%2F%2Fgoogleonline.webex.com%2Fec0600l%2Feventcenter%2Fevent%2FeventAction.do%3FtheAction%3Ddetail%26confViewID%3D529613513%26siteurl%3Dgoogleonline%26%26%26" id="q42w" target="_blank" title="Register here.">Register for this free 60-minute webinar</a> </u>. We hope that you'll join us.</span><span style=";font-family:arial;font-size:100%;" ><span style="color: rgb(0, 0, 0);"><br /><br /><a title="Register here" target="_blank" href="https://docs.google.com/a/google.com/Monday,%20March%202,%20200910:00%20AM%20PST%20Webinar:%20Avago%20Technologies:%20from%20Microsoft%20Exchange%20to%20Google%20Apps" id="pih0">Monday, March 2, 2009 10:00 AM PST / 1:00 PM EST</a> </span><span style="color: rgb(0, 0, 0);"><u><br /><a href="https://googleonline.webex.com/mw0305l/mywebex/default.do?nomenu=true&amp;siteurl=googleonline&amp;service=6&amp;main_url=https%3A%2F%2Fgoogleonline.webex.com%2Fec0600l%2Feventcenter%2Fevent%2FeventAction.do%3FtheAction%3Ddetail%26confViewID%3D529613513%26siteurl%3Dgoogleonline%26%26%26" id="g9-q" target="_blank" title="Register here">Webinar: Avago Technologies: from Microsoft Exchange to Google Apps</a> </u></span></span><span style=";font-family:arial;font-size:100%;" class="byline-author" ><br /><br />Posted by </span><span style=";font-family:arial;font-size:100%;" >Kevin Gough, Google Apps Team<br /><br /><span style="font-style: italic;"><span style="font-weight: bold;">Update (03/02/09): </span>More than 200 participants joined in as </span><span style="font-style: italic;font-size:small;" >Andy Nallappan, Director, Enterprise Infrastructure for Avago Technologies, reviewed how he moved 4,100 users to Google Apps, primarily for email, in Q408 through Q109.<br /><br />Avago expects to realize $1.1M in annual savings from moving from Exchange 2003 to Google Apps.<br /></span><span style="font-style: italic;font-size:small;" ></span></span><div class="gmail_quote" style="font-family:arial;"><span style="font-size:100%;"><span style="font-style: italic; font-weight: bold;font-size:small;" ><br /></span><a style="font-style: italic; font-weight: bold;" href="https://googleonline.webex.com/googleonline/lsr.php?AT=pb&amp;SP=EC&amp;rID=27628042&amp;rKey=5D021E156E27FA19">If you'd like to tune in to Andy's story, here's the complete recording.</a><br /><br /><a href="https://googleonline.webex.com/googleonline/lsr.php?AT=pb&amp;SP=EC&amp;rID=27628042&amp;rKey=5D021E156E27FA19" target="_blank"><br /></a></span></div> </script> <noscript> <span style=";font-family:arial;font-size:100%;" >If you've ever looked at your existing email system and wondered if there might be a better way, tune in to <a title="Webinar: Migrating 3000 users from Microsoft Exchange to Google Apps" target="_blank" href="https://googleonline.webex.com/mw0305l/mywebex/default.do?nomenu=true&amp;siteurl=googleonline&amp;service=6&amp;main_url=https%3A%2F%2Fgoogleonline.webex.com%2Fec0600l%2Feventcenter%2Fevent%2FeventAction.do%3FtheAction%3Ddetail%26confViewID%3D529613513%26siteurl%3Dgoogleonline%26%26%26" id="odx8">Andy Nallappan's online review of his recent migration to Google Apps</a> on Monday, March 2, at 10:00 AM PST (1:00 PM EST).<br /><br />Andy, Director, IT, Engineering and Enterprise Infrastructure for Avago Technologies (which provides components and subsystems to equipment manufacturers) recently migrated 3,000 of his company's employees from Microsoft Exchange 2003 to Google Apps &#8211; and he promises to tell all.<br /><br />Explore the questions and concerns he faced as he researched the migration, including global integration, technology capabilities and workarounds, feature tradeoffs, cost savings, and more. Andy will share how he found his answers, what he'd do differently, what his internal pilot revealed, and how, in the end, Google Apps is working for his users.<br /><br />This will be a clear, first-hand account what it takes to move a large corporate email system over to an integrated Google solution &#8211; and what that means for email systems of any size. We hope you'll join us, no matter what email system you're currently using, for a real-world look on what's possible in email today and what it takes to get there.<br /><br /></span><span style=";font-family:arial;font-size:100%;" >The agenda includes time for Q&amp;A, so bring your questions and learn from Andy's experience.<u><br /><br /><a href="https://googleonline.webex.com/mw0305l/mywebex/default.do?nomenu=true&amp;siteurl=googleonline&amp;service=6&amp;main_url=https%3A%2F%2Fgoogleonline.webex.com%2Fec0600l%2Feventcenter%2Fevent%2FeventAction.do%3FtheAction%3Ddetail%26confViewID%3D529613513%26siteurl%3Dgoogleonline%26%26%26" id="q42w" target="_blank" title="Register here.">Register for this free 60-minute webinar</a> </u>. We hope that you'll join us.</span><span style=";font-family:arial;font-size:100%;" ><span style="color: rgb(0, 0, 0);"><br /><br /><a title="Register here" target="_blank" href="https://docs.google.com/a/google.com/Monday,%20March%202,%20200910:00%20AM%20PST%20Webinar:%20Avago%20Technologies:%20from%20Microsoft%20Exchange%20to%20Google%20Apps" id="pih0">Monday, March 2, 2009 10:00 AM PST / 1:00 PM EST</a> </span><span style="color: rgb(0, 0, 0);"><u><br /><a href="https://googleonline.webex.com/mw0305l/mywebex/default.do?nomenu=true&amp;siteurl=googleonline&amp;service=6&amp;main_url=https%3A%2F%2Fgoogleonline.webex.com%2Fec0600l%2Feventcenter%2Fevent%2FeventAction.do%3FtheAction%3Ddetail%26confViewID%3D529613513%26siteurl%3Dgoogleonline%26%26%26" id="g9-q" target="_blank" title="Register here">Webinar: Avago Technologies: from Microsoft Exchange to Google Apps</a> </u></span></span><span style=";font-family:arial;font-size:100%;" class="byline-author" ><br /><br />Posted by </span><span style=";font-family:arial;font-size:100%;" >Kevin Gough, Google Apps Team<br /><br /><span style="font-style: italic;"><span style="font-weight: bold;">Update (03/02/09): </span>More than 200 participants joined in as </span><span style="font-style: italic;font-size:small;" >Andy Nallappan, Director, Enterprise Infrastructure for Avago Technologies, reviewed how he moved 4,100 users to Google Apps, primarily for email, in Q408 through Q109.<br /><br />Avago expects to realize $1.1M in annual savings from moving from Exchange 2003 to Google Apps.<br /></span><span style="font-style: italic;font-size:small;" ></span></span><div class="gmail_quote" style="font-family:arial;"><span style="font-size:100%;"><span style="font-style: italic; font-weight: bold;font-size:small;" ><br /></span><a style="font-style: italic; font-weight: bold;" href="https://googleonline.webex.com/googleonline/lsr.php?AT=pb&amp;SP=EC&amp;rID=27628042&amp;rKey=5D021E156E27FA19">If you'd like to tune in to Andy's story, here's the complete recording.</a><br /><br /><a href="https://googleonline.webex.com/googleonline/lsr.php?AT=pb&amp;SP=EC&amp;rID=27628042&amp;rKey=5D021E156E27FA19" target="_blank"><br /></a></span></div> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://cloud.googleblog.com/2009/02/making-switch-migrating-3000-users-from.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Cloud Blog:Making the switch: Migrating 3,000 users from Microsoft Exchange to Google Apps, and what one company learned&url=https://cloud.googleblog.com/2009/02/making-switch-migrating-3000-users-from.html&via=gsuite'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://cloud.googleblog.com/2009/02/making-switch-migrating-3000-users-from.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='comment-container'> <i class='comment-img material-icons'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='0' data-onclick='' data-post-url='https://cloud.googleblog.com/2009/02/making-switch-migrating-3000-users-from.html' data-url='https://cloud.googleblog.com/2009/02/making-switch-migrating-3000-users-from.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2009/02/making-switch-migrating-3000-users-from.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://cloud.googleblog.com/search/label/gmail' rel='tag'> gmail </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Apps' rel='tag'> Google Apps </a> , <a class='label' href='https://cloud.googleblog.com/search/label/hints%20and%20tips' rel='tag'> hints and tips </a> , <a class='label' href='https://cloud.googleblog.com/search/label/IT' rel='tag'> IT </a> , <a class='label' href='https://cloud.googleblog.com/search/label/large%20business' rel='tag'> large business </a> , <a class='label' href='https://cloud.googleblog.com/search/label/partners' rel='tag'> partners </a> , <a class='label' href='https://cloud.googleblog.com/search/label/success%20story' rel='tag'> success story </a> , <a class='label' href='https://cloud.googleblog.com/search/label/webinar' rel='tag'> webinar </a> </span> </div> </div> </div> <div class='post' data-id='837665797441083162' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2009/02/the-google-search-appliance-providing.html' itemprop='url' title='The Google Search Appliance: Providing Timely Information about the Peanut Product Recall'> The Google Search Appliance: Providing Timely Information about the Peanut Product Recall </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Tuesday, February 17, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <span style="font-style: italic;font-family:arial;font-size:100%;" ><span style="background-color: rgb(255, 255, 255);"><b>Editor's note: </b>We always value learning how our customers use our products to meet critical business needs. Here's a case where those needs were especially critical. The FDA recently mobilized website search, powered by the Google Search Appliance (GSA), to address a major public health issue. The FDA sped information access to the public, removing barriers that could have made this type of information difficult to find.<br /><br /><span class="misspell" suggestions="Rakish,Rajah,Rakes,Rash,Rajahs">Rajesh</span> <span class="misspell" suggestions="Striped,Riped,Spade,Griped,Sauropod">Sripada</span>, a Certified Google Search Engineer with <span class="misspell" suggestions="Global Net,Global-Net,Globalist,Globalised,Globalized">GlobalNet</span> Services, Inc. &#8211; a fast-growing provider of web development and system integration solutions to business and government clients &#8211; explains the pivotal role of the GSA in providing this service. Thanks to <span class="misspell" suggestions="Rakish,Rajah,Rakes,Rash,Rajahs">Rajesh</span> for sharing this story.<br /></span></span><span style="font-size:100%;"><br /></span><p class="western" style="margin-bottom: 0in;font-family:arial;"><span style="font-size:100%;">Did you think twice the last time you reached for a jar of peanut butter? You&#8217;re not alone. The ongoing </span><span style="color: rgb(0, 0, 255);font-size:100%;" ><u><a href="http://www.fda.gov/oc/opacom/hottopics/salmonellatyph.html">salmonella outbreak in peanut products</a></u></span><span style="font-size:100%;"> has sparked one of the largest product recalls in history. The </span><span style="color: rgb(0, 0, 255);font-size:100%;" ><u><a href="http://www.fda.gov/">Food and Drug Administration (FDA)</a></u></span><span style="font-size:100%;"> is proactively keeping the public up to date on recalled products, and they&#8217;re doing it with the help of the <a title="The Google Search Appliance" target="_blank" href="//www.google.com/enterprise/gsa/#utm_campaign=en&amp;utm_source=en-ha-na-us_ca-bkws&amp;utm_medium=ha&amp;utm_term=google%20search%20appliance" id="qc7q">Google Search Appliance</a>.<br /></span></p><p class="western" style="margin-bottom: 0in;font-family:arial;"><span style="font-size:100%;">If you want to know whether the box of granola bars in your pantry has been recalled, simply visit the <a href="http://www.accessdata.fda.gov/scripts/peanutbutterrecall/index.cfm">FDA web page</a> and query for the type of product, like <span style="font-weight: bold;">granola bars</span>, or a brand name, to see whether the product has been recalled.<br /></span></p><p class="western" style="margin-bottom: 0in;font-family:arial;"><span style="font-size:100%;">Previously, people would have had to scroll through a long list of products to try and locate the one they were looking for &#8211; a much more time-consuming process. Thanks to search, people can make fast, informed decisions.</span></p><p class="western" style="margin-bottom: 0in; font-family: Arial; text-align: left;"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//1.bp.blogspot.com/_jSdgG4-DeNE/SZs5LI5_8sI/AAAAAAAAADk/Rdyy3Zo1_bw/s1600-h/PB.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5303895849690985154" src="//1.bp.blogspot.com/_jSdgG4-DeNE/SZs5LI5_8sI/AAAAAAAAADk/Rdyy3Zo1_bw/s400/PB.jpg" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 423px; height: 173px;"></a></p><p class="western" style="margin-bottom: 0in;font-family:arial;"><span style="font-size:100%;"><a href="//www.google.com/enterprise/marketplace/viewVendorListings?vendorId=367" id="n_e9" target="_blank" title="GlobalNet Services, Inc. (GNSI)"><span class="misspell" suggestions="Global Net,Global-Net,Globalist,Globalised,Globalized">GlobalNet</span> Services, Inc. (<span class="misspell" suggestions="ANSI,GNUS,GINSU,NS,GENS">GNSI</span>)</a> is a Google Enterprise Partner who manages and administers the intranet and Internet search for the FDA. For the peanut butter recall, <span class="misspell" suggestions="ANSI,GNUS,GINSU,NS,GENS">GNSI</span> is responsible for daily database and website updates to www.fda.gov. Information is available to the public through the Google Search Appliance (GSA), and visitors to the site can also download information in <span class="misspell" suggestions="PD,PF,PDQ,PDT,PD'S">PDF</span> and <span class="misspell" suggestions="XL,XS,LS,X'S,XES">XLS</span> files. The speed of the search appliance is crucial and the data in the GSA needs to be updated as soon as we receive it. Each night, the GSA re-crawls the database and refreshes any new information. This takes less than an hour and still allows late-night visitors to search for recall information.</span></p><p class="western" face="arial" style="margin-bottom: 0in;"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//2.bp.blogspot.com/_jSdgG4-DeNE/SZs4lQFr91I/AAAAAAAAADc/ytM9YmNnPKs/s1600-h/graph.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5303895198784026450" src="//2.bp.blogspot.com/_jSdgG4-DeNE/SZs4lQFr91I/AAAAAAAAADc/ytM9YmNnPKs/s400/graph.jpg" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 351px;"></a></p><p class="western" style="margin-bottom: 0in; font-family: arial;"></p><p class="western" style="margin-bottom: 0in; font-family: arial;"></p><span style="font-size:100%;"></span><p class="western" style="margin-bottom: 0in; font-family: arial;"><span style="font-size:100%;"> In its first three weeks of existence, </span><span style="color: rgb(0, 0, 255);font-size:100%;" ><u><a href="http://www.accessdata.fda.gov/scripts/peanutbutterrecall/index.cfm#PetFoodPeanutPaste">the peanut butter product search page</a></u></span><span style="font-size:100%;"> received over 25 million page views, and the search appliance has handled the resulting search traffic with ease. This graph shows the number of queries per minute on the FDA search appliance. A spike like this happens every morning, with a sustained use of around 250 queries per minute for most of the working day. Public safety depends on the availability of this information, and the search appliance keeps it available. To help the search appliance handle the traffic, <span class="misspell" suggestions="ANSI,GNUS,GINSU,NS,GENS">GNSI</span> turns on caching during the day, and turns off caching at night to re-crawl the database. </span> </p><div style="font-family:arial;"><span style="font-size:100%;"><br /></span> </div><div style="text-align: right;font-family:arial;"><span style="font-size:100%;"> - <span class="misspell" suggestions="Rakish,Rajah,Rakes,Rash,Rajahs">Rajesh</span> <span class="misspell" suggestions="Striped,Riped,Spade,Griped,Sauropod">Sripada</span>, Certified Google Search Engineer, <span class="misspell" suggestions="Global Net,Global-Net,Globalist,Globalised,Globalized">GlobalNet</span> Services, Inc.<br /></span></div><span style=";font-family:arial;font-size:100%;" ><br />Posted by Dan Israel, Google Federal Team<br /></span><p style="margin-left: 0.5in; margin-bottom: 0in; font-family: arial;"></p> </script> <noscript> <span style="font-style: italic;font-family:arial;font-size:100%;" ><span style="background-color: rgb(255, 255, 255);"><b>Editor's note: </b>We always value learning how our customers use our products to meet critical business needs. Here's a case where those needs were especially critical. The FDA recently mobilized website search, powered by the Google Search Appliance (GSA), to address a major public health issue. The FDA sped information access to the public, removing barriers that could have made this type of information difficult to find.<br /><br /><span class="misspell" suggestions="Rakish,Rajah,Rakes,Rash,Rajahs">Rajesh</span> <span class="misspell" suggestions="Striped,Riped,Spade,Griped,Sauropod">Sripada</span>, a Certified Google Search Engineer with <span class="misspell" suggestions="Global Net,Global-Net,Globalist,Globalised,Globalized">GlobalNet</span> Services, Inc. &#8211; a fast-growing provider of web development and system integration solutions to business and government clients &#8211; explains the pivotal role of the GSA in providing this service. Thanks to <span class="misspell" suggestions="Rakish,Rajah,Rakes,Rash,Rajahs">Rajesh</span> for sharing this story.<br /></span></span><span style="font-size:100%;"><br /></span><p class="western" style="margin-bottom: 0in;font-family:arial;"><span style="font-size:100%;">Did you think twice the last time you reached for a jar of peanut butter? You&#8217;re not alone. The ongoing </span><span style="color: rgb(0, 0, 255);font-size:100%;" ><u><a href="http://www.fda.gov/oc/opacom/hottopics/salmonellatyph.html">salmonella outbreak in peanut products</a></u></span><span style="font-size:100%;"> has sparked one of the largest product recalls in history. The </span><span style="color: rgb(0, 0, 255);font-size:100%;" ><u><a href="http://www.fda.gov/">Food and Drug Administration (FDA)</a></u></span><span style="font-size:100%;"> is proactively keeping the public up to date on recalled products, and they&#8217;re doing it with the help of the <a title="The Google Search Appliance" target="_blank" href="//www.google.com/enterprise/gsa/#utm_campaign=en&amp;utm_source=en-ha-na-us_ca-bkws&amp;utm_medium=ha&amp;utm_term=google%20search%20appliance" id="qc7q">Google Search Appliance</a>.<br /></span></p><p class="western" style="margin-bottom: 0in;font-family:arial;"><span style="font-size:100%;">If you want to know whether the box of granola bars in your pantry has been recalled, simply visit the <a href="http://www.accessdata.fda.gov/scripts/peanutbutterrecall/index.cfm">FDA web page</a> and query for the type of product, like <span style="font-weight: bold;">granola bars</span>, or a brand name, to see whether the product has been recalled.<br /></span></p><p class="western" style="margin-bottom: 0in;font-family:arial;"><span style="font-size:100%;">Previously, people would have had to scroll through a long list of products to try and locate the one they were looking for &#8211; a much more time-consuming process. Thanks to search, people can make fast, informed decisions.</span></p><p class="western" style="margin-bottom: 0in; font-family: Arial; text-align: left;"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//1.bp.blogspot.com/_jSdgG4-DeNE/SZs5LI5_8sI/AAAAAAAAADk/Rdyy3Zo1_bw/s1600-h/PB.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5303895849690985154" src="//1.bp.blogspot.com/_jSdgG4-DeNE/SZs5LI5_8sI/AAAAAAAAADk/Rdyy3Zo1_bw/s400/PB.jpg" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 423px; height: 173px;"></a></p><p class="western" style="margin-bottom: 0in;font-family:arial;"><span style="font-size:100%;"><a href="//www.google.com/enterprise/marketplace/viewVendorListings?vendorId=367" id="n_e9" target="_blank" title="GlobalNet Services, Inc. (GNSI)"><span class="misspell" suggestions="Global Net,Global-Net,Globalist,Globalised,Globalized">GlobalNet</span> Services, Inc. (<span class="misspell" suggestions="ANSI,GNUS,GINSU,NS,GENS">GNSI</span>)</a> is a Google Enterprise Partner who manages and administers the intranet and Internet search for the FDA. For the peanut butter recall, <span class="misspell" suggestions="ANSI,GNUS,GINSU,NS,GENS">GNSI</span> is responsible for daily database and website updates to www.fda.gov. Information is available to the public through the Google Search Appliance (GSA), and visitors to the site can also download information in <span class="misspell" suggestions="PD,PF,PDQ,PDT,PD'S">PDF</span> and <span class="misspell" suggestions="XL,XS,LS,X'S,XES">XLS</span> files. The speed of the search appliance is crucial and the data in the GSA needs to be updated as soon as we receive it. Each night, the GSA re-crawls the database and refreshes any new information. This takes less than an hour and still allows late-night visitors to search for recall information.</span></p><p class="western" face="arial" style="margin-bottom: 0in;"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//2.bp.blogspot.com/_jSdgG4-DeNE/SZs4lQFr91I/AAAAAAAAADc/ytM9YmNnPKs/s1600-h/graph.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5303895198784026450" src="//2.bp.blogspot.com/_jSdgG4-DeNE/SZs4lQFr91I/AAAAAAAAADc/ytM9YmNnPKs/s400/graph.jpg" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 351px;"></a></p><p class="western" style="margin-bottom: 0in; font-family: arial;"></p><p class="western" style="margin-bottom: 0in; font-family: arial;"></p><span style="font-size:100%;"></span><p class="western" style="margin-bottom: 0in; font-family: arial;"><span style="font-size:100%;"> In its first three weeks of existence, </span><span style="color: rgb(0, 0, 255);font-size:100%;" ><u><a href="http://www.accessdata.fda.gov/scripts/peanutbutterrecall/index.cfm#PetFoodPeanutPaste">the peanut butter product search page</a></u></span><span style="font-size:100%;"> received over 25 million page views, and the search appliance has handled the resulting search traffic with ease. This graph shows the number of queries per minute on the FDA search appliance. A spike like this happens every morning, with a sustained use of around 250 queries per minute for most of the working day. Public safety depends on the availability of this information, and the search appliance keeps it available. To help the search appliance handle the traffic, <span class="misspell" suggestions="ANSI,GNUS,GINSU,NS,GENS">GNSI</span> turns on caching during the day, and turns off caching at night to re-crawl the database. </span> </p><div style="font-family:arial;"><span style="font-size:100%;"><br /></span> </div><div style="text-align: right;font-family:arial;"><span style="font-size:100%;"> - <span class="misspell" suggestions="Rakish,Rajah,Rakes,Rash,Rajahs">Rajesh</span> <span class="misspell" suggestions="Striped,Riped,Spade,Griped,Sauropod">Sripada</span>, Certified Google Search Engineer, <span class="misspell" suggestions="Global Net,Global-Net,Globalist,Globalised,Globalized">GlobalNet</span> Services, Inc.<br /></span></div><span style=";font-family:arial;font-size:100%;" ><br />Posted by Dan Israel, Google Federal Team<br /></span><p style="margin-left: 0.5in; margin-bottom: 0in; font-family: arial;"></p> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://cloud.googleblog.com/2009/02/the-google-search-appliance-providing.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Cloud Blog:The Google Search Appliance: Providing Timely Information about the Peanut Product Recall&url=https://cloud.googleblog.com/2009/02/the-google-search-appliance-providing.html&via=gsuite'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://cloud.googleblog.com/2009/02/the-google-search-appliance-providing.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='comment-container'> <i class='comment-img material-icons'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='0' data-onclick='' data-post-url='https://cloud.googleblog.com/2009/02/the-google-search-appliance-providing.html' data-url='https://cloud.googleblog.com/2009/02/the-google-search-appliance-providing.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2009/02/the-google-search-appliance-providing.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Search%20Appliance' rel='tag'> Google Search Appliance </a> , <a class='label' href='https://cloud.googleblog.com/search/label/government' rel='tag'> government </a> </span> </div> </div> </div> <div class='post' data-id='8422741067770943318' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2009/02/students-share-their-google-apps-stories.html' itemprop='url' title='Students share their Google Apps stories'> Students share their Google Apps stories </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Tuesday, February 10, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <span style="font-size:100%;"><span style="font-style: italic;font-family:arial;" ><span style="font-weight: bold;">Editor's note: </span>We've had enough interest in this story, which ran yesterday on the Official Google Blog, to share it again here. If you are using (or interested in using) Google Apps and other Google solutions in education, be sure to watch the video &#8211; and use comments, below, to fill us in on Google Apps stories from <span style="font-weight: bold;">your</span> school. </span><span style="font-family:arial;"><br /><br />You might remember reading our </span><a style="font-family: arial;" title="posts from the road" target="_blank" href="http://googleforstudents.blogspot.com/search/label/Appy%20Trails" id="avmj">posts from the road</a><span style="font-family:arial;"> when we hit the streets and headed </span><a style="font-family: arial;" title="&quot;App to School&quot;" target="_blank" href="//www.google.com/apps/bus" id="w_5x">"App to School"</a><span style="font-family:arial;"> in our retro bio-fuel bus (below) to visit ten universities across the U.S. that used Google Apps. One of our main goals for this trip was to hear from the technology experts themselves -- the students -- about how they were using Google tools like Gmail, Docs, Calendar, Sites, and Talk to be more effective on and off campus.<br /><br /></span></span><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//3.bp.blogspot.com/_jSdgG4-DeNE/SZG3u9AccsI/AAAAAAAAADU/jSSESVCiBcQ/s1600-h/BigBus.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5301220253670077122" src="//3.bp.blogspot.com/_jSdgG4-DeNE/SZG3u9AccsI/AAAAAAAAADU/jSSESVCiBcQ/s400/BigBus.jpg" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 266px;"></a><span style="font-size:100%;"><span style="font-family:arial;"><br />Luckily we had a video camera along for the ride, and we filmed a bunch of students telling their stories. Every week we'll share a new video on the </span><a style="font-family: arial;" title="Google Students blog" target="_blank" href="http://googleforstudents.blogspot.com/" id="fr2q">Google Students blog</a><span style="font-family:arial;">, so you can hear from the students themselves and hopefully learn a few new ways to use these products. If you want to make sure you catch all the latest videos, and stay up-to-date about other news and tips for students, you can </span><a style="font-family: arial;" title="subscribe" target="_blank" href="//www.google.com/ig/add?feedurl=http://googleforstudents..blogspot.com/atom.xml" id="sh9-">subscribe</a><span style="font-family:arial;"> to the student blog. </span><span style="font-family:arial;"><br /><br />Here's one video from a student who uses Google Calendar to manage lab studies with his classmates:</span><span style="font-family:arial;"><br /><br /><object height="295" width="480"><param name="movie" value="//www.youtube.com/v/Auqou1zRZnM&amp;hl=en&amp;fs=1"><param name="allowFullScreen" value="true"><param name="allowscriptaccess" value="always"><embed src="//www.youtube.com/v/Auqou1zRZnM&amp;hl=en&amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" height="295" width="480"></embed></object></span><span style="font-family:arial;"><br /><br />Can't wait another week to see more videos? Check out our </span><a style="font-family: arial;" title="playlist" target="_blank" href="//www.youtube.com/view_play_list?p=98AF9164F0DB7948" id="q2b1">playlist</a><span style="font-family:arial;">. And if you have your own story to share, we encourage you to upload it as a response.<br /><br /></span><span style="background-color: rgb(255, 255, 255);font-family:arial;" >Posted by </span></span><span style="font-size:100%;"><span style="background-color: rgb(255, 255, 255);font-family:arial;" >Miriam Schneider, Associate Product Marketing Manager, Google Apps for Education</span></span><span style="font-size:100%;"><span style="background-color: rgb(255, 255, 255);font-family:arial;" ></span><br /></span><span style=";font-family:arial;font-size:100%;" class="byline-author" ></span> </script> <noscript> <span style="font-size:100%;"><span style="font-style: italic;font-family:arial;" ><span style="font-weight: bold;">Editor's note: </span>We've had enough interest in this story, which ran yesterday on the Official Google Blog, to share it again here. If you are using (or interested in using) Google Apps and other Google solutions in education, be sure to watch the video &#8211; and use comments, below, to fill us in on Google Apps stories from <span style="font-weight: bold;">your</span> school. </span><span style="font-family:arial;"><br /><br />You might remember reading our </span><a style="font-family: arial;" title="posts from the road" target="_blank" href="http://googleforstudents.blogspot.com/search/label/Appy%20Trails" id="avmj">posts from the road</a><span style="font-family:arial;"> when we hit the streets and headed </span><a style="font-family: arial;" title="&quot;App to School&quot;" target="_blank" href="//www.google.com/apps/bus" id="w_5x">"App to School"</a><span style="font-family:arial;"> in our retro bio-fuel bus (below) to visit ten universities across the U.S. that used Google Apps. One of our main goals for this trip was to hear from the technology experts themselves -- the students -- about how they were using Google tools like Gmail, Docs, Calendar, Sites, and Talk to be more effective on and off campus.<br /><br /></span></span><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//3.bp.blogspot.com/_jSdgG4-DeNE/SZG3u9AccsI/AAAAAAAAADU/jSSESVCiBcQ/s1600-h/BigBus.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5301220253670077122" src="//3.bp.blogspot.com/_jSdgG4-DeNE/SZG3u9AccsI/AAAAAAAAADU/jSSESVCiBcQ/s400/BigBus.jpg" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 266px;"></a><span style="font-size:100%;"><span style="font-family:arial;"><br />Luckily we had a video camera along for the ride, and we filmed a bunch of students telling their stories. Every week we'll share a new video on the </span><a style="font-family: arial;" title="Google Students blog" target="_blank" href="http://googleforstudents.blogspot.com/" id="fr2q">Google Students blog</a><span style="font-family:arial;">, so you can hear from the students themselves and hopefully learn a few new ways to use these products. If you want to make sure you catch all the latest videos, and stay up-to-date about other news and tips for students, you can </span><a style="font-family: arial;" title="subscribe" target="_blank" href="//www.google.com/ig/add?feedurl=http://googleforstudents..blogspot.com/atom.xml" id="sh9-">subscribe</a><span style="font-family:arial;"> to the student blog. </span><span style="font-family:arial;"><br /><br />Here's one video from a student who uses Google Calendar to manage lab studies with his classmates:</span><span style="font-family:arial;"><br /><br /><object height="295" width="480"><param name="movie" value="//www.youtube.com/v/Auqou1zRZnM&amp;hl=en&amp;fs=1"><param name="allowFullScreen" value="true"><param name="allowscriptaccess" value="always"><embed src="//www.youtube.com/v/Auqou1zRZnM&amp;hl=en&amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" height="295" width="480"></embed></object></span><span style="font-family:arial;"><br /><br />Can't wait another week to see more videos? Check out our </span><a style="font-family: arial;" title="playlist" target="_blank" href="//www.youtube.com/view_play_list?p=98AF9164F0DB7948" id="q2b1">playlist</a><span style="font-family:arial;">. And if you have your own story to share, we encourage you to upload it as a response.<br /><br /></span><span style="background-color: rgb(255, 255, 255);font-family:arial;" >Posted by </span></span><span style="font-size:100%;"><span style="background-color: rgb(255, 255, 255);font-family:arial;" >Miriam Schneider, Associate Product Marketing Manager, Google Apps for Education</span></span><span style="font-size:100%;"><span style="background-color: rgb(255, 255, 255);font-family:arial;" ></span><br /></span><span style=";font-family:arial;font-size:100%;" class="byline-author" ></span> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://cloud.googleblog.com/2009/02/students-share-their-google-apps-stories.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Cloud Blog:Students share their Google Apps stories&url=https://cloud.googleblog.com/2009/02/students-share-their-google-apps-stories.html&via=gsuite'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://cloud.googleblog.com/2009/02/students-share-their-google-apps-stories.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='comment-container'> <i class='comment-img material-icons'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='1' data-onclick='' data-post-url='https://cloud.googleblog.com/2009/02/students-share-their-google-apps-stories.html' data-url='https://cloud.googleblog.com/2009/02/students-share-their-google-apps-stories.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2009/02/students-share-their-google-apps-stories.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Apps' rel='tag'> Google Apps </a> , <a class='label' href='https://cloud.googleblog.com/search/label/success%20story' rel='tag'> success story </a> , <a class='label' href='https://cloud.googleblog.com/search/label/university' rel='tag'> university </a> </span> </div> </div> </div> <div class='post' data-id='7574428175634671349' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2009/02/sync-google-apps-with-iphones-and.html' itemprop='url' title='Sync Google Apps with iPhones and Windows Mobile devices'> Sync Google Apps with iPhones and Windows Mobile devices </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Monday, February 9, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> For workers on the go, having up-to-date calendar and contacts information is crucial. Knowing about last-minute changes to schedules can mean the difference between winning and losing a big deal. Today, we're happy to <a href="http://googleblog.blogspot.com/2009/02/calendar-and-contact-syncing-for-iphone.html">announce</a> two-way push sync of calendar and contact information for Google Apps users with iPhones and Windows Mobile devices. We're also releasing contact sync for mobile devices that support <a href="//www.google.com/support/mobile/bin/answer.py?answer=98258">SyncML</a>.<br /><br />With <a href="http://m.google.com/sync">Google Sync</a>, whether users make changes to calendar events and contacts from their browsers or mobile devices, changes will be reflected in both places automatically, within minutes. And because Google Sync ties directly into devices' pre-installed calendar and contacts applications, employees don't need to learn a new interface.<br /><br />To get started, Google Sync must be <a href="//www.google.com/support/a/bin/answer.py?answer=135937">enabled</a> for your domain from the Google Apps control panel. Then, employees will be able to configure Google Sync from their devices. The instructions for each type of phone are different, so check out our help center for <a href="//www.google.com/support/a/bin/answer.py?hl=en&amp;answer=135937">device specific information</a>.<br /><br />Before getting started with this beta release, please take a minute to review some syncing limitations we're aware of with the <a href="//www.google.com/support/mobile/bin/answer.py?answer=139635">iPhone</a> and <a href="//www.google.com/support/mobile/bin/answer.py?answer=139655">Windows Mobile</a> devices. Also, keep in mind that Google Sync will replace all existing contacts and calendar information on your phone, so make sure to back up any important data before you get started.<br /><br />For more information, visit <a href="http://m.google.com/sync">m.google.com/sync</a>.<br /><br />Posted by Debbie Leight, Google Apps Team </script> <noscript> For workers on the go, having up-to-date calendar and contacts information is crucial. Knowing about last-minute changes to schedules can mean the difference between winning and losing a big deal. Today, we're happy to <a href="http://googleblog.blogspot.com/2009/02/calendar-and-contact-syncing-for-iphone.html">announce</a> two-way push sync of calendar and contact information for Google Apps users with iPhones and Windows Mobile devices. We're also releasing contact sync for mobile devices that support <a href="//www.google.com/support/mobile/bin/answer.py?answer=98258">SyncML</a>.<br /><br />With <a href="http://m.google.com/sync">Google Sync</a>, whether users make changes to calendar events and contacts from their browsers or mobile devices, changes will be reflected in both places automatically, within minutes. And because Google Sync ties directly into devices' pre-installed calendar and contacts applications, employees don't need to learn a new interface.<br /><br />To get started, Google Sync must be <a href="//www.google.com/support/a/bin/answer.py?answer=135937">enabled</a> for your domain from the Google Apps control panel. Then, employees will be able to configure Google Sync from their devices. The instructions for each type of phone are different, so check out our help center for <a href="//www.google.com/support/a/bin/answer.py?hl=en&amp;answer=135937">device specific information</a>.<br /><br />Before getting started with this beta release, please take a minute to review some syncing limitations we're aware of with the <a href="//www.google.com/support/mobile/bin/answer.py?answer=139635">iPhone</a> and <a href="//www.google.com/support/mobile/bin/answer.py?answer=139655">Windows Mobile</a> devices. Also, keep in mind that Google Sync will replace all existing contacts and calendar information on your phone, so make sure to back up any important data before you get started.<br /><br />For more information, visit <a href="http://m.google.com/sync">m.google.com/sync</a>.<br /><br />Posted by Debbie Leight, Google Apps Team </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://cloud.googleblog.com/2009/02/sync-google-apps-with-iphones-and.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Cloud Blog:Sync Google Apps with iPhones and Windows Mobile devices&url=https://cloud.googleblog.com/2009/02/sync-google-apps-with-iphones-and.html&via=gsuite'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://cloud.googleblog.com/2009/02/sync-google-apps-with-iphones-and.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='comment-container'> <i class='comment-img material-icons'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='13' data-onclick='' data-post-url='https://cloud.googleblog.com/2009/02/sync-google-apps-with-iphones-and.html' data-url='https://cloud.googleblog.com/2009/02/sync-google-apps-with-iphones-and.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2009/02/sync-google-apps-with-iphones-and.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Apps' rel='tag'> Google Apps </a> , <a class='label' href='https://cloud.googleblog.com/search/label/mobile' rel='tag'> mobile </a> </span> </div> </div> </div> <div class='post' data-id='4749695017329964138' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2009/02/migrating-from-microsoft-exchange-to.html' itemprop='url' title='Migrating from Microsoft Exchange to Google Apps: a business perspective'> Migrating from Microsoft Exchange to Google Apps: a business perspective </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Friday, February 6, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <span style=";font-family:arial;font-size:100%;" ><span style="background-color: rgb(255, 255, 255);">Every month, we invite a featured customer to talk about their experience bringing Google Apps into their businesses, sharing insights and suggestions for other teams looking to bring Apps into the workplace. We invite you to join this conversation since it's a great opportunity to get "real world" answers to your questions about Google Apps. </span></span><span style=";font-family:arial;font-size:100%;" ><span style="background-color: rgb(255, 255, 255);"><br /><br />These talks are informal and open. We share an overview from our featured customer and a brief look at Google Apps, followed by Q&amp;A. There's a lot to say about Google Apps, and we figure that our customers are the best people to tell you how they've used Google Apps in business &#8211; what's worked, what they've learned, and what they'd recommend to other businesses who might be considering a move to Google Apps. </span></span><div style="margin-top: 0px; margin-bottom: 0px; font-family: arial;"><div style="margin-top: 0px; margin-bottom: 0px;"><div style="margin-top: 0px; margin-bottom: 0px;"> </div> <div style="margin-top: 0px; margin-bottom: 0px;"> <span style="font-size:100%;"><br /></span> </div> <div style="margin-top: 0px; margin-bottom: 0px;"><span style="font-size:100%;"> Next Thursday, February 12, we're pleased to welcome <span style="border-collapse: collapse;">Jud Clift, President and Founder of <a href="http://www.asetechnology.com/sw/swchannel/homepage/internet/schomepage.asp/SETSESS/1/ASE/77/MSE/0/USE/1/TSE/1/LSE/1/SSE/6901/OSE/1/SWID/1" id="sm41" target="_blank" title="ASE Technology">ASE Technology</a>, who uses Google Apps to manage his print technology business. ASE Technology migrated from Microsoft Exchange and a Blackberry Enterprise Server to Google Apps and since then has used services like Google's email and integrated IM to help field sales reps get faster answers from headquarters when they're out with prospects.<br /><br /></span><span style="border-collapse: collapse;">ASE Technology also uses <a href="http://www.salesforce.com/products/google/apps/" id="ty3f" target="_blank" title="Salesforce.com together with Google Apps">Salesforce.com for Google Apps</a> to manage forecasting and product SKUs to get a more complete picture of sales activity. </span><br /><br /></span> </div><div style="margin-top: 0px; margin-bottom: 0px;"><span style="font-size:100%;"><span style="border-collapse: collapse;"><span style="border-collapse: separate;">We hope you'll join us as </span></span></span><span style="font-size:100%;">Jud <span style="border-collapse: collapse;">shares tips and learning from his migration from Microsoft Exchange to Google Apps.</span></span><span style="font-size:100%;"><span style="border-collapse: collapse;"><span style="border-collapse: separate;"> Details follow:<br /><br /><span style="font-weight: bold;">Migrating from Microsoft Exchange to Google Apps: a business perspective</span><br /><span style="font-weight: bold;"> Thursday, February 12, 2009</span><br /></span></span><span style="font-weight: bold;"> 10:00 a.m. PST, 12:00 p.m. CST, 1:00 p.m. EST </span><br /><br /><span style="border-collapse: collapse;">Sign up <a href="https://googleonline.webex.com/mw0305l/mywebex/default.do?nomenu=true&amp;siteurl=googleonline&amp;service=6&amp;main_url=https%3A%2F%2Fgoogleonline.webex.com%2Fec0600l%2Feventcenter%2Fevent%2FeventAction.do%3FtheAction%3Ddetail%26confViewID%3D529374132%26siteurl%3Dgoogleonline%26%26%26" id="lo:w" target="_blank" title="here">here</a>. </span><br /><br /></span> </div> </div> <span style=";font-family:arial;font-size:100%;" class="byline-author" >Posted by </span><span style="font-size:100%;">Serena Satyasai, Google Apps</span> </div> <div style="font-family:arial;"> <span style="font-size:100%;"><br />*****************<br /></span> </div> <span style=";font-family:arial;font-size:100%;" ><br /></span> <div style="font-family:arial;"><span style="font-size:100%;"> Get timely updates on new features<span style="border-collapse: collapse;"> in Google Apps by subscribing to our <a href="//www.google.com/ig/add?source=atgs&amp;feedurl=http://feeds.feedburner.com/GoogleAppsUpdates" id="vzat" target="_blank" title="RSS feed">RSS feed</a> or <a href="http://feedburner.google.com/fb/a/mailverify?uri=GoogleAppsUpdates&amp;loc=en_US" id="k:4r" target="_blank" title="email alerts">email alerts</a>. </span></span> </div> <div style="font-family:arial;"> <span style="font-size:100%;"><br /></span> </div> <span style=";font-family:arial;font-size:100%;" ><br /><br /><br /></span> <span style=";font-family:arial;font-size:100%;" class="byline-author" ><br /></span><span style=";font-family:arial;font-size:100%;" ></span> </script> <noscript> <span style=";font-family:arial;font-size:100%;" ><span style="background-color: rgb(255, 255, 255);">Every month, we invite a featured customer to talk about their experience bringing Google Apps into their businesses, sharing insights and suggestions for other teams looking to bring Apps into the workplace. We invite you to join this conversation since it's a great opportunity to get "real world" answers to your questions about Google Apps. </span></span><span style=";font-family:arial;font-size:100%;" ><span style="background-color: rgb(255, 255, 255);"><br /><br />These talks are informal and open. We share an overview from our featured customer and a brief look at Google Apps, followed by Q&amp;A. There's a lot to say about Google Apps, and we figure that our customers are the best people to tell you how they've used Google Apps in business &#8211; what's worked, what they've learned, and what they'd recommend to other businesses who might be considering a move to Google Apps. </span></span><div style="margin-top: 0px; margin-bottom: 0px; font-family: arial;"><div style="margin-top: 0px; margin-bottom: 0px;"><div style="margin-top: 0px; margin-bottom: 0px;"> </div> <div style="margin-top: 0px; margin-bottom: 0px;"> <span style="font-size:100%;"><br /></span> </div> <div style="margin-top: 0px; margin-bottom: 0px;"><span style="font-size:100%;"> Next Thursday, February 12, we're pleased to welcome <span style="border-collapse: collapse;">Jud Clift, President and Founder of <a href="http://www.asetechnology.com/sw/swchannel/homepage/internet/schomepage.asp/SETSESS/1/ASE/77/MSE/0/USE/1/TSE/1/LSE/1/SSE/6901/OSE/1/SWID/1" id="sm41" target="_blank" title="ASE Technology">ASE Technology</a>, who uses Google Apps to manage his print technology business. ASE Technology migrated from Microsoft Exchange and a Blackberry Enterprise Server to Google Apps and since then has used services like Google's email and integrated IM to help field sales reps get faster answers from headquarters when they're out with prospects.<br /><br /></span><span style="border-collapse: collapse;">ASE Technology also uses <a href="http://www.salesforce.com/products/google/apps/" id="ty3f" target="_blank" title="Salesforce.com together with Google Apps">Salesforce.com for Google Apps</a> to manage forecasting and product SKUs to get a more complete picture of sales activity. </span><br /><br /></span> </div><div style="margin-top: 0px; margin-bottom: 0px;"><span style="font-size:100%;"><span style="border-collapse: collapse;"><span style="border-collapse: separate;">We hope you'll join us as </span></span></span><span style="font-size:100%;">Jud <span style="border-collapse: collapse;">shares tips and learning from his migration from Microsoft Exchange to Google Apps.</span></span><span style="font-size:100%;"><span style="border-collapse: collapse;"><span style="border-collapse: separate;"> Details follow:<br /><br /><span style="font-weight: bold;">Migrating from Microsoft Exchange to Google Apps: a business perspective</span><br /><span style="font-weight: bold;"> Thursday, February 12, 2009</span><br /></span></span><span style="font-weight: bold;"> 10:00 a.m. PST, 12:00 p.m. CST, 1:00 p.m. EST </span><br /><br /><span style="border-collapse: collapse;">Sign up <a href="https://googleonline.webex.com/mw0305l/mywebex/default.do?nomenu=true&amp;siteurl=googleonline&amp;service=6&amp;main_url=https%3A%2F%2Fgoogleonline.webex.com%2Fec0600l%2Feventcenter%2Fevent%2FeventAction.do%3FtheAction%3Ddetail%26confViewID%3D529374132%26siteurl%3Dgoogleonline%26%26%26" id="lo:w" target="_blank" title="here">here</a>. </span><br /><br /></span> </div> </div> <span style=";font-family:arial;font-size:100%;" class="byline-author" >Posted by </span><span style="font-size:100%;">Serena Satyasai, Google Apps</span> </div> <div style="font-family:arial;"> <span style="font-size:100%;"><br />*****************<br /></span> </div> <span style=";font-family:arial;font-size:100%;" ><br /></span> <div style="font-family:arial;"><span style="font-size:100%;"> Get timely updates on new features<span style="border-collapse: collapse;"> in Google Apps by subscribing to our <a href="//www.google.com/ig/add?source=atgs&amp;feedurl=http://feeds.feedburner.com/GoogleAppsUpdates" id="vzat" target="_blank" title="RSS feed">RSS feed</a> or <a href="http://feedburner.google.com/fb/a/mailverify?uri=GoogleAppsUpdates&amp;loc=en_US" id="k:4r" target="_blank" title="email alerts">email alerts</a>. </span></span> </div> <div style="font-family:arial;"> <span style="font-size:100%;"><br /></span> </div> <span style=";font-family:arial;font-size:100%;" ><br /><br /><br /></span> <span style=";font-family:arial;font-size:100%;" class="byline-author" ><br /></span><span style=";font-family:arial;font-size:100%;" ></span> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://cloud.googleblog.com/2009/02/migrating-from-microsoft-exchange-to.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Cloud Blog:Migrating from Microsoft Exchange to Google Apps: a business perspective&url=https://cloud.googleblog.com/2009/02/migrating-from-microsoft-exchange-to.html&via=gsuite'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://cloud.googleblog.com/2009/02/migrating-from-microsoft-exchange-to.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='comment-container'> <i class='comment-img material-icons'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='2' data-onclick='' data-post-url='https://cloud.googleblog.com/2009/02/migrating-from-microsoft-exchange-to.html' data-url='https://cloud.googleblog.com/2009/02/migrating-from-microsoft-exchange-to.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2009/02/migrating-from-microsoft-exchange-to.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Apps' rel='tag'> Google Apps </a> , <a class='label' href='https://cloud.googleblog.com/search/label/IT' rel='tag'> IT </a> , <a class='label' href='https://cloud.googleblog.com/search/label/success%20story' rel='tag'> success story </a> , <a class='label' href='https://cloud.googleblog.com/search/label/webinar' rel='tag'> webinar </a> </span> </div> </div> </div> <div class='post' data-id='3855399970112009356' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2009/02/offline-also-available-in-google.html' itemprop='url' title='Offline also available in Google Calendar'> Offline also available in Google Calendar </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Thursday, February 5, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <b><b style="background-color: rgb(255, 255, 255);"><span style="font-weight: normal;">Following up on last week's announcement of <a title="offline access in Gmail Labs" href="http://googleenterprise.blogspot.com/2009/01/announcing-offline-access-in-gmail-labs.html" id="wy36">offline access in Gmail Labs</a>, we're happy to let you know that read-only offline access is now an option in Calendar for Google Apps customers.<br /><br />So on top of organizing your Gmail inbox while you're traveling or without a strong Internet connection, you will be able to see your events in Google Calendar from wherever you are. Offline Calendar will let you view your existing schedule and events, but not edit them, so you don't have to print out calendars the night before a trip. </span><br /> <br /> <span style="font-weight: normal;">To enable offline in Calendar:<br /></span> <ol><li><span style="font-weight: normal;">Sign in to Calendar.</span> </li><li> <span style="font-weight: normal;">In the upper right-hand corner of your account, next to your username, there will be a new 'Offline Beta' link. Click this link to start the offline synchronization process. </span> </li></ol> <b><b style="background-color: rgb(255, 255, 255);"><span style="font-weight: normal;">Users of Google Apps Standard Edition can get started on these steps immediately. For Premier and Education Edition, domain administrators will first have to check the box next to 'Turn on new features' in the 'Domain Settings' page of the Google Apps control panel before their users can enable this option.<br /><br /></span></b></b> <span style="font-weight: normal;font-size:100%;" >This offline </span><span style="font-weight: normal;font-size:100%;" >feature uses Gears, an open source browser extension that adds offline functionality directly to the browser.</span></b></b><span style="font-size:100%;"><br /></span><br /><span class="byline-author">Posted by Joyce Sohn, Google Apps Marketing Manager<br /></span> </script> <noscript> <b><b style="background-color: rgb(255, 255, 255);"><span style="font-weight: normal;">Following up on last week's announcement of <a title="offline access in Gmail Labs" href="http://googleenterprise.blogspot.com/2009/01/announcing-offline-access-in-gmail-labs.html" id="wy36">offline access in Gmail Labs</a>, we're happy to let you know that read-only offline access is now an option in Calendar for Google Apps customers.<br /><br />So on top of organizing your Gmail inbox while you're traveling or without a strong Internet connection, you will be able to see your events in Google Calendar from wherever you are. Offline Calendar will let you view your existing schedule and events, but not edit them, so you don't have to print out calendars the night before a trip. </span><br /> <br /> <span style="font-weight: normal;">To enable offline in Calendar:<br /></span> <ol><li><span style="font-weight: normal;">Sign in to Calendar.</span> </li><li> <span style="font-weight: normal;">In the upper right-hand corner of your account, next to your username, there will be a new 'Offline Beta' link. Click this link to start the offline synchronization process. </span> </li></ol> <b><b style="background-color: rgb(255, 255, 255);"><span style="font-weight: normal;">Users of Google Apps Standard Edition can get started on these steps immediately. For Premier and Education Edition, domain administrators will first have to check the box next to 'Turn on new features' in the 'Domain Settings' page of the Google Apps control panel before their users can enable this option.<br /><br /></span></b></b> <span style="font-weight: normal;font-size:100%;" >This offline </span><span style="font-weight: normal;font-size:100%;" >feature uses Gears, an open source browser extension that adds offline functionality directly to the browser.</span></b></b><span style="font-size:100%;"><br /></span><br /><span class="byline-author">Posted by Joyce Sohn, Google Apps Marketing Manager<br /></span> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://cloud.googleblog.com/2009/02/offline-also-available-in-google.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Cloud Blog:Offline also available in Google Calendar&url=https://cloud.googleblog.com/2009/02/offline-also-available-in-google.html&via=gsuite'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://cloud.googleblog.com/2009/02/offline-also-available-in-google.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='comment-container'> <i class='comment-img material-icons'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='9' data-onclick='' data-post-url='https://cloud.googleblog.com/2009/02/offline-also-available-in-google.html' data-url='https://cloud.googleblog.com/2009/02/offline-also-available-in-google.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2009/02/offline-also-available-in-google.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Apps' rel='tag'> Google Apps </a> , <a class='label' href='https://cloud.googleblog.com/search/label/productivity' rel='tag'> productivity </a> </span> </div> </div> </div> <div class='post' data-id='8836301399241225793' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2009/02/introducing-better-email-lists-for.html' itemprop='url' title='Introducing better email lists for Google Apps'> Introducing better email lists for Google Apps </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Wednesday, February 4, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> We've heard quite a few requests for email list enhancements, so we know our users will be happy to hear that several new administrative features for email lists are available today.<br /><br />First, administrators can now assign permissions per email list that determine who can send email to that list. The sending of email can be restricted to members of the list, anyone in the domain, anyone in the world, or even a subset of members designated as list owners. This means you can more effectively use lists for internal communications, announcements, external contact aliases, and even cross-organizational collaboration.<br /><br />Second, lists and list membership are easier to manage in bulk in the control panel. Mailing lists can even contain other mailing lists, which allows you to easily reuse frequently-referenced lists. We've also updated the <a target="_blank" href="http://code.google.com/apis/apps/gdata_provisioning_api_v2.0_developers_protocol.html">Provisioning API</a> for Premier and Education Edition administrators, which replicates all the email list functionality in the control panel, enabling automated mailing list management. We already have individual customers managing upwards of ten thousand lists using this API.<br /><br />Third, we've renamed "email lists" to "groups". You can access the feature from your control panel under 'Users and Groups' > 'Groups'. Why would we bother renaming it? We see more uses for groups than just sending email to lists. So, we'll be making groups useful for other enterprise tasks in the future, like easily sharing a document with a group of people. Also, we'll be incorporating many of the features that our consumer users love in Google Groups into Google Apps over time.<br /><br />All of your existing Google Apps email lists have been converted to groups, so check out our <a href="//www.google.com/support/a/bin/answer.py?answer=126169&amp;topic=14869">getting started guide</a> and get more out of those lists today!<br /><br /><span style=";font-family:arial;font-size:100%;" class="byline-author">Posted by</span><span style="font-size:100%;"><span style="font-family:arial;"> Justin Sadowski, Google Apps Engineer </span></span> </script> <noscript> We've heard quite a few requests for email list enhancements, so we know our users will be happy to hear that several new administrative features for email lists are available today.<br /><br />First, administrators can now assign permissions per email list that determine who can send email to that list. The sending of email can be restricted to members of the list, anyone in the domain, anyone in the world, or even a subset of members designated as list owners. This means you can more effectively use lists for internal communications, announcements, external contact aliases, and even cross-organizational collaboration.<br /><br />Second, lists and list membership are easier to manage in bulk in the control panel. Mailing lists can even contain other mailing lists, which allows you to easily reuse frequently-referenced lists. We've also updated the <a target="_blank" href="http://code.google.com/apis/apps/gdata_provisioning_api_v2.0_developers_protocol.html">Provisioning API</a> for Premier and Education Edition administrators, which replicates all the email list functionality in the control panel, enabling automated mailing list management. We already have individual customers managing upwards of ten thousand lists using this API.<br /><br />Third, we've renamed "email lists" to "groups". You can access the feature from your control panel under 'Users and Groups' > 'Groups'. Why would we bother renaming it? We see more uses for groups than just sending email to lists. So, we'll be making groups useful for other enterprise tasks in the future, like easily sharing a document with a group of people. Also, we'll be incorporating many of the features that our consumer users love in Google Groups into Google Apps over time.<br /><br />All of your existing Google Apps email lists have been converted to groups, so check out our <a href="//www.google.com/support/a/bin/answer.py?answer=126169&amp;topic=14869">getting started guide</a> and get more out of those lists today!<br /><br /><span style=";font-family:arial;font-size:100%;" class="byline-author">Posted by</span><span style="font-size:100%;"><span style="font-family:arial;"> Justin Sadowski, Google Apps Engineer </span></span> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://cloud.googleblog.com/2009/02/introducing-better-email-lists-for.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Cloud Blog:Introducing better email lists for Google Apps&url=https://cloud.googleblog.com/2009/02/introducing-better-email-lists-for.html&via=gsuite'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://cloud.googleblog.com/2009/02/introducing-better-email-lists-for.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='comment-container'> <i class='comment-img material-icons'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='16' data-onclick='' data-post-url='https://cloud.googleblog.com/2009/02/introducing-better-email-lists-for.html' data-url='https://cloud.googleblog.com/2009/02/introducing-better-email-lists-for.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2009/02/introducing-better-email-lists-for.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Apps' rel='tag'> Google Apps </a> </span> </div> </div> </div> <div class='post' data-id='8990823084475707099' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2009/02/folders-and-labels-best-of-both-worlds.html' itemprop='url' title='Folders and labels: the best of both worlds'> Folders and labels: the best of both worlds </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Tuesday, February 3, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <span style="font-size:100%;"><span style="font-family: arial;">New Google Apps users quickly notice that Gmail uses labels instead of traditional folders for organizing email. Why this design decision? Put simply, you can organize and then find messages more efficiently with labels.<br /><br />Here's why: a message can be tagged with multiple labels like "Project Orion" and "Budget," so you can find that message in either context down the road. With folders, you'd need to pick the one best place for that message &#8211; let's say the "Project Orion" folder &#8211; making it harder to find later if you're looking for that same message in the context of budget planning.</span><span style="font-family: arial;"><br /><br />We hear that the concept of labels can feel foreign at first, and, up until now, the way you had to first apply a label and then archive to move it from your inbox was a two-step process. Listening to users, we heard that people wanted the flexibility of labels but the simplicity of folders.</span><span style="font-family: arial;"><br /><br />As of today we're making it easier for you to work with labels. From your inbox or when viewing labeled messages, you'll see a new "Move to" button that labels and removes messages from the current location in one step, just like folders. To apply a label without archiving or removing existing labels, click the "Labels" button.</span><br /></span><div id="zrpj" style="padding: 1em 0pt; text-align: left; font-family: arial;"><span style="font-size:100%;"><img src="https://docs.google.com/a/google.com/File?id=adknnsqz3k_1hfc2s6gv_b" style="width: 508px; height: 34px;" /></span></div><span style="font-size:100%;"><span style="font-family: arial;">For you keyboard shortcut diehards, </span><b style="font-family: arial;">V</b><span style="font-family: arial;"> lets you quickly move, and </span><b style="font-family: arial;">L</b><span style="font-family: arial;"> lets you label selected messages...but first make sure you've turned on </span><a style="font-family: arial;" href="http://mail.google.com/support/bin/answer.py?hl=en&amp;answer=6594" title="keyboard shortcuts" target="_blank">keyboard shortcuts</a><span style="font-family: arial;">.</span><br /></span><div id="fumm" style="padding: 1em 0pt; text-align: left; font-family: arial;"><span style="font-size:100%;"><img src="https://docs.google.com/a/google.com/File?id=adknnsqz3k_2cfs23cd7_b" style="width: 516px; height: 261px;" /></span></div><span style="font-family: arial;font-size:100%;" class="byline-author" >Posted by </span><span style="font-size:100%;"><span style="font-family: arial;">Jeremy Milo, Google Apps Product Marketing Manager</span><br /></span> </script> <noscript> <span style="font-size:100%;"><span style="font-family: arial;">New Google Apps users quickly notice that Gmail uses labels instead of traditional folders for organizing email. Why this design decision? Put simply, you can organize and then find messages more efficiently with labels.<br /><br />Here's why: a message can be tagged with multiple labels like "Project Orion" and "Budget," so you can find that message in either context down the road. With folders, you'd need to pick the one best place for that message &#8211; let's say the "Project Orion" folder &#8211; making it harder to find later if you're looking for that same message in the context of budget planning.</span><span style="font-family: arial;"><br /><br />We hear that the concept of labels can feel foreign at first, and, up until now, the way you had to first apply a label and then archive to move it from your inbox was a two-step process. Listening to users, we heard that people wanted the flexibility of labels but the simplicity of folders.</span><span style="font-family: arial;"><br /><br />As of today we're making it easier for you to work with labels. From your inbox or when viewing labeled messages, you'll see a new "Move to" button that labels and removes messages from the current location in one step, just like folders. To apply a label without archiving or removing existing labels, click the "Labels" button.</span><br /></span><div id="zrpj" style="padding: 1em 0pt; text-align: left; font-family: arial;"><span style="font-size:100%;"><img src="https://docs.google.com/a/google.com/File?id=adknnsqz3k_1hfc2s6gv_b" style="width: 508px; height: 34px;" /></span></div><span style="font-size:100%;"><span style="font-family: arial;">For you keyboard shortcut diehards, </span><b style="font-family: arial;">V</b><span style="font-family: arial;"> lets you quickly move, and </span><b style="font-family: arial;">L</b><span style="font-family: arial;"> lets you label selected messages...but first make sure you've turned on </span><a style="font-family: arial;" href="http://mail.google.com/support/bin/answer.py?hl=en&amp;answer=6594" title="keyboard shortcuts" target="_blank">keyboard shortcuts</a><span style="font-family: arial;">.</span><br /></span><div id="fumm" style="padding: 1em 0pt; text-align: left; font-family: arial;"><span style="font-size:100%;"><img src="https://docs.google.com/a/google.com/File?id=adknnsqz3k_2cfs23cd7_b" style="width: 516px; height: 261px;" /></span></div><span style="font-family: arial;font-size:100%;" class="byline-author" >Posted by </span><span style="font-size:100%;"><span style="font-family: arial;">Jeremy Milo, Google Apps Product Marketing Manager</span><br /></span> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://cloud.googleblog.com/2009/02/folders-and-labels-best-of-both-worlds.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Cloud Blog:Folders and labels: the best of both worlds&url=https://cloud.googleblog.com/2009/02/folders-and-labels-best-of-both-worlds.html&via=gsuite'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://cloud.googleblog.com/2009/02/folders-and-labels-best-of-both-worlds.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='comment-container'> <i class='comment-img material-icons'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='13' data-onclick='' data-post-url='https://cloud.googleblog.com/2009/02/folders-and-labels-best-of-both-worlds.html' data-url='https://cloud.googleblog.com/2009/02/folders-and-labels-best-of-both-worlds.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2009/02/folders-and-labels-best-of-both-worlds.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://cloud.googleblog.com/search/label/gmail' rel='tag'> gmail </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Apps' rel='tag'> Google Apps </a> , <a class='label' href='https://cloud.googleblog.com/search/label/hints%20and%20tips' rel='tag'> hints and tips </a> , <a class='label' href='https://cloud.googleblog.com/search/label/productivity' rel='tag'> productivity </a> </span> </div> </div> </div> <div class='post' data-id='5247399674727935492' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2009/02/exploring-new-worlds-with-google-earth.html' itemprop='url' title='Exploring new worlds with Google Earth Enterprise'> Exploring new worlds with Google Earth Enterprise </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Monday, February 2, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <span style="font-size:100%;"><span style="font-family:arial;">The big news at the Googleplex today is the latest <a href="http://googleblog.blogspot.com/2009/02/dive-into-new-google-earth.html">release of Google Earth</a>, making features like Ocean, Historical Imagery, and Touring available to Google Earth users everywhere.<br /><br />We're happy to open up these new worlds of exploration to our Enterprise customers, with new releases of Google Earth Pro and Google Earth Enterprise also available today. This is a tremendous advance for organizations who work on -- or under -- the Seven Seas, or who have archives of historical photos and data that they'd like to make more accessible to their employees.</span><br /><br /><span style="font-family:arial;">People who use <a href="http://earth.google.com/enterprise/earth_pro.html">Google Earth Pro</a>, the workplace edition of Google Earth, will see the new oceanographic data, historical imagery, and other features through their connection to Google's public globe of satellite imagery, maps, terrain &amp; 3D buildings. </span> <span style="font-family:arial;">With today's release of the Google Earth Enterprise 5.0 client, customers can start to realize the benefits by layering their own private data on top of the Google-hosted Ocean or Historical Imagery via <a href="http://en.wikipedia.org/wiki/Kml">KML</a>. Google's public data about the world's oceans and images from the past should give a glimmer of what's possible.<br /><br />We're hard at work to allow<span style="text-decoration: underline;"> </span><a href="//www.blogger.com/earth.google.com/enterprise"></a><a href="http://earth.google.com/enterprise/earth_enterprise.html">Google Earth Enterprise</a> customers to build their own Ocean or Historical Imagery for their private networks, in much the same way they today build their own Earth. This will enhance organizations' ability to build private globes displaying this information while ensuring that authorized users can visualize the data quickly and easily.<br /><br /></span></span><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//2.bp.blogspot.com/_jSdgG4-DeNE/SYciLHV4mHI/AAAAAAAAADI/mCkph425nEw/s1600-h/Cape_Fear_Under_Water.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5298241060969420914" src="//2.bp.blogspot.com/_jSdgG4-DeNE/SYciLHV4mHI/AAAAAAAAADI/mCkph425nEw/s400/Cape_Fear_Under_Water.jpg" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 298px;"></a><span style="font-size:100%;"> <span style="font-family:arial;">(That's Cape Fear under water, by the way.)<br /><br />The new Touring feature already works with private globes, allowing for simple creation of narrated tours of an area to share critical information with other Google Earth users. Touring compliments the Movie Maker capability, </span><span style="background-color: rgb(255, 255, 255);font-family:arial;" >which lets users "fly through" Google Earth while capturing video that can be used in presentations, broadcasts, or on websites, </span><span style="font-family:arial;">available only in Google Earth Pro and the Google Earth Enterprise client.</span> <span style="background-color: rgb(255, 255, 255);font-family:arial;" ><br /><br />And there's more. </span><span style="font-family:arial;">With this latest release, importing data from GPS devices is easier than ever. Customers will also find better ways to interact with their data. Pop-up windows for your data can now include fully compliant HTML and javascript, allowing organizations to provide their employees with richer context about the location they're viewing. And we've improved the startup speed and the performance of layers.<br /><br /></span><span style="font-family:arial;">Existing customers who want to get started with the Google Earth Enterprise 5.0 client should contact <a href="http://groups.google.com/group/earth-help?pli=1">Google customer support</a> to access the download. Google Earth Pro customers will be prompted to upgrade the next time they start Google Earth. If you want to learn more about either product, <a href="http://services.google.com/enterprise/ge">drop us a line</a>. </span> <span style="background-color: rgb(244, 204, 204);font-family:arial;" ><span style="background-color: rgb(255, 255, 255);"><br /><br />We hope you'll learn more about this announcement and bring the power of these new services to your organization, no matter where in the world (or the ocean!) you may be.<br /><br /></span> </span> </span> <span style=";font-family:arial;font-size:100%;" class="byline-author" >Posted by </span><span style="font-size:100%;"><span style="font-family:arial;">Bryan Atwood, Product Manager, Google Earth Enterprise</span> </span> </script> <noscript> <span style="font-size:100%;"><span style="font-family:arial;">The big news at the Googleplex today is the latest <a href="http://googleblog.blogspot.com/2009/02/dive-into-new-google-earth.html">release of Google Earth</a>, making features like Ocean, Historical Imagery, and Touring available to Google Earth users everywhere.<br /><br />We're happy to open up these new worlds of exploration to our Enterprise customers, with new releases of Google Earth Pro and Google Earth Enterprise also available today. This is a tremendous advance for organizations who work on -- or under -- the Seven Seas, or who have archives of historical photos and data that they'd like to make more accessible to their employees.</span><br /><br /><span style="font-family:arial;">People who use <a href="http://earth.google.com/enterprise/earth_pro.html">Google Earth Pro</a>, the workplace edition of Google Earth, will see the new oceanographic data, historical imagery, and other features through their connection to Google's public globe of satellite imagery, maps, terrain &amp; 3D buildings. </span> <span style="font-family:arial;">With today's release of the Google Earth Enterprise 5.0 client, customers can start to realize the benefits by layering their own private data on top of the Google-hosted Ocean or Historical Imagery via <a href="http://en.wikipedia.org/wiki/Kml">KML</a>. Google's public data about the world's oceans and images from the past should give a glimmer of what's possible.<br /><br />We're hard at work to allow<span style="text-decoration: underline;"> </span><a href="//www.blogger.com/earth.google.com/enterprise"></a><a href="http://earth.google.com/enterprise/earth_enterprise.html">Google Earth Enterprise</a> customers to build their own Ocean or Historical Imagery for their private networks, in much the same way they today build their own Earth. This will enhance organizations' ability to build private globes displaying this information while ensuring that authorized users can visualize the data quickly and easily.<br /><br /></span></span><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//2.bp.blogspot.com/_jSdgG4-DeNE/SYciLHV4mHI/AAAAAAAAADI/mCkph425nEw/s1600-h/Cape_Fear_Under_Water.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5298241060969420914" src="//2.bp.blogspot.com/_jSdgG4-DeNE/SYciLHV4mHI/AAAAAAAAADI/mCkph425nEw/s400/Cape_Fear_Under_Water.jpg" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 298px;"></a><span style="font-size:100%;"> <span style="font-family:arial;">(That's Cape Fear under water, by the way.)<br /><br />The new Touring feature already works with private globes, allowing for simple creation of narrated tours of an area to share critical information with other Google Earth users. Touring compliments the Movie Maker capability, </span><span style="background-color: rgb(255, 255, 255);font-family:arial;" >which lets users "fly through" Google Earth while capturing video that can be used in presentations, broadcasts, or on websites, </span><span style="font-family:arial;">available only in Google Earth Pro and the Google Earth Enterprise client.</span> <span style="background-color: rgb(255, 255, 255);font-family:arial;" ><br /><br />And there's more. </span><span style="font-family:arial;">With this latest release, importing data from GPS devices is easier than ever. Customers will also find better ways to interact with their data. Pop-up windows for your data can now include fully compliant HTML and javascript, allowing organizations to provide their employees with richer context about the location they're viewing. And we've improved the startup speed and the performance of layers.<br /><br /></span><span style="font-family:arial;">Existing customers who want to get started with the Google Earth Enterprise 5.0 client should contact <a href="http://groups.google.com/group/earth-help?pli=1">Google customer support</a> to access the download. Google Earth Pro customers will be prompted to upgrade the next time they start Google Earth. If you want to learn more about either product, <a href="http://services.google.com/enterprise/ge">drop us a line</a>. </span> <span style="background-color: rgb(244, 204, 204);font-family:arial;" ><span style="background-color: rgb(255, 255, 255);"><br /><br />We hope you'll learn more about this announcement and bring the power of these new services to your organization, no matter where in the world (or the ocean!) you may be.<br /><br /></span> </span> </span> <span style=";font-family:arial;font-size:100%;" class="byline-author" >Posted by </span><span style="font-size:100%;"><span style="font-family:arial;">Bryan Atwood, Product Manager, Google Earth Enterprise</span> </span> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://cloud.googleblog.com/2009/02/exploring-new-worlds-with-google-earth.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Cloud Blog:Exploring new worlds with Google Earth Enterprise&url=https://cloud.googleblog.com/2009/02/exploring-new-worlds-with-google-earth.html&via=gsuite'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://cloud.googleblog.com/2009/02/exploring-new-worlds-with-google-earth.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='comment-container'> <i class='comment-img material-icons'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='0' data-onclick='' data-post-url='https://cloud.googleblog.com/2009/02/exploring-new-worlds-with-google-earth.html' data-url='https://cloud.googleblog.com/2009/02/exploring-new-worlds-with-google-earth.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2009/02/exploring-new-worlds-with-google-earth.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://cloud.googleblog.com/search/label/developers' rel='tag'> developers </a> , <a class='label' href='https://cloud.googleblog.com/search/label/earth%20and%20maps' rel='tag'> earth and maps </a> , <a class='label' href='https://cloud.googleblog.com/search/label/enterprise' rel='tag'> enterprise </a> , <a class='label' href='https://cloud.googleblog.com/search/label/government' rel='tag'> government </a> , <a class='label' href='https://cloud.googleblog.com/search/label/IT' rel='tag'> IT </a> </span> </div> </div> </div> <div class='blog-pager' id='blog-pager'> <a class='home-link' href='https://cloud.googleblog.com/'> <i class='material-icons'> &#59530; </i> </a> <span id='blog-pager-newer-link'> <a class='blog-pager-newer-link' href='https://cloud.googleblog.com/search?updated-max=2009-03-23T10:48:00-07:00&max-results=7&reverse-paginate=true' id='Blog1_blog-pager-newer-link' title='Newer Posts'> <i class='material-icons'> &#58820; </i> </a> </span> <span id='blog-pager-older-link'> <a class='blog-pager-older-link' href='https://cloud.googleblog.com/search?updated-max=2009-02-02T10:01:00-08:00&max-results=7' id='Blog1_blog-pager-older-link' title='Older Posts'> <i class='material-icons'> &#58824; </i> </a> </span> </div> <div class='clear'></div> </div></div> </div> </div> <div class='col-right'> <div class='section' id='sidebar-top'><div class='widget HTML' data-version='1' id='HTML8'> <div class='widget-content'> <div class='searchBox'> <input type='text' title='Search This Blog' placeholder='Search blog ...' /> </div> </div> <div class='clear'></div> </div></div> <div id='aside'> <div class='section' id='sidebar'><div class='widget Label' data-version='1' id='Label1'> <div class='tab'> <img class='sidebar-icon' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAYpJREFUeNrs2aFuwzAQBmAvKRkMKRjZA4QMDJaWFgyMjuzFRg37DIUlA3uFkoGQSaWzJU+tpri5O9+l/zSfdFJlpe59yTmyVedq1PjfcZMZ70NuQnaF8w8htyE/rABtpviXkLcK88c5HhLkMBfgVan43zfFBNGMjHVGT/s55KP2pAvidbGHd+nzKt1RKSLG3rKF1iPFv6UWiPke8i7kEqGdGsI1O+LYVdqJAjgirwkKYD0ytkJBUNbAMvX8V3q9PhUsYvU1sWD8SO/sQvx2ahxOiNoJCSBCoAHYCEQAC4EKICOQASQEOmAS8RcAFxFN5hiIiugpgC3wk9hQAHH/70EBHXUN7IER5EWMiBgo2+nzOKQv9SCAeEM/OQAkhE/ncccFICB87qzQMia5FsJfOui0zMnmRvipU1ormHQuxGTxUsAcCFLxJQBLBLn4UoAFglW8BkATwS5eC6CBEBWvCShBiIvXBkgQRcVbADiI4uKtABSESvGWgB9EzHt3+tNwyO0qa9SoIYtvAQYAqDJhaWWeMecAAAAASUVORK5CYII='/> <h2> Labels </h2> <i class='material-icons arrow'> &#58821; </i> </div> <div class='widget-content list-label-widget-content'> <ul> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/%23innovationupgrade'> #innovationupgrade </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/%23InspireGirls'> #InspireGirls </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/%23moregoogleapps'> #moregoogleapps </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/%23SysAdminDay'> #SysAdminDay </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/%23tbt'> #tbt </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/%23throwbackthursday'> #throwbackthursday </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/%23top10trust'> #top10trust </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/100%25%20web'> 100% web </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/50states'> 50states </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/ad%20contest'> ad contest </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/add-ons'> add-ons </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/admin'> admin </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Admin%20console'> Admin console </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/admin%20sdk'> admin sdk </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/AirPlay'> AirPlay </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Android'> Android </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Android%20for%20Work'> Android for Work </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Android%20for%20Work%20Live'> Android for Work Live </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Android%20Marshmellow'> Android Marshmellow </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Android%20Nougat'> Android Nougat </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Android%20security'> Android security </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Android%20security%20tips'> Android security tips </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Apps%20Adventures'> Apps Adventures </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/apps%20script'> apps script </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/apptuesday'> apptuesday </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Armed%20Forces%20Day'> Armed Forces Day </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Asia%20Pacific'> Asia Pacific </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Atmosphere%20Live'> Atmosphere Live </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Audi'> Audi </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Audi%20Connect'> Audi Connect </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/audit'> audit </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Australia'> Australia </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/big%20data'> big data </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Big%20Query'> Big Query </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/bigquery'> bigquery </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Boston'> Boston </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/browser'> browser </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Chomebox%20for%20Meetings'> Chomebox for Meetings </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Chrome'> Chrome </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Chrome%20Device%20Management'> Chrome Device Management </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Chrome%20digital%20signage'> Chrome digital signage </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Chrome%20for%20Business'> Chrome for Business </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Chrome%20for%20Work'> Chrome for Work </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Chrome%20Frame'> Chrome Frame </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Chrome%20OS'> Chrome OS </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Chromebit'> Chromebit </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Chromebooks'> Chromebooks </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Chromebooks%20for%20Business'> Chromebooks for Business </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Chromebooks%20for%20Education'> Chromebooks for Education </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Chromebooks%20for%20Work'> Chromebooks for Work </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Chromebox%20for%20digital%20signage'> Chromebox for digital signage </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Chromebox%20for%20meetings'> Chromebox for meetings </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Chromebox%20for%20signage'> Chromebox for signage </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Chromeboxes'> Chromeboxes </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Chromecast'> Chromecast </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/City%2024%2F7'> City 24/7 </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Classroom'> Classroom </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Clearing%20Kosovo'> Clearing Kosovo </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Cloud'> Cloud </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/cloud%20computing'> cloud computing </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/cloud%20computing%20gonegoogle'> cloud computing gonegoogle </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/cloud%20computing%20gonegoogle%20Google%20Apps'> cloud computing gonegoogle Google Apps </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/cloud%20computing%20gonegoogle%20Google%20Apps%20google%20docs%20small%20business%20success%20story'> cloud computing gonegoogle Google Apps google docs small business success story </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/cloud%20computing%20gonegoogle%20Google%20Apps%20google%20docs%20small%20business%20success%20story%20switch'> cloud computing gonegoogle Google Apps google docs small business success story switch </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/cloud%20datastore'> cloud datastore </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/cloud%20platform'> cloud platform </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Cloud%20Platform%20Live'> Cloud Platform Live </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/cloud%20print'> cloud print </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/cloud%20series'> cloud series </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/cloud%20services'> cloud services </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/cloud%20sql'> cloud sql </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/collaboration'> collaboration </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Colorado'> Colorado </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Connectors'> Connectors </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/contacts'> contacts </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Control%20Panel'> Control Panel </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/customer'> customer </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/customer%20love'> customer love </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Customer%20story'> Customer story </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Customer%20support'> Customer support </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Customer%20testimonial'> Customer testimonial </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/data%20centers'> data centers </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/data%20processing%20amendment'> data processing amendment </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/data%20protection'> data protection </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Developer'> Developer </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/developers'> developers </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Digital%20Learning%20Day'> Digital Learning Day </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Docs'> Docs </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/documents'> documents </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/DPA'> DPA </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Drawings'> Drawings </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Drive%20for%20Education'> Drive for Education </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/drive%20sharing'> drive sharing </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Earth'> Earth </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/earth%20and%20maps'> earth and maps </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/EC'> EC </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/education'> education </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Education%20on%20Air'> Education on Air </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/EMC'> EMC </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/EMM'> EMM </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Energy'> Energy </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/enterprise'> enterprise </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/EU'> EU </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/events'> events </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/FedEx'> FedEx </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Fedex.com'> Fedex.com </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Finance'> Finance </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Firebase'> Firebase </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Forms'> Forms </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/franchises'> franchises </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/GAFE'> GAFE </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Gartner'> Gartner </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/GE'> GE </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/geo'> geo </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Global%20Partner%20Summit'> Global Partner Summit </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/gmail'> gmail </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Gone%20Google'> Gone Google </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/gonegoogle'> gonegoogle </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20AdWords'> Google AdWords </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20App%20Engine'> Google App Engine </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Apps'> Google Apps </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Apps%20Blog'> Google Apps Blog </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Apps%20for%20Business'> Google Apps for Business </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Apps%20for%20Education'> Google Apps for Education </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Apps%20for%20Government'> Google Apps for Government </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Apps%20for%20Work'> Google Apps for Work </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Apps%20Marketplace'> Google Apps Marketplace </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Apps%20Reseller'> Google Apps Reseller </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Apps%20Script'> Google Apps Script </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Apps%20Vault'> Google Apps Vault </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20BigQuery'> Google BigQuery </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Calendar'> Google Calendar </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Calendar%20app'> Google Calendar app </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Certified%20Teachers'> Google Certified Teachers </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Chrome'> Google Chrome </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Chromebases'> Google Chromebases </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Classroom'> Google Classroom </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Cloud%20Datastore'> Google Cloud Datastore </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Cloud%20DNS'> Google Cloud DNS </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Cloud%20Platform'> Google Cloud Platform </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/google%20cloud%20storage'> google cloud storage </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Cloud%20Vision%20API'> Google Cloud Vision API </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/google%20commerce%20search'> google commerce search </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Compute%20Engine'> Google Compute Engine </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Doc'> Google Doc </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Docs'> Google Docs </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Domains'> Google Domains </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Draw'> Google Draw </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Drive'> Google Drive </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Drive%20for%20Work'> Google Drive for Work </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Earth'> Google Earth </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Earth%20Engine'> Google Earth Engine </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Earth%20Enterprise'> Google Earth Enterprise </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Earth%20Images'> Google Earth Images </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Earth%20Pro'> Google Earth Pro </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Email%20Security%20and%20Archiving'> Google Email Security and Archiving </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Enterprise'> Google Enterprise </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Enterprise%20Search'> Google Enterprise Search </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Expeditions'> Google Expeditions </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20for%20Education'> Google for Education </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20for%20Education%20Partner%20Program'> Google for Education Partner Program </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20for%20Education%20Training%20Center'> Google for Education Training Center </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20for%20Entrepreneurs'> Google for Entrepreneurs </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20for%20Work'> Google for Work </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20for%20Work%20and%20Google%20for%20Education%20Partner%20Program'> Google for Work and Google for Education Partner Program </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20for%20Work%20partner%20program'> Google for Work partner program </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Forms'> Google Forms </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Green'> Google Green </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/google%20groups'> google groups </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Hangout'> Google Hangout </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Hangouts'> Google Hangouts </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20I%2FO'> Google I/O </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Keep'> Google Keep </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Maps'> Google Maps </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Maps%20API'> Google Maps API </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Maps%20APIs'> Google Maps APIs </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Maps%20Coordinate'> Google Maps Coordinate </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Maps%20Engine'> Google Maps Engine </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Maps%20Engine%20Pro'> Google Maps Engine Pro </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Maps%20Engine%20public%20data%20program'> Google Maps Engine public data program </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Maps%20for%20Business'> Google Maps for Business </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Maps%20for%20Work'> Google Maps for Work </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Maps%20Gallery'> Google Maps Gallery </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Maps%20Tracks%20API'> Google Maps Tracks API </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Message%20Continuity'> Google Message Continuity </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/google%20message%20security'> google message security </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Mobile%20Device%20Management'> Google Mobile Device Management </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20My%20Maps'> Google My Maps </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20My%20Maps%20Pro'> Google My Maps Pro </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Places%20API'> Google Places API </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Play'> Google Play </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/google%20play%20for%20education'> google play for education </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Prediction%20API'> Google Prediction API </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Research%20tool'> Google Research tool </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Science%20Fair'> Google Science Fair </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Search%20Appliance'> Google Search Appliance </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Security%20Key'> Google Security Key </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Sheets'> Google Sheets </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Site%20Search'> Google Site Search </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/google%20sites'> google sites </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Slides%20API'> Google Slides API </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Smart%20Lock'> Google Smart Lock </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20spreadsheets'> Google spreadsheets </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Springboard'> Google Springboard </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/google%20storage'> google storage </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Storage%20for%20Developers'> Google Storage for Developers </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Translate'> Google Translate </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Vault'> Google Vault </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Video'> Google Video </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Wave'> Google Wave </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/google%2B'> google+ </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%2B%20api'> Google+ api </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%2B%20Communities'> Google+ Communities </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/googlenew'> googlenew </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/government'> government </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/GSA'> GSA </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/GSA%207.0'> GSA 7.0 </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/GSA%20for%20Commerce'> GSA for Commerce </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/guest%20post'> guest post </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/HALO%20Trust'> HALO Trust </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Hangout%20on%20Air'> Hangout on Air </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Hangouts%20on%20Air'> Hangouts on Air </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/HEAT'> HEAT </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/hints%20and%20tips'> hints and tips </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/HIPAA'> HIPAA </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Inbox'> Inbox </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Inbox%20by%20Gmail'> Inbox by Gmail </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/innovation'> innovation </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/international%20trade'> international trade </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Internet%20Explorer'> Internet Explorer </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/intranet'> intranet </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/io2011'> io2011 </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/iOS'> iOS </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/iPad'> iPad </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/IT'> IT </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/K-12'> K-12 </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Kubernetes'> Kubernetes </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/large%20business'> large business </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/MAM'> MAM </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/manufacturing'> manufacturing </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Mapping%20a%20better%20world'> Mapping a better world </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/marketplace'> marketplace </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/marketplace%20highlights'> marketplace highlights </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/mashups'> mashups </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/MCCs'> MCCs </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/MDM'> MDM </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/medium%20business'> medium business </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/migration'> migration </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/mobile'> mobile </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/mobile%20management'> mobile management </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/model%20contract%20clauses'> model contract clauses </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/moms'> moms </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Mother%27s%20Day'> Mother&#39;s Day </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/mpstaffpick'> mpstaffpick </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/MyHEAT'> MyHEAT </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/NAVMAN'> NAVMAN </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/new%20features'> new features </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/news'> news </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Niagara%20International%20Transportation%20Technology%20Coalition'> Niagara International Transportation Technology Coalition </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/non-profit'> non-profit </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/noteworthy'> noteworthy </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/offline'> offline </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/OpenID%20Connect'> OpenID Connect </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Parters'> Parters </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/partner'> partner </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Partner%20Showcase'> Partner Showcase </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/partners'> partners </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Place%20Summaries'> Place Summaries </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Postini'> Postini </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/privacy'> privacy </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/product%20ideas'> product ideas </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/productivity'> productivity </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Quickoffice'> Quickoffice </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Receptionist%27s%20Day'> Receptionist&#39;s Day </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/reports'> reports </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Reseller'> Reseller </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/retail'> retail </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/RSA'> RSA </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Safer%20Internet%20Day'> Safer Internet Day </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/SBW2013'> SBW2013 </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/SBW2014'> SBW2014 </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/sbweek'> sbweek </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/SCCs'> SCCs </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Search'> Search </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Security'> Security </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Security%20Key'> Security Key </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/small%20business'> small business </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Small%20Business%20Week'> Small Business Week </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Small%20businesses'> Small businesses </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/SMB'> SMB </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/spam%20and%20security%20trends'> spam and security trends </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Startups'> Startups </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/success%20story'> success story </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/support'> support </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/switch'> switch </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/System%20Admin'> System Admin </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/T%20Dispatch'> T Dispatch </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Teamwork%202015'> Teamwork 2015 </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Thanksgiving'> Thanksgiving </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Transport%20and%20Logistics'> Transport and Logistics </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Trust'> Trust </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/UK'> UK </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/university'> university </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/University%20of%20Calgary'> University of Calgary </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Updates'> Updates </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/utilities'> utilities </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Veteran%20Owned%20Businesses'> Veteran Owned Businesses </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Veterans%20Day'> Veterans Day </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Veterans%20Day%202013'> Veterans Day 2013 </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Veterans%20Day%202014'> Veterans Day 2014 </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/viewpoint'> viewpoint </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/VNX'> VNX </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/wallet'> wallet </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/webinar'> webinar </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/webmaster'> webmaster </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Winter'> Winter </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/women%20in%20tech'> women in tech </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Women%27s%20History%20Month'> Women&#39;s History Month </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Work%20Resolutions'> Work Resolutions </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/World%20Bank'> World Bank </a> </li> </ul> <div class='clear'></div> </div> </div><div class='widget BlogArchive' data-version='1' id='BlogArchive1'> <div class='tab'> <i class='material-icons icon'> &#58055; </i> <h2> Archive </h2> <i class='material-icons arrow'> &#58821; </i> </div> <div class='widget-content'> <div id='ArchiveList'> <div id='BlogArchive1_ArchiveList'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'> &#58821; </i> &#160; </span> </a> <a class='post-count-link' href='https://cloud.googleblog.com/2016/'> 2016 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2016/10/'> October </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2016/09/'> September </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2016/08/'> August </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2016/07/'> July </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2016/06/'> June </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2016/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2016/04/'> April </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2016/03/'> March </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2016/02/'> February </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2016/01/'> January </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'> &#58821; </i> &#160; </span> </a> <a class='post-count-link' href='https://cloud.googleblog.com/2015/'> 2015 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2015/12/'> December </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2015/11/'> November </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2015/10/'> October </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2015/09/'> September </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2015/08/'> August </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2015/07/'> July </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2015/06/'> June </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2015/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2015/04/'> April </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2015/03/'> March </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2015/02/'> February </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2015/01/'> January </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'> &#58821; </i> &#160; </span> </a> <a class='post-count-link' href='https://cloud.googleblog.com/2014/'> 2014 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2014/12/'> December </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2014/11/'> November </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2014/10/'> October </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2014/09/'> September </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2014/08/'> August </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2014/07/'> July </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2014/06/'> June </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2014/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2014/04/'> April </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2014/03/'> March </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2014/02/'> February </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2014/01/'> January </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'> &#58821; </i> &#160; </span> </a> <a class='post-count-link' href='https://cloud.googleblog.com/2013/'> 2013 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2013/12/'> December </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2013/11/'> November </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2013/10/'> October </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2013/09/'> September </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2013/08/'> August </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2013/07/'> July </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2013/06/'> June </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2013/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2013/04/'> April </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2013/03/'> March </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2013/02/'> February </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2013/01/'> January </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'> &#58821; </i> &#160; </span> </a> <a class='post-count-link' href='https://cloud.googleblog.com/2012/'> 2012 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2012/12/'> December </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2012/11/'> November </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2012/10/'> October </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2012/09/'> September </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2012/08/'> August </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2012/07/'> July </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2012/06/'> June </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2012/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2012/04/'> April </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2012/03/'> March </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2012/02/'> February </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2012/01/'> January </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'> &#58821; </i> &#160; </span> </a> <a class='post-count-link' href='https://cloud.googleblog.com/2011/'> 2011 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2011/12/'> December </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2011/11/'> November </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2011/10/'> October </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2011/09/'> September </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2011/08/'> August </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2011/07/'> July </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2011/06/'> June </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2011/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2011/04/'> April </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2011/03/'> March </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2011/02/'> February </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2011/01/'> January </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'> &#58821; </i> &#160; </span> </a> <a class='post-count-link' href='https://cloud.googleblog.com/2010/'> 2010 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2010/12/'> December </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2010/11/'> November </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2010/10/'> October </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2010/09/'> September </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2010/08/'> August </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2010/07/'> July </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2010/06/'> June </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2010/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2010/04/'> April </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2010/03/'> March </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2010/02/'> February </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2010/01/'> January </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate expanded'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy toggle-open'> <i class='material-icons'> &#58823; </i> &#160; </span> </a> <a class='post-count-link' href='https://cloud.googleblog.com/2009/'> 2009 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2009/12/'> December </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2009/11/'> November </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2009/10/'> October </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2009/09/'> September </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2009/08/'> August </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2009/07/'> July </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2009/06/'> June </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2009/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2009/04/'> April </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2009/03/'> March </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate expanded'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2009/02/'> February </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2009/01/'> January </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'> &#58821; </i> &#160; </span> </a> <a class='post-count-link' href='https://cloud.googleblog.com/2008/'> 2008 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2008/12/'> December </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2008/11/'> November </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2008/10/'> October </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2008/09/'> September </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2008/08/'> August </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2008/07/'> July </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2008/06/'> June </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2008/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2008/04/'> April </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2008/03/'> March </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2008/02/'> February </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2008/01/'> January </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'> &#58821; </i> &#160; </span> </a> <a class='post-count-link' href='https://cloud.googleblog.com/2007/'> 2007 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2007/12/'> December </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2007/11/'> November </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2007/10/'> October </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2007/09/'> September </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2007/08/'> August </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2007/07/'> July </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2007/06/'> June </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2007/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2007/04/'> April </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2007/03/'> March </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2007/02/'> February </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2007/01/'> January </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'> &#58821; </i> &#160; </span> </a> <a class='post-count-link' href='https://cloud.googleblog.com/2006/'> 2006 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2006/12/'> December </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2006/11/'> November </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2006/10/'> October </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2006/09/'> September </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2006/08/'> August </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2006/07/'> July </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2006/06/'> June </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2006/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2006/04/'> April </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2006/03/'> March </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2006/02/'> February </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2006/01/'> January </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> </div> </div> <div class='clear'></div> </div> </div><div class='widget HTML' data-version='1' id='HTML6'> <div class='widget-content'> <a href="http://cloud.blogspot.com/atom.xml"> <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAihJREFUeNrsWa9Pw0AU7viRMDFRBAkzJDMIBIhJJhCzk7NILIqMv4AEhdz+BCY3OYssAlGBoAJREpZwAlHEBO8lr8nSvNeVbu1dyX3JlzTrXfa+u/e9d7c5joWFhYVO1Fa8PwH2gK6m+BRwAvSlAdsrgr8E1jUuMH73GTAEzrkBWymTewZlihhLmgDXIAFuHgGVQOUF7OSYM1p6PgTuA1vAZlUEvAnPdapcMY0VICECekQ0XRfYrqoHsAGNgXfAoMomRiFDEhOZkkL3S88hMaB2LwXp0bj+ps2edpToZpjfoIDQtBeU+xjoDzP2G/gCPKZ5f8WsCAFJoJgOCcFdWSTeL9YQMSvTA1h9BkI5jaiXhLpSCL/8mVZY0UpyJ9ZdOkniu1dmJ96BpzQu9w6s28gcOq9j6pwLdR8/36NK5CQKwJSMrb2MhhSglBpt4UjsrdsnNu0B3J0HCozbCc4TjyY2srEgos/4RQljCzNxl4ireQD8FOq+T+W0mTB2g7njhlR+Sy2jsXFvU658U8YTbeaGpdIu7mWkEAq5ZtIjIhFZdtfX7QHckSvB2B6zC3VdAkZk0kAQwaXTk/CzTXK3wjIExCs6ZJpTnE4uY1KV+KzFzA3KTiFPENHJkOPcsfpLhwe4btoSuvUqAR+6TOxlCE6ZfKUsJLgsqGW8OpqAGx2X+sLxrwUog+JUeQRMDBIwyXOcnlPtPnL0/UsT/8LnOxYWFhZG4leAAQAAQHEaYuzHbAAAAABJRU5ErkJggg==" class="sidebar-icon" /> <h2>Feed</h2> </a> </div> <div class='clear'></div> </div></div> <div class='section' id='sidebar-bottom'><div class='widget HTML' data-version='1' id='HTML5'> <div class='widget-content'> <div class="followgooglewrapper"> <a href="http://plus.google.com/+googlecloud" rel="publisher" style="text-decoration:none;display:inline-block;color:#333;text-align:center; font:13px/16px arial,sans-serif;white-space:nowrap;"> <span style="display:inline-block;font-weight:bold;vertical-align:top;margin-right:5px; margin-top:0px;">Google</span><span style="display:inline-block;vertical-align:top;margin-right:13px; margin-top:0px;">on</span> <img src="//ssl.gstatic.com/images/icons/gplus-16.png" alt="Google+" style="border:0;width:16px;height:16px;"/></a> </div> <div class='followgooglewrapper'> <script src="https://apis.google.com/js/plusone.js"></script> <div class="g-ytsubscribe" data-channel="GoogleApps" data-layout="full"></div> </div> <!--Twitter--> <div class="share followgooglewrapper"> <button data-href="https://twitter.com/gsuite" onclick='sharingPopup(this);' id='twitter-share'><span class="twitter-follow">Follow @gsuite</span></button> <script> function sharingPopup (button) { var url = button.getAttribute("data-href"); window.open( url,'popUpWindow','height=500,width=500,left=10,top=10,resizable=yes,scrollbars=yes,toolbar=yes,menubar=no,location=no,directories=no,status=yes'); } </script> </div> </div> <div class='clear'></div> </div><div class='widget HTML' data-version='1' id='HTML1'> <h2 class='title'> Useful Links </h2> <div class='widget-content'> <a href="https://gsuite.google.com/together/">G Suite</a><br /><a href="https://apps.google.com/products/gmail/?utm_medium=et&utm_source=appsblog&utm_campaign=en&utm_content=gmail">Gmail</a><br /><a href="https://apps.google.com/products/hangouts/?utm_medium=et&utm_source=appsblog&utm_campaign=en&utm_content=hangouts">Hangouts</a><br /><a href="https://apps.google.com/products/calendar/?utm_medium=et&utm_source=appsblog&utm_campaign=en&utm_content=calendar">Calendar</a><br /><a href="https://apps.google.com/products/googleplus/?utm_medium=et&utm_source=appsblog&utm_campaign=en&utm_content=gplus">Google+</a><br /><a href="https://apps.google.com/products/drive/?utm_medium=et&utm_source=appsblog&utm_campaign=en&utm_content=drive">Google Drive</a><br /><a href="https://www.google.com/work/mapsearth/">Google Maps</a><br /><a href="https://cloud.google.com/">Google Cloud Platform</a> </div> <div class='clear'></div> </div></div> </div> </div> <div style='clear:both;'></div> </div> <!-- Footer --> <div class='footer-outer loading'> <div class='footer-inner'> <div class='footer-inner-2'> <div style='width:33%;float:left;'> <div class='section' id='footer-1'><div class='widget HTML' data-version='1' id='HTML2'> <h2 class='title'> Company-wide </h2> <div class='widget-content'> <ul> <li> <a href="//googleblog.blogspot.com/" title="Official Google">Official Google Blog</a> </li> <li> <a href="//googlepublicpolicy.blogspot.com/" title="Public Policy">Public Policy Blog</a> </li> <li> <a href="//googleforstudents.blogspot.com/" title="Student">Student Blog</a> </li> </ul> </div> <div class='clear'></div> </div></div> </div> <div style='width:33%;float:left;'> <div class='section' id='footer-2'><div class='widget HTML' data-version='1' id='HTML3'> <h2 class='title'> Products </h2> <div class='widget-content'> <ul> <li> <a href="//officialandroid.blogspot.com/" title="Android">Android Blog</a> </li> <li> <a href="//chrome.blogspot.com/" title="Chrome">Chrome Blog</a> </li> <li> <a href="//google-latlong.blogspot.com/" title="Lat Long">Lat Long Blog</a> </li> </ul> </div> <div class='clear'></div> </div></div> </div> <div style='width:33%;float:left;'> <div class='section' id='footer-3'><div class='widget HTML' data-version='1' id='HTML4'> <h2 class='title'> Developers </h2> <div class='widget-content'> <ul> <li> <a href="//googledevelopers.blogspot.com/" title="Developers">Developers Blog</a> </li> <li> <a href="//googleadsdeveloper.blogspot.com/" title="Ads Developer">Ads Developer Blog</a> </li> <li> <a href="//android-developers.blogspot.com/" title="Android">Android Developers Blog</a> </li> </ul> </div> <div class='clear'></div> </div></div> </div> <div style='clear:both;'></div> </div> </div> </div> <div class='google-footer-outer loading'> <div id='google-footer'> <a href='//www.google.com/'> <img class='google-logo-dark' height='36' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALgAAABICAYAAABFoT/eAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAACLVJREFUeNrsXd+L20YQ3vOprdLqiMXFXE2qB7dcwEcTSB7ykIc+9A/PQx/yEMq1TWhNuYIpJriNr7XpmZ5IxFEvmW2EKs3Ornb1w50PxIFP0kiz387OzM6uhGAwGAxGP3Ho+f7x7ri1O7LdccPqZjSNA4dEHsLfaHcEFedJom93x9Xu2OyOFTcBo6sED3fHZHeMEELrkAHJF0B8Rr+gDFsZ5n0luLTQ95AXs4W06D/tjpR50xtM4CjD0y48YGB4rnyZxNOzyA7zBHr+nLnDaJLg0mo/ALekCasg3Z4XbM0ZdTEgnDPeHY8bIne+Qz2GvwyGNwsuyT218KWvIIBMcwGpLiipcolecjMxfBDchNyS1EvxLiOSIecp31q6IJ/C3yrIrMqMm4jhg+AxkdwbIO3aUO4KjqqMjCT3uaazMBhWBJfuxH3CtRfiXf66DhSRZWbmlMnNaILgZxrXJQO/eO3wORZwvwm4JUxuhheCjzVBYAbW1ces45YDSoZrFNOEE835M8FT6oyeEnws8Fz3QnBxFKPHBMem4GU+m6fPGb0leCTwWcM5B36MPgeZI01gudyDdw3hPeXfo8L/rmCUWnuMMdqUL2WqWeRbhf+twfVsO7YagZGNC79fw7OthEVtkiJ4jJzTd3KPwf3CRqhhiTu23AP5sl0/0xiwISQXpNwLIJK87mHF+U8ddzzdmgKlGzlPYjyxGJQouIhNT4k9AqWEFkqfguIvagTWbcq3KW1WE3xS3m8NtA9WS451xofwjKT5kkDoK/b6mDk5FfXr1lWDL4BofZEv2/SRsK/EHGlGdBdu8QNRb8HMCFwt7Yy3DDI/QP7fx5z3VLhdlJEIs4rKNuXXJXdxZPdB7kfCzWqwCO4V1LHgLjInX3tQ1KzCR52Cz+vDj1dydeRuS74rcvs2Pi6fT5H8OaaUQPQPYcWwRSGXyhhscn5dpAnEFMkuEZetbfkTAnlSuH4DxisE+aMGeJAQ3lFl7C4LJE6QWCaCd583ORQ1jYAwjFctal7nOs2ZZvicwvlZx+RHGrcoAwKUVX8uwcc/9TT65INeDOr5shL9LDRB6QTeIy3zwfdh3WOi6axLCEhSjXU7F3h6LqggUtvyJxpynwu8tDkD98fXApOxRj8zoZ9MnGveYVIVZKaGrkBXCY65BCYNN9NkjpKOyQ81Q79JgdxS+Jn3SDTEXRI7SWzaiSTB32oI3nU3BvMfM0urhOVYgwKhuiAfc4tM07wXwm1ZRoQYSl2NUwiu01fEAHVcpixd745FvVz4dzUUc0o8rwoLy8ZSwU6CyFx1RP5II9+1bFPEFs9HWbNLiimDXE+vCm7u1CS47cofzD3aEhVY57mxRo5zlqdt+RFC1JUH2S7bcVXg4liTMakaBZZVxiTICRoivcn1sEUBlk24JmaC6kxUbYmWoqvyfck2xZGGnDFYa9MMzkYQ1ijkCX6qidybrgePiQ0QIQqoi6qRLeqQfIoRsEHaQJLBdHOnLGetSdm/IPcymJuS1PAnbQPH0MOw/39C1vL11DiLOqIsbDI8QcHvGiLnySi2qUXBicaqUSxN5LEB0g7Jt3ENXJLPJ5S1tnaZBoWbpRqrmjRE7qHmpSmNHdQcYrEUadoh+TbBnc9ri7iycI1kzPeNcLDIvbiqXpez9Tmdq6zGREPuzECBoxrPMiI2WtvyNwhJba2wy3JZ6ky5dD1lSvmZS3e4SPA1wcf1VTFHKX+cGwZzdUYcqpvUtvwrD/InDttVlyZeAKlNN5MKbAiurHhKIPlUuJvlTCCiDjSKSCsUmCFWbGLZwCESfK07JB8LvMYWVtw0D00JEHV8Mq2HkqPbE0oHLvvK2g0o8ETg+4cfwTlZDT9JDoWygu4uQQE/ivIvtcnfPkaCqhiupz7jWOAzqL/vjtcdkv9G4MVMt+EaylfuImiPAXEUjRF3pjjaHiPPZ6If9TGGAO4ZY0am6jOCb+DQ+ZCqLkIpOIPrdNfIjnFPY6nyFut7TS/fanrziOBOKMupKw94WaLMtuVnSFt9CPrWWdJE6PeltCX432DEBoh+5Dv8RRhdis8YAv9uyq4/JAwtlEApgBe9Cw9xDD3tdk4Jn0MDfiHwPHcRPxBePCMER3GuIx7kGlv9fkZ4V9lolx2Uv4X7hEj7qJ3LDoAMGbTRMRibu4L2xQ8bgt8AyU+Q+x7nYrvDnH4iuO5LxKsYwPVbkPMvKF9Zky9wXzRfVWizi62r9X5VHf55h+WHhDjGBZ4WRhyTr6z5SlCoLMxLSpBZFsQ9F80uQFbF/6aFWi+Ev51vzzsuX+msyzuQXXjUz8zEBy+zpq9yweXAoxJW4JbYrDS6gYDqGHxPl+TKeiBfxj9/EBIElPYeOA4y8/qRQfknjvSzgRgtq0Pw/M1eQeMdOSb2Bnrhr6Led+1vcp2x7oTFHMnedFW+Ivlty062BUt74oHgSj+vHepnhunn0JJAMtBZgDI/qmGtMujRv8DDpo47zBJ8UtPOuAR/7rKn8t9AJ0tBdmBAmJ/Fu71yxp4I3qh+DhyRqbi5Y1ShVPlSb8X7bRNcfgZFl+WRGYo7uecrWq1r8X5bhmzP5OdlDwsGRm1suSxkg5rYm7ConyGQ3Zl+DgSD8V/kPwrWBMG9YcBtyShBnTLdTiHgttw7qAW7cqh/ZnmPKr/6ignOaKsdyxbsToT5UkPsW00bJjijDXficcX/JsLs6w2BwGtherdckH3w/kNXRPVI0OqJQoHX42/66IMfMj/2huRjxIidgKV/W0JS+bsstDoTeAHcrI8E5zTh/sDkqxL5rZup55/3USlswfcHf4IrQplVDgW9XFlOqnwr6pVPMMEZTuC60EttvdzbLbaZ4PsFVa3nohhO+vW+yn/ZB2fUhpysmQrzBcTSai9EszuZMcEZ1lCFVrp9zGXhm69iLyY4oxFIa178lPe12I/P2DAYDAaDwWAwGAwGg8FgMBgMBoPBYDD2Cf8IMADDRGoQTe+E9AAAAABJRU5ErkJggg==' style='margin-top: -16px;' width='92'/> </a> <ul> <li> <a href='//www.google.com/'> Google </a> </li> <li> <a href='//www.google.com/policies/privacy/'> Privacy </a> </li> <li> <a href='//www.google.com/policies/terms/'> Terms </a> </li> </ul> </div> </div> <script type='text/javascript'> //<![CDATA[ // Social sharing popups. var postEl = document.getElementsByClassName('social-wrapper'); var postCount = postEl.length; for(i=0; i<postCount;i++){ postEl[i].addEventListener("click", function(event){ var postUrl = this.getAttribute("data-href"); window.open( postUrl,'popUpWindow','height=500,width=500,left=10,top=10,resizable=yes,scrollbars=yes,toolbar=yes,menubar=no,location=no,directories=no,status=yes'); });} //]]> </script> <script type='text/javascript'> //<![CDATA[ var BreakpointHandler = function() { this.initted = false; this.isHomePage = false; this.isMobile = false; }; BreakpointHandler.prototype.finalizeSummary = function(summaryHtml, lastNode) { // Use $.trim for IE8 compatibility summaryHtml = $.trim(summaryHtml).replace(/(<br>|\s)+$/,''); if (lastNode.nodeType == 3) { var lastChar = summaryHtml.slice(-1); if (!lastChar.match(/[.”"?]/)) { if (!lastChar.match(/[A-Za-z]/)) { summaryHtml = summaryHtml.slice(0, -1); } summaryHtml += ' ...'; } } else if (lastNode.nodeType == 1 && (lastNode.nodeName == 'I' || lastNode.nodeName == 'A')) { summaryHtml += ' ...'; } return summaryHtml; }; BreakpointHandler.prototype.generateSummaryFromContent = function(content, numWords) { var seenWords = 0; var summaryHtml = ''; for (var i=0; i < content.childNodes.length; i++) { var node = content.childNodes[i]; var nodeText; if (node.nodeType == 1) { if (node.hasAttribute('data-about-pullquote')) { continue; } nodeText = node.textContent; if (nodeText === undefined) { // innerText for IE8 nodeText = node.innerText; } if (node.nodeName == 'DIV' || node.nodeName == 'B') { // Don't end early if we haven't seen enough words. if (seenWords < 10) { continue; } if (i > 0) { summaryHtml = this.finalizeSummary(summaryHtml, content.childNodes[i-1]); } break; } summaryHtml += node.outerHTML; } else if (node.nodeType == 3) { nodeText = node.nodeValue; summaryHtml += nodeText + ' '; } var words = nodeText.match(/\S+\s*/g); if (!words) { continue; } var remain = numWords - seenWords; if (words.length >= remain) { summaryHtml = this.finalizeSummary(summaryHtml, node); break; } seenWords += words.length; } return summaryHtml; }; BreakpointHandler.prototype.detect = function() { var match, pl = /\+/g, search = /([^&=]+)=?([^&]*)/g, decode = function (s) { return decodeURIComponent(s.replace(pl, " ")); }, query = window.location.search.substring(1); var urlParams = {}; while (match = search.exec(query)) urlParams[decode(match[1])] = decode(match[2]); this.isListPage = $('html').hasClass('list-page'); this.isMobile = urlParams['m'] === '1'; this.isHomePage = window.location.pathname == '/'; }; BreakpointHandler.prototype.initContent = function() { var self = this; $('.post').each(function(index) { var body = $(this).children('.post-body')[0]; var content = $(body).children('.post-content')[0]; $(content).addClass('post-original'); var data = $(content).children('script').html(); data = self.rewriteForSSL(data); // If exists, extract specified editor's preview. var match = data.match(/([\s\S]+?)<div data-is-preview.+?>([\s\S]+)<\/div>/m); if (match) { data = match[1]; } // Prevent big images from loading when they aren't needed. // This must be done as a pre-injection step, since image loading can't be // canceled once embedded into the DOM. if (self.isListPage && self.isMobile) { data = data.replace(/<(img|iframe) .+?>/g, ''); } // Insert template to be rendered as nodes. content.innerHTML = data; if (self.isListPage) { var summary = document.createElement('div'); $(summary).addClass('post-content'); $(summary).addClass('post-summary'); body.insertBefore(summary, content); if (match) { // Use provided summary. summary.innerHTML = match[2]; } else { // Generate a summary. // Summary generation relies on DOM, so it must occur after content is // inserted into the page. summary.innerHTML = self.generateSummaryFromContent(content, 30); } // Add read more link to summary. var titleAnchor = $(this).find('.title a')[0]; var link = titleAnchor.cloneNode(true); link.innerHTML = 'Read More'; $(link).addClass('read-more'); summary.appendChild(link); } }); // Firefox does not allow for proper styling of BR. if (navigator.userAgent.indexOf('Firefox') > -1) { $('.post-content br').replaceWith('<span class="space"></span>'); } $('.loading').removeClass('loading'); }; BreakpointHandler.prototype.process = function() { if (!this.initted) { var makeInsecureImageRegex = function(hosts) { var whitelist = hosts.join('|').replace(/\./g,'\\.'); // Normal image tags, plus input images (yes, this is possible!) return new RegExp('(<(img|input)[^>]+?src=("|\'))http:\/\/(' + whitelist +')', 'g'); }; this.sslImageRegex = makeInsecureImageRegex(BreakpointHandler.KNOWN_HTTPS_HOSTS); this.sslImageCurrentDomainRegex = makeInsecureImageRegex([window.location.hostname]); this.detect(); this.initContent(); this.initted = true; } }; BreakpointHandler.KNOWN_HTTPS_HOSTS = [ "www.google.org", "www.google.com", "services.google.com", "blogger.com", "draft.blogger.com", "www.blogger.com", "photos1.blogger.com", "photos2.blogger.com", "photos3.blogger.com", "blogblog.com", "img1.blogblog.com", "img2.blogblog.com", "www.blogblog.com", "www1.blogblog.com", "www2.blogblog.com", "0.bp.blogspot.com", "1.bp.blogspot.com", "2.bp.blogspot.com", "3.bp.blogspot.com", "4.bp.blogspot.com", "lh3.googleusercontent.com", "lh4.googleusercontent.com", "lh5.googleusercontent.com", "lh6.googleusercontent.com", "themes.googleusercontent.com", ]; BreakpointHandler.prototype.rewriteForSSL = function(html) { // Handle HTTP -> HTTPS source replacement of images, movies, and other embedded content. return html.replace(this.sslImageRegex, '$1https://$4') .replace(this.sslImageCurrentDomainRegex, '$1//$4') .replace(/(<(embed|iframe)[^>]+?src=("|'))http:\/\/([^"']*?(youtube|picasaweb\.google)\.com)/g, '$1https://$4') // Slideshow SWF takes a image host, so we need to rewrite that parameter. .replace(/(<embed[^>]+?feed=http(?=[^s]))/g, '$1s'); }; $(document).ready(function() { var handler = new BreakpointHandler(); handler.process(); // Top-level navigation. $(".BlogArchive .tab").click(function(ev) { ev.preventDefault(); $(this).parent().toggleClass('active'); $(this).siblings().slideToggle(300); }); $(".Label .tab").click(function(ev) { ev.preventDefault(); $(this).parent().toggleClass('active'); $(this).siblings().slideToggle(300); }); // Blog archive year expansion. $('.BlogArchive .intervalToggle').click(function(ev) { ev.preventDefault(); if ($(this).parent().hasClass('collapsed')) { $(this).parent().removeClass('collapsed'); $(this).parent().addClass('expanded'); } else { $(this).parent().removeClass('expanded'); $(this).parent().addClass('collapsed'); } }); // Reverse order of months. $('.BlogArchive .intervalToggle + div').each(function(_, items) { var year = $(this); year.children().each(function(_, month) { year.prepend(month); }); }); // Set anchors to open in new tab. $('.post-content img').parent().each(function(_, node) { if (node.nodeName == 'A') { $(this).attr('target', '_blank'); } }); // Process search requests. $('.searchBox input').on("keypress", function(ev) { if (ev.which == 13) { window.location.href = 'https://www.google.com/search?q=site%3A' + window.location.hostname + '%20' + encodeURIComponent ($(this).val()); } }); }); //]]> </script> <script type="text/javascript" src="https://www.blogger.com/static/v1/widgets/984859869-widgets.js"></script> <script type='text/javascript'> window['__wavt'] = 'AOuZoY7BjkX2vkG2IQF1NzGrJJRbrKOD5g:1732695174691';_WidgetManager._Init('//www.blogger.com/rearrange?blogID\x3d6567687196385815607','//cloud.googleblog.com/2009/02/','6567687196385815607'); _WidgetManager._SetDataContext([{'name': 'blog', 'data': {'blogId': '6567687196385815607', 'title': 'Official Google Cloud Blog', 'url': 'https://cloud.googleblog.com/2009/02/', 'canonicalUrl': 'https://cloud.googleblog.com/2009/02/', 'homepageUrl': 'https://cloud.googleblog.com/', 'searchUrl': 'https://cloud.googleblog.com/search', 'canonicalHomepageUrl': 'https://cloud.googleblog.com/', 'blogspotFaviconUrl': 'https://cloud.googleblog.com/favicon.ico', 'bloggerUrl': 'https://www.blogger.com', 'hasCustomDomain': true, 'httpsEnabled': true, 'enabledCommentProfileImages': true, 'gPlusViewType': 'FILTERED_POSTMOD', 'adultContent': false, 'analyticsAccountNumber': 'UA-18038-3', 'encoding': 'UTF-8', 'locale': 'en', 'localeUnderscoreDelimited': 'en', 'languageDirection': 'ltr', 'isPrivate': false, 'isMobile': false, 'isMobileRequest': false, 'mobileClass': '', 'isPrivateBlog': false, 'isDynamicViewsAvailable': true, 'feedLinks': '\x3clink rel\x3d\x22alternate\x22 type\x3d\x22application/atom+xml\x22 title\x3d\x22Official Google Cloud Blog - Atom\x22 href\x3d\x22https://cloud.googleblog.com/feeds/posts/default\x22 /\x3e\n\x3clink rel\x3d\x22alternate\x22 type\x3d\x22application/rss+xml\x22 title\x3d\x22Official Google Cloud Blog - RSS\x22 href\x3d\x22https://cloud.googleblog.com/feeds/posts/default?alt\x3drss\x22 /\x3e\n\x3clink rel\x3d\x22service.post\x22 type\x3d\x22application/atom+xml\x22 title\x3d\x22Official Google Cloud Blog - Atom\x22 href\x3d\x22https://www.blogger.com/feeds/6567687196385815607/posts/default\x22 /\x3e\n', 'meTag': '', 'adsenseHostId': 'ca-host-pub-1556223355139109', 'adsenseHasAds': false, 'adsenseAutoAds': false, 'boqCommentIframeForm': true, 'loginRedirectParam': '', 'view': '', 'dynamicViewsCommentsSrc': '//www.blogblog.com/dynamicviews/4224c15c4e7c9321/js/comments.js', 'dynamicViewsScriptSrc': '//www.blogblog.com/dynamicviews/02de2df73990045b', 'plusOneApiSrc': 'https://apis.google.com/js/platform.js', 'disableGComments': true, 'interstitialAccepted': false, 'sharing': {'platforms': [{'name': 'Get link', 'key': 'link', 'shareMessage': 'Get link', 'target': ''}, {'name': 'Facebook', 'key': 'facebook', 'shareMessage': 'Share to Facebook', 'target': 'facebook'}, {'name': 'BlogThis!', 'key': 'blogThis', 'shareMessage': 'BlogThis!', 'target': 'blog'}, {'name': 'X', 'key': 'twitter', 'shareMessage': 'Share to X', 'target': 'twitter'}, {'name': 'Pinterest', 'key': 'pinterest', 'shareMessage': 'Share to Pinterest', 'target': 'pinterest'}, {'name': 'Email', 'key': 'email', 'shareMessage': 'Email', 'target': 'email'}], 'disableGooglePlus': true, 'googlePlusShareButtonWidth': 0, 'googlePlusBootstrap': '\x3cscript type\x3d\x22text/javascript\x22\x3ewindow.___gcfg \x3d {\x27lang\x27: \x27en\x27};\x3c/script\x3e'}, 'hasCustomJumpLinkMessage': false, 'jumpLinkMessage': 'Read more', 'pageType': 'archive', 'pageName': 'February 2009', 'pageTitle': 'Official Google Cloud Blog: February 2009'}}, {'name': 'features', 'data': {}}, {'name': 'messages', 'data': {'edit': 'Edit', 'linkCopiedToClipboard': 'Link copied to clipboard!', 'ok': 'Ok', 'postLink': 'Post Link'}}, {'name': 'template', 'data': {'name': 'custom', 'localizedName': 'Custom', 'isResponsive': false, 'isAlternateRendering': false, 'isCustom': true}}, {'name': 'view', 'data': {'classic': {'name': 'classic', 'url': '?view\x3dclassic'}, 'flipcard': {'name': 'flipcard', 'url': '?view\x3dflipcard'}, 'magazine': {'name': 'magazine', 'url': '?view\x3dmagazine'}, 'mosaic': {'name': 'mosaic', 'url': '?view\x3dmosaic'}, 'sidebar': {'name': 'sidebar', 'url': '?view\x3dsidebar'}, 'snapshot': {'name': 'snapshot', 'url': '?view\x3dsnapshot'}, 'timeslide': {'name': 'timeslide', 'url': '?view\x3dtimeslide'}, 'isMobile': false, 'title': 'Official Google Cloud Blog', 'description': 'Built in the cloud. Engineered for your enterprise.', 'url': 'https://cloud.googleblog.com/2009/02/', 'type': 'feed', 'isSingleItem': false, 'isMultipleItems': true, 'isError': false, 'isPage': false, 'isPost': false, 'isHomepage': false, 'isArchive': true, 'isLabelSearch': false, 'archive': {'year': 2009, 'month': 2, 'rangeMessage': 'Showing posts from February, 2009'}}}]); _WidgetManager._RegisterWidget('_HeaderView', new _WidgetInfo('Header1', 'header', document.getElementById('Header1'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_BlogView', new _WidgetInfo('Blog1', 'main', document.getElementById('Blog1'), {'cmtInteractionsEnabled': false}, 'displayModeFull')); _WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML8', 'sidebar-top', document.getElementById('HTML8'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_LabelView', new _WidgetInfo('Label1', 'sidebar', document.getElementById('Label1'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_BlogArchiveView', new _WidgetInfo('BlogArchive1', 'sidebar', document.getElementById('BlogArchive1'), {'languageDirection': 'ltr', 'loadingMessage': 'Loading\x26hellip;'}, 'displayModeFull')); _WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML6', 'sidebar', document.getElementById('HTML6'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML5', 'sidebar-bottom', document.getElementById('HTML5'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML1', 'sidebar-bottom', document.getElementById('HTML1'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML2', 'footer-1', document.getElementById('HTML2'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML3', 'footer-2', document.getElementById('HTML3'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML4', 'footer-3', document.getElementById('HTML4'), {}, 'displayModeFull')); </script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10