Tag Archives: google cloud

Build the apps your business needs with App Maker

It’s easy to get used to doing things a certain way. This can be a good thing if you're prepping for the World Cup, where practice, repetition and routine can make you a champion. But if you're like the rest of us who rely on certain processes to get things done at work—like budgeting or filing expenses—“trusting the process” doesn’t always feel rewarding.

Today, we’re making App Maker generally available to help you rethink how your teams operate. App Maker is G Suite’s low-code application development environment that makes it easy for teams to build custom apps to speed up workflows and make processes better.

Apps to fill business gaps, built for your needs

Analysts estimate that the right custom mobile app can save each employee 7.5 hours per week (that’s a week’s worth of lunch breaks!). Yet, too few businesses have the means, let alone the resources, to invest time and effort in building custom apps. Why? Because their IT budget centers on big enterprise apps like CRM, ERP and SCM and beyond those priorities, IT executives’ attention focuses on security and governance.

App Maker was created to enable your line-of-business teams to build apps for the jobs these bigger apps don't tackle. With App Maker, you can revamp company processes like requesting purchase orders or filing and resolving help desk tickets, as if you designed and built the processes yourself.

Pooling talent resources was always an ad hoc process, but App Maker let us quickly build an app that tracks allocation requests in detail. Peter McAuley
Director of IT, EA

Take Electronic Arts (EA) for example, a global interactive entertainment software company that makes games and more. To create many of its games, EA has to occasionally allocate staff resources to different projects—whether it’s a designer needed on a new game project or an HR consultant to advise on setting up a studio. EA’s IT department used App Maker to create a custom app to streamline capital resourcing.

“Pooling talent resources was always an ad hoc process, but App Maker let us quickly build an app that tracks allocation requests in detail,” says Peter McAuley, director of IT at EA. “Our custom app also calculates and provides management with a view of total resource utilization by month, something which was always more of a chore to put together manually.”

Over the last few months, we've worked closely with customers and partners around the world, including EA, Colgate-Palmolive, SADA Systems and more, to build apps to solve specific business needs.

Create custom apps in G Suite with App Maker

Powerful new database model and governance

Since launching App Maker in our Early Adopter Program, we've made changes and added new features and improvements to make it even more useful for our customers.

  • Open:App Maker now offers built-in support for Cloud SQL (GCP account required), offering high performance, scalability and convenience. It also supports a Bring Your Own Database (“BYODB”) model, letting you connect it to your own database using JDBC or a REST API.
  • Fast: Responsive templates, samples, a drag-and-drop UI design and declarative data modeling make it easier for IT developers, or anyone who wants to automate work, to design and build apps even faster.

App Maker
  • Connected:Whether it’s Gmail, Calendar or Sheets, App Maker makes it a cinch to connect with the data and services you need, all while making your apps more powerful. Plus, you can use Apps Script to accessover 40 Google services, Google Cloud Platform and other third-party services that support JDBC and REST.
  • Managed: G Suite administrators now have visibility over the apps running in their organization including owners, usage metrics and OAuth permissions. Expanded OAuth Whitelisting controls mean administrators will also be able to prevent apps from running without their approval. Learn more.

Get started

App Maker is now available to all G Suite Business and Enterprise customers, as well as G Suite for Education customers. Learn more, or see how you can get started with documentation and this codelab. We can’t wait to see what your companies build with it.

Source: Google Cloud


ICYMI in May: here’s what happened in G Suite

While Laurel vs. Yanny dominated office chatter this past month, businesses also got their first taste of working in the all-new Gmail. Packed with advanced security features, more integrations and new applications of Google’s artificial intelligence, Gmail is already receiving positive feedback like this, this and this from users.

To experiment with the new Gmail in your personal Gmail accounts, go to Settings in the top right of your inbox and select “Try the new Gmail.” It’s also available for G Suite businesses to use in the Early Adopter Program (EAP).

Subhead 1 ICYMI G Suite

