CINXE.COM
Official Google Cloud Blog: April 2010
<!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: April 2010 </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/2010/04/' 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/2010/04/' 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/2010/04/' 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&zx=e76fb540-b24b-49b0-9255-53fe5dfedfeb' media='none' onload='if(media!='all')media='all'' rel='stylesheet'/><noscript><link href='https://www.blogger.com/dyn-css/authorization.css?targetBlogID=6567687196385815607&zx=e76fb540-b24b-49b0-9255-53fe5dfedfeb' 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='42654740938687869' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2010/04/adobe-community-help-and-google-site.html' itemprop='url' title='Adobe Community Help and Google Site Search: Making search come alive in CS5'> Adobe Community Help and Google Site Search: Making search come alive in CS5 </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Friday, April 30, 2010 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <div style="text-align: left;"><span class="Apple-style-span" style="font-style: italic; "><b>Editor’s note: </b>Today’s guest blogger is Mark Nichoson, Product Manager at Adobe Community Help.</span></div><div><br /></div><div><a href="http://googleblog.blogspot.com/2008/09/adobe-users-get-help-with-google-site.html">Back in 2008</a>, Adobe began to use the power of <a href="//www.google.com/sitesearch/#utm_source=en-na-us-entblog-gss&utm_medium=blog&utm_campaign=adobe">Google Site Search</a> to “plug the whole community brain trust right into the Creative Suite,” as we liked to say.</div><div><br /></div><div>Now with the launch of <a href="http://www.adobe.com/go/creativesuite">Adobe® Creative Suite 5</a>, we’ve taken that brain trust to a whole new level with the introduction of our new <a href="http://www.adobe.com/support/chc/">Community Help application</a>. It’s an Adobe AIR®-based companion that’s automatically installed as part of any new Adobe CS5 product.</div><div><br /></div><div>Launched directly from the Help menu of any CS5 product, the Community Help application enables customers to:</div><div><ul><li>find fast answers with powerful new search options that let them focus results to just Adobe content, community content, developer resources, or even code samples</li><li>download core Adobe Help and language reference content for offline viewing (thanks to the Adobe AIR runtime)</li><li>see what the community thinks is the best, most valuable content via ratings and comments</li><li>share their expertise with others and find out what experts have to say about using their favorite Adobe product</li></ul></div><div><b>Google Site Search: integration and innovation</b></div><div>Under the hood of the Community Help app lies our Google Site Search engine. This search engine searches across about 3000 sites – content such as product Help, language references, Tech Notes, Developer Connection articles, and Adobe TV videos as well as the best online content from the Adobe community. Content is chosen by experts at Adobe and in the design and developer communities, meaning customers find the answers they need faster.</div><div><br /></div><div>Thanks to the robust Google Site Search APIs, the development team was not only able to easily integrate search results but also create unique innovations such as our new Code Search functionality. Formerly known as <a href="http://labs.adobe.com/technologies/blueprint/">Blueprint</a>, this new search option allows Adobe Flash® and Flex developers to search for relevant code samples so that they can write better code, faster.</div><div><br /></div><div><span class="Apple-style-span" style="color: rgb(0, 0, 238); -webkit-text-decorations-in-effect: underline; "><img alt="" border="0" id="BLOGGER_PHOTO_ID_5466012373141155378" src="//4.bp.blogspot.com/_jSdgG4-DeNE/S9stSw737jI/AAAAAAAAAYU/KEDG-LvVrxs/s400/Adobe_CH_codesearch.jpg" style="display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-align: center; cursor: pointer; width: 400px; height: 268px; "></span></div><div><b>A new definition of Help</b></div><div>By combining the best community content with the definitive reference that customers traditionally expect from Adobe, Community Help allows us to expand the definition what help means. Now users can tap into an entire ecosystem of content — one that can dynamically adjust to changing user needs and provide a much richer set of resources over the lifetime of the product.</div><div><br /></div><div>Community Help can also be used as a standalone application. To give it a try, you can <a href="http://www.adobe.com/support/chc/">download it</a> from adobe.com.</div><div><br /></div><div style="text-align: right;">Mark Nichoson, Product Manager at Adobe Community Help</div><div><br /></div><div style="text-align: center;">---</div><div style="text-align: center;"><br /></div><div><i>If you’d like to learn more about what Google Site Search can do for your website, join us for this upcoming webinar:</i></div><div><br /></div><div><a href="https://googleonline.webex.com/mw0306lb/mywebex/default.do?nomenu=true&siteurl=googleonline&service=6&main_url=https%3A%2F%2Fgoogleonline.webex.com%2Fec0605lb%2Feventcenter%2Fevent%2FeventAction.do%3FtheAction%3Ddetail%26confViewID%3D615982405%26siteurl%3Dgoogleonline%26%26%26">Google Site Search: an introduction</a></div><div>Thursday, May 13, 2010</div><div>11:00 a.m. PDT, 2:00 p.m. EDT, GMT 07:00</div><div><a href="https://googleonline.webex.com/mw0306lb/mywebex/default.do?nomenu=true&siteurl=googleonline&service=6&main_url=https%3A%2F%2Fgoogleonline.webex.com%2Fec0605lb%2Feventcenter%2Fevent%2FeventAction.do%3FtheAction%3Ddetail%26confViewID%3D615982405%26siteurl%3Dgoogleonline%26%26%26">Register here</a> </div> </script> <noscript> <div style="text-align: left;"><span class="Apple-style-span" style="font-style: italic; "><b>Editor’s note: </b>Today’s guest blogger is Mark Nichoson, Product Manager at Adobe Community Help.</span></div><div><br /></div><div><a href="http://googleblog.blogspot.com/2008/09/adobe-users-get-help-with-google-site.html">Back in 2008</a>, Adobe began to use the power of <a href="//www.google.com/sitesearch/#utm_source=en-na-us-entblog-gss&utm_medium=blog&utm_campaign=adobe">Google Site Search</a> to “plug the whole community brain trust right into the Creative Suite,” as we liked to say.</div><div><br /></div><div>Now with the launch of <a href="http://www.adobe.com/go/creativesuite">Adobe® Creative Suite 5</a>, we’ve taken that brain trust to a whole new level with the introduction of our new <a href="http://www.adobe.com/support/chc/">Community Help application</a>. It’s an Adobe AIR®-based companion that’s automatically installed as part of any new Adobe CS5 product.</div><div><br /></div><div>Launched directly from the Help menu of any CS5 product, the Community Help application enables customers to:</div><div><ul><li>find fast answers with powerful new search options that let them focus results to just Adobe content, community content, developer resources, or even code samples</li><li>download core Adobe Help and language reference content for offline viewing (thanks to the Adobe AIR runtime)</li><li>see what the community thinks is the best, most valuable content via ratings and comments</li><li>share their expertise with others and find out what experts have to say about using their favorite Adobe product</li></ul></div><div><b>Google Site Search: integration and innovation</b></div><div>Under the hood of the Community Help app lies our Google Site Search engine. This search engine searches across about 3000 sites – content such as product Help, language references, Tech Notes, Developer Connection articles, and Adobe TV videos as well as the best online content from the Adobe community. Content is chosen by experts at Adobe and in the design and developer communities, meaning customers find the answers they need faster.</div><div><br /></div><div>Thanks to the robust Google Site Search APIs, the development team was not only able to easily integrate search results but also create unique innovations such as our new Code Search functionality. Formerly known as <a href="http://labs.adobe.com/technologies/blueprint/">Blueprint</a>, this new search option allows Adobe Flash® and Flex developers to search for relevant code samples so that they can write better code, faster.</div><div><br /></div><div><span class="Apple-style-span" style="color: rgb(0, 0, 238); -webkit-text-decorations-in-effect: underline; "><img alt="" border="0" id="BLOGGER_PHOTO_ID_5466012373141155378" src="//4.bp.blogspot.com/_jSdgG4-DeNE/S9stSw737jI/AAAAAAAAAYU/KEDG-LvVrxs/s400/Adobe_CH_codesearch.jpg" style="display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-align: center; cursor: pointer; width: 400px; height: 268px; "></span></div><div><b>A new definition of Help</b></div><div>By combining the best community content with the definitive reference that customers traditionally expect from Adobe, Community Help allows us to expand the definition what help means. Now users can tap into an entire ecosystem of content — one that can dynamically adjust to changing user needs and provide a much richer set of resources over the lifetime of the product.</div><div><br /></div><div>Community Help can also be used as a standalone application. To give it a try, you can <a href="http://www.adobe.com/support/chc/">download it</a> from adobe.com.</div><div><br /></div><div style="text-align: right;">Mark Nichoson, Product Manager at Adobe Community Help</div><div><br /></div><div style="text-align: center;">---</div><div style="text-align: center;"><br /></div><div><i>If you’d like to learn more about what Google Site Search can do for your website, join us for this upcoming webinar:</i></div><div><br /></div><div><a href="https://googleonline.webex.com/mw0306lb/mywebex/default.do?nomenu=true&siteurl=googleonline&service=6&main_url=https%3A%2F%2Fgoogleonline.webex.com%2Fec0605lb%2Feventcenter%2Fevent%2FeventAction.do%3FtheAction%3Ddetail%26confViewID%3D615982405%26siteurl%3Dgoogleonline%26%26%26">Google Site Search: an introduction</a></div><div>Thursday, May 13, 2010</div><div>11:00 a.m. PDT, 2:00 p.m. EDT, GMT 07:00</div><div><a href="https://googleonline.webex.com/mw0306lb/mywebex/default.do?nomenu=true&siteurl=googleonline&service=6&main_url=https%3A%2F%2Fgoogleonline.webex.com%2Fec0605lb%2Feventcenter%2Fevent%2FeventAction.do%3FtheAction%3Ddetail%26confViewID%3D615982405%26siteurl%3Dgoogleonline%26%26%26">Register here</a> </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/2010/04/adobe-community-help-and-google-site.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:Adobe Community Help and Google Site Search: Making search come alive in CS5&url=https://cloud.googleblog.com/2010/04/adobe-community-help-and-google-site.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/2010/04/adobe-community-help-and-google-site.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'>  </i> <span class='cmt_count_iframe_holder' data-count='1' data-onclick='' data-post-url='https://cloud.googleblog.com/2010/04/adobe-community-help-and-google-site.html' data-url='https://cloud.googleblog.com/2010/04/adobe-community-help-and-google-site.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2010/04/adobe-community-help-and-google-site.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/Google%20Site%20Search' rel='tag'> Google Site Search </a> , <a class='label' href='https://cloud.googleblog.com/search/label/news' rel='tag'> news </a> </span> </div> </div> </div> <div class='post' data-id='4779747806875552983' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2010/04/update-to-google-maps-in-canada.html' itemprop='url' title='Update to Google Maps in Canada'> Update to Google Maps in Canada </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Wednesday, April 28, 2010 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <div>The data that powers API features like the map tiles, geocoding, and driving directions has been updated in Canada! The new base map in Canada will have expanded features such as more detailed water bodies, university campuses, postal code coverage, and a shorter feedback cycle for Maps updates – all leading to better, more accurate maps for employees and customers. </div><div><br /></div><div>Along with this update we've launched the popular "Report a Problem" feature that's used in the United States to our Canadian users, too. It's recommended that you re-geocode all of your data to take advantage of the update.</div><div><br /></div><div>Learn more about the Google Maps API Premier at <a href="//www.google.com/enterprise/earthmaps/maps.html#utm_campaign=en&utm_medium=ha&utm_source=en-ha-us-bk&utm_term=google%20maps%20api%20premier">google.com/enterprise/maps</a>.</div><div><br /></div><div>Posted by Dan Chu, Product Manager, Google Enterprise team</div><div><br /></div><div><span class="Apple-style-span" style="font-family: Arial, sans-serif; color: rgb(51, 51, 51); "><i><span class="Apple-style-span" style="font-size:small;">Editor's note: Updated the post to say postal codes instead of zip codes. Thanks to our sharp-eyed readers for catching that!</span></i></span></div> </script> <noscript> <div>The data that powers API features like the map tiles, geocoding, and driving directions has been updated in Canada! The new base map in Canada will have expanded features such as more detailed water bodies, university campuses, postal code coverage, and a shorter feedback cycle for Maps updates – all leading to better, more accurate maps for employees and customers. </div><div><br /></div><div>Along with this update we've launched the popular "Report a Problem" feature that's used in the United States to our Canadian users, too. It's recommended that you re-geocode all of your data to take advantage of the update.</div><div><br /></div><div>Learn more about the Google Maps API Premier at <a href="//www.google.com/enterprise/earthmaps/maps.html#utm_campaign=en&utm_medium=ha&utm_source=en-ha-us-bk&utm_term=google%20maps%20api%20premier">google.com/enterprise/maps</a>.</div><div><br /></div><div>Posted by Dan Chu, Product Manager, Google Enterprise team</div><div><br /></div><div><span class="Apple-style-span" style="font-family: Arial, sans-serif; color: rgb(51, 51, 51); "><i><span class="Apple-style-span" style="font-size:small;">Editor's note: Updated the post to say postal codes instead of zip codes. Thanks to our sharp-eyed readers for catching that!</span></i></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/2010/04/update-to-google-maps-in-canada.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:Update to Google Maps in Canada&url=https://cloud.googleblog.com/2010/04/update-to-google-maps-in-canada.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/2010/04/update-to-google-maps-in-canada.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'>  </i> <span class='cmt_count_iframe_holder' data-count='3' data-onclick='' data-post-url='https://cloud.googleblog.com/2010/04/update-to-google-maps-in-canada.html' data-url='https://cloud.googleblog.com/2010/04/update-to-google-maps-in-canada.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2010/04/update-to-google-maps-in-canada.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%20Maps' rel='tag'> Google Maps </a> , <a class='label' href='https://cloud.googleblog.com/search/label/new%20features' rel='tag'> new features </a> , <a class='label' href='https://cloud.googleblog.com/search/label/news' rel='tag'> news </a> </span> </div> </div> </div> <div class='post' data-id='654946117415554219' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2010/04/manufacturing-in-cloud-with-google-apps.html' itemprop='url' title='Manufacturing in the Cloud with Google Apps and Smartsheet'> Manufacturing in the Cloud with Google Apps and Smartsheet </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Tuesday, April 27, 2010 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <div style="text-align: left;"><span class="Apple-style-span" style="font-style: italic; "><b>Editor's Note: </b>Tom Hippensteel is the Vice President for LiquidConcrete, a medium-sized Seattle-based manufacturer of high-performance concrete coatings and flooring systems for industrial and transportation markets. LiquidConcrete relies on Google Apps for email, calendar, and document collaboration, and on Smartsheet, an integrated app from the <a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3429+4388443950638085375&utm_source=entblog-smartsheetpost&utm_medium=entblog">Google Apps Marketplace</a>, for online project management, general work management, and team collaboration.</span></div><div><i><br /></i></div><div><i>Smartsheet's integration with Google Apps enables businesses to transform the work they routinely track in spreadsheets into a complete solution for managing business operations. Smartsheet currently offers three versions in the Google Apps Marketplace: <a href="http://www.smartsheet.com/">online project management</a>, <a href="https://www.smartsheet.com/sales-pipeline">sales pipeline management</a>, and <a href="https://www.smartsheet.com/crowdsourcing">crowdsourcing</a>.</i></div><div><br /></div><div><i>Below, Tom explains a bit about LiquidConcrete and the steps they took to get the entire business – from the front office to the warehouse – to operate in the cloud. </i></div><div><i><br /></i></div><div><i>To learn more about LiquidConcrete's success with Google Apps and Smartsheet, please <a href="https://googleonline.webex.com/mw0306lb/mywebex/default.do?nomenu=true&siteurl=googleonline&service=6&main_url=https%3A%2F%2Fgoogleonline.webex.com%2Fec0605lb%2Feventcenter%2Fevent%2FeventAction.do%3FtheAction%3Ddetail%26confViewID%3D616029928%26siteurl%3Dgoogleonline%26%26%26">join us for a webinar</a> on Tuesday, May 11 at 11:00 a.m. PDT. </i></div><div><i><br /></i></div><div> </div><div>We win business because we have great products, and because we run a lean operation that differentiates on quick turnaround of custom jobs with high levels of customer service. Everything about our operation is focused on efficiency, so we’re always looking for software solutions that fit that model. We’ve had successes and setbacks in getting our operations into the cloud in a way that works for all of our employees. We needed tools that "just work the way that we work."</div><div><br /></div><div>We use Quickbooks for accounting and have had great success with Google Apps for email and calendar, but had trouble finding a tool that combined the ease of use, power and flexibility we needed to manage the rest of our operations. We tried various CRM, ERP and manufacturing solutions but they made us work in a certain way and were difficult to use – people just went back to how they were doing it before. </div><div><br /></div><div>Then we found Smartsheet, a cloud-based project management tool. It was already integrated with Google Apps, and as we began deploying it more broadly, made Google Docs much more useful. Smartsheet and Google Apps are the only tools that have been readily adopted across our whole company, all the way out to the guys on the warehouse floor. </div><div><br /></div><div>Here’s how we use them:</div><div><br /></div><div><b>Project & task management <span class="Apple-style-span" style="font-weight: normal; ">We started tracking various projects and shared task lists in Smartsheet. User adoption was not a problem and the ability to launch Smartsheet from Gmail (the first app we open every morning) might sound simple, but it was a big win. Most of us check into Smartsheet dozens of times per day and we all have it added to the first screen on our iPhones.</span></b></div><div><br /></div><div><b>Order-to-ship process <span class="Apple-style-span" style="font-weight: normal; ">We then realized that Smartsheet and Gmail could help with our order entry and shipping process. It was easy to set up and quickly adopted by reps on the phones with customers as well as people in the factory and at the warehouse. Here's our new streamlined process:</span></b></div><div><br /></div><div> 1. New orders are entered in a Smartsheet with the packing slip attached to the order and special instructions added as discussion notes</div><div><br /></div><div><span class="Apple-style-span" style="color: rgb(0, 0, 238); -webkit-text-decorations-in-effect: underline; "><img alt="" border="0" id="BLOGGER_PHOTO_ID_5464931130640105874" src="//1.bp.blogspot.com/_jSdgG4-DeNE/S9dV6KvHAZI/AAAAAAAAAXs/FNFsj_iRZ5o/s400/1.jpg" style="display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-align: center; cursor: pointer; width: 400px; height: 84px; "></span></div><div><br /></div><div> 2. The people at the warehouse are automatically notified by Smartsheet (via Gmail on their iPhone) that a new order needs to be shipped</div><div><br /></div><div><span class="Apple-style-span" style="color: rgb(0, 0, 238); -webkit-text-decorations-in-effect: underline; "><img alt="" border="0" id="BLOGGER_PHOTO_ID_5464931140396141330" src="//4.bp.blogspot.com/_jSdgG4-DeNE/S9dV6vFISxI/AAAAAAAAAX0/_ahnn7YNvz8/s400/2.jpg" style="display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-align: center; cursor: pointer; width: 400px; height: 267px; "></span></div><div><br /></div><div> 3. They access Smartsheet from their email, download the packing slip and prep the order</div><div><br /></div><div> 4. Once the order is shipped, they fill out the "tracking number" field for that order in Smartsheet and change the dropdown status from "waiting" to "shipped"</div><div><br /></div><div> 5. The right people receive a Smartsheet notification that a new order has been shipped with the tracking number available</div><div><br /></div><div><span class="Apple-style-span" style="color: rgb(0, 0, 238); -webkit-text-decorations-in-effect: underline; "><img alt="" border="0" id="BLOGGER_PHOTO_ID_5464931142396030354" src="//1.bp.blogspot.com/_jSdgG4-DeNE/S9dV62h8LZI/AAAAAAAAAX8/Vy___dyKZhs/s400/3.jpg" style="display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-align: center; cursor: pointer; width: 400px; height: 144px; "></span></div><div><b><br /></b></div><div><b>Inventory tracking <span class="Apple-style-span" style="font-weight: normal; ">We also track raw and finished goods inventory in Smartsheet, giving salespeople instant access to the latest information online or via their iPhone.</span></b></div><div><br /></div><div><b>Sales pipeline</b> We have recently started using Smartsheet to manage the sales pipeline. It's been great to have all of our client projects and potential leads tracked in one place with their relevant documents attached to their record. We have instant status updates, forecast amounts and recent call notes at our fingertips and use reminders to make sure follow up happens.</div><div><br /></div><div><b>Specification document management</b> Since we are able to easily attach Google Docs to our Smartsheets, we decided to go forward with converting hundreds of specification documents into Google Docs. Google Docs gives us collaborative writing and review to get the specifications right, and Smartsheet organizes them conveniently right inside the project workflow. Accessing files directly from our sales, inventory and order processing sheets has been a big productivity win.</div><div><br /></div><div><span class="Apple-style-span" style="color: rgb(0, 0, 238); -webkit-text-decorations-in-effect: underline; "><img alt="" border="0" id="BLOGGER_PHOTO_ID_5464931149247779234" src="//4.bp.blogspot.com/_jSdgG4-DeNE/S9dV7QDhkaI/AAAAAAAAAYE/HYB7Sx1HZGs/s400/4.jpg" style="display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-align: center; cursor: pointer; width: 400px; height: 291px; "></span></div><div><br /></div><div>Smartsheet and Google Apps are changing the way our company communicates. Our CEO loves it because he gets an update on order status or a key customer in real time. Our reps love it because they can quickly pull up an order while on the phone with a customer and give an instant answer without waiting for someone at the warehouse to call them back. This saves us a tremendous amount of time. </div><div><br /></div><div>The two keys for us are ease of use and the flexibility, and we've yet to come across a type of work that can't be managed in Smartsheet and Google Apps. We also love that it's a fraction of the cost of many of the other solutions we've looked at and we don't have to hire expensive consultants to customize it.</div><div><br /></div><div>Bottom line is that we serve our customers better than bigger competitors because we're nimble and agile, and we feel the same way about Smartsheet and Google Apps.</div><div><br /></div><div style="text-align: right;">Tom Hippensteel, VP, LiquidConcrete</div><div><br /></div><div><i>Join Tom and the Smartsheet team for a <a href="https://googleonline.webex.com/mw0306lb/mywebex/default.do?nomenu=true&siteurl=googleonline&service=6&main_url=https%3A%2F%2Fgoogleonline.webex.com%2Fec0605lb%2Feventcenter%2Fevent%2FeventAction.do%3FtheAction%3Ddetail%26confViewID%3D616029928%26siteurl%3Dgoogleonline%26%26%26">webinar</a> to learn more about this customer success story. This online discussion will include a question and answer session.</i></div><div><br /></div><div><a href="https://googleonline.webex.com/mw0306lb/mywebex/default.do?nomenu=true&siteurl=googleonline&service=6&main_url=https%3A%2F%2Fgoogleonline.webex.com%2Fec0605lb%2Feventcenter%2Fevent%2FeventAction.do%3FtheAction%3Ddetail%26confViewID%3D616029928%26siteurl%3Dgoogleonline%26%26%26">Improving operational efficiency with Google Apps and Smartsheet</a></div><div>Tuesday, May 11, 2010</div><div>11:00 a.m. PDT / 2:00 p.m. EDT / 6:00 p.m. GMT</div><div><a href="https://googleonline.webex.com/mw0306lb/mywebex/default.do?nomenu=true&siteurl=googleonline&service=6&main_url=https%3A%2F%2Fgoogleonline.webex.com%2Fec0605lb%2Feventcenter%2Fevent%2FeventAction.do%3FtheAction%3Ddetail%26confViewID%3D616029928%26siteurl%3Dgoogleonline%26%26%26">Register here</a></div><div><br /></div><div><div>You can watch it at work here:</div><div><div><br /></div><div><object height="340" width="560"><param name="movie" value="//www.youtube.com/v/vN9E5EoMQ_U&hl=en_US&fs=1&"><param name="allowFullScreen" value="true"><param name="allowscriptaccess" value="always"><embed src="//www.youtube.com/v/vN9E5EoMQ_U&hl=en_US&fs=1&" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"></embed></object></div></div><div> </div></div><div><i><br /></i></div><div><span class="Apple-style-span" style="font-style: italic; ">To learn more about Smartsheet's experience selling their app in the Google Apps Marketplace, please read <a href="http://googleappsdeveloper.blogspot.com/2010/04/smartsheet-inside-google-apps.html">their post on the Google Apps Developer Blog</a>. To learn even more about Smartsheet, check out their <a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3429+4388443950638085375&utm_source=entblog-smartsheetpost&utm_medium=entblog">Google Apps Marketplace listing</a>.</span></div><div><br /></div><div>Posted by Chris Kelly, Google Apps Marketplace team</div><div><br /></div><div><br /></div> </script> <noscript> <div style="text-align: left;"><span class="Apple-style-span" style="font-style: italic; "><b>Editor's Note: </b>Tom Hippensteel is the Vice President for LiquidConcrete, a medium-sized Seattle-based manufacturer of high-performance concrete coatings and flooring systems for industrial and transportation markets. LiquidConcrete relies on Google Apps for email, calendar, and document collaboration, and on Smartsheet, an integrated app from the <a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3429+4388443950638085375&utm_source=entblog-smartsheetpost&utm_medium=entblog">Google Apps Marketplace</a>, for online project management, general work management, and team collaboration.</span></div><div><i><br /></i></div><div><i>Smartsheet's integration with Google Apps enables businesses to transform the work they routinely track in spreadsheets into a complete solution for managing business operations. Smartsheet currently offers three versions in the Google Apps Marketplace: <a href="http://www.smartsheet.com/">online project management</a>, <a href="https://www.smartsheet.com/sales-pipeline">sales pipeline management</a>, and <a href="https://www.smartsheet.com/crowdsourcing">crowdsourcing</a>.</i></div><div><br /></div><div><i>Below, Tom explains a bit about LiquidConcrete and the steps they took to get the entire business – from the front office to the warehouse – to operate in the cloud. </i></div><div><i><br /></i></div><div><i>To learn more about LiquidConcrete's success with Google Apps and Smartsheet, please <a href="https://googleonline.webex.com/mw0306lb/mywebex/default.do?nomenu=true&siteurl=googleonline&service=6&main_url=https%3A%2F%2Fgoogleonline.webex.com%2Fec0605lb%2Feventcenter%2Fevent%2FeventAction.do%3FtheAction%3Ddetail%26confViewID%3D616029928%26siteurl%3Dgoogleonline%26%26%26">join us for a webinar</a> on Tuesday, May 11 at 11:00 a.m. PDT. </i></div><div><i><br /></i></div><div> </div><div>We win business because we have great products, and because we run a lean operation that differentiates on quick turnaround of custom jobs with high levels of customer service. Everything about our operation is focused on efficiency, so we’re always looking for software solutions that fit that model. We’ve had successes and setbacks in getting our operations into the cloud in a way that works for all of our employees. We needed tools that "just work the way that we work."</div><div><br /></div><div>We use Quickbooks for accounting and have had great success with Google Apps for email and calendar, but had trouble finding a tool that combined the ease of use, power and flexibility we needed to manage the rest of our operations. We tried various CRM, ERP and manufacturing solutions but they made us work in a certain way and were difficult to use – people just went back to how they were doing it before. </div><div><br /></div><div>Then we found Smartsheet, a cloud-based project management tool. It was already integrated with Google Apps, and as we began deploying it more broadly, made Google Docs much more useful. Smartsheet and Google Apps are the only tools that have been readily adopted across our whole company, all the way out to the guys on the warehouse floor. </div><div><br /></div><div>Here’s how we use them:</div><div><br /></div><div><b>Project & task management <span class="Apple-style-span" style="font-weight: normal; ">We started tracking various projects and shared task lists in Smartsheet. User adoption was not a problem and the ability to launch Smartsheet from Gmail (the first app we open every morning) might sound simple, but it was a big win. Most of us check into Smartsheet dozens of times per day and we all have it added to the first screen on our iPhones.</span></b></div><div><br /></div><div><b>Order-to-ship process <span class="Apple-style-span" style="font-weight: normal; ">We then realized that Smartsheet and Gmail could help with our order entry and shipping process. It was easy to set up and quickly adopted by reps on the phones with customers as well as people in the factory and at the warehouse. Here's our new streamlined process:</span></b></div><div><br /></div><div> 1. New orders are entered in a Smartsheet with the packing slip attached to the order and special instructions added as discussion notes</div><div><br /></div><div><span class="Apple-style-span" style="color: rgb(0, 0, 238); -webkit-text-decorations-in-effect: underline; "><img alt="" border="0" id="BLOGGER_PHOTO_ID_5464931130640105874" src="//1.bp.blogspot.com/_jSdgG4-DeNE/S9dV6KvHAZI/AAAAAAAAAXs/FNFsj_iRZ5o/s400/1.jpg" style="display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-align: center; cursor: pointer; width: 400px; height: 84px; "></span></div><div><br /></div><div> 2. The people at the warehouse are automatically notified by Smartsheet (via Gmail on their iPhone) that a new order needs to be shipped</div><div><br /></div><div><span class="Apple-style-span" style="color: rgb(0, 0, 238); -webkit-text-decorations-in-effect: underline; "><img alt="" border="0" id="BLOGGER_PHOTO_ID_5464931140396141330" src="//4.bp.blogspot.com/_jSdgG4-DeNE/S9dV6vFISxI/AAAAAAAAAX0/_ahnn7YNvz8/s400/2.jpg" style="display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-align: center; cursor: pointer; width: 400px; height: 267px; "></span></div><div><br /></div><div> 3. They access Smartsheet from their email, download the packing slip and prep the order</div><div><br /></div><div> 4. Once the order is shipped, they fill out the "tracking number" field for that order in Smartsheet and change the dropdown status from "waiting" to "shipped"</div><div><br /></div><div> 5. The right people receive a Smartsheet notification that a new order has been shipped with the tracking number available</div><div><br /></div><div><span class="Apple-style-span" style="color: rgb(0, 0, 238); -webkit-text-decorations-in-effect: underline; "><img alt="" border="0" id="BLOGGER_PHOTO_ID_5464931142396030354" src="//1.bp.blogspot.com/_jSdgG4-DeNE/S9dV62h8LZI/AAAAAAAAAX8/Vy___dyKZhs/s400/3.jpg" style="display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-align: center; cursor: pointer; width: 400px; height: 144px; "></span></div><div><b><br /></b></div><div><b>Inventory tracking <span class="Apple-style-span" style="font-weight: normal; ">We also track raw and finished goods inventory in Smartsheet, giving salespeople instant access to the latest information online or via their iPhone.</span></b></div><div><br /></div><div><b>Sales pipeline</b> We have recently started using Smartsheet to manage the sales pipeline. It's been great to have all of our client projects and potential leads tracked in one place with their relevant documents attached to their record. We have instant status updates, forecast amounts and recent call notes at our fingertips and use reminders to make sure follow up happens.</div><div><br /></div><div><b>Specification document management</b> Since we are able to easily attach Google Docs to our Smartsheets, we decided to go forward with converting hundreds of specification documents into Google Docs. Google Docs gives us collaborative writing and review to get the specifications right, and Smartsheet organizes them conveniently right inside the project workflow. Accessing files directly from our sales, inventory and order processing sheets has been a big productivity win.</div><div><br /></div><div><span class="Apple-style-span" style="color: rgb(0, 0, 238); -webkit-text-decorations-in-effect: underline; "><img alt="" border="0" id="BLOGGER_PHOTO_ID_5464931149247779234" src="//4.bp.blogspot.com/_jSdgG4-DeNE/S9dV7QDhkaI/AAAAAAAAAYE/HYB7Sx1HZGs/s400/4.jpg" style="display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-align: center; cursor: pointer; width: 400px; height: 291px; "></span></div><div><br /></div><div>Smartsheet and Google Apps are changing the way our company communicates. Our CEO loves it because he gets an update on order status or a key customer in real time. Our reps love it because they can quickly pull up an order while on the phone with a customer and give an instant answer without waiting for someone at the warehouse to call them back. This saves us a tremendous amount of time. </div><div><br /></div><div>The two keys for us are ease of use and the flexibility, and we've yet to come across a type of work that can't be managed in Smartsheet and Google Apps. We also love that it's a fraction of the cost of many of the other solutions we've looked at and we don't have to hire expensive consultants to customize it.</div><div><br /></div><div>Bottom line is that we serve our customers better than bigger competitors because we're nimble and agile, and we feel the same way about Smartsheet and Google Apps.</div><div><br /></div><div style="text-align: right;">Tom Hippensteel, VP, LiquidConcrete</div><div><br /></div><div><i>Join Tom and the Smartsheet team for a <a href="https://googleonline.webex.com/mw0306lb/mywebex/default.do?nomenu=true&siteurl=googleonline&service=6&main_url=https%3A%2F%2Fgoogleonline.webex.com%2Fec0605lb%2Feventcenter%2Fevent%2FeventAction.do%3FtheAction%3Ddetail%26confViewID%3D616029928%26siteurl%3Dgoogleonline%26%26%26">webinar</a> to learn more about this customer success story. This online discussion will include a question and answer session.</i></div><div><br /></div><div><a href="https://googleonline.webex.com/mw0306lb/mywebex/default.do?nomenu=true&siteurl=googleonline&service=6&main_url=https%3A%2F%2Fgoogleonline.webex.com%2Fec0605lb%2Feventcenter%2Fevent%2FeventAction.do%3FtheAction%3Ddetail%26confViewID%3D616029928%26siteurl%3Dgoogleonline%26%26%26">Improving operational efficiency with Google Apps and Smartsheet</a></div><div>Tuesday, May 11, 2010</div><div>11:00 a.m. PDT / 2:00 p.m. EDT / 6:00 p.m. GMT</div><div><a href="https://googleonline.webex.com/mw0306lb/mywebex/default.do?nomenu=true&siteurl=googleonline&service=6&main_url=https%3A%2F%2Fgoogleonline.webex.com%2Fec0605lb%2Feventcenter%2Fevent%2FeventAction.do%3FtheAction%3Ddetail%26confViewID%3D616029928%26siteurl%3Dgoogleonline%26%26%26">Register here</a></div><div><br /></div><div><div>You can watch it at work here:</div><div><div><br /></div><div><object height="340" width="560"><param name="movie" value="//www.youtube.com/v/vN9E5EoMQ_U&hl=en_US&fs=1&"><param name="allowFullScreen" value="true"><param name="allowscriptaccess" value="always"><embed src="//www.youtube.com/v/vN9E5EoMQ_U&hl=en_US&fs=1&" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"></embed></object></div></div><div> </div></div><div><i><br /></i></div><div><span class="Apple-style-span" style="font-style: italic; ">To learn more about Smartsheet's experience selling their app in the Google Apps Marketplace, please read <a href="http://googleappsdeveloper.blogspot.com/2010/04/smartsheet-inside-google-apps.html">their post on the Google Apps Developer Blog</a>. To learn even more about Smartsheet, check out their <a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3429+4388443950638085375&utm_source=entblog-smartsheetpost&utm_medium=entblog">Google Apps Marketplace listing</a>.</span></div><div><br /></div><div>Posted by Chris Kelly, Google Apps Marketplace team</div><div><br /></div><div><br /></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/2010/04/manufacturing-in-cloud-with-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:Manufacturing in the Cloud with Google Apps and Smartsheet&url=https://cloud.googleblog.com/2010/04/manufacturing-in-cloud-with-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/2010/04/manufacturing-in-cloud-with-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'>  </i> <span class='cmt_count_iframe_holder' data-count='0' data-onclick='' data-post-url='https://cloud.googleblog.com/2010/04/manufacturing-in-cloud-with-google-apps.html' data-url='https://cloud.googleblog.com/2010/04/manufacturing-in-cloud-with-google-apps.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2010/04/manufacturing-in-cloud-with-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/developers' rel='tag'> developers </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/guest%20post' rel='tag'> guest post </a> , <a class='label' href='https://cloud.googleblog.com/search/label/marketplace' rel='tag'> marketplace </a> , <a class='label' href='https://cloud.googleblog.com/search/label/productivity' rel='tag'> productivity </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='1970621693870477409' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2010/04/webinar-extending-google-apps-with.html' itemprop='url' title='Webinar: Extending Google Apps with the Google Apps Marketplace'> Webinar: Extending Google Apps with the Google Apps Marketplace </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Thursday, April 22, 2010 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> If you're a Google Apps user, you're already running part of your business in the cloud, and realizing the benefits around speed, efficiency and collaboration it brings. The <a href="//www.google.com/enterprise/marketplace/?utm_source=entblog-webinar&utm_medium=entblog">Google Apps Marketplace</a> enables those same cloud benefits for your entire business, beyond messaging and collaboration. <div><br /></div><div><div><div>Since our <a href="http://googleenterprise.blogspot.com/2010/03/more-great-apps-for-google-apps.html">launch last month</a>, we’ve been pleased by the great success our customers have seen with Marketplace apps, and by the constant stream of innovation coming from our Marketplace vendors.</div><div><br /></div><div>Next Wednesday, April 28, we're hosting a <a href="https://googleonline.webex.com/googleonline/onstage/g.php?t=a&d=579165555">webinar</a> about extending Google Apps with web-based applications from the Google Apps Marketplace. You’ll get a general overview of the marketplace, see a demo of how to find and install apps, and learn about applications – many of which are free – that you can start using right now for your business. Please join us!</div><div><br /></div><div><a href="https://googleonline.webex.com/googleonline/onstage/g.php?t=a&d=579165555">Extending Google Apps with the Google Apps Marketplace</a></div><div>Wednesday, April 28, 2010</div><div>11:00 a.m. PDT / 2:00 p.m. EDT / 7:00 p.m. GMT</div><div><a href="https://googleonline.webex.com/googleonline/onstage/g.php?t=a&d=579165555">Register here</a></div><div><a href="https://googleonline.webex.com/googleonline/onstage/g.php?t=a&d=579165555"></a><br /><div></div><div><div><div><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//1.bp.blogspot.com/_jSdgG4-DeNE/S9CHcXrdelI/AAAAAAAAAXk/2CRy6NY2uJA/s1600/Google+Apps+Marketplace.jpg" style="text-decoration: none;"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5463015269462800978" src="//1.bp.blogspot.com/_jSdgG4-DeNE/S9CHcXrdelI/AAAAAAAAAXk/2CRy6NY2uJA/s400/Google+Apps+Marketplace.jpg" style="display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-align: center; cursor: pointer; width: 303px; height: 40px; "></a></div><div>Posted by Chris Kelly, the Google Apps Marketplace team</div></div></div></div></div></div> </script> <noscript> If you're a Google Apps user, you're already running part of your business in the cloud, and realizing the benefits around speed, efficiency and collaboration it brings. The <a href="//www.google.com/enterprise/marketplace/?utm_source=entblog-webinar&utm_medium=entblog">Google Apps Marketplace</a> enables those same cloud benefits for your entire business, beyond messaging and collaboration. <div><br /></div><div><div><div>Since our <a href="http://googleenterprise.blogspot.com/2010/03/more-great-apps-for-google-apps.html">launch last month</a>, we’ve been pleased by the great success our customers have seen with Marketplace apps, and by the constant stream of innovation coming from our Marketplace vendors.</div><div><br /></div><div>Next Wednesday, April 28, we're hosting a <a href="https://googleonline.webex.com/googleonline/onstage/g.php?t=a&d=579165555">webinar</a> about extending Google Apps with web-based applications from the Google Apps Marketplace. You’ll get a general overview of the marketplace, see a demo of how to find and install apps, and learn about applications – many of which are free – that you can start using right now for your business. Please join us!</div><div><br /></div><div><a href="https://googleonline.webex.com/googleonline/onstage/g.php?t=a&d=579165555">Extending Google Apps with the Google Apps Marketplace</a></div><div>Wednesday, April 28, 2010</div><div>11:00 a.m. PDT / 2:00 p.m. EDT / 7:00 p.m. GMT</div><div><a href="https://googleonline.webex.com/googleonline/onstage/g.php?t=a&d=579165555">Register here</a></div><div><a href="https://googleonline.webex.com/googleonline/onstage/g.php?t=a&d=579165555"></a><br /><div></div><div><div><div><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//1.bp.blogspot.com/_jSdgG4-DeNE/S9CHcXrdelI/AAAAAAAAAXk/2CRy6NY2uJA/s1600/Google+Apps+Marketplace.jpg" style="text-decoration: none;"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5463015269462800978" src="//1.bp.blogspot.com/_jSdgG4-DeNE/S9CHcXrdelI/AAAAAAAAAXk/2CRy6NY2uJA/s400/Google+Apps+Marketplace.jpg" style="display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-align: center; cursor: pointer; width: 303px; height: 40px; "></a></div><div>Posted by Chris Kelly, the Google Apps Marketplace team</div></div></div></div></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/2010/04/webinar-extending-google-apps-with.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:Webinar: Extending Google Apps with the Google Apps Marketplace&url=https://cloud.googleblog.com/2010/04/webinar-extending-google-apps-with.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/2010/04/webinar-extending-google-apps-with.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'>  </i> <span class='cmt_count_iframe_holder' data-count='0' data-onclick='' data-post-url='https://cloud.googleblog.com/2010/04/webinar-extending-google-apps-with.html' data-url='https://cloud.googleblog.com/2010/04/webinar-extending-google-apps-with.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2010/04/webinar-extending-google-apps-with.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/developers' rel='tag'> developers </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/marketplace' rel='tag'> marketplace </a> , <a class='label' href='https://cloud.googleblog.com/search/label/news' rel='tag'> news </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='3045075999011370379' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2010/04/google-apps-marketplace-highlights.html' itemprop='url' title='Google Apps Marketplace highlights – 4/21/2010'> Google Apps Marketplace highlights – 4/21/2010 </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Wednesday, April 21, 2010 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <div style="font-family: Arial,Helvetica,sans-serif;"><span style="font-size: small;"><i><b>Editor's note:</b> This is the first in a series of posts on new apps in the <a href="//www.google.com/enterprise/marketplace/?bpost=hl4212010&utm_source=entblog-highlights&utm_medium=entblog">Google Apps Marketplace</a> that have caught our eye here at Google. We’ll do this every couple weeks or so. Look for the label "marketplace highlights" and subscribe to the series. </i></span></div><div style="font-family: Arial,Helvetica,sans-serif;"><br />Businesses that use Google Apps not only get access to Google's applications, they also get easy access to some of the best business apps on the web through the Google Apps Marketplace. These Marketplace apps are easy to try and buy, and integrate with Google Apps "out of the box", making it even easier for businesses to run more of their systems in the cloud.<br /><br /></div><div style="font-family: Arial,Helvetica,sans-serif;"><span style="font-size: small;">Today’s update includes apps for creating diagrams and charts, CRM and project management, accounting, and personal scheduling. Google Apps admins can easily deploy these apps to users in their domain via the Google Apps Marketplace. Many of the apps below are free or offer free trials. You can learn more about the Marketplace and watch a short video on how it works <a href="//www.google.com/apps/intl/en/business/marketplace.html">here</a>.</span></div><br /><div style="font-family: Arial,Helvetica,sans-serif;"><b><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=4370+2544572938568579613&bpost=hl4212010&utm_source=entblog-highlights&utm_medium=entblog">Creately</a> - Online Diagramming and Design</b><br /><img align="right" border="0" src="//1.bp.blogspot.com/_cR-oQepjHd8/S8zzIEEapvI/AAAAAAAComM/7qXij94U7V4/s320/creately-logo.jpeg"><span style="font-size: small;"><br />Creately is an online diagramming application built for project teams. Create wireframes, flowcharts, UML diagrams, Network Diagrams, mind maps and more diagram types with ease. </span></div><ul style="font-family: Arial,Helvetica,sans-serif;"><li><span style="font-size: small;">Create ANY diagram: flowcharts, UI Mockups to UML</span></li><li><span style="font-size: small;">Powerful project based collaboration</span></li><li><span style="font-size: small;">Full featured, intuitive interface</span></li></ul><div style="font-family: Arial,Helvetica,sans-serif;"><span style="font-size: small;"><b><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3956+15797827514936543044&bpost=hl4212010&utm_source=entblog-highlights&utm_medium=entblog">Insightly</a> - CRM and Project Management </b><br /><img align="right" border="0" src="//1.bp.blogspot.com/_cR-oQepjHd8/S8z0HHuWQMI/AAAAAAAComU/5Uh-KJ0wTWU/s320/insightly-logo.jpeg"><br />Insightly is a CRM and Project Management package designed specially for Google Apps. Track leads, proposals, opportunities, projects and manage files, all through an easy to use interface.</span></div><ul style="font-family: Arial,Helvetica,sans-serif;"><li><span style="font-size: small;">Track leads, proposals, opportunities and projects</span></li><li><span style="font-size: small;">Full history of customer interaction</span></li><li><span style="font-size: small;">Central shared contact list</span></li></ul><div style="font-family: Arial,Helvetica,sans-serif;"><b><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3000+14238973396636705577&bpost=hl4212010&utm_source=entblog-highlights&utm_medium=entblog">Rhino Accounting</a> - Accounting</b></div><div style="font-family: Arial,Helvetica,sans-serif;"><br /></div><div style="font-family: Arial,Helvetica,sans-serif;"><img align="right" border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtYwqQpXleQB9SDrBlpwGY0UUYp8T9ABLihqEnDFmdPIITe-cB3MLK-i3y-fWJede9jVRvCPyUXcUd16iVIG8rQqnRU2O83wvXPtuUPHkoJFq0ki-AX1qxa3qxEpM-b6uA82TqdbtYjknq/s320/rhinoaccounting-img.jpg" /></div><div face="Arial,Helvetica,sans-serif">Rhino Accounting is online accounting software for small businesses. It is totally integrated with Google Apps so you don't need to duplicate your contacts or have yet another login.</div><ul style="font-family: Arial,Helvetica,sans-serif;"><li><span style="font-size: small;">Always free</span></li><li><span style="font-size: small;">Full double-entry bookkeeping</span></li><li><span style="font-size: small;">Easily email invoices</span></li></ul><div face="Arial,Helvetica,sans-serif"><span style="font-size: small;"><b><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3668+9297590482622093924&bpost=hl4212010&utm_source=entblog-highlights&utm_medium=entblog">Teambox</a> - Project Collaboration</b><br /><img align="right" border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRVVfeHlCFMFUpjde3AG2gXOohceLZ75aqEb92GImME90huujVxhSaNsiE26oshk75qmQf96nJpdX4nwX7tKYErw1wGrOSYU1WvzuTdsZf5_60Fcr3h9KWCHo2L6bmgpZGMVpDEUGCqzXZ/s320/teambox-logo.jpeg" /><br />Collaborate seamlessly with your team Teambox is the better way of managing projects and getting things done. Its Twitter-like approach needs no training Take back control of your projects now</span></div><ul style="font-family: Arial,Helvetica,sans-serif;"><li><span style="font-size: small;">Manage tasks, files and conversations</span></li><li><span style="font-size: small;">Easy to use and fun interface</span></li><li><span style="font-size: small;">Inbox-driven collaboration</span></li></ul><div face="Arial,Helvetica,sans-serif"><span style="font-size: small;"><b><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=4626+18406874010889112579&bpost=hl4212010&utm_source=entblog-highlights&utm_medium=entblog">Tungle.me</a> - Personal Scheduling</b><br /><img align="right" border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjjYUZ9aXGFXx9KN4RR-ViSRDlrCb05SzOUxV1sRPb0MYJgYVb-J0JYfDb3PcJSdgpUV6DiPfU_JMi7e_rCpGC35_ySarcKyldDMFQIXZtXpmgFcwfHNhu1-JaUyuUUB6yyZ1Z9P8mFuBUp/s320/Tungleme-logo.jpeg" /><br />Tungle.me is a personal scheduling application, which lets businesspeople publish availability, accept appointment requests, and plan meetings - making scheduling meetings easy.</span></div><ul style="font-family: Arial,Helvetica,sans-serif;"><li><span style="font-size: small;">Easily schedule meetings with anyone, anytime</span></li><li><span style="font-size: small;">No more double bookings, or time zone mishaps</span></li><li><span style="font-size: small;">End the back and forth of finding a time to meet</span></li></ul><div face="Arial,Helvetica,sans-serif"><span style="font-size: small;">There are lots of other apps for Google Apps in the Marketplace that can help your business and users become more productive. If you're an Apps user, let your admin know about these great tools for your organization. If you'd like to learn more about the Marketplace, please come to our <a href="https://googleonline.webex.com/googleonline/onstage/g.php?t=a&d=579165555">webinar</a> next week, 11:00am PDT on April 28.<br /><br />Posted by Scott McMullan, Google Apps Partner Lead, Google Enterprise</span></div> </script> <noscript> <div style="font-family: Arial,Helvetica,sans-serif;"><span style="font-size: small;"><i><b>Editor's note:</b> This is the first in a series of posts on new apps in the <a href="//www.google.com/enterprise/marketplace/?bpost=hl4212010&utm_source=entblog-highlights&utm_medium=entblog">Google Apps Marketplace</a> that have caught our eye here at Google. We’ll do this every couple weeks or so. Look for the label "marketplace highlights" and subscribe to the series. </i></span></div><div style="font-family: Arial,Helvetica,sans-serif;"><br />Businesses that use Google Apps not only get access to Google's applications, they also get easy access to some of the best business apps on the web through the Google Apps Marketplace. These Marketplace apps are easy to try and buy, and integrate with Google Apps "out of the box", making it even easier for businesses to run more of their systems in the cloud.<br /><br /></div><div style="font-family: Arial,Helvetica,sans-serif;"><span style="font-size: small;">Today’s update includes apps for creating diagrams and charts, CRM and project management, accounting, and personal scheduling. Google Apps admins can easily deploy these apps to users in their domain via the Google Apps Marketplace. Many of the apps below are free or offer free trials. You can learn more about the Marketplace and watch a short video on how it works <a href="//www.google.com/apps/intl/en/business/marketplace.html">here</a>.</span></div><br /><div style="font-family: Arial,Helvetica,sans-serif;"><b><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=4370+2544572938568579613&bpost=hl4212010&utm_source=entblog-highlights&utm_medium=entblog">Creately</a> - Online Diagramming and Design</b><br /><img align="right" border="0" src="//1.bp.blogspot.com/_cR-oQepjHd8/S8zzIEEapvI/AAAAAAAComM/7qXij94U7V4/s320/creately-logo.jpeg"><span style="font-size: small;"><br />Creately is an online diagramming application built for project teams. Create wireframes, flowcharts, UML diagrams, Network Diagrams, mind maps and more diagram types with ease. </span></div><ul style="font-family: Arial,Helvetica,sans-serif;"><li><span style="font-size: small;">Create ANY diagram: flowcharts, UI Mockups to UML</span></li><li><span style="font-size: small;">Powerful project based collaboration</span></li><li><span style="font-size: small;">Full featured, intuitive interface</span></li></ul><div style="font-family: Arial,Helvetica,sans-serif;"><span style="font-size: small;"><b><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3956+15797827514936543044&bpost=hl4212010&utm_source=entblog-highlights&utm_medium=entblog">Insightly</a> - CRM and Project Management </b><br /><img align="right" border="0" src="//1.bp.blogspot.com/_cR-oQepjHd8/S8z0HHuWQMI/AAAAAAAComU/5Uh-KJ0wTWU/s320/insightly-logo.jpeg"><br />Insightly is a CRM and Project Management package designed specially for Google Apps. Track leads, proposals, opportunities, projects and manage files, all through an easy to use interface.</span></div><ul style="font-family: Arial,Helvetica,sans-serif;"><li><span style="font-size: small;">Track leads, proposals, opportunities and projects</span></li><li><span style="font-size: small;">Full history of customer interaction</span></li><li><span style="font-size: small;">Central shared contact list</span></li></ul><div style="font-family: Arial,Helvetica,sans-serif;"><b><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3000+14238973396636705577&bpost=hl4212010&utm_source=entblog-highlights&utm_medium=entblog">Rhino Accounting</a> - Accounting</b></div><div style="font-family: Arial,Helvetica,sans-serif;"><br /></div><div style="font-family: Arial,Helvetica,sans-serif;"><img align="right" border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtYwqQpXleQB9SDrBlpwGY0UUYp8T9ABLihqEnDFmdPIITe-cB3MLK-i3y-fWJede9jVRvCPyUXcUd16iVIG8rQqnRU2O83wvXPtuUPHkoJFq0ki-AX1qxa3qxEpM-b6uA82TqdbtYjknq/s320/rhinoaccounting-img.jpg" /></div><div face="Arial,Helvetica,sans-serif">Rhino Accounting is online accounting software for small businesses. It is totally integrated with Google Apps so you don't need to duplicate your contacts or have yet another login.</div><ul style="font-family: Arial,Helvetica,sans-serif;"><li><span style="font-size: small;">Always free</span></li><li><span style="font-size: small;">Full double-entry bookkeeping</span></li><li><span style="font-size: small;">Easily email invoices</span></li></ul><div face="Arial,Helvetica,sans-serif"><span style="font-size: small;"><b><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3668+9297590482622093924&bpost=hl4212010&utm_source=entblog-highlights&utm_medium=entblog">Teambox</a> - Project Collaboration</b><br /><img align="right" border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRVVfeHlCFMFUpjde3AG2gXOohceLZ75aqEb92GImME90huujVxhSaNsiE26oshk75qmQf96nJpdX4nwX7tKYErw1wGrOSYU1WvzuTdsZf5_60Fcr3h9KWCHo2L6bmgpZGMVpDEUGCqzXZ/s320/teambox-logo.jpeg" /><br />Collaborate seamlessly with your team Teambox is the better way of managing projects and getting things done. Its Twitter-like approach needs no training Take back control of your projects now</span></div><ul style="font-family: Arial,Helvetica,sans-serif;"><li><span style="font-size: small;">Manage tasks, files and conversations</span></li><li><span style="font-size: small;">Easy to use and fun interface</span></li><li><span style="font-size: small;">Inbox-driven collaboration</span></li></ul><div face="Arial,Helvetica,sans-serif"><span style="font-size: small;"><b><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=4626+18406874010889112579&bpost=hl4212010&utm_source=entblog-highlights&utm_medium=entblog">Tungle.me</a> - Personal Scheduling</b><br /><img align="right" border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjjYUZ9aXGFXx9KN4RR-ViSRDlrCb05SzOUxV1sRPb0MYJgYVb-J0JYfDb3PcJSdgpUV6DiPfU_JMi7e_rCpGC35_ySarcKyldDMFQIXZtXpmgFcwfHNhu1-JaUyuUUB6yyZ1Z9P8mFuBUp/s320/Tungleme-logo.jpeg" /><br />Tungle.me is a personal scheduling application, which lets businesspeople publish availability, accept appointment requests, and plan meetings - making scheduling meetings easy.</span></div><ul style="font-family: Arial,Helvetica,sans-serif;"><li><span style="font-size: small;">Easily schedule meetings with anyone, anytime</span></li><li><span style="font-size: small;">No more double bookings, or time zone mishaps</span></li><li><span style="font-size: small;">End the back and forth of finding a time to meet</span></li></ul><div face="Arial,Helvetica,sans-serif"><span style="font-size: small;">There are lots of other apps for Google Apps in the Marketplace that can help your business and users become more productive. If you're an Apps user, let your admin know about these great tools for your organization. If you'd like to learn more about the Marketplace, please come to our <a href="https://googleonline.webex.com/googleonline/onstage/g.php?t=a&d=579165555">webinar</a> next week, 11:00am PDT on April 28.<br /><br />Posted by Scott McMullan, Google Apps Partner Lead, Google Enterprise</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/2010/04/google-apps-marketplace-highlights.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:Google Apps Marketplace highlights – 4/21/2010&url=https://cloud.googleblog.com/2010/04/google-apps-marketplace-highlights.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/2010/04/google-apps-marketplace-highlights.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'>  </i> <span class='cmt_count_iframe_holder' data-count='2' data-onclick='' data-post-url='https://cloud.googleblog.com/2010/04/google-apps-marketplace-highlights.html' data-url='https://cloud.googleblog.com/2010/04/google-apps-marketplace-highlights.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2010/04/google-apps-marketplace-highlights.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/developers' rel='tag'> developers </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/Google%20Apps%20Blog' rel='tag'> Google Apps Blog </a> , <a class='label' href='https://cloud.googleblog.com/search/label/marketplace' rel='tag'> marketplace </a> , <a class='label' href='https://cloud.googleblog.com/search/label/marketplace%20highlights' rel='tag'> marketplace highlights </a> </span> </div> </div> </div> <div class='post' data-id='2360822069541505330' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2010/04/google-apps-and-cloud-maximum-economies.html' itemprop='url' title='Google Apps and the cloud: Maximum economies of scale'> Google Apps and the cloud: Maximum economies of scale </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Tuesday, April 20, 2010 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <font size=small><span style="font-style:italic;"><b>Editor's note:</b> This post is the last in a three-part series on the benefits of <a href="http://googleenterprise.blogspot.com/search/label/cloud%20series">Google Apps’ cloud-computing architecture</a>. - Ed.</span></font><br /><br />The first post in this series focused on <a href="http://googleenterprise.blogspot.com/2010/04/google-apps-and-cloud-faster-access-to.html">faster access to innovation</a> and last week’s entry described how Google Apps can drive higher <a href="http://googleenterprise.blogspot.com/2010/04/google-apps-and-cloud-improved.html">reliability and security</a>. This final installment explains advantages achieved from the scale at which the <a href="//www.google.com/apps/intl/en/business/index.html#utm_medium=blog&utm_source=en-blog-us-na-cloudseries-entblog_0420&utm_campaign=cloudseries">Google Apps</a> infrastructure operates.<br /><br /><b>Maximum Economies of Scale</b><br />An Internet-scale cloud infrastructure achieves economies of scale that can produce tremendous cost savings. Rather than buying off-the-shelf completed servers, Google buys raw computer parts in massive quantities, and assembles custom servers with few unnecessary components. Not only do we save costs on hardware, we also minimize overhead by consolidating on a very small number of server configurations that can be managed in bulk globally at an extremely efficient ratio of staff to machines. On a per-user basis, these economies of scale allow Google Apps to operate at higher levels of efficiency than can be achieved by customers themselves. <br /><br />Further cost savings are also made possible by applications that run in the browser. Not only can customers forgo licensing expensive client software, but browser-based applications also require much less administrative overhead than traditional software or “software plus services”. IT departments don’t need to deploy patches or upgrades for web-based applications, and since improvements roll out gradually and continuously instead of in large disruptive batches every several years, companies can also save on change management costs.<br /><br />Cloud computing – hosted, web-based applications built on shared infrastructure – can achieve breakthroughs in the pace of innovation, reliability, security and economies of scale. As you consider alternatives to address your organization’s messaging and collaboration needs, it pays to understand how different technologies are actually delivered. Over two million businesses considered their own options and have truly moved to the cloud with Google Apps. <br /><br />If you’re interested in going a level deeper, we invite you to geek out with us on Thursday, when we’ll be holding a webcast to explore the advantages of Google’s cloud. Hope you can join us!<br /><br /><a href="http://webcasts.techrepublic.com.com/abstract.aspx?docid=1690163">Geek out on the Cloud-Based Infrastructure of Google Apps</a><br />Thursday, April 22, 2010<br />2:00 PM ET / 11:00 AM PT / 6:00 PM GMT<br /><a href="//www.google.com/calendar/event?action=TEMPLATE&text=Geek+out+on+the+Cloud-Based+Infrastructure+of+Google+Apps&dates=20100422T180000Z/20100422T190000Z&details=Join+this+live+Webcast+to+hear+Ben+Lutch,+Jeremy+Milo+and+Rajen+Sheth+discuss+Google's+innovations+in+data+center+design.&location=http://webcasts.techrepublic.com.com/abstract.aspx?docid%3D1690163&trp=false&sprop=www.google.com/apps&sprop=name:Google+Apps+for+business+and+schools" target="_blank"><img border="0" src="//www.google.com/calendar/images/ext/gc_button1.gif"></a><br /><br /><span class="byline-author">Posted by Jeremy Milo, Google Apps Marketing Manager</span> </script> <noscript> <font size=small><span style="font-style:italic;"><b>Editor's note:</b> This post is the last in a three-part series on the benefits of <a href="http://googleenterprise.blogspot.com/search/label/cloud%20series">Google Apps’ cloud-computing architecture</a>. - Ed.</span></font><br /><br />The first post in this series focused on <a href="http://googleenterprise.blogspot.com/2010/04/google-apps-and-cloud-faster-access-to.html">faster access to innovation</a> and last week’s entry described how Google Apps can drive higher <a href="http://googleenterprise.blogspot.com/2010/04/google-apps-and-cloud-improved.html">reliability and security</a>. This final installment explains advantages achieved from the scale at which the <a href="//www.google.com/apps/intl/en/business/index.html#utm_medium=blog&utm_source=en-blog-us-na-cloudseries-entblog_0420&utm_campaign=cloudseries">Google Apps</a> infrastructure operates.<br /><br /><b>Maximum Economies of Scale</b><br />An Internet-scale cloud infrastructure achieves economies of scale that can produce tremendous cost savings. Rather than buying off-the-shelf completed servers, Google buys raw computer parts in massive quantities, and assembles custom servers with few unnecessary components. Not only do we save costs on hardware, we also minimize overhead by consolidating on a very small number of server configurations that can be managed in bulk globally at an extremely efficient ratio of staff to machines. On a per-user basis, these economies of scale allow Google Apps to operate at higher levels of efficiency than can be achieved by customers themselves. <br /><br />Further cost savings are also made possible by applications that run in the browser. Not only can customers forgo licensing expensive client software, but browser-based applications also require much less administrative overhead than traditional software or “software plus services”. IT departments don’t need to deploy patches or upgrades for web-based applications, and since improvements roll out gradually and continuously instead of in large disruptive batches every several years, companies can also save on change management costs.<br /><br />Cloud computing – hosted, web-based applications built on shared infrastructure – can achieve breakthroughs in the pace of innovation, reliability, security and economies of scale. As you consider alternatives to address your organization’s messaging and collaboration needs, it pays to understand how different technologies are actually delivered. Over two million businesses considered their own options and have truly moved to the cloud with Google Apps. <br /><br />If you’re interested in going a level deeper, we invite you to geek out with us on Thursday, when we’ll be holding a webcast to explore the advantages of Google’s cloud. Hope you can join us!<br /><br /><a href="http://webcasts.techrepublic.com.com/abstract.aspx?docid=1690163">Geek out on the Cloud-Based Infrastructure of Google Apps</a><br />Thursday, April 22, 2010<br />2:00 PM ET / 11:00 AM PT / 6:00 PM GMT<br /><a href="//www.google.com/calendar/event?action=TEMPLATE&text=Geek+out+on+the+Cloud-Based+Infrastructure+of+Google+Apps&dates=20100422T180000Z/20100422T190000Z&details=Join+this+live+Webcast+to+hear+Ben+Lutch,+Jeremy+Milo+and+Rajen+Sheth+discuss+Google's+innovations+in+data+center+design.&location=http://webcasts.techrepublic.com.com/abstract.aspx?docid%3D1690163&trp=false&sprop=www.google.com/apps&sprop=name:Google+Apps+for+business+and+schools" target="_blank"><img border="0" src="//www.google.com/calendar/images/ext/gc_button1.gif"></a><br /><br /><span class="byline-author">Posted by Jeremy Milo, Google Apps Marketing Manager</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/2010/04/google-apps-and-cloud-maximum-economies.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:Google Apps and the cloud: Maximum economies of scale&url=https://cloud.googleblog.com/2010/04/google-apps-and-cloud-maximum-economies.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/2010/04/google-apps-and-cloud-maximum-economies.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'>  </i> <span class='cmt_count_iframe_holder' data-count='20' data-onclick='' data-post-url='https://cloud.googleblog.com/2010/04/google-apps-and-cloud-maximum-economies.html' data-url='https://cloud.googleblog.com/2010/04/google-apps-and-cloud-maximum-economies.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2010/04/google-apps-and-cloud-maximum-economies.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/cloud%20computing' rel='tag'> cloud computing </a> , <a class='label' href='https://cloud.googleblog.com/search/label/cloud%20series' rel='tag'> cloud series </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/viewpoint' rel='tag'> viewpoint </a> </span> </div> </div> </div> <div class='post' data-id='6556763098072199293' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2010/04/reinventing-classroom-geography-with.html' itemprop='url' title='Reinventing classroom geography with Google Earth API'> Reinventing classroom geography with Google Earth API </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Tuesday, April 20, 2010 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <div style="text-align: left;"><span class="Apple-style-span" style="font-style: italic; "><b>Editor’s note:</b> Every now and then we like to showcase innovative uses of Google Maps and Earth. Today we’re excited to welcome Don Rescigno, who is the Director of Marketing for NYSTROM Herff Jones Education, which has implemented the Google Earth and Maps API into educational software to make learning more interactive.</span></div><div><div><br /></div><div><b>School Maps & Globes 2.0</b></div><div><span class="Apple-style-span" style="font-style: italic; ">NYSTROM Herff Jones Education Division & Roundarch use the Google Earth API to reinvent the classroom map and globe</span></div><div><br /></div><div>Technology is changing the face of what today’s classrooms look like. In the United States alone, roughly one out of every five classrooms has an interactive whiteboard, like this:</div><div><br /></div><div><span class="Apple-style-span" style="color: rgb(0, 0, 238); -webkit-text-decorations-in-effect: underline; "><img alt="" border="0" id="BLOGGER_PHOTO_ID_5462334409204215730" src="//3.bp.blogspot.com/_jSdgG4-DeNE/S84cNFkCr7I/AAAAAAAAAXM/d5FtEUhKD-Q/s400/image001.jpg" style="display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-align: center; cursor: pointer; width: 400px; height: 250px; "></span></div><div>These are steadily replacing the chalkboard and leave little to no room for traditional wall maps and charts.</div><div><br /></div><div>As the leading producer of maps and globes for schools, NYSTROM Herff Jones Education Division saw an opportunity to deliver geographic information to educators – a market we’ve served more more than 100 years – through innovative technology. We partnered with Roundarch, a leader in digital design and technology, to help. Ultimately, we chose to use the Google Earth API to power our educational content and reinvent our products in ways never before possible. The result of our work is StrataLogica(TM).</div><div><br /></div><div>Released late September 2009, StrataLogica is a revolutionary web-based product that delivers layers of age-appropriate, curriculum-based content for use in the classroom, school library, or at home. To meet grade-level curriculum standards, Nystrom mapped the world in many ways to illustrate various themes including physical features, political divisions, land cover, elevation, and U.S. and World history.</div><div><br /></div><div>StrataLogica geo-references the content and presents it wrapped on the 3-D Earth allowing users to navigate and interact with our multi-layered world beyond the scope of traditional maps and globes.</div><div><br /></div><div><span class="Apple-style-span" style="color: rgb(0, 0, 238); -webkit-text-decorations-in-effect: underline; "><img alt="" border="0" id="BLOGGER_PHOTO_ID_5462334412038807986" src="//1.bp.blogspot.com/_jSdgG4-DeNE/S84cNQH3IbI/AAAAAAAAAXU/uq0yKa9nzpk/s400/image006.jpg" style="display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-align: center; cursor: pointer; width: 400px; height: 250px; "></span></div><div>Using the StrataLogica dual-map viewer, teachers and students can compare and contrast a variety of topics side by side. They can examine “then and now” by comparing, say, a World War II history map with a current political view (see image) of the same place. </div><div><br /></div><div><span class="Apple-style-span" style="color: rgb(0, 0, 238); -webkit-text-decorations-in-effect: underline; "><img alt="" border="0" id="BLOGGER_PHOTO_ID_5462334902233847218" src="//1.bp.blogspot.com/_jSdgG4-DeNE/S84cpyPd1bI/AAAAAAAAAXc/cXbLB6Ik27U/s400/SL_scrcpt_USH_WWII_ed.jpg" style="display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-align: center; cursor: pointer; width: 400px; height: 250px; "></span></div><div>Students can consider why people live where they do by creating side-by-side mash-ups of population, rainfall, and land use. They can also take advantage of Google Earth’s 3-D imagery by zooming down to satellite view to explore terrain or cities and communities around the world while keeping one globe view locked to provide context.</div><div><br /></div><div>With the intuitive tool bar built on top of the API teachers and students can interact in numerous ways with content. They can add their own placemark pop-ups and include explanatory text, videos, or photos. They can use a ruler tool to measure distance. They can add their own text labels or drop in symbols to highlight land use, transportation, weather, and more. Each user can save this information to his or her account.</div><div><br /></div><div>Nystrom and Roundarch have recently announced the addition of new StrataLogica features and functions that include collaboration, sharing, projects, and presentations. With these new capabilities students and teachers can work together to map curriculum content—exploration routes, famous battles, immigration patterns—in this online environment so learning to continue outside the confines of the classroom.</div><div><br /></div><div>It’s our belief that with the release of StrataLogica, Nystrom is redefining the way schools will think about and provide this fundamental, relevant content. Today’s students are so technically savvy – they deserve resources that will feed their appetite for information while improving their educational lives. Though it was introduced only months ago, StrataLogica is already being adopted by schools and districts around the country. The overwhelming response has been that it inspires teachers and students in an entirely new way.</div><div><br /></div><div>We invite you to see videos of StrataLogica in action and encourage educators to get a free trial at <a href="http://www.stratalogica.com">www.stratalogica.com</a>. You can also follow Nystrom’s StrataLogica on Twitter at <a href="http://twitter.com/stratalogica">twitter.com/stratalogica</a>.</div><div><br /></div><div style="text-align: right;">Don Rescigno, Director of Marketing</div><div style="text-align: right;">NYSTROM Herff Jones Education Division</div><div style="text-align: right;"><br /></div><div><i>Representatives from both Nystrom and Roundarch will be participating at the annual <a href="http://code.google.com/events/io/2010/about.html">Google I/O Conference</a> this May in San Francisco, California.</i></div><div><br /></div><div>Posted by Natasha Wyatt, Google Earth and Maps team</div><div><br /></div></div><div><br /></div><div><br /></div><div><br /></div><div><br /></div> </script> <noscript> <div style="text-align: left;"><span class="Apple-style-span" style="font-style: italic; "><b>Editor’s note:</b> Every now and then we like to showcase innovative uses of Google Maps and Earth. Today we’re excited to welcome Don Rescigno, who is the Director of Marketing for NYSTROM Herff Jones Education, which has implemented the Google Earth and Maps API into educational software to make learning more interactive.</span></div><div><div><br /></div><div><b>School Maps & Globes 2.0</b></div><div><span class="Apple-style-span" style="font-style: italic; ">NYSTROM Herff Jones Education Division & Roundarch use the Google Earth API to reinvent the classroom map and globe</span></div><div><br /></div><div>Technology is changing the face of what today’s classrooms look like. In the United States alone, roughly one out of every five classrooms has an interactive whiteboard, like this:</div><div><br /></div><div><span class="Apple-style-span" style="color: rgb(0, 0, 238); -webkit-text-decorations-in-effect: underline; "><img alt="" border="0" id="BLOGGER_PHOTO_ID_5462334409204215730" src="//3.bp.blogspot.com/_jSdgG4-DeNE/S84cNFkCr7I/AAAAAAAAAXM/d5FtEUhKD-Q/s400/image001.jpg" style="display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-align: center; cursor: pointer; width: 400px; height: 250px; "></span></div><div>These are steadily replacing the chalkboard and leave little to no room for traditional wall maps and charts.</div><div><br /></div><div>As the leading producer of maps and globes for schools, NYSTROM Herff Jones Education Division saw an opportunity to deliver geographic information to educators – a market we’ve served more more than 100 years – through innovative technology. We partnered with Roundarch, a leader in digital design and technology, to help. Ultimately, we chose to use the Google Earth API to power our educational content and reinvent our products in ways never before possible. The result of our work is StrataLogica(TM).</div><div><br /></div><div>Released late September 2009, StrataLogica is a revolutionary web-based product that delivers layers of age-appropriate, curriculum-based content for use in the classroom, school library, or at home. To meet grade-level curriculum standards, Nystrom mapped the world in many ways to illustrate various themes including physical features, political divisions, land cover, elevation, and U.S. and World history.</div><div><br /></div><div>StrataLogica geo-references the content and presents it wrapped on the 3-D Earth allowing users to navigate and interact with our multi-layered world beyond the scope of traditional maps and globes.</div><div><br /></div><div><span class="Apple-style-span" style="color: rgb(0, 0, 238); -webkit-text-decorations-in-effect: underline; "><img alt="" border="0" id="BLOGGER_PHOTO_ID_5462334412038807986" src="//1.bp.blogspot.com/_jSdgG4-DeNE/S84cNQH3IbI/AAAAAAAAAXU/uq0yKa9nzpk/s400/image006.jpg" style="display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-align: center; cursor: pointer; width: 400px; height: 250px; "></span></div><div>Using the StrataLogica dual-map viewer, teachers and students can compare and contrast a variety of topics side by side. They can examine “then and now” by comparing, say, a World War II history map with a current political view (see image) of the same place. </div><div><br /></div><div><span class="Apple-style-span" style="color: rgb(0, 0, 238); -webkit-text-decorations-in-effect: underline; "><img alt="" border="0" id="BLOGGER_PHOTO_ID_5462334902233847218" src="//1.bp.blogspot.com/_jSdgG4-DeNE/S84cpyPd1bI/AAAAAAAAAXc/cXbLB6Ik27U/s400/SL_scrcpt_USH_WWII_ed.jpg" style="display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-align: center; cursor: pointer; width: 400px; height: 250px; "></span></div><div>Students can consider why people live where they do by creating side-by-side mash-ups of population, rainfall, and land use. They can also take advantage of Google Earth’s 3-D imagery by zooming down to satellite view to explore terrain or cities and communities around the world while keeping one globe view locked to provide context.</div><div><br /></div><div>With the intuitive tool bar built on top of the API teachers and students can interact in numerous ways with content. They can add their own placemark pop-ups and include explanatory text, videos, or photos. They can use a ruler tool to measure distance. They can add their own text labels or drop in symbols to highlight land use, transportation, weather, and more. Each user can save this information to his or her account.</div><div><br /></div><div>Nystrom and Roundarch have recently announced the addition of new StrataLogica features and functions that include collaboration, sharing, projects, and presentations. With these new capabilities students and teachers can work together to map curriculum content—exploration routes, famous battles, immigration patterns—in this online environment so learning to continue outside the confines of the classroom.</div><div><br /></div><div>It’s our belief that with the release of StrataLogica, Nystrom is redefining the way schools will think about and provide this fundamental, relevant content. Today’s students are so technically savvy – they deserve resources that will feed their appetite for information while improving their educational lives. Though it was introduced only months ago, StrataLogica is already being adopted by schools and districts around the country. The overwhelming response has been that it inspires teachers and students in an entirely new way.</div><div><br /></div><div>We invite you to see videos of StrataLogica in action and encourage educators to get a free trial at <a href="http://www.stratalogica.com">www.stratalogica.com</a>. You can also follow Nystrom’s StrataLogica on Twitter at <a href="http://twitter.com/stratalogica">twitter.com/stratalogica</a>.</div><div><br /></div><div style="text-align: right;">Don Rescigno, Director of Marketing</div><div style="text-align: right;">NYSTROM Herff Jones Education Division</div><div style="text-align: right;"><br /></div><div><i>Representatives from both Nystrom and Roundarch will be participating at the annual <a href="http://code.google.com/events/io/2010/about.html">Google I/O Conference</a> this May in San Francisco, California.</i></div><div><br /></div><div>Posted by Natasha Wyatt, Google Earth and Maps team</div><div><br /></div></div><div><br /></div><div><br /></div><div><br /></div><div><br /></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/2010/04/reinventing-classroom-geography-with.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:Reinventing classroom geography with Google Earth API&url=https://cloud.googleblog.com/2010/04/reinventing-classroom-geography-with.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/2010/04/reinventing-classroom-geography-with.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'>  </i> <span class='cmt_count_iframe_holder' data-count='0' data-onclick='' data-post-url='https://cloud.googleblog.com/2010/04/reinventing-classroom-geography-with.html' data-url='https://cloud.googleblog.com/2010/04/reinventing-classroom-geography-with.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2010/04/reinventing-classroom-geography-with.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/education' rel='tag'> education </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Earth%20Enterprise' rel='tag'> Google Earth Enterprise </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Maps' rel='tag'> Google Maps </a> </span> </div> </div> </div> <div class='post' data-id='6959712609312447613' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2010/04/site-search-themes-for-out-of-box.html' itemprop='url' title='Site Search Themes for out-of-the-box customization'> Site Search Themes for out-of-the-box customization </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Monday, April 19, 2010 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <div>When our users add <a href="//www.google.com/sitesearch/#utm_source=en-na-us-entblog-gss&utm_medium=blog&utm_campaign=themes">Google Site Search</a> to their website, they expect the same relevance, intuitiveness, and response time that’s delivered with <a href="//www.google.com">Google.com</a> search. As a website owner, you want to leverage the power of Google search while still staying within the unique look and feel of your site’s design, and Google Site Search Themes allow you to modify the appearance of search results to more closely match the overall styling of your website.</div><div><br /></div><div><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//2.bp.blogspot.com/_jSdgG4-DeNE/S8x4Apz94gI/AAAAAAAAAXE/XD3fiQuGz0s/s1600/themes.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5461872400712720898" src="//2.bp.blogspot.com/_jSdgG4-DeNE/S8x4Apz94gI/AAAAAAAAAXE/XD3fiQuGz0s/s400/themes.jpg" style="display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-align: center; cursor: pointer; width: 400px; height: 314px; "></a></div><div>Google Site Search users can easily set up their themes through the admin control panel, which also manages everything from <a href="http://code.google.com/apis/customsearch/docs/refinements.html">refinement labels</a> to <a href="//www.google.com/support/customsearch/bin/topic.py?topic=14877">On-Demand Indexing</a>. By clicking on the "Look and Feel" tab, you can choose between three primary layouts and six styles for your Google Site Search. Each style has a unique color scheme, text format, and search box appearance to fit in with the rest of your site.</div><div><br /></div><div>If you love a style, but need to tweak it, you can customize it further by changing fonts, colors, backgrounds, promotion settings, as well as interactive features such as tabbing and mouse-overs. The preview function instantly shows you the effects of your changes, so you can keep iterating until your search results look just right.</div><div><br /></div><div>What’s more, Google Site Search allows for further customization through a number of different features and capabilities such as the <a href="//www.google.com/cse/docs/resultsxml.html">XML results feed</a>, <a href="http://code.google.com/apis/ajaxsearch/documentation/customsearch/">JSON</a>, or our <a href="http://googlecustomsearch.blogspot.com/2010/04/custom-data-rendering-in-results.html">brand new custom data rendering</a> features – tools that web developers with programming experience can use for more advanced results. With Themes, however, you can make major layout and formatting changes to your search experience right through your control panel, without having HTML, CSS, or JavaScript editing.</div><div><br /></div><div>Google Site Search is constantly adding new features. We recently added <a href="http://googleenterprise.blogspot.com/2010/04/go-mobile-with-google-site-search.html">mobile support</a> for Custom and Site Search as well as support for <a href="http://googleenterprise.blogspot.com/2009/05/leveraging-rich-snippets-with-google.html">rich snippets</a> and easier <a href="http://googlecustomsearch.blogspot.com/2010/03/synonyms-made-easy.html">synonym management</a>, among <a href="http://googlecustomsearch.blogspot.com/2009/12/this-year-in-custom-search.html">many other enhancements</a> made in 2009. Needless to say, we have ongoing new features and enhancements planned for 2010.</div><div><br /></div><div><a href="//www.google.com/sitesearch/signup.html#utm_source=en-na-us-entblog-gss&utm_medium=blog&utm_campaign=themes">See how easy</a> it is to put the power of Google search to work for your website.</div><div><br /></div><div>Posted by Clay Maffett, Google Site Search team</div> </script> <noscript> <div>When our users add <a href="//www.google.com/sitesearch/#utm_source=en-na-us-entblog-gss&utm_medium=blog&utm_campaign=themes">Google Site Search</a> to their website, they expect the same relevance, intuitiveness, and response time that’s delivered with <a href="//www.google.com">Google.com</a> search. As a website owner, you want to leverage the power of Google search while still staying within the unique look and feel of your site’s design, and Google Site Search Themes allow you to modify the appearance of search results to more closely match the overall styling of your website.</div><div><br /></div><div><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//2.bp.blogspot.com/_jSdgG4-DeNE/S8x4Apz94gI/AAAAAAAAAXE/XD3fiQuGz0s/s1600/themes.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5461872400712720898" src="//2.bp.blogspot.com/_jSdgG4-DeNE/S8x4Apz94gI/AAAAAAAAAXE/XD3fiQuGz0s/s400/themes.jpg" style="display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-align: center; cursor: pointer; width: 400px; height: 314px; "></a></div><div>Google Site Search users can easily set up their themes through the admin control panel, which also manages everything from <a href="http://code.google.com/apis/customsearch/docs/refinements.html">refinement labels</a> to <a href="//www.google.com/support/customsearch/bin/topic.py?topic=14877">On-Demand Indexing</a>. By clicking on the "Look and Feel" tab, you can choose between three primary layouts and six styles for your Google Site Search. Each style has a unique color scheme, text format, and search box appearance to fit in with the rest of your site.</div><div><br /></div><div>If you love a style, but need to tweak it, you can customize it further by changing fonts, colors, backgrounds, promotion settings, as well as interactive features such as tabbing and mouse-overs. The preview function instantly shows you the effects of your changes, so you can keep iterating until your search results look just right.</div><div><br /></div><div>What’s more, Google Site Search allows for further customization through a number of different features and capabilities such as the <a href="//www.google.com/cse/docs/resultsxml.html">XML results feed</a>, <a href="http://code.google.com/apis/ajaxsearch/documentation/customsearch/">JSON</a>, or our <a href="http://googlecustomsearch.blogspot.com/2010/04/custom-data-rendering-in-results.html">brand new custom data rendering</a> features – tools that web developers with programming experience can use for more advanced results. With Themes, however, you can make major layout and formatting changes to your search experience right through your control panel, without having HTML, CSS, or JavaScript editing.</div><div><br /></div><div>Google Site Search is constantly adding new features. We recently added <a href="http://googleenterprise.blogspot.com/2010/04/go-mobile-with-google-site-search.html">mobile support</a> for Custom and Site Search as well as support for <a href="http://googleenterprise.blogspot.com/2009/05/leveraging-rich-snippets-with-google.html">rich snippets</a> and easier <a href="http://googlecustomsearch.blogspot.com/2010/03/synonyms-made-easy.html">synonym management</a>, among <a href="http://googlecustomsearch.blogspot.com/2009/12/this-year-in-custom-search.html">many other enhancements</a> made in 2009. Needless to say, we have ongoing new features and enhancements planned for 2010.</div><div><br /></div><div><a href="//www.google.com/sitesearch/signup.html#utm_source=en-na-us-entblog-gss&utm_medium=blog&utm_campaign=themes">See how easy</a> it is to put the power of Google search to work for your website.</div><div><br /></div><div>Posted by Clay Maffett, Google Site Search team</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/2010/04/site-search-themes-for-out-of-box.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:Site Search Themes for out-of-the-box customization&url=https://cloud.googleblog.com/2010/04/site-search-themes-for-out-of-box.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/2010/04/site-search-themes-for-out-of-box.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'>  </i> <span class='cmt_count_iframe_holder' data-count='0' data-onclick='' data-post-url='https://cloud.googleblog.com/2010/04/site-search-themes-for-out-of-box.html' data-url='https://cloud.googleblog.com/2010/04/site-search-themes-for-out-of-box.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2010/04/site-search-themes-for-out-of-box.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%20Site%20Search' rel='tag'> Google Site Search </a> , <a class='label' href='https://cloud.googleblog.com/search/label/new%20features' rel='tag'> new features </a> </span> </div> </div> </div> <div class='post' data-id='3387100075827577381' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2010/04/google-apps-and-cloud-improved.html' itemprop='url' title='Google Apps and the cloud: Improved reliability and security'> Google Apps and the cloud: Improved reliability and security </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Wednesday, April 14, 2010 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <i><b>Editor's note:</b> This post is the second in a three-part series on the benefits of <a href="http://googleenterprise.blogspot.com/search/label/cloud%20series">Google Apps’ cloud-computing architecture</a>. - Ed.</i><br /><br /><a href="http://googleenterprise.blogspot.com/2010/04/google-apps-and-cloud-faster-access-to.html">Last week’s post</a> kicked off our series on the advantages of Google’s cloud, and described how our infrastructure gives customers faster access to innovation than on-premises technology, single-tenant hosted applications, and “software plus services”. Here, part two focuses on how <a href="//www.google.com/apps/intl/en/business/index.html#utm_medium=blog&utm_source=en-blog-us-na-cloudseries-entblog_0414&utm_campaign=cloudseries">Google Apps</a> is designed from the ground up to provide higher reliability and better security.<br /><br /><span style="font-weight:bold;">Improved Reliability and Security</span><br />Through <a href="http://googleenterprise.blogspot.com/2010/03/disaster-recovery-by-google.html">synchronous replication</a>, data and user actions in Google Apps are mirrored in nearly real-time across multiple data centers. If one data center becomes unavailable for any reason, the system is designed to instantly fall back to a secondary data center with no user-visible interruption in service. For Google Apps customers, our recovery point objective (RPO) design target is zero, and our recovery time objective (RTO) design target is instant failover. Gmail, Google Calendar, Google Talk, Google Groups, Google Docs and Google Sites have a 99.9% uptime guarantee, and our actual reliability has been significantly higher than this commitment. Attempting to replicate this level of reliability with on-premises or hosted technology is tremendously costly and complex. Even very large enterprises with state-of-the-art disaster recovery systems typically target a recovery time of one hour and accept the loss of one hour’s worth of data.<br /><br />On the security front, Google’s large investments in physical and process-based security are passed on to customers. First, Google is able to hire many of the worlds leading security experts to protect our systems and conduct cutting-edge security research. Our data centers are hardened with many of the latest measures in security precautions, including biometric access controls and multi-tiered security perimeters. Furthermore, Google has implemented a multi-layered security process protocol designed to help keep customer data safe. Our processes have been independently verified in a successful third-party SAS 70 Type II audit to verify our confidentiality, integrity and availability of customer data. Finally, Google is able to efficiently manage security updates across our nearly homogeneous global cloud computing infrastructure, so customers aren’t exposed to known vulnerabilities until they install security patches themselves.<br /><br />Browser-based applications also help keep sensitive data more secure. Unlike traditional software, when a user is finished using a web-based application, minimal data is left on the machine that could be compromised. Also, when employees can securely access their data from any browser, they’re less likely to store data locally on unsecured end-points like thumb drives. In a world where one out of ten laptops go missing in the first year<sup>1</sup> and 66% of workers report having lost a thumb drive<sup>2</sup>, making data securely available from the browser and minimizing the amount of sensitive data stored on devices is an effective security strategy.<br /><br />Next week I’ll conclude this series by sharing how Google’s economies of scale can help companies reduce costs and free up technology resources for higher value initiatives that can make businesses more competitive.<br /><br />If you’re interested in going a level deeper, we invite you to <a href="http://webcasts.techrepublic.com.com/abstract.aspx?docid=1690161">geek out with us</a> on Thursday, April 22nd, when we’ll be holding a webcast to explore the advantages of Google’s cloud. Hope you can join us!<br /><br /><a href="http://webcasts.techrepublic.com.com/abstract.aspx?docid=1690161">Geek out on the Cloud-Based Infrastructure of Google Apps</a><br />Thursday, April 22, 2010<br />2:00 PM ET / 11:00 AM PT / 6:00 PM GMT<br /><a href="//www.google.com/calendar/event?action=TEMPLATE&text=Geek+out+on+the+Cloud-Based+Infrastructure+of+Google+Apps&dates=20100422T180000Z/20100422T190000Z&details=Join+this+live+Webcast+to+hear+Ben+Lutch,+Jeremy+Milo+and+Rajen+Sheth+discuss+Google's+innovations+in+data+center+design.&location=http://webcasts.techrepublic.com.com/abstract.aspx?docid%3D1690161&trp=false&sprop=www.google.com/apps&sprop=name:Google+Apps+for+business+and+schools" target="_blank"><img border="0" src="//www.google.com/calendar/images/ext/gc_button1.gif"></a><br /><br /><font size=1>1. The Federal Bureau of Investigation & The Computer Security Institute’s annual Computer Crime and Security Survey, 2005.<br />2. “Thumb Drives? The New Portable and Convenient Way to Lose Data”, 2007.</font><br /><br /><span class="byline-author">Posted by Jeremy Milo, Google Apps Marketing Manager</span> </script> <noscript> <i><b>Editor's note:</b> This post is the second in a three-part series on the benefits of <a href="http://googleenterprise.blogspot.com/search/label/cloud%20series">Google Apps’ cloud-computing architecture</a>. - Ed.</i><br /><br /><a href="http://googleenterprise.blogspot.com/2010/04/google-apps-and-cloud-faster-access-to.html">Last week’s post</a> kicked off our series on the advantages of Google’s cloud, and described how our infrastructure gives customers faster access to innovation than on-premises technology, single-tenant hosted applications, and “software plus services”. Here, part two focuses on how <a href="//www.google.com/apps/intl/en/business/index.html#utm_medium=blog&utm_source=en-blog-us-na-cloudseries-entblog_0414&utm_campaign=cloudseries">Google Apps</a> is designed from the ground up to provide higher reliability and better security.<br /><br /><span style="font-weight:bold;">Improved Reliability and Security</span><br />Through <a href="http://googleenterprise.blogspot.com/2010/03/disaster-recovery-by-google.html">synchronous replication</a>, data and user actions in Google Apps are mirrored in nearly real-time across multiple data centers. If one data center becomes unavailable for any reason, the system is designed to instantly fall back to a secondary data center with no user-visible interruption in service. For Google Apps customers, our recovery point objective (RPO) design target is zero, and our recovery time objective (RTO) design target is instant failover. Gmail, Google Calendar, Google Talk, Google Groups, Google Docs and Google Sites have a 99.9% uptime guarantee, and our actual reliability has been significantly higher than this commitment. Attempting to replicate this level of reliability with on-premises or hosted technology is tremendously costly and complex. Even very large enterprises with state-of-the-art disaster recovery systems typically target a recovery time of one hour and accept the loss of one hour’s worth of data.<br /><br />On the security front, Google’s large investments in physical and process-based security are passed on to customers. First, Google is able to hire many of the worlds leading security experts to protect our systems and conduct cutting-edge security research. Our data centers are hardened with many of the latest measures in security precautions, including biometric access controls and multi-tiered security perimeters. Furthermore, Google has implemented a multi-layered security process protocol designed to help keep customer data safe. Our processes have been independently verified in a successful third-party SAS 70 Type II audit to verify our confidentiality, integrity and availability of customer data. Finally, Google is able to efficiently manage security updates across our nearly homogeneous global cloud computing infrastructure, so customers aren’t exposed to known vulnerabilities until they install security patches themselves.<br /><br />Browser-based applications also help keep sensitive data more secure. Unlike traditional software, when a user is finished using a web-based application, minimal data is left on the machine that could be compromised. Also, when employees can securely access their data from any browser, they’re less likely to store data locally on unsecured end-points like thumb drives. In a world where one out of ten laptops go missing in the first year<sup>1</sup> and 66% of workers report having lost a thumb drive<sup>2</sup>, making data securely available from the browser and minimizing the amount of sensitive data stored on devices is an effective security strategy.<br /><br />Next week I’ll conclude this series by sharing how Google’s economies of scale can help companies reduce costs and free up technology resources for higher value initiatives that can make businesses more competitive.<br /><br />If you’re interested in going a level deeper, we invite you to <a href="http://webcasts.techrepublic.com.com/abstract.aspx?docid=1690161">geek out with us</a> on Thursday, April 22nd, when we’ll be holding a webcast to explore the advantages of Google’s cloud. Hope you can join us!<br /><br /><a href="http://webcasts.techrepublic.com.com/abstract.aspx?docid=1690161">Geek out on the Cloud-Based Infrastructure of Google Apps</a><br />Thursday, April 22, 2010<br />2:00 PM ET / 11:00 AM PT / 6:00 PM GMT<br /><a href="//www.google.com/calendar/event?action=TEMPLATE&text=Geek+out+on+the+Cloud-Based+Infrastructure+of+Google+Apps&dates=20100422T180000Z/20100422T190000Z&details=Join+this+live+Webcast+to+hear+Ben+Lutch,+Jeremy+Milo+and+Rajen+Sheth+discuss+Google's+innovations+in+data+center+design.&location=http://webcasts.techrepublic.com.com/abstract.aspx?docid%3D1690161&trp=false&sprop=www.google.com/apps&sprop=name:Google+Apps+for+business+and+schools" target="_blank"><img border="0" src="//www.google.com/calendar/images/ext/gc_button1.gif"></a><br /><br /><font size=1>1. The Federal Bureau of Investigation & The Computer Security Institute’s annual Computer Crime and Security Survey, 2005.<br />2. “Thumb Drives? The New Portable and Convenient Way to Lose Data”, 2007.</font><br /><br /><span class="byline-author">Posted by Jeremy Milo, Google Apps Marketing Manager</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/2010/04/google-apps-and-cloud-improved.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:Google Apps and the cloud: Improved reliability and security&url=https://cloud.googleblog.com/2010/04/google-apps-and-cloud-improved.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/2010/04/google-apps-and-cloud-improved.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'>  </i> <span class='cmt_count_iframe_holder' data-count='3' data-onclick='' data-post-url='https://cloud.googleblog.com/2010/04/google-apps-and-cloud-improved.html' data-url='https://cloud.googleblog.com/2010/04/google-apps-and-cloud-improved.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2010/04/google-apps-and-cloud-improved.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/cloud%20computing' rel='tag'> cloud computing </a> , <a class='label' href='https://cloud.googleblog.com/search/label/cloud%20series' rel='tag'> cloud series </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/viewpoint' rel='tag'> viewpoint </a> </span> </div> </div> </div> <div class='post' data-id='4912415549510437561' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2010/04/q1-spam-virus-trends-from-postini.html' itemprop='url' title='Q1'10 spam & virus trends from Postini'> Q1'10 spam & virus trends from Postini </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Wednesday, April 14, 2010 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <div style="text-align: left;"><span class="Apple-style-span" style="font-style: italic;"><b>Editor's note: </b>The spam data cited in this post is drawn from the network of Google email security and archiving services, powered by Postini, which processes more than 3 billion email connections per day in the course of providing email security to more than 50,000 businesses and 18 million business users.</span></div><div><br /></div><div>In 2009, the security community started seeing diminishing returns from the takedown of malicious ISPs. After the ISP 3FN was taken down, spam levels rebounded in less than a month, and after Real Host went down, spam volumes recovered after only two days. In response, the anti-spam community turned its attention toward taking botnets offline instead.</div><div><br /></div><div>Toward the end of 2009, Mega-D, a top-10 botnet – responsible for infecting more than 250,000 computers worldwide – was severely crippled through a carefully orchestrated campaign designed to isolate the command-and-control servers spammers were using to support the botnet. In early 2010, security professionals, along with government agencies, successfully mounted a campaign against several more targets: major botnets such as Waledac, Mariposa, and Zeus were either <a href="http://news.bbc.co.uk/2/hi/technology/8570993.stm">shut down</a> or had their operations significantly curtailed.</div><div><br /></div><div>However, this recent spate of botnet takedowns has not had a dramatic impact on spam levels. Although spam and virus levels did fall below Q4’09 highs, reports from Google’s global analytics show that spam levels held relatively steady over the course of Q1’10. </div><div><br /></div><div>This suggests that there’s no shortage of botnets out there for spammers to use. If one botnet goes offline, spammers simply buy, rent, or deploy another, making it difficult for the anti-spam community to make significant inroads in the fight against spam with individual botnet takedowns.</div><div><br /></div><div><b>Spam by the numbers<br /></b>Overall, spam volume fell 12% from Q4’09 to Q1’10, which follows a trend of quarterly decreases in overall spam levels that started after the surge in Q2’09. This may be attributed to some of the recent takedowns, but spam volume was still 6% higher this quarter than it was <a href="ttp://googleenterprise.blogspot.com/2009/03/spam-data-and-trends-q1-2009.html">during the same period in 2009</a>, and spam volume as a percentage of total email messages is holding steady.<br /><br /></div><div><span class="Apple-style-span" style=""><img alt="" border="0" id="BLOGGER_PHOTO_ID_5459780352837545906" src="//2.bp.blogspot.com/_jSdgG4-DeNE/S8UJTcKJ77I/AAAAAAAAAWs/EFCfINPvGX0/s400/WA30-1004_Q1-Spam-Trends_Spam-User_v3.jpg" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 289px;"></span></div><div style="text-align: left;"><br />Recently, our data centers showed a 30% increase in the size of individual spam messages (measured in bytes) that occurred toward the end of March, as shown below.<br /><br /></div><div style="text-align: left;"><span class="Apple-style-span" style=""><img alt="" border="0" id="BLOGGER_PHOTO_ID_5459780346882095602" src="//4.bp.blogspot.com/_jSdgG4-DeNE/S8UJTF-Q-fI/AAAAAAAAAWk/Rem9Rva4q2E/s400/WA30-1004_Q1-Spam-Trends_Spam-Bytes_v3.jpg" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 273px;"></span></div><div style="text-align: left;"><br />This spike points to a resurgence of image spam, similar to <a href="http://googleenterprise.blogspot.com/2009/07/q2-2009-spam-trends.html">what we reported in Q2’09</a>. This is likely due to the fact that reusing image templates makes it easier and faster for spammers to start new campaigns.</div><div style="text-align: left;"><div style="text-align: left;"><br /></div><div style="text-align: left;">As always, spammers tend to make use of predictable topics – cheap pharmaceuticals, celebrity gossip, breaking news – to encourage user clicks. In January, spammers hastened to exploit the Haiti earthquake crisis, sending pleas for donations that appeared to have been sent by reputable charitable organizations, politicians, and celebrities.</div><div style="text-align: left;"><br /></div><div style="text-align: left;">The frequency and variety of post-earthquake spam illustrates an unpleasant reality: spammers will exploit any means – even tragedies – to accomplish their objectives.<br /><br /></div><div style="text-align: left;"><span class="Apple-style-span" style="color: rgb(0, 0, 238);"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5459780341419184418" src="//2.bp.blogspot.com/_jSdgG4-DeNE/S8UJSxnzkSI/AAAAAAAAAWc/bXuiE1xbRA0/s400/WA30-1004_Q1-Spam-Trends_Payload_v2.jpg" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 273px;"></span></div><div><div><b><br />Virus levels fall after Q4’09 surge<br /></b>During 2009, spam with attached viruses increased tenfold, with levels rising from 0.3% of total spam in the first half of the year to 3.7% in the second. Postini filters blocked more than 100 million virus-bearing messages per day during the worst of the attack.</div><div><br /></div><div><div>Since then, spam with attached viruses leveled off to around 1.1% in Q1’10, and dropped as low as 0.7% in March. It’s good news that virus levels are currently trending down – but Q1’10 levels are still 12-fold higher than they were in Q1’09.</div></div><div><br /></div><div>In fact, this virus surge may be part of the reason that there hasn’t been a significant impact on spam volume after the recent takedown of major botnets. With a host of new machines now infected and part of a botnet, it is unlikely that there would be a dip in spam proliferation.</div><div><br /></div><div><b>Benefits of security in the cloud</b><br />Although the botnets that distribute spam are mindless drones, the spammers that take advantage of these botnets are a highly active and adaptable group. This is evidenced by the varied techniques and tactics that they employ in an ongoing effort to evade spam filters and deliver messages to their targets.</div><div><br /></div><div>2010 is likely to see more botnets taken offline, but the question remains – will that have a long-term impact on spam volumes overall? So far in 2010, the effect has been limited, and the security community may begin to turn to other tactics that yield a more substantial impact on global spam volumes.</div><div><br /></div><div>As long as the threat is there, however, Google is committed to using the power of the cloud to protect your enterprise from spam and viruses. Outsourcing message security to Google enables you to leverage our technical expertise and massive infrastructure to keep spammers from your inbox.</div><div><br /></div><div>For more information on how Google’s security and archiving services can help your business stay safe and compliant, please visit <a href="//www.google.com/postini/index.html#utm_campaign=en&utm_source=en-blog-na-us-Q110_spam_trends&utm_medium=blog&utm_term=enterprise_blog%20">www.google.com/postini</a>.</div><div><br /></div><div>Posted by Gopal Shah, Google Postini Services team</div></div></div><div style="text-align: left;"><br /></div> </script> <noscript> <div style="text-align: left;"><span class="Apple-style-span" style="font-style: italic;"><b>Editor's note: </b>The spam data cited in this post is drawn from the network of Google email security and archiving services, powered by Postini, which processes more than 3 billion email connections per day in the course of providing email security to more than 50,000 businesses and 18 million business users.</span></div><div><br /></div><div>In 2009, the security community started seeing diminishing returns from the takedown of malicious ISPs. After the ISP 3FN was taken down, spam levels rebounded in less than a month, and after Real Host went down, spam volumes recovered after only two days. In response, the anti-spam community turned its attention toward taking botnets offline instead.</div><div><br /></div><div>Toward the end of 2009, Mega-D, a top-10 botnet – responsible for infecting more than 250,000 computers worldwide – was severely crippled through a carefully orchestrated campaign designed to isolate the command-and-control servers spammers were using to support the botnet. In early 2010, security professionals, along with government agencies, successfully mounted a campaign against several more targets: major botnets such as Waledac, Mariposa, and Zeus were either <a href="http://news.bbc.co.uk/2/hi/technology/8570993.stm">shut down</a> or had their operations significantly curtailed.</div><div><br /></div><div>However, this recent spate of botnet takedowns has not had a dramatic impact on spam levels. Although spam and virus levels did fall below Q4’09 highs, reports from Google’s global analytics show that spam levels held relatively steady over the course of Q1’10. </div><div><br /></div><div>This suggests that there’s no shortage of botnets out there for spammers to use. If one botnet goes offline, spammers simply buy, rent, or deploy another, making it difficult for the anti-spam community to make significant inroads in the fight against spam with individual botnet takedowns.</div><div><br /></div><div><b>Spam by the numbers<br /></b>Overall, spam volume fell 12% from Q4’09 to Q1’10, which follows a trend of quarterly decreases in overall spam levels that started after the surge in Q2’09. This may be attributed to some of the recent takedowns, but spam volume was still 6% higher this quarter than it was <a href="ttp://googleenterprise.blogspot.com/2009/03/spam-data-and-trends-q1-2009.html">during the same period in 2009</a>, and spam volume as a percentage of total email messages is holding steady.<br /><br /></div><div><span class="Apple-style-span" style=""><img alt="" border="0" id="BLOGGER_PHOTO_ID_5459780352837545906" src="//2.bp.blogspot.com/_jSdgG4-DeNE/S8UJTcKJ77I/AAAAAAAAAWs/EFCfINPvGX0/s400/WA30-1004_Q1-Spam-Trends_Spam-User_v3.jpg" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 289px;"></span></div><div style="text-align: left;"><br />Recently, our data centers showed a 30% increase in the size of individual spam messages (measured in bytes) that occurred toward the end of March, as shown below.<br /><br /></div><div style="text-align: left;"><span class="Apple-style-span" style=""><img alt="" border="0" id="BLOGGER_PHOTO_ID_5459780346882095602" src="//4.bp.blogspot.com/_jSdgG4-DeNE/S8UJTF-Q-fI/AAAAAAAAAWk/Rem9Rva4q2E/s400/WA30-1004_Q1-Spam-Trends_Spam-Bytes_v3.jpg" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 273px;"></span></div><div style="text-align: left;"><br />This spike points to a resurgence of image spam, similar to <a href="http://googleenterprise.blogspot.com/2009/07/q2-2009-spam-trends.html">what we reported in Q2’09</a>. This is likely due to the fact that reusing image templates makes it easier and faster for spammers to start new campaigns.</div><div style="text-align: left;"><div style="text-align: left;"><br /></div><div style="text-align: left;">As always, spammers tend to make use of predictable topics – cheap pharmaceuticals, celebrity gossip, breaking news – to encourage user clicks. In January, spammers hastened to exploit the Haiti earthquake crisis, sending pleas for donations that appeared to have been sent by reputable charitable organizations, politicians, and celebrities.</div><div style="text-align: left;"><br /></div><div style="text-align: left;">The frequency and variety of post-earthquake spam illustrates an unpleasant reality: spammers will exploit any means – even tragedies – to accomplish their objectives.<br /><br /></div><div style="text-align: left;"><span class="Apple-style-span" style="color: rgb(0, 0, 238);"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5459780341419184418" src="//2.bp.blogspot.com/_jSdgG4-DeNE/S8UJSxnzkSI/AAAAAAAAAWc/bXuiE1xbRA0/s400/WA30-1004_Q1-Spam-Trends_Payload_v2.jpg" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 273px;"></span></div><div><div><b><br />Virus levels fall after Q4’09 surge<br /></b>During 2009, spam with attached viruses increased tenfold, with levels rising from 0.3% of total spam in the first half of the year to 3.7% in the second. Postini filters blocked more than 100 million virus-bearing messages per day during the worst of the attack.</div><div><br /></div><div><div>Since then, spam with attached viruses leveled off to around 1.1% in Q1’10, and dropped as low as 0.7% in March. It’s good news that virus levels are currently trending down – but Q1’10 levels are still 12-fold higher than they were in Q1’09.</div></div><div><br /></div><div>In fact, this virus surge may be part of the reason that there hasn’t been a significant impact on spam volume after the recent takedown of major botnets. With a host of new machines now infected and part of a botnet, it is unlikely that there would be a dip in spam proliferation.</div><div><br /></div><div><b>Benefits of security in the cloud</b><br />Although the botnets that distribute spam are mindless drones, the spammers that take advantage of these botnets are a highly active and adaptable group. This is evidenced by the varied techniques and tactics that they employ in an ongoing effort to evade spam filters and deliver messages to their targets.</div><div><br /></div><div>2010 is likely to see more botnets taken offline, but the question remains – will that have a long-term impact on spam volumes overall? So far in 2010, the effect has been limited, and the security community may begin to turn to other tactics that yield a more substantial impact on global spam volumes.</div><div><br /></div><div>As long as the threat is there, however, Google is committed to using the power of the cloud to protect your enterprise from spam and viruses. Outsourcing message security to Google enables you to leverage our technical expertise and massive infrastructure to keep spammers from your inbox.</div><div><br /></div><div>For more information on how Google’s security and archiving services can help your business stay safe and compliant, please visit <a href="//www.google.com/postini/index.html#utm_campaign=en&utm_source=en-blog-na-us-Q110_spam_trends&utm_medium=blog&utm_term=enterprise_blog%20">www.google.com/postini</a>.</div><div><br /></div><div>Posted by Gopal Shah, Google Postini Services team</div></div></div><div style="text-align: left;"><br /></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/2010/04/q1-spam-virus-trends-from-postini.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:Q1'10 spam & virus trends from Postini&url=https://cloud.googleblog.com/2010/04/q1-spam-virus-trends-from-postini.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/2010/04/q1-spam-virus-trends-from-postini.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'>  </i> <span class='cmt_count_iframe_holder' data-count='1' data-onclick='' data-post-url='https://cloud.googleblog.com/2010/04/q1-spam-virus-trends-from-postini.html' data-url='https://cloud.googleblog.com/2010/04/q1-spam-virus-trends-from-postini.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2010/04/q1-spam-virus-trends-from-postini.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/Google%20Email%20Security%20and%20Archiving' rel='tag'> Google Email Security and Archiving </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Postini' rel='tag'> Postini </a> , <a class='label' href='https://cloud.googleblog.com/search/label/spam%20and%20security%20trends' rel='tag'> spam and security trends </a> </span> </div> </div> </div> <div class='post' data-id='4279081085891739193' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2010/04/laying-foundation-for-new-google-docs.html' itemprop='url' title='Laying the foundation for a new Google Docs'> Laying the foundation for a new Google Docs </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Monday, April 12, 2010 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> Over the last year, we’ve been hard at work rewriting the infrastructure underlying Google Docs to take advantage of the latest advances in modern browsers. Our updated codebase will help us deliver richer functionality more quickly, and over the next few days, we’ll be rolling out a preview of the new editors.<br /><br /><br /><br /><b>New document and spreadsheet features</b><div><b></b>You shouldn’t have to give up any routine features when you switch to web-based applications, and we’re addressing many longstanding requests across Google Docs with this release that were not feasible with older browser technology. Documents support better formatting options like a margin ruler, better numbering and bullets, and more flexible image placement. Spreadsheets now have a familiar formula editing bar, cell auto-complete, drag-and-drop columns and more.<div><br /><br /><div><a href="//4.bp.blogspot.com/_JPTTyK3AMOQ/S8LIUSVSBkI/AAAAAAAAAFo/Y-LeqPWynMI/s1600/Picture+4.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5459145949170501186" src="//4.bp.blogspot.com/_JPTTyK3AMOQ/S8LIUSVSBkI/AAAAAAAAAFo/Y-LeqPWynMI/s400/Picture+4.png" style="cursor: pointer; width: 400px; height: 164px; "></a><br /><br /><br /><br /><a href="//2.bp.blogspot.com/_JPTTyK3AMOQ/S8LIT5MS1VI/AAAAAAAAAFg/VWUgE6JoJc4/s1600/Picture+5.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5459145942421919058" src="//2.bp.blogspot.com/_JPTTyK3AMOQ/S8LIT5MS1VI/AAAAAAAAAFg/VWUgE6JoJc4/s400/Picture+5.png" style="cursor: pointer; width: 400px; height: 129px; "></a><br /><br /><br /><br /><b>Higher fidelity document import</b></div><div><b></b>It should be easy to move files saved on your computer to the cloud, so we made our document upload feature much stronger. Imported documents keep their original structure more accurately, so you can spend less time adjusting files you move to the cloud.</div><div><br /><br /><b>Speed and responsiveness </b></div><div><b></b>Browser-based applications shouldn’t force you to compromise on performance either, and our new architecture is much faster than before. Working with very large spreadsheets is even snappy now. Web apps really can feel just as fluid as traditional software.<br /><br /><b>Faster collaboration</b></div><div><b></b>Collaboration has always been Google Docs’ forte, and the new codebase is letting us leap forward here, too. The applications support up to 50 simultaneous editors, and documents let you see other people’s changes character-by-character as they type. Finally, we’ve added multi-user editing to drawings too, so now you can build flow charts, schematics, and other kinds of diagrams collaboratively.<br /><br /><br /><br /><object height="385" width="640"><param name="movie" value="//www.youtube.com/v/UFem3cDqyDA&hl=en_US&fs=1&"><param name="allowFullScreen" value="true"><param name="allowscriptaccess" value="always"><embed src="//www.youtube.com/v/UFem3cDqyDA&hl=en_US&fs=1&" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="385"></embed></object><br /><br /><br /><br /></div><div>The new Google Docs editors will take advantage of faster rendering engines in modern browsers as well as new web standards like HTML5. As a result, we need to temporarily remove offline support for Docs starting May 3rd, 2010. We know that this is an important feature for some of you, and we are working hard to bring a new and improved HTML5-based offline option back to Google Docs. Please note that this change only concerns Google Docs. We will continue to support offline access for Gmail and Google Calendar. To learn more, please see our <a href="https://docs.google.com/support/bin/answer.py?answer=176376">Help Center</a>.</div><div><br /><br />Over the next few days, users will be able to start creating collaborative drawings from the Docs list. For Google Apps customers with the control panel option set to “enable new pre-release features,” users will have the option to enable the new document editor in the ‘Document settings’ page, and activate the new spreadsheet editor with the “New version” link at the top of any spreadsheet.</div><div><br /><br />These improvements to Google Docs are designed to help businesses like yours move to the cloud faster and be more productive than ever before. We look forward to hearing what you think.</div><div><br /><br />To learn more about these new features, check out our <a href="https://googleonline.webex.com/googleonline/lsr.php?AT=pb&SP=EC&rID=39889737&rKey=d4e10ffd7a667f41&SourceId=320">on-demand webinar</a>.<br /><br /><br /><br /><div><span class="byline-author"></span></div>Posted by Anil Sabharwal, Product Manager, Google Apps</div></div></div><div><br /><br /></div><div><span class="Apple-style-span" style=" color: rgb(51, 51, 51); font-family:Arial, sans-serif;"><i><span class="Apple-style-span" style="font-size:small;">Editor's note: To learn more, check out the Google Docs blog for deep dives on the new editors for </span><a href="http://googledocs.blogspot.com/2010/04/rebuilt-more-real-time-google-documents.html"><span class="Apple-style-span" style="font-size:small;">Documents</span></a><span class="Apple-style-span" style="font-size:small;">, </span><a href="http://googledocs.blogspot.com/2010/04/preview-faster-more-feature-rich-google.html"><span class="Apple-style-span" style="font-size:small;">Spreadsheets</span></a><span class="Apple-style-span" style="font-size:small;">, and </span><span class="Apple-style-span" style="font-style: normal; "><i><a href="http://googledocs.blogspot.com/2010/04/introducing-google-docs-drawings.html"><span class="Apple-style-span" style="font-size:small;">Drawings</span></a><span class="Apple-style-span" style="font-style: normal; "><i><span class="Apple-style-span" style="font-size:small;">. Original links to webinar registration removed on 04/23/2010. </span></i></span></i></span></i></span></div><div><span class="Apple-style-span" style=" color: rgb(51, 51, 51); font-family:Arial, sans-serif;"><i><span class="Apple-style-span" style="font-style: normal; "><i><span class="Apple-style-span" style="font-style: normal; "><i><span class="Apple-style-span" style="font-size:small;"><br /><br /></span></i></span></i></span></i></span></div><div><span class="Apple-style-span" style=" color: rgb(51, 51, 51); font-family:Arial, sans-serif;"><i><span class="Apple-style-span" style="font-style: normal; "><i><span class="Apple-style-span" style="font-style: normal; "><i><span class="Apple-style-span" style="font-size:small;">Update (05/05/2010): We’ve received a lot of great questions about the new Google Docs editors in our forums, blog comments, and webinars. Check out <a href="http://googledocs.blogspot.com/2010/05/answering-your-faqs-about-new-google.html">this post</a> on the Google Docs blog for answers to the most frequent questions.</span></i></span></i></span></i></span></div><meta charset="utf-8"> </script> <noscript> Over the last year, we’ve been hard at work rewriting the infrastructure underlying Google Docs to take advantage of the latest advances in modern browsers. Our updated codebase will help us deliver richer functionality more quickly, and over the next few days, we’ll be rolling out a preview of the new editors.<br /><br /><br /><br /><b>New document and spreadsheet features</b><div><b></b>You shouldn’t have to give up any routine features when you switch to web-based applications, and we’re addressing many longstanding requests across Google Docs with this release that were not feasible with older browser technology. Documents support better formatting options like a margin ruler, better numbering and bullets, and more flexible image placement. Spreadsheets now have a familiar formula editing bar, cell auto-complete, drag-and-drop columns and more.<div><br /><br /><div><a href="//4.bp.blogspot.com/_JPTTyK3AMOQ/S8LIUSVSBkI/AAAAAAAAAFo/Y-LeqPWynMI/s1600/Picture+4.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5459145949170501186" src="//4.bp.blogspot.com/_JPTTyK3AMOQ/S8LIUSVSBkI/AAAAAAAAAFo/Y-LeqPWynMI/s400/Picture+4.png" style="cursor: pointer; width: 400px; height: 164px; "></a><br /><br /><br /><br /><a href="//2.bp.blogspot.com/_JPTTyK3AMOQ/S8LIT5MS1VI/AAAAAAAAAFg/VWUgE6JoJc4/s1600/Picture+5.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5459145942421919058" src="//2.bp.blogspot.com/_JPTTyK3AMOQ/S8LIT5MS1VI/AAAAAAAAAFg/VWUgE6JoJc4/s400/Picture+5.png" style="cursor: pointer; width: 400px; height: 129px; "></a><br /><br /><br /><br /><b>Higher fidelity document import</b></div><div><b></b>It should be easy to move files saved on your computer to the cloud, so we made our document upload feature much stronger. Imported documents keep their original structure more accurately, so you can spend less time adjusting files you move to the cloud.</div><div><br /><br /><b>Speed and responsiveness </b></div><div><b></b>Browser-based applications shouldn’t force you to compromise on performance either, and our new architecture is much faster than before. Working with very large spreadsheets is even snappy now. Web apps really can feel just as fluid as traditional software.<br /><br /><b>Faster collaboration</b></div><div><b></b>Collaboration has always been Google Docs’ forte, and the new codebase is letting us leap forward here, too. The applications support up to 50 simultaneous editors, and documents let you see other people’s changes character-by-character as they type. Finally, we’ve added multi-user editing to drawings too, so now you can build flow charts, schematics, and other kinds of diagrams collaboratively.<br /><br /><br /><br /><object height="385" width="640"><param name="movie" value="//www.youtube.com/v/UFem3cDqyDA&hl=en_US&fs=1&"><param name="allowFullScreen" value="true"><param name="allowscriptaccess" value="always"><embed src="//www.youtube.com/v/UFem3cDqyDA&hl=en_US&fs=1&" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="385"></embed></object><br /><br /><br /><br /></div><div>The new Google Docs editors will take advantage of faster rendering engines in modern browsers as well as new web standards like HTML5. As a result, we need to temporarily remove offline support for Docs starting May 3rd, 2010. We know that this is an important feature for some of you, and we are working hard to bring a new and improved HTML5-based offline option back to Google Docs. Please note that this change only concerns Google Docs. We will continue to support offline access for Gmail and Google Calendar. To learn more, please see our <a href="https://docs.google.com/support/bin/answer.py?answer=176376">Help Center</a>.</div><div><br /><br />Over the next few days, users will be able to start creating collaborative drawings from the Docs list. For Google Apps customers with the control panel option set to “enable new pre-release features,” users will have the option to enable the new document editor in the ‘Document settings’ page, and activate the new spreadsheet editor with the “New version” link at the top of any spreadsheet.</div><div><br /><br />These improvements to Google Docs are designed to help businesses like yours move to the cloud faster and be more productive than ever before. We look forward to hearing what you think.</div><div><br /><br />To learn more about these new features, check out our <a href="https://googleonline.webex.com/googleonline/lsr.php?AT=pb&SP=EC&rID=39889737&rKey=d4e10ffd7a667f41&SourceId=320">on-demand webinar</a>.<br /><br /><br /><br /><div><span class="byline-author"></span></div>Posted by Anil Sabharwal, Product Manager, Google Apps</div></div></div><div><br /><br /></div><div><span class="Apple-style-span" style=" color: rgb(51, 51, 51); font-family:Arial, sans-serif;"><i><span class="Apple-style-span" style="font-size:small;">Editor's note: To learn more, check out the Google Docs blog for deep dives on the new editors for </span><a href="http://googledocs.blogspot.com/2010/04/rebuilt-more-real-time-google-documents.html"><span class="Apple-style-span" style="font-size:small;">Documents</span></a><span class="Apple-style-span" style="font-size:small;">, </span><a href="http://googledocs.blogspot.com/2010/04/preview-faster-more-feature-rich-google.html"><span class="Apple-style-span" style="font-size:small;">Spreadsheets</span></a><span class="Apple-style-span" style="font-size:small;">, and </span><span class="Apple-style-span" style="font-style: normal; "><i><a href="http://googledocs.blogspot.com/2010/04/introducing-google-docs-drawings.html"><span class="Apple-style-span" style="font-size:small;">Drawings</span></a><span class="Apple-style-span" style="font-style: normal; "><i><span class="Apple-style-span" style="font-size:small;">. Original links to webinar registration removed on 04/23/2010. </span></i></span></i></span></i></span></div><div><span class="Apple-style-span" style=" color: rgb(51, 51, 51); font-family:Arial, sans-serif;"><i><span class="Apple-style-span" style="font-style: normal; "><i><span class="Apple-style-span" style="font-style: normal; "><i><span class="Apple-style-span" style="font-size:small;"><br /><br /></span></i></span></i></span></i></span></div><div><span class="Apple-style-span" style=" color: rgb(51, 51, 51); font-family:Arial, sans-serif;"><i><span class="Apple-style-span" style="font-style: normal; "><i><span class="Apple-style-span" style="font-style: normal; "><i><span class="Apple-style-span" style="font-size:small;">Update (05/05/2010): We’ve received a lot of great questions about the new Google Docs editors in our forums, blog comments, and webinars. Check out <a href="http://googledocs.blogspot.com/2010/05/answering-your-faqs-about-new-google.html">this post</a> on the Google Docs blog for answers to the most frequent questions.</span></i></span></i></span></i></span></div><meta charset="utf-8"> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://cloud.googleblog.com/2010/04/laying-foundation-for-new-google-docs.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:Laying the foundation for a new Google Docs&url=https://cloud.googleblog.com/2010/04/laying-foundation-for-new-google-docs.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/2010/04/laying-foundation-for-new-google-docs.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'>  </i> <span class='cmt_count_iframe_holder' data-count='32' data-onclick='' data-post-url='https://cloud.googleblog.com/2010/04/laying-foundation-for-new-google-docs.html' data-url='https://cloud.googleblog.com/2010/04/laying-foundation-for-new-google-docs.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2010/04/laying-foundation-for-new-google-docs.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/cloud%20computing' rel='tag'> cloud computing </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/innovation' rel='tag'> innovation </a> </span> </div> </div> </div> <div class='post' data-id='5332032619153430675' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2010/04/google-apps-and-cloud-faster-access-to.html' itemprop='url' title='Google Apps and the cloud: Faster access to innovation'> Google Apps and the cloud: Faster access to innovation </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Thursday, April 8, 2010 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <span style="font-style:italic;"><span style="font-weight:bold;">Editor's Note:</span> This post is the first in a three-part series on the benefits of <a href="http://googleenterprise.blogspot.com/search/label/cloud%20series">Google Apps’ cloud-computing architecture</a>.</span><br /><br />“Cloud computing” has become a trendy buzzword, and some traditional technology vendors are even using the term though their solutions are still rooted in legacy architectures. In this three-part series, I’ll share how Google’s multi-tenant, Internet-scale architecture and browser-based applications produce three key advantages: the fastest innovation, improved reliability and security, and maximum economies of scale. Today I’ll focus on how Google’s innovation exceeds what’s possible with on-premises technology, single-tenant hosted applications, and “software plus services”.<br /><br /><span style="font-weight:bold;">Faster access to innovation for higher productivity</span><br />The web is the epicenter of innovation, and Google’s multi-tenant infrastructure is designed so we can push improvements to our entire customer base on short iteration cycles. We can deliver new functionality on a weekly basis, or faster, because our systems are able to distribute updates so efficiently. In 2009 alone, we launched over 100 improvements, and customers didn’t need to manage any upgrades or patches. In contrast, businesses tend to update traditional server software every five to seven years due to long release cycles from vendors and the cost and complexity businesses face implementing upgrades, especially when more powerful servers are required, like 64-bit hardware.<br /><br />Browser-based applications are another key ingredient in our recipe for rapid innovation. When we launch new features to our web applications, users automatically get these improvements just by refreshing their browsers. Our mobile browser applications also get new features without software updates. With traditional technology and “software plus services”, client software is an innovation bottleneck. Even after back-end systems can support new features, users don’t get new functionality in those environments until the software on their computers and mobile phones have been upgraded, which can be an expensive and labor-intensive project.<br /><br />Feedback and anonymous usage statistics from hundreds of millions of users in the real world also help us bring stress-tested innovation to business customers at an unprecedented pace. From our consumer user base, we quickly learn which new features would be useful in the business context, refine those features, and make them available to Google Apps customers with minimal delay.<br /><br />Continuous innovation powered by the cloud has another advantage over traditional technology cycles: employees adapt to a continuous stream of manageable improvements better than they tolerate large, disruptive batches of change. Gradual iterations in bite-sized chunks substantially reduce change-management challenges. Conversely, employees are subjected to a painful re-learning cycle each time companies upgrade traditional software.<br /><br />Dramatically faster innovation helps employees be more productive, but that’s not all Google’s cloud has to offer. In part two of this series, next week I’ll focus on how <a href="//www.google.com/apps/intl/en/business/index.html#utm_medium=blog&utm_source=en-blog-us-na-cloudseries-entblog_0408&utm_campaign=cloudseries">Google Apps</a> can offer better security and higher reliability than on-premises technology, single-tenant hosted applications and “software plus services”.<br /><br />If you’re interested in going a level deeper, we invite you to <a href="http://webcasts.techrepublic.com.com/abstract.aspx?docid=1690157">geek out with us</a> on Thursday, April 22nd, when we’ll be holding a webcast to explore the advantages of Google’s cloud. Hope you can join us!<br /><br /><span style="font-weight:bold;"><a href="http://webcasts.techrepublic.com.com/abstract.aspx?docid=1690157">Geek Out on the Cloud-Based Infrastructure of Google Apps</a></span><br />Thursday, April 22, 2010<br />2:00 PM ET / 11:00 AM PT / 6:00 PM GMT<br /><a href="//www.google.com/calendar/event?action=TEMPLATE&text=Geek+out+on+the+Cloud-Based+Infrastructure+of+Google+Apps&dates=20100422T180000Z/20100422T190000Z&details=Join+this+live+Webcast+to+hear+Ben+Lutch,+Jeremy+Milo+and+Rajen+Sheth+discuss+Google's+innovations+in+data+center+design.&location=Register+here:+http://webcasts.techrepublic.com.com/abstract.aspx?docid%3D1690157&trp=false&sprop=www.google.com/apps&sprop=name:Google+Apps+for+business+and+schools" target="_blank"><img border="0" src="//www.google.com/calendar/images/ext/gc_button1.gif"></a><br /><br /><span class="byline-author">Posted by Jeremy Milo, Google Apps Marketing Manager</span> </script> <noscript> <span style="font-style:italic;"><span style="font-weight:bold;">Editor's Note:</span> This post is the first in a three-part series on the benefits of <a href="http://googleenterprise.blogspot.com/search/label/cloud%20series">Google Apps’ cloud-computing architecture</a>.</span><br /><br />“Cloud computing” has become a trendy buzzword, and some traditional technology vendors are even using the term though their solutions are still rooted in legacy architectures. In this three-part series, I’ll share how Google’s multi-tenant, Internet-scale architecture and browser-based applications produce three key advantages: the fastest innovation, improved reliability and security, and maximum economies of scale. Today I’ll focus on how Google’s innovation exceeds what’s possible with on-premises technology, single-tenant hosted applications, and “software plus services”.<br /><br /><span style="font-weight:bold;">Faster access to innovation for higher productivity</span><br />The web is the epicenter of innovation, and Google’s multi-tenant infrastructure is designed so we can push improvements to our entire customer base on short iteration cycles. We can deliver new functionality on a weekly basis, or faster, because our systems are able to distribute updates so efficiently. In 2009 alone, we launched over 100 improvements, and customers didn’t need to manage any upgrades or patches. In contrast, businesses tend to update traditional server software every five to seven years due to long release cycles from vendors and the cost and complexity businesses face implementing upgrades, especially when more powerful servers are required, like 64-bit hardware.<br /><br />Browser-based applications are another key ingredient in our recipe for rapid innovation. When we launch new features to our web applications, users automatically get these improvements just by refreshing their browsers. Our mobile browser applications also get new features without software updates. With traditional technology and “software plus services”, client software is an innovation bottleneck. Even after back-end systems can support new features, users don’t get new functionality in those environments until the software on their computers and mobile phones have been upgraded, which can be an expensive and labor-intensive project.<br /><br />Feedback and anonymous usage statistics from hundreds of millions of users in the real world also help us bring stress-tested innovation to business customers at an unprecedented pace. From our consumer user base, we quickly learn which new features would be useful in the business context, refine those features, and make them available to Google Apps customers with minimal delay.<br /><br />Continuous innovation powered by the cloud has another advantage over traditional technology cycles: employees adapt to a continuous stream of manageable improvements better than they tolerate large, disruptive batches of change. Gradual iterations in bite-sized chunks substantially reduce change-management challenges. Conversely, employees are subjected to a painful re-learning cycle each time companies upgrade traditional software.<br /><br />Dramatically faster innovation helps employees be more productive, but that’s not all Google’s cloud has to offer. In part two of this series, next week I’ll focus on how <a href="//www.google.com/apps/intl/en/business/index.html#utm_medium=blog&utm_source=en-blog-us-na-cloudseries-entblog_0408&utm_campaign=cloudseries">Google Apps</a> can offer better security and higher reliability than on-premises technology, single-tenant hosted applications and “software plus services”.<br /><br />If you’re interested in going a level deeper, we invite you to <a href="http://webcasts.techrepublic.com.com/abstract.aspx?docid=1690157">geek out with us</a> on Thursday, April 22nd, when we’ll be holding a webcast to explore the advantages of Google’s cloud. Hope you can join us!<br /><br /><span style="font-weight:bold;"><a href="http://webcasts.techrepublic.com.com/abstract.aspx?docid=1690157">Geek Out on the Cloud-Based Infrastructure of Google Apps</a></span><br />Thursday, April 22, 2010<br />2:00 PM ET / 11:00 AM PT / 6:00 PM GMT<br /><a href="//www.google.com/calendar/event?action=TEMPLATE&text=Geek+out+on+the+Cloud-Based+Infrastructure+of+Google+Apps&dates=20100422T180000Z/20100422T190000Z&details=Join+this+live+Webcast+to+hear+Ben+Lutch,+Jeremy+Milo+and+Rajen+Sheth+discuss+Google's+innovations+in+data+center+design.&location=Register+here:+http://webcasts.techrepublic.com.com/abstract.aspx?docid%3D1690157&trp=false&sprop=www.google.com/apps&sprop=name:Google+Apps+for+business+and+schools" target="_blank"><img border="0" src="//www.google.com/calendar/images/ext/gc_button1.gif"></a><br /><br /><span class="byline-author">Posted by Jeremy Milo, Google Apps Marketing Manager</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/2010/04/google-apps-and-cloud-faster-access-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:Google Apps and the cloud: Faster access to innovation&url=https://cloud.googleblog.com/2010/04/google-apps-and-cloud-faster-access-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/2010/04/google-apps-and-cloud-faster-access-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'>  </i> <span class='cmt_count_iframe_holder' data-count='4' data-onclick='' data-post-url='https://cloud.googleblog.com/2010/04/google-apps-and-cloud-faster-access-to.html' data-url='https://cloud.googleblog.com/2010/04/google-apps-and-cloud-faster-access-to.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2010/04/google-apps-and-cloud-faster-access-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/cloud%20computing' rel='tag'> cloud computing </a> , <a class='label' href='https://cloud.googleblog.com/search/label/cloud%20series' rel='tag'> cloud series </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/viewpoint' rel='tag'> viewpoint </a> </span> </div> </div> </div> <div class='post' data-id='5522926717576616859' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2010/04/go-mobile-with-google-site-search.html' itemprop='url' title='Go Mobile with Google Site Search'> Go Mobile with Google Site Search </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Tuesday, April 6, 2010 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//2.bp.blogspot.com/_jSdgG4-DeNE/S7t4lbffj3I/AAAAAAAAAV8/lTGepWfe6jg/s1600/gss_2.png"></a><div>As more and more people switch to smart phones as their primary entry point for browsing the web, businesses are looking for ways to help mobile visitors find the right information, fast.</div><div><br /></div><div>That’s why the <a href="//www.google.com/sitesearch/">Google Site Search</a> team has made it easy to <a href="http://googlemobile.blogspot.com/2009/10/google-custom-search-for-mobile.html">enable</a> users to search your website from devices like Android-powered phones, iPhone, iPod Touch, iPad, and Palm Pre. </div><div><br /></div><div>As a Google Site Search customer, you can repurpose your content to mobilize your web site. You can use the Site Search home page that we <a href="http://googlecustomsearch.blogspot.com/2009/10/google-custom-search-for-your.html">create for you</a> as the preferred mobile entry point for your website. All the Google Site Search features - themes, <a href="http://googleenterprise.blogspot.com/2009/09/explaining-top-result-and-date-biasing.html">result biasing</a>, promotions, refinement labels, <a href="http://googleenterprise.blogspot.com/2009/05/leveraging-rich-snippets-with-google.html">rich snippets</a>, synonym enhancements, etc. – are available on the mobile version as well.</div><div><br /></div><div>Additionally, if you customize Google Site Search on your website, those features will show up on your mobile home page. If you select or change the <a href="http://googlecustomsearch.blogspot.com/2009/10/plug-n-play-with-custom-search-themes.html">theme</a> for your search engine, your mobile home page will automatically pick up those changes. Mobile results will also display thumbnails and actions if you have <a href="http://googlecustomsearch.blogspot.com/2009/10/structured-custom-search.html">marked up</a> your pages.</div><div><br /></div><div><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//2.bp.blogspot.com/_jSdgG4-DeNE/S7t4lbffj3I/AAAAAAAAAV8/lTGepWfe6jg/s1600/gss_2.png" style="text-decoration: none;"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5457087957919829874" src="//2.bp.blogspot.com/_jSdgG4-DeNE/S7t4lbffj3I/AAAAAAAAAV8/lTGepWfe6jg/s400/gss_2.png" style="display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-align: center; cursor: pointer; width: 269px; height: 154px; "></a></div><div>Learn more about these and other features at <a href="//www.google.com/sitesearch/">google.com/sitesearch</a>.</div><div><br /></div><div>Posted by Anna Bishop, Google Site Search team</div> </script> <noscript> <a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//2.bp.blogspot.com/_jSdgG4-DeNE/S7t4lbffj3I/AAAAAAAAAV8/lTGepWfe6jg/s1600/gss_2.png"></a><div>As more and more people switch to smart phones as their primary entry point for browsing the web, businesses are looking for ways to help mobile visitors find the right information, fast.</div><div><br /></div><div>That’s why the <a href="//www.google.com/sitesearch/">Google Site Search</a> team has made it easy to <a href="http://googlemobile.blogspot.com/2009/10/google-custom-search-for-mobile.html">enable</a> users to search your website from devices like Android-powered phones, iPhone, iPod Touch, iPad, and Palm Pre. </div><div><br /></div><div>As a Google Site Search customer, you can repurpose your content to mobilize your web site. You can use the Site Search home page that we <a href="http://googlecustomsearch.blogspot.com/2009/10/google-custom-search-for-your.html">create for you</a> as the preferred mobile entry point for your website. All the Google Site Search features - themes, <a href="http://googleenterprise.blogspot.com/2009/09/explaining-top-result-and-date-biasing.html">result biasing</a>, promotions, refinement labels, <a href="http://googleenterprise.blogspot.com/2009/05/leveraging-rich-snippets-with-google.html">rich snippets</a>, synonym enhancements, etc. – are available on the mobile version as well.</div><div><br /></div><div>Additionally, if you customize Google Site Search on your website, those features will show up on your mobile home page. If you select or change the <a href="http://googlecustomsearch.blogspot.com/2009/10/plug-n-play-with-custom-search-themes.html">theme</a> for your search engine, your mobile home page will automatically pick up those changes. Mobile results will also display thumbnails and actions if you have <a href="http://googlecustomsearch.blogspot.com/2009/10/structured-custom-search.html">marked up</a> your pages.</div><div><br /></div><div><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//2.bp.blogspot.com/_jSdgG4-DeNE/S7t4lbffj3I/AAAAAAAAAV8/lTGepWfe6jg/s1600/gss_2.png" style="text-decoration: none;"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5457087957919829874" src="//2.bp.blogspot.com/_jSdgG4-DeNE/S7t4lbffj3I/AAAAAAAAAV8/lTGepWfe6jg/s400/gss_2.png" style="display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-align: center; cursor: pointer; width: 269px; height: 154px; "></a></div><div>Learn more about these and other features at <a href="//www.google.com/sitesearch/">google.com/sitesearch</a>.</div><div><br /></div><div>Posted by Anna Bishop, Google Site Search team</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/2010/04/go-mobile-with-google-site-search.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:Go Mobile with Google Site Search&url=https://cloud.googleblog.com/2010/04/go-mobile-with-google-site-search.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/2010/04/go-mobile-with-google-site-search.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'>  </i> <span class='cmt_count_iframe_holder' data-count='1' data-onclick='' data-post-url='https://cloud.googleblog.com/2010/04/go-mobile-with-google-site-search.html' data-url='https://cloud.googleblog.com/2010/04/go-mobile-with-google-site-search.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2010/04/go-mobile-with-google-site-search.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%20Site%20Search' rel='tag'> Google Site Search </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='8797564230558831396' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2010/04/state-library-of-kansas-in-topeka-goes.html' itemprop='url' title='State Library of Kansas in Topeka goes Google'> State Library of Kansas in Topeka goes Google </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Monday, April 5, 2010 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//1.bp.blogspot.com/_jSdgG4-DeNE/S7rFG2MNr2I/AAAAAAAAAV0/jQHa5_hKv9g/s1600/reading+sept+08.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5456890619929407330" src="//1.bp.blogspot.com/_jSdgG4-DeNE/S7rFG2MNr2I/AAAAAAAAAV0/jQHa5_hKv9g/s200/reading+sept+08.jpg" style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 156px; height: 200px;"></a><div><i><b>Editor's Note: </b>Today's guest blogger is Patti Butcher, Director of Statewide Resource Sharing for the State Library of Kansas in Topeka, Kansas. She received her MLS from Emporia State University in 1993. In addition to her current position she previously worked at the Central KS Library System, Northeast KS Library System, and has served as the State Librarian of South Carolina.</i></div><div><br /></div><div>Last week, on April 1, the <a href="http://googleblog.blogspot.com/2010/04/different-kind-of-company-name.html">same day that Google re-named itself "Topeka</a>," the State Library of Kansas (SLK) decided to "go Google" and switch our agency's email to Google Apps. But, unlike Google, we weren't fooling around!</div><div><br /></div><div>The State Library of Kansas provides on-site and online information services for state government, the Legislature, all Kansas libraries and Kansas residents. We also work closely with seven regional library systems geographically distributed throughout our state. We have a large collection of print and audiobooks, plus state and federal documents. We manage a suite of online resources available 24/7 to all Kansans – from databases and digital books to online tutoring and services for the visually impaired.</div><div><br /></div><div>Google Apps will provide the library’s staff with Gmail, calendar, video chat, real-time document and video sharing, backups, and additional services such as archiving powered by Postini. It will, for the first time, allow the agency’s multiple locations to have a staff intranet using Google Sites and join together teams that were previously separated by several firewalls.</div><div><br /></div><div>The State Library relies heavily on technology so this chance to modernize our communications and collaboration systems is a welcome one. We switched to Google Apps for many reasons:</div><div><ul><li>Substantial cost savings</li><li>Hosting by a trusted third party</li><li>Archiving and backups happening continuously in the cloud</li><li>99.9% uptime, guaranteed</li><li>Strong recommendations from staff at the Northeast Kansas Library System, which made the switch last year</li></ul></div><div>Now SLK’s IT staff will be able to focus on internal staff training needs and upgrading all of our technology systems – rather than on server maintenance. As we deploy Google Apps in the coming weeks, we will first be training our management team who will then work 1-on-1 with all staff to ensure that questions are answered and staff are comfortable with the new products and services. A number of State Library staff already have Gmail accounts and are familiar with its functionality. </div><div><br /></div><div>Staff members are also interested in Google Apps capabilities beyond Gmail – like Google Groups and Google Docs. Our staff is eager to take advantage of the capabilities of Google Apps!</div><div><br /></div><div>Staff from SLK will be at the Kansas Library Association conference in Wichita beginning tomorrow, Wednesday, April 7, and encourage anyone interested in Google Apps to seek us out.</div><div><br /></div><div><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//3.bp.blogspot.com/_jSdgG4-DeNE/S7q_DGyibzI/AAAAAAAAAVc/E84Zcl5FXho/s1600/slk_logo.jpg" style="text-decoration: none;"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5456883958595874610" src="//3.bp.blogspot.com/_jSdgG4-DeNE/S7q_DGyibzI/AAAAAAAAAVc/E84Zcl5FXho/s200/slk_logo.jpg" style="display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-align: center; cursor: pointer; width: 200px; height: 65px; "></a></div><div>Posted by Serena Satyasai, The Google Apps Team</div><div><br /></div><div>Do you have an informative and fun Google Apps story to share? <a href="https://spreadsheets.google.com/a/google.com/viewform?hl=en&formkey=cm5BVzV3QUtjaTljSWRiUDlub25rSEE6MA..">Please submit it here</a>.</div> </script> <noscript> <a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//1.bp.blogspot.com/_jSdgG4-DeNE/S7rFG2MNr2I/AAAAAAAAAV0/jQHa5_hKv9g/s1600/reading+sept+08.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5456890619929407330" src="//1.bp.blogspot.com/_jSdgG4-DeNE/S7rFG2MNr2I/AAAAAAAAAV0/jQHa5_hKv9g/s200/reading+sept+08.jpg" style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 156px; height: 200px;"></a><div><i><b>Editor's Note: </b>Today's guest blogger is Patti Butcher, Director of Statewide Resource Sharing for the State Library of Kansas in Topeka, Kansas. She received her MLS from Emporia State University in 1993. In addition to her current position she previously worked at the Central KS Library System, Northeast KS Library System, and has served as the State Librarian of South Carolina.</i></div><div><br /></div><div>Last week, on April 1, the <a href="http://googleblog.blogspot.com/2010/04/different-kind-of-company-name.html">same day that Google re-named itself "Topeka</a>," the State Library of Kansas (SLK) decided to "go Google" and switch our agency's email to Google Apps. But, unlike Google, we weren't fooling around!</div><div><br /></div><div>The State Library of Kansas provides on-site and online information services for state government, the Legislature, all Kansas libraries and Kansas residents. We also work closely with seven regional library systems geographically distributed throughout our state. We have a large collection of print and audiobooks, plus state and federal documents. We manage a suite of online resources available 24/7 to all Kansans – from databases and digital books to online tutoring and services for the visually impaired.</div><div><br /></div><div>Google Apps will provide the library’s staff with Gmail, calendar, video chat, real-time document and video sharing, backups, and additional services such as archiving powered by Postini. It will, for the first time, allow the agency’s multiple locations to have a staff intranet using Google Sites and join together teams that were previously separated by several firewalls.</div><div><br /></div><div>The State Library relies heavily on technology so this chance to modernize our communications and collaboration systems is a welcome one. We switched to Google Apps for many reasons:</div><div><ul><li>Substantial cost savings</li><li>Hosting by a trusted third party</li><li>Archiving and backups happening continuously in the cloud</li><li>99.9% uptime, guaranteed</li><li>Strong recommendations from staff at the Northeast Kansas Library System, which made the switch last year</li></ul></div><div>Now SLK’s IT staff will be able to focus on internal staff training needs and upgrading all of our technology systems – rather than on server maintenance. As we deploy Google Apps in the coming weeks, we will first be training our management team who will then work 1-on-1 with all staff to ensure that questions are answered and staff are comfortable with the new products and services. A number of State Library staff already have Gmail accounts and are familiar with its functionality. </div><div><br /></div><div>Staff members are also interested in Google Apps capabilities beyond Gmail – like Google Groups and Google Docs. Our staff is eager to take advantage of the capabilities of Google Apps!</div><div><br /></div><div>Staff from SLK will be at the Kansas Library Association conference in Wichita beginning tomorrow, Wednesday, April 7, and encourage anyone interested in Google Apps to seek us out.</div><div><br /></div><div><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//3.bp.blogspot.com/_jSdgG4-DeNE/S7q_DGyibzI/AAAAAAAAAVc/E84Zcl5FXho/s1600/slk_logo.jpg" style="text-decoration: none;"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5456883958595874610" src="//3.bp.blogspot.com/_jSdgG4-DeNE/S7q_DGyibzI/AAAAAAAAAVc/E84Zcl5FXho/s200/slk_logo.jpg" style="display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-align: center; cursor: pointer; width: 200px; height: 65px; "></a></div><div>Posted by Serena Satyasai, The Google Apps Team</div><div><br /></div><div>Do you have an informative and fun Google Apps story to share? <a href="https://spreadsheets.google.com/a/google.com/viewform?hl=en&formkey=cm5BVzV3QUtjaTljSWRiUDlub25rSEE6MA..">Please submit it here</a>.</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/2010/04/state-library-of-kansas-in-topeka-goes.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:State Library of Kansas in Topeka goes Google&url=https://cloud.googleblog.com/2010/04/state-library-of-kansas-in-topeka-goes.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/2010/04/state-library-of-kansas-in-topeka-goes.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'>  </i> <span class='cmt_count_iframe_holder' data-count='1' data-onclick='' data-post-url='https://cloud.googleblog.com/2010/04/state-library-of-kansas-in-topeka-goes.html' data-url='https://cloud.googleblog.com/2010/04/state-library-of-kansas-in-topeka-goes.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2010/04/state-library-of-kansas-in-topeka-goes.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/government' rel='tag'> government </a> , <a class='label' href='https://cloud.googleblog.com/search/label/guest%20post' rel='tag'> guest post </a> , <a class='label' href='https://cloud.googleblog.com/search/label/switch' rel='tag'> switch </a> </span> </div> </div> </div> <div class='post' data-id='3934284673239430570' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2010/04/collaborative-mapping-for-major.html' itemprop='url' title='Collaborative mapping for major disasters'> Collaborative mapping for major disasters </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Monday, April 5, 2010 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <span style="font-style:italic;"><span style="font-weight:bold;">Editor’s Note: </span>Today's guest author is A.J. Clark, President of Thermopylae Sciences and Technology, which helps developers build new applications with the Google Earth browser plug-in on Google Earth Enterprise through the iSpatial framework. A.J. works on the visualization, analysis, and dissemination of disaster/post-conflict data with a focus on emerging technologies that support participatory, collaborative approaches to spatial content creation and infrastructure development.<div><span class="Apple-style-span" style="font-style: normal;"><br /></span></div><div><span class="Apple-style-span" style="font-style: normal;">In the aftermath of the Haiti earthquake, an urgent need for geospatial data sharing arose. As aid organizations and governments rushed to help, the collection and sharing of large amounts of geographic information among many sources and users presented a daunting challenge.<br /><br />In response, the United States Southern Command (</span><a href="http://www.southcom.mil/"><span class="Apple-style-span" style="font-style: normal;">USSOUTHCOM</span></a><span class="Apple-style-span" style="font-style: normal;">) made information and tools available through an </span><a href="http://3dudop.org/haiti"><span class="Apple-style-span" style="font-style: normal;">interactive mapping website</span></a><span class="Apple-style-span" style="font-style: normal;"> which they call a User Defined Operational Picture (UDOP), built on the </span><a href="//www.google.com/enterprise/earthmaps/earth_enterprise.html"><span class="Apple-style-span" style="font-style: normal;">Google Earth Enterprise</span></a><span class="Apple-style-span" style="font-style: normal;"> platform to make visualizing the map and overlaid data easy and clear. Public sites are now available both for the </span><a href="http://3dudop.org/haiti/main.php?autologin=true"><span class="Apple-style-span" style="font-style: normal;">Haiti earthquake</span></a><span class="Apple-style-span" style="font-style: normal;"> and the </span><a href="http://3dudop.org/chile/main.php?autologin=true"><span class="Apple-style-span" style="font-style: normal;">Chile earthquake</span></a><span class="Apple-style-span" style="font-style: normal;">, where thousands of users can view, create, and edit spatial data (please note that you will be prompted to download the Google Earth plugin to view this data through these links.)<br /><br /></span><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//1.bp.blogspot.com/_jSdgG4-DeNE/S7pC1s5uOzI/AAAAAAAAAVE/UrroNj4-D_0/s1600/3DUDOP-screenshot.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5456747388866542386" src="//1.bp.blogspot.com/_jSdgG4-DeNE/S7pC1s5uOzI/AAAAAAAAAVE/UrroNj4-D_0/s400/3DUDOP-screenshot.jpg" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 318px;"></a><span class="Apple-style-span" style="font-style: normal;"><br />The system was rapidly deployed using an enterprise geospatial framework called iSpatial, which provides an open platform for the integration of dynamic data and the development of interactive applications. The data is displayed using the </span><a href="http://code.google.com/apis/earth/"><span class="Apple-style-span" style="font-style: normal;">Google Earth browser plug-in and API</span></a><span class="Apple-style-span" style="font-style: normal;">, which enables the visualization of geographic data layers in the rich, 3D Google Earth environment, on any web page.<br /><br />The breadth of data sources and content producers contributing to and making use of the UDOP reflected the global community supporting the relief effort. The combination of participatory geospatial content, the collaborative nature of the UDOP and the ability to integrate mobile applications as direct content producers is available for ongoing relief efforts. This is an evolving capability within SOUTHCOM as we break new ground in providing collaborative tools for humanitarian aid and disaster relief efforts.<br /></span><br /><b>Note: </b>to see imagery and maps in Google Earth, you can also download the Google Crisis Response KML files for <a href="http://mw1.google.com/mw-earth-vectordb/haiti/Haiti-Earthquake-nl.kml">Haiti</a> and <a href="http://mw1.google.com/mw-earth-vectordb/chile_earthquake_2010/Chile-Earthquake-nl.kml">Chile</a>.<br /><br />Posted by Jeff Martin, Google Crisis Response team</div></span> </script> <noscript> <span style="font-style:italic;"><span style="font-weight:bold;">Editor’s Note: </span>Today's guest author is A.J. Clark, President of Thermopylae Sciences and Technology, which helps developers build new applications with the Google Earth browser plug-in on Google Earth Enterprise through the iSpatial framework. A.J. works on the visualization, analysis, and dissemination of disaster/post-conflict data with a focus on emerging technologies that support participatory, collaborative approaches to spatial content creation and infrastructure development.<div><span class="Apple-style-span" style="font-style: normal;"><br /></span></div><div><span class="Apple-style-span" style="font-style: normal;">In the aftermath of the Haiti earthquake, an urgent need for geospatial data sharing arose. As aid organizations and governments rushed to help, the collection and sharing of large amounts of geographic information among many sources and users presented a daunting challenge.<br /><br />In response, the United States Southern Command (</span><a href="http://www.southcom.mil/"><span class="Apple-style-span" style="font-style: normal;">USSOUTHCOM</span></a><span class="Apple-style-span" style="font-style: normal;">) made information and tools available through an </span><a href="http://3dudop.org/haiti"><span class="Apple-style-span" style="font-style: normal;">interactive mapping website</span></a><span class="Apple-style-span" style="font-style: normal;"> which they call a User Defined Operational Picture (UDOP), built on the </span><a href="//www.google.com/enterprise/earthmaps/earth_enterprise.html"><span class="Apple-style-span" style="font-style: normal;">Google Earth Enterprise</span></a><span class="Apple-style-span" style="font-style: normal;"> platform to make visualizing the map and overlaid data easy and clear. Public sites are now available both for the </span><a href="http://3dudop.org/haiti/main.php?autologin=true"><span class="Apple-style-span" style="font-style: normal;">Haiti earthquake</span></a><span class="Apple-style-span" style="font-style: normal;"> and the </span><a href="http://3dudop.org/chile/main.php?autologin=true"><span class="Apple-style-span" style="font-style: normal;">Chile earthquake</span></a><span class="Apple-style-span" style="font-style: normal;">, where thousands of users can view, create, and edit spatial data (please note that you will be prompted to download the Google Earth plugin to view this data through these links.)<br /><br /></span><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//1.bp.blogspot.com/_jSdgG4-DeNE/S7pC1s5uOzI/AAAAAAAAAVE/UrroNj4-D_0/s1600/3DUDOP-screenshot.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5456747388866542386" src="//1.bp.blogspot.com/_jSdgG4-DeNE/S7pC1s5uOzI/AAAAAAAAAVE/UrroNj4-D_0/s400/3DUDOP-screenshot.jpg" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 318px;"></a><span class="Apple-style-span" style="font-style: normal;"><br />The system was rapidly deployed using an enterprise geospatial framework called iSpatial, which provides an open platform for the integration of dynamic data and the development of interactive applications. The data is displayed using the </span><a href="http://code.google.com/apis/earth/"><span class="Apple-style-span" style="font-style: normal;">Google Earth browser plug-in and API</span></a><span class="Apple-style-span" style="font-style: normal;">, which enables the visualization of geographic data layers in the rich, 3D Google Earth environment, on any web page.<br /><br />The breadth of data sources and content producers contributing to and making use of the UDOP reflected the global community supporting the relief effort. The combination of participatory geospatial content, the collaborative nature of the UDOP and the ability to integrate mobile applications as direct content producers is available for ongoing relief efforts. This is an evolving capability within SOUTHCOM as we break new ground in providing collaborative tools for humanitarian aid and disaster relief efforts.<br /></span><br /><b>Note: </b>to see imagery and maps in Google Earth, you can also download the Google Crisis Response KML files for <a href="http://mw1.google.com/mw-earth-vectordb/haiti/Haiti-Earthquake-nl.kml">Haiti</a> and <a href="http://mw1.google.com/mw-earth-vectordb/chile_earthquake_2010/Chile-Earthquake-nl.kml">Chile</a>.<br /><br />Posted by Jeff Martin, Google Crisis Response team</div></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/2010/04/collaborative-mapping-for-major.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:Collaborative mapping for major disasters&url=https://cloud.googleblog.com/2010/04/collaborative-mapping-for-major.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/2010/04/collaborative-mapping-for-major.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'>  </i> <span class='cmt_count_iframe_holder' data-count='5' data-onclick='' data-post-url='https://cloud.googleblog.com/2010/04/collaborative-mapping-for-major.html' data-url='https://cloud.googleblog.com/2010/04/collaborative-mapping-for-major.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2010/04/collaborative-mapping-for-major.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/earth%20and%20maps' rel='tag'> earth and maps </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Earth%20Enterprise' rel='tag'> Google Earth Enterprise </a> , <a class='label' href='https://cloud.googleblog.com/search/label/guest%20post' rel='tag'> guest post </a> , <a class='label' href='https://cloud.googleblog.com/search/label/news' rel='tag'> news </a> </span> </div> </div> </div> <div class='post' data-id='7630186791984751462' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2010/04/dito-journey-as-google-apps-reseller.html' itemprop='url' title='Dito's Journey as a Google Apps Reseller: screaming "Yeeeehaa" the whole way'> Dito's Journey as a Google Apps Reseller: screaming "Yeeeehaa" the whole way </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Monday, April 5, 2010 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//1.bp.blogspot.com/_jSdgG4-DeNE/S7Z_vcTLmrI/AAAAAAAAAU0/Txbr5OGdyVU/s1600/danandjim.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5455688451633158834" src="//1.bp.blogspot.com/_jSdgG4-DeNE/S7Z_vcTLmrI/AAAAAAAAAU0/Txbr5OGdyVU/s320/danandjim.jpg" style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 213px;"></a><div style="text-align: left;"><i><b>Editor's Note: </b>Today’s guest blogger is Jim McNelis, co-founder of </i><a href="http://ditoweb.com/"><i>Dito</i></a><i>, a <a href="//www.google.com/apps/intl/en/business/resellers/index.html#utm_campaign=gaar&utm_source=en-blog-na-us-gaar_ent_dito&utm_medium=&utm_term=ent_blog_dito">Google Apps Authorized Reseller</a> and vendor in the <a href="//www.google.com/enterprise/marketplace/home#utm_campaign=marketplace&utm_source=en-blog-na-us_ent_dito&utm_medium=&utm_term=ent_blog_dito">Google Apps Marketplace</a>.</i></div><div><br /></div><div>Did you know that a little over 100 years ago, before the electrical grid existed, businesses had their own power plants to generate electricity?</div><div><br /></div><div>As Nicolas Carr points out in his book, The Big Switch, factories used to produce their own electricity and manage those huge generators themselves, rather than outsource to a power company. So not only did companies need to be an expert at manufacturing thing-a-ma-jigs, they also needed to understand and manage their own power plant.</div><div><br /></div><div>Well, my friends, the cloud is the electrical grid and your in-house server is your power plant. </div><div><br /></div><div>The cloud has become a viable alternative to expensive, on-site hardware that needs constant tender love and care to stay current. Stop staffing IT to keep your systems from breaking. Instead, enable your IT staff to work on new and innovative initiatives that will drive your business forward by freeing them from the chains of the on-site server.</div><div><br /></div><div>I've been excited about Google Apps since the day I discovered the service. I was an early Gmail beta tester, and, like many, have been faithful to the awesome service since 2004. When I saw there was such thing as Gmail for your business, I thought to myself, "This is innovative. This is going to change things." Three years later and Google Apps is changing things. It's a lot of fun to participate in a paradigm shift as a reseller, rather than standing by and watching it happen.</div><div><br /></div><div>My brother Dan and I started Dito in 2007 in order to help small and medium businesses transition to the cloud. Even back then, before the Google Apps Authorized Reseller Program existed, we were providing services around Google Apps. When we were invited to take part in the reseller pilot program, accepting the offer was a logical progression for our business.</div><div><br /></div><div>Joining the Google Apps Authorized Reseller Program has been a great experience for Dito all around. We've received extensive training, guidance and support from a variety of highly skilled and knowledgeable Google folks. Today, with a growing team of subject matter and Six Sigma experts, Google Apps trainers, and developers, we're able to perform to the high standard of service that our customers have come to expect. And the team is as passionate about Google Apps as I am. As users ourselves, we "dogfood" all new Google Apps features, growing our knowledge of the product and improving our own business processes.</div><div><br /></div><div>Almost everyday, Dito helps a new customer move from a legacy system into Google Apps. Why are most of them moving? Businesses are moving to Google Apps Premier Edition for many different reasons, but there are a few that resonate across the board: cost, usability, and innovation. Put simply, businesses want to cut current costs while providing employees with a service that is easy to use and is constantly improving. Google Apps fits that bill.</div><div><br /></div><div>When people ask where we see Dito in the future, I like to use the analogy that we are strapped to a rocket ship (Google Apps) that is taking off into the stratosphere, and we are screaming "yeeehaa" the whole way. We are just really excited about what we do. Dito is committed to providing the best services and solutions for businesses and organizations using Google Apps for years to come. We will continue to evolve with Google Apps and develop custom solutions, like Dito Directory that is available in the new Google Apps Marketplace, that fit the needs of the Google Apps user base.</div><div><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//1.bp.blogspot.com/_jSdgG4-DeNE/S7aE8n8Ka6I/AAAAAAAAAU8/922k2l-TCU4/s1600/Dito+preferred.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5455694175654276002" src="//1.bp.blogspot.com/_jSdgG4-DeNE/S7aE8n8Ka6I/AAAAAAAAAU8/922k2l-TCU4/s200/Dito+preferred.jpg" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 200px; height: 90px;"></a><br /></div><div>Find reseller case studies and learn more about the <a href="//www.google.com/apps/intl/en/business/resellers/index.html#utm_campaign=gaar&utm_source=en-blog-na-us-gaar_ent_dito&utm_medium=&utm_term=ent_blog_dito">Google Apps Authorized Reseller Program</a>. </div><div><br /></div><div>Posted by Jeff Ragusa, Google Apps Channel team</div> </script> <noscript> <a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//1.bp.blogspot.com/_jSdgG4-DeNE/S7Z_vcTLmrI/AAAAAAAAAU0/Txbr5OGdyVU/s1600/danandjim.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5455688451633158834" src="//1.bp.blogspot.com/_jSdgG4-DeNE/S7Z_vcTLmrI/AAAAAAAAAU0/Txbr5OGdyVU/s320/danandjim.jpg" style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 213px;"></a><div style="text-align: left;"><i><b>Editor's Note: </b>Today’s guest blogger is Jim McNelis, co-founder of </i><a href="http://ditoweb.com/"><i>Dito</i></a><i>, a <a href="//www.google.com/apps/intl/en/business/resellers/index.html#utm_campaign=gaar&utm_source=en-blog-na-us-gaar_ent_dito&utm_medium=&utm_term=ent_blog_dito">Google Apps Authorized Reseller</a> and vendor in the <a href="//www.google.com/enterprise/marketplace/home#utm_campaign=marketplace&utm_source=en-blog-na-us_ent_dito&utm_medium=&utm_term=ent_blog_dito">Google Apps Marketplace</a>.</i></div><div><br /></div><div>Did you know that a little over 100 years ago, before the electrical grid existed, businesses had their own power plants to generate electricity?</div><div><br /></div><div>As Nicolas Carr points out in his book, The Big Switch, factories used to produce their own electricity and manage those huge generators themselves, rather than outsource to a power company. So not only did companies need to be an expert at manufacturing thing-a-ma-jigs, they also needed to understand and manage their own power plant.</div><div><br /></div><div>Well, my friends, the cloud is the electrical grid and your in-house server is your power plant. </div><div><br /></div><div>The cloud has become a viable alternative to expensive, on-site hardware that needs constant tender love and care to stay current. Stop staffing IT to keep your systems from breaking. Instead, enable your IT staff to work on new and innovative initiatives that will drive your business forward by freeing them from the chains of the on-site server.</div><div><br /></div><div>I've been excited about Google Apps since the day I discovered the service. I was an early Gmail beta tester, and, like many, have been faithful to the awesome service since 2004. When I saw there was such thing as Gmail for your business, I thought to myself, "This is innovative. This is going to change things." Three years later and Google Apps is changing things. It's a lot of fun to participate in a paradigm shift as a reseller, rather than standing by and watching it happen.</div><div><br /></div><div>My brother Dan and I started Dito in 2007 in order to help small and medium businesses transition to the cloud. Even back then, before the Google Apps Authorized Reseller Program existed, we were providing services around Google Apps. When we were invited to take part in the reseller pilot program, accepting the offer was a logical progression for our business.</div><div><br /></div><div>Joining the Google Apps Authorized Reseller Program has been a great experience for Dito all around. We've received extensive training, guidance and support from a variety of highly skilled and knowledgeable Google folks. Today, with a growing team of subject matter and Six Sigma experts, Google Apps trainers, and developers, we're able to perform to the high standard of service that our customers have come to expect. And the team is as passionate about Google Apps as I am. As users ourselves, we "dogfood" all new Google Apps features, growing our knowledge of the product and improving our own business processes.</div><div><br /></div><div>Almost everyday, Dito helps a new customer move from a legacy system into Google Apps. Why are most of them moving? Businesses are moving to Google Apps Premier Edition for many different reasons, but there are a few that resonate across the board: cost, usability, and innovation. Put simply, businesses want to cut current costs while providing employees with a service that is easy to use and is constantly improving. Google Apps fits that bill.</div><div><br /></div><div>When people ask where we see Dito in the future, I like to use the analogy that we are strapped to a rocket ship (Google Apps) that is taking off into the stratosphere, and we are screaming "yeeehaa" the whole way. We are just really excited about what we do. Dito is committed to providing the best services and solutions for businesses and organizations using Google Apps for years to come. We will continue to evolve with Google Apps and develop custom solutions, like Dito Directory that is available in the new Google Apps Marketplace, that fit the needs of the Google Apps user base.</div><div><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//1.bp.blogspot.com/_jSdgG4-DeNE/S7aE8n8Ka6I/AAAAAAAAAU8/922k2l-TCU4/s1600/Dito+preferred.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5455694175654276002" src="//1.bp.blogspot.com/_jSdgG4-DeNE/S7aE8n8Ka6I/AAAAAAAAAU8/922k2l-TCU4/s200/Dito+preferred.jpg" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 200px; height: 90px;"></a><br /></div><div>Find reseller case studies and learn more about the <a href="//www.google.com/apps/intl/en/business/resellers/index.html#utm_campaign=gaar&utm_source=en-blog-na-us-gaar_ent_dito&utm_medium=&utm_term=ent_blog_dito">Google Apps Authorized Reseller Program</a>. </div><div><br /></div><div>Posted by Jeff Ragusa, Google Apps Channel team</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/2010/04/dito-journey-as-google-apps-reseller.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:Dito's Journey as a Google Apps Reseller: screaming "Yeeeehaa" the whole way&url=https://cloud.googleblog.com/2010/04/dito-journey-as-google-apps-reseller.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/2010/04/dito-journey-as-google-apps-reseller.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'>  </i> <span class='cmt_count_iframe_holder' data-count='1' data-onclick='' data-post-url='https://cloud.googleblog.com/2010/04/dito-journey-as-google-apps-reseller.html' data-url='https://cloud.googleblog.com/2010/04/dito-journey-as-google-apps-reseller.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2010/04/dito-journey-as-google-apps-reseller.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/Google%20Apps' rel='tag'> Google Apps </a> , <a class='label' href='https://cloud.googleblog.com/search/label/guest%20post' rel='tag'> guest post </a> , <a class='label' href='https://cloud.googleblog.com/search/label/partners' rel='tag'> partners </a> </span> </div> </div> </div> <div class='post' data-id='6324385395741396692' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2010/04/beyond-email-simple-ways-to-get-more.html' itemprop='url' title='Beyond email: simple ways to get more out of Google Apps'> Beyond email: simple ways to get more out of Google Apps </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Monday, April 5, 2010 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//4.bp.blogspot.com/_jSdgG4-DeNE/S7ZnW8GAHBI/AAAAAAAAAUk/UKigU9XaeGk/s1600/logo-mrn.gif"></a><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//1.bp.blogspot.com/_jSdgG4-DeNE/S7ZnLBGcPVI/AAAAAAAAAUc/iMHaC_eXGho/s1600/photo-jlawrence.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5455661437577608530" src="//1.bp.blogspot.com/_jSdgG4-DeNE/S7ZnLBGcPVI/AAAAAAAAAUc/iMHaC_eXGho/s400/photo-jlawrence.jpg" style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 177px; height: 185px;"></a><div><i><b>Editor's note: </b>Today's guest blogger is Jeremy Lawrence, CIO of The Mind Research Network (MRN), an organization dedicated to the discovery and advancement of clinical solutions for the prevention, diagnosis and treatment of mental illness and other brain disorders. By switching from hosted Microsoft® Exchange to Google Apps, Lawrence spared his IT team from the grind of maintenance, upgrades and patches – all while providing users with a more advanced solution. </i></div><div><i><br /></i></div><div><i>Beyond mail, Jeremy deployed Google's online documents, video, archiving, and encryption apps to help his 200+ research scientists and staff improve collaboration, boost productivity and enhance security. </i></div><div><i><br /></i></div><div><i>Jeremy will be speaking this Thursday, April 8, on a live webcast. <a href="http://webcasts.techrepublic.com.com/abstract.aspx?docid=1662615">Register here.</a></i></div><div><br /></div><div>Several years ago the situation at MRN could not have been more complex. The organization had grown with very little standardization and centralization. For email, we had a blend of email clients – Microsoft Outlook®, Outlook Express®, Apple® Mail, Pine, Elm, Semaphore, Morse – need I go on? There was such a proliferation of email accounts with varying reliability that people kept saying "Send it to my home account, because I never check this one." We also had growing needs in calendaring and document sharing.</div><div><br /></div><div>We determined that we needed a single mail domain, mailing lists, a company directory, a shared calendar, as well as shared documents and project websites – something our employees weren't really aware of at the time. We thought about running Microsoft Exchange in-house, switching to another on-site platform, or a hosted model. Over a fair period of time, we calculated the costs of several solutions and analyzed all the reliability and collaboration factors.</div><div><br /></div><div>Google won hands-down in a feature/cost comparison. We opted for a Big Bang conversion and got over the conversion hump in about a week's time. Import of email was flawless across 104 mailboxes – and we've now grown to nearly 300. We also did up-front preparation with weekly FAQ emails and bulk account creation in advance. We set up a hotline and printed instructions for users. We also conducted help sessions in the lobby. Post-migration, we provided "tip of the day" messages for 14 days.</div><div><br /></div><div>Beyond mail, we deployed Google's online documents and video, as well as additional archiving and encryption features by Google Postini Services to help our 200+ research scientists and staff improve collaboration, boost productivity, and enhance security. Most of all, we learned that Google Apps provides capabilities far beyond our expectations and provides a platform for us to easily add on additional web apps. It's this additional extensibility and flexibility beyond just email that's a big value add for an organization of our size – and we're just scratching the surface.</div><div><br /></div><div>We learned many tips and tricks for making users happy and we can share five (and more!) simple ways to get more out of Google Apps. Please join me for a live webcast to learn more.</div><div><br /></div><div><a href="http://webcasts.techrepublic.com.com/abstract.aspx?docid=1662615">Five Simple Ways To Get More Out of Google Apps</a></div><div>Thursday, April 8, 2010</div><div>11:00 a.m. PDT / 2:00 p.m. EDT / 6:00 p.m. GMT</div><div><a href="//www.google.com/calendar/event?action=TEMPLATE&text=5+Simple+Ways+To+Get+More+Out+of+Google+Apps&dates=20100408T180000Z/20100408T190000Z&details=Live+webcast+on+switching+from+hosted+Microsoft+Exchange&location=Register:+http://webcasts.techrepublic.com.com/abstract.aspx?docid%3D1662615&trp=true&sprop=www.google.com/apps&sprop=name:Google+Apps+for+business" target="_blank"><img border="0" src="//www.google.com/calendar/images/ext/gc_button1.gif"></a></div><div><span class="Apple-style-span" style="color: rgb(0, 0, 238); -webkit-text-decorations-in-effect: underline; "><img alt="" border="0" id="BLOGGER_PHOTO_ID_5455661642392017938" src="//4.bp.blogspot.com/_jSdgG4-DeNE/S7ZnW8GAHBI/AAAAAAAAAUk/UKigU9XaeGk/s400/logo-mrn.gif" style="display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-align: center; cursor: pointer; width: 177px; height: 54px; "></span></div><div>Posted by Serena Satyasai, Google Apps team</div><div><br /></div><div>Find customer stories and research product information on our resource sites for current users of <a href="//www.google.com/apps/intl/en/business/switch_exchange.html#utm_source=en-na-us-exchange&utm_campaign=exchange">Microsoft® Exchange</a> and <a href="//www.google.com/apps/intl/en/business/notes.html#utm_campaign=lotus&utm_medium=blog&utm_source=en-blog-na-us-lotus_footer">Lotus Notes®/Domino®</a>. </div><div><br /></div> </script> <noscript> <a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//4.bp.blogspot.com/_jSdgG4-DeNE/S7ZnW8GAHBI/AAAAAAAAAUk/UKigU9XaeGk/s1600/logo-mrn.gif"></a><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//1.bp.blogspot.com/_jSdgG4-DeNE/S7ZnLBGcPVI/AAAAAAAAAUc/iMHaC_eXGho/s1600/photo-jlawrence.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5455661437577608530" src="//1.bp.blogspot.com/_jSdgG4-DeNE/S7ZnLBGcPVI/AAAAAAAAAUc/iMHaC_eXGho/s400/photo-jlawrence.jpg" style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 177px; height: 185px;"></a><div><i><b>Editor's note: </b>Today's guest blogger is Jeremy Lawrence, CIO of The Mind Research Network (MRN), an organization dedicated to the discovery and advancement of clinical solutions for the prevention, diagnosis and treatment of mental illness and other brain disorders. By switching from hosted Microsoft® Exchange to Google Apps, Lawrence spared his IT team from the grind of maintenance, upgrades and patches – all while providing users with a more advanced solution. </i></div><div><i><br /></i></div><div><i>Beyond mail, Jeremy deployed Google's online documents, video, archiving, and encryption apps to help his 200+ research scientists and staff improve collaboration, boost productivity and enhance security. </i></div><div><i><br /></i></div><div><i>Jeremy will be speaking this Thursday, April 8, on a live webcast. <a href="http://webcasts.techrepublic.com.com/abstract.aspx?docid=1662615">Register here.</a></i></div><div><br /></div><div>Several years ago the situation at MRN could not have been more complex. The organization had grown with very little standardization and centralization. For email, we had a blend of email clients – Microsoft Outlook®, Outlook Express®, Apple® Mail, Pine, Elm, Semaphore, Morse – need I go on? There was such a proliferation of email accounts with varying reliability that people kept saying "Send it to my home account, because I never check this one." We also had growing needs in calendaring and document sharing.</div><div><br /></div><div>We determined that we needed a single mail domain, mailing lists, a company directory, a shared calendar, as well as shared documents and project websites – something our employees weren't really aware of at the time. We thought about running Microsoft Exchange in-house, switching to another on-site platform, or a hosted model. Over a fair period of time, we calculated the costs of several solutions and analyzed all the reliability and collaboration factors.</div><div><br /></div><div>Google won hands-down in a feature/cost comparison. We opted for a Big Bang conversion and got over the conversion hump in about a week's time. Import of email was flawless across 104 mailboxes – and we've now grown to nearly 300. We also did up-front preparation with weekly FAQ emails and bulk account creation in advance. We set up a hotline and printed instructions for users. We also conducted help sessions in the lobby. Post-migration, we provided "tip of the day" messages for 14 days.</div><div><br /></div><div>Beyond mail, we deployed Google's online documents and video, as well as additional archiving and encryption features by Google Postini Services to help our 200+ research scientists and staff improve collaboration, boost productivity, and enhance security. Most of all, we learned that Google Apps provides capabilities far beyond our expectations and provides a platform for us to easily add on additional web apps. It's this additional extensibility and flexibility beyond just email that's a big value add for an organization of our size – and we're just scratching the surface.</div><div><br /></div><div>We learned many tips and tricks for making users happy and we can share five (and more!) simple ways to get more out of Google Apps. Please join me for a live webcast to learn more.</div><div><br /></div><div><a href="http://webcasts.techrepublic.com.com/abstract.aspx?docid=1662615">Five Simple Ways To Get More Out of Google Apps</a></div><div>Thursday, April 8, 2010</div><div>11:00 a.m. PDT / 2:00 p.m. EDT / 6:00 p.m. GMT</div><div><a href="//www.google.com/calendar/event?action=TEMPLATE&text=5+Simple+Ways+To+Get+More+Out+of+Google+Apps&dates=20100408T180000Z/20100408T190000Z&details=Live+webcast+on+switching+from+hosted+Microsoft+Exchange&location=Register:+http://webcasts.techrepublic.com.com/abstract.aspx?docid%3D1662615&trp=true&sprop=www.google.com/apps&sprop=name:Google+Apps+for+business" target="_blank"><img border="0" src="//www.google.com/calendar/images/ext/gc_button1.gif"></a></div><div><span class="Apple-style-span" style="color: rgb(0, 0, 238); -webkit-text-decorations-in-effect: underline; "><img alt="" border="0" id="BLOGGER_PHOTO_ID_5455661642392017938" src="//4.bp.blogspot.com/_jSdgG4-DeNE/S7ZnW8GAHBI/AAAAAAAAAUk/UKigU9XaeGk/s400/logo-mrn.gif" style="display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-align: center; cursor: pointer; width: 177px; height: 54px; "></span></div><div>Posted by Serena Satyasai, Google Apps team</div><div><br /></div><div>Find customer stories and research product information on our resource sites for current users of <a href="//www.google.com/apps/intl/en/business/switch_exchange.html#utm_source=en-na-us-exchange&utm_campaign=exchange">Microsoft® Exchange</a> and <a href="//www.google.com/apps/intl/en/business/notes.html#utm_campaign=lotus&utm_medium=blog&utm_source=en-blog-na-us-lotus_footer">Lotus Notes®/Domino®</a>. </div><div><br /></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/2010/04/beyond-email-simple-ways-to-get-more.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:Beyond email: simple ways to get more out of Google Apps&url=https://cloud.googleblog.com/2010/04/beyond-email-simple-ways-to-get-more.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/2010/04/beyond-email-simple-ways-to-get-more.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'>  </i> <span class='cmt_count_iframe_holder' data-count='1' data-onclick='' data-post-url='https://cloud.googleblog.com/2010/04/beyond-email-simple-ways-to-get-more.html' data-url='https://cloud.googleblog.com/2010/04/beyond-email-simple-ways-to-get-more.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2010/04/beyond-email-simple-ways-to-get-more.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/guest%20post' rel='tag'> guest post </a> , <a class='label' href='https://cloud.googleblog.com/search/label/switch' rel='tag'> switch </a> , <a class='label' href='https://cloud.googleblog.com/search/label/webinar' rel='tag'> webinar </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'>  </i> </a> <span id='blog-pager-newer-link'> <a class='blog-pager-newer-link' href='https://cloud.googleblog.com/search?updated-max=2010-05-10T09:05:00-07:00&max-results=7&reverse-paginate=true' id='Blog1_blog-pager-newer-link' title='Newer Posts'> <i class='material-icons'>  </i> </a> </span> <span id='blog-pager-older-link'> <a class='blog-pager-older-link' href='https://cloud.googleblog.com/search?updated-max=2010-04-05T06:55:00-07:00&max-results=7' id='Blog1_blog-pager-older-link' title='Older Posts'> <i class='material-icons'>  </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'>  </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'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'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'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'>  </i> <h2> Archive </h2> <i class='material-icons arrow'>  </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'>  </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'>  </i>   </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'>  </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'>  </i>   </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'>  </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'>  </i>   </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'>  </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'>  </i>   </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'>  </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'>  </i>   </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'>  </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'>  </i>   </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 expanded'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'>  </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy toggle-open'> <i class='material-icons'>  </i>   </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 expanded'> <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 collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'>  </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'>  </i>   </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 collapsed'> <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'>  </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'>  </i>   </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'>  </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'>  </i>   </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'>  </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'>  </i>   </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'] = 'AOuZoY5DI7vkf4B9w8_0kgVllg9eEiVKqg:1732374604136';_WidgetManager._Init('//www.blogger.com/rearrange?blogID\x3d6567687196385815607','//cloud.googleblog.com/2010/04/','6567687196385815607'); _WidgetManager._SetDataContext([{'name': 'blog', 'data': {'blogId': '6567687196385815607', 'title': 'Official Google Cloud Blog', 'url': 'https://cloud.googleblog.com/2010/04/', 'canonicalUrl': 'https://cloud.googleblog.com/2010/04/', '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/d78375fb222d99b3', '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': 'April 2010', 'pageTitle': 'Official Google Cloud Blog: April 2010'}}, {'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/2010/04/', 'type': 'feed', 'isSingleItem': false, 'isMultipleItems': true, 'isError': false, 'isPage': false, 'isPost': false, 'isHomepage': false, 'isArchive': true, 'isLabelSearch': false, 'archive': {'year': 2010, 'month': 4, 'rangeMessage': 'Showing posts from April, 2010'}}}]); _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>