CINXE.COM
Official Google Cloud Blog: November 2009
<!DOCTYPE html> <html class='v2 list-page' dir='ltr' itemscope='' itemtype='http://schema.org/Blog' lang='en' xmlns='http://www.w3.org/1999/xhtml' xmlns:b='http://www.google.com/2005/gml/b' xmlns:data='http://www.google.com/2005/gml/data' xmlns:expr='http://www.google.com/2005/gml/expr'> <head> <link href='https://www.blogger.com/static/v1/widgets/3566091532-css_bundle_v2.css' rel='stylesheet' type='text/css'/> <title> Official Google Cloud Blog: November 2009 </title> <meta content='width=device-width, height=device-height, minimum-scale=1.0, initial-scale=1.0, user-scalable=0' name='viewport'/> <meta content='IE=Edge' http-equiv='X-UA-Compatible'/> <meta content='Official Google Cloud Blog' property='og:title'/> <meta content='en_US' property='og:locale'/> <meta content='https://cloud.googleblog.com/2009/11/' property='og:url'/> <meta content='Official Google Cloud Blog' property='og:site_name'/> <!-- Twitter Card properties --> <meta content='Official Google Cloud Blog' property='og:title'/> <meta content='summary' name='twitter:card'/> <meta content='@gsuite' name='twitter:creator'/> <link href='https://fonts.googleapis.com/css?family=Roboto:400italic,400,500,500italic,700,700italic' rel='stylesheet' type='text/css'/> <link href='https://fonts.googleapis.com/icon?family=Material+Icons' rel='stylesheet'/> <script src='https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js' type='text/javascript'></script> <!-- End --> <style id='page-skin-1' type='text/css'><!-- /* <Group description="Header Color" selector="header"> <Variable name="header.background.color" description="Header Background" type="color" default="#ffffff"/> </Group> */ .header-outer { border-bottom: 1px solid #e0e0e0; background: #ffffff; } html, .Label h2, #sidebar .rss a, .BlogArchive h2, .FollowByEmail h2.title, .widget .post h2 { font-family: Roboto, sans-serif; } .plusfollowers h2.title, .post h2.title, .widget h2.title { font-family: Roboto, sans-serif; } .widget-item-control { height: 100%; } .widget.Header, #header { position: relative; height: 100%; width: 100%; } } .widget.Header .header-logo1 { float: left; margin-right: 15px; padding-right: 15px; border-right: 1px solid #ddd; } .header-title h2 { color: rgba(0,0,0,.54); display: inline-block; font-size: 40px; font-family: Roboto, sans-serif; font-weight: normal; line-height: 56px; vertical-align: top; margin-left:5px; } .header-inner { background-repeat: no-repeat; background-position: right 0px; } .post-author, .byline-author { font-size: 14px; font-weight: normal; color: #757575; color: rgba(0,0,0,.54); } .post-content .img-border { border: 1px solid rgb(235, 235, 235); padding: 4px; } .header-title a { text-decoration: none !important; } pre { border: 1px solid #bbbbbb; margin-top: 1em 0 0 0; padding: 0.99em; overflow-x: auto; overflow-y: auto; } pre, code { font-size: 9pt; background-color: #fafafa; line-height: 125%; font-family: monospace; } pre, code { color: #060; font: 13px/1.54 "courier new",courier,monospace; } .header-left .header-logo1 { width: 128px !important; } .header-desc { line-height: 20px; margin-top: 8px; } .fb-custom img, .twitter-custom img, .gplus-share img { cursor: pointer; opacity: 0.54; } .fb-custom img:hover, .twitter-custom img:hover, .gplus-share img:hover { opacity: 0.87; } .fb-like { width: 80px; } .post .share { float: right; } #twitter-share{ border: #CCC solid 1px; border-radius: 3px; background-image: -webkit-linear-gradient(top,#ffffff,#dedede); } .twitter-follow { background: url(//4.bp.blogspot.com/-8O7VcmcY32o/VSYkC2vUj7I/AAAAAAAAHeU/7mzo-JFgTgk/s1600/twitter-bird.png) no-repeat left center; padding-left: 18px; font: normal normal normal 11px/18px 'Helvetica Neue',Arial,sans-serif; font-weight: bold; text-shadow: 0 1px 0 rgba(255,255,255,.5); cursor: pointer; margin-bottom: 10px; } .twitter-fb { padding-top: 2px; } .fb-follow-button { background: -webkit-linear-gradient(#4c69ba, #3b55a0); background: -moz-linear-gradient(#4c69ba, #3b55a0); background: linear-gradient(#4c69ba, #3b55a0); border-radius: 2px; height: 18px; padding: 4px 0 0 3px; width: 57px; border: #4c69ba solid 1px; } .fb-follow-button a { text-decoration: none !important; text-shadow: 0 -1px 0 #354c8c; text-align: center; white-space: nowrap; font-size: 11px; color: white; vertical-align: top; } .fb-follow-button a:visited { color: white; } .fb-follow { padding: 0px 5px 3px 0px; width: 14px; vertical-align: bottom; } .gplus-wrapper { margin-top: 3px; display: inline-block; vertical-align: top; } .twitter-custom, .gplus-share { margin-right: 12px; } .fb-follow-button{ margin: 10px auto; } /** CUSTOM CODE **/ --></style> <style id='template-skin-1' type='text/css'><!-- .header-outer { clear: both; } .header-inner { margin: auto; padding: 0px; } .footer-outer { background: #f5f5f5; clear: both; margin: 0; } .footer-inner { margin: auto; padding: 0px; } .footer-inner-2 { /* Account for right hand column elasticity. */ max-width: calc(100% - 248px); } .google-footer-outer { clear: both; } .cols-wrapper, .google-footer-outer, .footer-inner, .header-inner { max-width: 978px; margin-left: auto; margin-right: auto; } .cols-wrapper { margin: auto; clear: both; margin-top: 60px; margin-bottom: 60px; overflow: hidden; } .col-main-wrapper { float: left; width: 100%; } .col-main { margin-right: 278px; max-width: 660px; } .col-right { float: right; width: 248px; margin-left: -278px; } /* Tweaks for layout mode. */ body#layout .google-footer-outer { display: none; } body#layout .header-outer, body#layout .footer-outer { background: none; } body#layout .header-inner { height: initial; } body#layout .cols-wrapper { margin-top: initial; margin-bottom: initial; } --></style> <!-- start all head --> <meta content='text/html; charset=UTF-8' http-equiv='Content-Type'/> <meta content='blogger' name='generator'/> <link href='https://cloud.googleblog.com/favicon.ico' rel='icon' type='image/x-icon'/> <link href='https://cloud.googleblog.com/2009/11/' rel='canonical'/> <link rel="alternate" type="application/atom+xml" title="Official Google Cloud Blog - Atom" href="https://cloud.googleblog.com/feeds/posts/default" /> <link rel="alternate" type="application/rss+xml" title="Official Google Cloud Blog - RSS" href="https://cloud.googleblog.com/feeds/posts/default?alt=rss" /> <link rel="service.post" type="application/atom+xml" title="Official Google Cloud Blog - Atom" href="https://www.blogger.com/feeds/6567687196385815607/posts/default" /> <!--Can't find substitution for tag [blog.ieCssRetrofitLinks]--> <meta content='https://cloud.googleblog.com/2009/11/' 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='6234281322837542398' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2009/11/three-reasons-to-consider-google-apps.html' itemprop='url' title='Three reasons to consider Google Apps'> Three reasons to consider Google Apps </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Monday, November 30, 2009 </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/SxQVaHM2A0I/AAAAAAAAAL8/trm5JTTl16o/s1600/JohnBuckholz-v5a.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5409972590732510018" src="//1.bp.blogspot.com/_jSdgG4-DeNE/SxQVaHM2A0I/AAAAAAAAAL8/trm5JTTl16o/s200/JohnBuckholz-v5a.jpg" style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 144px; height: 192px;"></a><i style="font-family: arial; color: rgb(0, 0, 0);"><b>Editor's note: </b>Today’s guest blogger is John Buckholz, VP of Information Technology for LCC International, Inc., a global wireless engineering company with 1,200 employees in North America, Europe and the Middle East. Following eight years as a management consultant with Accenture, John has since led the IT groups at three global companies. John has managed Lotus cc:Mail, IBM Notes/Domino, and Microsoft Exchange systems during his career, but his most recent choice for messaging and collaboration is Google Apps.<br /><br />John will be speaking on a <a href="http://whitepapers.techrepublic.com.com/webcast.aspx?docid=1181191" target="_blank">live webcast</a> this Thursday at 2:00 p.m. EST / 11:00 a.m. PST / 7:00 p.m. GMT.</i><span style="color: rgb(0, 0, 0);font-family:arial;" ><br /><br />LCC International designs, builds, operates, and maintains wireless networks throughout the world. We have a diverse user base, including field technicians who collect statistics on cell phone signals, radio frequency engineers who use applications specific to our industry, and administrative staff who support the business operations. We operate in more than 20 countries throughout North America, Europe, the Middle East, and North Africa. With standard workweeks varying by country, along with the various time zones across the globe, our workforce operates around the clock, 365 days a year – which means a lot of coordination to keep everyone in sync.<br /><br /></span><span style="color: rgb(0, 0, 0);font-family:arial;" >For email, we had most recently been using Microsoft Exchange. Prior to that, we had IBM Notes/Domino and before that, Lotus cc:Mail. The company intranet was based on Microsoft SharePoint. These on-premise solutions required a fair amount of ongoing support and maintenance. We had a total of 10 IT people supporting all of our systems, and we frequently found ourselves addressing issues on weekends, especially early on Saturday mornings as our colleagues in some countries were starting their workweek. We were stretched too thin with covering all of these products around the clock. It felt like firefighting a lot of the time. </span><span style="color: rgb(0, 0, 0);font-family:arial;" ><br /><br />We wanted a solution that would lower our overall costs and free up IT time. At the same time, we knew that we couldn't afford to have downtime. We initially wondered if Google Apps was enterprise-ready. Then we attended </span><a style="font-family: arial; color: rgb(51, 51, 255);" href="http://tbd/" target="_blank">a webcast featuring Genentech</a><span style="color: rgb(0, 0, 0);font-family:arial;" >, and we thought to ourselves, “If Google Apps are good enough for Genentech, it’s good enough for us.”</span><span style="color: rgb(0, 0, 0);font-family:arial;" ><br /><br />We conducted a pilot, and, to our surprise, everything was silent. We thought no one was using the Apps. But it turns out that people were doing fine and accessing Google’s training materials on their own when they had questions. </span><span style="color: rgb(0, 0, 0);font-family:arial;" ><br /><br />That’s when we decided to move into the cloud in earnest. We’ve been on Google Apps for one year now, after what I would say was a fairly easy transition with a little help from </span><a style="font-family: arial; color: rgb(51, 51, 255);" href="http://www.sadasystems.com/" target="_blank">SADA Systems</a><span style="color: rgb(0, 0, 0);font-family:arial;" >, a Google Apps partner. We now have good email service, including reliable access for mobile users. We collaborate on documents using Google Docs. </span><span style="color: rgb(0, 0, 0);font-family:arial;" ><br /><br />And we converted the company intranet from SharePoint to Google Sites. We took the least experienced person on our IT staff and asked him to try converting the intranet to Google Sites. He really amazed us. With no formal training, he just built the whole thing. It’s a testament to how easy Google Apps is to learn and use. </span><span style="color: rgb(0, 0, 0);font-family:arial;" ><br /><br />With Google Apps, we are now saving 60% over other alternatives, and my team no longer spends their weekends monitoring system uptime and addressing email issues. Most importantly, IT has been able to shift resources to more mission-critical initiatives. We now have a smaller IT team and a much less complex environment. A few short years ago, we were slaying dragons day and night. Now, we can all get down to supporting the business in more strategic ways.</span><span style="color: rgb(0, 0, 0);font-family:arial;" ><br /><br />I’d be delighted to share my insights and top three reasons to consider making a move to Google Apps. Please join us for “</span><a style="font-family: arial; color: rgb(51, 51, 255);" href="http://whitepapers.techrepublic.com.com/webcast.aspx?docid=1181191" target="_blank">LCC International on three reasons to consider Google Apps</a><span style="color: rgb(0, 0, 0);font-family:arial;" ><span style="color: rgb(51, 51, 255);">.</span>”</span><b style="font-family: arial; color: rgb(0, 0, 0);"><br /><br /><a href="http://whitepapers.techrepublic.com.com/webcast.aspx?docid=1181191" target="_blank">Join us for this LIVE Event on</a>:<br />Thursday, December 3, 2009<br />2:00 p.m. EST / 11:00 a.m. PST / 7:00 p.m. GMT<br /><br /></b><span style="color: rgb(0, 0, 0);font-family:arial;" >Posted by Serena Satyasai, the Google Apps team</span><span style="color: rgb(0, 0, 0);font-family:arial;" ><br /><br />Find customer stories and research product information on our resource sites for current users of </span><a style="font-family: arial; color: rgb(51, 51, 255);" href="//www.google.com/apps/exchange#utm_campaign=exchange&utm_medium=blog&u" target="_blank">Microsoft Exchange</a><span style="color: rgb(0, 0, 0);font-family:arial;" > and </span><a style="font-family: arial; color: rgb(51, 51, 255);" href="//www.google.com/apps/notes#utm_campaign=lotus&utm_medium=blog&utm_" target="_blank">Lotus Notes/Domino</a><span style="color: rgb(0, 0, 0);font-family:arial;" >.<br /><br /><span style="font-weight: bold;">UPDATE 12/02/09:</span> Our apologies for the faulty link in the first reference to this webinar. We've corrected it and are sharing the direct link here: http://whitepapers.techrepublic.com.com/webcast.aspx?docid=1181191. We're sorry for the confusion.<br /></span> </script> <noscript> <a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//1.bp.blogspot.com/_jSdgG4-DeNE/SxQVaHM2A0I/AAAAAAAAAL8/trm5JTTl16o/s1600/JohnBuckholz-v5a.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5409972590732510018" src="//1.bp.blogspot.com/_jSdgG4-DeNE/SxQVaHM2A0I/AAAAAAAAAL8/trm5JTTl16o/s200/JohnBuckholz-v5a.jpg" style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 144px; height: 192px;"></a><i style="font-family: arial; color: rgb(0, 0, 0);"><b>Editor's note: </b>Today’s guest blogger is John Buckholz, VP of Information Technology for LCC International, Inc., a global wireless engineering company with 1,200 employees in North America, Europe and the Middle East. Following eight years as a management consultant with Accenture, John has since led the IT groups at three global companies. John has managed Lotus cc:Mail, IBM Notes/Domino, and Microsoft Exchange systems during his career, but his most recent choice for messaging and collaboration is Google Apps.<br /><br />John will be speaking on a <a href="http://whitepapers.techrepublic.com.com/webcast.aspx?docid=1181191" target="_blank">live webcast</a> this Thursday at 2:00 p.m. EST / 11:00 a.m. PST / 7:00 p.m. GMT.</i><span style="color: rgb(0, 0, 0);font-family:arial;" ><br /><br />LCC International designs, builds, operates, and maintains wireless networks throughout the world. We have a diverse user base, including field technicians who collect statistics on cell phone signals, radio frequency engineers who use applications specific to our industry, and administrative staff who support the business operations. We operate in more than 20 countries throughout North America, Europe, the Middle East, and North Africa. With standard workweeks varying by country, along with the various time zones across the globe, our workforce operates around the clock, 365 days a year – which means a lot of coordination to keep everyone in sync.<br /><br /></span><span style="color: rgb(0, 0, 0);font-family:arial;" >For email, we had most recently been using Microsoft Exchange. Prior to that, we had IBM Notes/Domino and before that, Lotus cc:Mail. The company intranet was based on Microsoft SharePoint. These on-premise solutions required a fair amount of ongoing support and maintenance. We had a total of 10 IT people supporting all of our systems, and we frequently found ourselves addressing issues on weekends, especially early on Saturday mornings as our colleagues in some countries were starting their workweek. We were stretched too thin with covering all of these products around the clock. It felt like firefighting a lot of the time. </span><span style="color: rgb(0, 0, 0);font-family:arial;" ><br /><br />We wanted a solution that would lower our overall costs and free up IT time. At the same time, we knew that we couldn't afford to have downtime. We initially wondered if Google Apps was enterprise-ready. Then we attended </span><a style="font-family: arial; color: rgb(51, 51, 255);" href="http://tbd/" target="_blank">a webcast featuring Genentech</a><span style="color: rgb(0, 0, 0);font-family:arial;" >, and we thought to ourselves, “If Google Apps are good enough for Genentech, it’s good enough for us.”</span><span style="color: rgb(0, 0, 0);font-family:arial;" ><br /><br />We conducted a pilot, and, to our surprise, everything was silent. We thought no one was using the Apps. But it turns out that people were doing fine and accessing Google’s training materials on their own when they had questions. </span><span style="color: rgb(0, 0, 0);font-family:arial;" ><br /><br />That’s when we decided to move into the cloud in earnest. We’ve been on Google Apps for one year now, after what I would say was a fairly easy transition with a little help from </span><a style="font-family: arial; color: rgb(51, 51, 255);" href="http://www.sadasystems.com/" target="_blank">SADA Systems</a><span style="color: rgb(0, 0, 0);font-family:arial;" >, a Google Apps partner. We now have good email service, including reliable access for mobile users. We collaborate on documents using Google Docs. </span><span style="color: rgb(0, 0, 0);font-family:arial;" ><br /><br />And we converted the company intranet from SharePoint to Google Sites. We took the least experienced person on our IT staff and asked him to try converting the intranet to Google Sites. He really amazed us. With no formal training, he just built the whole thing. It’s a testament to how easy Google Apps is to learn and use. </span><span style="color: rgb(0, 0, 0);font-family:arial;" ><br /><br />With Google Apps, we are now saving 60% over other alternatives, and my team no longer spends their weekends monitoring system uptime and addressing email issues. Most importantly, IT has been able to shift resources to more mission-critical initiatives. We now have a smaller IT team and a much less complex environment. A few short years ago, we were slaying dragons day and night. Now, we can all get down to supporting the business in more strategic ways.</span><span style="color: rgb(0, 0, 0);font-family:arial;" ><br /><br />I’d be delighted to share my insights and top three reasons to consider making a move to Google Apps. Please join us for “</span><a style="font-family: arial; color: rgb(51, 51, 255);" href="http://whitepapers.techrepublic.com.com/webcast.aspx?docid=1181191" target="_blank">LCC International on three reasons to consider Google Apps</a><span style="color: rgb(0, 0, 0);font-family:arial;" ><span style="color: rgb(51, 51, 255);">.</span>”</span><b style="font-family: arial; color: rgb(0, 0, 0);"><br /><br /><a href="http://whitepapers.techrepublic.com.com/webcast.aspx?docid=1181191" target="_blank">Join us for this LIVE Event on</a>:<br />Thursday, December 3, 2009<br />2:00 p.m. EST / 11:00 a.m. PST / 7:00 p.m. GMT<br /><br /></b><span style="color: rgb(0, 0, 0);font-family:arial;" >Posted by Serena Satyasai, the Google Apps team</span><span style="color: rgb(0, 0, 0);font-family:arial;" ><br /><br />Find customer stories and research product information on our resource sites for current users of </span><a style="font-family: arial; color: rgb(51, 51, 255);" href="//www.google.com/apps/exchange#utm_campaign=exchange&utm_medium=blog&u" target="_blank">Microsoft Exchange</a><span style="color: rgb(0, 0, 0);font-family:arial;" > and </span><a style="font-family: arial; color: rgb(51, 51, 255);" href="//www.google.com/apps/notes#utm_campaign=lotus&utm_medium=blog&utm_" target="_blank">Lotus Notes/Domino</a><span style="color: rgb(0, 0, 0);font-family:arial;" >.<br /><br /><span style="font-weight: bold;">UPDATE 12/02/09:</span> Our apologies for the faulty link in the first reference to this webinar. We've corrected it and are sharing the direct link here: http://whitepapers.techrepublic.com.com/webcast.aspx?docid=1181191. We're sorry for the confusion.<br /></span> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://cloud.googleblog.com/2009/11/three-reasons-to-consider-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:Three reasons to consider Google Apps&url=https://cloud.googleblog.com/2009/11/three-reasons-to-consider-google-apps.html&via=gsuite'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://cloud.googleblog.com/2009/11/three-reasons-to-consider-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='11' data-onclick='' data-post-url='https://cloud.googleblog.com/2009/11/three-reasons-to-consider-google-apps.html' data-url='https://cloud.googleblog.com/2009/11/three-reasons-to-consider-google-apps.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2009/11/three-reasons-to-consider-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/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='post' data-id='8122391545996354870' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2009/11/google-apps-premier-edition-innovation.html' itemprop='url' title='Google Apps Premier Edition Innovation – Year in Review'> ​Google Apps Premier Edition Innovation – Year in Review </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Tuesday, November 24, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <a href="//www.google.com/apps/intl/en/business/index.html#utm_campaign=innovationYIR&utm_source=en-na-us-entblog-innovationYIR&utm_medium=blog">Google Apps</a> is helping millions of companies save money, but more importantly, Google Apps helps businesses move beyond the slow, multi-year innovation cycle typical of legacy technologies. We’ve released over 100 significant improvements and updates over the last year, and businesses automatically have access to these updates without having to manage complex and costly upgrades.<br /><br />Last week I hosted a webcast titled <span style="font-style:italic;">Google Apps Premier Edition Innovation – Year in Review</span> to spotlight the most important improvements we’ve made recently. You can watch the replay below or <a href="//www.youtube.com/watch?v=vX0bOVjUWDY">see it on YouTube</a>.<br /><br /><object height="344" width="425"><param name="movie" value="//www.youtube.com/v/vX0bOVjUWDY&hl=en_US&fs=1&"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="//www.youtube.com/v/vX0bOVjUWDY&hl=en_US&fs=1&" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object><br /><br />Innovation happening across the web is rapidly translating into better business email tools, more efficient collaboration choices for coworkers, and more secure, higher reliability technology for companies. We’re excited about what’s in store for Google Apps, and to keep up with future developments, you can subscribe to the Google Apps Updates <a href="http://fusion.google.com/add?source=atgs&feedurl=http%3A//feeds.feedburner.com/GoogleAppsUpdates">RSS feed</a>, or sign up for <a href="http://feedburner.google.com/fb/a/mailverify?uri=GoogleAppsUpdates&loc=en_US">email alerts</a>.<br /><br /><span class="byline-author">Posted by Jeremy Milo, Google Apps Marketing Manager</span> </script> <noscript> <a href="//www.google.com/apps/intl/en/business/index.html#utm_campaign=innovationYIR&utm_source=en-na-us-entblog-innovationYIR&utm_medium=blog">Google Apps</a> is helping millions of companies save money, but more importantly, Google Apps helps businesses move beyond the slow, multi-year innovation cycle typical of legacy technologies. We’ve released over 100 significant improvements and updates over the last year, and businesses automatically have access to these updates without having to manage complex and costly upgrades.<br /><br />Last week I hosted a webcast titled <span style="font-style:italic;">Google Apps Premier Edition Innovation – Year in Review</span> to spotlight the most important improvements we’ve made recently. You can watch the replay below or <a href="//www.youtube.com/watch?v=vX0bOVjUWDY">see it on YouTube</a>.<br /><br /><object height="344" width="425"><param name="movie" value="//www.youtube.com/v/vX0bOVjUWDY&hl=en_US&fs=1&"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="//www.youtube.com/v/vX0bOVjUWDY&hl=en_US&fs=1&" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object><br /><br />Innovation happening across the web is rapidly translating into better business email tools, more efficient collaboration choices for coworkers, and more secure, higher reliability technology for companies. We’re excited about what’s in store for Google Apps, and to keep up with future developments, you can subscribe to the Google Apps Updates <a href="http://fusion.google.com/add?source=atgs&feedurl=http%3A//feeds.feedburner.com/GoogleAppsUpdates">RSS feed</a>, or sign up for <a href="http://feedburner.google.com/fb/a/mailverify?uri=GoogleAppsUpdates&loc=en_US">email alerts</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/2009/11/google-apps-premier-edition-innovation.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 Premier Edition Innovation – Year in Review&url=https://cloud.googleblog.com/2009/11/google-apps-premier-edition-innovation.html&via=gsuite'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://cloud.googleblog.com/2009/11/google-apps-premier-edition-innovation.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/2009/11/google-apps-premier-edition-innovation.html' data-url='https://cloud.googleblog.com/2009/11/google-apps-premier-edition-innovation.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2009/11/google-apps-premier-edition-innovation.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%20Apps%20Blog' rel='tag'> Google Apps Blog </a> , <a class='label' href='https://cloud.googleblog.com/search/label/innovation' rel='tag'> innovation </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='4270364588612784535' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2009/11/google-apps-connector-for-blackberry.html' itemprop='url' title='Google Apps Connector for BlackBerry Enterprise Server now connects businesses of all sizes'> Google Apps Connector for BlackBerry Enterprise Server now connects businesses of all sizes </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Tuesday, November 24, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> When we <a href="http://googleenterprise.blogspot.com/2009/08/google-apps-connector-for-blackberry.html" id="q23v" target="_blank" title="launched">launched</a> the Google Apps Connector for BlackBerry® Enterprise Server in August, we focused on addressing the needs of companies operating their own BlackBerry Enterprise Servers, typically supporting a couple hundred BlackBerry smartphone users per server.<br /><br />Of course, companies of all sizes are adopting Google Apps, and their needs for supporting BlackBerry smartphones are as diverse as their businesses. So today we're making it easier for companies large and small to manage their BlackBerry smartphones and save money.<br /><br />With Google Apps Connector for BES version 1.5, large businesses can now support 500 BlackBerry devices per server, double the previous capacity. This lets them serve more users with fewer servers.<br /><br />Small businesses get more flexibility too. The Apps Connector now supports BlackBerry Professional Software, which is designed for up to 30 BlackBerry smartphones. We've also made it possible for a single BlackBerry Enterprise Server to serve users across multiple companies, enabling low-cost hosting services to be offered by hosting partners.<br /><br />Stay tuned for more announcements from partners offering hosting services for Google Apps customers with BlackBerry smartphones. In the meantime, we're going to continue to make it easier for you to manage mobile devices of all types with <a href="//www.google.com/apps/intl/en/business/mobile.html#utm_campaign=gbes15&utm_source=en-na-us-entblog-gbes15&utm_medium=blog" id="nfxz" target="_blank" title="Google Apps">Google Apps</a>.<br /><br />Posted by Zhengping Zuo, Software Engineer and Darrell Kuhn, Site Reliability Engineer </script> <noscript> When we <a href="http://googleenterprise.blogspot.com/2009/08/google-apps-connector-for-blackberry.html" id="q23v" target="_blank" title="launched">launched</a> the Google Apps Connector for BlackBerry® Enterprise Server in August, we focused on addressing the needs of companies operating their own BlackBerry Enterprise Servers, typically supporting a couple hundred BlackBerry smartphone users per server.<br /><br />Of course, companies of all sizes are adopting Google Apps, and their needs for supporting BlackBerry smartphones are as diverse as their businesses. So today we're making it easier for companies large and small to manage their BlackBerry smartphones and save money.<br /><br />With Google Apps Connector for BES version 1.5, large businesses can now support 500 BlackBerry devices per server, double the previous capacity. This lets them serve more users with fewer servers.<br /><br />Small businesses get more flexibility too. The Apps Connector now supports BlackBerry Professional Software, which is designed for up to 30 BlackBerry smartphones. We've also made it possible for a single BlackBerry Enterprise Server to serve users across multiple companies, enabling low-cost hosting services to be offered by hosting partners.<br /><br />Stay tuned for more announcements from partners offering hosting services for Google Apps customers with BlackBerry smartphones. In the meantime, we're going to continue to make it easier for you to manage mobile devices of all types with <a href="//www.google.com/apps/intl/en/business/mobile.html#utm_campaign=gbes15&utm_source=en-na-us-entblog-gbes15&utm_medium=blog" id="nfxz" target="_blank" title="Google Apps">Google Apps</a>.<br /><br />Posted by Zhengping Zuo, Software Engineer and Darrell Kuhn, Site Reliability Engineer </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://cloud.googleblog.com/2009/11/google-apps-connector-for-blackberry.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 Connector for BlackBerry Enterprise Server now connects businesses of all sizes&url=https://cloud.googleblog.com/2009/11/google-apps-connector-for-blackberry.html&via=gsuite'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://cloud.googleblog.com/2009/11/google-apps-connector-for-blackberry.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/2009/11/google-apps-connector-for-blackberry.html' data-url='https://cloud.googleblog.com/2009/11/google-apps-connector-for-blackberry.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2009/11/google-apps-connector-for-blackberry.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Apps' rel='tag'> Google Apps </a> , <a class='label' href='https://cloud.googleblog.com/search/label/mobile' rel='tag'> mobile </a> , <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/switch' rel='tag'> switch </a> </span> </div> </div> </div> <div class='post' data-id='5636501363481687621' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2009/11/saluting-google-power-posters.html' itemprop='url' title='Saluting Google Power Posters'> Saluting Google Power Posters </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Friday, November 20, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <span style=";font-family:arial;font-size:100%;" >Thousands of administrators visit the <a href="//www.google.com/support/forum/p/Google+Apps" id="r0:6" target="_blank" title="Google Apps Help Forum">Google Apps Help Forum</a> every day in need of advice and technical knowledge. The heart and soul of this community are known as the Google Apps Power Posters: <a href="//www.google.com/support/forum/p/Google+Apps/user?userid=02807893925609124897&hl=en" id="hlkm" target="_blank" title="LMckin51">LMckin51</a>, <a href="//www.google.com/support/forum/p/Google+Apps/user?userid=18397514727206029497&hl=en" id="djk_" target="_blank" title="Jim McNelis">Jim McNelis</a>, <a href="//www.google.com/support/forum/p/Google+Apps/user?userid=02082836614310486929&hl=en" id="m4hc" target="_blank" title="jlee">jlee</a>, <a href="//www.google.com/support/forum/p/Google+Apps/user?userid=13393290411525927207&hl=en" id="hveu" target="_blank" title="ScienceMan">ScienceMan</a>, <a href="//www.google.com/profiles/107037055342282649494?hl=en" id="f3qy" target="_blank" title="Benjamin">Benjamin</a>, <a href="//www.google.com/profiles/102755500234513936292?hl=en" id="vv6-" target="_blank" title="FrankM">FrankM</a>, <a href="//www.google.com/profiles/Ingraye?hl=en" id="cbi1" target="_blank" title="Ingraye">Ingraye</a>, <a href="//www.google.com/profiles/anuragbhatia.com?hl=en" id="x8ej" target="_blank" title="Anurag Bhatia">Anurag Bhatia</a>, <a href="//www.google.com/profiles/dlw0193?hl=en" id="a5sl" target="_blank" title="DLW">DLW,</a> and <a href="//www.google.com/profiles/amit2403?hl=en">Amit</a>.<br /><br />These superstars volunteer their valuable time freely to provide their expertise and share their knowledge of Google Apps with users on the Help Forum.<br /><br />The Power Posters come from diverse backgrounds: we have an environmental engineer, a college freshman, and a website administrator who helps out at his local church, but they all share the same passion for the product and zeal to help users:<br /><br /></span><div style="text-align: left;font-family:arial;"><span style="font-size:100%;">"<i>For all of the time I have invested in helping others on the forums, the knowledge and friendships that have come from these experiences have been more rewarding than I would have ever imagined.</i>" - Jim McNelis<br /><br />"<i>I first visited the Help Group to learn how to setup something (I no longer remember what). I found my answer almost immediately. Just as important, I found other users with questions I could answer. After that first 'thank you' from a fellow user, I was hooked.</i>" - DLW<br /><br />"<i>I love it when as all the gears snap into place and things just start to work. Almost like magic.</i>" - Ingraye<br /></span></div><span style=";font-family:arial;font-size:100%;" ><br />On the first anniversary of the Google Apps Help Forum, we would like to take this opportunity to show our appreciation for their efforts. Between them they have answered more than 25,000 posts since it launched in November 2008 - a mammoth achievement.<br /><br />The entire Google Apps community thanks our Power Posters for their hard work, dedication and passion!<br /><br />We'd also like to dedicate this post to the late <b>techlover</b>, who was a constant inspiration to our Power Posters and is still sorely missed.<br /><i><br />Posted by Jolly Ngemu and Anjoli Podder</i></span><span style=";font-family:arial;font-size:100%;" ><i>, Google Apps Advisors team </i><br /><br /></span><span style=";font-family:arial;font-size:100%;" ><br /></span> </script> <noscript> <span style=";font-family:arial;font-size:100%;" >Thousands of administrators visit the <a href="//www.google.com/support/forum/p/Google+Apps" id="r0:6" target="_blank" title="Google Apps Help Forum">Google Apps Help Forum</a> every day in need of advice and technical knowledge. The heart and soul of this community are known as the Google Apps Power Posters: <a href="//www.google.com/support/forum/p/Google+Apps/user?userid=02807893925609124897&hl=en" id="hlkm" target="_blank" title="LMckin51">LMckin51</a>, <a href="//www.google.com/support/forum/p/Google+Apps/user?userid=18397514727206029497&hl=en" id="djk_" target="_blank" title="Jim McNelis">Jim McNelis</a>, <a href="//www.google.com/support/forum/p/Google+Apps/user?userid=02082836614310486929&hl=en" id="m4hc" target="_blank" title="jlee">jlee</a>, <a href="//www.google.com/support/forum/p/Google+Apps/user?userid=13393290411525927207&hl=en" id="hveu" target="_blank" title="ScienceMan">ScienceMan</a>, <a href="//www.google.com/profiles/107037055342282649494?hl=en" id="f3qy" target="_blank" title="Benjamin">Benjamin</a>, <a href="//www.google.com/profiles/102755500234513936292?hl=en" id="vv6-" target="_blank" title="FrankM">FrankM</a>, <a href="//www.google.com/profiles/Ingraye?hl=en" id="cbi1" target="_blank" title="Ingraye">Ingraye</a>, <a href="//www.google.com/profiles/anuragbhatia.com?hl=en" id="x8ej" target="_blank" title="Anurag Bhatia">Anurag Bhatia</a>, <a href="//www.google.com/profiles/dlw0193?hl=en" id="a5sl" target="_blank" title="DLW">DLW,</a> and <a href="//www.google.com/profiles/amit2403?hl=en">Amit</a>.<br /><br />These superstars volunteer their valuable time freely to provide their expertise and share their knowledge of Google Apps with users on the Help Forum.<br /><br />The Power Posters come from diverse backgrounds: we have an environmental engineer, a college freshman, and a website administrator who helps out at his local church, but they all share the same passion for the product and zeal to help users:<br /><br /></span><div style="text-align: left;font-family:arial;"><span style="font-size:100%;">"<i>For all of the time I have invested in helping others on the forums, the knowledge and friendships that have come from these experiences have been more rewarding than I would have ever imagined.</i>" - Jim McNelis<br /><br />"<i>I first visited the Help Group to learn how to setup something (I no longer remember what). I found my answer almost immediately. Just as important, I found other users with questions I could answer. After that first 'thank you' from a fellow user, I was hooked.</i>" - DLW<br /><br />"<i>I love it when as all the gears snap into place and things just start to work. Almost like magic.</i>" - Ingraye<br /></span></div><span style=";font-family:arial;font-size:100%;" ><br />On the first anniversary of the Google Apps Help Forum, we would like to take this opportunity to show our appreciation for their efforts. Between them they have answered more than 25,000 posts since it launched in November 2008 - a mammoth achievement.<br /><br />The entire Google Apps community thanks our Power Posters for their hard work, dedication and passion!<br /><br />We'd also like to dedicate this post to the late <b>techlover</b>, who was a constant inspiration to our Power Posters and is still sorely missed.<br /><i><br />Posted by Jolly Ngemu and Anjoli Podder</i></span><span style=";font-family:arial;font-size:100%;" ><i>, Google Apps Advisors team </i><br /><br /></span><span style=";font-family:arial;font-size:100%;" ><br /></span> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://cloud.googleblog.com/2009/11/saluting-google-power-posters.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:Saluting Google Power Posters&url=https://cloud.googleblog.com/2009/11/saluting-google-power-posters.html&via=gsuite'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://cloud.googleblog.com/2009/11/saluting-google-power-posters.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/2009/11/saluting-google-power-posters.html' data-url='https://cloud.googleblog.com/2009/11/saluting-google-power-posters.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2009/11/saluting-google-power-posters.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Apps' rel='tag'> Google Apps </a> </span> </div> </div> </div> <div class='post' data-id='5412685179708182826' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2009/11/from-microsoft-exchange-2007-to-google.html' itemprop='url' title='From Microsoft Exchange 2007 to Google Apps: the Delta Hotels and Resorts story'> From Microsoft Exchange 2007 to Google Apps: the Delta Hotels and Resorts story </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Tuesday, November 17, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <div style="text-align: left;"><span style="font-weight: bold; font-style: italic;">Editor's note: </span><span style="font-style: italic;">Please welcome today’s guest blogger, Michael Rodger, Director of Digital Innovation for Delta Hotels and Resorts. Mike oversees technology strategy, development and operations and is based in Toronto, Canada.</span><br /></div><span style="font-style: italic;"><br /></span><div style="text-align: center;"><img src="https://docs.google.com/a/google.com/File?id=dfzmrc7w_43hp883xfr_b" style="width: 246px; height: 165px;" /><br /></div><br /><span style="font-style: italic;">Delta boasts a diversified portfolio of 44 city center, airport and resort properties, and employs more than 7,000 people. The company is at the forefront of cloud computing, not only for email and collaboration, but also for building social networks that encourage employee collaboration.<br /><br />Mike will be telling more about Delta's transition at a </span><a style="font-style: italic;" href="http://whitepapers.techrepublic.com.com/webcast.aspx?docid=1171749">live webcast</a><span style="font-style: italic;"> this Thursday, November 19, 2009, 2:00 p.m. EST / 11:00 a.m. PST / 7:00 p.m. GMT.</span><br /><br />At Delta Hotels and Resorts, we continually look for ways to enhance the relationships we have built with our guests, colleagues, and owners. As a people-centric organization, we have a vibrant colleague community which is empowered to deliver honest and genuine service on a daily basis. One of our technology goals is to provide innovative ways in which our employees can strengthen the Delta community.<br /><br />Our talented and hard-working colleagues are, undoubtedly, the difference-maker for our brand. Collectively, the spirit, creativity and passion for service that personify our staff enables Delta Hotels and Resorts to rank as one of Canada's top employers and maintain one of the lowest employee turnover rates in the hotel industry. Within our culture, we affectionately comment that our colleagues have "Delta in their DNA."<br /><br />To support our colleagues and optimize the way in which they work, our IT department develops ideas that improve collaboration and push the boundaries of technology. One recent implementation involved the wholesale replacement of a static and outdated Intranet platform with an engaging employee social networking site. The general idea was that our colleagues would embrace a user-generated content platform that truly permits information sharing across the hotel and the entire company. The results have been staggeringly successful! So much so that our IT team is now developing enhancements which are intended to take the platform to even greater heights.<br /><br />Delta Hotels and Resorts decision to embrace Google Apps is another example of our commitment to improving collaboration and breaking down conventional technology bottlenecks. The pain points of conventional, on-premise solutions include desktop software licensing, private wide area networks, and never-ending storage requirements.<br /><br />Conventional solutions are simply too expensive and too rigid to support progressive organizations such as Delta. From a cost perspective alone, the move to Google has cost us 75% less than a comparable on-premise messaging and calendaring solution.<br /><br />While the switch to Google has created new opportunities for colleagues, it has also enabled IT to remove bottlenecks on technology processes and resources. Extensible storage, message archiving and built-in disaster recovery are three basic examples of situations where Delta Hotels and Resorts has saved significant sums of money by choosing a cloud-based solution to replace an on-site headache.<br /><br />You can see more in our video, here:<br /><br /><object height="340" width="560"><param name="movie" value="//www.youtube.com/v/NR1RHjZG6SU&hl=en_US&fs=1&"><param name="allowFullScreen" value="true"><param name="allowscriptaccess" value="always"><embed src="//www.youtube.com/v/NR1RHjZG6SU&hl=en_US&fs=1&" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" height="340" width="560"></embed></object><br /><br />To date, Delta Hotels and Resorts has provided Google Apps accounts to more than 4,000 colleagues across 44 hotels. One out of two staff has a Google Apps account and we're striving to improve that ratio. In order to reach staff who may not otherwise touch a computer on a day-to-day basis (e.g. doormen, housekeepers, banquet servers and others), we've deployed Apple iMacs across all employee cafeterias. In addition, we've developed programs which encourage our staff to connect from home computers, smartphones or any browser with an Internet connection.<br /><br />We are proud of our decision to embrace the cloud and implement Google Apps. I am delighted to share some of the insights we’ve gained from our move and supporting a multilingual workforce, during a live webcast, "<a href="http://whitepapers.techrepublic.com.com/webcast.aspx?docid=1171749">From Microsoft Exchange 2007 to Google Apps: The Delta Hotels and Resorts Story</a>."<br /><br /><a href="http://whitepapers.techrepublic.com.com/webcast.aspx?docid=1171749">Join us for this LIVE Event on</a>:<br /><br />Thursday, November 19, 2009<br />2:00 p.m. EST / 11:00 a.m. PST / 7:00 p.m. GMT<br />(<span dir="ltr" id="n6pn">please note that you will be registering on the webinar host's site</span>)<br /><br />Posted by Serena Satyasai, the Google Apps team<br /><br /><div style="text-align: center;"><img src="https://docs.google.com/a/google.com/File?id=dfzmrc7w_16d2p5c7fd_b" /><br /><br /></div>Find customer stories and research product information on our resource sites for current users of <a href="//www.google.com/apps/exchange#utm_campaign=exchange&utm_medium=blog&u">Microsoft Exchange</a> and <a href="//www.google.com/apps/notes#utm_campaign=lotus&utm_medium=blog&utm_">Lotus Notes/Domino</a>. </script> <noscript> <div style="text-align: left;"><span style="font-weight: bold; font-style: italic;">Editor's note: </span><span style="font-style: italic;">Please welcome today’s guest blogger, Michael Rodger, Director of Digital Innovation for Delta Hotels and Resorts. Mike oversees technology strategy, development and operations and is based in Toronto, Canada.</span><br /></div><span style="font-style: italic;"><br /></span><div style="text-align: center;"><img src="https://docs.google.com/a/google.com/File?id=dfzmrc7w_43hp883xfr_b" style="width: 246px; height: 165px;" /><br /></div><br /><span style="font-style: italic;">Delta boasts a diversified portfolio of 44 city center, airport and resort properties, and employs more than 7,000 people. The company is at the forefront of cloud computing, not only for email and collaboration, but also for building social networks that encourage employee collaboration.<br /><br />Mike will be telling more about Delta's transition at a </span><a style="font-style: italic;" href="http://whitepapers.techrepublic.com.com/webcast.aspx?docid=1171749">live webcast</a><span style="font-style: italic;"> this Thursday, November 19, 2009, 2:00 p.m. EST / 11:00 a.m. PST / 7:00 p.m. GMT.</span><br /><br />At Delta Hotels and Resorts, we continually look for ways to enhance the relationships we have built with our guests, colleagues, and owners. As a people-centric organization, we have a vibrant colleague community which is empowered to deliver honest and genuine service on a daily basis. One of our technology goals is to provide innovative ways in which our employees can strengthen the Delta community.<br /><br />Our talented and hard-working colleagues are, undoubtedly, the difference-maker for our brand. Collectively, the spirit, creativity and passion for service that personify our staff enables Delta Hotels and Resorts to rank as one of Canada's top employers and maintain one of the lowest employee turnover rates in the hotel industry. Within our culture, we affectionately comment that our colleagues have "Delta in their DNA."<br /><br />To support our colleagues and optimize the way in which they work, our IT department develops ideas that improve collaboration and push the boundaries of technology. One recent implementation involved the wholesale replacement of a static and outdated Intranet platform with an engaging employee social networking site. The general idea was that our colleagues would embrace a user-generated content platform that truly permits information sharing across the hotel and the entire company. The results have been staggeringly successful! So much so that our IT team is now developing enhancements which are intended to take the platform to even greater heights.<br /><br />Delta Hotels and Resorts decision to embrace Google Apps is another example of our commitment to improving collaboration and breaking down conventional technology bottlenecks. The pain points of conventional, on-premise solutions include desktop software licensing, private wide area networks, and never-ending storage requirements.<br /><br />Conventional solutions are simply too expensive and too rigid to support progressive organizations such as Delta. From a cost perspective alone, the move to Google has cost us 75% less than a comparable on-premise messaging and calendaring solution.<br /><br />While the switch to Google has created new opportunities for colleagues, it has also enabled IT to remove bottlenecks on technology processes and resources. Extensible storage, message archiving and built-in disaster recovery are three basic examples of situations where Delta Hotels and Resorts has saved significant sums of money by choosing a cloud-based solution to replace an on-site headache.<br /><br />You can see more in our video, here:<br /><br /><object height="340" width="560"><param name="movie" value="//www.youtube.com/v/NR1RHjZG6SU&hl=en_US&fs=1&"><param name="allowFullScreen" value="true"><param name="allowscriptaccess" value="always"><embed src="//www.youtube.com/v/NR1RHjZG6SU&hl=en_US&fs=1&" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" height="340" width="560"></embed></object><br /><br />To date, Delta Hotels and Resorts has provided Google Apps accounts to more than 4,000 colleagues across 44 hotels. One out of two staff has a Google Apps account and we're striving to improve that ratio. In order to reach staff who may not otherwise touch a computer on a day-to-day basis (e.g. doormen, housekeepers, banquet servers and others), we've deployed Apple iMacs across all employee cafeterias. In addition, we've developed programs which encourage our staff to connect from home computers, smartphones or any browser with an Internet connection.<br /><br />We are proud of our decision to embrace the cloud and implement Google Apps. I am delighted to share some of the insights we’ve gained from our move and supporting a multilingual workforce, during a live webcast, "<a href="http://whitepapers.techrepublic.com.com/webcast.aspx?docid=1171749">From Microsoft Exchange 2007 to Google Apps: The Delta Hotels and Resorts Story</a>."<br /><br /><a href="http://whitepapers.techrepublic.com.com/webcast.aspx?docid=1171749">Join us for this LIVE Event on</a>:<br /><br />Thursday, November 19, 2009<br />2:00 p.m. EST / 11:00 a.m. PST / 7:00 p.m. GMT<br />(<span dir="ltr" id="n6pn">please note that you will be registering on the webinar host's site</span>)<br /><br />Posted by Serena Satyasai, the Google Apps team<br /><br /><div style="text-align: center;"><img src="https://docs.google.com/a/google.com/File?id=dfzmrc7w_16d2p5c7fd_b" /><br /><br /></div>Find customer stories and research product information on our resource sites for current users of <a href="//www.google.com/apps/exchange#utm_campaign=exchange&utm_medium=blog&u">Microsoft Exchange</a> and <a href="//www.google.com/apps/notes#utm_campaign=lotus&utm_medium=blog&utm_">Lotus Notes/Domino</a>. </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://cloud.googleblog.com/2009/11/from-microsoft-exchange-2007-to-google.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Cloud Blog:From Microsoft Exchange 2007 to Google Apps: the Delta Hotels and Resorts story&url=https://cloud.googleblog.com/2009/11/from-microsoft-exchange-2007-to-google.html&via=gsuite'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://cloud.googleblog.com/2009/11/from-microsoft-exchange-2007-to-google.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='comment-container'> <i class='comment-img material-icons'>  </i> <span class='cmt_count_iframe_holder' data-count='1' data-onclick='' data-post-url='https://cloud.googleblog.com/2009/11/from-microsoft-exchange-2007-to-google.html' data-url='https://cloud.googleblog.com/2009/11/from-microsoft-exchange-2007-to-google.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2009/11/from-microsoft-exchange-2007-to-google.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Apps' rel='tag'> Google Apps </a> , <a class='label' href='https://cloud.googleblog.com/search/label/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='post' data-id='8273948741889365353' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2009/11/a-better-web-powered-workspace-for.html' itemprop='url' title='A better web-powered workspace for today's workplace'> A better web-powered workspace for today's workplace </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Monday, November 16, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <span style="font-family: arial; color: rgb(0, 0, 0);font-size:100%;" >Nearly two years ago, we <a href="//www.google.com/intl/en/press/pressrel/20082802_google_sites.html" id="jg4c" title="launched">launched Google Sites</a> to make it easier, faster and more affordable for employees to create and collaborate in rich, dynamic sites, even without any technical background. We’re seeing companies large and small gravitate to Google Sites, shifting away from legacy on-premises workspace solutions.</span><div style="color: rgb(0, 0, 0); font-family: arial;" class="kix-lineview"> </div> <div style="color: rgb(0, 0, 0); font-family: arial;" class="kix-lineview"> <div class="kix-lineview"> <div style="margin-left: 0px; font-family: arial;"><span class="Apple-style-span" style="font-size:100%;"><span class="Apple-style-span"><span style="font-size:85%;"><br /></span></span></span></div><span style="font-family: arial;font-size:100%;" >Our customers really tell the story best. Ron B</span>rister, Senior Manager of Worldwide IT Operations for <a href="http://www.serena.com">Serena Software</a>, says, “We’re moving our project workspace collaboration to Google Sites because it requires less expertise and administration than Microsoft SharePoint, and it’s easier for employees to use. Better ease-of-use directly translates into more fluid information-sharing, which helps our teams move faster and cross-pollinate good ideas.”<br /><br />Luke Leonhard, Web Services Manager for <a href="http://www.bradycorp.com">Brady Corporation</a> adds, “Google Sites is a very efficient way for our teams to aggregate and share information together. With our old IBM Lotus Quickr solution, it took seven clicks and three page refreshes for employees to publish new information internally. Google Sites makes it just two clicks. Because Sites makes it so easy, coworkers are sharing information more freely than ever before.”<br /><br />Bill Behrman, Stanford University Associate Consultant Professor adds, “Typically, public information officers create press releases and other content in Word documents, email these to their Web people, and wait for the Web folks to update the website. With Google Sites, the Santa Clara Public Health Department public information officers were able to directly and instantly publish and update content on the web. This brings critical information to local residents without delay, and government agencies don't need to worry about their servers being overwhelmed with website traffic.”<br /><br />Today, we’re helping companies move to Google Sites even more quickly with templates for sites like <a href="http://sites.google.com/site/yourintranetsite/">employee intranets</a>, <a href="https://sites.google.com/site/projecttrackingtemplate/">project tracking sites</a>, <a href="https://sites.google.com/a/google.com/sada3/">team sites</a>, <a href="http://sites.google.com/site/internalprofile/">employee profile pages</a> and more. Templates give you a head-start with page layouts, navigation links, embedded gadgets, content, themes and other site attributes. Employees can submit their own templates to a private gallery for colleagues to use, so the gallery will become even more useful over time.<span class="Apple-style-span"><span class="Apple-style-span"><span class="Apple-style-span"><span style="background-color: rgb(255, 255, 255);"><span class="Apple-style-span"><span class="Apple-style-span"><span class="Apple-style-span"><span style="background-color: rgb(255, 255, 255);"><span class="Apple-style-span"><span class="Apple-style-span"><span class="Apple-style-span"><span style="background-color: rgb(255, 255, 255);"><span class="Apple-style-span"></span></span></span></span></span></span></span></span></span></span></span></span></span><div style="margin-left: 0px;"><span class="Apple-style-span" style="font-size:100%;"> <br /> </span> </div> <div style="margin-left: 0px;"> <span style="font-size:100%;"><b><span class="Apple-style-span">Example template: employee intranet site <span style="font-weight: normal;"><span class="Apple-style-span"><br /><br /></span></span></span></b></span> </div> <div style="margin-left: 0px;"><div style="text-align: center;"> </div><div id="y9j4" style="text-align: left;"><div style="text-align: center;"> </div><div id="eyqq" style="text-align: left;"><div style="text-align: center;"> <a href="http://sites.google.com/site/yourintranetsite/"><span style="font-size:100%;"><img src="https://docs.google.com/a/google.com/File?id=adknnsqz3k_364grb78dcv_b" style="height: 280.156px; width: 400px;" /></span></a></div> </div> </div> <div style="text-align: left;"><span style="font-size:100%;"><br /></span></div></div><div style="margin-left: 0px;"> </div>If your business is ready to move beyond traditional collaboration hardware and software, <a href="//www.google.com/apps/intl/en/business/index.html#utm_campaign=sites_templates&utm_medium=blog&utm_source=en-entblog-na-us-sites_templates_1116">learn more about Google Apps</a> (which includes Google Sites). You can try Premier Edition free for 30 days, or contact our corporate sales team to begin exploring a larger deployment.<br /><br />We also invite you to join us on Thursday, November 19th at 10:00 a.m. PST (1:00 p.m. EST) for a web seminar on Google Sites. You'll learn how your business can efficiently collaborate with Google Sites, including how to use the new site templates features. <a href="https://googleonline.webex.com/mw0305l/mywebex/default.do?nomenu=true&siteurl=googleonline&service=6&main_url=https://googleonline.webex.com/ec0600l/eventcenter/event/eventAction.do%3FtheAction%3Ddetail%26confViewID%3D613353142%26siteurl%3Dgoogleonline%26%26%26">Register here</a><span style="font-size:100%;"><span class="goog-inline-block"><span class="Apple-style-span"><span style="background-color: rgb(255, 255, 255);"><span class="Apple-style-span"><span style="background-color: rgb(255, 255, 255);"><span class="Apple-style-span"><span class="Apple-style-span"><span class="Apple-style-span"><span style="background-color: rgb(255, 255, 255);"><span class="Apple-style-span"><span class="Apple-style-span"><a href="https://googleonline.webex.com/mw0305l/mywebex/default.do?nomenu=true&siteurl=googleonline&service=6&main_url=https://googleonline.webex.com/ec0600l/eventcenter/event/eventAction.do%3FtheAction%3Ddetail%26confViewID%3D613353142%26siteurl%3Dgoogleonline%26%26%26" target="_blank">.</a><br /><br /></span></span></span></span></span></span></span></span></span></span></span></span><span style="font-size:100%;"><span class="goog-inline-block"><span class="Apple-style-span"><span class="Apple-style-span"><span class="Apple-style-span"><span class="Apple-style-span"><span style="background-color: rgb(255, 255, 255);">Posted by Anil Sabharwal, Product Manager</span></span></span></span></span></span></span>, Google Apps team<br /> </div> </div> </script> <noscript> <span style="font-family: arial; color: rgb(0, 0, 0);font-size:100%;" >Nearly two years ago, we <a href="//www.google.com/intl/en/press/pressrel/20082802_google_sites.html" id="jg4c" title="launched">launched Google Sites</a> to make it easier, faster and more affordable for employees to create and collaborate in rich, dynamic sites, even without any technical background. We’re seeing companies large and small gravitate to Google Sites, shifting away from legacy on-premises workspace solutions.</span><div style="color: rgb(0, 0, 0); font-family: arial;" class="kix-lineview"> </div> <div style="color: rgb(0, 0, 0); font-family: arial;" class="kix-lineview"> <div class="kix-lineview"> <div style="margin-left: 0px; font-family: arial;"><span class="Apple-style-span" style="font-size:100%;"><span class="Apple-style-span"><span style="font-size:85%;"><br /></span></span></span></div><span style="font-family: arial;font-size:100%;" >Our customers really tell the story best. Ron B</span>rister, Senior Manager of Worldwide IT Operations for <a href="http://www.serena.com">Serena Software</a>, says, “We’re moving our project workspace collaboration to Google Sites because it requires less expertise and administration than Microsoft SharePoint, and it’s easier for employees to use. Better ease-of-use directly translates into more fluid information-sharing, which helps our teams move faster and cross-pollinate good ideas.”<br /><br />Luke Leonhard, Web Services Manager for <a href="http://www.bradycorp.com">Brady Corporation</a> adds, “Google Sites is a very efficient way for our teams to aggregate and share information together. With our old IBM Lotus Quickr solution, it took seven clicks and three page refreshes for employees to publish new information internally. Google Sites makes it just two clicks. Because Sites makes it so easy, coworkers are sharing information more freely than ever before.”<br /><br />Bill Behrman, Stanford University Associate Consultant Professor adds, “Typically, public information officers create press releases and other content in Word documents, email these to their Web people, and wait for the Web folks to update the website. With Google Sites, the Santa Clara Public Health Department public information officers were able to directly and instantly publish and update content on the web. This brings critical information to local residents without delay, and government agencies don't need to worry about their servers being overwhelmed with website traffic.”<br /><br />Today, we’re helping companies move to Google Sites even more quickly with templates for sites like <a href="http://sites.google.com/site/yourintranetsite/">employee intranets</a>, <a href="https://sites.google.com/site/projecttrackingtemplate/">project tracking sites</a>, <a href="https://sites.google.com/a/google.com/sada3/">team sites</a>, <a href="http://sites.google.com/site/internalprofile/">employee profile pages</a> and more. Templates give you a head-start with page layouts, navigation links, embedded gadgets, content, themes and other site attributes. Employees can submit their own templates to a private gallery for colleagues to use, so the gallery will become even more useful over time.<span class="Apple-style-span"><span class="Apple-style-span"><span class="Apple-style-span"><span style="background-color: rgb(255, 255, 255);"><span class="Apple-style-span"><span class="Apple-style-span"><span class="Apple-style-span"><span style="background-color: rgb(255, 255, 255);"><span class="Apple-style-span"><span class="Apple-style-span"><span class="Apple-style-span"><span style="background-color: rgb(255, 255, 255);"><span class="Apple-style-span"></span></span></span></span></span></span></span></span></span></span></span></span></span><div style="margin-left: 0px;"><span class="Apple-style-span" style="font-size:100%;"> <br /> </span> </div> <div style="margin-left: 0px;"> <span style="font-size:100%;"><b><span class="Apple-style-span">Example template: employee intranet site <span style="font-weight: normal;"><span class="Apple-style-span"><br /><br /></span></span></span></b></span> </div> <div style="margin-left: 0px;"><div style="text-align: center;"> </div><div id="y9j4" style="text-align: left;"><div style="text-align: center;"> </div><div id="eyqq" style="text-align: left;"><div style="text-align: center;"> <a href="http://sites.google.com/site/yourintranetsite/"><span style="font-size:100%;"><img src="https://docs.google.com/a/google.com/File?id=adknnsqz3k_364grb78dcv_b" style="height: 280.156px; width: 400px;" /></span></a></div> </div> </div> <div style="text-align: left;"><span style="font-size:100%;"><br /></span></div></div><div style="margin-left: 0px;"> </div>If your business is ready to move beyond traditional collaboration hardware and software, <a href="//www.google.com/apps/intl/en/business/index.html#utm_campaign=sites_templates&utm_medium=blog&utm_source=en-entblog-na-us-sites_templates_1116">learn more about Google Apps</a> (which includes Google Sites). You can try Premier Edition free for 30 days, or contact our corporate sales team to begin exploring a larger deployment.<br /><br />We also invite you to join us on Thursday, November 19th at 10:00 a.m. PST (1:00 p.m. EST) for a web seminar on Google Sites. You'll learn how your business can efficiently collaborate with Google Sites, including how to use the new site templates features. <a href="https://googleonline.webex.com/mw0305l/mywebex/default.do?nomenu=true&siteurl=googleonline&service=6&main_url=https://googleonline.webex.com/ec0600l/eventcenter/event/eventAction.do%3FtheAction%3Ddetail%26confViewID%3D613353142%26siteurl%3Dgoogleonline%26%26%26">Register here</a><span style="font-size:100%;"><span class="goog-inline-block"><span class="Apple-style-span"><span style="background-color: rgb(255, 255, 255);"><span class="Apple-style-span"><span style="background-color: rgb(255, 255, 255);"><span class="Apple-style-span"><span class="Apple-style-span"><span class="Apple-style-span"><span style="background-color: rgb(255, 255, 255);"><span class="Apple-style-span"><span class="Apple-style-span"><a href="https://googleonline.webex.com/mw0305l/mywebex/default.do?nomenu=true&siteurl=googleonline&service=6&main_url=https://googleonline.webex.com/ec0600l/eventcenter/event/eventAction.do%3FtheAction%3Ddetail%26confViewID%3D613353142%26siteurl%3Dgoogleonline%26%26%26" target="_blank">.</a><br /><br /></span></span></span></span></span></span></span></span></span></span></span></span><span style="font-size:100%;"><span class="goog-inline-block"><span class="Apple-style-span"><span class="Apple-style-span"><span class="Apple-style-span"><span class="Apple-style-span"><span style="background-color: rgb(255, 255, 255);">Posted by Anil Sabharwal, Product Manager</span></span></span></span></span></span></span>, Google Apps team<br /> </div> </div> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://cloud.googleblog.com/2009/11/a-better-web-powered-workspace-for.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Cloud Blog:A better web-powered workspace for today's workplace&url=https://cloud.googleblog.com/2009/11/a-better-web-powered-workspace-for.html&via=gsuite'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://cloud.googleblog.com/2009/11/a-better-web-powered-workspace-for.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='comment-container'> <i class='comment-img material-icons'>  </i> <span class='cmt_count_iframe_holder' data-count='6' data-onclick='' data-post-url='https://cloud.googleblog.com/2009/11/a-better-web-powered-workspace-for.html' data-url='https://cloud.googleblog.com/2009/11/a-better-web-powered-workspace-for.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2009/11/a-better-web-powered-workspace-for.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Apps' rel='tag'> Google Apps </a> , <a class='label' href='https://cloud.googleblog.com/search/label/google%20sites' rel='tag'> google sites </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='6284286699012527682' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2009/11/gone-google-at-educause-2009.html' itemprop='url' title='Gone Google at EDUCAUSE 2009'> Gone Google at EDUCAUSE 2009 </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Thursday, November 12, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <span style="font-family: arial; color: rgb(0, 0, 0);font-family:arial,sans-serif;font-size:100%;" >According to the newly-released 2009 <a href="http://www.campuscomputing.net/" id="fg6g" target="_blank" title="Campus Computing">Campus Computing</a> survey statistics, 44% of colleges and universities have converted to a hosted student email solution, while another 37% are currently evaluating the move. Of those that have migrated, over half — 56% precisely — are <a href="http://googleblog.blogspot.com/2009/08/going-google-with-google-apps.html" id="jjwz" target="_blank" title="go Google">going Google</a>.<br /><br />Since this time last year we have seen lots of exciting growth for <a href="//google.com/a/edu" id="u24t" target="_blank" title="Google Apps Education Edition">Google Apps Education Edition</a>. We've rolled out more than <a href="http://googleappsupdates.blogspot.com/2009/11/google-apps-updates-greatest-hits-from.html" id="s8ql" target="_blank" title="100 new features">100 new features</a>, <a href="http://googleenterprise.blogspot.com/2009/07/todays-day-signups-open-for-free-google.html" id="uute" target="_blank" title="launched">launched</a><a href="http://googleenterprise.blogspot.com/2009/07/todays-day-signups-open-for-free-google.html"> free Google Message Security for K-12 schools</a>, integrated with other learning services such as <a href="http://googleenterprise.blogspot.com/2009/07/building-blocks-connecting-google-apps.html" id="ap3h" target="_blank" title="Blackboard">Blackboard</a> and <a href="http://googleenterprise.blogspot.com/2009/02/lms-and-google-apps-first-comes-love.html" id="b0tp" target="_blank" title="Moodle">Moodle</a>, and have reached well over six million students and <a href="http://googleenterprise.blogspot.com/2009/10/faculty-and-staff-are-going-google-too.html" id="zm16" target="_blank" title="faculty">faculty</a> – a 400% increase since this time last year.</span><div style="font-family: arial; color: rgb(0, 0, 0);"><span style="font-size:100%;"><br /></span></div><div style="font-family: arial; color: rgb(0, 0, 0);"><span style="font-size:100%;">The Google Apps for Education team celebrated these big changes with Apps customers – including students – and conference attendees last week at <a href="http://www.educause.edu/E2009" id="x55q" target="_blank" title="EDUCAUSE">EDUCAUSE</a>, an important annual gathering for higher ed IT. Here are a few photos: </span></div><span style="font-family: arial; color: rgb(0, 0, 0);font-size:100%;" ><br /></span><div style="text-align: center;"><span style="font-family: arial; color: rgb(0, 0, 0);font-size:100%;" ><embed type="application/x-shockwave-flash" src="//picasaweb.google.com/s/c/bin/slideshow.swf" width="288" height="192" flashvars="host=picasaweb.google.com&hl=en_US&feat=flashalbum&RGB=0x000000&feed=http%3A%2F%2Fpicasaweb.google.com%2Fdata%2Ffeed%2Fapi%2Fuser%2Fg.apps.education%2Falbumid%2F5402914362932407105%3Falt%3Drss%26kind%3Dphoto%26hl%3Den_US" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed></span><br /></div><div style="font-family: arial; color: rgb(0, 0, 0);"><span style="font-size:100%;"><br /></span></div><div style="font-family: arial; color: rgb(0, 0, 0);"><span style="font-size:100%;"><a id="ukln" href="http://googleblog.blogspot.com/2009/11/gone-google-at-educause-2009.html" target="_blank" title="Read more">Read more</a> about EDUCAUSE and our exciting year of change, and be sure to visit <a href="//www.google.com/appsatschool" id="yrf1" target="_blank" title="www.google.com/appsatschool">www.google.com/appsatschool</a></span><span style="font-size:100%;"> to learn more about how your school can go Google.<br /><br />Posted by Miriam Schneider, </span><span dir="ltr" id=":2p5">Google Apps Education Edition team</span></div> </script> <noscript> <span style="font-family: arial; color: rgb(0, 0, 0);font-family:arial,sans-serif;font-size:100%;" >According to the newly-released 2009 <a href="http://www.campuscomputing.net/" id="fg6g" target="_blank" title="Campus Computing">Campus Computing</a> survey statistics, 44% of colleges and universities have converted to a hosted student email solution, while another 37% are currently evaluating the move. Of those that have migrated, over half — 56% precisely — are <a href="http://googleblog.blogspot.com/2009/08/going-google-with-google-apps.html" id="jjwz" target="_blank" title="go Google">going Google</a>.<br /><br />Since this time last year we have seen lots of exciting growth for <a href="//google.com/a/edu" id="u24t" target="_blank" title="Google Apps Education Edition">Google Apps Education Edition</a>. We've rolled out more than <a href="http://googleappsupdates.blogspot.com/2009/11/google-apps-updates-greatest-hits-from.html" id="s8ql" target="_blank" title="100 new features">100 new features</a>, <a href="http://googleenterprise.blogspot.com/2009/07/todays-day-signups-open-for-free-google.html" id="uute" target="_blank" title="launched">launched</a><a href="http://googleenterprise.blogspot.com/2009/07/todays-day-signups-open-for-free-google.html"> free Google Message Security for K-12 schools</a>, integrated with other learning services such as <a href="http://googleenterprise.blogspot.com/2009/07/building-blocks-connecting-google-apps.html" id="ap3h" target="_blank" title="Blackboard">Blackboard</a> and <a href="http://googleenterprise.blogspot.com/2009/02/lms-and-google-apps-first-comes-love.html" id="b0tp" target="_blank" title="Moodle">Moodle</a>, and have reached well over six million students and <a href="http://googleenterprise.blogspot.com/2009/10/faculty-and-staff-are-going-google-too.html" id="zm16" target="_blank" title="faculty">faculty</a> – a 400% increase since this time last year.</span><div style="font-family: arial; color: rgb(0, 0, 0);"><span style="font-size:100%;"><br /></span></div><div style="font-family: arial; color: rgb(0, 0, 0);"><span style="font-size:100%;">The Google Apps for Education team celebrated these big changes with Apps customers – including students – and conference attendees last week at <a href="http://www.educause.edu/E2009" id="x55q" target="_blank" title="EDUCAUSE">EDUCAUSE</a>, an important annual gathering for higher ed IT. Here are a few photos: </span></div><span style="font-family: arial; color: rgb(0, 0, 0);font-size:100%;" ><br /></span><div style="text-align: center;"><span style="font-family: arial; color: rgb(0, 0, 0);font-size:100%;" ><embed type="application/x-shockwave-flash" src="//picasaweb.google.com/s/c/bin/slideshow.swf" width="288" height="192" flashvars="host=picasaweb.google.com&hl=en_US&feat=flashalbum&RGB=0x000000&feed=http%3A%2F%2Fpicasaweb.google.com%2Fdata%2Ffeed%2Fapi%2Fuser%2Fg.apps.education%2Falbumid%2F5402914362932407105%3Falt%3Drss%26kind%3Dphoto%26hl%3Den_US" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed></span><br /></div><div style="font-family: arial; color: rgb(0, 0, 0);"><span style="font-size:100%;"><br /></span></div><div style="font-family: arial; color: rgb(0, 0, 0);"><span style="font-size:100%;"><a id="ukln" href="http://googleblog.blogspot.com/2009/11/gone-google-at-educause-2009.html" target="_blank" title="Read more">Read more</a> about EDUCAUSE and our exciting year of change, and be sure to visit <a href="//www.google.com/appsatschool" id="yrf1" target="_blank" title="www.google.com/appsatschool">www.google.com/appsatschool</a></span><span style="font-size:100%;"> to learn more about how your school can go Google.<br /><br />Posted by Miriam Schneider, </span><span dir="ltr" id=":2p5">Google Apps Education Edition team</span></div> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://cloud.googleblog.com/2009/11/gone-google-at-educause-2009.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:Gone Google at EDUCAUSE 2009&url=https://cloud.googleblog.com/2009/11/gone-google-at-educause-2009.html&via=gsuite'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://cloud.googleblog.com/2009/11/gone-google-at-educause-2009.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/2009/11/gone-google-at-educause-2009.html' data-url='https://cloud.googleblog.com/2009/11/gone-google-at-educause-2009.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2009/11/gone-google-at-educause-2009.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/education' rel='tag'> education </a> , <a class='label' href='https://cloud.googleblog.com/search/label/gonegoogle' rel='tag'> gonegoogle </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Apps' rel='tag'> Google Apps </a> </span> </div> </div> </div> <div class='post' data-id='8032768874502219944' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2009/11/governments-gone-google.html' itemprop='url' title='Governments Gone Google'> Governments Gone Google </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Tuesday, November 10, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> It's not often in life that we can get more for less. But that's just what cloud computing is offering cash-strapped governments across the country: an opportunity to upgrade their dated infrastructure to state of the art, and save money in the process.<br /><br />That was the appeal of Google Apps to Conrad Cross, the CIO for the City of Orlando. Conrad is leading the migration of all 3,000 city employees from Lotus Notes/Domino to Google Apps, including the Police and Fire departments. Facing software license renewals, major upgrade costs, and a 12% reduction in staff, it was the right time for the City to consider other options. For half the cost of the alternative, Orlando is jumping onto Google's innovation curve and freeing up IT resources to focus on more important efforts. "The time was right," said Cross. "I'm delivering a better service with less resources, and that gets me ahead of the game." Just down Interstate-95, the 11th largest school district in the US, Palm Beach County, is also moving its more than 200,000 students, staff and other users to Apps.<br /><br />The New Mexico Attorney General’s Office has a similar story. Its 120 attorneys and 200 full-time employees use Google Apps for email, archiving, and document management. <a href="http://googleenterprise.blogspot.com/2009/11/microsoft-exchange-or-google-apps-one.html">After moving from Microsoft Exchange to Google Apps</a>, the employees no longer need to delete mail or worry about backing up sensitive information. The data's instantly available whenever they want it and they're more productive.<br /><br />Fast growing cities like Canton, Georgia are also benefiting from the cloud. Strained by escalating spam and endless server maintenance, Camille Wehs, the city's only IT staffer, moved all 165 employees to Apps. With additional reliability, disaster recovery, flexibility and anywhere access to information, <a href="http://googleenterprise.blogspot.com/2009/01/why-i-sleep-better-at-night-with-google.html">she sleeps better for it</a>. <br /><br />Most recently, the Los Angeles City Council voted unanimously to move its 30,000 employees to Apps. If you're also interested in getting more for less, please join us for a live webcast this Thursday featuring James Ferreira, CIO for the New Mexico State Attorney General’s Office.<br /><br /><a href="http://whitepapers.techrepublic.com.com/webcast.aspx?docid=1165999">Join us for this LIVE Event on</a>:<br />Thursday, November 12, 2009<br />2:00 PM ET / 11:00 AM PT / 7:00 PM GMT<br /><br />Already a Google Apps customer? <a href="https://spreadsheets.google.com/a/google.com/viewform?hl=en&formkey=cm5BVzV3QUtjaTljSWRiUDlub25rSEE6MA..">Submit a form</a> to share your story.<br /><br />Posted by Michael Lock, Director, Americas Sales & Operations, Google Enterprise </script> <noscript> It's not often in life that we can get more for less. But that's just what cloud computing is offering cash-strapped governments across the country: an opportunity to upgrade their dated infrastructure to state of the art, and save money in the process.<br /><br />That was the appeal of Google Apps to Conrad Cross, the CIO for the City of Orlando. Conrad is leading the migration of all 3,000 city employees from Lotus Notes/Domino to Google Apps, including the Police and Fire departments. Facing software license renewals, major upgrade costs, and a 12% reduction in staff, it was the right time for the City to consider other options. For half the cost of the alternative, Orlando is jumping onto Google's innovation curve and freeing up IT resources to focus on more important efforts. "The time was right," said Cross. "I'm delivering a better service with less resources, and that gets me ahead of the game." Just down Interstate-95, the 11th largest school district in the US, Palm Beach County, is also moving its more than 200,000 students, staff and other users to Apps.<br /><br />The New Mexico Attorney General’s Office has a similar story. Its 120 attorneys and 200 full-time employees use Google Apps for email, archiving, and document management. <a href="http://googleenterprise.blogspot.com/2009/11/microsoft-exchange-or-google-apps-one.html">After moving from Microsoft Exchange to Google Apps</a>, the employees no longer need to delete mail or worry about backing up sensitive information. The data's instantly available whenever they want it and they're more productive.<br /><br />Fast growing cities like Canton, Georgia are also benefiting from the cloud. Strained by escalating spam and endless server maintenance, Camille Wehs, the city's only IT staffer, moved all 165 employees to Apps. With additional reliability, disaster recovery, flexibility and anywhere access to information, <a href="http://googleenterprise.blogspot.com/2009/01/why-i-sleep-better-at-night-with-google.html">she sleeps better for it</a>. <br /><br />Most recently, the Los Angeles City Council voted unanimously to move its 30,000 employees to Apps. If you're also interested in getting more for less, please join us for a live webcast this Thursday featuring James Ferreira, CIO for the New Mexico State Attorney General’s Office.<br /><br /><a href="http://whitepapers.techrepublic.com.com/webcast.aspx?docid=1165999">Join us for this LIVE Event on</a>:<br />Thursday, November 12, 2009<br />2:00 PM ET / 11:00 AM PT / 7:00 PM GMT<br /><br />Already a Google Apps customer? <a href="https://spreadsheets.google.com/a/google.com/viewform?hl=en&formkey=cm5BVzV3QUtjaTljSWRiUDlub25rSEE6MA..">Submit a form</a> to share your story.<br /><br />Posted by Michael Lock, Director, Americas Sales & Operations, Google Enterprise </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://cloud.googleblog.com/2009/11/governments-gone-google.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Cloud Blog:Governments Gone Google&url=https://cloud.googleblog.com/2009/11/governments-gone-google.html&via=gsuite'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://cloud.googleblog.com/2009/11/governments-gone-google.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='comment-container'> <i class='comment-img material-icons'>  </i> <span class='cmt_count_iframe_holder' data-count='3' data-onclick='' data-post-url='https://cloud.googleblog.com/2009/11/governments-gone-google.html' data-url='https://cloud.googleblog.com/2009/11/governments-gone-google.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2009/11/governments-gone-google.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Apps' rel='tag'> Google Apps </a> , <a class='label' href='https://cloud.googleblog.com/search/label/government' rel='tag'> government </a> , <a class='label' href='https://cloud.googleblog.com/search/label/success%20story' rel='tag'> success story </a> , <a class='label' href='https://cloud.googleblog.com/search/label/webinar' rel='tag'> webinar </a> </span> </div> </div> </div> <div class='post' data-id='6162074220976670481' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2009/11/microsoft-exchange-or-google-apps-one.html' itemprop='url' title='Microsoft Exchange or Google Apps? One government agency goes Google'> Microsoft Exchange or Google Apps? One government agency goes Google </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Tuesday, November 10, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <a style="color: rgb(0, 0, 0);" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//3.bp.blogspot.com/_jSdgG4-DeNE/SvnmxsbVqHI/AAAAAAAAALw/lQC479u-H5M/s1600-h/NM_AG.jpeg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5402602969421424754" src="//3.bp.blogspot.com/_jSdgG4-DeNE/SvnmxsbVqHI/AAAAAAAAALw/lQC479u-H5M/s200/NM_AG.jpeg" style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 125px; height: 100px;"></a><i style="color: rgb(0, 0, 0);"><b>Editor's Note:</b> Please welcome our guest blogger, James Ferreira, Chief Information Officer for the <a href="http://nmag.gov/">Office of the New Mexico Attorney General</a>. He provides IT services to the largest law office in the state. James Ferreira has the privilege of serving the New Mexico public as Attorney General Gary King's CIO. Mr. Ferreira is tasked with the responsibility of facilitating the communication between the public and nearly 200 office staff, including attorneys. Additionally, Mr. Ferreira has served as a member on many committees including the NM Information and Technology committee, NM Technical Counsel, Department of Information and Technology Project Review Committee and the Conference of Western Attorneys General WAGGY committee.<br /><br />Please <a href="http://whitepapers.techrepublic.com.com/webcast.aspx?docid=1165999">join us for a live webcast</a> on </i><span style="color: rgb(0, 0, 0);"><b>Thursday, November 12, 2009 2:00 PM ET / 11:00 AM PT / 7:00 PM GMT</b></span><i style="color: rgb(0, 0, 0);"> where James will be on hand to answer your questions about his office's switch to Google Apps from Microsoft Exchange (3rd party registration required).</i><br /><br /><span style="color: rgb(0, 0, 0);">Attorneys rely heavily on documents like pleadings, deposition transcripts, exhibits, briefs and other legal materials. In the New Mexico Attorney General’s Office, we have 120 attorneys and 200 full-time employees whose jobs revolve around documents. And it's not just the attorneys. Imagine the news releases, media advisories, scripts and other materials that our communications department has to produce. </span><p style="color: rgb(0, 0, 0);"></p><p style="color: rgb(0, 0, 0);" face="arial">We essentially use email as our day-to-day file and case management system, so it is mission-critical. Our previous Microsoft Exchange email solution was falling short – especially regarding the need to safeguard and backup sensitive emails. We looked at moving to a clustered system of in-house email servers for failovers, but we calculated the cost at $300,000, not including continual upgrades. </p><p style="color: rgb(0, 0, 0);" face="arial">We began searching for something with ample inbox storage, easy backup and data redundancy and perhaps most importantly, a system that offered high security and reliability. Google Apps Premier Edition emerged as the clear alternative. To put it in perspective, Google Apps and Gmail can support any attorney over the course of a whole career, storing and backing up every email he or she ever sends. Google Apps Premier Edition also passed muster with well-known third-party security auditing organizations. </p><p style="color: rgb(0, 0, 0);" face="arial">The move to Google Apps took minimal time and effort, and our users now appreciate the reliability and large storage quotas of their new email system. We have realized many additional cost savings. For instance, we have created a prototype Google Docs archiving solution, using the Documents API. In addition, a few years ago, the department paid more than $50,000 for replication software to store data from a SAN to a disaster recovery site. It didn't work very well – but is no longer required with Google Apps. We also spend less time and money on licensing. In the past, I often joked that we needed to check if we needed a license for the license with our former software vendor. With Google Apps, we get the whole deal up front.</p><p style="color: rgb(0, 0, 0);" face="arial">Google Apps Premier Edition was a good fit for the Attorney General's Office. It provides secure, available, and searchable access to documents and emails, while reducing costs and lessening workloads for our busy IT staff. It has reduced the "paper chase" across the board, from attorneys to our busy communications staff. I hope you can join me on a live webcast this Thursday where I'll take your questions about "going Google."<br /></p><p style="color: rgb(0, 0, 0);" face="arial"><a href="http://whitepapers.techrepublic.com.com/webcast.aspx?docid=1165999">Microsoft Exchange or Google Apps? One Government Agency Goes Google </a><br /><b>Thursday, November 12, 2009
<br /><span class="Apple-style-span" style="font-weight: normal;"><b>2:00 PM ET / 11:00 AM PT / 7:00 PM GMT</b></span></b></p><p style="color: rgb(0, 0, 0);" face="arial">Posted by Serena Satyasai, Google Apps team</p><p style="color: rgb(0, 0, 0);" face="arial">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_campaign=exchange&utm_medium=blog&utm_source=en-blog-na-us-exchange_footer">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>.</p> </script> <noscript> <a style="color: rgb(0, 0, 0);" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//3.bp.blogspot.com/_jSdgG4-DeNE/SvnmxsbVqHI/AAAAAAAAALw/lQC479u-H5M/s1600-h/NM_AG.jpeg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5402602969421424754" src="//3.bp.blogspot.com/_jSdgG4-DeNE/SvnmxsbVqHI/AAAAAAAAALw/lQC479u-H5M/s200/NM_AG.jpeg" style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 125px; height: 100px;"></a><i style="color: rgb(0, 0, 0);"><b>Editor's Note:</b> Please welcome our guest blogger, James Ferreira, Chief Information Officer for the <a href="http://nmag.gov/">Office of the New Mexico Attorney General</a>. He provides IT services to the largest law office in the state. James Ferreira has the privilege of serving the New Mexico public as Attorney General Gary King's CIO. Mr. Ferreira is tasked with the responsibility of facilitating the communication between the public and nearly 200 office staff, including attorneys. Additionally, Mr. Ferreira has served as a member on many committees including the NM Information and Technology committee, NM Technical Counsel, Department of Information and Technology Project Review Committee and the Conference of Western Attorneys General WAGGY committee.<br /><br />Please <a href="http://whitepapers.techrepublic.com.com/webcast.aspx?docid=1165999">join us for a live webcast</a> on </i><span style="color: rgb(0, 0, 0);"><b>Thursday, November 12, 2009 2:00 PM ET / 11:00 AM PT / 7:00 PM GMT</b></span><i style="color: rgb(0, 0, 0);"> where James will be on hand to answer your questions about his office's switch to Google Apps from Microsoft Exchange (3rd party registration required).</i><br /><br /><span style="color: rgb(0, 0, 0);">Attorneys rely heavily on documents like pleadings, deposition transcripts, exhibits, briefs and other legal materials. In the New Mexico Attorney General’s Office, we have 120 attorneys and 200 full-time employees whose jobs revolve around documents. And it's not just the attorneys. Imagine the news releases, media advisories, scripts and other materials that our communications department has to produce. </span><p style="color: rgb(0, 0, 0);"></p><p style="color: rgb(0, 0, 0);" face="arial">We essentially use email as our day-to-day file and case management system, so it is mission-critical. Our previous Microsoft Exchange email solution was falling short – especially regarding the need to safeguard and backup sensitive emails. We looked at moving to a clustered system of in-house email servers for failovers, but we calculated the cost at $300,000, not including continual upgrades. </p><p style="color: rgb(0, 0, 0);" face="arial">We began searching for something with ample inbox storage, easy backup and data redundancy and perhaps most importantly, a system that offered high security and reliability. Google Apps Premier Edition emerged as the clear alternative. To put it in perspective, Google Apps and Gmail can support any attorney over the course of a whole career, storing and backing up every email he or she ever sends. Google Apps Premier Edition also passed muster with well-known third-party security auditing organizations. </p><p style="color: rgb(0, 0, 0);" face="arial">The move to Google Apps took minimal time and effort, and our users now appreciate the reliability and large storage quotas of their new email system. We have realized many additional cost savings. For instance, we have created a prototype Google Docs archiving solution, using the Documents API. In addition, a few years ago, the department paid more than $50,000 for replication software to store data from a SAN to a disaster recovery site. It didn't work very well – but is no longer required with Google Apps. We also spend less time and money on licensing. In the past, I often joked that we needed to check if we needed a license for the license with our former software vendor. With Google Apps, we get the whole deal up front.</p><p style="color: rgb(0, 0, 0);" face="arial">Google Apps Premier Edition was a good fit for the Attorney General's Office. It provides secure, available, and searchable access to documents and emails, while reducing costs and lessening workloads for our busy IT staff. It has reduced the "paper chase" across the board, from attorneys to our busy communications staff. I hope you can join me on a live webcast this Thursday where I'll take your questions about "going Google."<br /></p><p style="color: rgb(0, 0, 0);" face="arial"><a href="http://whitepapers.techrepublic.com.com/webcast.aspx?docid=1165999">Microsoft Exchange or Google Apps? One Government Agency Goes Google </a><br /><b>Thursday, November 12, 2009
<br /><span class="Apple-style-span" style="font-weight: normal;"><b>2:00 PM ET / 11:00 AM PT / 7:00 PM GMT</b></span></b></p><p style="color: rgb(0, 0, 0);" face="arial">Posted by Serena Satyasai, Google Apps team</p><p style="color: rgb(0, 0, 0);" face="arial">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_campaign=exchange&utm_medium=blog&utm_source=en-blog-na-us-exchange_footer">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>.</p> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://cloud.googleblog.com/2009/11/microsoft-exchange-or-google-apps-one.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:Microsoft Exchange or Google Apps? One government agency goes Google&url=https://cloud.googleblog.com/2009/11/microsoft-exchange-or-google-apps-one.html&via=gsuite'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://cloud.googleblog.com/2009/11/microsoft-exchange-or-google-apps-one.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='13' data-onclick='' data-post-url='https://cloud.googleblog.com/2009/11/microsoft-exchange-or-google-apps-one.html' data-url='https://cloud.googleblog.com/2009/11/microsoft-exchange-or-google-apps-one.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2009/11/microsoft-exchange-or-google-apps-one.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://cloud.googleblog.com/search/label/gmail' rel='tag'> gmail </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Apps' rel='tag'> Google Apps </a> , <a class='label' href='https://cloud.googleblog.com/search/label/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/migration' rel='tag'> migration </a> </span> </div> </div> </div> <div class='post' data-id='7796340029898523218' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2009/11/the-shopping-season-introducing-google.html' itemprop='url' title=''Tis the shopping season: introducing Google Commerce Search'> 'Tis the shopping season: introducing Google Commerce Search </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Wednesday, November 4, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <div style="color: rgb(0, 0, 0);font-family:arial;"><span style="font-size:100%;">As we approach the holidays, retailers are gearing up for the seasonal shopping traffic. While they can't, of course, control overall consumer spending, they can control the experience they provide to consumers – both in their brick-and-mortar stores and online.<br /></span><div><span style="font-size:100%;"><br /></span><span style="font-size:100%;"><span style="background-color: rgb(255, 255, 255);">To help accomplish this, t</span></span><span style="font-size:100%;"><span style="background-color: rgb(255, 255, 255);">oday we're announcing a new product, </span><a href="//www.google.com/commercesearch#utm_source=en-blog-na-us-commerce&utm_medium=blog&utm_campaign=commerce_launch" id="mxni" style="background-color: rgb(255, 255, 255);" target="_blank" title="Google Commerce Search">Google Commerce Search</a></span><span style="font-size:100%;"><span style="background-color: rgb(255, 255, 255);">, to power e-commerce and search for online stores. </span><br /><br />In the online shopping world, search quality is a big factor in converting browsers to buyers, and in keeping customers happy. In fact, 43% of visitors to online retail sites say the very first thing they do is type the product name or product category into the search box (<a href="http://www.marketingsherpa.com/exs/Ecom07Summ.pdf" id="tjdf" target="_blank" title="MarketingSherpa"><span class="misspell" suggestions="Marketing Sherpa,Marketing-Sherpa,Guardianship">MarketingSherpa</span>)</a>.<br /><br />While most of the top retailers have a search engine on their websites, the speed and accuracy of search results can make a real difference in visitor engagement and conversion rates. Visitors spend an average of only 8 seconds before deciding whether or not to remain on a website (<a href="https://www.marketingsherpa.com/barrier.html?ident=29929" id="kt:d" target="_blank" title="MarketingSherpa"><span class="misspell" suggestions="Marketing Sherpa,Marketing-Sherpa,Guardianship">MarketingSherpa</span></a></span><span style="font-size:100%;">), so fast, accurate results can make a big difference in conversion. </span><span style="font-size:100%;"><br /></span></div><div><span style="font-size:100%;"><br />That's why we're prioritizing speed and search quality for online stores with <a href="//www.google.com/commercesearch#utm_source=en-blog-na-us-commerce&utm_medium=blog&utm_campaign=commerce_launch" id="ijwj" target="_blank" title="Google Commerce Search (GCS)">Google Commerce Search (<span class="misspell" suggestions="CS,GS,JCS,G'S,GUS">GCS</span>)</a>. <span class="misspell" suggestions="CS,GS,JCS,G'S,GUS">GCS</span> is a hosted, cloud-based offering that brings the relevancy, speed, and Google ease-of-use to e-commerce sites. Learn more here:<br /></span><br /><div style="text-align: center;"><div><div style="text-align: left;"><span class="writely-comment"><span><span style="background-color: rgb(255, 215, 255);"><span style="font-family:Arial,sans-serif;"><object height="340" width="560"><param name="movie" value="//www.youtube.com/v/gj7qrotOmVY&hl=en&fs=1&"><paramname="allowfullscreen" value="true"><paramname="allowscriptaccess" value="always"><embed src="//www.youtube.com/v/gj7qrotOmVY&hl=en&fs=1&" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" height="340" width="560"></embed></paramname="allowscriptaccess"></paramname="allowfullscreen"></object></span></span></span></span><br /><span class="writely-comment"><span><span style="background-color: rgb(255, 215, 255);"></span></span></span></div><span class="writely-comment"><span><span style="background-color: rgb(255, 215, 255);"><span style="font-family:Arial,sans-serif;"><br /></span></span></span></span></div></div><span style="font-size:100%;"><span class="misspell" suggestions="CS,GS,JCS,G'S,GUS">GCS</span> also has a bunch of user-friendly features that make shopping on online stores easier, and search results more refined and accurate. Some of those features are:<br /></span></div><ul><li><span style="font-size:100%;"><b>speed </b> – <span class="misspell" suggestions="CS,GS,JCS,G'S,GUS">GCS</span> leverages Google's ultra fast platform, because it's hosted, providing sub-second response times to users.</span></li></ul><ul><li><span style="font-size:100%;"><b>Google quality and ranking</b> </span><span style="font-size:100%;"> – </span><span style="font-size:100%;"><span class="misspell" suggestions="CS,GS,JCS,G'S,GUS">GCS</span> analyzes every item in the data feed using proprietary signals to determine its optimal placement in the result set, for more accurate query results for shoppers. </span></li></ul><ul><li><span style="font-size:100%;"><b>parametric search and sorting</b> – <span class="misspell" suggestions="CS,GS,JCS,G'S,GUS">GCS</span> allows users to refine or sort results by category, price, brand, or other attribute; this is fully-functional parametric search for e-stores.</span></li></ul><ul><li><span style="font-size:100%;"><b>product boost</b> <b>and promotions</b> – Retailers can boost the relevance of certain items, or highlight specific products during a sale, and cross-sell related products. </span></li></ul><ul><li><span style="font-size:100%;"><b>spell check, stemming and synonyms </b>– By leveraging the larger Google search engine, <span class="misspell" suggestions="CS,GS,JCS,G'S,GUS">GCS</span></span> can include these advanced search and synonym options, so the shopping experience is smoother for customers – even customers who mistype. </li></ul><ul><li><span style="font-size:100%;"><b>fast deployment and scale</b> – Since this is a cloud-based offering, <span class="misspell" suggestions="CS,GS,JCS,G'S,GUS">GCS</span> can be deployed in days and</span><span style="font-size:100%;">, because it's hosted on the Google platform, retailers can scale to meet their higher-demand periods like the holidays without worrying about slowdowns or spikes.</span></li></ul></div><span style="color: rgb(0, 0, 0);font-family:arial;font-size:100%;" >The hosted factor is a key feature in making <span class="misspell" suggestions="SC,GS,GSA,NSC,G'S">GCS</span> easy for administrators to use. Because there's no hardware (or software, servers, operating systems, cables, or any other equipment), admins can upload product information to <a href="//www.google.com/merchants" id="vuka" target="_blank" title="Google Merchant Center">Google Merchant Center</a> and provide a few extra customization parameters – and Google Commerce Search utilizes that product feed to power their website store search.<br /></span><div style="color: rgb(0, 0, 0);font-family:arial;"><div><div><span style="font-size:100%;"><br />Retailers can use the same feed to submit their products for indexing in <a href="//google.com/products" id="izmn" target="_blank" title="Google Product Search">Google Product Search</a></span> as well, cutting down on time and tech costs. </div><div style="background-color: rgb(255, 255, 255);"><span style="font-size:100%;"><br /></span></div><div><span style="font-size:100%;"><span style="background-color: rgb(255, 255, 255);">With <span class="misspell" suggestions="CS,GS,JCS,G'S,GUS">GCS</span>, any e-commerce website can provide visitors with an improved shopping experience.</span><a href="http://www.forrester.com/Research/Document/Excerpt/0,7211,47611,00.html" id="mpok" style="background-color: rgb(255, 255, 255);" target="_blank" title="Forrester"> </a></span>That improvement can drive higher visitor-to-buyer conversion rates. While the conversion rates of most retailers is around 3% (<a href="http://www.forrester.com/Research/Document/Excerpt/0,7211,47611,00.html" id="mpok" style="background-color: rgb(255, 255, 255);" target="_blank" title="Forrester">Forrester</a><span><span style="background-color: rgb(255, 255, 255);">)</span></span><span style="font-size:100%;"><span style="background-color: rgb(255, 255, 255);">, the best-performing sites have been able to achieve much higher conversion rates </span></span><span style="font-size:100%;"><span style="background-color: rgb(255, 255, 255);">– even reaching double digits</span></span><span style="font-size:100%;"><span style="background-color: rgb(255, 255, 255);">. For </span>the top online retailers, improving the conversion rate from 3% to even 4% might actually mean improving online sales by 33% – a jump that can represent millions of extra dollars each month.<br /><br /></span><span style="font-size:100%;"><span style="background-color: rgb(255, 255, 255);"><span class="misspell" suggestions="CS,GS,JCS,G'S,GUS">GCS</span> frees online stores to do what they do best – create the product and promotional mix that their visitors need – and leaves Google to do what we do best: search. This helps retailers improve conversions and drive the sales that matter this holiday season – and, in fact, all year 'round. </span><br /></span></div><span style="font-size:100%;"><br />Learn more about <span class="misspell" suggestions="CS,GS,JCS,G'S,GUS">GCS</span> at <a href="//www.google.com/commercesearch#utm_source=en-blog-na-us-commerce&utm_medium=blog&utm_campaign=commerce_launch" id="up2y" target="_blank" title="google.com/commercesearch">google.com/commercesearch</a>.<br /><br />Posted by Anna Bishop and Eric Larson, Google enterprise search team<br /><br /><br /><br /></span></div><span style="font-size:100%;"><br /></span></div><span style="color: rgb(0, 0, 0);font-family:arial;font-size:100%;" ><br /></span> </script> <noscript> <div style="color: rgb(0, 0, 0);font-family:arial;"><span style="font-size:100%;">As we approach the holidays, retailers are gearing up for the seasonal shopping traffic. While they can't, of course, control overall consumer spending, they can control the experience they provide to consumers – both in their brick-and-mortar stores and online.<br /></span><div><span style="font-size:100%;"><br /></span><span style="font-size:100%;"><span style="background-color: rgb(255, 255, 255);">To help accomplish this, t</span></span><span style="font-size:100%;"><span style="background-color: rgb(255, 255, 255);">oday we're announcing a new product, </span><a href="//www.google.com/commercesearch#utm_source=en-blog-na-us-commerce&utm_medium=blog&utm_campaign=commerce_launch" id="mxni" style="background-color: rgb(255, 255, 255);" target="_blank" title="Google Commerce Search">Google Commerce Search</a></span><span style="font-size:100%;"><span style="background-color: rgb(255, 255, 255);">, to power e-commerce and search for online stores. </span><br /><br />In the online shopping world, search quality is a big factor in converting browsers to buyers, and in keeping customers happy. In fact, 43% of visitors to online retail sites say the very first thing they do is type the product name or product category into the search box (<a href="http://www.marketingsherpa.com/exs/Ecom07Summ.pdf" id="tjdf" target="_blank" title="MarketingSherpa"><span class="misspell" suggestions="Marketing Sherpa,Marketing-Sherpa,Guardianship">MarketingSherpa</span>)</a>.<br /><br />While most of the top retailers have a search engine on their websites, the speed and accuracy of search results can make a real difference in visitor engagement and conversion rates. Visitors spend an average of only 8 seconds before deciding whether or not to remain on a website (<a href="https://www.marketingsherpa.com/barrier.html?ident=29929" id="kt:d" target="_blank" title="MarketingSherpa"><span class="misspell" suggestions="Marketing Sherpa,Marketing-Sherpa,Guardianship">MarketingSherpa</span></a></span><span style="font-size:100%;">), so fast, accurate results can make a big difference in conversion. </span><span style="font-size:100%;"><br /></span></div><div><span style="font-size:100%;"><br />That's why we're prioritizing speed and search quality for online stores with <a href="//www.google.com/commercesearch#utm_source=en-blog-na-us-commerce&utm_medium=blog&utm_campaign=commerce_launch" id="ijwj" target="_blank" title="Google Commerce Search (GCS)">Google Commerce Search (<span class="misspell" suggestions="CS,GS,JCS,G'S,GUS">GCS</span>)</a>. <span class="misspell" suggestions="CS,GS,JCS,G'S,GUS">GCS</span> is a hosted, cloud-based offering that brings the relevancy, speed, and Google ease-of-use to e-commerce sites. Learn more here:<br /></span><br /><div style="text-align: center;"><div><div style="text-align: left;"><span class="writely-comment"><span><span style="background-color: rgb(255, 215, 255);"><span style="font-family:Arial,sans-serif;"><object height="340" width="560"><param name="movie" value="//www.youtube.com/v/gj7qrotOmVY&hl=en&fs=1&"><paramname="allowfullscreen" value="true"><paramname="allowscriptaccess" value="always"><embed src="//www.youtube.com/v/gj7qrotOmVY&hl=en&fs=1&" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" height="340" width="560"></embed></paramname="allowscriptaccess"></paramname="allowfullscreen"></object></span></span></span></span><br /><span class="writely-comment"><span><span style="background-color: rgb(255, 215, 255);"></span></span></span></div><span class="writely-comment"><span><span style="background-color: rgb(255, 215, 255);"><span style="font-family:Arial,sans-serif;"><br /></span></span></span></span></div></div><span style="font-size:100%;"><span class="misspell" suggestions="CS,GS,JCS,G'S,GUS">GCS</span> also has a bunch of user-friendly features that make shopping on online stores easier, and search results more refined and accurate. Some of those features are:<br /></span></div><ul><li><span style="font-size:100%;"><b>speed </b> – <span class="misspell" suggestions="CS,GS,JCS,G'S,GUS">GCS</span> leverages Google's ultra fast platform, because it's hosted, providing sub-second response times to users.</span></li></ul><ul><li><span style="font-size:100%;"><b>Google quality and ranking</b> </span><span style="font-size:100%;"> – </span><span style="font-size:100%;"><span class="misspell" suggestions="CS,GS,JCS,G'S,GUS">GCS</span> analyzes every item in the data feed using proprietary signals to determine its optimal placement in the result set, for more accurate query results for shoppers. </span></li></ul><ul><li><span style="font-size:100%;"><b>parametric search and sorting</b> – <span class="misspell" suggestions="CS,GS,JCS,G'S,GUS">GCS</span> allows users to refine or sort results by category, price, brand, or other attribute; this is fully-functional parametric search for e-stores.</span></li></ul><ul><li><span style="font-size:100%;"><b>product boost</b> <b>and promotions</b> – Retailers can boost the relevance of certain items, or highlight specific products during a sale, and cross-sell related products. </span></li></ul><ul><li><span style="font-size:100%;"><b>spell check, stemming and synonyms </b>– By leveraging the larger Google search engine, <span class="misspell" suggestions="CS,GS,JCS,G'S,GUS">GCS</span></span> can include these advanced search and synonym options, so the shopping experience is smoother for customers – even customers who mistype. </li></ul><ul><li><span style="font-size:100%;"><b>fast deployment and scale</b> – Since this is a cloud-based offering, <span class="misspell" suggestions="CS,GS,JCS,G'S,GUS">GCS</span> can be deployed in days and</span><span style="font-size:100%;">, because it's hosted on the Google platform, retailers can scale to meet their higher-demand periods like the holidays without worrying about slowdowns or spikes.</span></li></ul></div><span style="color: rgb(0, 0, 0);font-family:arial;font-size:100%;" >The hosted factor is a key feature in making <span class="misspell" suggestions="SC,GS,GSA,NSC,G'S">GCS</span> easy for administrators to use. Because there's no hardware (or software, servers, operating systems, cables, or any other equipment), admins can upload product information to <a href="//www.google.com/merchants" id="vuka" target="_blank" title="Google Merchant Center">Google Merchant Center</a> and provide a few extra customization parameters – and Google Commerce Search utilizes that product feed to power their website store search.<br /></span><div style="color: rgb(0, 0, 0);font-family:arial;"><div><div><span style="font-size:100%;"><br />Retailers can use the same feed to submit their products for indexing in <a href="//google.com/products" id="izmn" target="_blank" title="Google Product Search">Google Product Search</a></span> as well, cutting down on time and tech costs. </div><div style="background-color: rgb(255, 255, 255);"><span style="font-size:100%;"><br /></span></div><div><span style="font-size:100%;"><span style="background-color: rgb(255, 255, 255);">With <span class="misspell" suggestions="CS,GS,JCS,G'S,GUS">GCS</span>, any e-commerce website can provide visitors with an improved shopping experience.</span><a href="http://www.forrester.com/Research/Document/Excerpt/0,7211,47611,00.html" id="mpok" style="background-color: rgb(255, 255, 255);" target="_blank" title="Forrester"> </a></span>That improvement can drive higher visitor-to-buyer conversion rates. While the conversion rates of most retailers is around 3% (<a href="http://www.forrester.com/Research/Document/Excerpt/0,7211,47611,00.html" id="mpok" style="background-color: rgb(255, 255, 255);" target="_blank" title="Forrester">Forrester</a><span><span style="background-color: rgb(255, 255, 255);">)</span></span><span style="font-size:100%;"><span style="background-color: rgb(255, 255, 255);">, the best-performing sites have been able to achieve much higher conversion rates </span></span><span style="font-size:100%;"><span style="background-color: rgb(255, 255, 255);">– even reaching double digits</span></span><span style="font-size:100%;"><span style="background-color: rgb(255, 255, 255);">. For </span>the top online retailers, improving the conversion rate from 3% to even 4% might actually mean improving online sales by 33% – a jump that can represent millions of extra dollars each month.<br /><br /></span><span style="font-size:100%;"><span style="background-color: rgb(255, 255, 255);"><span class="misspell" suggestions="CS,GS,JCS,G'S,GUS">GCS</span> frees online stores to do what they do best – create the product and promotional mix that their visitors need – and leaves Google to do what we do best: search. This helps retailers improve conversions and drive the sales that matter this holiday season – and, in fact, all year 'round. </span><br /></span></div><span style="font-size:100%;"><br />Learn more about <span class="misspell" suggestions="CS,GS,JCS,G'S,GUS">GCS</span> at <a href="//www.google.com/commercesearch#utm_source=en-blog-na-us-commerce&utm_medium=blog&utm_campaign=commerce_launch" id="up2y" target="_blank" title="google.com/commercesearch">google.com/commercesearch</a>.<br /><br />Posted by Anna Bishop and Eric Larson, Google enterprise search team<br /><br /><br /><br /></span></div><span style="font-size:100%;"><br /></span></div><span style="color: rgb(0, 0, 0);font-family:arial;font-size:100%;" ><br /></span> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://cloud.googleblog.com/2009/11/the-shopping-season-introducing-google.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Cloud Blog:'Tis the shopping season: introducing Google Commerce Search&url=https://cloud.googleblog.com/2009/11/the-shopping-season-introducing-google.html&via=gsuite'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://cloud.googleblog.com/2009/11/the-shopping-season-introducing-google.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='comment-container'> <i class='comment-img material-icons'>  </i> <span class='cmt_count_iframe_holder' data-count='5' data-onclick='' data-post-url='https://cloud.googleblog.com/2009/11/the-shopping-season-introducing-google.html' data-url='https://cloud.googleblog.com/2009/11/the-shopping-season-introducing-google.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2009/11/the-shopping-season-introducing-google.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://cloud.googleblog.com/search/label/admin' rel='tag'> admin </a> , <a class='label' href='https://cloud.googleblog.com/search/label/google%20commerce%20search' rel='tag'> google commerce search </a> , <a class='label' href='https://cloud.googleblog.com/search/label/large%20business' rel='tag'> large business </a> , <a class='label' href='https://cloud.googleblog.com/search/label/medium%20business' rel='tag'> medium business </a> , <a class='label' href='https://cloud.googleblog.com/search/label/new%20features' rel='tag'> new features </a> , <a class='label' href='https://cloud.googleblog.com/search/label/small%20business' rel='tag'> small business </a> </span> </div> </div> </div> <div class='post' data-id='7380859414525492097' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2009/11/building-your-business-around-google.html' itemprop='url' title='Building your business around Google Docs'> Building your business around Google Docs </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Tuesday, November 3, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <span style="font-style: italic; color: rgb(0, 0, 0);font-family:arial;font-size:100%;" ><span style="font-weight: bold;">Editor's Note: </span>Taylor McKnight is a co-founder of SCHED*, a web based scheduling and social networking application for conferences and festivals. He is currently a partner at <a id="os_g" href="http://www.hypem.com/" target="_blank" title="The Hype Machine">The Hype Machine</a>, a music blog aggregator and discovery tool for music fans and has worked extensively as a web developer at Gawker Media and The University of Florida. Taylor built SCHED* using Google Docs, part of the Google Apps suite of messaging and collaboration apps available in Education, Standard and Premier Editions.</span><p style="font-style: italic; color: rgb(0, 0, 0);font-family:arial;"><span style="font-size:100%;">We're sharing Taylor's story as an example of how Google Apps speeds innovation and makes it easy for good ideas to turn into real businesses, quickly, reliably, and without the need for investment in IT infrastructure.</span></p> <p style="color: rgb(0, 0, 0);font-family:arial;"><span style="font-size:100%;">I'm a rabid music fan, and friends often ask me for recommendations when it comes to festivals, bands, and other music-related events. SCHED* was born out of a desire to keep track of my favorite events.</span></p> <p style="color: rgb(0, 0, 0);font-family:arial;"> <span style="font-size:100%;"> <a id="k:nf" href="http://sched.org/" target="_blank" title="SCHED*">SCHED*</a> is a simple, social scheduling app that Chirag Mehta and I launched as an <a id="i1no" href="http://sxsw2008.sched.org/" target="_blank" title="unofficial SXSW 2008 Schedule">unofficial SXSW 2008 Schedule</a> and which spread like wildfire among attendees. There were more than 4,000 bands, panels, films and parties going on during that week and I was obsessed with not missing a thing. I had grown weary of manually building a schedule of recommendations for friends and wanted to build an easy way that anybody could create and publicize a schedule themselves.<br /> </span> </p> <p style="color: rgb(0, 0, 0);font-family:arial;"> <span style="font-size:100%;">We soon expanded to support all kinds of events and new clients including music festivals like <a id="ohfq" href="http://lolla08.sched.org/" target="_blank" title="Lollapalooza">Lollapalooza</a>, tech conferences like <a id="j-xa" href="http://tnw09.sched.org/" target="_blank" title="The Next Web">The Next Web</a>, and political conventions like the <a id="tkdr" href="http://labour.fringelist.com/" target="_blank" title="UK Labour Conference">UK Labour Conference</a>. We've now handled <a id="mvzc" href="http://sched.org/browse-events" target="_blank" title="80+ new events">80+ new events</a>. </span> </p> <p style="color: rgb(0, 0, 0);font-family:arial;"> <span style="font-size:100%;"> We ran the original version of SCHED* at SXSW 2008 as a makeshift solution using an exported Microsoft Excel spreadsheet file. Once we began working with clients, we began looking for a more streamlined solution – ideally, an online spreadsheet that they could update on-the-go and didn't require programming knowledge. Google Apps Premier Edition provided the answer.<br /></span></p><p style="color: rgb(0, 0, 0);font-family:arial;"><span style="font-size:100%;">Google Docs spreadsheets, included in Google Apps, was the clear front runner because a majority of conference organizers already had Google accounts and were familiar with the interface. Additionally, the API made it easy for organizers to retrieve data from their spreadsheets. Here's what it looks like when it's up and running:<br /></span></p> <p style="font-family: arial; color: rgb(0, 0, 0);"> </p> <div id="dwju" style="text-align: center; color: rgb(0, 0, 0);font-family:arial;"> <span style="font-size:100%;"><img src="https://docs.google.com/a/google.com/File?id=df8m4xkx_42hq3njzf2_b" style="height: 276px; width: 520px;" /></span> </div> <p style="font-family: arial; color: rgb(0, 0, 0);"> </p> <div style="color: rgb(0, 0, 0);font-family:arial;" class="im"> <p> <span style="font-size:100%;"><span style="background-color: rgb(255, 255, 255);">The idea of driving our entire admin interface from within a Google </span><span style="background-color: rgb(255, 255, 255);">spreadsheet</span><span style="background-color: rgb(255, 255, 255);"> was exciting. Little to no learning curve, no server overhead, and Google's redundancy made this decision a big payoff. After setting up a simple data template, we used <a id="ff95" href="http://code.google.com/apis/spreadsheets/data/3.0/developers_guide.html" target="_blank" title="the Google Docs API">the Google Docs API</a> to give the organizers a way to update the live site. In a single day it was integrated so that a simple click of a button would trigger an XML export of the Google Docs </span><span style="background-color: rgb(255, 255, 255);">spreadsheet</span><span style="background-color: rgb(255, 255, 255);"> to our servers, instantly updating both our database and the live schedule that users would see.<br /></span></span></p><p><span style="font-size:100%;"><span style="background-color: rgb(255, 255, 255);">The benefits of creatively using a Google Docs </span><span style="background-color: rgb(255, 255, 255);">spreadsheet</span><span style="background-color: rgb(255, 255, 255);"> as a database entry point also gave us additional features we didn't have to build. </span></span> </p> <p> <span style="font-size:100%;"><span style="background-color: rgb(255, 255, 255);">Document sharing</span><span style="background-color: rgb(255, 255, 255);"> was an easy way to provide access to all those involved as well as troubleshoot any difficulties live with the built in chat room. If a client needed help with formatting or suggestions for their event types we could give them live suggestions within the spreadsheet. Revision </span><span style="background-color: rgb(255, 255, 255);">history</span><span style="background-color: rgb(255, 255, 255);"> gave us instant rollback in case there were any accidental overwrites, which are bound to happen.<br /></span></span></p><p><span style="font-size:100%;"><span style="background-color: rgb(255, 255, 255);">Having these support features and safety nets built in to Google Docs </span><span style="background-color: rgb(255, 255, 255);">spreadsheets</span><span style="background-color: rgb(255, 255, 255);"> let us spend more time improving the product itself (like an iPhone compatible version!) instead of reinventing the wheel.</span></span></p><p><span style="font-size:100%;"><span style="background-color: rgb(255, 255, 255);"><br /></span></span> </p> </div> <div style="color: rgb(0, 0, 0);font-family:arial;"><div style="text-align: center;"> </div><div style="text-align: center;" id="gt15"> <span style="font-size:100%;"><img src="https://docs.google.com/a/google.com/File?id=df8m4xkx_43cszz2xcd_b" style="height: 281px; width: 519px;" /></span> </div> </div> <div style="color: rgb(0, 0, 0); font-family: arial;"> <span style="font-size:100%;"><br /></span> </div> <div style="color: rgb(0, 0, 0);font-family:arial;"> <span style="font-size:100%;"> We also use the <a id="q4t:" href="//www.google.com/support/talk/bin/answer.py?hl=en&answer=86171" target="_blank" title="Google Talk chatback badges">Google Talk chatback badges</a> embedded into every page of our new marketing site to provide always-on, live chat access to our team. We're excited to give our current and potential clients a new, simple way of communicating with us (even without logging into anything!).</span></div><div face="arial" style="color: rgb(0, 0, 0);"><span style="font-size:100%;"><br /></span></div><div style="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);font-family:arial;"><span style="font-size:100%;">Posted by Serena Satyasai, Google Apps team</span></div><span style="color: rgb(0, 0, 0);font-family:arial;font-size:100%;" ><br />Have a story to share about how you use Google Apps? <a href="https://spreadsheets.google.com/a/google.com/viewform?hl=en&formkey=cm5BVzV3QUtjaTljSWRiUDlub25rSEE6MA..">Tell us here</a> and we may follow up with you. </span> </script> <noscript> <span style="font-style: italic; color: rgb(0, 0, 0);font-family:arial;font-size:100%;" ><span style="font-weight: bold;">Editor's Note: </span>Taylor McKnight is a co-founder of SCHED*, a web based scheduling and social networking application for conferences and festivals. He is currently a partner at <a id="os_g" href="http://www.hypem.com/" target="_blank" title="The Hype Machine">The Hype Machine</a>, a music blog aggregator and discovery tool for music fans and has worked extensively as a web developer at Gawker Media and The University of Florida. Taylor built SCHED* using Google Docs, part of the Google Apps suite of messaging and collaboration apps available in Education, Standard and Premier Editions.</span><p style="font-style: italic; color: rgb(0, 0, 0);font-family:arial;"><span style="font-size:100%;">We're sharing Taylor's story as an example of how Google Apps speeds innovation and makes it easy for good ideas to turn into real businesses, quickly, reliably, and without the need for investment in IT infrastructure.</span></p> <p style="color: rgb(0, 0, 0);font-family:arial;"><span style="font-size:100%;">I'm a rabid music fan, and friends often ask me for recommendations when it comes to festivals, bands, and other music-related events. SCHED* was born out of a desire to keep track of my favorite events.</span></p> <p style="color: rgb(0, 0, 0);font-family:arial;"> <span style="font-size:100%;"> <a id="k:nf" href="http://sched.org/" target="_blank" title="SCHED*">SCHED*</a> is a simple, social scheduling app that Chirag Mehta and I launched as an <a id="i1no" href="http://sxsw2008.sched.org/" target="_blank" title="unofficial SXSW 2008 Schedule">unofficial SXSW 2008 Schedule</a> and which spread like wildfire among attendees. There were more than 4,000 bands, panels, films and parties going on during that week and I was obsessed with not missing a thing. I had grown weary of manually building a schedule of recommendations for friends and wanted to build an easy way that anybody could create and publicize a schedule themselves.<br /> </span> </p> <p style="color: rgb(0, 0, 0);font-family:arial;"> <span style="font-size:100%;">We soon expanded to support all kinds of events and new clients including music festivals like <a id="ohfq" href="http://lolla08.sched.org/" target="_blank" title="Lollapalooza">Lollapalooza</a>, tech conferences like <a id="j-xa" href="http://tnw09.sched.org/" target="_blank" title="The Next Web">The Next Web</a>, and political conventions like the <a id="tkdr" href="http://labour.fringelist.com/" target="_blank" title="UK Labour Conference">UK Labour Conference</a>. We've now handled <a id="mvzc" href="http://sched.org/browse-events" target="_blank" title="80+ new events">80+ new events</a>. </span> </p> <p style="color: rgb(0, 0, 0);font-family:arial;"> <span style="font-size:100%;"> We ran the original version of SCHED* at SXSW 2008 as a makeshift solution using an exported Microsoft Excel spreadsheet file. Once we began working with clients, we began looking for a more streamlined solution – ideally, an online spreadsheet that they could update on-the-go and didn't require programming knowledge. Google Apps Premier Edition provided the answer.<br /></span></p><p style="color: rgb(0, 0, 0);font-family:arial;"><span style="font-size:100%;">Google Docs spreadsheets, included in Google Apps, was the clear front runner because a majority of conference organizers already had Google accounts and were familiar with the interface. Additionally, the API made it easy for organizers to retrieve data from their spreadsheets. Here's what it looks like when it's up and running:<br /></span></p> <p style="font-family: arial; color: rgb(0, 0, 0);"> </p> <div id="dwju" style="text-align: center; color: rgb(0, 0, 0);font-family:arial;"> <span style="font-size:100%;"><img src="https://docs.google.com/a/google.com/File?id=df8m4xkx_42hq3njzf2_b" style="height: 276px; width: 520px;" /></span> </div> <p style="font-family: arial; color: rgb(0, 0, 0);"> </p> <div style="color: rgb(0, 0, 0);font-family:arial;" class="im"> <p> <span style="font-size:100%;"><span style="background-color: rgb(255, 255, 255);">The idea of driving our entire admin interface from within a Google </span><span style="background-color: rgb(255, 255, 255);">spreadsheet</span><span style="background-color: rgb(255, 255, 255);"> was exciting. Little to no learning curve, no server overhead, and Google's redundancy made this decision a big payoff. After setting up a simple data template, we used <a id="ff95" href="http://code.google.com/apis/spreadsheets/data/3.0/developers_guide.html" target="_blank" title="the Google Docs API">the Google Docs API</a> to give the organizers a way to update the live site. In a single day it was integrated so that a simple click of a button would trigger an XML export of the Google Docs </span><span style="background-color: rgb(255, 255, 255);">spreadsheet</span><span style="background-color: rgb(255, 255, 255);"> to our servers, instantly updating both our database and the live schedule that users would see.<br /></span></span></p><p><span style="font-size:100%;"><span style="background-color: rgb(255, 255, 255);">The benefits of creatively using a Google Docs </span><span style="background-color: rgb(255, 255, 255);">spreadsheet</span><span style="background-color: rgb(255, 255, 255);"> as a database entry point also gave us additional features we didn't have to build. </span></span> </p> <p> <span style="font-size:100%;"><span style="background-color: rgb(255, 255, 255);">Document sharing</span><span style="background-color: rgb(255, 255, 255);"> was an easy way to provide access to all those involved as well as troubleshoot any difficulties live with the built in chat room. If a client needed help with formatting or suggestions for their event types we could give them live suggestions within the spreadsheet. Revision </span><span style="background-color: rgb(255, 255, 255);">history</span><span style="background-color: rgb(255, 255, 255);"> gave us instant rollback in case there were any accidental overwrites, which are bound to happen.<br /></span></span></p><p><span style="font-size:100%;"><span style="background-color: rgb(255, 255, 255);">Having these support features and safety nets built in to Google Docs </span><span style="background-color: rgb(255, 255, 255);">spreadsheets</span><span style="background-color: rgb(255, 255, 255);"> let us spend more time improving the product itself (like an iPhone compatible version!) instead of reinventing the wheel.</span></span></p><p><span style="font-size:100%;"><span style="background-color: rgb(255, 255, 255);"><br /></span></span> </p> </div> <div style="color: rgb(0, 0, 0);font-family:arial;"><div style="text-align: center;"> </div><div style="text-align: center;" id="gt15"> <span style="font-size:100%;"><img src="https://docs.google.com/a/google.com/File?id=df8m4xkx_43cszz2xcd_b" style="height: 281px; width: 519px;" /></span> </div> </div> <div style="color: rgb(0, 0, 0); font-family: arial;"> <span style="font-size:100%;"><br /></span> </div> <div style="color: rgb(0, 0, 0);font-family:arial;"> <span style="font-size:100%;"> We also use the <a id="q4t:" href="//www.google.com/support/talk/bin/answer.py?hl=en&answer=86171" target="_blank" title="Google Talk chatback badges">Google Talk chatback badges</a> embedded into every page of our new marketing site to provide always-on, live chat access to our team. We're excited to give our current and potential clients a new, simple way of communicating with us (even without logging into anything!).</span></div><div face="arial" style="color: rgb(0, 0, 0);"><span style="font-size:100%;"><br /></span></div><div style="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);font-family:arial;"><span style="font-size:100%;">Posted by Serena Satyasai, Google Apps team</span></div><span style="color: rgb(0, 0, 0);font-family:arial;font-size:100%;" ><br />Have a story to share about how you use Google Apps? <a href="https://spreadsheets.google.com/a/google.com/viewform?hl=en&formkey=cm5BVzV3QUtjaTljSWRiUDlub25rSEE6MA..">Tell us here</a> and we may follow up with you. </span> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://cloud.googleblog.com/2009/11/building-your-business-around-google.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Cloud Blog:Building your business around Google Docs&url=https://cloud.googleblog.com/2009/11/building-your-business-around-google.html&via=gsuite'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://cloud.googleblog.com/2009/11/building-your-business-around-google.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='comment-container'> <i class='comment-img material-icons'>  </i> <span class='cmt_count_iframe_holder' data-count='2' data-onclick='' data-post-url='https://cloud.googleblog.com/2009/11/building-your-business-around-google.html' data-url='https://cloud.googleblog.com/2009/11/building-your-business-around-google.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2009/11/building-your-business-around-google.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://cloud.googleblog.com/search/label/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/hints%20and%20tips' rel='tag'> hints and tips </a> , <a class='label' href='https://cloud.googleblog.com/search/label/innovation' rel='tag'> innovation </a> , <a class='label' href='https://cloud.googleblog.com/search/label/small%20business' rel='tag'> small business </a> </span> </div> </div> </div> <div class='post' data-id='3234500241366619697' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2009/11/single-sign-on-to-zoho-tripit-socialwok.html' itemprop='url' title='Single Sign-on to ZoHo, Tripit, SocialWok and more from Google Apps'> Single Sign-on to ZoHo, Tripit, SocialWok and more from Google Apps </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Tuesday, November 3, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <div style="font-family:arial;"><div><span style="font-size:100%;">In July we <a href="http://googlecode.blogspot.com/2009/07/google-apps-openid-identity-hub-for.html" id="y333" target="_blank" title="announced">announced</a> that the <a href="http://code.google.com/apis/apps/sso/openid_reference_implementation.html" id="h1.8" target="_blank" title="Google OpenID Federated Login API"><span style="color:#551a8b;">Google OpenID Federated Login API</span></a> has been extended to <a href="//google.com/a" id="g_es" target="_blank" title="Google Apps">Google Apps</a> accounts used by businesses, schools, and other organizations. The service is important not only to individuals, who can now use their single Google Apps Account to sign in to a variety of websites without sharing credentials, but also to the organizations themselves, who increasingly rely on multiple Software as a Service (SaaS) solutions from different vendors.<br /><br />For these organizations, Google Apps can now become an identity hub for multiple SaaS vendors.<br /></span></div></div><span style="font-family:arial;font-size:100%;"><br />In fact, since July a number of vendors have used this API to add support for single-sign-on with Google Apps Accou<span style="background-color: rgb(255, 255, 255);">nts, including</span> <a href="http://www.zoho.com/" id="va27" target="_blank" title="ZoHo">ZoHo</a>, <a href="http://www.tripit.com/" id="wx.g" target="_blank" title="Tripit">Tripit</a>, <a href="http://www.smartsheet.com/" id="t3j7" target="_blank" title="Smartsheet">Smartsheet</a>, <a href="http://www.socialwok.com/" id="yl3j" target="_blank" title="Socialwok">Socialwok</a>, and <a href="https://www.manymoon.com/" id="wyqu" target="_blank" title="Manymoon">Manymoon</a>.<br /><br />These vendors are reporting <a href="http://googleblog.blogspot.com/2009/11/cutting-back-on-your-long-list-of.html">increases in registration rates</a><span style="background-color: rgb(255, 255, 255);"> after deploying th</span>is feature, and today we <a href="http://googlecode.blogspot.com/2009/11/hybrid-onboarding.html">announced</a> new features for this API to make these implementations even more powerful.<br /></span><div style="font-family:arial;"> </div> <div style="text-align: center; font-family:arial;"> <span style="font-size:100%;"><br /></span> </div> <div style="text-align: center; font-family: arial;"><div style="text-align: center;"> </div><div style="text-align: center;" id="hd5v"><span style="font-size:100%;"><img src="https://docs.google.com/a/google.com/File?id=cgp3hrmx_176dkcrv8g4_b" style="width: 518px; height: 186px;" /></span></div><span style="font-size:100%;"><br /></span> </div> <div style="font-family:arial;"><span style="font-size:100%;"> When integrated with partner solutions such as PingConnect from <a href="http://www.pingidentity.com/" id="ikbp" style="color: rgb(85, 26, 139);" title="Ping Identity">Ping Identity</a>, OpenID support can be extended to other services like <a href="http://www.salesforce.com/" id="qasj" title="Salesforce.com">Salesforce.com</a>, <a href="http://www.successfactors.com/" id="h7t6" title="SuccessFactors">SuccessFactors</a>, and <a href="http://www.webex.com/" id="l6.i" title="WebEX">WebEX</a> — as well as B2B partners, internal applications, and of course consumer web sites. See <a href="http://www.pingidentity.com/blogs/pingtalk/" id="cs1x" title="Ping Identity's post">Ping Identity's post</a> to learn more about their implementation and view their <a href="http://www.pingidentity.com/products/pingconnect-demo.cfm" id="sm4y" title="demo">demo</a> and <a href="http://www.pingidentity.com/information-library/resource-details.cfm?customel_datapageid_1296=11944" id="s9nf" title="Data Sheet">Data Sheet</a>. </span></div> <div style="font-family:arial;"> <span style="font-size:100%;"><br /></span> </div> <div face="arial"> <div><span style="font-size:100%;"> The OpenID Federated Login Service is available for all Google Apps editions. However, it is disabled by default for the Premier and Education editions, and it requires the domain administrator to manually enable it from the <a href="http://code.google.com/apis/apps/sso/openid_reference_implementation.html#cpanel" title="Control Panel">Control Panel</a>. </span></div> <span style="font-size:100%;"><br /></span> </div><span style="font-family:arial;font-size:100%;">Posted by Eric Sachs, Product Manager, Google Security</span> </script> <noscript> <div style="font-family:arial;"><div><span style="font-size:100%;">In July we <a href="http://googlecode.blogspot.com/2009/07/google-apps-openid-identity-hub-for.html" id="y333" target="_blank" title="announced">announced</a> that the <a href="http://code.google.com/apis/apps/sso/openid_reference_implementation.html" id="h1.8" target="_blank" title="Google OpenID Federated Login API"><span style="color:#551a8b;">Google OpenID Federated Login API</span></a> has been extended to <a href="//google.com/a" id="g_es" target="_blank" title="Google Apps">Google Apps</a> accounts used by businesses, schools, and other organizations. The service is important not only to individuals, who can now use their single Google Apps Account to sign in to a variety of websites without sharing credentials, but also to the organizations themselves, who increasingly rely on multiple Software as a Service (SaaS) solutions from different vendors.<br /><br />For these organizations, Google Apps can now become an identity hub for multiple SaaS vendors.<br /></span></div></div><span style="font-family:arial;font-size:100%;"><br />In fact, since July a number of vendors have used this API to add support for single-sign-on with Google Apps Accou<span style="background-color: rgb(255, 255, 255);">nts, including</span> <a href="http://www.zoho.com/" id="va27" target="_blank" title="ZoHo">ZoHo</a>, <a href="http://www.tripit.com/" id="wx.g" target="_blank" title="Tripit">Tripit</a>, <a href="http://www.smartsheet.com/" id="t3j7" target="_blank" title="Smartsheet">Smartsheet</a>, <a href="http://www.socialwok.com/" id="yl3j" target="_blank" title="Socialwok">Socialwok</a>, and <a href="https://www.manymoon.com/" id="wyqu" target="_blank" title="Manymoon">Manymoon</a>.<br /><br />These vendors are reporting <a href="http://googleblog.blogspot.com/2009/11/cutting-back-on-your-long-list-of.html">increases in registration rates</a><span style="background-color: rgb(255, 255, 255);"> after deploying th</span>is feature, and today we <a href="http://googlecode.blogspot.com/2009/11/hybrid-onboarding.html">announced</a> new features for this API to make these implementations even more powerful.<br /></span><div style="font-family:arial;"> </div> <div style="text-align: center; font-family:arial;"> <span style="font-size:100%;"><br /></span> </div> <div style="text-align: center; font-family: arial;"><div style="text-align: center;"> </div><div style="text-align: center;" id="hd5v"><span style="font-size:100%;"><img src="https://docs.google.com/a/google.com/File?id=cgp3hrmx_176dkcrv8g4_b" style="width: 518px; height: 186px;" /></span></div><span style="font-size:100%;"><br /></span> </div> <div style="font-family:arial;"><span style="font-size:100%;"> When integrated with partner solutions such as PingConnect from <a href="http://www.pingidentity.com/" id="ikbp" style="color: rgb(85, 26, 139);" title="Ping Identity">Ping Identity</a>, OpenID support can be extended to other services like <a href="http://www.salesforce.com/" id="qasj" title="Salesforce.com">Salesforce.com</a>, <a href="http://www.successfactors.com/" id="h7t6" title="SuccessFactors">SuccessFactors</a>, and <a href="http://www.webex.com/" id="l6.i" title="WebEX">WebEX</a> — as well as B2B partners, internal applications, and of course consumer web sites. See <a href="http://www.pingidentity.com/blogs/pingtalk/" id="cs1x" title="Ping Identity's post">Ping Identity's post</a> to learn more about their implementation and view their <a href="http://www.pingidentity.com/products/pingconnect-demo.cfm" id="sm4y" title="demo">demo</a> and <a href="http://www.pingidentity.com/information-library/resource-details.cfm?customel_datapageid_1296=11944" id="s9nf" title="Data Sheet">Data Sheet</a>. </span></div> <div style="font-family:arial;"> <span style="font-size:100%;"><br /></span> </div> <div face="arial"> <div><span style="font-size:100%;"> The OpenID Federated Login Service is available for all Google Apps editions. However, it is disabled by default for the Premier and Education editions, and it requires the domain administrator to manually enable it from the <a href="http://code.google.com/apis/apps/sso/openid_reference_implementation.html#cpanel" title="Control Panel">Control Panel</a>. </span></div> <span style="font-size:100%;"><br /></span> </div><span style="font-family:arial;font-size:100%;">Posted by Eric Sachs, Product Manager, Google Security</span> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://cloud.googleblog.com/2009/11/single-sign-on-to-zoho-tripit-socialwok.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:Single Sign-on to ZoHo, Tripit, SocialWok and more from Google Apps&url=https://cloud.googleblog.com/2009/11/single-sign-on-to-zoho-tripit-socialwok.html&via=gsuite'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://cloud.googleblog.com/2009/11/single-sign-on-to-zoho-tripit-socialwok.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/2009/11/single-sign-on-to-zoho-tripit-socialwok.html' data-url='https://cloud.googleblog.com/2009/11/single-sign-on-to-zoho-tripit-socialwok.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2009/11/single-sign-on-to-zoho-tripit-socialwok.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/new%20features' rel='tag'> new features </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=2009-12-14T05:00:00-08: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=2009-11-03T09:00:00-08: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 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/2010/'> 2010 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2010/12/'> December </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2010/11/'> November </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2010/10/'> October </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2010/09/'> September </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2010/08/'> August </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2010/07/'> July </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2010/06/'> June </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2010/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2010/04/'> April </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2010/03/'> March </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2010/02/'> February </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2010/01/'> January </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate expanded'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'>  </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/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 expanded'> <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'] = 'AOuZoY5OyHVpcbYV7ytk4ziUaWCyoIc9Kg:1732387639035';_WidgetManager._Init('//www.blogger.com/rearrange?blogID\x3d6567687196385815607','//cloud.googleblog.com/2009/11/','6567687196385815607'); _WidgetManager._SetDataContext([{'name': 'blog', 'data': {'blogId': '6567687196385815607', 'title': 'Official Google Cloud Blog', 'url': 'https://cloud.googleblog.com/2009/11/', 'canonicalUrl': 'https://cloud.googleblog.com/2009/11/', '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': 'November 2009', 'pageTitle': 'Official Google Cloud Blog: November 2009'}}, {'name': 'features', 'data': {}}, {'name': 'messages', 'data': {'edit': 'Edit', 'linkCopiedToClipboard': 'Link copied to clipboard!', 'ok': 'Ok', 'postLink': 'Post Link'}}, {'name': 'template', 'data': {'name': 'custom', 'localizedName': 'Custom', 'isResponsive': false, 'isAlternateRendering': false, 'isCustom': true}}, {'name': 'view', 'data': {'classic': {'name': 'classic', 'url': '?view\x3dclassic'}, 'flipcard': {'name': 'flipcard', 'url': '?view\x3dflipcard'}, 'magazine': {'name': 'magazine', 'url': '?view\x3dmagazine'}, 'mosaic': {'name': 'mosaic', 'url': '?view\x3dmosaic'}, 'sidebar': {'name': 'sidebar', 'url': '?view\x3dsidebar'}, 'snapshot': {'name': 'snapshot', 'url': '?view\x3dsnapshot'}, 'timeslide': {'name': 'timeslide', 'url': '?view\x3dtimeslide'}, 'isMobile': false, 'title': 'Official Google Cloud Blog', 'description': 'Built in the cloud. Engineered for your enterprise.', 'url': 'https://cloud.googleblog.com/2009/11/', 'type': 'feed', 'isSingleItem': false, 'isMultipleItems': true, 'isError': false, 'isPage': false, 'isPost': false, 'isHomepage': false, 'isArchive': true, 'isLabelSearch': false, 'archive': {'year': 2009, 'month': 11, 'rangeMessage': 'Showing posts from November, 2009'}}}]); _WidgetManager._RegisterWidget('_HeaderView', new _WidgetInfo('Header1', 'header', document.getElementById('Header1'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_BlogView', new _WidgetInfo('Blog1', 'main', document.getElementById('Blog1'), {'cmtInteractionsEnabled': false}, 'displayModeFull')); _WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML8', 'sidebar-top', document.getElementById('HTML8'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_LabelView', new _WidgetInfo('Label1', 'sidebar', document.getElementById('Label1'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_BlogArchiveView', new _WidgetInfo('BlogArchive1', 'sidebar', document.getElementById('BlogArchive1'), {'languageDirection': 'ltr', 'loadingMessage': 'Loading\x26hellip;'}, 'displayModeFull')); _WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML6', 'sidebar', document.getElementById('HTML6'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML5', 'sidebar-bottom', document.getElementById('HTML5'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML1', 'sidebar-bottom', document.getElementById('HTML1'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML2', 'footer-1', document.getElementById('HTML2'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML3', 'footer-2', document.getElementById('HTML3'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML4', 'footer-3', document.getElementById('HTML4'), {}, 'displayModeFull')); </script> </body> </html>