We all have that one coworker who we rely on for tips on how to master spreadsheets, draft functions, organize email and more. We want to empower anyone who uses G Suite to become the go-to “pro” in the office. To help, we’re kicking off a bimonthly series called “G Suite Pro Tips.”

This month, a Google developer expert breaks down how to combine data from one spreadsheet into another spreadsheet in less than two minutes:

Import data from one spreadsheet to another
Subhead 2 ICYMI G Suite

→ Now you can work offline with ease in the new Gmail. Open Gmail in Chrome browser and search, write, delete or archive up to three months worth of messages.

→ We’ve made it easier for IT admins to export and download a copy of data securely from core services like Gmail, Google Docsand more. Navigate to the Tools section in the right-side slideout menu of the Admin console and select “Data Export.”

→ We made some minor changes to Drive’s user interface (UI), stuff like colors and fonts.

Drive UI change

→ We're rolling out Hangouts Meet to new regions. Welcome Colombia, Croatia, Lithuania and Portugal! We’re also automatically enabling Hangouts Meet (instead of Classic Hangouts) for all G Suite domains. Now, you’ll see Meet video meeting details in your Google Calendar events.

→ We’ve expanded Braille support for Sheets on Windows computers. Now you can use Braille on ChromeOS, Windows and Mac systems. Learn more.

Jamboard is now Bluetooth-enabled. Connect Bluetooth Conferencing devices (speaker and microphone combined) for your next jam session.

Check out a full recap of all product updates in May (PDF version).

Source: Drive


Bring teams together with new G Suite integrations

The average employee uses 36 cloud services at work to collaborate or share files. That’s more apps than hours in a day! With so many apps and services, it’s important that your business  chooses modern, open tools that make it easy to work with anyone—be it inside or outside of your organization.

We want to reduce complexity for your teams, which is why we’ve built integrations in G Suite like third-party add-ons in Gmail and Google Docs and better interoperability with Microsoft. Today, we’re announcing new integrations in Hangouts Meet and Calendar to help you have even better meeting experiences regardless of the conference technology you use. We’re also bringing you new ways to collaborate in Hangouts Chat and Sheets.

Collaborate easily with new compatibility in Hangouts Meet

Nothing’s more frustrating than hosting a meeting and having trouble getting people to join because of issues with technology—it can interrupt workflows and slow down productivity. We want to make it easier for businesses to use meeting solutions, like Hangouts Meet, without worrying about compatibility with existing equipment. This is why we’re making Meet compatible with traditional video conferencing systems, like Polycom and Cisco. In partnership with Pexip, teams will be able to join a meeting on Meet from their preferred equipment in the coming weeks. We’re also making it possible for Microsoft Skype for Business users to easily join a meeting on Meet directly from their Skype app.

Spotify has benefited from using Hangouts Meet to collaborate both internally and externally. Says Martin Antonsson, AV Infrastructure Engineer at Spotify, “Interoperability between Hangouts Meet and other video conferencing systems is fundamental to enabling collaboration. Now we can focus on having productive meetings instead of worrying about the technology.”

Now we can focus on having productive meetings instead of worrying about the technology. Martin Antonsson
AV Infrastructure Engineer, Spotify

Build add-ons in Google Calendar, join meetings in a cinch

A big part of having productive meetings is making sure that the right folks are able to join them. That’s why we’re announcing support for third-party conferencing natively in Google Calendar. Soon conference providers can easily build add-ons to create, view and join a video conference directly from a Calendar event. Users can simply click a link in the Calendar invite to join on web or mobile.

Interop Image 1

Cisco Webex is building an add-on to help users easily schedule meetings right from Google Calendar without requiring a download or plug-in. Arkadin, GoToMeeting, LogMeIn, Dialpad, RingCentral, Vidyo and Vonage are also building add-ons to help them more easily meet with their customers. These third-party conferencing add-ons will be available in the G Suite Marketplace in the coming months with details to come for developers.

