Category Archives: Google for Work Blog

Work is going Google

Système U connects supermarket workers with Chrome and G Suite

Editor’s note: Today’s blog post comes from Philippe Bonnet, G Suite Advisor and Senior Consultant at Système U, a cooperative organization of 1,500 independent supermarkets across France. Système U began as a bread cooperative founded in Western France in 1894, before its creation in 1983. The company adopted Google Chrome browser and G Suite in  2013 to save time for each cooperative team and to allow supermarket employees to work together more efficiently.

Most of Système U’s 60,000 employees interact with customers throughout the work day. In Paris, they roam store aisles helping customers find the groceries they need. In Clermont l'Herault in the South, they may be unloading deliveries. Or in Mulhouse in the East, they might be designing and setting up store displays. What they have in common is that they usually don’t sit in front of a computer all day, nor are they IT experts. Any communication and collaboration tools need to fit the way they serve customers—which is why we chose Chrome browser and G Suite.

Systeme U Chromebook G Suite usage

Before we switched to Chrome and G Suite, employees in our 1,500 stores—from large hypermarkets in big cities to small stores in rural areas—used many different email and productivity tools and web browsers. This was also true for employees like me at our corporate headquarters in Rungis, near Paris or at our IT headquarters in Carquefou, near Nantes. Some of us used Outlook for email, some used GroupWise. Management employees couldn’t easily access their email when they traveled out of the office, so they couldn’t keep their projects operating smoothly from the road.

Most employees used Internet Explorer for web access, but not necessarily the same versions. Both office and store employees use web-based applications for the retail industry. Every time a new version of IE was released, the IT team had to spend many hours making sure the apps were compatible with the updated browsers across all versions. IE’s roadmap also wasn’t very clear to our developers; we didn’t know when updates would occur, and optimizing apps to work with IE was time-consuming and expensive.

In 2013, we began our move to the cloud, and specifically Gmail and Chrome. We wanted to be in the cloud where we wouldn’t have to worry about adding servers to manage email, and employees could access their messages from anywhere,  whether walking through stores or commuting to work. We made Chrome our official browser company-wide, and it’s the only browser we now support, which makes our IT team’s job much easier. It’s a much more transparent and flexible browser—we can choose when and how we receive updates and security fixes, so we know what’s coming and when.
Système U IT

We also made the decision to build the apps used by our employees so that they are compatible with Chrome, even as the browser is updated. This is another way we help both employees and IT staff save time, since users don’t need to worry if their everyday apps will work with the browser.

Now that my technical colleagues and I spend less time trying to make apps function with a browser, we have more time for long-term projects, such as rolling out other G Suite products such as Google Drive, Google Slides, and G+. We just wrapped up a pilot project in nine stores with Google Drive, and employees are very enthusiastic about keeping documents in a central place where their co-workers can share them to keep projects moving along at a steady pace. Our 2017 plan is to deploy Google Drive company-wide.

Système U employees work hard enough without asking them to troubleshoot email or app problems. Any collaboration and email tools we provide to them need to be easy to use right away, without extensive training or ramp-up time. Employees don’t need to be tied to their computers, and they can spend more time doing what they do best—meeting and helping customers face to face in the supermarket aisles.


Source: Google Cloud


Google Cloud Platform partners with Elastic to offer managed open source search and analytics on GCP

In the world of open-source search engines, Elasticsearch is certainly one of the most popular and powerful. The Elastic stack—Elasticsearch, Kibana, Beats and Logstash—offers search, log analysis and visualization for search, logging, security, metrics and analytics.

Today we’re announcing a new partnership with Elastic to bring managed support of its open source search and analytics platform to Google Cloud Platform (GCP), bringing joint customers high-performance global network and scale, increased security and privacy, data analytics and machine learning and the tools needed to build today’s modern applications.  

Openness is a key pillar of our partner philosophy and a driving force across Google. Embracing partnerships and working collaboratively with best-of-breed open source technology allows us to offer our customers choice and flexibility. We want GCP to be the best place to collaborate and solve problems using open source technologies.

