CINXE.COM

Official Google Cloud Blog: developers

<!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: developers </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/search/label/developers' 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/search/label/developers' 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/search/label/developers' property='og:url'/> <meta content='Official Google Cloud Blog' property='og:title'/> <meta content='Built in the cloud. Engineered for your enterprise.' property='og:description'/> <!-- end all head --> <base target='_self'/> <style> html { font-family: Roboto, sans-serif; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; } body { padding: 0; /* This ensures that the scroll bar is always present, which is needed */ /* because content render happens after page load; otherwise the header */ /* would "bounce" in-between states. */ min-height: 150%; } h2 { font-size: 16px; } h1, h2, h3, h4, h5 { line-height: 2em; } html, h4, h5, h6 { font-size: 14px; } a, a:visited { color: #4184F3; text-decoration: none; } a:focus, a:hover, a:active { text-decoration: none; } .Header { margin-top: 15px; } .Header h1 { font-size: 32px; font-weight: 300; line-height: 32px; height: 42px; } .header-inner .Header .titlewrapper { padding: 0; margin-top: 30px; } .header-inner .Header .descriptionwrapper { padding: 0; margin: 0; } .cols-wrapper { margin-top: 56px; } .header-outer, .cols-wrapper, .footer-outer, .google-footer-outer { padding: 0 60px; } .header-inner { height: 256px; position: relative; } html, .header-inner a { color: #212121; color: rgba(0,0,0,.87); } .header-inner .google-logo { display: inline-block; background-size: contain; z-index: 1; height: 50px; overflow: hidden; margin-top: 4px; } .header-left { position: absolute; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); margin-top: 12px; width: 100%; } .google-logo { margin-left: -4px; } #google-footer { position: relative; font-size: 13px; list-style: none; text-align: right; } #google-footer a { color: #444; } #google-footer ul { margin: 0; padding: 0; height: 144px; line-height: 144px; } #google-footer ul li { display: inline; } #google-footer ul li:before { color: #999; content: "\00b7"; font-weight: bold; margin: 5px; } #google-footer ul li:first-child:before { content: ''; } #google-footer .google-logo-dark { left: 0; margin-top: -16px; position: absolute; top: 50%; } /** Sitemap links. **/ .footer-inner-2 { font-size: 14px; padding-top: 42px; padding-bottom: 74px; } .footer-inner-2 .HTML h2 { color: #212121; color: rgba(0,0,0,.87); font-size: 14px; font-weight: 500; padding-left: 0; margin: 10px 0; } .footer-inner-2 .HTML ul { font-weight: normal; list-style: none; padding-left: 0; } .footer-inner-2 .HTML li { line-height: 24px; padding: 0; } .footer-inner-2 li a { color: rgba(65,132,243,.87); } /** Archive widget. **/ .BlogArchive { font-size: 13px; font-weight: normal; } .BlogArchive .widget-content { display: none; } .BlogArchive h2, .Label h2 { color: #4184F3; text-decoration: none; } .BlogArchive .hierarchy li { display: inline-block; } /* Specificity needed here to override widget CSS defaults. */ .BlogArchive #ArchiveList ul li, .BlogArchive #ArchiveList ul ul li { margin: 0; padding-left: 0; text-indent: 0; } .BlogArchive .intervalToggle { cursor: pointer; } .BlogArchive .expanded .intervalToggle .new-toggle { -ms-transform: rotate(180deg); transform: rotate(180deg); } .BlogArchive .new-toggle { float: right; padding-top: 3px; opacity: 0.87; } #ArchiveList { text-transform: uppercase; } #ArchiveList .expanded > ul:last-child { margin-bottom: 16px; } #ArchiveList .archivedate { width: 100%; } /* Months */ .BlogArchive .items { max-width: 150px; margin-left: -4px; } .BlogArchive .expanded .items { margin-bottom: 10px; overflow: hidden; } .BlogArchive .items > ul { float: left; height: 32px; } .BlogArchive .items a { padding: 0 4px; } .Label { font-size: 13px; font-weight: normal; } .sidebar-icon { display: inline-block; width: 24px; height: 24px; vertical-align: middle; margin-right: 12px; margin-top: -1px } .Label a { margin-right: 4px; } .Label .widget-content { display: none; } .FollowByEmail { font-size: 13px; font-weight: normal; } .FollowByEmail h2 { background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAALCAYAAACZIGYHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAUBJREFUeNrMkSGLAlEUhb+ZB4JFi8mx2cz+ApvhRUGTcUCrNqNJDYIi+DO0GUwmQXDK2DSIoGgZcSaIjDrzwrK4ssvChj1w0733O+fdp+m6PozH4yQSCfb7Pa7r8pOi0SjJZBLP8zgej4gAIMvlMuPxmADIYrHger1+C6lUKmo+NJ/NZojb7SZDWiwWo1qtks1msW2bw+HwZdkwDHq9HvV6nel0SqvVYrvdIh6Ph3Qch+VyqRYLhQJSSjRNw7IsfN9XgGKxSLfbJZfL0e/3aTabrFYr7vc7IujLcOh8PqunrNdr0uk0pVKJVCpFJBJRgEajweVyod1uMxgM2O12BAGUgRbU8DV2JpOhVquRz+cRQii3+XxOp9NRN3jVR5LPOp1OjEYjlSL8hclkgmmabDabt4d+m+S30vkD/R/IU4ABAPTZgnZdmG/PAAAAAElFTkSuQmCC"); background-repeat: no-repeat; background-position: 0 50%; text-indent: 30px; } .FollowByEmail .widget-content { display: none; } .searchBox input { border: 1px solid #eee; color: #212121; color: rgba(0,0,0,.87); font-size: 14px; padding: 8px 8px 8px 40px; width: 164px; font-family: Roboto, sans-serif; background: url("https://www.gstatic.com/images/icons/material/system/1x/search_grey600_24dp.png") 8px center no-repeat; } .searchBox ::-webkit-input-placeholder { /* WebKit, Blink, Edge */ color: rgba(0,0,0,.54); } .searchBox :-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color: #000; opacity: 0.54; } .searchBox ::-moz-placeholder { /* Mozilla Firefox 19+ */ color: #000; opacity: 0.54; } .searchBox :-ms-input-placeholder { /* Internet Explorer 10-11 */ color: #757575; } .widget-item-control { margin-top: 0px; } .section { margin: 0; padding: 0; } #sidebar-top { border: 1px solid #eee; } #sidebar-top > div { margin: 16px 0; } .widget ul { line-height: 1.6; } /*main post*/ .post { margin-bottom:30px; } #main .post .title { margin: 0; } #main .post .title a { color: #212121; color: rgba(0,0,0,.87); font-weight: normal; font-size: 24px; } #main .post .title a:hover { text-decoration:none; color:#4184F3; } .message, #main .post .post-header { margin: 0; padding: 0; } #main .post .post-header .caption, #main .post .post-header .labels-caption, #main .post .post-footer .caption, #main .post .post-footer .labels-caption { color: #444; font-weight: 500; } #main .tr-caption-container td { text-align: left; } #main .post .tr-caption { color: #757575; color: rgba(0,0,0,.54); display: block; max-width: 560px; padding-bottom: 20px; } #main .post .tr-caption-container { line-height: 24px; margin: -1px 0 0 0 !important; padding: 4px 0; text-align: left; } #main .post .post-header .published{ font-size:11px; font-weight:bold; } .post-header .publishdate { font-size: 17px; font-weight:normal; color: #757575; color: rgba(0,0,0,.54); } #main .post .post-footer{ font-size:12px; padding-bottom: 21px; } .label-footer { margin-bottom: 12px; margin-top: 12px; } .comment-img { margin-right: 16px; opacity: 0.54; vertical-align: middle; } #main .post .post-header .published { margin-bottom: 40px; margin-top: -2px; } .post .post-content { color: #212121; color: rgba(0,0,0,.87); font-size: 17px; margin: 25px 0 36px 0; line-height: 32px; } .post-body .post-content ul, .post-body .post-content ol { margin: 16px 0; padding: 0 48px; } .post-summary { display: none; } /* Another old-style caption. */ .post-content div i, .post-content div + i { font-size: 14px; font-style: normal; color: #757575; color: rgba(0,0,0,.54); display: block; line-height: 24px; margin-bottom: 16px; text-align: left; } /* Another old-style caption (with link) */ .post-content a > i { color: #4184F3 !important; } /* Old-style captions for images. */ .post-content .separator + div:not(.separator) { margin-top: -16px; } /* Capture section headers. */ .post-content br + br + b, .post-content .space + .space + b, .post-content .separator + b { display: inline-block; margin-bottom: 8px; margin-top: 24px; } .post-content li { line-height: 32px; } /* Override all post images/videos to left align. */ .post-content .separator, .post-content > div { text-align: left; } .post-content .separator > a, .post-content .separator > span { margin-left: 0 !important; } .post-content img { max-width: 100%; height: auto; width: auto; } .post-content .tr-caption-container img { margin-bottom: 12px; } .post-content iframe, .post-content embed { max-width: 100%; } .post-content .carousel-container { margin-bottom: 48px; } #main .post-content b { font-weight: 500; } /* These are the main paragraph spacing tweaks. */ #main .post-content br { content: ' '; display: block; padding: 4px; } .post-content .space { display: block; height: 8px; } .post-content iframe + .space, .post-content iframe + br { padding: 0 !important; } #main .post .jump-link { margin-bottom:10px; } .post-content img, .post-content iframe { margin: 30px 0 20px 0; } .post-content > img:first-child, .post-content > iframe:first-child { margin-top: 0; } .col-right .section { padding: 0 16px; } #aside { background:#fff; border:1px solid #eee; border-top: 0; } #aside .widget { margin:0; } #aside .widget h2, #ArchiveList .toggle + a.post-count-link { color: #212121; color: rgba(0,0,0,.87); font-weight: 400 !important; margin: 0; } #ArchiveList .toggle { float: right; } #ArchiveList .toggle .material-icons { padding-top: 4px; } #sidebar .tab { cursor: pointer; } #sidebar .tab .arrow { display: inline-block; float: right; } #sidebar .tab .icon { display: inline-block; vertical-align: top; height: 24px; width: 24px; margin-right: 13px; margin-left: -1px; margin-top: 1px; color: #757575; color: rgba(0,0,0,.54); } #sidebar .widget-content > :first-child { padding-top: 8px; } #sidebar .active .tab .arrow { -ms-transform: rotate(180deg); transform: rotate(180deg); } #sidebar .arrow { color: #757575; color: rgba(0,0,0,.54); } #sidebar .widget h2 { font-size: 14px; line-height: 24px; display: inline-block; } #sidebar .widget .BlogArchive { padding-bottom: 8px; } #sidebar .widget { border-bottom: 1px solid #eee; box-shadow: 0px 1px 0 white; margin-bottom: 0; padding: 14px 0; min-height: 20px; } #sidebar .widget:last-child { border-bottom: none; box-shadow: none; margin-bottom: 0; } #sidebar ul { margin: 0; padding: 0; } #sidebar ul li { list-style:none; padding:0; } #sidebar ul li a { line-height: 32px; } #sidebar .archive { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAYCAYAAADzoH0MAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAE1JREFUeNpiNDY23s9AAWBioBCwYBM8c+YMVsUmJibEGYBNMS5DaeMFfDYSZQA2v9I3FrB5AZeriI4FmnrBccCT8mhmGs1MwyAzAQQYAKEWG9zm9QFEAAAAAElFTkSuQmCC"); height: 24px; line-height: 24px; padding-left: 30px; } #sidebar .labels { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAUxJREFUeNpiNDY23s9AAMycOfM7UF05kHkZmzwTMkdSUhKrIcXFxZy3bt3qBjIN8RrS09PDsHnzZjCNDr58+cKQlpbGDjSoHcg1w2oIyAUODg5gARCNzUVIBrUCuVYYhjx//pzhwIEDYAEQDeJjA1CDWIAGNQK59jBxRuSABbkAlwHIgIeHh2HWrFn/1NTU2oDcvSgBS4wBSC5iArqoCsj1YGIgEyAZVMoEchqlBjEB/cZAiUHg2AEGznpKDAImxOeM////B4VLKtBvEUCngZ1ILKivr3/u6+ubBzJAGZQ9gC5aQoqLgAY8BhkAZL4BuQQkxgXE34A4BuiiZEIuAhrwEGhAEZD5DpzYoIaA2UAM4kQADUrHZRDUgAIg8wO2XAwzbQXQa5OweQ1owB10AyA6gS7BgX1u3ry5397eHow3bdo0EyjGi00tQIABANPgyAH1q1eaAAAAAElFTkSuQmCC"); height: 20px; line-height: 20px; padding-left: 30px; } #sidebar .rss a { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAX5JREFUeNqsVDGSgkAQHL2rIiIikohIc/EBRkbwAIwuwgfwAXiAD9AHSI7kEkECRCb6AIyINDLx7K0aa6kT7uq0q7YYtnZ7umdnt7darXbr9Zpegeu61DNNc0dvwCcH4/GYJpMJnc9nOhwOVJbl/4hAAokMECZJQtvt9k+kH7qufyEYDAakqqqYxFdRFBqNRmTbNg2HQ0rTlK7XayvR0xqBdDqdkuM4dE/0ULhYLOh4PHYrknG5XGi/31MYhuL/nkwonM1mlGUZ1XXdrsiyLGEDhY7juJEZ1u5tIixDGdYhmYw+B7CAzPP5nDabjdgIAgCksMX1832/3drtdqPT6SQWapomiGEFNkDEdpDMMAzK81ys/7XYy+XyoQgq2WoURSIJ2iIIgp/WZCCTvFm2wgeAU31aI3Q2GhIDMeB53qPYPIcm5VrxXIOIOxsDMStjVawAc1VViRgN22lNBiuQN3GR+SY07hpOoStmFQAKXRRFY93bnpG+fONfedi+BRgAbkS8Fxp7QQIAAAAASUVORK5CYII="); } #sidebar .subscription a { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAALCAYAAACZIGYHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAUBJREFUeNrMkSGLAlEUhb+ZB4JFi8mx2cz+ApvhRUGTcUCrNqNJDYIi+DO0GUwmQXDK2DSIoGgZcSaIjDrzwrK4ssvChj1w0733O+fdp+m6PozH4yQSCfb7Pa7r8pOi0SjJZBLP8zgej4gAIMvlMuPxmADIYrHger1+C6lUKmo+NJ/NZojb7SZDWiwWo1qtks1msW2bw+HwZdkwDHq9HvV6nel0SqvVYrvdIh6Ph3Qch+VyqRYLhQJSSjRNw7IsfN9XgGKxSLfbJZfL0e/3aTabrFYr7vc7IujLcOh8PqunrNdr0uk0pVKJVCpFJBJRgEajweVyod1uMxgM2O12BAGUgRbU8DV2JpOhVquRz+cRQii3+XxOp9NRN3jVR5LPOp1OjEYjlSL8hclkgmmabDabt4d+m+S30vkD/R/IU4ABAPTZgnZdmG/PAAAAAElFTkSuQmCC"); } #sidebar-bottom { background: #f5f5f5; border-top:1px solid #eee; } #sidebar-bottom .widget { border-bottom: 1px solid #e0e0e0; padding: 15px 0; text-align: center; } #sidebar-bottom > div:last-child { border-bottom: 0; } #sidebar-bottom .text { line-height: 20px; } /* Home, forward, and backward pagination. */ .blog-pager { border-top : 1px #e0e0e0 solid; padding-top: 10px; margin-top: 15px; text-align: right !important; } #blog-pager { margin-botom: 0; margin-top: -14px; padding: 16px 0 0 0; } #blog-pager a { display: inline-block; } .blog-pager i.disabled { opacity: 0.2 !important; } .blog-pager i { color: black; margin-left: 16px; opacity: 0.54; } .blog-pager i:hover, .blog-pager i:active { opacity: 0.87; } #blog-pager-older-link, #blog-pager-newer-link { float: none; } .gplus-profile { background-color: #fafafa; border: 1px solid #eee; overflow: hidden; width: 212px; } .gplus-profile-inner { margin-left: -1px; margin-top: -1px; } /* Sidebar follow buttons. */ .followgooglewrapper { padding: 12px 0 0 0; } .loading { visibility: hidden; } .detail-page .post-footer .cmt_iframe_holder { padding-top: 40px !important; } /** Desktop **/ @media (max-width: 900px) { .col-right { display: none; } .col-main { margin-right: 0; min-width: initial; } .footer-outer { display: none; } .cols-wrapper { min-width: initial; } .google-footer-outer { background-color: #f5f5f5; } } /** Tablet **/ @media (max-width: 712px) { .header-outer, .cols-wrapper, .footer-outer, .google-footer-outer { padding: 0 40px; } } /* An extra breakpoint accommodating for long blog titles. */ @media (max-width: 600px) { .header-left { height: 100%; top: inherit; margin-top: 0; -webkit-transform: initial; transform: initial; } .header-title { margin-top: 18px; } .header-inner .google-logo { height: 40px; margin-top: 3px; } .header-inner .google-logo img { height: 35px; } .header-title h2 { font-size: 32px; line-height: 36px; } .header-desc { bottom: 24px; position: absolute; } } /** Mobile/small desktop window; also landscape. **/ @media (max-width: 480px), (max-height: 480px) { .header-outer, .cols-wrapper, .footer-outer, .google-footer-outer { padding: 0 16px; } .cols-wrapper { margin-top: 0; } .post-header .publishdate, .post .post-content { font-size: 16px; } .post .post-content { line-height: 28px; margin-bottom: 30px; } .post { margin-top: 30px; } .byline-author { display: block; font-size: 12px; line-height: 24px; margin-top: 6px; } #main .post .title a { font-weight: 500; color: #4c4c4c; color: rgba(0,0,0,.70); } #main .post .post-header { padding-bottom: 12px; } #main .post .post-header .published { margin-bottom: -8px; margin-top: 3px; } .post .read-more { display: block; margin-top: 14px; } .post .tr-caption { font-size: 12px; } #main .post .title a { font-size: 20px; line-height: 30px; } .post-content iframe { /* iframe won't keep aspect ratio when scaled down. */ max-height: 240px; } .post-content .separator img, .post-content .tr-caption-container img, .post-content iframe { margin-left: -16px; max-width: inherit; width: calc(100% + 32px); } .post-content table, .post-content td { width: 100%; } #blog-pager { margin: 0; padding: 16px 0; } /** List page tweaks. **/ .list-page .post-original { display: none; } .list-page .post-summary { display: block; } .list-page .comment-container { display: none; } .list-page #blog-pager { padding-top: 0; border: 0; margin-top: -8px; } .list-page .label-footer { display: none; } .list-page #main .post .post-footer { border-bottom: 1px solid #eee; margin: -16px 0 0 0; padding: 0 0 20px 0; } .list-page .post .share { display: none; } /** Detail page tweaks. **/ .detail-page .post-footer .cmt_iframe_holder { padding-top: 32px !important; } .detail-page .label-footer { margin-bottom: 0; } .detail-page #main .post .post-footer { padding-bottom: 0; } .detail-page #comments { display: none; } } [data-about-pullquote], [data-is-preview], [data-about-syndication] { display: none; } </style> <noscript> <style> .loading { visibility: visible }</style> </noscript> <script type='text/javascript'> (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-18038-3', 'auto', 'blogger'); ga('blogger.send', 'pageview'); </script> <link href='https://www.blogger.com/dyn-css/authorization.css?targetBlogID=6567687196385815607&amp;zx=e76fb540-b24b-49b0-9255-53fe5dfedfeb' media='none' onload='if(media!=&#39;all&#39;)media=&#39;all&#39;' rel='stylesheet'/><noscript><link href='https://www.blogger.com/dyn-css/authorization.css?targetBlogID=6567687196385815607&amp;zx=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='1624102920060860143' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2014/09/announcing-100000-for-startups-on.html' itemprop='url' title='Announcing $100,000 for Startups on Google Cloud Platform'> Announcing $100,000 for Startups on Google Cloud Platform </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Friday, September 12, 2014 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <div dir="ltr" style="text-align: left;" trbidi="on"> <span class="byline-author">Posted by Julie Pearl, Director of Cloud Developer Relations and Partner Engineering, Google</span> <br /> <br /> Today at the Google for Entrepreneurs Global Partner Summit, Urs Hölzle, Senior Vice President, Technical Infrastructure &amp; Google Fellow announced <a href="http://cloud.google.com/startups" target="_blank">Google Cloud Platform for Startups</a>. This new program will help eligible early-stage startups take advantage of the cloud and get resources to quickly launch and scale their idea by receiving $100,000 in Cloud Platform credit, 24/7 support, and access to our technical solutions team.<br /> <br /> This offer is available to startups around the world through top incubators, accelerators and investors. We are currently working with over 50 global partners to provide this offer to startups who have less than $5 million dollars in funding and have less than $500,000 in annual revenue. In addition, we will continue to add more partners over time.<br /> <br /> This offer supports our core Google Cloud Platform philosophy: we want developers to focus on code; not worry about managing infrastructure. Starting today, startups can take advantage of this offer and begin using the same infrastructure platform we use at Google. For example, <a href="https://www.headspace.com/" target="_blank">Headspace</a> is helping millions of people keep their minds healthier and happier using Google Cloud Platform for Startups. <br /> <br /> Thousands of startups have built successful applications on <a href="https://cloud.google.com/" target="_blank">Google Cloud Platform</a> and those applications have grown to serve tens of millions of users. It has been amazing to watch <a href="https://www.google.com/url?q=https%3A%2F%2Fwww.snapchat.com%2F&amp;sa=D&amp;sntz=1&amp;usg=AFQjCNGw74UnN6drQZLS4NEkPmDXFKzrpw" target="_blank">Snapchat</a> send over 700 million photos and videos a day and <a href="https://www.khanacademy.org/" target="_blank">Khan Academy</a> teach millions of students. We look forward to helping the next generation of startups launch great products.<br /> <br /> &nbsp;For more information on Google Cloud Platform for Startups, visit <a href="http://cloud.google.com/startups.">http://cloud.google.com/startups.</a></div> </script> <noscript> <div dir="ltr" style="text-align: left;" trbidi="on"> <span class="byline-author">Posted by Julie Pearl, Director of Cloud Developer Relations and Partner Engineering, Google</span> <br /> <br /> Today at the Google for Entrepreneurs Global Partner Summit, Urs Hölzle, Senior Vice President, Technical Infrastructure &amp; Google Fellow announced <a href="http://cloud.google.com/startups" target="_blank">Google Cloud Platform for Startups</a>. This new program will help eligible early-stage startups take advantage of the cloud and get resources to quickly launch and scale their idea by receiving $100,000 in Cloud Platform credit, 24/7 support, and access to our technical solutions team.<br /> <br /> This offer is available to startups around the world through top incubators, accelerators and investors. We are currently working with over 50 global partners to provide this offer to startups who have less than $5 million dollars in funding and have less than $500,000 in annual revenue. In addition, we will continue to add more partners over time.<br /> <br /> This offer supports our core Google Cloud Platform philosophy: we want developers to focus on code; not worry about managing infrastructure. Starting today, startups can take advantage of this offer and begin using the same infrastructure platform we use at Google. For example, <a href="https://www.headspace.com/" target="_blank">Headspace</a> is helping millions of people keep their minds healthier and happier using Google Cloud Platform for Startups. <br /> <br /> Thousands of startups have built successful applications on <a href="https://cloud.google.com/" target="_blank">Google Cloud Platform</a> and those applications have grown to serve tens of millions of users. It has been amazing to watch <a href="https://www.google.com/url?q=https%3A%2F%2Fwww.snapchat.com%2F&amp;sa=D&amp;sntz=1&amp;usg=AFQjCNGw74UnN6drQZLS4NEkPmDXFKzrpw" target="_blank">Snapchat</a> send over 700 million photos and videos a day and <a href="https://www.khanacademy.org/" target="_blank">Khan Academy</a> teach millions of students. We look forward to helping the next generation of startups launch great products.<br /> <br /> &nbsp;For more information on Google Cloud Platform for Startups, visit <a href="http://cloud.google.com/startups.">http://cloud.google.com/startups.</a></div> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://cloud.googleblog.com/2014/09/announcing-100000-for-startups-on.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:Announcing $100,000 for Startups on Google Cloud Platform&url=https://cloud.googleblog.com/2014/09/announcing-100000-for-startups-on.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/2014/09/announcing-100000-for-startups-on.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='comment-container'> <i class='comment-img material-icons'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='0' data-onclick='' data-post-url='https://cloud.googleblog.com/2014/09/announcing-100000-for-startups-on.html' data-url='https://cloud.googleblog.com/2014/09/announcing-100000-for-startups-on.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2014/09/announcing-100000-for-startups-on.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://cloud.googleblog.com/search/label/Cloud' rel='tag'> Cloud </a> , <a class='label' href='https://cloud.googleblog.com/search/label/developers' rel='tag'> developers </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Apps' rel='tag'> Google Apps </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Cloud%20Platform' rel='tag'> Google Cloud Platform </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Google%20for%20Entrepreneurs' rel='tag'> Google for Entrepreneurs </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Google%20for%20Work' rel='tag'> Google for Work </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Startups' rel='tag'> Startups </a> </span> </div> </div> </div> <div class='post' data-id='3887757788084697761' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2012/03/google-cloud-storage-brings-more.html' itemprop='url' title='Google Cloud Storage brings more storage solutions to the enterprise'> Google Cloud Storage brings more storage solutions to the enterprise </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Tuesday, March 6, 2012 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <span class="byline-author">Posted by Navneet Joneja, Product Manager for Google Cloud Storage</span><br /><br /><a href="//www.google.com/enterprise/cloud/storage/#utm_campaign=blog&amp;utm_source=en-na-us-entblog-cloudservices_021312&amp;utm_medium=blog">Google Cloud Storage</a> enables developers to store and access massive amounts of data on Google&#8217;s infrastructure with high reliability, availability and performance. Since Google Cloud Storage <a href="http://googleenterprise.blogspot.com/2011/10/google-app-engine-cloud-storage-and.html">graduated from preview</a> last year, many developers have tapped directly into Google&#8217;s storage capabilities.<br /><br />We are also seeing lots of technology providers integrating Google Cloud Storage directly into their offerings. For example, several providers of enterprise storage solutions have integrated with Google Cloud Storage to make their products and services even better.<br /><br />Here&#8217;s how a few of these companies are helping their customers build a bridge to the cloud with Google Cloud Storage:<br /><ul><li><a href="http://www.panzura.com/googlecloudstorage">Panzura</a> allows globally distributed enterprises to store, collaborate and backup files in the cloud using Panzura File System and Google Cloud Storage.</li><li><a href="http://www.storsimple.com/googlecloudstorage">StorSimple</a> offers a single integrated appliance for primary storage, data protection and disaster recovery. Now, you can connect your StorSimple appliances to the cloud with Google Cloud Storage.</li><li><a href="http://www.twinstrata.com/google">TwinStrata</a>&#8217;s storage gateway can now be used in conjunction with Google Cloud Storage for data storage, backup and disaster recovery in the cloud.</li><li><a href="http://www.zmanda.com/">Zmanda </a>provides backup and disaster recovery solutions for businesses. You can now use Zmanda&#8217;s software to <a href="http://www.zmanda.com/googlecloudstorage/">backup your on-premise data to Google Cloud Storage</a>.</li><li><a href="http://www.gladinet.com/google-cloud-storage-access-solutions.htm">Gladinet</a> makes it easy to upload a file from your desktop to Google Cloud Storage, share it with your team and manage access controls using a web-based interface.</li></ul>I'm thrilled to see other companies building innovative products using Google Cloud Storage. Today, we're also announcing <a href="https://developers.google.com/storage/docs/pricingandterms#utm_campaign=blog&amp;utm_source=en-na-us-entblog-cloudservices_021312&amp;utm_medium=blog">lower storage prices</a> to make it even more affordable to store your data in Google's cloud. The new pricing will be effective retroactively from March 1st, 2012.<br /><br />If you&#8217;re interested in learning how you can tap into Google&#8217;s cloud storage capabilities to serve your company&#8217;s storage needs, we&#8217;d love to <a href="//www.google.com/enterprise/cloud/contact.html#utm_campaign=blog&amp;utm_source=en-na-us-entblog-cloudservices_021312&amp;utm_medium=blog">have a conversation</a> or you can <a href="https://developers.google.com/storage/docs/signup#utm_campaign=blog&amp;utm_source=en-na-us-entblog-cloudservices_021312&amp;utm_medium=blog">get started online</a>. </script> <noscript> <span class="byline-author">Posted by Navneet Joneja, Product Manager for Google Cloud Storage</span><br /><br /><a href="//www.google.com/enterprise/cloud/storage/#utm_campaign=blog&amp;utm_source=en-na-us-entblog-cloudservices_021312&amp;utm_medium=blog">Google Cloud Storage</a> enables developers to store and access massive amounts of data on Google&#8217;s infrastructure with high reliability, availability and performance. Since Google Cloud Storage <a href="http://googleenterprise.blogspot.com/2011/10/google-app-engine-cloud-storage-and.html">graduated from preview</a> last year, many developers have tapped directly into Google&#8217;s storage capabilities.<br /><br />We are also seeing lots of technology providers integrating Google Cloud Storage directly into their offerings. For example, several providers of enterprise storage solutions have integrated with Google Cloud Storage to make their products and services even better.<br /><br />Here&#8217;s how a few of these companies are helping their customers build a bridge to the cloud with Google Cloud Storage:<br /><ul><li><a href="http://www.panzura.com/googlecloudstorage">Panzura</a> allows globally distributed enterprises to store, collaborate and backup files in the cloud using Panzura File System and Google Cloud Storage.</li><li><a href="http://www.storsimple.com/googlecloudstorage">StorSimple</a> offers a single integrated appliance for primary storage, data protection and disaster recovery. Now, you can connect your StorSimple appliances to the cloud with Google Cloud Storage.</li><li><a href="http://www.twinstrata.com/google">TwinStrata</a>&#8217;s storage gateway can now be used in conjunction with Google Cloud Storage for data storage, backup and disaster recovery in the cloud.</li><li><a href="http://www.zmanda.com/">Zmanda </a>provides backup and disaster recovery solutions for businesses. You can now use Zmanda&#8217;s software to <a href="http://www.zmanda.com/googlecloudstorage/">backup your on-premise data to Google Cloud Storage</a>.</li><li><a href="http://www.gladinet.com/google-cloud-storage-access-solutions.htm">Gladinet</a> makes it easy to upload a file from your desktop to Google Cloud Storage, share it with your team and manage access controls using a web-based interface.</li></ul>I'm thrilled to see other companies building innovative products using Google Cloud Storage. Today, we're also announcing <a href="https://developers.google.com/storage/docs/pricingandterms#utm_campaign=blog&amp;utm_source=en-na-us-entblog-cloudservices_021312&amp;utm_medium=blog">lower storage prices</a> to make it even more affordable to store your data in Google's cloud. The new pricing will be effective retroactively from March 1st, 2012.<br /><br />If you&#8217;re interested in learning how you can tap into Google&#8217;s cloud storage capabilities to serve your company&#8217;s storage needs, we&#8217;d love to <a href="//www.google.com/enterprise/cloud/contact.html#utm_campaign=blog&amp;utm_source=en-na-us-entblog-cloudservices_021312&amp;utm_medium=blog">have a conversation</a> or you can <a href="https://developers.google.com/storage/docs/signup#utm_campaign=blog&amp;utm_source=en-na-us-entblog-cloudservices_021312&amp;utm_medium=blog">get started online</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/2012/03/google-cloud-storage-brings-more.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Cloud Blog:Google Cloud Storage brings more storage solutions to the enterprise&url=https://cloud.googleblog.com/2012/03/google-cloud-storage-brings-more.html&via=gsuite'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://cloud.googleblog.com/2012/03/google-cloud-storage-brings-more.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='comment-container'> <i class='comment-img material-icons'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='6' data-onclick='' data-post-url='https://cloud.googleblog.com/2012/03/google-cloud-storage-brings-more.html' data-url='https://cloud.googleblog.com/2012/03/google-cloud-storage-brings-more.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2012/03/google-cloud-storage-brings-more.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://cloud.googleblog.com/search/label/cloud%20computing' rel='tag'> cloud computing </a> , <a class='label' href='https://cloud.googleblog.com/search/label/cloud%20services' rel='tag'> cloud services </a> , <a class='label' href='https://cloud.googleblog.com/search/label/developers' rel='tag'> developers </a> , <a class='label' href='https://cloud.googleblog.com/search/label/enterprise' rel='tag'> enterprise </a> </span> </div> </div> </div> <div class='post' data-id='5817707418010511673' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2011/07/learn-about-google-apps-script-in-nyc.html' itemprop='url' title='Learn about Google Apps Script in NYC'> Learn about Google Apps Script in NYC </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Tuesday, July 26, 2011 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <span class="byline-author">Posted by Saurabh Gupta, Google Developer Relations</span><br /><br /><a href="http://code.google.com/googleapps/appsscript/">Google Apps Script</a> lets you automate and extend Google Apps. Using Apps Script, businesses can build efficient solutions to meet their requirements such as:<br /><ul><li><a href="http://googleenterprise.blogspot.com/2011/06/google-apps-scripts-opens-new-ways-to.html">Content Approval Workflow</a></li><li>Vacation calendar management <a href="http://googleappsdeveloper.blogspot.com/2011/05/brown-universitys-it-dept-uses-apps.html">system</a></li><li><a href="http://code.google.com/googleapps/appsscript/articles/helpdesk_tutorial.html">Helpdesk Workflow</a></li><li><a href="http://code.google.com/googleapps/appsscript/articles/building-sites-app.html">Time Booking</a> system</li></ul>Join us on August 18th, 2011 for the <a href="https://sites.google.com/site/appsscripthackathon/">Google Apps Script Hackathon</a>. If your organization uses Google Apps and you want to explore how you can use Google Apps Script to create custom functions or automate repetitive tasks, then this hackathon is a perfect opportunity to learn. Google engineers will be available to answer your questions and help you learn Apps Script throughout the day&#8217;s agenda. We&#8217;ll provide food, refreshments, and experts to help you learn to use Apps Script and write your own scripts. Just bring your laptop, ideas, and enthusiasm to complete the mix. We hope to see you there!<br /><br />What: <a href="https://sites.google.com/site/appsscripthackathon/agenda">Apps Script Hackathon</a><br />Date: Thursday, August 18th, 2011<br />Time: 2pm to 7pm EST<br />Where: 76 9th Avenue, New York, NY<br />Register: Space is limited, register <a href="https://sites.google.com/site/appsscripthackathon/Register">here</a>.<div><br />For those who cannot attend in person, we invite you to try out a number of self-paced tutorials on the <a href="http://code.google.com/googleapps/appsscript/articles.html">Apps Script documentation site</a>.</div> </script> <noscript> <span class="byline-author">Posted by Saurabh Gupta, Google Developer Relations</span><br /><br /><a href="http://code.google.com/googleapps/appsscript/">Google Apps Script</a> lets you automate and extend Google Apps. Using Apps Script, businesses can build efficient solutions to meet their requirements such as:<br /><ul><li><a href="http://googleenterprise.blogspot.com/2011/06/google-apps-scripts-opens-new-ways-to.html">Content Approval Workflow</a></li><li>Vacation calendar management <a href="http://googleappsdeveloper.blogspot.com/2011/05/brown-universitys-it-dept-uses-apps.html">system</a></li><li><a href="http://code.google.com/googleapps/appsscript/articles/helpdesk_tutorial.html">Helpdesk Workflow</a></li><li><a href="http://code.google.com/googleapps/appsscript/articles/building-sites-app.html">Time Booking</a> system</li></ul>Join us on August 18th, 2011 for the <a href="https://sites.google.com/site/appsscripthackathon/">Google Apps Script Hackathon</a>. If your organization uses Google Apps and you want to explore how you can use Google Apps Script to create custom functions or automate repetitive tasks, then this hackathon is a perfect opportunity to learn. Google engineers will be available to answer your questions and help you learn Apps Script throughout the day&#8217;s agenda. We&#8217;ll provide food, refreshments, and experts to help you learn to use Apps Script and write your own scripts. Just bring your laptop, ideas, and enthusiasm to complete the mix. We hope to see you there!<br /><br />What: <a href="https://sites.google.com/site/appsscripthackathon/agenda">Apps Script Hackathon</a><br />Date: Thursday, August 18th, 2011<br />Time: 2pm to 7pm EST<br />Where: 76 9th Avenue, New York, NY<br />Register: Space is limited, register <a href="https://sites.google.com/site/appsscripthackathon/Register">here</a>.<div><br />For those who cannot attend in person, we invite you to try out a number of self-paced tutorials on the <a href="http://code.google.com/googleapps/appsscript/articles.html">Apps Script documentation site</a>.</div> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://cloud.googleblog.com/2011/07/learn-about-google-apps-script-in-nyc.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:Learn about Google Apps Script in NYC&url=https://cloud.googleblog.com/2011/07/learn-about-google-apps-script-in-nyc.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/2011/07/learn-about-google-apps-script-in-nyc.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='comment-container'> <i class='comment-img material-icons'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='1' data-onclick='' data-post-url='https://cloud.googleblog.com/2011/07/learn-about-google-apps-script-in-nyc.html' data-url='https://cloud.googleblog.com/2011/07/learn-about-google-apps-script-in-nyc.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2011/07/learn-about-google-apps-script-in-nyc.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/apps%20script' rel='tag'> apps script </a> , <a class='label' href='https://cloud.googleblog.com/search/label/developers' rel='tag'> developers </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Apps' rel='tag'> Google Apps </a> </span> </div> </div> </div> <div class='post' data-id='5078549702963977762' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2011/06/businesses-innovate-and-scale-faster-on.html' itemprop='url' title='Businesses innovate and scale faster on Google App Engine'> Businesses innovate and scale faster on Google App Engine </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Wednesday, June 22, 2011 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <span class="byline-author">Posted by Gregory D'alesandre, Sr. Product Manager, Google App Engine team</span> <br /><br />It was another exciting year at Google I/O for Google App Engine, with more than a dozen businesses participating in the Developer Sandbox showcasing the innovative apps they are building on <a href="//google.com/enterprise/appengine#utm_campaign=io2011&amp;utm_source=en-na-us-entblog-AppEngine_06222011&amp;utm_medium=blog">Google App Engine</a>. We had a chance to hear feedback from our customers on our <a href="http://googleenterprise.blogspot.com/2011/05/google-app-engine-new-version-and.html">new version of App Engine, our future plans and our new pricing model</a>. People were excited about the changes and eager to share with us how important App Engine has been to their businesses.<br /><br />In the Sandbox, we took some time to catch up with Dan Murray, founder and managing director at WebFilings, to learn how building on App Engine has given them the speed, reliability and scale to secure major Fortune 500 clients including Valero, eBay, United Airlines, and Dish Network.<br /><br /><iframe allowfullscreen="" frameborder="0" height="349" src="//www.youtube.com/embed/4SY5uEBPGK4" width="560"></iframe><br /><br />We also talked with Jessica Stanton from Evite about how it leveraged App Engine to build a technology that serves billions of pageviews a month. Evite did all of this with a team of only five developers, something it couldn't have done without the easy management and scalability App Engine provides.<br /><br /><iframe allowfullscreen="" frameborder="0" height="349" src="//www.youtube.com/embed/w0Cd1mfcwDs" width="560"></iframe><br /><br />And finally we heard from Gary Koelling from Best Buy, who explained to us:<br /><blockquote>&#8220;Our experience with Google App Engine really changed how we do things. We can use far fewer developers, and we don&#8217;t have to spend any time doing system administration or setting up servers, which allows us to focus on the development and testing new ideas.&#8221;</blockquote><a href="//google.com/enterprise/appengine#utm_campaign=io2011&amp;utm_source=en-na-us-entblog-AppEngine_06222011&amp;utm_medium=blog">Google App Engine</a> was discussed in more than 24 sessions at I/O this year, all of which you can view on the <a href="//www.google.com/events/io/2011/sessions.html#app-engine-track">Google I/O site</a>. If you&#8217;re interested in reading more about App Engine from the people who built it, check out our <a href="http://googleappengine.blogspot.com/2011/06/highlights-from-our-google-io.html">I/O recap post</a> on the App Engine blog. We look forward continuing to improve App Engine for businesses and have an <a href="http://googleappengine.blogspot.com/2011/05/year-ahead-for-google-app-engine.html">exciting year ahead</a>. </script> <noscript> <span class="byline-author">Posted by Gregory D'alesandre, Sr. Product Manager, Google App Engine team</span> <br /><br />It was another exciting year at Google I/O for Google App Engine, with more than a dozen businesses participating in the Developer Sandbox showcasing the innovative apps they are building on <a href="//google.com/enterprise/appengine#utm_campaign=io2011&amp;utm_source=en-na-us-entblog-AppEngine_06222011&amp;utm_medium=blog">Google App Engine</a>. We had a chance to hear feedback from our customers on our <a href="http://googleenterprise.blogspot.com/2011/05/google-app-engine-new-version-and.html">new version of App Engine, our future plans and our new pricing model</a>. People were excited about the changes and eager to share with us how important App Engine has been to their businesses.<br /><br />In the Sandbox, we took some time to catch up with Dan Murray, founder and managing director at WebFilings, to learn how building on App Engine has given them the speed, reliability and scale to secure major Fortune 500 clients including Valero, eBay, United Airlines, and Dish Network.<br /><br /><iframe allowfullscreen="" frameborder="0" height="349" src="//www.youtube.com/embed/4SY5uEBPGK4" width="560"></iframe><br /><br />We also talked with Jessica Stanton from Evite about how it leveraged App Engine to build a technology that serves billions of pageviews a month. Evite did all of this with a team of only five developers, something it couldn't have done without the easy management and scalability App Engine provides.<br /><br /><iframe allowfullscreen="" frameborder="0" height="349" src="//www.youtube.com/embed/w0Cd1mfcwDs" width="560"></iframe><br /><br />And finally we heard from Gary Koelling from Best Buy, who explained to us:<br /><blockquote>&#8220;Our experience with Google App Engine really changed how we do things. We can use far fewer developers, and we don&#8217;t have to spend any time doing system administration or setting up servers, which allows us to focus on the development and testing new ideas.&#8221;</blockquote><a href="//google.com/enterprise/appengine#utm_campaign=io2011&amp;utm_source=en-na-us-entblog-AppEngine_06222011&amp;utm_medium=blog">Google App Engine</a> was discussed in more than 24 sessions at I/O this year, all of which you can view on the <a href="//www.google.com/events/io/2011/sessions.html#app-engine-track">Google I/O site</a>. If you&#8217;re interested in reading more about App Engine from the people who built it, check out our <a href="http://googleappengine.blogspot.com/2011/06/highlights-from-our-google-io.html">I/O recap post</a> on the App Engine blog. We look forward continuing to improve App Engine for businesses and have an <a href="http://googleappengine.blogspot.com/2011/05/year-ahead-for-google-app-engine.html">exciting year ahead</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/2011/06/businesses-innovate-and-scale-faster-on.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:Businesses innovate and scale faster on Google App Engine&url=https://cloud.googleblog.com/2011/06/businesses-innovate-and-scale-faster-on.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/2011/06/businesses-innovate-and-scale-faster-on.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='comment-container'> <i class='comment-img material-icons'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='1' data-onclick='' data-post-url='https://cloud.googleblog.com/2011/06/businesses-innovate-and-scale-faster-on.html' data-url='https://cloud.googleblog.com/2011/06/businesses-innovate-and-scale-faster-on.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2011/06/businesses-innovate-and-scale-faster-on.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%20App%20Engine' rel='tag'> Google App Engine </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Google%20I%2FO' rel='tag'> Google I/O </a> , <a class='label' href='https://cloud.googleblog.com/search/label/io2011' rel='tag'> io2011 </a> , <a class='label' href='https://cloud.googleblog.com/search/label/partner' rel='tag'> partner </a> </span> </div> </div> </div> <div class='post' data-id='3640686274549385161' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2011/06/app-tuesday-and-staff-picks-help-you.html' itemprop='url' title='App Tuesday and Staff Picks help you find apps from the Google Apps Marketplace'> App Tuesday and Staff Picks help you find apps from the Google Apps Marketplace </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Tuesday, June 14, 2011 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <span class="byline-author">Posted by Harrison Shih, Product Marketing, Google Enterprise</span> <br /><br />This month we&#8217;re adding <a href="http://googleenterprise.blogspot.com/2011/05/introducing-staff-picks-on-google-apps.html">Staff Picks</a> to our monthly <a href="http://googleenterprise.blogspot.com/2010/06/its-app-tuesday-avoid-patches-embrace.html">App Tuesday</a> posts to better help businesses identify and try great applications from the <a href="//google.com/appsmarketplace#utm_campaign=apptuesday&amp;utm_source=en-na-us-entblog_apptuesday_06142011&amp;utm_medium=blog">Google Apps Marketplace</a>. With our inventory growing to well over 300 applications, these efforts help bring to the forefront new and interesting applications for your business. <br /><br />Our vision for <a href="http://googleenterprise.blogspot.com/2010/12/nothing-but-web.html">100% web</a> is to provide a seamless workflow with our apps and the best apps on the web. Whether you need project management solutions, finance tools or a database for your customer interactions, with Marketplace apps you can benefit from convenient integrations such as single sign-on, Gmail integration and Calendar and Docs synchronization.<br /><br />We want to extend a warm welcome to some of the notable apps that have joined our Marketplace in the last month:<br /><ul><li><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=10131+15331430744059009207#utm_campaign=apptuesday&amp;utm_source=en-na-us-entblog_apptuesday_06142011&amp;utm_medium=blog">Nutshell CRM</a> - a customer management app that helps you manage leads and customers through a unified interface and mobile access</li><li><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=3371+15867394357919103382#utm_campaign=apptuesday&amp;utm_source=en-na-us-entblog_apptuesday_06142011&amp;utm_medium=blog">Olark</a> - a customer management app that helps boost sales on your website through a live chat widget</li><li><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=9977+4903112292320134485#utm_campaign=apptuesday&amp;utm_source=en-na-us-entblog_apptuesday_06142011&amp;utm_medium=blog">Weebly</a> - a website tool that makes it easy for you to create a great website with no technical expertise</li><li><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=4374+13423278511407097136#utm_campaign=apptuesday&amp;utm_source=en-na-us-entblog_apptuesday_06142011&amp;utm_medium=blog">Symphony 440</a> - an application platform that enables you to create your own apps for CRM, project management and other workflow needs</li></ul><br />We also want to highlight this month&#8217;s Staff Picks, which are chosen based on great functionality, ease of use, and deep integrations with Google Apps:<br /><ul><li><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=4970+4188150475217982560#utm_campaign=apptuesday&amp;utm_source=en-na-us-entblog_apptuesday_06142011&amp;utm_medium=blog">Mavenlink</a> (<a href="https://docs.google.com/a/google.com/present/view?id=ddzxztrp_24dpfp8rhc">slideshow</a>) - a project management solution for professional services delivery</li><li><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=2841+4275444984448978983#utm_campaign=apptuesday&amp;utm_source=en-na-us-entblog_apptuesday_06142011&amp;utm_medium=blog">Solve360</a> (<a href="https://docs.google.com/a/google.com/present/view?id=ddzxztrp_25g59tjgcx">slideshow</a>) - a CRM that integrates with Gmail, Calendar and Docs to help manage client projects</li><li><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=3429+2160493882579061918#utm_campaign=apptuesday&amp;utm_source=en-na-us-entblog_apptuesday_06142011&amp;utm_medium=blog">Smartsheet</a> (<a href="https://docs.google.com/a/google.com/present/view?id=ddzxztrp_26cdz6snd4">slideshow</a>) - a project management app based on great functionality, ease of use, and deep integrations with Google Apps</li><li><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=3324+12724282445373073967#utm_campaign=apptuesday&amp;utm_source=en-na-us-entblog_apptuesday_06142011&amp;utm_medium=blog">GQueues</a> (<a href="https://docs.google.com/present/view?id=ddzxztrp_27cfvw68c4">slideshow</a>) - a task management app that lets you share lists, assign tasks, get reminders and stay organized</li></ul><br />Instead of managing on-premise solutions for your everyday business needs and dealing with constant software updates, patches and access issues, try running your business through Google Apps and the <a href="//google.com/appsmarketplace#utm_campaign=apptuesday&amp;utm_source=en-na-us-entblog_apptuesday_06142011&amp;utm_medium=blog">Google Apps Marketplace</a>. </script> <noscript> <span class="byline-author">Posted by Harrison Shih, Product Marketing, Google Enterprise</span> <br /><br />This month we&#8217;re adding <a href="http://googleenterprise.blogspot.com/2011/05/introducing-staff-picks-on-google-apps.html">Staff Picks</a> to our monthly <a href="http://googleenterprise.blogspot.com/2010/06/its-app-tuesday-avoid-patches-embrace.html">App Tuesday</a> posts to better help businesses identify and try great applications from the <a href="//google.com/appsmarketplace#utm_campaign=apptuesday&amp;utm_source=en-na-us-entblog_apptuesday_06142011&amp;utm_medium=blog">Google Apps Marketplace</a>. With our inventory growing to well over 300 applications, these efforts help bring to the forefront new and interesting applications for your business. <br /><br />Our vision for <a href="http://googleenterprise.blogspot.com/2010/12/nothing-but-web.html">100% web</a> is to provide a seamless workflow with our apps and the best apps on the web. Whether you need project management solutions, finance tools or a database for your customer interactions, with Marketplace apps you can benefit from convenient integrations such as single sign-on, Gmail integration and Calendar and Docs synchronization.<br /><br />We want to extend a warm welcome to some of the notable apps that have joined our Marketplace in the last month:<br /><ul><li><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=10131+15331430744059009207#utm_campaign=apptuesday&amp;utm_source=en-na-us-entblog_apptuesday_06142011&amp;utm_medium=blog">Nutshell CRM</a> - a customer management app that helps you manage leads and customers through a unified interface and mobile access</li><li><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=3371+15867394357919103382#utm_campaign=apptuesday&amp;utm_source=en-na-us-entblog_apptuesday_06142011&amp;utm_medium=blog">Olark</a> - a customer management app that helps boost sales on your website through a live chat widget</li><li><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=9977+4903112292320134485#utm_campaign=apptuesday&amp;utm_source=en-na-us-entblog_apptuesday_06142011&amp;utm_medium=blog">Weebly</a> - a website tool that makes it easy for you to create a great website with no technical expertise</li><li><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=4374+13423278511407097136#utm_campaign=apptuesday&amp;utm_source=en-na-us-entblog_apptuesday_06142011&amp;utm_medium=blog">Symphony 440</a> - an application platform that enables you to create your own apps for CRM, project management and other workflow needs</li></ul><br />We also want to highlight this month&#8217;s Staff Picks, which are chosen based on great functionality, ease of use, and deep integrations with Google Apps:<br /><ul><li><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=4970+4188150475217982560#utm_campaign=apptuesday&amp;utm_source=en-na-us-entblog_apptuesday_06142011&amp;utm_medium=blog">Mavenlink</a> (<a href="https://docs.google.com/a/google.com/present/view?id=ddzxztrp_24dpfp8rhc">slideshow</a>) - a project management solution for professional services delivery</li><li><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=2841+4275444984448978983#utm_campaign=apptuesday&amp;utm_source=en-na-us-entblog_apptuesday_06142011&amp;utm_medium=blog">Solve360</a> (<a href="https://docs.google.com/a/google.com/present/view?id=ddzxztrp_25g59tjgcx">slideshow</a>) - a CRM that integrates with Gmail, Calendar and Docs to help manage client projects</li><li><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=3429+2160493882579061918#utm_campaign=apptuesday&amp;utm_source=en-na-us-entblog_apptuesday_06142011&amp;utm_medium=blog">Smartsheet</a> (<a href="https://docs.google.com/a/google.com/present/view?id=ddzxztrp_26cdz6snd4">slideshow</a>) - a project management app based on great functionality, ease of use, and deep integrations with Google Apps</li><li><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=3324+12724282445373073967#utm_campaign=apptuesday&amp;utm_source=en-na-us-entblog_apptuesday_06142011&amp;utm_medium=blog">GQueues</a> (<a href="https://docs.google.com/present/view?id=ddzxztrp_27cfvw68c4">slideshow</a>) - a task management app that lets you share lists, assign tasks, get reminders and stay organized</li></ul><br />Instead of managing on-premise solutions for your everyday business needs and dealing with constant software updates, patches and access issues, try running your business through Google Apps and the <a href="//google.com/appsmarketplace#utm_campaign=apptuesday&amp;utm_source=en-na-us-entblog_apptuesday_06142011&amp;utm_medium=blog">Google Apps Marketplace</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/2011/06/app-tuesday-and-staff-picks-help-you.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:App Tuesday and Staff Picks help you find apps from the Google Apps Marketplace&url=https://cloud.googleblog.com/2011/06/app-tuesday-and-staff-picks-help-you.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/2011/06/app-tuesday-and-staff-picks-help-you.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='comment-container'> <i class='comment-img material-icons'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='0' data-onclick='' data-post-url='https://cloud.googleblog.com/2011/06/app-tuesday-and-staff-picks-help-you.html' data-url='https://cloud.googleblog.com/2011/06/app-tuesday-and-staff-picks-help-you.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2011/06/app-tuesday-and-staff-picks-help-you.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/marketplace' rel='tag'> marketplace </a> , <a class='label' href='https://cloud.googleblog.com/search/label/partner' rel='tag'> partner </a> </span> </div> </div> </div> <div class='post' data-id='2766568929927988467' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2011/05/introducing-truste-data-privacy.html' itemprop='url' title='Introducing TRUSTe data privacy certification for Apps Marketplace apps'> Introducing TRUSTe data privacy certification for Apps Marketplace apps </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Tuesday, May 17, 2011 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <span class="byline-author">Posted by Scott McMullan, Google Apps Partner Lead</span><br /><br />Over a year ago, we created the <a href="//www.google.com/enterprise/marketplace/#utm_source=en-na-us-entblog-truste_05172011&amp;utm_medium=blog">Google Apps Marketplace</a> to help you easily discover, evaluate, and deploy integrated web applications for your business or school. In that time, many of you have told us that evaluating apps can be particularly tricky, as you need to consider questions like:<br /><ul><li>who already uses the app, and why do they like it (or not)?<br /></li><li>will the app&#8217;s features address my particular needs?<br /></li><li>can I trust the vendor who created the app with my data?<br /></li></ul><br />We want to make it as easy as possible for you to answer these questions. For example, we offer verified app reviews to highlight comments from customers who we know to be using the app.<br /><br />Today we&#8217;re announcing a feature designed to help address the trust question &#8212; a TRUSTe administered data privacy certification program for Marketplace apps. TRUSTe has created a certification program for <a href="//www.google.com/enterprise/marketplace/search?query=*&amp;orderBy=RATING&amp;type=INSTALLABLE&amp;utm_source=en-na-us-entblog-truste_05172011&amp;utm_medium=blog">installable</a> Marketplace apps to verify that they clearly communicate their <a href="http://www.truste.com/google-apps/buyer-faq.php">data handling and privacy practices</a>. This program, which is optional for vendors, displays a green TRUSTe logo on a certified app&#8217;s Marketplace listing page as well as search results pages. The logo links then to a certification summary with more specific information about the app.<br /><br /><img border="1" src="//3.bp.blogspot.com/-M2PRKUL-F2M/TdK4m2o71LI/AAAAAAAAAUk/yRe8JqIw6w8/truste-listingpage-550.jpg"><br /><br />TRUSTe certification makes it easier for you, as a buyer, to verify the following about an app:<br /><ul><li>the vendor has been contacted and certified by TRUSTe personnel<br /></li><li>the purpose for data collection and sharing, and the security used for sharing (https)<br /></li><li>there is an easy-to-read privacy policy available<br /></li></ul><br />Since certification is optional, the absence of a TRUSTe seal does not imply the app has unacceptable or difficult-to-understand practices for data handling and privacy. In fact, the program just launched today, so most apps have not yet applied for certification.<br /><br />If you have additional questions about what this particular certification covers, please see the <a href="http://www.truste.com/google-apps/buyer-faq.php">TRUSTe customer FAQ</a>. If you&#8217;re a vendor with installable Marketplace apps and are interested in certification, please review the <a href="http://www.truste.com/google-apps/">application process</a>. </script> <noscript> <span class="byline-author">Posted by Scott McMullan, Google Apps Partner Lead</span><br /><br />Over a year ago, we created the <a href="//www.google.com/enterprise/marketplace/#utm_source=en-na-us-entblog-truste_05172011&amp;utm_medium=blog">Google Apps Marketplace</a> to help you easily discover, evaluate, and deploy integrated web applications for your business or school. In that time, many of you have told us that evaluating apps can be particularly tricky, as you need to consider questions like:<br /><ul><li>who already uses the app, and why do they like it (or not)?<br /></li><li>will the app&#8217;s features address my particular needs?<br /></li><li>can I trust the vendor who created the app with my data?<br /></li></ul><br />We want to make it as easy as possible for you to answer these questions. For example, we offer verified app reviews to highlight comments from customers who we know to be using the app.<br /><br />Today we&#8217;re announcing a feature designed to help address the trust question &#8212; a TRUSTe administered data privacy certification program for Marketplace apps. TRUSTe has created a certification program for <a href="//www.google.com/enterprise/marketplace/search?query=*&amp;orderBy=RATING&amp;type=INSTALLABLE&amp;utm_source=en-na-us-entblog-truste_05172011&amp;utm_medium=blog">installable</a> Marketplace apps to verify that they clearly communicate their <a href="http://www.truste.com/google-apps/buyer-faq.php">data handling and privacy practices</a>. This program, which is optional for vendors, displays a green TRUSTe logo on a certified app&#8217;s Marketplace listing page as well as search results pages. The logo links then to a certification summary with more specific information about the app.<br /><br /><img border="1" src="//3.bp.blogspot.com/-M2PRKUL-F2M/TdK4m2o71LI/AAAAAAAAAUk/yRe8JqIw6w8/truste-listingpage-550.jpg"><br /><br />TRUSTe certification makes it easier for you, as a buyer, to verify the following about an app:<br /><ul><li>the vendor has been contacted and certified by TRUSTe personnel<br /></li><li>the purpose for data collection and sharing, and the security used for sharing (https)<br /></li><li>there is an easy-to-read privacy policy available<br /></li></ul><br />Since certification is optional, the absence of a TRUSTe seal does not imply the app has unacceptable or difficult-to-understand practices for data handling and privacy. In fact, the program just launched today, so most apps have not yet applied for certification.<br /><br />If you have additional questions about what this particular certification covers, please see the <a href="http://www.truste.com/google-apps/buyer-faq.php">TRUSTe customer FAQ</a>. If you&#8217;re a vendor with installable Marketplace apps and are interested in certification, please review the <a href="http://www.truste.com/google-apps/">application process</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/2011/05/introducing-truste-data-privacy.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Cloud Blog:Introducing TRUSTe data privacy certification for Apps Marketplace apps&url=https://cloud.googleblog.com/2011/05/introducing-truste-data-privacy.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/2011/05/introducing-truste-data-privacy.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='comment-container'> <i class='comment-img material-icons'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='4' data-onclick='' data-post-url='https://cloud.googleblog.com/2011/05/introducing-truste-data-privacy.html' data-url='https://cloud.googleblog.com/2011/05/introducing-truste-data-privacy.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2011/05/introducing-truste-data-privacy.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%20Blog' rel='tag'> Google Apps Blog </a> , <a class='label' href='https://cloud.googleblog.com/search/label/marketplace' rel='tag'> marketplace </a> </span> </div> </div> </div> <div class='post' data-id='5121490375340873659' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2011/05/celebrating-small-businesses-and.html' itemprop='url' title='Celebrating small businesses and integrated, easy-to-use web tools'> Celebrating small businesses and integrated, easy-to-use web tools </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Monday, May 16, 2011 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <span class="byline-author">Posted by Joanne Schneider, Google Apps Small Business Team</span> <br /><br />In honor of <a href="http://www.nationalsmallbusinessweek.com/">National Small Business Week</a>, we&#8217;d like to take time this week to share ways that <a href="//google.com/a#utm_campaign=sbweek&amp;utm_source=en-na-us-entblog-sbweek_05162011&amp;utm_medium=blog">Google Apps</a> and the <a href="//google.com/enterprise/marketplace#utm_campaign=sbweek&amp;utm_source=en-na-us-entblog-sbweek_05162011&amp;utm_medium=blog">Google Apps Marketplace</a> can help small businesses work more productively and efficiently. <br /><br />Today, we&#8217;re highlighting a few of the <a href="http://thesmallbusinessweb.com/">Small Business Web</a> apps in the <a href="//google.com/enterprise/marketplace#utm_campaign=sbweek&amp;utm_source=en-na-us-entblog-sbweek_05162011&amp;utm_medium=blog">Google Apps Marketplace</a>, and how our customers run their businesses on them every day. Google shares the Small Business Web&#8217;s dedication to providing tools that have enterprise-grade functionality, as well as align with small businesses&#8217; priorities.<br /><br /><div class="ex1"><b>Apps that work together</b><br />Particularly for companies without a dedicated IT team or person, the list of necessary business tools can quickly become unmanageable. Web apps that provide deep integrations with Google Apps and with each other are especially useful for growing businesses that don&#8217;t have time to manage multiple, distinct applications. </div><br /><div class="ex1"><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3371+15867394357919103382#utm_source=en-na-us-entblog-smallbizweb_03152011&amp;utm_medium=blog">Olark</a> lets customers live chat with website visitors directly from the Gmail interface through Google Talk, and provides easy access to chat transcripts. Peter Macaulay of <a href="http://kitchenwaredirect.com.au/">KitchenwareDirect.com.au</a> says, &#8220;The ability to live chat with customers without leaving the Google Apps interface is a huge productivity advantage. The simple and elegant implementation meant we were up and running in a matter of minutes. Staff members are easily able to set their availability for chat, enabling them to easily multi-task.&#8221;</div><br /><div class="ex1"><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=8708+15939755848183491681#utm_campaign=sbweek&amp;utm_source=en-na-us-entblog-sbweek_05162011&amp;utm_medium=blog">WORKetc</a> is another app that makes Gmail into the front end workspace, but for CRM, project management, and customer support. It let&#8217;s you easily share emails related to particular projects with relevant team members without forwarding or copying other email addresses. D. Hogan of <a href="http://varisenergy.com/">Varis Energy</a> says, &#8220;Any emails that need to be shared with my team get tagged in the WORKetc gadget that is built right into Gmail. This immediately lets everyone else who is assigned to a project or lead have access to the new information from the received email.&#8221;</div><br /><div class="ex1"><b>Access all the time</b><br />As compared to larger businesses, small businesses are even less suited to managing servers, and tend to have many employees on the road or in non-office locations. Accessing their data and documents from anywhere, on any Internet-connected device is a core benefit of using web-based tools like Google Docs. <a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3748+4108768429763268538#utm_campaign=sbweek&amp;utm_source=en-na-us-entblog-sbweek_05162011&amp;utm_medium=blog">OfficeDrop</a> digitizes paper documents to make them text-searchable in Google Docs. Greg Skidmore of <a href="http://belpointe.com/">Belpointe Asset Management</a> says, &#8220;Each month we send a box of paper files to OfficeDrop and have them scanned directly into Google Docs. If I have a document that I need scanned right away, I use OfficeDrop&#8217;s scanning software, <a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3748+13917023956141317696#utm_campaign=sbweek&amp;utm_source=en-na-us-entblog-sbweek_05162011&amp;utm_medium=blog">ScanDrop</a>, and upload it immediately.&#8221; </div><br /><div class="ex1"><b>Easy to Use</b><br />Small business owners and employees often wear a lot of hats and they&#8217;ve asked for solutions that are easy to learn and use. Michael Bower of <a href="http://michaeldbower.com/">Michael Bower Digital</a> says, &#8220;I always need to know where my money is, without wasting time organizing my paperwork. As my business grew, I was losing control of my cashflow. Both Google Apps and <a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3480+1736946957721454838#utm_campaign=sbweek&amp;utm_source=en-na-us-entblog-sbweek_05162011&amp;utm_medium=blog">FreshBooks</a> have just enough features to keep my workflow and invoicing organized, allowing me to focus on my work.&#8221; </div><br />These are just a few examples of the many Small Business Web app vendors in the Google Apps Marketplace who provide the functionality and integrations a small business needs. Over 30 Google Apps Marketplace apps have already joined the Small Business Web and declared their commitment to helping small businesses focus on what they do best. They include:<br /><table border="0" cellpadding="0" cellspacing="10"><tbody><tr> <td valign="top" width="20%"><br /><b>Finance</b><br /><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=4962+351500961492382873#utm_source=en-na-us-entblog-smallbizweb_03152011&amp;utm_medium=blog">Bill.com</a><br /><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=4976+4808163069649395177#utm_source=en-na-us-entblog-smallbizweb_03152011&amp;utm_medium=blog">billFLO</a><br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3477+11741704445696567747#utm_campaign=sbweek&amp;utm_source=en-na-us-entblog-sbweek_05162011&amp;utm_medium=blog">EchoSign </a><br /><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=3413+14516571681562749955#utm_source=en-na-us-entblog-smallbizweb_03152011&amp;utm_medium=blog">Expensify</a><br /><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=3675+9335982423536179632#utm_source=en-na-us-entblog-smallbizweb_03152011&amp;utm_medium=blog">FreeAgent</a><br /><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=3480+1736946957721454838#utm_source=en-na-us-entblog-smallbizweb_03152011&amp;utm_medium=blog">Freshbooks</a><br /><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=3631+4134311225038971242#utm_source=en-na-us-entblog-smallbizweb_03152011&amp;utm_medium=blog">Harvest</a><br /><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=6009+11567862702636571900#utm_source=en-na-us-entblog-smallbizweb_03152011&amp;utm_medium=blog">Kashoo</a><br /><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=6249+7568854439109329533#utm_source=en-na-us-entblog-smallbizweb_03152011&amp;utm_medium=blog">Outright</a><br /><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=3481+6820056124844299343#utm_source=en-na-us-entblog-smallbizweb_03152011&amp;utm_medium=blog">Shoeboxed</a></td> <td valign="top" width="25%"><br /><b>CRM</b><br /><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=8753+10649909591584450915#utm_source=en-na-us-entblog-smallbizweb_03152011&amp;utm_medium=blog">Assistly</a><br /><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=3438+8754491387600656906#utm_source=en-na-us-entblog-smallbizweb_03152011&amp;utm_medium=blog">Batchbook CRM</a><br /><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=3418+11213291116317814502#utm_source=en-na-us-entblog-smallbizweb_03152011&amp;utm_medium=b">Capsule CRM</a><br /><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=5472+14701075396394449693#utm_source=en-na-us-entblog-smallbizweb_03152011&amp;utm_medium=blog">Connect2Field</a><br /><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=3695+13863892835001566478#utm_source=en-na-us-entblog-smallbizweb_03152011&amp;utm_medium=blog"><span id="goog_1047153975"></span>Disqourse CRM<span id="goog_1047153976"></span></a><br /><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=3546+9273825266137437431#utm_source=en-na-us-entblog-smallbizweb_03152011&amp;utm_medium=blog">Get Satisfaction</a><br /><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=4820+15897217367306029706#utm_source=en-na-us-entblog-smallbizweb_03152011&amp;utm_medium=blog">PipelineDeals</a><br /><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=227+17844859214392631254#utm_source=en-na-us-entblog-smallbizweb_03152011&amp;utm_medium=blog">SAManage</a><br /><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=2841+4275444984448978983#utm_source=en-na-us-entblog-smallbizweb_03152011&amp;utm_medium=blog">Solve360 CRM</a><br /><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=3486+6766556642729245380#utm_source=en-na-us-entblog-smallbizweb_03152011&amp;utm_medium=blog">Tactile CRM</a><br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=8708+15939755848183491681#utm_campaign=sbweek&amp;utm_source=en-na-us-entblog-sbweek_05162011&amp;utm_medium=blog">WorkETC</a><br /><br /></td> <td valign="top" width="25%"><br /><b>Doc Management</b><br /><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=3543+4657829137571541331#utm_source=en-na-us-entblog-smallbizweb_03152011&amp;utm_medium=blog">Box.net</a><br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=5781+12547486015030668416#utm_campaign=sbweek&amp;utm_source=en-na-us-entblog-sbweek_05162011&amp;utm_medium=blog">FormLizard</a><br /><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=3748+4108768429763268538#utm_source=en-na-us-entblog-smallbizweb_03152011&amp;utm_medium=blog">OfficeDrop</a><br /><br /><br /><b>Collaboration</b><br /><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=3435+15475579680845921511#utm_source=en-na-us-entblog-smallbizweb_03152011&amp;utm_medium=blog">MindMeister</a><br /><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=3668+9297590482622093924#utm_source=en-na-us-entblog-smallbizweb_03152011&amp;utm_medium=blog">Teambox</a><br /><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=4584+1110195801124262991#utm_source=en-na-us-entblog-smallbizweb_03152011&amp;utm_medium=blog">uberVU</a><br /><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=5333+3832268022488213888#utm_source=en-na-us-entblog-smallbizweb_03152011&amp;utm_medium=blog">YoolinkPro</a><br /><br /></td> <td valign="top" width="25%"><br /><b>Sales and Marketing</b><br /><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=3525+5361236203077141107#utm_source=en-na-us-entblog-smallbizweb_03152011&amp;utm_medium=blog">Mailchimp</a><br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3371+15867394357919103382#utm_source=en-na-us-entblog-smallbizweb_03152011&amp;utm_medium=blog">Olark</a><br /><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=5205+17385157542505678487#utm_source=en-na-us-entblog-smallbizweb_03152011&amp;utm_medium=blog">SiteKreator</a><br /><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=3427+9095509864726332169#utm_source=en-na-us-entblog-smallbizweb_03152011&amp;utm_medium=blog">VerticalResponse</a><br /><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=6573+14450771753177617221#utm_source=en-na-us-entblog-smallbizweb_03152011&amp;utm_medium=blog">zferral</a><br /><br /></td> </tr></tbody></table><div>We celebrate National Small Business Week to recognize the importance of small businesses for promoting a healthy economy, and we&#8217;re excited to help them continue to grow and succeed through the smart use of technology.</div> </script> <noscript> <span class="byline-author">Posted by Joanne Schneider, Google Apps Small Business Team</span> <br /><br />In honor of <a href="http://www.nationalsmallbusinessweek.com/">National Small Business Week</a>, we&#8217;d like to take time this week to share ways that <a href="//google.com/a#utm_campaign=sbweek&amp;utm_source=en-na-us-entblog-sbweek_05162011&amp;utm_medium=blog">Google Apps</a> and the <a href="//google.com/enterprise/marketplace#utm_campaign=sbweek&amp;utm_source=en-na-us-entblog-sbweek_05162011&amp;utm_medium=blog">Google Apps Marketplace</a> can help small businesses work more productively and efficiently. <br /><br />Today, we&#8217;re highlighting a few of the <a href="http://thesmallbusinessweb.com/">Small Business Web</a> apps in the <a href="//google.com/enterprise/marketplace#utm_campaign=sbweek&amp;utm_source=en-na-us-entblog-sbweek_05162011&amp;utm_medium=blog">Google Apps Marketplace</a>, and how our customers run their businesses on them every day. Google shares the Small Business Web&#8217;s dedication to providing tools that have enterprise-grade functionality, as well as align with small businesses&#8217; priorities.<br /><br /><div class="ex1"><b>Apps that work together</b><br />Particularly for companies without a dedicated IT team or person, the list of necessary business tools can quickly become unmanageable. Web apps that provide deep integrations with Google Apps and with each other are especially useful for growing businesses that don&#8217;t have time to manage multiple, distinct applications. </div><br /><div class="ex1"><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3371+15867394357919103382#utm_source=en-na-us-entblog-smallbizweb_03152011&amp;utm_medium=blog">Olark</a> lets customers live chat with website visitors directly from the Gmail interface through Google Talk, and provides easy access to chat transcripts. Peter Macaulay of <a href="http://kitchenwaredirect.com.au/">KitchenwareDirect.com.au</a> says, &#8220;The ability to live chat with customers without leaving the Google Apps interface is a huge productivity advantage. The simple and elegant implementation meant we were up and running in a matter of minutes. Staff members are easily able to set their availability for chat, enabling them to easily multi-task.&#8221;</div><br /><div class="ex1"><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=8708+15939755848183491681#utm_campaign=sbweek&amp;utm_source=en-na-us-entblog-sbweek_05162011&amp;utm_medium=blog">WORKetc</a> is another app that makes Gmail into the front end workspace, but for CRM, project management, and customer support. It let&#8217;s you easily share emails related to particular projects with relevant team members without forwarding or copying other email addresses. D. Hogan of <a href="http://varisenergy.com/">Varis Energy</a> says, &#8220;Any emails that need to be shared with my team get tagged in the WORKetc gadget that is built right into Gmail. This immediately lets everyone else who is assigned to a project or lead have access to the new information from the received email.&#8221;</div><br /><div class="ex1"><b>Access all the time</b><br />As compared to larger businesses, small businesses are even less suited to managing servers, and tend to have many employees on the road or in non-office locations. Accessing their data and documents from anywhere, on any Internet-connected device is a core benefit of using web-based tools like Google Docs. <a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3748+4108768429763268538#utm_campaign=sbweek&amp;utm_source=en-na-us-entblog-sbweek_05162011&amp;utm_medium=blog">OfficeDrop</a> digitizes paper documents to make them text-searchable in Google Docs. Greg Skidmore of <a href="http://belpointe.com/">Belpointe Asset Management</a> says, &#8220;Each month we send a box of paper files to OfficeDrop and have them scanned directly into Google Docs. If I have a document that I need scanned right away, I use OfficeDrop&#8217;s scanning software, <a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3748+13917023956141317696#utm_campaign=sbweek&amp;utm_source=en-na-us-entblog-sbweek_05162011&amp;utm_medium=blog">ScanDrop</a>, and upload it immediately.&#8221; </div><br /><div class="ex1"><b>Easy to Use</b><br />Small business owners and employees often wear a lot of hats and they&#8217;ve asked for solutions that are easy to learn and use. Michael Bower of <a href="http://michaeldbower.com/">Michael Bower Digital</a> says, &#8220;I always need to know where my money is, without wasting time organizing my paperwork. As my business grew, I was losing control of my cashflow. Both Google Apps and <a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3480+1736946957721454838#utm_campaign=sbweek&amp;utm_source=en-na-us-entblog-sbweek_05162011&amp;utm_medium=blog">FreshBooks</a> have just enough features to keep my workflow and invoicing organized, allowing me to focus on my work.&#8221; </div><br />These are just a few examples of the many Small Business Web app vendors in the Google Apps Marketplace who provide the functionality and integrations a small business needs. Over 30 Google Apps Marketplace apps have already joined the Small Business Web and declared their commitment to helping small businesses focus on what they do best. They include:<br /><table border="0" cellpadding="0" cellspacing="10"><tbody><tr> <td valign="top" width="20%"><br /><b>Finance</b><br /><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=4962+351500961492382873#utm_source=en-na-us-entblog-smallbizweb_03152011&amp;utm_medium=blog">Bill.com</a><br /><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=4976+4808163069649395177#utm_source=en-na-us-entblog-smallbizweb_03152011&amp;utm_medium=blog">billFLO</a><br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3477+11741704445696567747#utm_campaign=sbweek&amp;utm_source=en-na-us-entblog-sbweek_05162011&amp;utm_medium=blog">EchoSign </a><br /><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=3413+14516571681562749955#utm_source=en-na-us-entblog-smallbizweb_03152011&amp;utm_medium=blog">Expensify</a><br /><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=3675+9335982423536179632#utm_source=en-na-us-entblog-smallbizweb_03152011&amp;utm_medium=blog">FreeAgent</a><br /><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=3480+1736946957721454838#utm_source=en-na-us-entblog-smallbizweb_03152011&amp;utm_medium=blog">Freshbooks</a><br /><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=3631+4134311225038971242#utm_source=en-na-us-entblog-smallbizweb_03152011&amp;utm_medium=blog">Harvest</a><br /><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=6009+11567862702636571900#utm_source=en-na-us-entblog-smallbizweb_03152011&amp;utm_medium=blog">Kashoo</a><br /><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=6249+7568854439109329533#utm_source=en-na-us-entblog-smallbizweb_03152011&amp;utm_medium=blog">Outright</a><br /><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=3481+6820056124844299343#utm_source=en-na-us-entblog-smallbizweb_03152011&amp;utm_medium=blog">Shoeboxed</a></td> <td valign="top" width="25%"><br /><b>CRM</b><br /><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=8753+10649909591584450915#utm_source=en-na-us-entblog-smallbizweb_03152011&amp;utm_medium=blog">Assistly</a><br /><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=3438+8754491387600656906#utm_source=en-na-us-entblog-smallbizweb_03152011&amp;utm_medium=blog">Batchbook CRM</a><br /><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=3418+11213291116317814502#utm_source=en-na-us-entblog-smallbizweb_03152011&amp;utm_medium=b">Capsule CRM</a><br /><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=5472+14701075396394449693#utm_source=en-na-us-entblog-smallbizweb_03152011&amp;utm_medium=blog">Connect2Field</a><br /><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=3695+13863892835001566478#utm_source=en-na-us-entblog-smallbizweb_03152011&amp;utm_medium=blog"><span id="goog_1047153975"></span>Disqourse CRM<span id="goog_1047153976"></span></a><br /><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=3546+9273825266137437431#utm_source=en-na-us-entblog-smallbizweb_03152011&amp;utm_medium=blog">Get Satisfaction</a><br /><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=4820+15897217367306029706#utm_source=en-na-us-entblog-smallbizweb_03152011&amp;utm_medium=blog">PipelineDeals</a><br /><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=227+17844859214392631254#utm_source=en-na-us-entblog-smallbizweb_03152011&amp;utm_medium=blog">SAManage</a><br /><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=2841+4275444984448978983#utm_source=en-na-us-entblog-smallbizweb_03152011&amp;utm_medium=blog">Solve360 CRM</a><br /><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=3486+6766556642729245380#utm_source=en-na-us-entblog-smallbizweb_03152011&amp;utm_medium=blog">Tactile CRM</a><br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=8708+15939755848183491681#utm_campaign=sbweek&amp;utm_source=en-na-us-entblog-sbweek_05162011&amp;utm_medium=blog">WorkETC</a><br /><br /></td> <td valign="top" width="25%"><br /><b>Doc Management</b><br /><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=3543+4657829137571541331#utm_source=en-na-us-entblog-smallbizweb_03152011&amp;utm_medium=blog">Box.net</a><br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=5781+12547486015030668416#utm_campaign=sbweek&amp;utm_source=en-na-us-entblog-sbweek_05162011&amp;utm_medium=blog">FormLizard</a><br /><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=3748+4108768429763268538#utm_source=en-na-us-entblog-smallbizweb_03152011&amp;utm_medium=blog">OfficeDrop</a><br /><br /><br /><b>Collaboration</b><br /><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=3435+15475579680845921511#utm_source=en-na-us-entblog-smallbizweb_03152011&amp;utm_medium=blog">MindMeister</a><br /><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=3668+9297590482622093924#utm_source=en-na-us-entblog-smallbizweb_03152011&amp;utm_medium=blog">Teambox</a><br /><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=4584+1110195801124262991#utm_source=en-na-us-entblog-smallbizweb_03152011&amp;utm_medium=blog">uberVU</a><br /><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=5333+3832268022488213888#utm_source=en-na-us-entblog-smallbizweb_03152011&amp;utm_medium=blog">YoolinkPro</a><br /><br /></td> <td valign="top" width="25%"><br /><b>Sales and Marketing</b><br /><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=3525+5361236203077141107#utm_source=en-na-us-entblog-smallbizweb_03152011&amp;utm_medium=blog">Mailchimp</a><br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3371+15867394357919103382#utm_source=en-na-us-entblog-smallbizweb_03152011&amp;utm_medium=blog">Olark</a><br /><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=5205+17385157542505678487#utm_source=en-na-us-entblog-smallbizweb_03152011&amp;utm_medium=blog">SiteKreator</a><br /><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=3427+9095509864726332169#utm_source=en-na-us-entblog-smallbizweb_03152011&amp;utm_medium=blog">VerticalResponse</a><br /><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=6573+14450771753177617221#utm_source=en-na-us-entblog-smallbizweb_03152011&amp;utm_medium=blog">zferral</a><br /><br /></td> </tr></tbody></table><div>We celebrate National Small Business Week to recognize the importance of small businesses for promoting a healthy economy, and we&#8217;re excited to help them continue to grow and succeed through the smart use of technology.</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/2011/05/celebrating-small-businesses-and.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Cloud Blog:Celebrating small businesses and integrated, easy-to-use web tools&url=https://cloud.googleblog.com/2011/05/celebrating-small-businesses-and.html&via=gsuite'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://cloud.googleblog.com/2011/05/celebrating-small-businesses-and.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='comment-container'> <i class='comment-img material-icons'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='0' data-onclick='' data-post-url='https://cloud.googleblog.com/2011/05/celebrating-small-businesses-and.html' data-url='https://cloud.googleblog.com/2011/05/celebrating-small-businesses-and.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2011/05/celebrating-small-businesses-and.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://cloud.googleblog.com/search/label/developers' rel='tag'> developers </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Apps' rel='tag'> Google Apps </a> , <a class='label' href='https://cloud.googleblog.com/search/label/marketplace' rel='tag'> marketplace </a> , <a class='label' href='https://cloud.googleblog.com/search/label/partners' rel='tag'> partners </a> , <a class='label' href='https://cloud.googleblog.com/search/label/sbweek' rel='tag'> sbweek </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='8960989010583182384' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2011/05/google-storage-for-developers-open-to.html' itemprop='url' title='Google Storage for Developers open to all, with new features'> Google Storage for Developers open to all, with new features </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Tuesday, May 10, 2011 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <span class="byline-author">Posted by Navneet Joneja, Product Manager, Google Storage for Developers</span> <br /><br /><i><b>Editors note:</b> Today we&#8217;re at <a href="//www.google.com/events/io/2011/">Google I/O</a>, and we have <a href="http://googleenterprise.blogspot.com/search/label/io2011">a few announcements</a> about how we&#8217;re making our developer tools more available and better for businesses. The second, below, summarizes important improvements to Google Storage for Developers.</i> <br /><br />Last year <a href="http://googlecode.blogspot.com/2010/05/google-storage-for-developers-preview.html">we introduced</a> <a href="//google.com/enterprise/storage#utm_campaign=io2011&amp;utm_source=en-na-us-entblog-storagelaunch_0510011&amp;utm_medium=blog">Google Storage for Developers</a>, a cloud service that allows businesses to store their data on Google&#8217;s infrastructure. Google Storage for Developers&#8217; high responsiveness, flexible sharing and multiple layers of data replication make it a great choice for any scenario that requires web-connected storage, including data sharing, storage for computation, static content hosting, data for web applications, backup/recovery, and more.<br /><br />Starting today, you no longer need an invitation to sign up for Google Storage. Along with opening the doors, we&#8217;ve also implemented several significant product enhancements including:<br /><ul><li><b>OAuth 2.0 support</b> - This authentication mechanism provides your applications with a great combination of enhanced security and flexibility.</li><li><b>Simplified sharing</b> - Share data with anyone who has a Google account, regardless of whether or not they have a Google Storage for Developers account.</li><li><b>A new European storage region</b> - Choose to store your data in Europe if it&#8217;s closer to your customers, with the same high levels of availability and reliability as our US storage region.</li><li><b>Team-oriented accounts</b> - A more natural development and management model, which more closely aligns with the way other Google APIs are managed.</li><li><b>Streaming uploads</b> - Stream data directly to Google Storage without buffering it on your own servers.</li><li><b>Larger data object support</b> - Upload objects of up to 5 terabytes in size.&nbsp;</li><li><b>Free trial plan</b> - Try Google Storage for free with up to 5 GB of free storage and 25 GB of free bandwidth into and out of Google&#8217;s data centers until December 31, 2011.</li></ul>These new features advance our commitment to offering highly available, scalable, and flexible business-focused storage in the cloud. Now, with our new free trial plan you can easily&nbsp;<a href="//google.com/enterprise/storage#utm_campaign=io2011&amp;utm_source=en-na-us-entblog-storagelaunch_0510011&amp;utm_medium=blog">get started</a>. Learn more on the <a href="http://code.google.com/apis/storage/docs/signup.html"><span id="goog_103323109"></span>Google Code Blog<span id="goog_103323110"></span></a>. </script> <noscript> <span class="byline-author">Posted by Navneet Joneja, Product Manager, Google Storage for Developers</span> <br /><br /><i><b>Editors note:</b> Today we&#8217;re at <a href="//www.google.com/events/io/2011/">Google I/O</a>, and we have <a href="http://googleenterprise.blogspot.com/search/label/io2011">a few announcements</a> about how we&#8217;re making our developer tools more available and better for businesses. The second, below, summarizes important improvements to Google Storage for Developers.</i> <br /><br />Last year <a href="http://googlecode.blogspot.com/2010/05/google-storage-for-developers-preview.html">we introduced</a> <a href="//google.com/enterprise/storage#utm_campaign=io2011&amp;utm_source=en-na-us-entblog-storagelaunch_0510011&amp;utm_medium=blog">Google Storage for Developers</a>, a cloud service that allows businesses to store their data on Google&#8217;s infrastructure. Google Storage for Developers&#8217; high responsiveness, flexible sharing and multiple layers of data replication make it a great choice for any scenario that requires web-connected storage, including data sharing, storage for computation, static content hosting, data for web applications, backup/recovery, and more.<br /><br />Starting today, you no longer need an invitation to sign up for Google Storage. Along with opening the doors, we&#8217;ve also implemented several significant product enhancements including:<br /><ul><li><b>OAuth 2.0 support</b> - This authentication mechanism provides your applications with a great combination of enhanced security and flexibility.</li><li><b>Simplified sharing</b> - Share data with anyone who has a Google account, regardless of whether or not they have a Google Storage for Developers account.</li><li><b>A new European storage region</b> - Choose to store your data in Europe if it&#8217;s closer to your customers, with the same high levels of availability and reliability as our US storage region.</li><li><b>Team-oriented accounts</b> - A more natural development and management model, which more closely aligns with the way other Google APIs are managed.</li><li><b>Streaming uploads</b> - Stream data directly to Google Storage without buffering it on your own servers.</li><li><b>Larger data object support</b> - Upload objects of up to 5 terabytes in size.&nbsp;</li><li><b>Free trial plan</b> - Try Google Storage for free with up to 5 GB of free storage and 25 GB of free bandwidth into and out of Google&#8217;s data centers until December 31, 2011.</li></ul>These new features advance our commitment to offering highly available, scalable, and flexible business-focused storage in the cloud. Now, with our new free trial plan you can easily&nbsp;<a href="//google.com/enterprise/storage#utm_campaign=io2011&amp;utm_source=en-na-us-entblog-storagelaunch_0510011&amp;utm_medium=blog">get started</a>. Learn more on the <a href="http://code.google.com/apis/storage/docs/signup.html"><span id="goog_103323109"></span>Google Code Blog<span id="goog_103323110"></span></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/2011/05/google-storage-for-developers-open-to.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Cloud Blog:Google Storage for Developers open to all, with new features&url=https://cloud.googleblog.com/2011/05/google-storage-for-developers-open-to.html&via=gsuite'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://cloud.googleblog.com/2011/05/google-storage-for-developers-open-to.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='comment-container'> <i class='comment-img material-icons'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='0' data-onclick='' data-post-url='https://cloud.googleblog.com/2011/05/google-storage-for-developers-open-to.html' data-url='https://cloud.googleblog.com/2011/05/google-storage-for-developers-open-to.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2011/05/google-storage-for-developers-open-to.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://cloud.googleblog.com/search/label/developers' rel='tag'> developers </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Google%20App%20Engine' rel='tag'> Google App Engine </a> , <a class='label' href='https://cloud.googleblog.com/search/label/google%20storage' rel='tag'> google storage </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Storage%20for%20Developers' rel='tag'> Google Storage for Developers </a> , <a class='label' href='https://cloud.googleblog.com/search/label/io2011' rel='tag'> io2011 </a> </span> </div> </div> </div> <div class='post' data-id='1072322401406584169' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2011/05/google-app-engine-new-version-and.html' itemprop='url' title='Google App Engine - a new version and a preview of future plans'> Google App Engine - a new version and a preview of future plans </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Tuesday, May 10, 2011 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <span class="byline-author">Posted by Greg D&#8217;Alesandre, Senior Product Manager, Google App Engine</span> <br /><br /><i><b>Editors note:</b> Today we&#8217;re at <a href="//www.google.com/events/io/2011/">Google I/O</a>, and we have <a href="http://googleenterprise.blogspot.com/search/label/io2011">a few announcements</a> about how we&#8217;re making our developer tools more available and better for businesses. The first, below, summarizes important improvements to Google App Engine.</i> <br /><br /><a href="//google.com/enterprise/appengine#utm_campaign=io2011&amp;utm_source=en-na-us-entblog-appenginelaunch_0510011&amp;utm_medium=blog">Google App Engine</a>, which provides the ability to develop and host applications on Google&#8217;s infrastructure, has gained momentum quickly since it <a href="http://googleblog.blogspot.com/2008/04/developers-start-your-engines.html">launched as preview status</a>&nbsp;in 2008. More than 100,000 developers use App Engine every month to deliver apps that dynamically scale with usage without the need to manage hardware or software. App Engine now hosts more than 200,000 active apps that serve over 1.5 billion site views daily. <br /><br />Over the last three years, we&#8217;ve collected great feedback from our customers and now believe that the biggest thing we can do to help them is to graduate App Engine from preview status. When App Engine graduates from preview status, which we expect to do in the second half of this year, we&#8217;ll add additional enterprise-grade features that allow us to support many more business application scenarios. Graduation from preview status also indicates Google's a longer term commitment to the product and establishes a deprecation policy whereby we will support prior versions of product APIs for a guaranteed amount of time, allowing applications written to prior API specifications to continue to functioning. <br /><br />Today, we&#8217;re moving forward with our business focus with the release of App Engine 1.5.0 which includes Backends, improved <a href="http://googleappengine.blogspot.com/2009/06/new-task-queue-api-on-google-app-engine.html">Task Queues</a>, and <a href="http://googleappengine.blogspot.com/2011/05/app-engine-150-release.html">more</a>:<br /><ul><li>With <b>Backends</b>, App Engine can now support applications that require long running and high memory processes. This feature allows for new classes of applications such as report generation apps and custom search engines to be hosted on the platform.</li><li>The improvements to <b>Task Queues</b> allows for applications to control how tasks are executed and easily share the work using the new REST-based APIs. This API access expands App Engine&#8217;s compatibility with other on-premise and cloud services, furthering our commitment to an open development platform.</li></ul>In addition, when we take App Engine out of preview in the second half of this year, we will provide a <a href="http://code.google.com/appengine/sla.html">99.95% uptime service level agreement</a>, operational and developer support, offline billing, and a <a href="http://code.google.com/appengine/updated_terms.html">new Terms of Service agreement</a> geared towards businesses. We will also introduce a new billing structure for App Engine based on more transparent usage-based pricing.<br /><br />We&#8217;re announcing these <a href="//google.com/enterprise/appengine/appengine_pricing.html#utm_campaign=io2011&amp;utm_source=en-na-us-entblog-appenginelaunch_0510011&amp;utm_medium=blog">features and pricing changes</a> in advance so that our customers have time to review. Adding business features will help App Engine meet a broader set of needs and the new, more transparent pricing model will help customers better align their App Engine investment with their business goals. Learn more about these changes on the <a href="http://googleappengine.blogspot.com/2011/05/year-ahead-for-google-app-engine.html">App Engine Blog</a>. </script> <noscript> <span class="byline-author">Posted by Greg D&#8217;Alesandre, Senior Product Manager, Google App Engine</span> <br /><br /><i><b>Editors note:</b> Today we&#8217;re at <a href="//www.google.com/events/io/2011/">Google I/O</a>, and we have <a href="http://googleenterprise.blogspot.com/search/label/io2011">a few announcements</a> about how we&#8217;re making our developer tools more available and better for businesses. The first, below, summarizes important improvements to Google App Engine.</i> <br /><br /><a href="//google.com/enterprise/appengine#utm_campaign=io2011&amp;utm_source=en-na-us-entblog-appenginelaunch_0510011&amp;utm_medium=blog">Google App Engine</a>, which provides the ability to develop and host applications on Google&#8217;s infrastructure, has gained momentum quickly since it <a href="http://googleblog.blogspot.com/2008/04/developers-start-your-engines.html">launched as preview status</a>&nbsp;in 2008. More than 100,000 developers use App Engine every month to deliver apps that dynamically scale with usage without the need to manage hardware or software. App Engine now hosts more than 200,000 active apps that serve over 1.5 billion site views daily. <br /><br />Over the last three years, we&#8217;ve collected great feedback from our customers and now believe that the biggest thing we can do to help them is to graduate App Engine from preview status. When App Engine graduates from preview status, which we expect to do in the second half of this year, we&#8217;ll add additional enterprise-grade features that allow us to support many more business application scenarios. Graduation from preview status also indicates Google's a longer term commitment to the product and establishes a deprecation policy whereby we will support prior versions of product APIs for a guaranteed amount of time, allowing applications written to prior API specifications to continue to functioning. <br /><br />Today, we&#8217;re moving forward with our business focus with the release of App Engine 1.5.0 which includes Backends, improved <a href="http://googleappengine.blogspot.com/2009/06/new-task-queue-api-on-google-app-engine.html">Task Queues</a>, and <a href="http://googleappengine.blogspot.com/2011/05/app-engine-150-release.html">more</a>:<br /><ul><li>With <b>Backends</b>, App Engine can now support applications that require long running and high memory processes. This feature allows for new classes of applications such as report generation apps and custom search engines to be hosted on the platform.</li><li>The improvements to <b>Task Queues</b> allows for applications to control how tasks are executed and easily share the work using the new REST-based APIs. This API access expands App Engine&#8217;s compatibility with other on-premise and cloud services, furthering our commitment to an open development platform.</li></ul>In addition, when we take App Engine out of preview in the second half of this year, we will provide a <a href="http://code.google.com/appengine/sla.html">99.95% uptime service level agreement</a>, operational and developer support, offline billing, and a <a href="http://code.google.com/appengine/updated_terms.html">new Terms of Service agreement</a> geared towards businesses. We will also introduce a new billing structure for App Engine based on more transparent usage-based pricing.<br /><br />We&#8217;re announcing these <a href="//google.com/enterprise/appengine/appengine_pricing.html#utm_campaign=io2011&amp;utm_source=en-na-us-entblog-appenginelaunch_0510011&amp;utm_medium=blog">features and pricing changes</a> in advance so that our customers have time to review. Adding business features will help App Engine meet a broader set of needs and the new, more transparent pricing model will help customers better align their App Engine investment with their business goals. Learn more about these changes on the <a href="http://googleappengine.blogspot.com/2011/05/year-ahead-for-google-app-engine.html">App Engine Blog</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/2011/05/google-app-engine-new-version-and.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Cloud Blog:Google App Engine - a new version and a preview of future plans&url=https://cloud.googleblog.com/2011/05/google-app-engine-new-version-and.html&via=gsuite'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://cloud.googleblog.com/2011/05/google-app-engine-new-version-and.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='comment-container'> <i class='comment-img material-icons'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='3' data-onclick='' data-post-url='https://cloud.googleblog.com/2011/05/google-app-engine-new-version-and.html' data-url='https://cloud.googleblog.com/2011/05/google-app-engine-new-version-and.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2011/05/google-app-engine-new-version-and.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://cloud.googleblog.com/search/label/developers' rel='tag'> developers </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Google%20App%20Engine' rel='tag'> Google App Engine </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Google%20I%2FO' rel='tag'> Google I/O </a> , <a class='label' href='https://cloud.googleblog.com/search/label/googlenew' rel='tag'> googlenew </a> , <a class='label' href='https://cloud.googleblog.com/search/label/io2011' rel='tag'> io2011 </a> </span> </div> </div> </div> <div class='post' data-id='8151968022330093874' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2011/05/introducing-staff-picks-on-google-apps.html' itemprop='url' title='Introducing Staff Picks on the Google Apps Marketplace'> Introducing Staff Picks on the Google Apps Marketplace </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Monday, May 9, 2011 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> Posted by Steve Bazyl, Google Apps Marketplace team<br /><br />As the <a href="https://www.google.com/enterprise/marketplace/#utm_campaign=staffpick&amp;utm_source=en-na-us-entblog-staffpick_0505011&amp;utm_medium=blog">Google Apps Marketplace</a> continues to grow, finding the right apps to run your business among the hundreds available becomes more challenging. Today we&#8217;re kicking off a new effort to help make that process a little easier, and offering some of our own personal picks of apps we think are worth checking out. A few times each month via <a href="http://twitter.com/GoogleAtWork">Twitter</a>, we&#8217;ll highlight an app that offers a combination of great functionality, ease of use, and deep integrations with Google Apps that can save valuable time. We&#8217;ll use the Twitter hashtag <a href="http://twitter.com/#!/search/%23mpstaffpick">#mpstaffpick</a> to make these easy to find.<br /><br />Our first staff pick is <a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=4970+4188150475217982560&amp;pli=1#utm_campaign=staffpick&amp;utm_source=en-na-us-entblog-staffpick_0505011&amp;utm_medium=blog">Mavenlink</a>, a custom-branded <a href="https://www.google.com/enterprise/marketplace/search?categoryId=6&amp;orderBy=rating#utm_campaign=staffpick&amp;utm_source=en-na-us-entblog-staffpick_0505011&amp;utm_medium=blog">project management</a> solution that allows teams to collaborate online, share files, track time, invoice, and make or receive payments, all inside one end-to-end app. Google Apps users can also easily share documents, access contacts, and track projects on their calendars.<br /><br /><iframe frameborder="0" height="342" src="https://docs.google.com/present/embed?id=ddzxztrp_24dpfp8rhc" width="410"></iframe><br /><br />If you&#8217;re in need of a great project management app, give Mavenlink a try. And if you happen to be at <a href="//www.google.com/events/io/2011/">Google I/O</a> next week, you can meet the Mavenlink team in our <a href="//www.google.com/events/io/2011/sandbox.html">Developer Sandbox</a>.<br /><br />To stay up to date and hear about our next pick, follow us on twitter at <a href="http://twitter.com/GoogleAtWork">GoogleAtWork</a>. </script> <noscript> Posted by Steve Bazyl, Google Apps Marketplace team<br /><br />As the <a href="https://www.google.com/enterprise/marketplace/#utm_campaign=staffpick&amp;utm_source=en-na-us-entblog-staffpick_0505011&amp;utm_medium=blog">Google Apps Marketplace</a> continues to grow, finding the right apps to run your business among the hundreds available becomes more challenging. Today we&#8217;re kicking off a new effort to help make that process a little easier, and offering some of our own personal picks of apps we think are worth checking out. A few times each month via <a href="http://twitter.com/GoogleAtWork">Twitter</a>, we&#8217;ll highlight an app that offers a combination of great functionality, ease of use, and deep integrations with Google Apps that can save valuable time. We&#8217;ll use the Twitter hashtag <a href="http://twitter.com/#!/search/%23mpstaffpick">#mpstaffpick</a> to make these easy to find.<br /><br />Our first staff pick is <a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=4970+4188150475217982560&amp;pli=1#utm_campaign=staffpick&amp;utm_source=en-na-us-entblog-staffpick_0505011&amp;utm_medium=blog">Mavenlink</a>, a custom-branded <a href="https://www.google.com/enterprise/marketplace/search?categoryId=6&amp;orderBy=rating#utm_campaign=staffpick&amp;utm_source=en-na-us-entblog-staffpick_0505011&amp;utm_medium=blog">project management</a> solution that allows teams to collaborate online, share files, track time, invoice, and make or receive payments, all inside one end-to-end app. Google Apps users can also easily share documents, access contacts, and track projects on their calendars.<br /><br /><iframe frameborder="0" height="342" src="https://docs.google.com/present/embed?id=ddzxztrp_24dpfp8rhc" width="410"></iframe><br /><br />If you&#8217;re in need of a great project management app, give Mavenlink a try. And if you happen to be at <a href="//www.google.com/events/io/2011/">Google I/O</a> next week, you can meet the Mavenlink team in our <a href="//www.google.com/events/io/2011/sandbox.html">Developer Sandbox</a>.<br /><br />To stay up to date and hear about our next pick, follow us on twitter at <a href="http://twitter.com/GoogleAtWork">GoogleAtWork</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/2011/05/introducing-staff-picks-on-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:Introducing Staff Picks on the Google Apps Marketplace&url=https://cloud.googleblog.com/2011/05/introducing-staff-picks-on-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/2011/05/introducing-staff-picks-on-google-apps.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='comment-container'> <i class='comment-img material-icons'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='3' data-onclick='' data-post-url='https://cloud.googleblog.com/2011/05/introducing-staff-picks-on-google-apps.html' data-url='https://cloud.googleblog.com/2011/05/introducing-staff-picks-on-google-apps.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2011/05/introducing-staff-picks-on-google-apps.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://cloud.googleblog.com/search/label/developers' rel='tag'> developers </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Apps' rel='tag'> Google Apps </a> , <a class='label' href='https://cloud.googleblog.com/search/label/googlenew' rel='tag'> googlenew </a> , <a class='label' href='https://cloud.googleblog.com/search/label/marketplace' rel='tag'> marketplace </a> , <a class='label' href='https://cloud.googleblog.com/search/label/mpstaffpick' rel='tag'> mpstaffpick </a> </span> </div> </div> </div> <div class='post' data-id='5742554755203708135' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2011/04/bring-google-apps-marketplace-to-your.html' itemprop='url' title='Bring the Google Apps Marketplace to your business this App Tuesday'> Bring the Google Apps Marketplace to your business this App Tuesday </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Tuesday, April 12, 2011 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> Last month, the Google Apps Marketplace <a href="http://googleenterprise.blogspot.com/2011/03/google-apps-marketplace-1-year-and-300.html">turned 1</a> and we looked back on our first year providing integrated web applications for Google Apps users. To kick off our second year, we welcome you to this month&#8217;s <a href="http://googleenterprise.blogspot.com/2010/06/its-app-tuesday-avoid-patches-embrace.html">App Tuesday</a> to explore the many <a href="//www.google.com/enterprise/marketplace/search?orderBy=NEWEST&amp;type=INSTALLABLE#utm_campaign=apptuesday&amp;utm_source=en-na-us-entblog-apptuesday_4122011&amp;utm_medium=blog">new apps</a> we have we have to offer. <br /><br />To help make application discovery easier, last week, we also introduced a Marketplace feature that allows any Google Apps user to request that their administrator install an application for their organization. This new feature means that every Google Apps user can now help their organization discover and deploy the right web apps. <br /><br /><br /><div style="background-color: transparent; text-align: center;"><div style="text-align: left;"><img height="295" id="internal-source-marker_0.950741124805063" src="https://lh5.googleusercontent.com/oUJnAOp2vMdZHKMUtuPtVOkj-i3ISyQlHNEBj-Gf8U1os6ExTIE6KreOUwfmJ6hGY_hMBQILNucb56PXeGhUsx-EQk6xf4UvVzwdZFoZw_3e7jKqBoaNsSyaCt8VliSw" width="640" /></div></div><br /><br />As always, all Marketplace apps offer single sign-on convenience and hassle-free access through the <a href="http://code.google.com/googleapps/marketplace/images/bar.png">universal navigation bar</a>. Many go even further by integrating with your Google Docs, Google Contacts, Google Calendars and more to improve your productivity.<br /><br />This month we welcome more apps from long-time vendors, Zoho and SADA, as well as fresh apps from many new ones:<br /><ul><li><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=8753+10649909591584450915#utm_campaign=apptuesday&amp;utm_source=en-na-us-entblog-apptuesday_4122011&amp;utm_medium=blog">Assistly</a> is a helpdesk tool that allows teams and entire companies to support customers via email, phone, chat, web, Facebook and Twitter.</li><li><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=8708+15939755848183491681#utm_campaign=apptuesday&amp;utm_source=en-na-us-entblog-apptuesday_4122011&amp;utm_medium=blog">WorkETC</a> combines CRM, project management, billing, sales and more with a powerful automation engine to help small businesses.</li><li><a href="//google.com/enterprise/marketplace/viewListing?productListingId=7788+5042010472450662911#utm_campaign=apptuesday&amp;utm_source=en-na-us-entblog-apptuesday_4122011&amp;utm_medium=blog">Orangescape</a> is a visual development platform for building and deploying business applications on Google App Engine.</li><li><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=3448+10550581297284089777#utm_campaign=apptuesday&amp;utm_source=en-na-us-entblog-apptuesday_4122011&amp;utm_medium=blog">SADA Audit Tool</a> is a centralized admin tool that gives you an overview of how resources (Docs, Sites, etc.) have been shared externally.</li></ul>You can browse all of our <a href="//www.google.com/enterprise/marketplace/search?orderBy=NEWEST&amp;type=INSTALLABLE#utm_campaign=apptuesday&amp;utm_source=en-na-us-entblog-apptuesday_4122011&amp;utm_medium=blog">newest apps</a> in the <a href="//google.com/appsmarketplace#utm_campaign=apptuesday&amp;utm_source=en-na-us-entblog-apptuesday_4122011&amp;utm_medium=blog">Google Apps Marketplace</a>. Now everyone can use the Marketplace to discover new apps &#8212; and directly install an app if you&#8217;re the domain admin or send a request if you&#8217;re not.<br /><br />Posted by Harrison Shih, Google Apps Marketplace Team </script> <noscript> Last month, the Google Apps Marketplace <a href="http://googleenterprise.blogspot.com/2011/03/google-apps-marketplace-1-year-and-300.html">turned 1</a> and we looked back on our first year providing integrated web applications for Google Apps users. To kick off our second year, we welcome you to this month&#8217;s <a href="http://googleenterprise.blogspot.com/2010/06/its-app-tuesday-avoid-patches-embrace.html">App Tuesday</a> to explore the many <a href="//www.google.com/enterprise/marketplace/search?orderBy=NEWEST&amp;type=INSTALLABLE#utm_campaign=apptuesday&amp;utm_source=en-na-us-entblog-apptuesday_4122011&amp;utm_medium=blog">new apps</a> we have we have to offer. <br /><br />To help make application discovery easier, last week, we also introduced a Marketplace feature that allows any Google Apps user to request that their administrator install an application for their organization. This new feature means that every Google Apps user can now help their organization discover and deploy the right web apps. <br /><br /><br /><div style="background-color: transparent; text-align: center;"><div style="text-align: left;"><img height="295" id="internal-source-marker_0.950741124805063" src="https://lh5.googleusercontent.com/oUJnAOp2vMdZHKMUtuPtVOkj-i3ISyQlHNEBj-Gf8U1os6ExTIE6KreOUwfmJ6hGY_hMBQILNucb56PXeGhUsx-EQk6xf4UvVzwdZFoZw_3e7jKqBoaNsSyaCt8VliSw" width="640" /></div></div><br /><br />As always, all Marketplace apps offer single sign-on convenience and hassle-free access through the <a href="http://code.google.com/googleapps/marketplace/images/bar.png">universal navigation bar</a>. Many go even further by integrating with your Google Docs, Google Contacts, Google Calendars and more to improve your productivity.<br /><br />This month we welcome more apps from long-time vendors, Zoho and SADA, as well as fresh apps from many new ones:<br /><ul><li><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=8753+10649909591584450915#utm_campaign=apptuesday&amp;utm_source=en-na-us-entblog-apptuesday_4122011&amp;utm_medium=blog">Assistly</a> is a helpdesk tool that allows teams and entire companies to support customers via email, phone, chat, web, Facebook and Twitter.</li><li><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=8708+15939755848183491681#utm_campaign=apptuesday&amp;utm_source=en-na-us-entblog-apptuesday_4122011&amp;utm_medium=blog">WorkETC</a> combines CRM, project management, billing, sales and more with a powerful automation engine to help small businesses.</li><li><a href="//google.com/enterprise/marketplace/viewListing?productListingId=7788+5042010472450662911#utm_campaign=apptuesday&amp;utm_source=en-na-us-entblog-apptuesday_4122011&amp;utm_medium=blog">Orangescape</a> is a visual development platform for building and deploying business applications on Google App Engine.</li><li><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=3448+10550581297284089777#utm_campaign=apptuesday&amp;utm_source=en-na-us-entblog-apptuesday_4122011&amp;utm_medium=blog">SADA Audit Tool</a> is a centralized admin tool that gives you an overview of how resources (Docs, Sites, etc.) have been shared externally.</li></ul>You can browse all of our <a href="//www.google.com/enterprise/marketplace/search?orderBy=NEWEST&amp;type=INSTALLABLE#utm_campaign=apptuesday&amp;utm_source=en-na-us-entblog-apptuesday_4122011&amp;utm_medium=blog">newest apps</a> in the <a href="//google.com/appsmarketplace#utm_campaign=apptuesday&amp;utm_source=en-na-us-entblog-apptuesday_4122011&amp;utm_medium=blog">Google Apps Marketplace</a>. Now everyone can use the Marketplace to discover new apps &#8212; and directly install an app if you&#8217;re the domain admin or send a request if you&#8217;re not.<br /><br />Posted by Harrison Shih, Google Apps Marketplace Team </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://cloud.googleblog.com/2011/04/bring-google-apps-marketplace-to-your.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:Bring the Google Apps Marketplace to your business this App Tuesday&url=https://cloud.googleblog.com/2011/04/bring-google-apps-marketplace-to-your.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/2011/04/bring-google-apps-marketplace-to-your.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='comment-container'> <i class='comment-img material-icons'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='2' data-onclick='' data-post-url='https://cloud.googleblog.com/2011/04/bring-google-apps-marketplace-to-your.html' data-url='https://cloud.googleblog.com/2011/04/bring-google-apps-marketplace-to-your.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2011/04/bring-google-apps-marketplace-to-your.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/apptuesday' rel='tag'> apptuesday </a> , <a class='label' href='https://cloud.googleblog.com/search/label/developers' rel='tag'> developers </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Apps' rel='tag'> Google Apps </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Apps%20Blog' rel='tag'> Google Apps Blog </a> , <a class='label' href='https://cloud.googleblog.com/search/label/googlenew' rel='tag'> googlenew </a> , <a class='label' href='https://cloud.googleblog.com/search/label/marketplace' rel='tag'> marketplace </a> </span> </div> </div> </div> <div class='post' data-id='3911709710776020745' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2011/04/new-program-to-harness-googles-massive.html' itemprop='url' title='New program to harness Google’s massive computing power'> New program to harness Google&#8217;s massive computing power </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Thursday, April 7, 2011 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> Today, Google announced <a href="http://research.google.com/university/exacycle_program.html">Google Exacycle for Visiting Faculty</a>, a new academic grant program that will provide 1 billion hours of <a href="http://en.wikipedia.org/wiki/Multi-core_processor">computational core</a> capacity to a small group of qualified researchers. These researchers are tackling a variety of problems that require massive amounts of computational power to advance their disciplines.<br /><br />In the future, we think that Google Exacycle could also help companies create new business opportunities in a variety of industries, including human genome sequencing in biotech, Monte Carlo simulations in financial services, and complex rendering and CGI in entertainment, as well as address other challenging issues in energy, agriculture, and manufacturing.<br /><br />If your business can benefit from access to large amounts of computing power (hundreds of millions of autonomous core-hours) to solve complex technical challenges, and you want to discuss potential applications, you can reach us <a href="https://spreadsheets0.google.com/a/google.com/spreadsheet/viewform?hl=en&amp;hl=en&amp;formkey=dEJFZ1c4Z0UtQlVwTldhbnh3azY5LUE6MQ#gid=0">here</a>. <br /><br />Posted by Jordan Breckenridge, Google Exacycle Team </script> <noscript> Today, Google announced <a href="http://research.google.com/university/exacycle_program.html">Google Exacycle for Visiting Faculty</a>, a new academic grant program that will provide 1 billion hours of <a href="http://en.wikipedia.org/wiki/Multi-core_processor">computational core</a> capacity to a small group of qualified researchers. These researchers are tackling a variety of problems that require massive amounts of computational power to advance their disciplines.<br /><br />In the future, we think that Google Exacycle could also help companies create new business opportunities in a variety of industries, including human genome sequencing in biotech, Monte Carlo simulations in financial services, and complex rendering and CGI in entertainment, as well as address other challenging issues in energy, agriculture, and manufacturing.<br /><br />If your business can benefit from access to large amounts of computing power (hundreds of millions of autonomous core-hours) to solve complex technical challenges, and you want to discuss potential applications, you can reach us <a href="https://spreadsheets0.google.com/a/google.com/spreadsheet/viewform?hl=en&amp;hl=en&amp;formkey=dEJFZ1c4Z0UtQlVwTldhbnh3azY5LUE6MQ#gid=0">here</a>. <br /><br />Posted by Jordan Breckenridge, Google Exacycle Team </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://cloud.googleblog.com/2011/04/new-program-to-harness-googles-massive.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Cloud Blog:New program to harness Google’s massive computing power&url=https://cloud.googleblog.com/2011/04/new-program-to-harness-googles-massive.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/2011/04/new-program-to-harness-googles-massive.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='comment-container'> <i class='comment-img material-icons'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='0' data-onclick='' data-post-url='https://cloud.googleblog.com/2011/04/new-program-to-harness-googles-massive.html' data-url='https://cloud.googleblog.com/2011/04/new-program-to-harness-googles-massive.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2011/04/new-program-to-harness-googles-massive.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/enterprise' rel='tag'> enterprise </a> </span> </div> </div> </div> <div class='post' data-id='1232716322471805475' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2011/03/the-google-apps-marketplace-1-year-and.html' itemprop='url' title='The Google Apps Marketplace - 1 year and 300 apps later'> The Google Apps Marketplace - 1 year and 300 apps later </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Wednesday, March 9, 2011 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> Today the <a href="//google.com/appsmarketplace#utm_campaign=bday&amp;utm_source=en-na-us-entblog-bday_03092011&amp;utm_medium=blog">Google Apps Marketplace</a> turns one! In the past year, we&#8217;ve had the pleasure of collaborating with many of the best developers on the web, working to make it easy for you to extend Google Apps with great apps for your businesses or school. Our selection has grown from 50 to over 300 apps, and includes great apps for CRM, project management, customer support, finance, email marketing, and more. <br /><br />You&#8217;ve told us we&#8217;re on to something...what else have we learned? In a nutshell:<br /><ol><li>Web app adoption is accelerating across every business function and need</li><li>You value web apps that work <i>together </i>&#8212; what we call integrated apps (see video below)</li><li>It&#8217;s harder than ever to evaluate and select the right app, given the number of new apps coming to market, and their increasing specialization</li></ol>With these learnings firmly in mind, we&#8217;re more excited than ever about our mission with Apps Marketplace, and are working on features to make it even easier for you to discover, evaluate and deploy web apps that integrate out of the box. Beyond single sign-on and quick access through our universal navigation bar, our best Marketplace apps synchronize data and offer integrated features designed to keep you and your users productive as you move closer to <a href="http://googleenterprise.blogspot.com/2010/12/nothing-but-web.html">100% web</a>.<br /><br /><iframe allowfullscreen="" frameborder="0" height="305" src="//www.youtube.com/embed/DkJN4lDqZ9c" title="YouTube video player" width="500"></iframe><br /><br />Here&#8217;s a look back at some of our fondest memories from our first 12 months. <br /><br />One year ago, the Apps Marketplace <a href="http://googleenterprise.blogspot.com/2010/03/more-great-apps-for-google-apps.html">was born</a> with 50 apps, including cloud content management app <a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3543+4657829137571541331#utm_campaign=bday&amp;utm_source=en-na-us-entblog-bday_03092011&amp;utm_medium=blog">Box.net</a>, fostering a new model for businesses to <a href="//www.youtube.com/watch?v=uJxbEQGWpeA">discover, purchase and deploy</a> integrated web apps online.<br /><br />Then in May, to make integrations even more useful, we <a href="http://googleenterprise.blogspot.com/2010/05/putting-email-in-context-with-gmail.html">announced</a> the ability for apps to seamlessly appear inside Gmail when a message is read, enabling users to interact with their apps -- like marking an approval or updating a customer record &#8212; without leaving Gmail. For example <a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3418+11213291116317814502#utm_campaign=bday&amp;utm_source=en-na-us-entblog-bday_03092011&amp;utm_medium=blog">Capsule CRM</a> offers a Gmail contextual gadget, saving users precious time as they process their email. <br /><br />With the number of apps continuing to grow, in June we started inviting businesses to &#8220;<a href="http://googleenterprise.blogspot.com/2010/06/its-app-tuesday-avoid-patches-embrace.html">make it App Tuesday</a>&#8221; on the 2nd Tuesday of each month. Instead of patching legacy software to fix bugs and close security holes, businesses can simply get more functionality &#8212; such as <a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3525+5361236203077141107#utm_campaign=bday&amp;utm_source=en-na-us-entblog-bday_03092011&amp;utm_medium=blog">Mailchimp</a> for email marketing.<br /><br />Starting mid-summer, it became clear users were particularly interested in a handful of top selling app categories. So we shared publicly that our top search term was &#8220;<a href="http://googleenterprise.blogspot.com/2010/07/google-apps-marketplace-crm-highlights.html">CRM</a>&#8221;, which was driving success for apps like <a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3956+15797827514936543044#utm_campaign=bday&amp;utm_source=en-na-us-entblog-bday_03092011&amp;utm_medium=blog">Insightly</a>, and ended up attracting even more apps to the Marketplace to help you manage customers. We also shared that our most installed app category was <a href="http://googleenterprise.blogspot.com/2010/11/google-apps-marketplace-project.html">Project Management</a>, where apps like <a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3429+4388443950638085375#utm_campaign=bday&amp;utm_source=en-na-us-entblog-bday_03092011&amp;utm_medium=blog">Smartsheet</a> were seeing success. We wrapped up our category highlights with a timely post on <a href="http://googleenterprise.blogspot.com/2011/01/conquer-tax-season-with-integrated.html">Accounting and Finance</a> before tax season, which featured apps such as <a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=6249+7568854439109329533#utm_campaign=bday&amp;utm_source=en-na-us-entblog-bday_03092011&amp;utm_medium=blog">Outright</a> for small business accounting.<br /><br />All along, we were hearing a growing demand from our <a href="//www.google.com/a/help/intl/en/edu/index.html">Google Apps for Education</a> customers for more education-focused apps. So on January 25th, we introduced an <a href="http://googleenterprise.blogspot.com/2011/01/google-apps-just-got-smarter.html">education category</a> and added 20+ related apps, including <a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=6546+12747060046611723303#utm_campaign=bday&amp;utm_source=en-na-us-entblog-bday_03092011&amp;utm_medium=blog">LearnBoost</a>, a free online gradebook. <br /><br />It&#8217;s been a successful year bringing 300 new integrated apps to our users around the world. Let us know what you&#8217;d like to see added or improved using our <a href="http://productideas.appspot.com/#16/e=17fe36">ideas page</a>, and keep checking back for new apps.<br /><br />Posted by Scott McMullan, Google Apps Partner Lead, Google Enterprise </script> <noscript> Today the <a href="//google.com/appsmarketplace#utm_campaign=bday&amp;utm_source=en-na-us-entblog-bday_03092011&amp;utm_medium=blog">Google Apps Marketplace</a> turns one! In the past year, we&#8217;ve had the pleasure of collaborating with many of the best developers on the web, working to make it easy for you to extend Google Apps with great apps for your businesses or school. Our selection has grown from 50 to over 300 apps, and includes great apps for CRM, project management, customer support, finance, email marketing, and more. <br /><br />You&#8217;ve told us we&#8217;re on to something...what else have we learned? In a nutshell:<br /><ol><li>Web app adoption is accelerating across every business function and need</li><li>You value web apps that work <i>together </i>&#8212; what we call integrated apps (see video below)</li><li>It&#8217;s harder than ever to evaluate and select the right app, given the number of new apps coming to market, and their increasing specialization</li></ol>With these learnings firmly in mind, we&#8217;re more excited than ever about our mission with Apps Marketplace, and are working on features to make it even easier for you to discover, evaluate and deploy web apps that integrate out of the box. Beyond single sign-on and quick access through our universal navigation bar, our best Marketplace apps synchronize data and offer integrated features designed to keep you and your users productive as you move closer to <a href="http://googleenterprise.blogspot.com/2010/12/nothing-but-web.html">100% web</a>.<br /><br /><iframe allowfullscreen="" frameborder="0" height="305" src="//www.youtube.com/embed/DkJN4lDqZ9c" title="YouTube video player" width="500"></iframe><br /><br />Here&#8217;s a look back at some of our fondest memories from our first 12 months. <br /><br />One year ago, the Apps Marketplace <a href="http://googleenterprise.blogspot.com/2010/03/more-great-apps-for-google-apps.html">was born</a> with 50 apps, including cloud content management app <a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3543+4657829137571541331#utm_campaign=bday&amp;utm_source=en-na-us-entblog-bday_03092011&amp;utm_medium=blog">Box.net</a>, fostering a new model for businesses to <a href="//www.youtube.com/watch?v=uJxbEQGWpeA">discover, purchase and deploy</a> integrated web apps online.<br /><br />Then in May, to make integrations even more useful, we <a href="http://googleenterprise.blogspot.com/2010/05/putting-email-in-context-with-gmail.html">announced</a> the ability for apps to seamlessly appear inside Gmail when a message is read, enabling users to interact with their apps -- like marking an approval or updating a customer record &#8212; without leaving Gmail. For example <a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3418+11213291116317814502#utm_campaign=bday&amp;utm_source=en-na-us-entblog-bday_03092011&amp;utm_medium=blog">Capsule CRM</a> offers a Gmail contextual gadget, saving users precious time as they process their email. <br /><br />With the number of apps continuing to grow, in June we started inviting businesses to &#8220;<a href="http://googleenterprise.blogspot.com/2010/06/its-app-tuesday-avoid-patches-embrace.html">make it App Tuesday</a>&#8221; on the 2nd Tuesday of each month. Instead of patching legacy software to fix bugs and close security holes, businesses can simply get more functionality &#8212; such as <a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3525+5361236203077141107#utm_campaign=bday&amp;utm_source=en-na-us-entblog-bday_03092011&amp;utm_medium=blog">Mailchimp</a> for email marketing.<br /><br />Starting mid-summer, it became clear users were particularly interested in a handful of top selling app categories. So we shared publicly that our top search term was &#8220;<a href="http://googleenterprise.blogspot.com/2010/07/google-apps-marketplace-crm-highlights.html">CRM</a>&#8221;, which was driving success for apps like <a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3956+15797827514936543044#utm_campaign=bday&amp;utm_source=en-na-us-entblog-bday_03092011&amp;utm_medium=blog">Insightly</a>, and ended up attracting even more apps to the Marketplace to help you manage customers. We also shared that our most installed app category was <a href="http://googleenterprise.blogspot.com/2010/11/google-apps-marketplace-project.html">Project Management</a>, where apps like <a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3429+4388443950638085375#utm_campaign=bday&amp;utm_source=en-na-us-entblog-bday_03092011&amp;utm_medium=blog">Smartsheet</a> were seeing success. We wrapped up our category highlights with a timely post on <a href="http://googleenterprise.blogspot.com/2011/01/conquer-tax-season-with-integrated.html">Accounting and Finance</a> before tax season, which featured apps such as <a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=6249+7568854439109329533#utm_campaign=bday&amp;utm_source=en-na-us-entblog-bday_03092011&amp;utm_medium=blog">Outright</a> for small business accounting.<br /><br />All along, we were hearing a growing demand from our <a href="//www.google.com/a/help/intl/en/edu/index.html">Google Apps for Education</a> customers for more education-focused apps. So on January 25th, we introduced an <a href="http://googleenterprise.blogspot.com/2011/01/google-apps-just-got-smarter.html">education category</a> and added 20+ related apps, including <a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=6546+12747060046611723303#utm_campaign=bday&amp;utm_source=en-na-us-entblog-bday_03092011&amp;utm_medium=blog">LearnBoost</a>, a free online gradebook. <br /><br />It&#8217;s been a successful year bringing 300 new integrated apps to our users around the world. Let us know what you&#8217;d like to see added or improved using our <a href="http://productideas.appspot.com/#16/e=17fe36">ideas page</a>, and keep checking back for new apps.<br /><br />Posted by Scott McMullan, Google Apps Partner Lead, 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/2011/03/the-google-apps-marketplace-1-year-and.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Cloud Blog:The Google Apps Marketplace - 1 year and 300 apps later&url=https://cloud.googleblog.com/2011/03/the-google-apps-marketplace-1-year-and.html&via=gsuite'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://cloud.googleblog.com/2011/03/the-google-apps-marketplace-1-year-and.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='comment-container'> <i class='comment-img material-icons'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='6' data-onclick='' data-post-url='https://cloud.googleblog.com/2011/03/the-google-apps-marketplace-1-year-and.html' data-url='https://cloud.googleblog.com/2011/03/the-google-apps-marketplace-1-year-and.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2011/03/the-google-apps-marketplace-1-year-and.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://cloud.googleblog.com/search/label/developers' rel='tag'> developers </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Apps' rel='tag'> Google Apps </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Apps%20Blog' rel='tag'> Google Apps Blog </a> , <a class='label' href='https://cloud.googleblog.com/search/label/marketplace' rel='tag'> marketplace </a> , <a class='label' href='https://cloud.googleblog.com/search/label/partner' rel='tag'> partner </a> </span> </div> </div> </div> <div class='post' data-id='6542937154420585520' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2011/03/improving-revevols-productivity-with.html' itemprop='url' title='Improving Revevol’s Productivity with Google Apps Script'> Improving Revevol&#8217;s Productivity with Google Apps Script </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Monday, March 7, 2011 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <i><b>Editor&#8217;s Note</b>: Guest authors Lynn Jaber and Romain Vialard work at Revevol, the first international service provider dedicated to Google Apps. Each day, they imagine new ways to improve their business processes with Google technology!</i><br /><br /><div style="background-color: transparent; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; text-align: center;"><img height="121px;" id="internal-source-marker_0.5202350306790322" src="https://lh6.googleusercontent.com/SqvTIUOCbPgRHARrv-fsXnrsec-Lq6m5ROzi9dEINqS3RACXI03gLcX0DxnnVZkO6b6hpvvG7Wb6rQUhSIyzyJ3dqkw_c7MPbo-qjYcY7MK2syrpHfs" width="100px;" /><img height="117px;" src="https://lh3.googleusercontent.com/YXyJrzNx3doSoa09ioJu_KAS2PVj5mmyqdZUka0mwNTl1SE77k3DCauwjudcaTTqkFl7yDEM2-0v5mkcZvY0aPhe5ZtSIq8Rba-hZ6DVX17mLwe-P0s" width="100px;" /></div><br />At Revevol, we train clients&#8217; employees who have just migrated to Google Apps, to help them get the most out of their new system. The more Revevol grows, the more customer trainings we have to handle, so we need to quickly find available trainers depending on parameters like the training date, language, location of trainers and trainer skills.<br /><br /><a href="http://code.google.com/googleapps/appsscript/">Google Apps Script</a>, a cloud scripting language based on JavaScript, is wired into almost every Google product, so it&#8217;s a perfect solution for checking calendars and spreadsheets, and solving our scheduling problems. In the early days, we were using a simple Google Form. It was really easy to put together and simple to use, but one thing was missing: the form just collected data -- there was no way it could automatically take action based on information submitted. Someone had to manually process the information.<br /><br />This is where Apps Script came to the rescue -- with a little JavaScript code we could build an interactive form that we so badly needed. In a single day, Apps Script let us build a shiny new graphical user interface for our tool, which lets let us dynamically search for available trainers across all skill levels and categories. <br /><br />How did we do it? We recreated our form using <a href="http://code.google.com/googleapps/appsscript/service_ui.html">Ui Services</a> in Apps Script. We added a panel next to the form, to show the search results of trainers that match our queries. By using <a href="http://code.google.com/googleapps/appsscript/service_spreadsheet.html">Spreadsheet Services</a> in Apps Script, we could search and fetch data from a spreadsheet that serves as our database of trainers. We also added the ability to sort the search results of trainers by skill level and distance from the training location.<br /><br /><br /><div style="background-color: transparent; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; text-align: center;"><img height="200" id="internal-source-marker_0.5202350306790322" src="https://lh5.googleusercontent.com/U9jOdw9z-4hmtWFio946eibmZaEBkKGS_NWwSlm2-b2LDllCuIF6qH2IM1mohfdK77DIN6uSuUZupNb6yJNId-1tQmHWhTcPnk7jck6zEOpyXlWDuvo" width="400" /></div><br /><br />Thanks to integration with <a href="http://code.google.com/googleapps/appsscript/service_maps.html">Google Maps Services</a> in Apps Script, we're even able to display a map to help our project managers find the closest trainer. Project managers can select more than one trainer from search results and each selected trainer will receive a calendar invitation. The first to respond &#8220;Yes&#8221; gets the training assignment. It was incredibly easy to build and deploy this application. In one click, we published it so anyone at Revevol can access the tool in their browsers. Apps Script helped us automate this tedious business process!<br /><br /><br /><div style="background-color: transparent; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; text-align: center;"><img height="188" id="internal-source-marker_0.5202350306790322" src="https://lh6.googleusercontent.com/Pk74u4-_5t041ERqXLWSCkMngRz8kMc4ycOKPaa3-zswzwciQGE-W8MwRLpZbSFzlXLGvNTTykiMbgekfr2Axo8RU5BStjho43kH-OGiHtoE8eDGf-M" width="400" /></div><div style="background-color: transparent; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><br /></div><br />Posted by Romain Vialard and Lynn Jaber, Revevol </script> <noscript> <i><b>Editor&#8217;s Note</b>: Guest authors Lynn Jaber and Romain Vialard work at Revevol, the first international service provider dedicated to Google Apps. Each day, they imagine new ways to improve their business processes with Google technology!</i><br /><br /><div style="background-color: transparent; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; text-align: center;"><img height="121px;" id="internal-source-marker_0.5202350306790322" src="https://lh6.googleusercontent.com/SqvTIUOCbPgRHARrv-fsXnrsec-Lq6m5ROzi9dEINqS3RACXI03gLcX0DxnnVZkO6b6hpvvG7Wb6rQUhSIyzyJ3dqkw_c7MPbo-qjYcY7MK2syrpHfs" width="100px;" /><img height="117px;" src="https://lh3.googleusercontent.com/YXyJrzNx3doSoa09ioJu_KAS2PVj5mmyqdZUka0mwNTl1SE77k3DCauwjudcaTTqkFl7yDEM2-0v5mkcZvY0aPhe5ZtSIq8Rba-hZ6DVX17mLwe-P0s" width="100px;" /></div><br />At Revevol, we train clients&#8217; employees who have just migrated to Google Apps, to help them get the most out of their new system. The more Revevol grows, the more customer trainings we have to handle, so we need to quickly find available trainers depending on parameters like the training date, language, location of trainers and trainer skills.<br /><br /><a href="http://code.google.com/googleapps/appsscript/">Google Apps Script</a>, a cloud scripting language based on JavaScript, is wired into almost every Google product, so it&#8217;s a perfect solution for checking calendars and spreadsheets, and solving our scheduling problems. In the early days, we were using a simple Google Form. It was really easy to put together and simple to use, but one thing was missing: the form just collected data -- there was no way it could automatically take action based on information submitted. Someone had to manually process the information.<br /><br />This is where Apps Script came to the rescue -- with a little JavaScript code we could build an interactive form that we so badly needed. In a single day, Apps Script let us build a shiny new graphical user interface for our tool, which lets let us dynamically search for available trainers across all skill levels and categories. <br /><br />How did we do it? We recreated our form using <a href="http://code.google.com/googleapps/appsscript/service_ui.html">Ui Services</a> in Apps Script. We added a panel next to the form, to show the search results of trainers that match our queries. By using <a href="http://code.google.com/googleapps/appsscript/service_spreadsheet.html">Spreadsheet Services</a> in Apps Script, we could search and fetch data from a spreadsheet that serves as our database of trainers. We also added the ability to sort the search results of trainers by skill level and distance from the training location.<br /><br /><br /><div style="background-color: transparent; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; text-align: center;"><img height="200" id="internal-source-marker_0.5202350306790322" src="https://lh5.googleusercontent.com/U9jOdw9z-4hmtWFio946eibmZaEBkKGS_NWwSlm2-b2LDllCuIF6qH2IM1mohfdK77DIN6uSuUZupNb6yJNId-1tQmHWhTcPnk7jck6zEOpyXlWDuvo" width="400" /></div><br /><br />Thanks to integration with <a href="http://code.google.com/googleapps/appsscript/service_maps.html">Google Maps Services</a> in Apps Script, we're even able to display a map to help our project managers find the closest trainer. Project managers can select more than one trainer from search results and each selected trainer will receive a calendar invitation. The first to respond &#8220;Yes&#8221; gets the training assignment. It was incredibly easy to build and deploy this application. In one click, we published it so anyone at Revevol can access the tool in their browsers. Apps Script helped us automate this tedious business process!<br /><br /><br /><div style="background-color: transparent; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; text-align: center;"><img height="188" id="internal-source-marker_0.5202350306790322" src="https://lh6.googleusercontent.com/Pk74u4-_5t041ERqXLWSCkMngRz8kMc4ycOKPaa3-zswzwciQGE-W8MwRLpZbSFzlXLGvNTTykiMbgekfr2Axo8RU5BStjho43kH-OGiHtoE8eDGf-M" width="400" /></div><div style="background-color: transparent; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><br /></div><br />Posted by Romain Vialard and Lynn Jaber, Revevol </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://cloud.googleblog.com/2011/03/improving-revevols-productivity-with.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Cloud Blog:Improving Revevol’s Productivity with Google Apps Script&url=https://cloud.googleblog.com/2011/03/improving-revevols-productivity-with.html&via=gsuite'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://cloud.googleblog.com/2011/03/improving-revevols-productivity-with.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='comment-container'> <i class='comment-img material-icons'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='1' data-onclick='' data-post-url='https://cloud.googleblog.com/2011/03/improving-revevols-productivity-with.html' data-url='https://cloud.googleblog.com/2011/03/improving-revevols-productivity-with.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2011/03/improving-revevols-productivity-with.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://cloud.googleblog.com/search/label/developers' rel='tag'> developers </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Apps' rel='tag'> Google Apps </a> </span> </div> </div> </div> <div class='post' data-id='7863229813991837788' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2011/02/sap-streamwork-and-google-docs.html' itemprop='url' title='SAP StreamWork and Google Docs integration help Manna on Main Street support the community'> SAP StreamWork and Google Docs integration help Manna on Main Street support the community </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Monday, February 14, 2011 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <i><b>Editor's Note</b>: This is a guest blog post from Tom Allebach, Executive Director for <a href="http://www.mannaonmain.org/">Manna on Main Street</a>, a community service organization that serves the needy in the greater North Penn community outside of Philadelphia, Pennsylvania (USA). </i><br /><br />Manna on Main Street was founded in 1981 and provides a soup kitchen, food cupboard, and a variety of other programs to help individuals in need. Our vision for Manna on Main Street is "that everyone might be fed." As we need to have every dollar possible directed to helping people, software to support our organization needs to be affordable, work with our existing applications, and be easy to access and use for our staff and 1000 volunteers. <br /><br />Two solutions that have changed the way we work with our volunteers are Google Docs for creation and sharing of documents, spreadsheets, and presentations, and <a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=6059+9354967151044209304#utm_campaign=streamwork-gappsh&amp;utm_source=en-na-us-entblog-SAP-streamwork_02142011&amp;utm_medium=blog">SAP StreamWork</a>, a collaborative decision making application available from the <a href="//www.google.com/enterprise/marketplace/#utm_campaign=streamwork-gappsh&amp;utm_source=en-na-us-entblog-SAP-streamwork_02142011&amp;utm_medium=blog">Google Apps Marketplace</a>. They have access whether they're in a soup kitchen, the office, home, or on the go. These tools have helped Manna on Main Street to work more efficiently and collectively, thus allowing us to create and deliver more programs to help those in need.<br /><br />After experiencing the value of Google Docs, we learned about the integrations with SAP StreamWork through the Google Apps Marketplace. With SAP StreamWork, we can apply structure to our discussions including tracking activities, pro/con tables, SWOT analyses, send out e-mail alerts and polls to drive fast, meaningful results. It provides a way for our staff to connect with the board of directors and supporters for key committees, and has many features for managing private, directed activities that drive participation, planning, and decisions with our volunteers. Like Google Docs, it&#8217;s easy to use and has been adopted by participants with varying levels of technology experience.<br /><br />Google Docs is integrated directly into SAP StreamWork, making it even easier for Manna on Main Street and its volunteers to work seamlessly, collectively, and from anywhere. With these new capabilities our board of directors and building and resource committees are now driving a fundraising program to help Manna move to a new facility, dramatically increasing our ability to feed and serve more people in need. <br /><br />We realize that much work remains to be done to continue to serve those in need, and we continue to give thanks to all of you who help in that service. We also thank Google and SAP for helping small organizations with big goals such as ours. <br /><br />Posted by Tom Allebach, Executive Director for Manna on Main Street </script> <noscript> <i><b>Editor's Note</b>: This is a guest blog post from Tom Allebach, Executive Director for <a href="http://www.mannaonmain.org/">Manna on Main Street</a>, a community service organization that serves the needy in the greater North Penn community outside of Philadelphia, Pennsylvania (USA). </i><br /><br />Manna on Main Street was founded in 1981 and provides a soup kitchen, food cupboard, and a variety of other programs to help individuals in need. Our vision for Manna on Main Street is "that everyone might be fed." As we need to have every dollar possible directed to helping people, software to support our organization needs to be affordable, work with our existing applications, and be easy to access and use for our staff and 1000 volunteers. <br /><br />Two solutions that have changed the way we work with our volunteers are Google Docs for creation and sharing of documents, spreadsheets, and presentations, and <a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=6059+9354967151044209304#utm_campaign=streamwork-gappsh&amp;utm_source=en-na-us-entblog-SAP-streamwork_02142011&amp;utm_medium=blog">SAP StreamWork</a>, a collaborative decision making application available from the <a href="//www.google.com/enterprise/marketplace/#utm_campaign=streamwork-gappsh&amp;utm_source=en-na-us-entblog-SAP-streamwork_02142011&amp;utm_medium=blog">Google Apps Marketplace</a>. They have access whether they're in a soup kitchen, the office, home, or on the go. These tools have helped Manna on Main Street to work more efficiently and collectively, thus allowing us to create and deliver more programs to help those in need.<br /><br />After experiencing the value of Google Docs, we learned about the integrations with SAP StreamWork through the Google Apps Marketplace. With SAP StreamWork, we can apply structure to our discussions including tracking activities, pro/con tables, SWOT analyses, send out e-mail alerts and polls to drive fast, meaningful results. It provides a way for our staff to connect with the board of directors and supporters for key committees, and has many features for managing private, directed activities that drive participation, planning, and decisions with our volunteers. Like Google Docs, it&#8217;s easy to use and has been adopted by participants with varying levels of technology experience.<br /><br />Google Docs is integrated directly into SAP StreamWork, making it even easier for Manna on Main Street and its volunteers to work seamlessly, collectively, and from anywhere. With these new capabilities our board of directors and building and resource committees are now driving a fundraising program to help Manna move to a new facility, dramatically increasing our ability to feed and serve more people in need. <br /><br />We realize that much work remains to be done to continue to serve those in need, and we continue to give thanks to all of you who help in that service. We also thank Google and SAP for helping small organizations with big goals such as ours. <br /><br />Posted by Tom Allebach, Executive Director for Manna on Main Street </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://cloud.googleblog.com/2011/02/sap-streamwork-and-google-docs.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Cloud Blog:SAP StreamWork and Google Docs integration help Manna on Main Street support the community&url=https://cloud.googleblog.com/2011/02/sap-streamwork-and-google-docs.html&via=gsuite'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://cloud.googleblog.com/2011/02/sap-streamwork-and-google-docs.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='comment-container'> <i class='comment-img material-icons'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='1' data-onclick='' data-post-url='https://cloud.googleblog.com/2011/02/sap-streamwork-and-google-docs.html' data-url='https://cloud.googleblog.com/2011/02/sap-streamwork-and-google-docs.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2011/02/sap-streamwork-and-google-docs.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://cloud.googleblog.com/search/label/developers' rel='tag'> developers </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Apps' rel='tag'> Google Apps </a> , <a class='label' href='https://cloud.googleblog.com/search/label/marketplace' rel='tag'> marketplace </a> </span> </div> </div> </div> <div class='post' data-id='6977678724324266383' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2011/01/conquer-tax-season-with-integrated.html' itemprop='url' title='Conquer tax season with integrated finance apps from the Google Apps Marketplace'> Conquer tax season with integrated finance apps from the Google Apps Marketplace </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Thursday, January 13, 2011 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <i>Editor's note: This is the latest in a series of posts on apps or topics in the Google Apps Marketplace that have caught our eye here at Google. We&#8217;ll do this every so often as we see things we'd like to share. Look for the label "<a href="http://googleenterprise.blogspot.com/search/label/marketplace%20highlights">marketplace highlights</a>" and subscribe to the series if you'd like to stay tuned.</i><br /><br />As we work our way into the new year, we recognize that tax season can be very difficult for businesses. Face this tax season with ease and confidence by attending a live <a href="https://www2.gotomeeting.com/register/802666747">webinar and Q&amp;A</a> on using integrated finance apps from the Google Apps Marketplace - featuring Shoeboxed, Harvest, and Outright.<br /><br /><b>&nbsp;&nbsp; Using applications from the Google Apps Marketplace to conquer tax season</b><br />&nbsp;&nbsp; Wednesday, January 26, 2011<br />&nbsp;&nbsp; 11:00 a.m. PST / 2:00 p.m. EST <br />&nbsp;&nbsp; <a href="https://www2.gotomeeting.com/register/802666747">Register here </a><br /><br />With dozens of Marketplace <a href="//www.google.com/enterprise/marketplace/search?categoryId=0&amp;orderBy=RATING&amp;type=INSTALLABLE#utm_campaign=highlights&amp;utm_source=entblog-accounting_01122011&amp;utm_medium=blog#utm_campaign=highlights&amp;utm_source=entblog-accounting_01122011&amp;utm_medium=blog">accounting and finance apps</a>, you can customize solutions to your business&#8217;s specific needs. Each application integrates with Google Apps and provides single sign-on convenience and access through the Google <a href="http://code.google.com/googleapps/marketplace/images/bar.png">universal navigation bar</a>. <br /><br />For example, here&#8217;s one way your business might cut down the work of tax season this year by using Marketplace apps to organize financial documents, streamline invoicing, and aggregate accounting information. <br /><br /><b>Digitize your important documents</b><br />If you&#8217;ve been putting off the tedious task of organizing your receipts, <a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3481+6820056124844299343#utm_campaign=highlights&amp;utm_source=entblog-accounting_01122011&amp;utm_medium=blog#utm_campaign=highlights&amp;utm_source=entblog-accounting_01122011&amp;utm_medium=blog">Shoeboxed</a> can help. Send your receipts to them inside a provided postage-paid envelope and within a few days, Shoeboxed will transform your paper clutter into a secure, searchable, IRS-accepted online database. Shoeboxed also offers a variety of export options and integrates with various tax applications. By using Shoeboxed now, you can get your receipts in order before the April 15th tax deadline. <br /><br /><b>Simplify invoicing and billing to easily monitor cash flow</b><br />It&#8217;s also easy to seamlessly manage your accounts payables and receivables with the Apps Marketplace. For example, <a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3631+4134311225038971242#utm_campaign=highlights&amp;utm_source=entblog-accounting_01122011&amp;utm_medium=blog">Harvest</a> helps you create and track invoices and set up retainers for clients and projects. Other features such as multi-currency support, automated reminders and online payment help you get paid faster. Harvest also offers a contextual gadget in Gmail to streamline invoicing activities. <br /><br /><b>Prepare your finances for tax time</b><br />When it comes to aggregating your financials to prep for tax time, there are several options, including <a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=6249+7568854439109329533#utm_campaign=highlights&amp;utm_source=entblog-accounting_01122011&amp;utm_medium=blog">Outright</a>. Outright automates the accounting process, provides key financial reports and tracks where your money is going by integrating with Google Apps, Shoeboxed, Harvest, your bank account and other sources. At tax time, Outright calculates any estimated taxes you owe and pre-populates your annual tax form, the IRS Schedule C. It also provides helpful alerts that integrate into your Google Calendar to keep you apprised of upcoming deadlines.<br /><br />In addition to Shoeboxed, Harvest and Outright, the Apps Marketplace offers your business many other applications that can satisfy your accounting and finance needs.<br /><table border="0" cellpadding="0" cellspacing="10"><tbody><tr> <td valign="top" width="25%"><br /><b>Invoicing/Billing</b><br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3480+1736946957721454838#utm_campaign=highlights&amp;utm_source=entblog-accounting_01122011&amp;utm_medium=blog">Freshbooks</a><br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=2533+1006680150598067344#utm_campaign=highlights&amp;utm_source=entblog-accounting_01122011&amp;utm_medium=blog">Zoho Invoice</a><br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=4985+2973897827012981528#utm_campaign=highlights&amp;utm_source=entblog-accounting_01122011&amp;utm_medium=blog">Invoicera</a><br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=4962+351500961492382873#utm_campaign=highlights&amp;utm_source=entblog-accounting_01122011&amp;utm_medium=blog">Bill.com</a><br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3962+3403343741508889818#utm_campaign=highlights&amp;utm_source=entblog-accounting_01122011&amp;utm_medium=blog">Invoic&#8364;xpress</a><br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=5258+2368056818682414065#utm_campaign=highlights&amp;utm_source=entblog-accounting_01122011&amp;utm_medium=blog">WorkingPoint</a><br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3631+4134311225038971242#utm_campaign=highlights&amp;utm_source=entblog-accounting_01122011&amp;utm_medium=blog">Harvest</a></td> <td valign="top" width="25%"><br /><b>Accounting</b><br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3778+9539264039542991813#utm_campaign=highlights&amp;utm_source=entblog-accounting_01122011&amp;utm_medium=blog">Yendo Accounts</a><br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3675+9335982423536179632#utm_campaign=highlights&amp;utm_source=entblog-accounting_01122011&amp;utm_medium=blog">FreeAgent</a><br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3000+14238973396636705577#utm_campaign=highlights&amp;utm_source=entblog-accounting_01122011&amp;utm_medium=blog">Rhino Accouting</a><br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=6009+11567862702636571900#utm_campaign=highlights&amp;utm_source=entblog-accounting_01122011&amp;utm_medium=blog">Kashoo.com </a><br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=6249+7568854439109329533#utm_campaign=highlights&amp;utm_source=entblog-accounting_01122011&amp;utm_medium=blog">Outright</a></td><td valign="top" width="18%"><br /><b>ERP</b><br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3488+15547342742109397516#utm_campaign=highlights&amp;utm_source=entblog-accounting_01122011&amp;utm_medium=blog">MyERP.com</a><br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=6698+11854138695737889004#utm_campaign=highlights&amp;utm_source=entblog-accounting_01122011&amp;utm_medium=blog">Brightpearl</a><br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=5759+8485502070963042532#utm_campaign=highlights&amp;utm_source=entblog-accounting_01122011&amp;utm_medium=blog">ERPLY</a></td> <td valign="top" width="25%"><br /><b>Expense Reporting</b><br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3413+14516571681562749955#utm_campaign=highlights&amp;utm_source=entblog-accounting_01122011&amp;utm_medium=blog">Expensify</a><br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3405+16677686081507204431#utm_campaign=highlights&amp;utm_source=entblog-accounting_01122011&amp;utm_medium=blog">Concur Breeze</a><br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3778+293493383306564761#utm_campaign=highlights&amp;utm_source=entblog-accounting_01122011&amp;utm_medium=blog">Yendo Expenses</a><br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3481+6820056124844299343#utm_campaign=highlights&amp;utm_source=entblog-accounting_01122011&amp;utm_medium=blog">Shoeboxed</a></td> </tr></tbody></table><br />Try out these apps <a href="//www.google.com/enterprise/marketplace/#utm_campaign=highlights&amp;utm_source=entblog-accounting_01122011&amp;utm_medium=blog">Google Apps Marketplace</a> and make this tax season a breeze.<br /><br />Posted by Harrison Shih, Product Marketing, Google Apps Marketplace </script> <noscript> <i>Editor's note: This is the latest in a series of posts on apps or topics in the Google Apps Marketplace that have caught our eye here at Google. We&#8217;ll do this every so often as we see things we'd like to share. Look for the label "<a href="http://googleenterprise.blogspot.com/search/label/marketplace%20highlights">marketplace highlights</a>" and subscribe to the series if you'd like to stay tuned.</i><br /><br />As we work our way into the new year, we recognize that tax season can be very difficult for businesses. Face this tax season with ease and confidence by attending a live <a href="https://www2.gotomeeting.com/register/802666747">webinar and Q&amp;A</a> on using integrated finance apps from the Google Apps Marketplace - featuring Shoeboxed, Harvest, and Outright.<br /><br /><b>&nbsp;&nbsp; Using applications from the Google Apps Marketplace to conquer tax season</b><br />&nbsp;&nbsp; Wednesday, January 26, 2011<br />&nbsp;&nbsp; 11:00 a.m. PST / 2:00 p.m. EST <br />&nbsp;&nbsp; <a href="https://www2.gotomeeting.com/register/802666747">Register here </a><br /><br />With dozens of Marketplace <a href="//www.google.com/enterprise/marketplace/search?categoryId=0&amp;orderBy=RATING&amp;type=INSTALLABLE#utm_campaign=highlights&amp;utm_source=entblog-accounting_01122011&amp;utm_medium=blog#utm_campaign=highlights&amp;utm_source=entblog-accounting_01122011&amp;utm_medium=blog">accounting and finance apps</a>, you can customize solutions to your business&#8217;s specific needs. Each application integrates with Google Apps and provides single sign-on convenience and access through the Google <a href="http://code.google.com/googleapps/marketplace/images/bar.png">universal navigation bar</a>. <br /><br />For example, here&#8217;s one way your business might cut down the work of tax season this year by using Marketplace apps to organize financial documents, streamline invoicing, and aggregate accounting information. <br /><br /><b>Digitize your important documents</b><br />If you&#8217;ve been putting off the tedious task of organizing your receipts, <a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3481+6820056124844299343#utm_campaign=highlights&amp;utm_source=entblog-accounting_01122011&amp;utm_medium=blog#utm_campaign=highlights&amp;utm_source=entblog-accounting_01122011&amp;utm_medium=blog">Shoeboxed</a> can help. Send your receipts to them inside a provided postage-paid envelope and within a few days, Shoeboxed will transform your paper clutter into a secure, searchable, IRS-accepted online database. Shoeboxed also offers a variety of export options and integrates with various tax applications. By using Shoeboxed now, you can get your receipts in order before the April 15th tax deadline. <br /><br /><b>Simplify invoicing and billing to easily monitor cash flow</b><br />It&#8217;s also easy to seamlessly manage your accounts payables and receivables with the Apps Marketplace. For example, <a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3631+4134311225038971242#utm_campaign=highlights&amp;utm_source=entblog-accounting_01122011&amp;utm_medium=blog">Harvest</a> helps you create and track invoices and set up retainers for clients and projects. Other features such as multi-currency support, automated reminders and online payment help you get paid faster. Harvest also offers a contextual gadget in Gmail to streamline invoicing activities. <br /><br /><b>Prepare your finances for tax time</b><br />When it comes to aggregating your financials to prep for tax time, there are several options, including <a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=6249+7568854439109329533#utm_campaign=highlights&amp;utm_source=entblog-accounting_01122011&amp;utm_medium=blog">Outright</a>. Outright automates the accounting process, provides key financial reports and tracks where your money is going by integrating with Google Apps, Shoeboxed, Harvest, your bank account and other sources. At tax time, Outright calculates any estimated taxes you owe and pre-populates your annual tax form, the IRS Schedule C. It also provides helpful alerts that integrate into your Google Calendar to keep you apprised of upcoming deadlines.<br /><br />In addition to Shoeboxed, Harvest and Outright, the Apps Marketplace offers your business many other applications that can satisfy your accounting and finance needs.<br /><table border="0" cellpadding="0" cellspacing="10"><tbody><tr> <td valign="top" width="25%"><br /><b>Invoicing/Billing</b><br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3480+1736946957721454838#utm_campaign=highlights&amp;utm_source=entblog-accounting_01122011&amp;utm_medium=blog">Freshbooks</a><br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=2533+1006680150598067344#utm_campaign=highlights&amp;utm_source=entblog-accounting_01122011&amp;utm_medium=blog">Zoho Invoice</a><br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=4985+2973897827012981528#utm_campaign=highlights&amp;utm_source=entblog-accounting_01122011&amp;utm_medium=blog">Invoicera</a><br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=4962+351500961492382873#utm_campaign=highlights&amp;utm_source=entblog-accounting_01122011&amp;utm_medium=blog">Bill.com</a><br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3962+3403343741508889818#utm_campaign=highlights&amp;utm_source=entblog-accounting_01122011&amp;utm_medium=blog">Invoic&#8364;xpress</a><br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=5258+2368056818682414065#utm_campaign=highlights&amp;utm_source=entblog-accounting_01122011&amp;utm_medium=blog">WorkingPoint</a><br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3631+4134311225038971242#utm_campaign=highlights&amp;utm_source=entblog-accounting_01122011&amp;utm_medium=blog">Harvest</a></td> <td valign="top" width="25%"><br /><b>Accounting</b><br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3778+9539264039542991813#utm_campaign=highlights&amp;utm_source=entblog-accounting_01122011&amp;utm_medium=blog">Yendo Accounts</a><br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3675+9335982423536179632#utm_campaign=highlights&amp;utm_source=entblog-accounting_01122011&amp;utm_medium=blog">FreeAgent</a><br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3000+14238973396636705577#utm_campaign=highlights&amp;utm_source=entblog-accounting_01122011&amp;utm_medium=blog">Rhino Accouting</a><br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=6009+11567862702636571900#utm_campaign=highlights&amp;utm_source=entblog-accounting_01122011&amp;utm_medium=blog">Kashoo.com </a><br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=6249+7568854439109329533#utm_campaign=highlights&amp;utm_source=entblog-accounting_01122011&amp;utm_medium=blog">Outright</a></td><td valign="top" width="18%"><br /><b>ERP</b><br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3488+15547342742109397516#utm_campaign=highlights&amp;utm_source=entblog-accounting_01122011&amp;utm_medium=blog">MyERP.com</a><br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=6698+11854138695737889004#utm_campaign=highlights&amp;utm_source=entblog-accounting_01122011&amp;utm_medium=blog">Brightpearl</a><br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=5759+8485502070963042532#utm_campaign=highlights&amp;utm_source=entblog-accounting_01122011&amp;utm_medium=blog">ERPLY</a></td> <td valign="top" width="25%"><br /><b>Expense Reporting</b><br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3413+14516571681562749955#utm_campaign=highlights&amp;utm_source=entblog-accounting_01122011&amp;utm_medium=blog">Expensify</a><br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3405+16677686081507204431#utm_campaign=highlights&amp;utm_source=entblog-accounting_01122011&amp;utm_medium=blog">Concur Breeze</a><br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3778+293493383306564761#utm_campaign=highlights&amp;utm_source=entblog-accounting_01122011&amp;utm_medium=blog">Yendo Expenses</a><br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3481+6820056124844299343#utm_campaign=highlights&amp;utm_source=entblog-accounting_01122011&amp;utm_medium=blog">Shoeboxed</a></td> </tr></tbody></table><br />Try out these apps <a href="//www.google.com/enterprise/marketplace/#utm_campaign=highlights&amp;utm_source=entblog-accounting_01122011&amp;utm_medium=blog">Google Apps Marketplace</a> and make this tax season a breeze.<br /><br />Posted by Harrison Shih, Product Marketing, Google Apps Marketplace </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://cloud.googleblog.com/2011/01/conquer-tax-season-with-integrated.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:Conquer tax season with integrated finance apps from the Google Apps Marketplace&url=https://cloud.googleblog.com/2011/01/conquer-tax-season-with-integrated.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/2011/01/conquer-tax-season-with-integrated.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='comment-container'> <i class='comment-img material-icons'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='0' data-onclick='' data-post-url='https://cloud.googleblog.com/2011/01/conquer-tax-season-with-integrated.html' data-url='https://cloud.googleblog.com/2011/01/conquer-tax-season-with-integrated.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2011/01/conquer-tax-season-with-integrated.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%20Blog' rel='tag'> Google Apps Blog </a> , <a class='label' href='https://cloud.googleblog.com/search/label/marketplace' rel='tag'> marketplace </a> , <a class='label' href='https://cloud.googleblog.com/search/label/marketplace%20highlights' rel='tag'> marketplace highlights </a> </span> </div> </div> </div> <div class='post' data-id='1420490228252150616' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2010/12/a-look-at-best-of-google-apps.html' itemprop='url' title='A look at the best of the Google Apps Marketplace in 2010'> A look at the best of the Google Apps Marketplace in 2010 </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Monday, December 20, 2010 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> Closing out 2010, we are excited to offer over 250 installable applications in the <a href="//www.google.com/enterprise/marketplace/#utm_campaign=eoy&amp;utm_source=en-na-us-entblog-eoy_12202010&amp;utm_medium=blog">Google Apps Marketplace</a> that work seamlessly with Google Apps. The Apps Marketplace has grown rapidly, now with over 4 million users with at least one Marketplace app installed on their domains.<br /><br />With Google Apps and the Apps Marketplace, you can finally <a href="http://googleenterprise.blogspot.com/2010/12/nothing-but-web.html">go 100% web</a> with your business, realizing greater functionality and flexibility at a lower cost. For example, you can manage your entire sales cycle anywhere you have access to a browser &#8211; send marketing and lead generation emails through <a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3525+5361236203077141107#utm_campaign=eoy&amp;utm_source=en-na-us-entblog-eoy_12202010&amp;utm_medium=blog">MailChimp</a>, manage and track responses with <a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=2533+17854168373705313802#utm_campaign=eoy&amp;utm_source=en-na-us-entblog-eoy_12202010&amp;utm_medium=blog">Zoho CRM</a> and even close the sale with an e-signature from <a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3477+11741704445696567747#utm_campaign=eoy&amp;utm_source=en-na-us-entblog-eoy_12202010&amp;utm_medium=blog">EchoSign</a>. <br /><br />Every month on <a href="http://googleenterprise.blogspot.com/search/label/apptuesday">App Tuesday</a>, we aim to give you a break from patching your systems by introducing even more apps to help you move to the cloud. To wrap up the year, we wanted to give you a recap of what&#8217;s been big in the Marketplace, the top categories and apps of the year as well as a preview of 2011.<br /><br /><b>Top Installed Categories</b><br /><ol><li><a href="//www.google.com/enterprise/marketplace/search?categoryId=6&amp;orderBy=RATING&amp;type=INSTALLABLE#utm_campaign=eoy&amp;utm_source=en-na-us-entblog-eoy_12202010&amp;utm_medium=blog">Project Management</a> - with over <a href="//www.google.com/url?q=http://googleenterprise.blogspot.com/2010/11/google-apps-marketplace-project.html">30 project management apps</a>, businesses can find applications that address key project needs including cross-functional collaboration, task list management, and time tracking.<br /><b>Top 3 installed</b>: <a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3539+9922984539899306906#utm_campaign=eoy&amp;utm_source=en-na-us-entblog-eoy_12202010&amp;utm_medium=blog">Manymoon</a>, <a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=4970+4188150475217982560#utm_campaign=eoy&amp;utm_source=en-na-us-entblog-eoy_12202010&amp;utm_medium=blog">Mavenlink</a>, <a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=6298+16150892787728616919#utm_campaign=eoy&amp;utm_source=en-na-us-entblog-eoy_12202010&amp;utm_medium=blog">RapidTASK</a></li><li><a href="//www.google.com/enterprise/marketplace/search?categoryId=3&amp;orderBy=RATING&amp;type=INSTALLABLE#utm_campaign=eoy&amp;utm_source=en-na-us-entblog-eoy_12202010&amp;utm_medium=blog">Customer Relationship Management</a> (CRM) - the <a href="http://googleenterprise.blogspot.com/2010/07/google-apps-marketplace-crm-highlights.html">most popular searched for category</a> in 2010, businesses can find all types of CRM apps, including those related to end-to-end sales cycles, social and project-based.<br /><b>Top 3 installed:</b> <a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3956+15797827514936543044#utm_campaign=eoy&amp;utm_source=en-na-us-entblog-eoy_12202010&amp;utm_medium=blog">Insightly</a>, <a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=2533+17854168373705313802#utm_campaign=eoy&amp;utm_source=en-na-us-entblog-eoy_12202010&amp;utm_medium=blog">Zoho CRM</a>, <a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=4549+10253406967487406023#utm_campaign=eoy&amp;utm_source=en-na-us-entblog-eoy_12202010&amp;utm_medium=blog">Applane</a></li><li><a href="//www.google.com/enterprise/marketplace/search?categoryId=0&amp;orderBy=RATING&amp;type=INSTALLABLE#utm_campaign=eoy&amp;utm_source=en-na-us-entblog-eoy_12202010&amp;utm_medium=blog">Accounting and Finance</a> - bring simplicity to your accounting and finance needs with Marketplace apps that manage your cash flow, billing and invoicing, and expense tracking.<br /><b>Top 3 installed</b>: <a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=6249+7568854439109329533#utm_campaign=eoy&amp;utm_source=en-na-us-entblog-eoy_12202010&amp;utm_medium=blog">Outright</a>, <a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3488+15547342742109397516#utm_campaign=eoy&amp;utm_source=en-na-us-entblog-eoy_12202010&amp;utm_medium=blog">myERP.com</a>, <a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3480+1736946957721454838#utm_campaign=eoy&amp;utm_source=en-na-us-entblog-eoy_12202010&amp;utm_medium=blog">Freshbooks</a></li></ol><b>Top Recently Installed Apps of 2010</b><br /><ol><li><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3539+9922984539899306906#utm_campaign=eoy&amp;utm_source=en-na-us-entblog-eoy_12202010&amp;utm_medium=blog">Manymoon</a></li><li><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3956+15797827514936543044#utm_campaign=eoy&amp;utm_source=en-na-us-entblog-eoy_12202010&amp;utm_medium=blog">Insightly</a></li><li><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=2533+17854168373705313802#utm_campaign=eoy&amp;utm_source=en-na-us-entblog-eoy_12202010&amp;utm_medium=blog">Zoho CRM</a></li><li><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3442+17116012818275486668#utm_campaign=eoy&amp;utm_source=en-na-us-entblog-eoy_12202010&amp;utm_medium=blog">Aviary Design Suite</a></li><li><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=4970+4188150475217982560#utm_campaign=eoy&amp;utm_source=en-na-us-entblog-eoy_12202010&amp;utm_medium=blog">Mavenlink</a></li><li><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=6249+7568854439109329533#utm_campaign=eoy&amp;utm_source=en-na-us-entblog-eoy_12202010&amp;utm_medium=blog">Outright</a></li><li><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3525+5361236203077141107#utm_campaign=eoy&amp;utm_source=en-na-us-entblog-eoy_12202010&amp;utm_medium=blog">MailChimp</a></li><li><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=6298+16150892787728616919#utm_campaign=eoy&amp;utm_source=en-na-us-entblog-eoy_12202010&amp;utm_medium=blog">RapidTask</a></li><li><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=4017+2680451470992863514#utm_campaign=eoy&amp;utm_source=en-na-us-entblog-eoy_12202010&amp;utm_medium=blog">Insync</a></li><li><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3488+15547342742109397516#utm_campaign=eoy&amp;utm_source=en-na-us-entblog-eoy_12202010&amp;utm_medium=blog">myERP.com</a></li></ol><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><i>Honorable Mention - #11 for 2011</i></div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;">&nbsp;&nbsp; &nbsp;11.&nbsp;<a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=6161+5711044474433790362#utm_campaign=eoy&amp;utm_source=en-na-us-entblog-eoy_12202010&amp;utm_medium=blog">Grockit</a>, our first ever app focused on education<br /><br /></div><br /><div align="center"><iframe frameborder="0" height="400" src="https://docs.google.com/a/google.com/present/embed?id=ddzxztrp_1fvkhd46n&amp;interval=7&amp;autoStart=true&amp;loop=true" width="480"></iframe></div><br /><div style="margin-top: -4.5em; text-align: center;"></div><br /><b>Best Integration</b><br /><a href="http://googleenterprise.blogspot.com/2010/08/go-go-gmail-contextual-gadgets-get-more.html">Gmail contextual gadgets</a> - This integration, offered by many Marketplace apps, allows you to access your most relevant and important data streams right where you need it, inline with your emails. For example, many CRM apps provide gadgets that populate information about contacts in an email thread to add context to your communications.<br /><br />Looking forward to 2011, we have a number of new ideas in the pipeline. We have plans to help improve your shopping experience, find the exact apps you need, and add additional integration capabilities to make users more efficient.<br /><br />As you prepare for 2011, consider making a new year&#8217;s resolution to go 100% web to capture the benefits of reduced costs, greater scalability and flexibility. Whether it&#8217;s switching your messaging and collaboration tools to <a href="//www.google.com/apps/intl/en/business/index.html#utm_campaign=eoy&amp;utm_source=en-na-us-entblog-eoy_12202010&amp;utm_medium=blog">Google Apps</a> or augmenting your <a href="//www.google.com/enterprise/marketplace/search?categoryId=7&amp;orderBy=RATING&amp;type=INSTALLABLE#utm_campaign=eoy&amp;utm_source=en-na-us-entblog-eoy_12202010&amp;utm_medium=blog">sales and marketing efforts</a> with web applications from the Apps Marketplace, resolve to make 2011 the year your business moves to the web and boosts productivity. <br /><br />Posted by Harrison Shih, Product Marketing, Google Apps Marketplace </script> <noscript> Closing out 2010, we are excited to offer over 250 installable applications in the <a href="//www.google.com/enterprise/marketplace/#utm_campaign=eoy&amp;utm_source=en-na-us-entblog-eoy_12202010&amp;utm_medium=blog">Google Apps Marketplace</a> that work seamlessly with Google Apps. The Apps Marketplace has grown rapidly, now with over 4 million users with at least one Marketplace app installed on their domains.<br /><br />With Google Apps and the Apps Marketplace, you can finally <a href="http://googleenterprise.blogspot.com/2010/12/nothing-but-web.html">go 100% web</a> with your business, realizing greater functionality and flexibility at a lower cost. For example, you can manage your entire sales cycle anywhere you have access to a browser &#8211; send marketing and lead generation emails through <a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3525+5361236203077141107#utm_campaign=eoy&amp;utm_source=en-na-us-entblog-eoy_12202010&amp;utm_medium=blog">MailChimp</a>, manage and track responses with <a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=2533+17854168373705313802#utm_campaign=eoy&amp;utm_source=en-na-us-entblog-eoy_12202010&amp;utm_medium=blog">Zoho CRM</a> and even close the sale with an e-signature from <a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3477+11741704445696567747#utm_campaign=eoy&amp;utm_source=en-na-us-entblog-eoy_12202010&amp;utm_medium=blog">EchoSign</a>. <br /><br />Every month on <a href="http://googleenterprise.blogspot.com/search/label/apptuesday">App Tuesday</a>, we aim to give you a break from patching your systems by introducing even more apps to help you move to the cloud. To wrap up the year, we wanted to give you a recap of what&#8217;s been big in the Marketplace, the top categories and apps of the year as well as a preview of 2011.<br /><br /><b>Top Installed Categories</b><br /><ol><li><a href="//www.google.com/enterprise/marketplace/search?categoryId=6&amp;orderBy=RATING&amp;type=INSTALLABLE#utm_campaign=eoy&amp;utm_source=en-na-us-entblog-eoy_12202010&amp;utm_medium=blog">Project Management</a> - with over <a href="//www.google.com/url?q=http://googleenterprise.blogspot.com/2010/11/google-apps-marketplace-project.html">30 project management apps</a>, businesses can find applications that address key project needs including cross-functional collaboration, task list management, and time tracking.<br /><b>Top 3 installed</b>: <a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3539+9922984539899306906#utm_campaign=eoy&amp;utm_source=en-na-us-entblog-eoy_12202010&amp;utm_medium=blog">Manymoon</a>, <a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=4970+4188150475217982560#utm_campaign=eoy&amp;utm_source=en-na-us-entblog-eoy_12202010&amp;utm_medium=blog">Mavenlink</a>, <a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=6298+16150892787728616919#utm_campaign=eoy&amp;utm_source=en-na-us-entblog-eoy_12202010&amp;utm_medium=blog">RapidTASK</a></li><li><a href="//www.google.com/enterprise/marketplace/search?categoryId=3&amp;orderBy=RATING&amp;type=INSTALLABLE#utm_campaign=eoy&amp;utm_source=en-na-us-entblog-eoy_12202010&amp;utm_medium=blog">Customer Relationship Management</a> (CRM) - the <a href="http://googleenterprise.blogspot.com/2010/07/google-apps-marketplace-crm-highlights.html">most popular searched for category</a> in 2010, businesses can find all types of CRM apps, including those related to end-to-end sales cycles, social and project-based.<br /><b>Top 3 installed:</b> <a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3956+15797827514936543044#utm_campaign=eoy&amp;utm_source=en-na-us-entblog-eoy_12202010&amp;utm_medium=blog">Insightly</a>, <a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=2533+17854168373705313802#utm_campaign=eoy&amp;utm_source=en-na-us-entblog-eoy_12202010&amp;utm_medium=blog">Zoho CRM</a>, <a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=4549+10253406967487406023#utm_campaign=eoy&amp;utm_source=en-na-us-entblog-eoy_12202010&amp;utm_medium=blog">Applane</a></li><li><a href="//www.google.com/enterprise/marketplace/search?categoryId=0&amp;orderBy=RATING&amp;type=INSTALLABLE#utm_campaign=eoy&amp;utm_source=en-na-us-entblog-eoy_12202010&amp;utm_medium=blog">Accounting and Finance</a> - bring simplicity to your accounting and finance needs with Marketplace apps that manage your cash flow, billing and invoicing, and expense tracking.<br /><b>Top 3 installed</b>: <a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=6249+7568854439109329533#utm_campaign=eoy&amp;utm_source=en-na-us-entblog-eoy_12202010&amp;utm_medium=blog">Outright</a>, <a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3488+15547342742109397516#utm_campaign=eoy&amp;utm_source=en-na-us-entblog-eoy_12202010&amp;utm_medium=blog">myERP.com</a>, <a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3480+1736946957721454838#utm_campaign=eoy&amp;utm_source=en-na-us-entblog-eoy_12202010&amp;utm_medium=blog">Freshbooks</a></li></ol><b>Top Recently Installed Apps of 2010</b><br /><ol><li><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3539+9922984539899306906#utm_campaign=eoy&amp;utm_source=en-na-us-entblog-eoy_12202010&amp;utm_medium=blog">Manymoon</a></li><li><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3956+15797827514936543044#utm_campaign=eoy&amp;utm_source=en-na-us-entblog-eoy_12202010&amp;utm_medium=blog">Insightly</a></li><li><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=2533+17854168373705313802#utm_campaign=eoy&amp;utm_source=en-na-us-entblog-eoy_12202010&amp;utm_medium=blog">Zoho CRM</a></li><li><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3442+17116012818275486668#utm_campaign=eoy&amp;utm_source=en-na-us-entblog-eoy_12202010&amp;utm_medium=blog">Aviary Design Suite</a></li><li><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=4970+4188150475217982560#utm_campaign=eoy&amp;utm_source=en-na-us-entblog-eoy_12202010&amp;utm_medium=blog">Mavenlink</a></li><li><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=6249+7568854439109329533#utm_campaign=eoy&amp;utm_source=en-na-us-entblog-eoy_12202010&amp;utm_medium=blog">Outright</a></li><li><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3525+5361236203077141107#utm_campaign=eoy&amp;utm_source=en-na-us-entblog-eoy_12202010&amp;utm_medium=blog">MailChimp</a></li><li><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=6298+16150892787728616919#utm_campaign=eoy&amp;utm_source=en-na-us-entblog-eoy_12202010&amp;utm_medium=blog">RapidTask</a></li><li><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=4017+2680451470992863514#utm_campaign=eoy&amp;utm_source=en-na-us-entblog-eoy_12202010&amp;utm_medium=blog">Insync</a></li><li><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3488+15547342742109397516#utm_campaign=eoy&amp;utm_source=en-na-us-entblog-eoy_12202010&amp;utm_medium=blog">myERP.com</a></li></ol><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><i>Honorable Mention - #11 for 2011</i></div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;">&nbsp;&nbsp; &nbsp;11.&nbsp;<a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=6161+5711044474433790362#utm_campaign=eoy&amp;utm_source=en-na-us-entblog-eoy_12202010&amp;utm_medium=blog">Grockit</a>, our first ever app focused on education<br /><br /></div><br /><div align="center"><iframe frameborder="0" height="400" src="https://docs.google.com/a/google.com/present/embed?id=ddzxztrp_1fvkhd46n&amp;interval=7&amp;autoStart=true&amp;loop=true" width="480"></iframe></div><br /><div style="margin-top: -4.5em; text-align: center;"></div><br /><b>Best Integration</b><br /><a href="http://googleenterprise.blogspot.com/2010/08/go-go-gmail-contextual-gadgets-get-more.html">Gmail contextual gadgets</a> - This integration, offered by many Marketplace apps, allows you to access your most relevant and important data streams right where you need it, inline with your emails. For example, many CRM apps provide gadgets that populate information about contacts in an email thread to add context to your communications.<br /><br />Looking forward to 2011, we have a number of new ideas in the pipeline. We have plans to help improve your shopping experience, find the exact apps you need, and add additional integration capabilities to make users more efficient.<br /><br />As you prepare for 2011, consider making a new year&#8217;s resolution to go 100% web to capture the benefits of reduced costs, greater scalability and flexibility. Whether it&#8217;s switching your messaging and collaboration tools to <a href="//www.google.com/apps/intl/en/business/index.html#utm_campaign=eoy&amp;utm_source=en-na-us-entblog-eoy_12202010&amp;utm_medium=blog">Google Apps</a> or augmenting your <a href="//www.google.com/enterprise/marketplace/search?categoryId=7&amp;orderBy=RATING&amp;type=INSTALLABLE#utm_campaign=eoy&amp;utm_source=en-na-us-entblog-eoy_12202010&amp;utm_medium=blog">sales and marketing efforts</a> with web applications from the Apps Marketplace, resolve to make 2011 the year your business moves to the web and boosts productivity. <br /><br />Posted by Harrison Shih, Product Marketing, Google Apps Marketplace </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://cloud.googleblog.com/2010/12/a-look-at-best-of-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:A look at the best of the Google Apps Marketplace in 2010&url=https://cloud.googleblog.com/2010/12/a-look-at-best-of-google-apps.html&via=gsuite'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://cloud.googleblog.com/2010/12/a-look-at-best-of-google-apps.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='comment-container'> <i class='comment-img material-icons'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='8' data-onclick='' data-post-url='https://cloud.googleblog.com/2010/12/a-look-at-best-of-google-apps.html' data-url='https://cloud.googleblog.com/2010/12/a-look-at-best-of-google-apps.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2010/12/a-look-at-best-of-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/admin' rel='tag'> admin </a> , <a class='label' href='https://cloud.googleblog.com/search/label/developers' rel='tag'> developers </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Apps' rel='tag'> Google Apps </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Apps%20Blog' rel='tag'> Google Apps Blog </a> , <a class='label' href='https://cloud.googleblog.com/search/label/marketplace' rel='tag'> marketplace </a> </span> </div> </div> </div> <div class='post' data-id='1505460371365966164' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2010/12/sap-joins-google-apps-marketplace-with.html' itemprop='url' title='SAP joins the Google Apps Marketplace with SAP StreamWork'> SAP joins the Google Apps Marketplace with SAP StreamWork </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Monday, December 6, 2010 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <i><b>Editor&#8217;s Note</b>: This is a guest blog post from David Meyer, senior vice president for On-Demand, Productivity and Sustainability Solutions at SAP, the leading business software vendor to more than 100,000 customers in over 120 countries.</i><br /><br />What did I miss at the last meeting? Why do I have seven different copies of a spreadsheet named &#8220;Final Version&#8221;? Where should we host the next event? These are all questions and problems that can easily be resolved through a new way of working in the cloud available through the integration of Google Apps and SAP StreamWork, now available in the <a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=6059+9354967151044209304#utm_campaign=streamwork-gappsh&amp;utm_source=en-na-us-entblog-SAP-streamwork_12062010&amp;utm_medium=blog">Google Apps Marketplace</a>.<br /><br />SAP StreamWork brings together people and information - from the web, your desktop, or business systems - and applies structure to discussions with business tools including pro/con tables, SWOT analyses, and polls to drive fast, meaningful results. Think about how easy it can be to allocate resources, prioritize sales leads, or define new marketing campaigns in a single, well-organized location. With Google Apps integration, the SAP StreamWork environment will be joined with the tools you are already familiar with in the cloud.<br /><br />SAP StreamWork will work with OpenID so you can use your Google Apps login to access your SAP StreamWork account and navigate to it through the Google <a href="http://code.google.com/googleapps/marketplace/images/bar.png">universal navigation bar</a>. Additionally, Google Apps will also be accessible directly from SAP StreamWork, providing you with the ability to use Google&#8217;s calendaring, email and document creation and management tools as part of your problem-solving process in SAP StreamWork. Direct integration will be available for users in the first part of 2011.<br /><br />In joining the Google Apps Marketplace, we see a great opportunity to reach over 3 million Google Apps businesses who have already embraced the cloud and we invite them to try out <a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=6059+9354967151044209304#utm_campaign=streamwork-gappsh&amp;utm_source=en-na-us-entblog-SAP-streamwork_12062010&amp;utm_medium=blog">SAP StreamWork</a>.<br /><br /><i>Join us for a <a href="http://webcasts.techrepublic.com.com/abstract.aspx?docid=2350019">live webinar and Q&amp;A session</a> with Google and SAP at 11am on December 14th demonstrating the SAP StreamWork integration with Google Apps and discussing best practices for making decisions faster with distributed teams.</i><br /><br />Posted by Harrison Shih, Product Marketing, Google Apps Marketplace Team </script> <noscript> <i><b>Editor&#8217;s Note</b>: This is a guest blog post from David Meyer, senior vice president for On-Demand, Productivity and Sustainability Solutions at SAP, the leading business software vendor to more than 100,000 customers in over 120 countries.</i><br /><br />What did I miss at the last meeting? Why do I have seven different copies of a spreadsheet named &#8220;Final Version&#8221;? Where should we host the next event? These are all questions and problems that can easily be resolved through a new way of working in the cloud available through the integration of Google Apps and SAP StreamWork, now available in the <a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=6059+9354967151044209304#utm_campaign=streamwork-gappsh&amp;utm_source=en-na-us-entblog-SAP-streamwork_12062010&amp;utm_medium=blog">Google Apps Marketplace</a>.<br /><br />SAP StreamWork brings together people and information - from the web, your desktop, or business systems - and applies structure to discussions with business tools including pro/con tables, SWOT analyses, and polls to drive fast, meaningful results. Think about how easy it can be to allocate resources, prioritize sales leads, or define new marketing campaigns in a single, well-organized location. With Google Apps integration, the SAP StreamWork environment will be joined with the tools you are already familiar with in the cloud.<br /><br />SAP StreamWork will work with OpenID so you can use your Google Apps login to access your SAP StreamWork account and navigate to it through the Google <a href="http://code.google.com/googleapps/marketplace/images/bar.png">universal navigation bar</a>. Additionally, Google Apps will also be accessible directly from SAP StreamWork, providing you with the ability to use Google&#8217;s calendaring, email and document creation and management tools as part of your problem-solving process in SAP StreamWork. Direct integration will be available for users in the first part of 2011.<br /><br />In joining the Google Apps Marketplace, we see a great opportunity to reach over 3 million Google Apps businesses who have already embraced the cloud and we invite them to try out <a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=6059+9354967151044209304#utm_campaign=streamwork-gappsh&amp;utm_source=en-na-us-entblog-SAP-streamwork_12062010&amp;utm_medium=blog">SAP StreamWork</a>.<br /><br /><i>Join us for a <a href="http://webcasts.techrepublic.com.com/abstract.aspx?docid=2350019">live webinar and Q&amp;A session</a> with Google and SAP at 11am on December 14th demonstrating the SAP StreamWork integration with Google Apps and discussing best practices for making decisions faster with distributed teams.</i><br /><br />Posted by Harrison Shih, Product Marketing, Google Apps Marketplace Team </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://cloud.googleblog.com/2010/12/sap-joins-google-apps-marketplace-with.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Cloud Blog:SAP joins the Google Apps Marketplace with SAP StreamWork&url=https://cloud.googleblog.com/2010/12/sap-joins-google-apps-marketplace-with.html&via=gsuite'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://cloud.googleblog.com/2010/12/sap-joins-google-apps-marketplace-with.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='comment-container'> <i class='comment-img material-icons'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='1' data-onclick='' data-post-url='https://cloud.googleblog.com/2010/12/sap-joins-google-apps-marketplace-with.html' data-url='https://cloud.googleblog.com/2010/12/sap-joins-google-apps-marketplace-with.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2010/12/sap-joins-google-apps-marketplace-with.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://cloud.googleblog.com/search/label/developers' rel='tag'> developers </a> , <a class='label' href='https://cloud.googleblog.com/search/label/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/googlenew' rel='tag'> googlenew </a> , <a class='label' href='https://cloud.googleblog.com/search/label/guest%20post' rel='tag'> guest post </a> , <a class='label' href='https://cloud.googleblog.com/search/label/marketplace' rel='tag'> marketplace </a> , <a class='label' href='https://cloud.googleblog.com/search/label/webinar' rel='tag'> webinar </a> </span> </div> </div> </div> <div class='post' data-id='5698511177965081653' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2010/12/expanding-google-apps-reporting-api-for.html' itemprop='url' title='Expanding the Google Apps Reporting API for resellers'> Expanding the Google Apps Reporting API for resellers </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Thursday, December 2, 2010 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <i>Cross-posted on the Google Apps Developer Blog</i><br /><br />The <a href="http://code.google.com/googleapps/domain/reporting/google_apps_reporting_api.html">Google Apps Reporting API</a> lets administrators programmatically get information about their Google Apps environment, and today we're expanding access to the API for Google Apps Authorized Resellers. Resellers can use the API to gain a better understanding of how their customers are using Google Apps, so they can better personalize the service they provide to their customers.<br /><br />Specifically, resellers can retrieve the following usage reports with the API:<br /><ul><li>Accounts &#8211; Contains a list of the customer&#8217;s end-user accounts on a particular day.<br /><li>Activity &#8211; Identifies the number of customer end-user accounts as well as the number of active and idle accounts over several different time periods.<br /><li>Disk Space &#8211; Shows the amount of disk space used by a customer&#8217;s mailboxes.<br /><li>Email Clients &#8211; Identifies how the customer&#8217;s end-users access their accounts on a day-by-day basis.<br /><li>Summary &#8211; Contains the customer&#8217;s total number of accounts, total mailbox storage usage and total mailbox quota.</ul>The Reporting API is one of several features we&#8217;ve been working on to let Google Apps resellers &#8211; <a href="http://googleenterprise.blogspot.com/2010/11/more-than-2000-solution-providers.html">over 2,000 and growing</a> &#8211; understand and serve their customers better. If you&#8217;re an IT solution provider, we invite you to <a href="//www.google.com/apps/intl/en/business/resellers/#utm_campaign=launch&amp;utm_source=en-na-us-entblog-reportingAPI_12022010&amp;utm_medium=blog">learn more and get started</a> building a practice around bringing Google Apps to your customers. The Google Apps Authorized Reseller program is designed to help you enhance and strengthen your customer relationships. <br><br><span class="byline-author">Posted by Namrata Gupta, Google Apps Engineer</span> </script> <noscript> <i>Cross-posted on the Google Apps Developer Blog</i><br /><br />The <a href="http://code.google.com/googleapps/domain/reporting/google_apps_reporting_api.html">Google Apps Reporting API</a> lets administrators programmatically get information about their Google Apps environment, and today we're expanding access to the API for Google Apps Authorized Resellers. Resellers can use the API to gain a better understanding of how their customers are using Google Apps, so they can better personalize the service they provide to their customers.<br /><br />Specifically, resellers can retrieve the following usage reports with the API:<br /><ul><li>Accounts &#8211; Contains a list of the customer&#8217;s end-user accounts on a particular day.<br /><li>Activity &#8211; Identifies the number of customer end-user accounts as well as the number of active and idle accounts over several different time periods.<br /><li>Disk Space &#8211; Shows the amount of disk space used by a customer&#8217;s mailboxes.<br /><li>Email Clients &#8211; Identifies how the customer&#8217;s end-users access their accounts on a day-by-day basis.<br /><li>Summary &#8211; Contains the customer&#8217;s total number of accounts, total mailbox storage usage and total mailbox quota.</ul>The Reporting API is one of several features we&#8217;ve been working on to let Google Apps resellers &#8211; <a href="http://googleenterprise.blogspot.com/2010/11/more-than-2000-solution-providers.html">over 2,000 and growing</a> &#8211; understand and serve their customers better. If you&#8217;re an IT solution provider, we invite you to <a href="//www.google.com/apps/intl/en/business/resellers/#utm_campaign=launch&amp;utm_source=en-na-us-entblog-reportingAPI_12022010&amp;utm_medium=blog">learn more and get started</a> building a practice around bringing Google Apps to your customers. The Google Apps Authorized Reseller program is designed to help you enhance and strengthen your customer relationships. <br><br><span class="byline-author">Posted by Namrata Gupta, Google Apps Engineer</span> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://cloud.googleblog.com/2010/12/expanding-google-apps-reporting-api-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:Expanding the Google Apps Reporting API for resellers&url=https://cloud.googleblog.com/2010/12/expanding-google-apps-reporting-api-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/2010/12/expanding-google-apps-reporting-api-for.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='comment-container'> <i class='comment-img material-icons'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='1' data-onclick='' data-post-url='https://cloud.googleblog.com/2010/12/expanding-google-apps-reporting-api-for.html' data-url='https://cloud.googleblog.com/2010/12/expanding-google-apps-reporting-api-for.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2010/12/expanding-google-apps-reporting-api-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/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/partners' rel='tag'> partners </a> </span> </div> </div> </div> <div class='post' data-id='2160513946682753142' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2010/11/google-apps-marketplace-project.html' itemprop='url' title='Google Apps Marketplace - Project Management highlights, 11/30/10'> Google Apps Marketplace - Project Management highlights, 11/30/10 </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Tuesday, November 30, 2010 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <i><b>Editor's note</b>: This is the latest in a series of posts on apps in the Google Apps Marketplace that have caught our eye here at Google. We&#8217;ll do this every so often as we see things we'd like to share. Look for the label "<a href="http://googleenterprise.blogspot.com/search/label/marketplace%20highlights">marketplace highlights</a>" and subscribe to the series if you'd like to stay tuned.</i><br /><br />Today, more than 3 million businesses and thousands of universities not only have access to Google&#8217;s core suite of applications, they also get easy access to 200+ of the best apps on the web through the Google Apps Marketplace. These installable Marketplace apps are easy to try and buy, and offer single sign-on and hassle-free access from the Google universal navigation bar. Beyond the convenience of single sign-on, many apps integrate with users&#8217; <a href="http://googleenterprise.blogspot.com/2010/08/go-go-gmail-contextual-gadgets-get-more.html">Gmail inbox</a>, Google Docs, Google contacts, and Google calendar to improve productivity even further.<br /><br />Across these businesses and schools, there&#8217;s one thing all users likely have in common: they have projects to complete. The good news is whether you have a product to build or market, a research study to publish, or an internal project to deliver, there's likely an app in the Marketplace to help you and your type of project succeed.<br /><br />And since projects come in all shapes and sizes, we&#8217;ve categorized the apps in to 5 groups based on their focus, and then further ordered them by most installed first. This should help you better understand which of these 30 apps are right for your projects.<br /><br /><iframe src="https://docs.google.com/present/embed?id=ddzxztrp_0g629x7f3&amp;interval=8&amp;autoStart=true&amp;loop=true&amp;" frameborder="0" width="480" height="400"></iframe><div><b>Project Management</b><br /><i>Project management, with a focus on planning and tracking</i><br /><br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=4970+4188150475217982560#utm_campaign=highlights&amp;utm_source=entblog-projectmgmt_11302010&amp;utm_medium=blog">Mavenlink</a> - an end-to-end solution for professional services delivery<br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=4968+9776296785720246484#utm_campaign=highlights&amp;utm_source=entblog-projectmgmt_11302010&amp;utm_medium=blog">Gantter</a> - powerful desktop scheduling right from your browser<br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3429+4388443950638085375#utm_campaign=highlights&amp;utm_source=entblog-projectmgmt_11302010&amp;utm_medium=blog">Smartsheet</a> - online project task sheets w/dependencies, Gantt charts &amp; files<br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=2533+16735307238406892037#utm_campaign=highlights&amp;utm_source=entblog-projectmgmt_11302010&amp;utm_medium=blog">Zoho Project</a> - beyond planning...get your projects done faster</div><div><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=4461+17674102717396318566#utm_campaign=highlights&amp;utm_source=entblog-projectmgmt_11302010&amp;utm_medium=blog">Viewpath</a> - manage project tasks and resources with drag/drop simplicity<br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=6144+2663595228963460870#utm_campaign=highlights&amp;utm_source=entblog-projectmgmt_11302010&amp;utm_medium=blog">Cohuman</a> - task-centric communications to synchronize people &amp; teams<br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=743+14352168840555594798#utm_campaign=highlights&amp;utm_source=entblog-projectmgmt_11302010&amp;utm_medium=blog">Comindwork</a> - fully customizable Gantt views, workflows and to-dos</div><div><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=6780+15754242332526193676#utm_campaign=highlights&amp;utm_source=entblog-projectmgmt_11302010&amp;utm_medium=blog">Teamup</a> - anytime, anywhere project tracking for businesses of all sizes<br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3964+7962238609969343543#utm_campaign=highlights&amp;utm_source=entblog-projectmgmt_11302010&amp;utm_medium=blog">WorkforceTrack</a> - online collaboration, reporting, time tracking and billing<br /><br /><b>Project Collaboration</b><br /><i>Project management, with a focus on communication and sharing</i><br /><br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3539+9922984539899306906#utm_campaign=highlights&amp;utm_source=entblog-projectmgmt_11302010&amp;utm_medium=blog">Manymoon</a> - social productivity, project management &amp; task management<br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3668+9297590482622093924#utm_campaign=highlights&amp;utm_source=entblog-projectmgmt_11302010&amp;utm_medium=blog">Teambox</a> - project management software and social collaboration<br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=6398+296206322007257404#utm_campaign=highlights&amp;utm_source=entblog-projectmgmt_11302010&amp;utm_medium=blog">Bright Green</a> - intuitive project collaboration - Agile, Kanban and Waterfall<br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3792+16496978014899605049#utm_campaign=highlights&amp;utm_source=entblog-projectmgmt_11302010&amp;utm_medium=blog">LumoFlow</a> - project workspaces that motivate people to participate<br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3931+10163147563273127117#utm_campaign=highlights&amp;utm_source=entblog-projectmgmt_11302010&amp;utm_medium=blog">Glasscubes</a> - organize your day to day work - manage projects, info &amp; people<br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=4079+1893460409963694567#utm_campaign=highlights&amp;utm_source=entblog-projectmgmt_11302010&amp;utm_medium=blog">Emforge</a> - project platform with a wide set of tools for distributed teams<br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=6003+6311947216426412858#utm_campaign=highlights&amp;utm_source=entblog-projectmgmt_11302010&amp;utm_medium=blog">DeskAway</a> - simple yet powerful web-based project collaboration tool<br /><br /><b>Task Management</b><br /><i>Project management, with focus on task list sharing and collaboration</i><br /><br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=6298+16150892787728616919#utm_campaign=highlights&amp;utm_source=entblog-projectmgmt_11302010&amp;utm_medium=blog">RapidTask</a> - make project management as easy as email<br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=5887+4708068531850389144#utm_campaign=highlights&amp;utm_source=entblog-projectmgmt_11302010&amp;utm_medium=blog">Producteev</a> - turn your emails into tasks<br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3324+12724282445373073967#utm_campaign=highlights&amp;utm_source=entblog-projectmgmt_11302010&amp;utm_medium=blog">GQueues</a> - share lists, assign tasks, get reminders, stay organized<br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=4378+10175193833592020315#utm_campaign=highlights&amp;utm_source=entblog-projectmgmt_11302010&amp;utm_medium=blog">Thymer</a> - project management and task planning for people who hate it<br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3858+389896742399724453#utm_campaign=highlights&amp;utm_source=entblog-projectmgmt_11302010&amp;utm_medium=blog">ToBeeDo</a> - simple online task management service with time tracking<br /><br /><b>Timesheets</b><br /><i>Project management, with a focus on tracking and billing hours</i><br /><br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3469+7278355900759497465#utm_campaign=highlights&amp;utm_source=entblog-projectmgmt_11302010&amp;utm_medium=blog">gTrax</a> - simple time tracking app to manage resources &amp; project budgets<br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3631+4134311225038971242#utm_campaign=highlights&amp;utm_source=entblog-projectmgmt_11302010&amp;utm_medium=blog">Harvest</a> - simple time tracking and timesheets for teams and freelancers<br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=5213+8938070393858810239#utm_campaign=highlights&amp;utm_source=entblog-projectmgmt_11302010&amp;utm_medium=blog">Paymo</a> - easy online project management, time tracking and billing app<br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=4932+1996989332300736531#utm_campaign=highlights&amp;utm_source=entblog-projectmgmt_11302010&amp;utm_medium=blog">BeeBole</a> - a fast timesheet for teams - fully customizable.<br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=4176+18129191719552864452#utm_campaign=highlights&amp;utm_source=entblog-projectmgmt_11302010&amp;utm_medium=blog">TrackMyHours</a> - a powerful time tracking &amp; billing solution<br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3744+15500847518374023412#utm_campaign=highlights&amp;utm_source=entblog-projectmgmt_11302010&amp;utm_medium=blog">Cube</a> - start tracking time and expenses in less than 15 seconds<br /><br /><b>Product Development Projects</b><br /><i>Project management, with a focus on software development</i><br /><br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=6008+351488712953467822#utm_campaign=highlights&amp;utm_source=entblog-projectmgmt_11302010&amp;utm_medium=blog">Acunote</a> - enterprise online project management and Scrum software<br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3421+6389312883797462351#utm_campaign=highlights&amp;utm_source=entblog-projectmgmt_11302010&amp;utm_medium=blog">Jira Studio</a> - software dev tool suite with Subversion and agile management<br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=4689+2779427067289374164#utm_campaign=highlights&amp;utm_source=entblog-projectmgmt_11302010&amp;utm_medium=blog">Gravity</a> - a simple but powerful tool to help you manage agile projects<br /><br />If you&#8217;re looking to improve the way you manage and collaborate on projects, we encourage you to evaluate these apps. We&#8217;re adding new apps to the Marketplace all the time, so continue to check back for apps for all your organization&#8217;s needs.<br /><br />Posted by Scott McMullan, Google Apps Partner Lead, Google Enterprise</div> </script> <noscript> <i><b>Editor's note</b>: This is the latest in a series of posts on apps in the Google Apps Marketplace that have caught our eye here at Google. We&#8217;ll do this every so often as we see things we'd like to share. Look for the label "<a href="http://googleenterprise.blogspot.com/search/label/marketplace%20highlights">marketplace highlights</a>" and subscribe to the series if you'd like to stay tuned.</i><br /><br />Today, more than 3 million businesses and thousands of universities not only have access to Google&#8217;s core suite of applications, they also get easy access to 200+ of the best apps on the web through the Google Apps Marketplace. These installable Marketplace apps are easy to try and buy, and offer single sign-on and hassle-free access from the Google universal navigation bar. Beyond the convenience of single sign-on, many apps integrate with users&#8217; <a href="http://googleenterprise.blogspot.com/2010/08/go-go-gmail-contextual-gadgets-get-more.html">Gmail inbox</a>, Google Docs, Google contacts, and Google calendar to improve productivity even further.<br /><br />Across these businesses and schools, there&#8217;s one thing all users likely have in common: they have projects to complete. The good news is whether you have a product to build or market, a research study to publish, or an internal project to deliver, there's likely an app in the Marketplace to help you and your type of project succeed.<br /><br />And since projects come in all shapes and sizes, we&#8217;ve categorized the apps in to 5 groups based on their focus, and then further ordered them by most installed first. This should help you better understand which of these 30 apps are right for your projects.<br /><br /><iframe src="https://docs.google.com/present/embed?id=ddzxztrp_0g629x7f3&amp;interval=8&amp;autoStart=true&amp;loop=true&amp;" frameborder="0" width="480" height="400"></iframe><div><b>Project Management</b><br /><i>Project management, with a focus on planning and tracking</i><br /><br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=4970+4188150475217982560#utm_campaign=highlights&amp;utm_source=entblog-projectmgmt_11302010&amp;utm_medium=blog">Mavenlink</a> - an end-to-end solution for professional services delivery<br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=4968+9776296785720246484#utm_campaign=highlights&amp;utm_source=entblog-projectmgmt_11302010&amp;utm_medium=blog">Gantter</a> - powerful desktop scheduling right from your browser<br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3429+4388443950638085375#utm_campaign=highlights&amp;utm_source=entblog-projectmgmt_11302010&amp;utm_medium=blog">Smartsheet</a> - online project task sheets w/dependencies, Gantt charts &amp; files<br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=2533+16735307238406892037#utm_campaign=highlights&amp;utm_source=entblog-projectmgmt_11302010&amp;utm_medium=blog">Zoho Project</a> - beyond planning...get your projects done faster</div><div><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=4461+17674102717396318566#utm_campaign=highlights&amp;utm_source=entblog-projectmgmt_11302010&amp;utm_medium=blog">Viewpath</a> - manage project tasks and resources with drag/drop simplicity<br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=6144+2663595228963460870#utm_campaign=highlights&amp;utm_source=entblog-projectmgmt_11302010&amp;utm_medium=blog">Cohuman</a> - task-centric communications to synchronize people &amp; teams<br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=743+14352168840555594798#utm_campaign=highlights&amp;utm_source=entblog-projectmgmt_11302010&amp;utm_medium=blog">Comindwork</a> - fully customizable Gantt views, workflows and to-dos</div><div><a href="https://www.google.com/enterprise/marketplace/viewListing?productListingId=6780+15754242332526193676#utm_campaign=highlights&amp;utm_source=entblog-projectmgmt_11302010&amp;utm_medium=blog">Teamup</a> - anytime, anywhere project tracking for businesses of all sizes<br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3964+7962238609969343543#utm_campaign=highlights&amp;utm_source=entblog-projectmgmt_11302010&amp;utm_medium=blog">WorkforceTrack</a> - online collaboration, reporting, time tracking and billing<br /><br /><b>Project Collaboration</b><br /><i>Project management, with a focus on communication and sharing</i><br /><br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3539+9922984539899306906#utm_campaign=highlights&amp;utm_source=entblog-projectmgmt_11302010&amp;utm_medium=blog">Manymoon</a> - social productivity, project management &amp; task management<br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3668+9297590482622093924#utm_campaign=highlights&amp;utm_source=entblog-projectmgmt_11302010&amp;utm_medium=blog">Teambox</a> - project management software and social collaboration<br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=6398+296206322007257404#utm_campaign=highlights&amp;utm_source=entblog-projectmgmt_11302010&amp;utm_medium=blog">Bright Green</a> - intuitive project collaboration - Agile, Kanban and Waterfall<br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3792+16496978014899605049#utm_campaign=highlights&amp;utm_source=entblog-projectmgmt_11302010&amp;utm_medium=blog">LumoFlow</a> - project workspaces that motivate people to participate<br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3931+10163147563273127117#utm_campaign=highlights&amp;utm_source=entblog-projectmgmt_11302010&amp;utm_medium=blog">Glasscubes</a> - organize your day to day work - manage projects, info &amp; people<br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=4079+1893460409963694567#utm_campaign=highlights&amp;utm_source=entblog-projectmgmt_11302010&amp;utm_medium=blog">Emforge</a> - project platform with a wide set of tools for distributed teams<br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=6003+6311947216426412858#utm_campaign=highlights&amp;utm_source=entblog-projectmgmt_11302010&amp;utm_medium=blog">DeskAway</a> - simple yet powerful web-based project collaboration tool<br /><br /><b>Task Management</b><br /><i>Project management, with focus on task list sharing and collaboration</i><br /><br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=6298+16150892787728616919#utm_campaign=highlights&amp;utm_source=entblog-projectmgmt_11302010&amp;utm_medium=blog">RapidTask</a> - make project management as easy as email<br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=5887+4708068531850389144#utm_campaign=highlights&amp;utm_source=entblog-projectmgmt_11302010&amp;utm_medium=blog">Producteev</a> - turn your emails into tasks<br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3324+12724282445373073967#utm_campaign=highlights&amp;utm_source=entblog-projectmgmt_11302010&amp;utm_medium=blog">GQueues</a> - share lists, assign tasks, get reminders, stay organized<br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=4378+10175193833592020315#utm_campaign=highlights&amp;utm_source=entblog-projectmgmt_11302010&amp;utm_medium=blog">Thymer</a> - project management and task planning for people who hate it<br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3858+389896742399724453#utm_campaign=highlights&amp;utm_source=entblog-projectmgmt_11302010&amp;utm_medium=blog">ToBeeDo</a> - simple online task management service with time tracking<br /><br /><b>Timesheets</b><br /><i>Project management, with a focus on tracking and billing hours</i><br /><br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3469+7278355900759497465#utm_campaign=highlights&amp;utm_source=entblog-projectmgmt_11302010&amp;utm_medium=blog">gTrax</a> - simple time tracking app to manage resources &amp; project budgets<br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3631+4134311225038971242#utm_campaign=highlights&amp;utm_source=entblog-projectmgmt_11302010&amp;utm_medium=blog">Harvest</a> - simple time tracking and timesheets for teams and freelancers<br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=5213+8938070393858810239#utm_campaign=highlights&amp;utm_source=entblog-projectmgmt_11302010&amp;utm_medium=blog">Paymo</a> - easy online project management, time tracking and billing app<br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=4932+1996989332300736531#utm_campaign=highlights&amp;utm_source=entblog-projectmgmt_11302010&amp;utm_medium=blog">BeeBole</a> - a fast timesheet for teams - fully customizable.<br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=4176+18129191719552864452#utm_campaign=highlights&amp;utm_source=entblog-projectmgmt_11302010&amp;utm_medium=blog">TrackMyHours</a> - a powerful time tracking &amp; billing solution<br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3744+15500847518374023412#utm_campaign=highlights&amp;utm_source=entblog-projectmgmt_11302010&amp;utm_medium=blog">Cube</a> - start tracking time and expenses in less than 15 seconds<br /><br /><b>Product Development Projects</b><br /><i>Project management, with a focus on software development</i><br /><br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=6008+351488712953467822#utm_campaign=highlights&amp;utm_source=entblog-projectmgmt_11302010&amp;utm_medium=blog">Acunote</a> - enterprise online project management and Scrum software<br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=3421+6389312883797462351#utm_campaign=highlights&amp;utm_source=entblog-projectmgmt_11302010&amp;utm_medium=blog">Jira Studio</a> - software dev tool suite with Subversion and agile management<br /><a href="//www.google.com/enterprise/marketplace/viewListing?productListingId=4689+2779427067289374164#utm_campaign=highlights&amp;utm_source=entblog-projectmgmt_11302010&amp;utm_medium=blog">Gravity</a> - a simple but powerful tool to help you manage agile projects<br /><br />If you&#8217;re looking to improve the way you manage and collaborate on projects, we encourage you to evaluate these apps. We&#8217;re adding new apps to the Marketplace all the time, so continue to check back for apps for all your organization&#8217;s needs.<br /><br />Posted by Scott McMullan, Google Apps Partner Lead, Google Enterprise</div> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://cloud.googleblog.com/2010/11/google-apps-marketplace-project.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Cloud Blog:Google Apps Marketplace - Project Management highlights, 11/30/10&url=https://cloud.googleblog.com/2010/11/google-apps-marketplace-project.html&via=gsuite'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://cloud.googleblog.com/2010/11/google-apps-marketplace-project.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='comment-container'> <i class='comment-img material-icons'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='5' data-onclick='' data-post-url='https://cloud.googleblog.com/2010/11/google-apps-marketplace-project.html' data-url='https://cloud.googleblog.com/2010/11/google-apps-marketplace-project.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2010/11/google-apps-marketplace-project.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%20Blog' rel='tag'> Google Apps Blog </a> , <a class='label' href='https://cloud.googleblog.com/search/label/marketplace' rel='tag'> marketplace </a> , <a class='label' href='https://cloud.googleblog.com/search/label/marketplace%20highlights' rel='tag'> marketplace highlights </a> </span> </div> </div> </div> <div class='blog-pager' id='blog-pager'> <a class='home-link' href='https://cloud.googleblog.com/'> <i class='material-icons'> &#59530; </i> </a> <i class='material-icons disabled'> &#58820; </i> <span id='blog-pager-older-link'> <a class='blog-pager-older-link' href='https://cloud.googleblog.com/search/label/developers?updated-max=2010-11-30T10:00:00-08:00&max-results=20&start=20&by-date=false' id='Blog1_blog-pager-older-link' title='Older Posts'> <i class='material-icons'> &#58824; </i> </a> </span> </div> <div class='clear'></div> </div></div> </div> </div> <div class='col-right'> <div class='section' id='sidebar-top'><div class='widget HTML' data-version='1' id='HTML8'> <div class='widget-content'> <div class='searchBox'> <input type='text' title='Search This Blog' placeholder='Search blog ...' /> </div> </div> <div class='clear'></div> </div></div> <div id='aside'> <div class='section' id='sidebar'><div class='widget Label' data-version='1' id='Label1'> <div class='tab'> <img class='sidebar-icon' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAYpJREFUeNrs2aFuwzAQBmAvKRkMKRjZA4QMDJaWFgyMjuzFRg37DIUlA3uFkoGQSaWzJU+tpri5O9+l/zSfdFJlpe59yTmyVedq1PjfcZMZ70NuQnaF8w8htyE/rABtpviXkLcK88c5HhLkMBfgVan43zfFBNGMjHVGT/s55KP2pAvidbGHd+nzKt1RKSLG3rKF1iPFv6UWiPke8i7kEqGdGsI1O+LYVdqJAjgirwkKYD0ytkJBUNbAMvX8V3q9PhUsYvU1sWD8SO/sQvx2ahxOiNoJCSBCoAHYCEQAC4EKICOQASQEOmAS8RcAFxFN5hiIiugpgC3wk9hQAHH/70EBHXUN7IER5EWMiBgo2+nzOKQv9SCAeEM/OQAkhE/ncccFICB87qzQMia5FsJfOui0zMnmRvipU1ormHQuxGTxUsAcCFLxJQBLBLn4UoAFglW8BkATwS5eC6CBEBWvCShBiIvXBkgQRcVbADiI4uKtABSESvGWgB9EzHt3+tNwyO0qa9SoIYtvAQYAqDJhaWWeMecAAAAASUVORK5CYII='/> <h2> Labels </h2> <i class='material-icons arrow'> &#58821; </i> </div> <div class='widget-content list-label-widget-content'> <ul> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/%23innovationupgrade'> #innovationupgrade </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/%23InspireGirls'> #InspireGirls </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/%23moregoogleapps'> #moregoogleapps </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/%23SysAdminDay'> #SysAdminDay </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/%23tbt'> #tbt </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/%23throwbackthursday'> #throwbackthursday </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/%23top10trust'> #top10trust </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/100%25%20web'> 100% web </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/50states'> 50states </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/ad%20contest'> ad contest </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/add-ons'> add-ons </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/admin'> admin </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Admin%20console'> Admin console </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/admin%20sdk'> admin sdk </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/AirPlay'> AirPlay </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Android'> Android </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Android%20for%20Work'> Android for Work </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Android%20for%20Work%20Live'> Android for Work Live </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Android%20Marshmellow'> Android Marshmellow </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Android%20Nougat'> Android Nougat </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Android%20security'> Android security </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Android%20security%20tips'> Android security tips </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Apps%20Adventures'> Apps Adventures </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/apps%20script'> apps script </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/apptuesday'> apptuesday </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Armed%20Forces%20Day'> Armed Forces Day </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Asia%20Pacific'> Asia Pacific </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Atmosphere%20Live'> Atmosphere Live </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Audi'> Audi </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Audi%20Connect'> Audi Connect </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/audit'> audit </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Australia'> Australia </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/big%20data'> big data </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Big%20Query'> Big Query </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/bigquery'> bigquery </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Boston'> Boston </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/browser'> browser </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Chomebox%20for%20Meetings'> Chomebox for Meetings </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Chrome'> Chrome </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Chrome%20Device%20Management'> Chrome Device Management </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Chrome%20digital%20signage'> Chrome digital signage </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Chrome%20for%20Business'> Chrome for Business </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Chrome%20for%20Work'> Chrome for Work </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Chrome%20Frame'> Chrome Frame </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Chrome%20OS'> Chrome OS </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Chromebit'> Chromebit </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Chromebooks'> Chromebooks </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Chromebooks%20for%20Business'> Chromebooks for Business </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Chromebooks%20for%20Education'> Chromebooks for Education </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Chromebooks%20for%20Work'> Chromebooks for Work </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Chromebox%20for%20digital%20signage'> Chromebox for digital signage </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Chromebox%20for%20meetings'> Chromebox for meetings </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Chromebox%20for%20signage'> Chromebox for signage </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Chromeboxes'> Chromeboxes </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Chromecast'> Chromecast </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/City%2024%2F7'> City 24/7 </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Classroom'> Classroom </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Clearing%20Kosovo'> Clearing Kosovo </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Cloud'> Cloud </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/cloud%20computing'> cloud computing </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/cloud%20computing%20gonegoogle'> cloud computing gonegoogle </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/cloud%20computing%20gonegoogle%20Google%20Apps'> cloud computing gonegoogle Google Apps </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/cloud%20computing%20gonegoogle%20Google%20Apps%20google%20docs%20small%20business%20success%20story'> cloud computing gonegoogle Google Apps google docs small business success story </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/cloud%20computing%20gonegoogle%20Google%20Apps%20google%20docs%20small%20business%20success%20story%20switch'> cloud computing gonegoogle Google Apps google docs small business success story switch </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/cloud%20datastore'> cloud datastore </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/cloud%20platform'> cloud platform </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Cloud%20Platform%20Live'> Cloud Platform Live </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/cloud%20print'> cloud print </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/cloud%20series'> cloud series </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/cloud%20services'> cloud services </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/cloud%20sql'> cloud sql </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/collaboration'> collaboration </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Colorado'> Colorado </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Connectors'> Connectors </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/contacts'> contacts </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Control%20Panel'> Control Panel </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/customer'> customer </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/customer%20love'> customer love </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Customer%20story'> Customer story </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Customer%20support'> Customer support </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Customer%20testimonial'> Customer testimonial </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/data%20centers'> data centers </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/data%20processing%20amendment'> data processing amendment </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/data%20protection'> data protection </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Developer'> Developer </a> </li> <li> <span dir='ltr'> developers </span> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Digital%20Learning%20Day'> Digital Learning Day </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Docs'> Docs </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/documents'> documents </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/DPA'> DPA </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Drawings'> Drawings </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Drive%20for%20Education'> Drive for Education </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/drive%20sharing'> drive sharing </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Earth'> Earth </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/earth%20and%20maps'> earth and maps </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/EC'> EC </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/education'> education </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Education%20on%20Air'> Education on Air </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/EMC'> EMC </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/EMM'> EMM </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Energy'> Energy </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/enterprise'> enterprise </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/EU'> EU </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/events'> events </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/FedEx'> FedEx </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Fedex.com'> Fedex.com </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Finance'> Finance </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Firebase'> Firebase </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Forms'> Forms </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/franchises'> franchises </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/GAFE'> GAFE </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Gartner'> Gartner </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/GE'> GE </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/geo'> geo </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Global%20Partner%20Summit'> Global Partner Summit </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/gmail'> gmail </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Gone%20Google'> Gone Google </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/gonegoogle'> gonegoogle </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20AdWords'> Google AdWords </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20App%20Engine'> Google App Engine </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Apps'> Google Apps </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Apps%20Blog'> Google Apps Blog </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Apps%20for%20Business'> Google Apps for Business </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Apps%20for%20Education'> Google Apps for Education </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Apps%20for%20Government'> Google Apps for Government </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Apps%20for%20Work'> Google Apps for Work </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Apps%20Marketplace'> Google Apps Marketplace </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Apps%20Reseller'> Google Apps Reseller </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Apps%20Script'> Google Apps Script </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Apps%20Vault'> Google Apps Vault </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20BigQuery'> Google BigQuery </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Calendar'> Google Calendar </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Calendar%20app'> Google Calendar app </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Certified%20Teachers'> Google Certified Teachers </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Chrome'> Google Chrome </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Chromebases'> Google Chromebases </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Classroom'> Google Classroom </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Cloud%20Datastore'> Google Cloud Datastore </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Cloud%20DNS'> Google Cloud DNS </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Cloud%20Platform'> Google Cloud Platform </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/google%20cloud%20storage'> google cloud storage </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Cloud%20Vision%20API'> Google Cloud Vision API </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/google%20commerce%20search'> google commerce search </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Compute%20Engine'> Google Compute Engine </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Doc'> Google Doc </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Docs'> Google Docs </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Domains'> Google Domains </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Draw'> Google Draw </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Drive'> Google Drive </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Drive%20for%20Work'> Google Drive for Work </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Earth'> Google Earth </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Earth%20Engine'> Google Earth Engine </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Earth%20Enterprise'> Google Earth Enterprise </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Earth%20Images'> Google Earth Images </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Earth%20Pro'> Google Earth Pro </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Email%20Security%20and%20Archiving'> Google Email Security and Archiving </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Enterprise'> Google Enterprise </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Enterprise%20Search'> Google Enterprise Search </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Expeditions'> Google Expeditions </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20for%20Education'> Google for Education </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20for%20Education%20Partner%20Program'> Google for Education Partner Program </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20for%20Education%20Training%20Center'> Google for Education Training Center </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20for%20Entrepreneurs'> Google for Entrepreneurs </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20for%20Work'> Google for Work </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20for%20Work%20and%20Google%20for%20Education%20Partner%20Program'> Google for Work and Google for Education Partner Program </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20for%20Work%20partner%20program'> Google for Work partner program </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Forms'> Google Forms </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Green'> Google Green </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/google%20groups'> google groups </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Hangout'> Google Hangout </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Hangouts'> Google Hangouts </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20I%2FO'> Google I/O </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Keep'> Google Keep </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Maps'> Google Maps </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Maps%20API'> Google Maps API </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Maps%20APIs'> Google Maps APIs </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Maps%20Coordinate'> Google Maps Coordinate </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Maps%20Engine'> Google Maps Engine </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Maps%20Engine%20Pro'> Google Maps Engine Pro </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Maps%20Engine%20public%20data%20program'> Google Maps Engine public data program </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Maps%20for%20Business'> Google Maps for Business </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Maps%20for%20Work'> Google Maps for Work </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Maps%20Gallery'> Google Maps Gallery </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Maps%20Tracks%20API'> Google Maps Tracks API </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Message%20Continuity'> Google Message Continuity </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/google%20message%20security'> google message security </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Mobile%20Device%20Management'> Google Mobile Device Management </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20My%20Maps'> Google My Maps </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20My%20Maps%20Pro'> Google My Maps Pro </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Places%20API'> Google Places API </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Play'> Google Play </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/google%20play%20for%20education'> google play for education </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Prediction%20API'> Google Prediction API </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Research%20tool'> Google Research tool </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Science%20Fair'> Google Science Fair </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Search%20Appliance'> Google Search Appliance </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Security%20Key'> Google Security Key </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Sheets'> Google Sheets </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Site%20Search'> Google Site Search </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/google%20sites'> google sites </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Slides%20API'> Google Slides API </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Smart%20Lock'> Google Smart Lock </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20spreadsheets'> Google spreadsheets </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Springboard'> Google Springboard </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/google%20storage'> google storage </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Storage%20for%20Developers'> Google Storage for Developers </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Translate'> Google Translate </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Vault'> Google Vault </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Video'> Google Video </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Wave'> Google Wave </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/google%2B'> google+ </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%2B%20api'> Google+ api </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%2B%20Communities'> Google+ Communities </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/googlenew'> googlenew </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/government'> government </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/GSA'> GSA </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/GSA%207.0'> GSA 7.0 </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/GSA%20for%20Commerce'> GSA for Commerce </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/guest%20post'> guest post </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/HALO%20Trust'> HALO Trust </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Hangout%20on%20Air'> Hangout on Air </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Hangouts%20on%20Air'> Hangouts on Air </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/HEAT'> HEAT </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/hints%20and%20tips'> hints and tips </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/HIPAA'> HIPAA </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Inbox'> Inbox </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Inbox%20by%20Gmail'> Inbox by Gmail </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/innovation'> innovation </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/international%20trade'> international trade </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Internet%20Explorer'> Internet Explorer </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/intranet'> intranet </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/io2011'> io2011 </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/iOS'> iOS </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/iPad'> iPad </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/IT'> IT </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/K-12'> K-12 </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Kubernetes'> Kubernetes </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/large%20business'> large business </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/MAM'> MAM </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/manufacturing'> manufacturing </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Mapping%20a%20better%20world'> Mapping a better world </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/marketplace'> marketplace </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/marketplace%20highlights'> marketplace highlights </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/mashups'> mashups </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/MCCs'> MCCs </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/MDM'> MDM </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/medium%20business'> medium business </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/migration'> migration </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/mobile'> mobile </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/mobile%20management'> mobile management </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/model%20contract%20clauses'> model contract clauses </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/moms'> moms </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Mother%27s%20Day'> Mother&#39;s Day </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/mpstaffpick'> mpstaffpick </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/MyHEAT'> MyHEAT </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/NAVMAN'> NAVMAN </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/new%20features'> new features </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/news'> news </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Niagara%20International%20Transportation%20Technology%20Coalition'> Niagara International Transportation Technology Coalition </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/non-profit'> non-profit </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/noteworthy'> noteworthy </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/offline'> offline </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/OpenID%20Connect'> OpenID Connect </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Parters'> Parters </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/partner'> partner </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Partner%20Showcase'> Partner Showcase </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/partners'> partners </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Place%20Summaries'> Place Summaries </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Postini'> Postini </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/privacy'> privacy </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/product%20ideas'> product ideas </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/productivity'> productivity </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Quickoffice'> Quickoffice </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Receptionist%27s%20Day'> Receptionist&#39;s Day </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/reports'> reports </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Reseller'> Reseller </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/retail'> retail </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/RSA'> RSA </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Safer%20Internet%20Day'> Safer Internet Day </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/SBW2013'> SBW2013 </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/SBW2014'> SBW2014 </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/sbweek'> sbweek </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/SCCs'> SCCs </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Search'> Search </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Security'> Security </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Security%20Key'> Security Key </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/small%20business'> small business </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Small%20Business%20Week'> Small Business Week </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Small%20businesses'> Small businesses </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/SMB'> SMB </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/spam%20and%20security%20trends'> spam and security trends </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Startups'> Startups </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/success%20story'> success story </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/support'> support </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/switch'> switch </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/System%20Admin'> System Admin </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/T%20Dispatch'> T Dispatch </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Teamwork%202015'> Teamwork 2015 </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Thanksgiving'> Thanksgiving </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Transport%20and%20Logistics'> Transport and Logistics </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Trust'> Trust </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/UK'> UK </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/university'> university </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/University%20of%20Calgary'> University of Calgary </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Updates'> Updates </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/utilities'> utilities </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Veteran%20Owned%20Businesses'> Veteran Owned Businesses </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Veterans%20Day'> Veterans Day </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Veterans%20Day%202013'> Veterans Day 2013 </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Veterans%20Day%202014'> Veterans Day 2014 </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/viewpoint'> viewpoint </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/VNX'> VNX </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/wallet'> wallet </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/webinar'> webinar </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/webmaster'> webmaster </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Winter'> Winter </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/women%20in%20tech'> women in tech </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Women%27s%20History%20Month'> Women&#39;s History Month </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Work%20Resolutions'> Work Resolutions </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/World%20Bank'> World Bank </a> </li> </ul> <div class='clear'></div> </div> </div><div class='widget BlogArchive' data-version='1' id='BlogArchive1'> <div class='tab'> <i class='material-icons icon'> &#58055; </i> <h2> Archive </h2> <i class='material-icons arrow'> &#58821; </i> </div> <div class='widget-content'> <div id='ArchiveList'> <div id='BlogArchive1_ArchiveList'> <ul class='hierarchy'> <li class='archivedate expanded'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy toggle-open'> <i class='material-icons'> &#58823; </i> &#160; </span> </a> <a class='post-count-link' href='https://cloud.googleblog.com/2016/'> 2016 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate expanded'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2016/10/'> October </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2016/09/'> September </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2016/08/'> August </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2016/07/'> July </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2016/06/'> June </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2016/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2016/04/'> April </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2016/03/'> March </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2016/02/'> February </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2016/01/'> January </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'> &#58821; </i> &#160; </span> </a> <a class='post-count-link' href='https://cloud.googleblog.com/2015/'> 2015 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2015/12/'> December </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2015/11/'> November </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2015/10/'> October </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2015/09/'> September </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2015/08/'> August </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2015/07/'> July </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2015/06/'> June </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2015/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2015/04/'> April </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2015/03/'> March </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2015/02/'> February </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2015/01/'> January </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'> &#58821; </i> &#160; </span> </a> <a class='post-count-link' href='https://cloud.googleblog.com/2014/'> 2014 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2014/12/'> December </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2014/11/'> November </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2014/10/'> October </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2014/09/'> September </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2014/08/'> August </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2014/07/'> July </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2014/06/'> June </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2014/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2014/04/'> April </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2014/03/'> March </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2014/02/'> February </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2014/01/'> January </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'> &#58821; </i> &#160; </span> </a> <a class='post-count-link' href='https://cloud.googleblog.com/2013/'> 2013 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2013/12/'> December </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2013/11/'> November </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2013/10/'> October </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2013/09/'> September </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2013/08/'> August </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2013/07/'> July </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2013/06/'> June </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2013/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2013/04/'> April </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2013/03/'> March </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2013/02/'> February </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2013/01/'> January </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'> &#58821; </i> &#160; </span> </a> <a class='post-count-link' href='https://cloud.googleblog.com/2012/'> 2012 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2012/12/'> December </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2012/11/'> November </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2012/10/'> October </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2012/09/'> September </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2012/08/'> August </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2012/07/'> July </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2012/06/'> June </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2012/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2012/04/'> April </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2012/03/'> March </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2012/02/'> February </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2012/01/'> January </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'> &#58821; </i> &#160; </span> </a> <a class='post-count-link' href='https://cloud.googleblog.com/2011/'> 2011 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2011/12/'> December </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2011/11/'> November </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2011/10/'> October </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2011/09/'> September </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2011/08/'> August </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2011/07/'> July </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2011/06/'> June </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2011/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2011/04/'> April </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2011/03/'> March </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2011/02/'> February </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2011/01/'> January </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'> &#58821; </i> &#160; </span> </a> <a class='post-count-link' href='https://cloud.googleblog.com/2010/'> 2010 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2010/12/'> December </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2010/11/'> November </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2010/10/'> October </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2010/09/'> September </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2010/08/'> August </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2010/07/'> July </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2010/06/'> June </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2010/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2010/04/'> April </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2010/03/'> March </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2010/02/'> February </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2010/01/'> January </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'> &#58821; </i> &#160; </span> </a> <a class='post-count-link' href='https://cloud.googleblog.com/2009/'> 2009 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2009/12/'> December </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2009/11/'> November </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2009/10/'> October </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2009/09/'> September </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2009/08/'> August </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2009/07/'> July </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2009/06/'> June </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2009/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2009/04/'> April </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2009/03/'> March </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2009/02/'> February </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2009/01/'> January </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'> &#58821; </i> &#160; </span> </a> <a class='post-count-link' href='https://cloud.googleblog.com/2008/'> 2008 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2008/12/'> December </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2008/11/'> November </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2008/10/'> October </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2008/09/'> September </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2008/08/'> August </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2008/07/'> July </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2008/06/'> June </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2008/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2008/04/'> April </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2008/03/'> March </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2008/02/'> February </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2008/01/'> January </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'> &#58821; </i> &#160; </span> </a> <a class='post-count-link' href='https://cloud.googleblog.com/2007/'> 2007 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2007/12/'> December </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2007/11/'> November </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2007/10/'> October </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2007/09/'> September </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2007/08/'> August </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2007/07/'> July </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2007/06/'> June </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2007/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2007/04/'> April </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2007/03/'> March </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2007/02/'> February </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2007/01/'> January </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'> &#58821; </i> &#160; </span> </a> <a class='post-count-link' href='https://cloud.googleblog.com/2006/'> 2006 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2006/12/'> December </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2006/11/'> November </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2006/10/'> October </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2006/09/'> September </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2006/08/'> August </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2006/07/'> July </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2006/06/'> June </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2006/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2006/04/'> April </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2006/03/'> March </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2006/02/'> February </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2006/01/'> January </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> </div> </div> <div class='clear'></div> </div> </div><div class='widget HTML' data-version='1' id='HTML6'> <div class='widget-content'> <a href="http://cloud.blogspot.com/atom.xml"> <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAihJREFUeNrsWa9Pw0AU7viRMDFRBAkzJDMIBIhJJhCzk7NILIqMv4AEhdz+BCY3OYssAlGBoAJREpZwAlHEBO8lr8nSvNeVbu1dyX3JlzTrXfa+u/e9d7c5joWFhYVO1Fa8PwH2gK6m+BRwAvSlAdsrgr8E1jUuMH73GTAEzrkBWymTewZlihhLmgDXIAFuHgGVQOUF7OSYM1p6PgTuA1vAZlUEvAnPdapcMY0VICECekQ0XRfYrqoHsAGNgXfAoMomRiFDEhOZkkL3S88hMaB2LwXp0bj+ps2edpToZpjfoIDQtBeU+xjoDzP2G/gCPKZ5f8WsCAFJoJgOCcFdWSTeL9YQMSvTA1h9BkI5jaiXhLpSCL/8mVZY0UpyJ9ZdOkniu1dmJ96BpzQu9w6s28gcOq9j6pwLdR8/36NK5CQKwJSMrb2MhhSglBpt4UjsrdsnNu0B3J0HCozbCc4TjyY2srEgos/4RQljCzNxl4ireQD8FOq+T+W0mTB2g7njhlR+Sy2jsXFvU658U8YTbeaGpdIu7mWkEAq5ZtIjIhFZdtfX7QHckSvB2B6zC3VdAkZk0kAQwaXTk/CzTXK3wjIExCs6ZJpTnE4uY1KV+KzFzA3KTiFPENHJkOPcsfpLhwe4btoSuvUqAR+6TOxlCE6ZfKUsJLgsqGW8OpqAGx2X+sLxrwUog+JUeQRMDBIwyXOcnlPtPnL0/UsT/8LnOxYWFhZG4leAAQAAQHEaYuzHbAAAAABJRU5ErkJggg==" class="sidebar-icon" /> <h2>Feed</h2> </a> </div> <div class='clear'></div> </div></div> <div class='section' id='sidebar-bottom'><div class='widget HTML' data-version='1' id='HTML5'> <div class='widget-content'> <div class="followgooglewrapper"> <a href="http://plus.google.com/+googlecloud" rel="publisher" style="text-decoration:none;display:inline-block;color:#333;text-align:center; font:13px/16px arial,sans-serif;white-space:nowrap;"> <span style="display:inline-block;font-weight:bold;vertical-align:top;margin-right:5px; margin-top:0px;">Google</span><span style="display:inline-block;vertical-align:top;margin-right:13px; margin-top:0px;">on</span> <img src="//ssl.gstatic.com/images/icons/gplus-16.png" alt="Google+" style="border:0;width:16px;height:16px;"/></a> </div> <div class='followgooglewrapper'> <script src="https://apis.google.com/js/plusone.js"></script> <div class="g-ytsubscribe" data-channel="GoogleApps" data-layout="full"></div> </div> <!--Twitter--> <div class="share followgooglewrapper"> <button data-href="https://twitter.com/gsuite" onclick='sharingPopup(this);' id='twitter-share'><span class="twitter-follow">Follow @gsuite</span></button> <script> function sharingPopup (button) { var url = button.getAttribute("data-href"); window.open( url,'popUpWindow','height=500,width=500,left=10,top=10,resizable=yes,scrollbars=yes,toolbar=yes,menubar=no,location=no,directories=no,status=yes'); } </script> </div> </div> <div class='clear'></div> </div><div class='widget HTML' data-version='1' id='HTML1'> <h2 class='title'> Useful Links </h2> <div class='widget-content'> <a href="https://gsuite.google.com/together/">G Suite</a><br /><a href="https://apps.google.com/products/gmail/?utm_medium=et&utm_source=appsblog&utm_campaign=en&utm_content=gmail">Gmail</a><br /><a href="https://apps.google.com/products/hangouts/?utm_medium=et&utm_source=appsblog&utm_campaign=en&utm_content=hangouts">Hangouts</a><br /><a href="https://apps.google.com/products/calendar/?utm_medium=et&utm_source=appsblog&utm_campaign=en&utm_content=calendar">Calendar</a><br /><a href="https://apps.google.com/products/googleplus/?utm_medium=et&utm_source=appsblog&utm_campaign=en&utm_content=gplus">Google+</a><br /><a href="https://apps.google.com/products/drive/?utm_medium=et&utm_source=appsblog&utm_campaign=en&utm_content=drive">Google Drive</a><br /><a href="https://www.google.com/work/mapsearth/">Google Maps</a><br /><a href="https://cloud.google.com/">Google Cloud Platform</a> </div> <div class='clear'></div> </div></div> </div> </div> <div style='clear:both;'></div> </div> <!-- Footer --> <div class='footer-outer loading'> <div class='footer-inner'> <div class='footer-inner-2'> <div style='width:33%;float:left;'> <div class='section' id='footer-1'><div class='widget HTML' data-version='1' id='HTML2'> <h2 class='title'> Company-wide </h2> <div class='widget-content'> <ul> <li> <a href="//googleblog.blogspot.com/" title="Official Google">Official Google Blog</a> </li> <li> <a href="//googlepublicpolicy.blogspot.com/" title="Public Policy">Public Policy Blog</a> </li> <li> <a href="//googleforstudents.blogspot.com/" title="Student">Student Blog</a> </li> </ul> </div> <div class='clear'></div> </div></div> </div> <div style='width:33%;float:left;'> <div class='section' id='footer-2'><div class='widget HTML' data-version='1' id='HTML3'> <h2 class='title'> Products </h2> <div class='widget-content'> <ul> <li> <a href="//officialandroid.blogspot.com/" title="Android">Android Blog</a> </li> <li> <a href="//chrome.blogspot.com/" title="Chrome">Chrome Blog</a> </li> <li> <a href="//google-latlong.blogspot.com/" title="Lat Long">Lat Long Blog</a> </li> </ul> </div> <div class='clear'></div> </div></div> </div> <div style='width:33%;float:left;'> <div class='section' id='footer-3'><div class='widget HTML' data-version='1' id='HTML4'> <h2 class='title'> Developers </h2> <div class='widget-content'> <ul> <li> <a href="//googledevelopers.blogspot.com/" title="Developers">Developers Blog</a> </li> <li> <a href="//googleadsdeveloper.blogspot.com/" title="Ads Developer">Ads Developer Blog</a> </li> <li> <a href="//android-developers.blogspot.com/" title="Android">Android Developers Blog</a> </li> </ul> </div> <div class='clear'></div> </div></div> </div> <div style='clear:both;'></div> </div> </div> </div> <div class='google-footer-outer loading'> <div id='google-footer'> <a href='//www.google.com/'> <img class='google-logo-dark' height='36' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALgAAABICAYAAABFoT/eAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAACLVJREFUeNrsXd+L20YQ3vOprdLqiMXFXE2qB7dcwEcTSB7ykIc+9A/PQx/yEMq1TWhNuYIpJriNr7XpmZ5IxFEvmW2EKs3Ornb1w50PxIFP0kiz387OzM6uhGAwGAxGP3Ho+f7x7ri1O7LdccPqZjSNA4dEHsLfaHcEFedJom93x9Xu2OyOFTcBo6sED3fHZHeMEELrkAHJF0B8Rr+gDFsZ5n0luLTQ95AXs4W06D/tjpR50xtM4CjD0y48YGB4rnyZxNOzyA7zBHr+nLnDaJLg0mo/ALekCasg3Z4XbM0ZdTEgnDPeHY8bIne+Qz2GvwyGNwsuyT218KWvIIBMcwGpLiipcolecjMxfBDchNyS1EvxLiOSIecp31q6IJ/C3yrIrMqMm4jhg+AxkdwbIO3aUO4KjqqMjCT3uaazMBhWBJfuxH3CtRfiXf66DhSRZWbmlMnNaILgZxrXJQO/eO3wORZwvwm4JUxuhheCjzVBYAbW1ces45YDSoZrFNOEE835M8FT6oyeEnws8Fz3QnBxFKPHBMem4GU+m6fPGb0leCTwWcM5B36MPgeZI01gudyDdw3hPeXfo8L/rmCUWnuMMdqUL2WqWeRbhf+twfVsO7YagZGNC79fw7OthEVtkiJ4jJzTd3KPwf3CRqhhiTu23AP5sl0/0xiwISQXpNwLIJK87mHF+U8ddzzdmgKlGzlPYjyxGJQouIhNT4k9AqWEFkqfguIvagTWbcq3KW1WE3xS3m8NtA9WS451xofwjKT5kkDoK/b6mDk5FfXr1lWDL4BofZEv2/SRsK/EHGlGdBdu8QNRb8HMCFwt7Yy3DDI/QP7fx5z3VLhdlJEIs4rKNuXXJXdxZPdB7kfCzWqwCO4V1LHgLjInX3tQ1KzCR52Cz+vDj1dydeRuS74rcvs2Pi6fT5H8OaaUQPQPYcWwRSGXyhhscn5dpAnEFMkuEZetbfkTAnlSuH4DxisE+aMGeJAQ3lFl7C4LJE6QWCaCd583ORQ1jYAwjFctal7nOs2ZZvicwvlZx+RHGrcoAwKUVX8uwcc/9TT65INeDOr5shL9LDRB6QTeIy3zwfdh3WOi6axLCEhSjXU7F3h6LqggUtvyJxpynwu8tDkD98fXApOxRj8zoZ9MnGveYVIVZKaGrkBXCY65BCYNN9NkjpKOyQ81Q79JgdxS+Jn3SDTEXRI7SWzaiSTB32oI3nU3BvMfM0urhOVYgwKhuiAfc4tM07wXwm1ZRoQYSl2NUwiu01fEAHVcpixd745FvVz4dzUUc0o8rwoLy8ZSwU6CyFx1RP5II9+1bFPEFs9HWbNLiimDXE+vCm7u1CS47cofzD3aEhVY57mxRo5zlqdt+RFC1JUH2S7bcVXg4liTMakaBZZVxiTICRoivcn1sEUBlk24JmaC6kxUbYmWoqvyfck2xZGGnDFYa9MMzkYQ1ijkCX6qidybrgePiQ0QIQqoi6qRLeqQfIoRsEHaQJLBdHOnLGetSdm/IPcymJuS1PAnbQPH0MOw/39C1vL11DiLOqIsbDI8QcHvGiLnySi2qUXBicaqUSxN5LEB0g7Jt3ENXJLPJ5S1tnaZBoWbpRqrmjRE7qHmpSmNHdQcYrEUadoh+TbBnc9ri7iycI1kzPeNcLDIvbiqXpez9Tmdq6zGREPuzECBoxrPMiI2WtvyNwhJba2wy3JZ6ky5dD1lSvmZS3e4SPA1wcf1VTFHKX+cGwZzdUYcqpvUtvwrD/InDttVlyZeAKlNN5MKbAiurHhKIPlUuJvlTCCiDjSKSCsUmCFWbGLZwCESfK07JB8LvMYWVtw0D00JEHV8Mq2HkqPbE0oHLvvK2g0o8ETg+4cfwTlZDT9JDoWygu4uQQE/ivIvtcnfPkaCqhiupz7jWOAzqL/vjtcdkv9G4MVMt+EaylfuImiPAXEUjRF3pjjaHiPPZ6If9TGGAO4ZY0am6jOCb+DQ+ZCqLkIpOIPrdNfIjnFPY6nyFut7TS/fanrziOBOKMupKw94WaLMtuVnSFt9CPrWWdJE6PeltCX432DEBoh+5Dv8RRhdis8YAv9uyq4/JAwtlEApgBe9Cw9xDD3tdk4Jn0MDfiHwPHcRPxBePCMER3GuIx7kGlv9fkZ4V9lolx2Uv4X7hEj7qJ3LDoAMGbTRMRibu4L2xQ8bgt8AyU+Q+x7nYrvDnH4iuO5LxKsYwPVbkPMvKF9Zky9wXzRfVWizi62r9X5VHf55h+WHhDjGBZ4WRhyTr6z5SlCoLMxLSpBZFsQ9F80uQFbF/6aFWi+Ev51vzzsuX+msyzuQXXjUz8zEBy+zpq9yweXAoxJW4JbYrDS6gYDqGHxPl+TKeiBfxj9/EBIElPYeOA4y8/qRQfknjvSzgRgtq0Pw/M1eQeMdOSb2Bnrhr6Led+1vcp2x7oTFHMnedFW+Ivlty062BUt74oHgSj+vHepnhunn0JJAMtBZgDI/qmGtMujRv8DDpo47zBJ8UtPOuAR/7rKn8t9AJ0tBdmBAmJ/Fu71yxp4I3qh+DhyRqbi5Y1ShVPlSb8X7bRNcfgZFl+WRGYo7uecrWq1r8X5bhmzP5OdlDwsGRm1suSxkg5rYm7ConyGQ3Zl+DgSD8V/kPwrWBMG9YcBtyShBnTLdTiHgttw7qAW7cqh/ZnmPKr/6ignOaKsdyxbsToT5UkPsW00bJjijDXficcX/JsLs6w2BwGtherdckH3w/kNXRPVI0OqJQoHX42/66IMfMj/2huRjxIidgKV/W0JS+bsstDoTeAHcrI8E5zTh/sDkqxL5rZup55/3USlswfcHf4IrQplVDgW9XFlOqnwr6pVPMMEZTuC60EttvdzbLbaZ4PsFVa3nohhO+vW+yn/ZB2fUhpysmQrzBcTSai9EszuZMcEZ1lCFVrp9zGXhm69iLyY4oxFIa178lPe12I/P2DAYDAaDwWAwGAwGg8FgMBgMBoPBYDD2Cf8IMADDRGoQTe+E9AAAAABJRU5ErkJggg==' style='margin-top: -16px;' width='92'/> </a> <ul> <li> <a href='//www.google.com/'> Google </a> </li> <li> <a href='//www.google.com/policies/privacy/'> Privacy </a> </li> <li> <a href='//www.google.com/policies/terms/'> Terms </a> </li> </ul> </div> </div> <script type='text/javascript'> //<![CDATA[ // Social sharing popups. var postEl = document.getElementsByClassName('social-wrapper'); var postCount = postEl.length; for(i=0; i<postCount;i++){ postEl[i].addEventListener("click", function(event){ var postUrl = this.getAttribute("data-href"); window.open( postUrl,'popUpWindow','height=500,width=500,left=10,top=10,resizable=yes,scrollbars=yes,toolbar=yes,menubar=no,location=no,directories=no,status=yes'); });} //]]> </script> <script type='text/javascript'> //<![CDATA[ var BreakpointHandler = function() { this.initted = false; this.isHomePage = false; this.isMobile = false; }; BreakpointHandler.prototype.finalizeSummary = function(summaryHtml, lastNode) { // Use $.trim for IE8 compatibility summaryHtml = $.trim(summaryHtml).replace(/(<br>|\s)+$/,''); if (lastNode.nodeType == 3) { var lastChar = summaryHtml.slice(-1); if (!lastChar.match(/[.”"?]/)) { if (!lastChar.match(/[A-Za-z]/)) { summaryHtml = summaryHtml.slice(0, -1); } summaryHtml += ' ...'; } } else if (lastNode.nodeType == 1 && (lastNode.nodeName == 'I' || lastNode.nodeName == 'A')) { summaryHtml += ' ...'; } return summaryHtml; }; BreakpointHandler.prototype.generateSummaryFromContent = function(content, numWords) { var seenWords = 0; var summaryHtml = ''; for (var i=0; i < content.childNodes.length; i++) { var node = content.childNodes[i]; var nodeText; if (node.nodeType == 1) { if (node.hasAttribute('data-about-pullquote')) { continue; } nodeText = node.textContent; if (nodeText === undefined) { // innerText for IE8 nodeText = node.innerText; } if (node.nodeName == 'DIV' || node.nodeName == 'B') { // Don't end early if we haven't seen enough words. if (seenWords < 10) { continue; } if (i > 0) { summaryHtml = this.finalizeSummary(summaryHtml, content.childNodes[i-1]); } break; } summaryHtml += node.outerHTML; } else if (node.nodeType == 3) { nodeText = node.nodeValue; summaryHtml += nodeText + ' '; } var words = nodeText.match(/\S+\s*/g); if (!words) { continue; } var remain = numWords - seenWords; if (words.length >= remain) { summaryHtml = this.finalizeSummary(summaryHtml, node); break; } seenWords += words.length; } return summaryHtml; }; BreakpointHandler.prototype.detect = function() { var match, pl = /\+/g, search = /([^&=]+)=?([^&]*)/g, decode = function (s) { return decodeURIComponent(s.replace(pl, " ")); }, query = window.location.search.substring(1); var urlParams = {}; while (match = search.exec(query)) urlParams[decode(match[1])] = decode(match[2]); this.isListPage = $('html').hasClass('list-page'); this.isMobile = urlParams['m'] === '1'; this.isHomePage = window.location.pathname == '/'; }; BreakpointHandler.prototype.initContent = function() { var self = this; $('.post').each(function(index) { var body = $(this).children('.post-body')[0]; var content = $(body).children('.post-content')[0]; $(content).addClass('post-original'); var data = $(content).children('script').html(); data = self.rewriteForSSL(data); // If exists, extract specified editor's preview. var match = data.match(/([\s\S]+?)<div data-is-preview.+?>([\s\S]+)<\/div>/m); if (match) { data = match[1]; } // Prevent big images from loading when they aren't needed. // This must be done as a pre-injection step, since image loading can't be // canceled once embedded into the DOM. if (self.isListPage && self.isMobile) { data = data.replace(/<(img|iframe) .+?>/g, ''); } // Insert template to be rendered as nodes. content.innerHTML = data; if (self.isListPage) { var summary = document.createElement('div'); $(summary).addClass('post-content'); $(summary).addClass('post-summary'); body.insertBefore(summary, content); if (match) { // Use provided summary. summary.innerHTML = match[2]; } else { // Generate a summary. // Summary generation relies on DOM, so it must occur after content is // inserted into the page. summary.innerHTML = self.generateSummaryFromContent(content, 30); } // Add read more link to summary. var titleAnchor = $(this).find('.title a')[0]; var link = titleAnchor.cloneNode(true); link.innerHTML = 'Read More'; $(link).addClass('read-more'); summary.appendChild(link); } }); // Firefox does not allow for proper styling of BR. if (navigator.userAgent.indexOf('Firefox') > -1) { $('.post-content br').replaceWith('<span class="space"></span>'); } $('.loading').removeClass('loading'); }; BreakpointHandler.prototype.process = function() { if (!this.initted) { var makeInsecureImageRegex = function(hosts) { var whitelist = hosts.join('|').replace(/\./g,'\\.'); // Normal image tags, plus input images (yes, this is possible!) return new RegExp('(<(img|input)[^>]+?src=("|\'))http:\/\/(' + whitelist +')', 'g'); }; this.sslImageRegex = makeInsecureImageRegex(BreakpointHandler.KNOWN_HTTPS_HOSTS); this.sslImageCurrentDomainRegex = makeInsecureImageRegex([window.location.hostname]); this.detect(); this.initContent(); this.initted = true; } }; BreakpointHandler.KNOWN_HTTPS_HOSTS = [ "www.google.org", "www.google.com", "services.google.com", "blogger.com", "draft.blogger.com", "www.blogger.com", "photos1.blogger.com", "photos2.blogger.com", "photos3.blogger.com", "blogblog.com", "img1.blogblog.com", "img2.blogblog.com", "www.blogblog.com", "www1.blogblog.com", "www2.blogblog.com", "0.bp.blogspot.com", "1.bp.blogspot.com", "2.bp.blogspot.com", "3.bp.blogspot.com", "4.bp.blogspot.com", "lh3.googleusercontent.com", "lh4.googleusercontent.com", "lh5.googleusercontent.com", "lh6.googleusercontent.com", "themes.googleusercontent.com", ]; BreakpointHandler.prototype.rewriteForSSL = function(html) { // Handle HTTP -> HTTPS source replacement of images, movies, and other embedded content. return html.replace(this.sslImageRegex, '$1https://$4') .replace(this.sslImageCurrentDomainRegex, '$1//$4') .replace(/(<(embed|iframe)[^>]+?src=("|'))http:\/\/([^"']*?(youtube|picasaweb\.google)\.com)/g, '$1https://$4') // Slideshow SWF takes a image host, so we need to rewrite that parameter. .replace(/(<embed[^>]+?feed=http(?=[^s]))/g, '$1s'); }; $(document).ready(function() { var handler = new BreakpointHandler(); handler.process(); // Top-level navigation. $(".BlogArchive .tab").click(function(ev) { ev.preventDefault(); $(this).parent().toggleClass('active'); $(this).siblings().slideToggle(300); }); $(".Label .tab").click(function(ev) { ev.preventDefault(); $(this).parent().toggleClass('active'); $(this).siblings().slideToggle(300); }); // Blog archive year expansion. $('.BlogArchive .intervalToggle').click(function(ev) { ev.preventDefault(); if ($(this).parent().hasClass('collapsed')) { $(this).parent().removeClass('collapsed'); $(this).parent().addClass('expanded'); } else { $(this).parent().removeClass('expanded'); $(this).parent().addClass('collapsed'); } }); // Reverse order of months. $('.BlogArchive .intervalToggle + div').each(function(_, items) { var year = $(this); year.children().each(function(_, month) { year.prepend(month); }); }); // Set anchors to open in new tab. $('.post-content img').parent().each(function(_, node) { if (node.nodeName == 'A') { $(this).attr('target', '_blank'); } }); // Process search requests. $('.searchBox input').on("keypress", function(ev) { if (ev.which == 13) { window.location.href = 'https://www.google.com/search?q=site%3A' + window.location.hostname + '%20' + encodeURIComponent ($(this).val()); } }); }); //]]> </script> <script type="text/javascript" src="https://www.blogger.com/static/v1/widgets/984859869-widgets.js"></script> <script type='text/javascript'> window['__wavt'] = 'AOuZoY5Fph4bEi4Gj0_BwkyZhr8ZkRD-Jw:1732365471986';_WidgetManager._Init('//www.blogger.com/rearrange?blogID\x3d6567687196385815607','//cloud.googleblog.com/search/label/developers','6567687196385815607'); _WidgetManager._SetDataContext([{'name': 'blog', 'data': {'blogId': '6567687196385815607', 'title': 'Official Google Cloud Blog', 'url': 'https://cloud.googleblog.com/search/label/developers', 'canonicalUrl': 'https://cloud.googleblog.com/search/label/developers', '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': 'index', 'searchLabel': 'developers', 'pageName': 'developers', 'pageTitle': 'Official Google Cloud Blog: developers'}}, {'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/search/label/developers', 'type': 'feed', 'isSingleItem': false, 'isMultipleItems': true, 'isError': false, 'isPage': false, 'isPost': false, 'isHomepage': false, 'isArchive': false, 'isSearch': true, 'isLabelSearch': true, 'search': {'label': 'developers', 'resultsMessage': 'Showing posts with the label developers', 'resultsMessageHtml': 'Showing posts with the label \x3cspan class\x3d\x27search-label\x27\x3edevelopers\x3c/span\x3e'}}}]); _WidgetManager._RegisterWidget('_HeaderView', new _WidgetInfo('Header1', 'header', document.getElementById('Header1'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_BlogView', new _WidgetInfo('Blog1', 'main', document.getElementById('Blog1'), {'cmtInteractionsEnabled': false, 'navMessage': 'Showing posts with label \x3cb\x3edevelopers\x3c/b\x3e. \x3ca href\x3d\x22https://cloud.googleblog.com/\x22\x3eShow all posts\x3c/a\x3e'}, 'displayModeFull')); _WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML8', 'sidebar-top', document.getElementById('HTML8'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_LabelView', new _WidgetInfo('Label1', 'sidebar', document.getElementById('Label1'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_BlogArchiveView', new _WidgetInfo('BlogArchive1', 'sidebar', document.getElementById('BlogArchive1'), {'languageDirection': 'ltr', 'loadingMessage': 'Loading\x26hellip;'}, 'displayModeFull')); _WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML6', 'sidebar', document.getElementById('HTML6'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML5', 'sidebar-bottom', document.getElementById('HTML5'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML1', 'sidebar-bottom', document.getElementById('HTML1'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML2', 'footer-1', document.getElementById('HTML2'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML3', 'footer-2', document.getElementById('HTML3'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML4', 'footer-3', document.getElementById('HTML4'), {}, 'displayModeFull')); </script> </body> </html>

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