google technical webinar - building mashups with google apps and sap, using sap netweaver gateway

24

Upload: sap-partneredge-program-for-application-development

Post on 15-Jan-2015

634 views

Category:

Technology


3 download

DESCRIPTION

Presentation Part 2 SAP and Google Apps Challenge

TRANSCRIPT

Page 1: Google Technical Webinar - Building Mashups with Google Apps and SAP, using SAP NetWeaver Gateway
Page 2: Google Technical Webinar - Building Mashups with Google Apps and SAP, using SAP NetWeaver Gateway

SAP + Google Apps challenge

Arun Nagarajan Tech Lead, Google Developer Platformgoogle.com/+ArunNagarajan @entaq

Page 3: Google Technical Webinar - Building Mashups with Google Apps and SAP, using SAP NetWeaver Gateway

IntroductionWhat are APIs and why do you have them?

Page 4: Google Technical Webinar - Building Mashups with Google Apps and SAP, using SAP NetWeaver Gateway

What is Google?

Page 5: Google Technical Webinar - Building Mashups with Google Apps and SAP, using SAP NetWeaver Gateway

Google APIs

Page 6: Google Technical Webinar - Building Mashups with Google Apps and SAP, using SAP NetWeaver Gateway

Google Apps Script

Page 7: Google Technical Webinar - Building Mashups with Google Apps and SAP, using SAP NetWeaver Gateway

● JavaScript in the cloud (server-side)■ Compliant, debuggable, and performant

● Designed to extend Google Apps■ APIs for many Google services■ Events and deep UI integration points■ Built in security and deployment

● Code editor right in your browser■ Zero setup■ Standard Drive storage/sharing■ Inside an authenticated environment

Apps Script is ...

Page 8: Google Technical Webinar - Building Mashups with Google Apps and SAP, using SAP NetWeaver Gateway

Consistent API across many Google Services

What can Apps Script do?

Google Products

CalendarChartsContactsDriveDocuments DomainFinanceFormsGmailGroupsLanguageMapsSitesSpreadsheets

Communication and UIContentHtmlJdbcMailSoapUiUrlFetchXml

Utilities

BaseCacheLockPropertiesScriptScriptDbUtilities

Just open the script editor to get started

Page 9: Google Technical Webinar - Building Mashups with Google Apps and SAP, using SAP NetWeaver Gateway

Recent ImprovementsAdmin SDK, Glass and other APIs exposed

Page 10: Google Technical Webinar - Building Mashups with Google Apps and SAP, using SAP NetWeaver Gateway

Apps Script use cases

● Enterprise Workflows ○ Document Approval, Purchase Orders

● Resource Management ○ Time Booking, Helpdesk, Project Tracking, Mail Room Management, Billing

● Automation○ Auto-create calendar event, mail merge, move cells in spreadsheet

● Reporting○ Dashboards, Nightly reports

● Integration Glue ○ SAP, Twitter

● Domain Administration○ Add users, reset user accounts, auto create sites/folders for users

Page 11: Google Technical Webinar - Building Mashups with Google Apps and SAP, using SAP NetWeaver Gateway
Page 12: Google Technical Webinar - Building Mashups with Google Apps and SAP, using SAP NetWeaver Gateway

Google Drive SDKShare, sync/backup, organise all your documents

Page 13: Google Technical Webinar - Building Mashups with Google Apps and SAP, using SAP NetWeaver Gateway

Got too much data? Sync to one place in the cloud

Page 14: Google Technical Webinar - Building Mashups with Google Apps and SAP, using SAP NetWeaver Gateway

More than just storage

Search

Translation

Conversion

Google Goggles

Sharing

Comments

OCR

Page 15: Google Technical Webinar - Building Mashups with Google Apps and SAP, using SAP NetWeaver Gateway

More than Google Docs, Sheets, Slides

Page 16: Google Technical Webinar - Building Mashups with Google Apps and SAP, using SAP NetWeaver Gateway

Create apps that interact with Drive contents

Check out https://www.google.com/enterprise/marketplace/

Page 17: Google Technical Webinar - Building Mashups with Google Apps and SAP, using SAP NetWeaver Gateway

Google Maps

Page 18: Google Technical Webinar - Building Mashups with Google Apps and SAP, using SAP NetWeaver Gateway

Over 1 million websitesOver 1 billion active users

Page 19: Google Technical Webinar - Building Mashups with Google Apps and SAP, using SAP NetWeaver Gateway

Google Cloud Platform

Compute EngineApp EngineBig QueryCloud DataStore Cloud StorageCloud SQL Cloud Endpoints

Page 20: Google Technical Webinar - Building Mashups with Google Apps and SAP, using SAP NetWeaver Gateway

We have what you need - infrastructure to host your backend

We let you focus more on your app & worry less about infrastructure

Pay only for what you use

Get started easily and grow fast. Complete architectural flexibility across PaaS and/or Iaas.

Why Google for Cloud?

Page 21: Google Technical Webinar - Building Mashups with Google Apps and SAP, using SAP NetWeaver Gateway

cloud.google.com

App Engine Compute Engine

Build your backend on App Engine and use Compute Engine if you need the flexibility of

Linux Virtual Machines

Provision: What you need when you need itConfigure: Wide range of VM instance types

Scale: AutoScale, NoSQL DataStoreConnect: Expose APIs with Cloud Endpoints

Page 22: Google Technical Webinar - Building Mashups with Google Apps and SAP, using SAP NetWeaver Gateway

Getting started for Free (Cloud Platform)

● App Engine free tier● Cloud SQL free trial ● Cloud Storage free trial ● BigQuery free for first 100GB processed● Prediction free for first 6 months

Use promo code “hackathon” for $500 credit towards any bill for this challenge!

Page 24: Google Technical Webinar - Building Mashups with Google Apps and SAP, using SAP NetWeaver Gateway

Thank You!

Q&Agoogle.com/+ArunNagarajandevelopers.google.com