With managed Elastic Cloud on GCP, developers get a hosted and managed Elasticsearch and Kibana offering, the latest versions of Elastic’s software, commercial features, including increased security, alerting, monitoring, graph and reporting, and support from Elastic engineers. This service will allow customers to more easily deploy, manage and scale Elasticsearch on GCP based on their specific needs.

Elastic’s solutions power web, mobile and application search and analytics experiences for some of the world’s biggest brands, and developers have downloaded Elastic’s products more than 100 million times since 2012.

Elastic and GCP-shared customers include eBay, The New York Times, Shopify, Verizon and Quizlet. For example, Quizlet, a leading online studying tool, moved to GCP in 2015 for our technology solutions, including Google Compute Engine, Google BigQuery and Google Cloud Storage. It uses Elasticsearch to index and query more than 4 billion terms with millisecond response time to help its 20 million users find and create online education content.

In addition to our work with partners like Elastic, we continue to invest in search for the enterprise, most recently with the introduction of Google Cloud Search, which harnesses machine intelligence to help businesses search internal information across G Suite.

With the Elastic partnership in place, we’re kicking off our joint engineering work and will start rolling out managed Elasticsearch on GCP later this year.

Source: Google Cloud


Google invests in INDIGO undersea cable to improve cloud infrastructure in Southeast Asia

Infrastructure is critical to the fabric of the internet, as well as to conducting business across the globe. For Google Cloud customers in particular, better internet means means better business operations, better user experiences and the ability to serve even more customers.

Many people are coming online across Asia, including businesses that depend on the cloud. That's why it's so important to enable better internet connectivity across the region, and why Google, alongside AARNet, Indosat Ooredoo, Singtel, SubPartners and Telstra, is building a new international subsea cable system in Southeast Asia, called INDIGO. The new cable system will serve Google traffic between Australia and Asia, connecting Perth, Sydney and Singapore, with a branch to Jakarta. Alcatel Submarine Networks will construct the cable, which is expected to be completed by mid-2019.

indigo-1

The new cable will span approximately 9,000 kilometers, and its two fiber pairs provide a design capacity of around 18 terabits per second (Tbps), with the option to expand in the future. At 18 Tbps, INDIGO provides enough capacity for people in Singapore and Sydney to join 8 million simultaneous high-definition Google Hangout video conference calls. This is just another example of Google Cloud’s remarkable network backbone—the largest of any public cloud provider.

indigo-2

INDIGO will be built by Alcatel Submarine Networks using a cable laying ocean vessel like this one. Image © Alcatel Submarine Networks

INDIGO opens up opportunities for people in the region and for Google Cloud customers. It’s the latest in our ongoing effort to improve Google’s connectivity to Asia; we’ve made seven submarine cable investments in total (this is our fifth in the region)—more than any other cloud.

indigo-3

Providing a reliable, secure internet for Google Cloud customers is a top priority for Google; we'll continue to support efforts to improve internet infrastructure, in Asia and across the globe.

Source: Google Cloud


#TodayIAm sharing stories of amazing women at Google Cloud

Last month we asked women across our team to share what they’re working on, and I was inspired by the range of cool projects, from building submarine cable systems to helping developers create immersive games with real location data from Google Maps. While scrolling through Twitter in the evenings, the #TodayIAm pics always made me smile. They reminded me of how many different ways women are contributing to building great customer experiences with Google Cloud technology.

We asked five of these awesome women to share a bit more about advice they had received along the way, and advice they want to give. Here's what they had to say.

Today, Lisa Bickford is...

Lisa 2

Lisa Bickford is a program manager at Google Cloud. She’s building submarine cable systems in South America. This new network infrastructure will help connect the next billion users to Google.

Advice that’s helped Lisa: I like to reference Teddy Roosevelt's The Man in the Arena: “It’s not the critic who counts, but credit belongs to the man who is actually in the arena.” Gender notwithstanding, I take this quote to heart each day.

Lisa’s advice: Own your knowledge, own your ability and take your seat at the table. You might be the only woman there sometimes, but not for long.

Today, Annie Ma-Weaver is…

Annie

Annie Ma-Weaver is a strategic technology partner manager at Google. She’s helping large companies, especially in industries like healthcare, financial services and retail, solve complex business problems using the cloud.