You might have seen that we made it easier to view schedule availability across Google Calendar and Microsoft Exchange last year. Building on this, we’re also announcing a way for you to book resources like rooms, equipment and more in Microsoft Exchange. If you use G Suite, you’ll be able to easily view and book resources stored in Exchange and Office 365 in the coming months.

Work with teams outside of your domain in Hangouts Chat

After you get the right people in the room with the right setup, it’s important to be able to share information in real time during your meetings—even with folks who may not be in your company. In the coming months, you’ll be able to include people from outside of your organization in Chat, making it easy to stay aligned with clients, vendors, partners and others, all from one place.

Resuelve, a consumer debt management business based in Mexico, has been using Chat to collaborate within their organization, particularly as they look to grow their presence in additional regions. "Hangouts Chat has been crucial to our company's ability to expand into other markets,” says Jordi Adame, Chief Technology Officer of Resuelve. “It’s helped our internal teams be productive and we're looking forward to connecting with people outside of our organization in a similarly efficient way.”

New SAP integrations with Google Sheets

Companies often have critical business data in their SAP systems. In an upcoming SAP release, employees will be able to discover additional insights from their ERP content by importing it directly into Google Sheets. With this new integration, you can skip manually exporting data to CSVs and uploading them to Drive. Instead, export directly to Sheets and analyze data with tools like intelligent pivot tables. You can also skip tedious formatting by recording macros in Sheets, making it easier to streamline business processes and share information across teams right away.
SAP Sheets integration

Looking ahead

In the coming months, you’ll be able to join conferences on Hangouts Meet from your existing meeting room hardware, book rooms from Microsoft Exchange in Google Calendar and collaborate with folks outside of your domain in Hangouts Chat. You’ll also start to see integrations with Google Sheets in an upcoming SAP release, too.

Learn more about how your business’ technology can co-exist with G Suite. Visit the Next ‘18 website to register.

Source: Google Cloud


G Suite Pro Tips: how to sync one spreadsheet to another in Google Sheets

When it comes to analyzing data at work, we often have to pull information from several different sources in order to see the big picture. But if you need to manage product inventory or report on quarterly sales figures, spending time flipping between spreadsheets or manually copying and pasting data into one place can take up too much time. There’s a better option.

With G Suite—Google’s suite of cloud-based collaboration and productivity apps—there are a ton of ways you can skip repetitive tasks, including in Google Sheets.

Today, we’re kicking off a tips series to help you become a G Suite pro—starting with how to combine data from one spreadsheet into another. Check it out.

G Suite Pro Tips: syncing one spreadsheet to another

Combining data from two Google Sheets in four steps

With Sheets, it’s easy to combine data into one spreadsheet to create a single source of truth.

Step 1: Identify the spreadsheets you want to combine.

Pull up the two spreadsheets that you’d like to import data between. You should have the original spreadsheet (Ex: “Sales Revenue”) and the one you want to add information into (Ex: “Product Inventory”).

Step 2: Grab two things from the original sheet.

You need two pieces of information from the original spreadsheet in order to move the data: the spreadsheet URL and the range of cells where you want to pull the data from. In this example, our original spreadsheet’s name is “Sales Revenue.”

First, highlight and copy the full spreadsheet URL from the original spreadsheet (Note: you can also use the spreadsheet “key,” which is a code hidden inside the URL between the “d/” and “/edit.” It looks like a jumbled mix of letters and numbers.).

G Suite Pro Tips: image 1

Next, before you switch to the new spreadsheet, make sure to note the range of cells where you want to pull the data from in the original spreadsheet. For example, A:1 to C:10.

Step 3: Use a Google Sheets function to port your data over.

Now we use the IMPORTRANGE function. First, click into the new spreadsheet where you’d like to add data into. In this example, it’s named “Product Inventory.” Insert columns or rows into the spreadsheet where you want to put data.