Advice that’s helped Annie: A former colleague told me to know my stuff like an entrepreneur. It’s not enough to know one part of the business well—it’s better to understand the entire end-to-end process. This mindset helps me obtain the depth of knowledge and discipline to work cross-functionally. It also helps me advocate for our customers and ease bottlenecks.

Annie’s advice: Raise your hand for projects that stretch your ability. I often fight with my imposter syndrome when I'm presented with a new technical challenge. I’ll think to myself that I'm not familiar with the technical stack or the players involved, but I always push myself to volunteer anyway.

The beauty of technology is that it's always changing, so most people are learning as they go. You can pick up new technical knowledge through online learning modules and meeting with specialists both inside and outside of your company. Taking on stretch opportunities is a great way to keep your skill set fresh and help you advance your career in technology.

Today, Ritcha Ranjan is…

Ritcha resized

Ritcha Ranjan is a product manager at Google. She’s helping millions of people across the world save time at work by bringing machine intelligence into Docs, Sheets and Slides. Her team is democratizing Google technology for businesses—reducing 10+ steps to accomplish tasks to a single click.

Advice that’s helped Ritcha: There is a big difference between a “mentor” and a “sponsor.” Sponsors are willing to take a bet on you and tie their success to yours—like offering you a stretch project or recommending you for a new role. A strong network of sponsors can play a critical part in accelerating your career.

Ritcha’s advice: Always be optimistic. There are a million reasons why something can't be done. Find the way it can be done and make it happen! Also, don't be afraid to negotiate on your own behalf. You need to be your best advocate (I'm still learning this one).

Today, Larisse Voufo Douagny is...

Larisse 2

Larisse Voufo Douangny is a software engineer at Google Cloud. She’s improving performance testing for compiler releases. She independently designed and implemented “GenBench,” a product that helps her team work around legacy systems and better calibrate releases.

Advice that’s helped Larisse: Just be you and be proud of your accomplishments.

Larisse’s advice: Again, don’t be afraid to be yourself and to follow your passion with confidence.

Today, Clementine Jacoby is….

clem 2

Clementine Jacoby is an associate product manager at Google Maps. She’s building the future of real-world games by helping developers create immersive, global games with real location data.

Advice that’s helped Clementine: Distrust your own sense of what’s feasible. When you have two equally exciting choices, find a way to try both. I’ve always been intrigued by shiny opportunities, which would often bring me to forks in the road. A software engineering internship or a full-time circus gig in Brazil? Anthropology research in Tanzania or recording pop music in Sweden? Cognitive science or tech?

Starting with the assumption that I’d “do both” was a paradigm shift. It has saved me countless hours of analysis paralysis. The best way to compare opportunities—especially big, important ones—is to try them on for size. Trying a few steps of “both” is often enough and the right choice becomes obvious. Plus, we’re capable of more than we think we are. Opportunities that energize and expand our capacity make us better.

Clementine’s advice: Do both. Chase the things that excite you—prune later.

And by the way, we’re hiring at Google Cloud across engineering, marketing, technical writing and many other functions. If you’re looking to make a leap in your career, apply. We’d love to hear from you!

Source: Google Cloud


Espresso makes Google cloud faster, more available and cost effective by extending SDN to the public internet


Today, we gave a keynote presentation at the Open Networking Summit, where we shared details about Espresso, Google’s peering edge architecture — the latest offering in our Software Defined Networking (SDN) strategy. Espresso has been in production for over two years and routes 20 percent of our total traffic to the internet -- and growing. It’s changing the way traffic is directed at the peering edge, delivering unprecedented scale, flexibility and efficiency.

We view our network as more than just a way to connect computers to one another. Building the right network infrastructure enables new application capabilities that simply would not otherwise be possible. This is especially powerful when the capability is exposed to higher level applications running in our datacenters.

For example, consider real-time voice search. Answering the question “What’s the latest news?” with Google Assistant requires a fast, low-latency connection from a user’s device to the edge of Google’s network, and from the edge of our network to one of our data centers. Once inside a data center, hundreds — or even thousands — of individual servers must consult vast amounts of data to score the mapping of an audio recording to possible phrases in one of many languages and dialects. The resulting phrase is then passed to another cluster to perform a web search, consulting a real-time index of internet content. The results are then gathered, scored and returned to the edge of Google’s network back to the end user.

Answering queries in real-time involves coordinating dozens of internet routers and thousands of computers across the globe, often in the space of less than a second! Further, the system must scale to a worldwide audience that generates thousands of queries every second.

Early on, we realized that the network we needed to support our services did not exist and could not be bought. Hence, over the past 10+ years, we set out to the fill in the required pieces in-house. Our fundamental design philosophy is that the network should be treated as a large-scale distributed system and leverage the same control infrastructure we developed for Google’s compute and storage systems.
nespresso-1

We defined and employed SDN principles to build Jupiter, a datacenter interconnect capable of supporting more than 100,000 servers and 1 Pb/s of total bandwidth to host our services. We also constructed B4 to connect our data centers to one another with bandwidth and latency that allowed our engineers to access and replicate data in real-time between individual campuses. We then deployed Andromeda, a Network Function Virtualization stack that delivers the same capabilities available to Google-native applications all the way to containers and virtual machines running on Google Cloud Platform.

nespresso-2

Introducing Espresso

Espresso is the fourth, and in some ways the most challenging, pillar of our SDN strategy, extending our approach all the way to the peering edge of our network, where Google connects to other networks across the planet.

Google has one of the largest peering surfaces in the world, exchanging data with Internet Service Providers (ISPs) at 70 metros and generating more than 25 percent of all Internet traffic. However, we found that existing Internet protocols cannot use all of the connectivity options offered by our ISP partners, and therefore aren’t able to deliver the best availability and user experience to our end users.

Espresso delivers two key pieces of innovation. First, it allows us to dynamically choose from where to serve individual users based on measurements of how end-to-end network connections are performing in real time. Rather than pick a static point to connect users simply based on their IP address (or worse, the IP address of their DNS resolver), we dynamically choose the best point and rebalance our traffic based on actual performance data. Similarly, we are able to react in real-time to failures and congestion both within our network and in the public Internet.

Espresso allows us to maintain performance and availability in a way that is not possible with existing router-centric Internet protocols. This translates to higher availability and better performance through Google Cloud than is available through the Internet at large.

Second, we separate the logic and control of traffic management from the confines of individual router “boxes.” Rather than relying on thousands of individual routers to manage and learn from packet streams, we push the functionality to a distributed system that extracts the aggregate information. We leverage our large-scale computing infrastructure and signals from the application itself to learn how individual flows are performing, as determined by the end user’s perception of quality.

Google’s network is a critical part of our infrastructure, enabling us to process tremendous amounts of information in real time and to host some of the world’s most demanding services, all while delivering content with the highest levels of availability and efficiency to a global population. Our network continues to be a key opportunity and differentiator for Google, ensuring that Google Cloud services and customers enjoy the same levels of availability, performance, and efficiency available to “Google native” services such as Google Search, YouTube, Gmail and more.

Note: Ankur Jain, Principal Engineer and Mahesh Kallahalla, Principal Engineer also contributed to this post

Source: Google Cloud


Espresso makes Google cloud faster, more available and cost effective by extending SDN to the public internet


Today, we gave a keynote presentation at the Open Networking Summit, where we shared details about Espresso, Google’s peering edge architecture—the latest offering in our Software Defined Networking (SDN) strategy. Espresso has been in production for over two years and routes 20 percent of our total traffic to the internet—and growing. It’s changing the way traffic is directed at the peering edge, delivering unprecedented scale, flexibility and efficiency.

We view our network as more than just a way to connect computers to one another. Building the right network infrastructure enables new application capabilities that simply would not otherwise be possible. This is especially powerful when the capability is exposed to higher level applications running in our datacenters.

For example, consider real-time voice search. Answering the question “What’s the latest news?” with Google Assistant requires a fast, low-latency connection from a user’s device to the edge of Google’s network, and from the edge of our network to one of our data centers. Once inside a data center, hundreds—or even thousands—of individual servers must consult vast amounts of data to score the mapping of an audio recording to possible phrases in one of many languages and dialects. The resulting phrase is then passed to another cluster to perform a web search, consulting a real-time index of internet content. The results are then gathered, scored and returned to the edge of Google’s network back to the end user.

Answering queries in real-time involves coordinating dozens of internet routers and thousands of computers across the globe, often in the space of less than a second! Further, the system must scale to a worldwide audience that generates thousands of queries every second.

Early on, we realized that the network we needed to support our services did not exist and could not be bought. Hence, over the past 10+ years, we set out to the fill in the required pieces in-house. Our fundamental design philosophy is that the network should be treated as a large-scale distributed system and leverage the same control infrastructure we developed for Google’s compute and storage systems.
nespresso-1

We defined and employed SDN principles to build Jupiter, a datacenter interconnect capable of supporting more than 100,000 servers and 1 Pb/s of total bandwidth to host our services. We also constructed B4 to connect our data centers to one another with bandwidth and latency that allowed our engineers to access and replicate data in real-time between individual campuses. We then deployed Andromeda, a Network Function Virtualization stack that delivers the same capabilities available to Google-native applications all the way to containers and virtual machines running on Google Cloud Platform.

nespresso-2

Introducing Espresso

Espresso is the fourth, and in some ways the most challenging, pillar of our SDN strategy, extending our approach all the way to the peering edge of our network, where Google connects to other networks across the planet.

Google has one of the largest peering surfaces in the world, exchanging data with Internet Service Providers (ISPs) at 70 metros and generating more than 25 percent of all Internet traffic. However, we found that existing Internet protocols cannot use all of the connectivity options offered by our ISP partners, and therefore aren’t able to deliver the best availability and user experience to our end users.

Espresso delivers two key pieces of innovation. First, it allows us to dynamically choose from where to serve individual users based on measurements of how end-to-end network connections are performing in real time. Rather than pick a static point to connect users simply based on their IP address (or worse, the IP address of their DNS resolver), we dynamically choose the best point and rebalance our traffic based on actual performance data. Similarly, we are able to react in real-time to failures and congestion both within our network and in the public Internet.

Espresso allows us to maintain performance and availability in a way that is not possible with existing router-centric Internet protocols. This translates to higher availability and better performance through Google Cloud than is available through the Internet at large.

Second, we separate the logic and control of traffic management from the confines of individual router “boxes.” Rather than relying on thousands of individual routers to manage and learn from packet streams, we push the functionality to a distributed system that extracts the aggregate information. We leverage our large-scale computing infrastructure and signals from the application itself to learn how individual flows are performing, as determined by the end user’s perception of quality.

Google’s network is a critical part of our infrastructure, enabling us to process tremendous amounts of information in real time and to host some of the world’s most demanding services, all while delivering content with the highest levels of availability and efficiency to a global population. Our network continues to be a key opportunity and differentiator for Google, ensuring that Google Cloud services and customers enjoy the same levels of availability, performance, and efficiency available to “Google native” services such as Google Search, YouTube, Gmail and more.

Note: Ankur Jain, Principal Engineer and Mahesh Kallahalla, Principal Engineer also contributed to this post

Source: Google Cloud


Calendar on iPad: Ready for Business

Whether you’re jumping from meeting to meeting or on your way to meet a customer—your calendar needs to to work for you...anywhere, anytime.

That’s why today, we’re bringing Google Calendar to the iPad.

Calendar on iPad still image

With the new app, you’ll get all the Calendar features you know and love, now optimized for iPad. Use Calendar’s machine intelligence-powered features to:

  • Find a time and book a room. Get everyone together faster for meetings. With smart scheduling, Calendar suggests meeting times and available rooms based on your team’s  availability and room preferences.
  • Set Goals and achieve them. Add a goal and Calendar will intelligently schedule time for it so you can stick to it.

Plus, you can search your Calendar easily from the iPad home screen with Spotlight Search.

Download the Calendar app for iPad today. Stay tuned for more updates, like a Today View Widget to easily see your upcoming events in the Notification Center and on the lock screen (coming soon!).

Source: Google Cloud


Calendar on iPad: Ready for Business

Whether you’re jumping from meeting to meeting or on your way to meet a customer—your calendar needs to work for you...anywhere, anytime.

That’s why today, we’re bringing Google Calendar to the iPad.

Calendar on iPad still image

With the new app, you’ll get all the Calendar features you know and love, now optimized for iPad. Use Calendar’s machine intelligence-powered features to:

  • Find a time and book a room. Get everyone together faster for meetings. With smart scheduling, Calendar suggests meeting times and available rooms based on your team’s  availability and room preferences.
  • Set Goals and achieve them. Add a goal and Calendar will intelligently schedule time for it so you can stick to it.

Plus, you can search your Calendar easily from the iPad home screen with Spotlight Search.

Download the Calendar app for iPad today. Stay tuned for more updates, like a Today View Widget to easily see your upcoming events in the Notification Center and on the lock screen (coming soon!).

Source: Google Cloud


Work hacks from G Suite: a new corporate training regimen (no weights required)

In our first G Suite Hacks article, we shared tips from the Transformation Gallery to help employees automate everyday workflows and save time. Today, we’re focusing on corporate training tips that will help your employees stay engaged so they can do their best work.

According to last year's Global Human Capital Trends report by Deloitte, employees at all levels expect their employers to provide consistent opportunities to learn and develop new skills, and 30% of executives see learning as a primary driver of employee development. But training employees has its own set of challenges, like scaling programs and trainers, ensuring easy access to training materials, accommodating learning styles and tracking progress.

Here are a few ways you can improve your corporate training with G Suite:

1. Scale your training program with an online hub

Create one place where employees can access training material any time. Start by uploading or creating your training files in Team Drives, a central place within Drive for teams to house files. Organize these files into shared folders by topic or course level. Next, set up a Site to display all of the content from Drive and add relevant pages, like training videos, slides, guidelines or handbooks. Share your new hub with employees so that they can easily access training materials, even on mobile. And anytime you need to update training materials, just go into Drive and update the files there. Sites will automatically reflect changes.

gif 1

2. Provide live training options, too

It’s also important to provide face-to-face training for your employees. You can create a live training option with Hangouts Meet so that employees can join training sessions from a conference room, their favorite coffee shop, or another remote location. Simply set up Calendar invites for training events and send them to your employees (It’s a good idea to post these events to your new training Site so that anyone who missed the invite can join.). Then, track employee attendance with Forms.

2

3. Quiz employees on their knowledge

Once your employees have completed their training course, you’ll want to track their learning progress. You can do this easily by setting up quizzes in Forms and assigning point values for each question. Let your employees see which questions they missed and explain why so that they can continue to master concepts. And to improve your training course, ask for real-time feedback within the Form. Quiz data is tracked in Sheets so you can keep a pulse on who’s completed training courses and who might need some additional help.

gif 2

With these quick tips, you can help your employees to do their best work. Check out this G Suite Show episode to learn more, and let the training begin!

Source: Google Cloud


Securing your devices: Android Security Year in Review

Security is critical for every single one of our 1.4 billion Android users — from consumers to enterprise users in highly regulated industries. That’s why, in addition to all the work we do to make Android devices secure out of the box, we also provide additional features for enterprises that want to control their own security protocols.

Today, we released the third annual Android Security Year in Review, which details the measures taken to protect Android users and their data over the last year, as well as the results of those efforts.

In 2016, we released many enterprise capabilities to strengthen Android security, such as “always-on” VPN, security policy transparency, process logging, improved WiFi certification handling and client certification improvements. Android’s security and management features are simple to use for businesses of any size, with powerful tools for admins.

Overall, we improved our abilities to stop dangerous apps, built new security features into Android 7.0 Nougat and collaborated with device manufacturers, researchers and other members of the Android ecosystem.

The results have been tangible. We saw dramatic decreases in Potentially Harmful Apps (PHAs) that may put users’ data or devices at risk, worked with partners to improve security device update rates and grew our Android Security Rewards program.

Whether talking about consumers or enterprises, our goal is simple: keep our users safe. For more details about our findings, read the full Year in Review report or watch our webinar.

Source: Google Cloud