Next, type =IMPORTRANGE in the cell (you can choose to use all caps or not, it doesn’t matter.). The function will then ask you for three things:

  1. The URL of the original spreadsheet (or the spreadsheet key, both options work.)
  2. The name of the specific tab in your spreadsheet that you’re pulling information out of
  3. The range of cells for data you need

It will look similar to this:

=IMPORTRANGE(“https://docs.google.com/spreadsheets/d/1RNez4bhTMt_evAdHrFOBHeBgk1l5HAWVTb43EKpYHR8/edit#gid=0,””Sales Revenue by Quarter!A1:C10”)

It’s important to note that you have to use the specific name of the tab in the sheet in the formula. So for this example, the name of the original spreadsheet housing multiple datasets is called “Sales Revenue,” but the name of the specific tab with our data in it is called “Sales Revenue by Quarter.” We want to use the specific tab’s name to avoid our function breaking in the future when new sheets or tabs are created.

Oh and another trick: don’t forget to add the exclamation point (!) before the data range. That’s important, too.

Step 4: Import your data.

After you’ve added your IMPORTRANGE formula, you can click enter.

If it’s the first time you’ve imported data from that particular spreadsheet, a pop-up might appear. Don’t worry! This security check makes sure you’re okay with granting any collaborators on this spreadsheet access to data that lives in another spreadsheet. It will ask you to “Allow access” when you see the #REF in your cell. Go ahead and click yes.

Voilà! Your data will appear in the new spreadsheet.

Focus on work that’s important

Google Sheets has more than 400 functions you can use to help speed up work. To learn more about how cloud-based tools like Sheets can help businesses uncover insights quicker—and, as a result, encourage employees to spend time on strategic work—check out this post.

Developing bots for Hangouts Chat

Posted by Wesley Chun (@wescpy), Developer Advocate, G Suite

We recently introduced Hangouts Chat to general availability. This next-generation messaging platform gives G Suite users a new place to communicate and to collaborate in teams. It features archive & search, tighter G Suite integration, and the ability to create separate, threaded chat rooms. The key new feature for developers is a bot framework and API. Whether it's to automate common tasks, query for information, or perform other heavy-lifting, bots can really transform the way we work.

In addition to plain text replies, Hangouts Chat can also display bot responses with richer user interfaces (UIs) called cards which can render header information, structured data, images, links, buttons, etc. Furthermore, users can interact with these components, potentially updating the displayed information. In this latest episode of the G Suite Dev Show, developers learn how to create a bot that features an updating interactive card.

As you can see in the video, the most important thing when bots receive a message is to determine the event type and take the appropriate action. For example, a bot will perform any desired "paperwork" when it is added to or removed from a room or direct message (DM), generically referred to as a "space" in the vernacular.

Receiving an ordinary message sent by users is the most likely scenario; most bots do "their thing" here in serving the request. The last event type occurs when a user clicks on an interactive card. Similar to receiving a standard message, a bot performs its requisite work, including possibly updating the card itself. Below is some pseudocode summarizing these four event types and represents what a bot would likely do depending on the event type:

function processEvent(req, rsp) {
var event = req.body; // event type received
var message; // JSON response message

if (event.type == 'REMOVED_FROM_SPACE') {
// no response as bot removed from room
return;

} else if (event.type == 'ADDED_TO_SPACE') {
// bot added to room; send welcome message
message = {text: 'Thanks for adding me!'};

} else if (event.type == 'MESSAGE') {
// message received during normal operation
message = responseForMsg(event.message.text);

} else if (event.type == 'CARD_CLICKED') {
// user-click on card UI
var action = event.action;
message = responseForClick(
action.actionMethodName, action.parameters);
}

rsp.send(message);
};

The bot pseudocode as well as the bot featured in the video respond synchronously. Bots performing more time-consuming operations or those issuing out-of-band notifications, can send messages to spaces in an asynchronous way. This includes messages such as job-completed notifications, alerts if a server goes down, and pings to the Sales team when a new lead is added to the CRM (Customer Relationship Management) system.

Hangouts Chat supports more than JavaScript or Python and Google Apps Script or Google App Engine. While using JavaScript running on Apps Script is one of the quickest and simplest ways to get a bot online within your organization, it can easily be ported to Node.js for a wider variety of hosting options. Similarly, App Engine allows for more scalability and supports additional languages (Java, PHP, Go, and more) beyond Python. The bot can also be ported to Flask for more hosting options. One key takeaway is the flexibility of the platform: developers can use any language, any stack, or any cloud to create and host their bot implementations. Bots only need to be able to accept HTTP POST requests coming from the Hangouts Chat service to function.

At Google I/O 2018 last week, the Hangouts Chat team leads and I delivered a longer, higher-level overview of the bot framework. This comprehensive tour of the framework includes numerous live demos of sample bots as well as in a variety of languages and platforms. Check out our ~40-minute session below.

To help you get started, check out the bot framework launch post. Also take a look at this post for a deeper dive into the Python App Engine version of the vote bot featured in the video. To learn more about developing bots for Hangouts Chat, review the concepts guides as well as the "how to" for creating bots. You can build bots for your organization, your customers, or for the world. We look forward to all the exciting bots you're going to build!

Google Cloud: Ready for the GDPR

Over a year ago, we wrote about our commitment to GDPR compliance across G Suite and Google Cloud Platform. Google Cloud’s focus on data security, privacy, and transparency provided a strong foundation towards achieving that commitment, and we’ve made multiple updates to ensure that Google Cloud customers can confidently use our services when the GDPR takes effect on May 25.

It’s important to note that GDPR compliance is a shared responsibility. Google Cloud generally acts as a data processor, and as a data processor we process data only as instructed by you—our customers. In turn, you own your data, and Google Cloud is committed to advancing tools and resources that put you in control.

Today, we’d like to highlight some key points for our enterprise customers to assist you along your GDPR journey.

Data processing terms

More than six months ago, well in advance of the GDPR coming into effect, we made important updates to our data processing terms for G Suite1 and Google Cloud Platform designed to directly address GDPR requirements. These contractual updates clearly articulate our privacy commitments to customers, and are fundamental to GDPR compliance for both Google and our Cloud customers. If you’re an existing customer, you’ve received notifications about the new terms. If you haven’t already, you can opt in to the new terms by following the instructions for G Suite and for Google Cloud Platform.

Data portability

The GDPR’s assertion of a right to data portability aligns with our long-held belief that your data belongs to you. Google Cloud’s trust principles affirm that you can access and remove your business’ data whenever you want, and we’ve continually worked to enhance the robustness of our data export capabilities. We’ve introduced an enhanced data export feature to make it even easier to download a copy of your business’ data securely from our G Suite and Cloud Identity services.

Data incident notification

G Suite and Google Cloud Platform have provided contractual commitments to customers around incident notification for many years, and our updated terms reflect the notification timelines for processors put forth in Article 33 of the GDPR. With hundreds of Google engineers across the globe dedicated to security, Google Cloud has and will continue to invest in threat detection, prevention, and incident response capabilities.

Services and infrastructure built to ensure the security of processing

Google Cloud provides solutions that can help organizations keep their sensitive data confidential, available, and resilient. For example, we offer encryption at rest by default. We provide sensitive data classification, discovery, monitoring, and de-identification through our Cloud Data Loss Prevention (DLP) API to help customers manage and protect their data wherever it resides. And we provide notifications and an audit log whenever our support or engineering teams interact with your data and system configurations. You can find more examples on our security page.

Third-party audits and certifications

We regularly test, assess, and evaluate the effectiveness of our technical and organizational security and privacy measures via third-party audits and certifications for G Suite and Google Cloud Platform. These include international standards such as ISO 27001 for information security management systems, ISO 27017 for cloud security controls, and ISO 27018 for protection of personally identifiable information (PII) in public clouds acting as PII processors. These certifications, as well as other third-party audits such as SOC1, SOC2, and SOC3, cover numerous services within Google Cloud. We continue to expand the coverage of our certifications.

International data transfers

To address current EU data protection laws, G Suite and GCP are certified under Privacy Shield. We also offer model contract clauses,affirming that G Suite and GCP contractual commitments fully meet the requirements to legally frame transfers of data from the EU to the rest of the world. The regulatory decisions underlying these data transfer mechanisms remain in force under GDPR.

Educational resources

We provide GDPR-related documentation, white papers, videos, and other useful information for customers on our GDPR Resource Center, and will provide presentations, workshops, and opportunities for customers to engage directly with our compliance team in our global Cloud Summit and Cloud Next events throughout the year.

Finally, we recognize that the GDPR and privacy legislation will evolve. Our team of lawyers, regulatory compliance experts, and public policy specialists are committed to working with regulators to understand and address any new requirements or implementation guidance.

Compliance is central to Google Cloud’s mission of protecting the privacy and security of our customers’ information. We’ll continue our work in this space, and are committed to helping you meet your GDPR compliance needs. For more information, please visit our GDPR Resource Center.

1. G Suite includes G Suite for Business and G Suite for Education

Google announces intent to acquire Velostrata

Today, Google is excited to announce that it has entered into an agreement to acquire Israel-based Velostrata, a leader in enterprise cloud migration technology.

As more and more enterprises move to the cloud, many need a simple way to migrate from on-premises and adopt the cloud at their own pace. This helps them take advantage of what the cloud has to offer—speed, scalability, and access to technologies like advanced data analytics and machine learning.

With Velostrata, Google Cloud customers obtain two important benefits: they’ll be able to adapt their workloads on-the-fly for cloud execution, and they can decouple their compute from storage without performance degradation. This means they can easily and quickly migrate virtual machine-based workloads like large databases, enterprise applications, DevOps, and large batch processing to and from the cloud. On top of that, customers can control and automate where their data lives at all times—either on-premises or in the cloud—in as little as a few clicks.  

This acquisition, subject to closing conditions, will add to our broad portfolio of migration tools to support enterprises in their journey to the cloud. That way, businesses can simplify their onboarding process to Google Cloud Platform, and easily migrate workloads to Google Compute Engine.

We’re excited about the talented team that will be joining us in our Tel Aviv office, and the technical strength they bring to Google Cloud. For more information, you can read Velostrata’s blog post by co-founder and CEO Issy Ben-Shaul.

We look forward to sharing more details after close—stay tuned!

Google Cloud and NetApp collaborate on cloud-native, high performance storage

From application scalability, to developer productivity, to access to services unavailable on-premises, enterprises benefit in many ways from migrating their workloads to the cloud. However, some enterprise IT leaders tell us that they struggle to find technology partners that truly understand how to move workloads with minimal disruption. One critical challenge is access to high-performance, scalable and shared file-systems.


That’s why we’re announcing our partnership with NetApp, including the private preview of NetApp Cloud Volumes for Google Cloud Platform (GCP). With NetApp Cloud Volumes, our customers get a fully-managed, cloud-native file storage service integrated with GCP.

NetApp Cloud Volumes can deliver:

  • NetApp's robust management features in the cloud. Customers can sync datasets automatically, take snapshots of their data, and quickly create full copies of their datasets.

  • Tight integration with GCP for a seamless experience. Manage Cloud Volumes in the cloud console with integrated GCP billing and support.

  • High performance storage. NetApp is a leader in powering EDA workflows, scientific computing, and SaaS applications where file storage requirements are critical.  Customers can now access these NetApp file services with GCP.

  • Hybrid cloud capabilities. Cloud Volumes is ideal for lift and shift of workloads like file services, analytics, databases, disaster recovery and DevOps models, making it easier to move data back and forth between the cloud and on-premises.

We’re excited that this partnership brings a powerful, fully-managed storage service to GCP that can make it easier for enterprises to run new and existing workloads in the cloud. Cloud Volumes for Google Cloud Platform is available now in private preview, with public preview planned for later this year. To learn more, and sign up for the private preview, visit NetApp’s website.

New collaboration with Fitbit to drive positive health outcomes

As I’ve shared in the past, Google Cloud’s vision for the healthcare industry is very much a reflection of Google’s overall mission. We’re building healthcare-specific products and solutions as well as supporting a growing partner ecosystem to help companies organize healthcare data in a way that is accessible and interoperable, but also secure, enabling them to create a positive and lasting impact on human health.


Today we’re announcing a new collaboration with Fitbit across wearables and digital health that will help drive positive health outcomes at scale. Fitbit has chosen Google Cloud as their preferred cloud provider and will be using our Cloud Healthcare API to provide an interoperability solution that enables their users to collaborate on care with their own healthcare providers. For example, using Cloud Healthcare API with Fitbit’s newly acquired Twine Health platform. The two companies will also be exploring how Google Cloud’s machine learning APIs can help them uncover deeper insights to benefit their users. 


Although we’re just getting started in this collaboration, we’re excited by what’s possible. To date, Fitbit has sold more than 76 million devices, built a community of more than 25 million active users and has one of the world’s largest health and fitness databases. We hope that by helping them take advantage of our highly secure platform and support for open standards, we can bring better health to more people around the world.


Source: Google Cloud


Google Cloud Platform announces new credits program for researchers

From Big Data projects like Strayer University’s student support system to AI projects like Carnegie Mellon’s socially aware robot, researchers are discovering that cloud technology can help make academic research cheaper, faster, easier, and more secure. Whether you’re just starting out with a new idea, or validating your work before sharing it with the public, we want to help you advance your new discoveries. That’s why we’re deepening our support for your biggest questions and best guesses through a new program: Google Cloud Platform (GCP) research credits. Academic researchers in qualified regions are encouraged to apply.


Like the Google Cloud Platform Education Grants to support computer science courses and the partnership to support National Science Foundation (NSF) grants in BIGDATA, our GCP research credits program supports faculty who want to take advantage of GCP’s data storage, analytics, and machine-learning capabilities. Andrew V. Sutherland, a computational number theorist and Principal Research Scientist at the Massachusetts Institute of Technology, is one of a growing number of academic researchers who have already made the transition and benefited from GCP. His team moved the L-Functions and Modular Forms Database to GCP because “we are mathematicians who want to focus on our research, and not have to worry about hardware failures or scaling issues with the website.”

Other researchers are taking advantage of GCP’s scalable infrastructure. Ryan Abernathey, Assistant Professor of Earth and Environmental Sciences, Ocean and Climate Physics at the Lamont-Doherty Earth Observatory at Columbia University, used Google Cloud credits through an NSF partnership and, with his team, developed an open-source platform to manage the complex data sets of climate science. The platform, called Pangeo, can run Earth System Modeling simulations on petabytes of high-resolution, three-dimensional data. “This is the future of what day-to-day science research computing will look like,” he predicts.


At the Stanford Center for Genomics and Personalized Medicine (SCGPM), researchers using GCP and BigQuery can now run hundreds of genomes through a variant analysis pipeline and get query results quickly. Mike Snyder, director of SCGPM, notes, “We’re entering an era where people are working with thousands or tens of thousands or even million genome projects, and you’re never going to do that on a local cluster very easily. Cloud computing is where the field is going.”


Googlers like Fei-Fei Li, Chief Scientist for Cloud AI and ML, are excited to be able to support important research through the new avenue of the credits program: “As an academic, I’m thrilled that Google Cloud will make GCP credits available to the research community. This will help support important scientific discoveries and accelerate fundamental research that are critical for the future.”


The GCP research credits program is open to faculty doing cutting-edge research in eligible countries. We’re eager to hear how we can help accelerate your progress. If you’re interested, you can learn more on our FAQ or apply now.

Source: Google Cloud