SlideShare a Scribd company logo
1 of 25
www.softwareinlife.com




070-7596-1777
contact@softwareinlife.com
•   SiLApps(Software in Life Applications)는 Google Apps를 기반으로 Google Data
    API와 Google App Engine등의 핵심 기술을 활용하여 실시간 협업을 위한 최적의
    시스템을 제공하는 Smart Working 솔루션 입니다.
•   GEDMS은 Google Drive와 Google Docs를 기반으로 사용자가 Google Apps 상
    에서 작성한 문서를 작성자가 결재선에 따라 상신하고 승인자가 승인 및 반려 할
    수 있는 문서 결재 시스템입니다.



    전자문서결제시스템
        GEDMS
Mobile Web (TOBE)                     Web                                   App (TOBE)

                                                                        REST
jQuery Mobile                     Twitter bootstrap
                                                                 SPRING DATA
Spring MVC                         Spring MVC
                                                                 (REST)

                                                                        Google Data
             JDO       Spring Framework 3.x           mybatis             API

                                      Jetty

                                     Java 6

                            Google App Engine for Java

         Google Datastore                                Google Cloud SQL
소유권 관리 및     문서 공유 및        의
문서 변조 사전 차단      견 소통을 통한 협업




   결재 요청 및         결재 진행 과정
완료, 반려 데이터 집계      실시간 확인
Left Sliding Menu   Google Document   Right Sliding Property Layer

 로고                                                               사용자 정보
결재 작성
                                                                  결재선 정보
결재함

                                                                  승인자 정보




                                                                  수신자 정보




                                                                   의견 정보




                                                                     상신




                   슬라이딩                        슬라이딩
                    기능                          기능
Left Sliding Menu




      Writing an approval document


         Checking an approval process


            Managing an approval documents


          Configuration
Google Document
Right Sliding
                      Property Layer




Select the approval line



      Select the approver



            Select the receiver
Right Sliding
                         Property Layer


Select the cooperate company


                 Attach a file


    Select related documents


          Writing an opinion


           Approval request
GCMS
        GPMS

GEDMS
Smart Phone          Web Site          Smart PAD




                 N-Screen
              (One-Source Multi-Use)
Google App Engine (often referred to as GAE or simply App Engine) is a
platform for developing and hosting web applications in Google-managed
data centers. It was first released as a beta version in April 2008.

Google App Engine is cloud computing technology.
It virtualizes applications across multiple servers.



http://code.google.com/appengine/
GAE SDK
   Your GAE Application              Python / Java Framework
                                                                     IDE


 Blobstore      Capabilities          Channel          URL Fetch
                                                                      Admin
  Images            Mail             Memcache            Users
                                                                     Console
Multitenancy       OAuth            Task Queues         XMPP


               Google App Engine Runtime (Python, Java, GO)

                        Google App Engine DataStore

                                     BigTable

                                Google File System

                               Google Server Cluster
GAE Application


  DataNucleus ORM                                       Low Level API
(JDO or JPA Implementation)



                                 Datastore

                                Meta 0 tablet




                                                                        Big Table
  Meta 1 tablet                 Meta 1 tablet           Meta 1 tablet

Tab 1             Tab 2            Tab 3        Tab 4           Tab n




                     GFS(Google File System)
• AWS Elastic Beanstalk is an even easier way for you to
     quickly deploy and manage applications in the AWS cloud.
     You simply upload your application, and Elastic Beanstalk
     automatically handles the deployment details of capacity
     provisioning, load balancing, auto-scaling, and application
     health monitoring.

                                          PaaS




http://aws.amazon.com/elasticbeanstalk/
Google Compute Engine offers scalable and flexible virtual
machine computing capabilities in the cloud. With Google
Compute Engine, you can solve large scale processing and
analytic problems on Google’s computing, storage, and
networking infrastructure.
http://code.google.com/status/appengine
XML
Hybrid
 App     JSON
•    Chrome Frame
  •    Dojo
  •    Ext Core
  •    jQuery
  •    jQuery UI
  •    MooTools
  •    Prototype
  •    script.aculo.us
  •    SWFObject
  •    Yahoo! User Interface Library (YUI)
  •    WebFont Loader

http://code.google.com/apis/libraries/
•    The Google Apps Marketplace offers products and services designed for Google users,
        including installable apps that integrate directly with Google Apps. Installable apps are easy to
        use because they include single sign-on, Google's universal navigation, and some even include
        features that integrate with your domain's data.
   •    http://www.google.com/enterprise/marketplace/
https://www.google.com/enterprise/marketplace/?pli=1
감사합니다.

More Related Content

Similar to SiLApps for Smart Working

Google AppEngine @Open World Forum 2012 - 12 oct.2012
Google AppEngine @Open World Forum 2012 - 12 oct.2012Google AppEngine @Open World Forum 2012 - 12 oct.2012
Google AppEngine @Open World Forum 2012 - 12 oct.2012Paris Open Source Summit
 
Google App Engine
Google App EngineGoogle App Engine
Google App EngineUrmi510
 
Social Enterprise Java Apps on Heroku Webinar
Social Enterprise Java Apps on Heroku WebinarSocial Enterprise Java Apps on Heroku Webinar
Social Enterprise Java Apps on Heroku WebinarSalesforce Developers
 
Javaedge 2010-cschalk
Javaedge 2010-cschalkJavaedge 2010-cschalk
Javaedge 2010-cschalkChris Schalk
 
Developing java Web Applications Using Google Apps RJUG 2011
Developing java Web Applications Using Google Apps RJUG 2011Developing java Web Applications Using Google Apps RJUG 2011
Developing java Web Applications Using Google Apps RJUG 2011Ted Husted
 
Social ent. with java on heroku
Social ent. with java on herokuSocial ent. with java on heroku
Social ent. with java on herokuAnand B Narasimhan
 
Introduction to Google Cloud Platform Technologies
Introduction to Google Cloud Platform TechnologiesIntroduction to Google Cloud Platform Technologies
Introduction to Google Cloud Platform TechnologiesChris Schalk
 
Mandy Waite, Warszawa marzec 2013
Mandy Waite, Warszawa marzec 2013Mandy Waite, Warszawa marzec 2013
Mandy Waite, Warszawa marzec 2013GeekGirlsCarrots
 
Google app engine - Overview
Google app engine - OverviewGoogle app engine - Overview
Google app engine - OverviewNathan Quach
 
Google Dev Fest Presentation
Google Dev Fest PresentationGoogle Dev Fest Presentation
Google Dev Fest PresentationAndrew Mackenzie
 
Developing TouchActive with GAE and GWT - Google DevFest Barcelona 2012
Developing TouchActive with GAE and GWT - Google DevFest Barcelona 2012Developing TouchActive with GAE and GWT - Google DevFest Barcelona 2012
Developing TouchActive with GAE and GWT - Google DevFest Barcelona 2012Andrew Mackenzie
 
File Repository on GAE
File Repository on GAEFile Repository on GAE
File Repository on GAElynneblue
 
What's new in App Engine and intro to App Engine for Business
What's new in App Engine and intro to App Engine for BusinessWhat's new in App Engine and intro to App Engine for Business
What's new in App Engine and intro to App Engine for BusinessChris Schalk
 

Similar to SiLApps for Smart Working (20)

Barak Regev - Google Cloud Platform
Barak Regev - Google Cloud PlatformBarak Regev - Google Cloud Platform
Barak Regev - Google Cloud Platform
 
Cloud platform overview for camping
Cloud platform overview for campingCloud platform overview for camping
Cloud platform overview for camping
 
OWF12/Java Moussine pouchkine Girard
OWF12/Java  Moussine pouchkine GirardOWF12/Java  Moussine pouchkine Girard
OWF12/Java Moussine pouchkine Girard
 
Google AppEngine @Open World Forum 2012 - 12 oct.2012
Google AppEngine @Open World Forum 2012 - 12 oct.2012Google AppEngine @Open World Forum 2012 - 12 oct.2012
Google AppEngine @Open World Forum 2012 - 12 oct.2012
 
Google App Engine
Google App EngineGoogle App Engine
Google App Engine
 
Social Enterprise Java Apps on Heroku Webinar
Social Enterprise Java Apps on Heroku WebinarSocial Enterprise Java Apps on Heroku Webinar
Social Enterprise Java Apps on Heroku Webinar
 
Javaedge 2010-cschalk
Javaedge 2010-cschalkJavaedge 2010-cschalk
Javaedge 2010-cschalk
 
Developing java Web Applications Using Google Apps RJUG 2011
Developing java Web Applications Using Google Apps RJUG 2011Developing java Web Applications Using Google Apps RJUG 2011
Developing java Web Applications Using Google Apps RJUG 2011
 
Social ent. with java on heroku
Social ent. with java on herokuSocial ent. with java on heroku
Social ent. with java on heroku
 
Chris Kemp: NASA Nebula
Chris Kemp: NASA NebulaChris Kemp: NASA Nebula
Chris Kemp: NASA Nebula
 
Introduction to Google Cloud Platform Technologies
Introduction to Google Cloud Platform TechnologiesIntroduction to Google Cloud Platform Technologies
Introduction to Google Cloud Platform Technologies
 
Phonegap
PhonegapPhonegap
Phonegap
 
Mandy Waite, Warszawa marzec 2013
Mandy Waite, Warszawa marzec 2013Mandy Waite, Warszawa marzec 2013
Mandy Waite, Warszawa marzec 2013
 
Google app engine - Overview
Google app engine - OverviewGoogle app engine - Overview
Google app engine - Overview
 
Google Dev Fest Presentation
Google Dev Fest PresentationGoogle Dev Fest Presentation
Google Dev Fest Presentation
 
Google DevFest 2012 Presentation
Google DevFest 2012 PresentationGoogle DevFest 2012 Presentation
Google DevFest 2012 Presentation
 
Developing TouchActive with GAE and GWT - Google DevFest Barcelona 2012
Developing TouchActive with GAE and GWT - Google DevFest Barcelona 2012Developing TouchActive with GAE and GWT - Google DevFest Barcelona 2012
Developing TouchActive with GAE and GWT - Google DevFest Barcelona 2012
 
File Repository on GAE
File Repository on GAEFile Repository on GAE
File Repository on GAE
 
Google App Engine ppt
Google App Engine  pptGoogle App Engine  ppt
Google App Engine ppt
 
What's new in App Engine and intro to App Engine for Business
What's new in App Engine and intro to App Engine for BusinessWhat's new in App Engine and intro to App Engine for Business
What's new in App Engine and intro to App Engine for Business
 

Recently uploaded

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdfChristopherTHyatt
 

Recently uploaded (20)

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 

SiLApps for Smart Working

  • 2. SiLApps(Software in Life Applications)는 Google Apps를 기반으로 Google Data API와 Google App Engine등의 핵심 기술을 활용하여 실시간 협업을 위한 최적의 시스템을 제공하는 Smart Working 솔루션 입니다.
  • 3. GEDMS은 Google Drive와 Google Docs를 기반으로 사용자가 Google Apps 상 에서 작성한 문서를 작성자가 결재선에 따라 상신하고 승인자가 승인 및 반려 할 수 있는 문서 결재 시스템입니다. 전자문서결제시스템 GEDMS
  • 4. Mobile Web (TOBE) Web App (TOBE) REST jQuery Mobile Twitter bootstrap SPRING DATA Spring MVC Spring MVC (REST) Google Data JDO Spring Framework 3.x mybatis API Jetty Java 6 Google App Engine for Java Google Datastore Google Cloud SQL
  • 5. 소유권 관리 및 문서 공유 및 의 문서 변조 사전 차단 견 소통을 통한 협업 결재 요청 및 결재 진행 과정 완료, 반려 데이터 집계 실시간 확인
  • 6. Left Sliding Menu Google Document Right Sliding Property Layer 로고 사용자 정보 결재 작성 결재선 정보 결재함 승인자 정보 수신자 정보 의견 정보 상신 슬라이딩 슬라이딩 기능 기능
  • 7. Left Sliding Menu Writing an approval document Checking an approval process Managing an approval documents Configuration
  • 9. Right Sliding Property Layer Select the approval line Select the approver Select the receiver
  • 10. Right Sliding Property Layer Select the cooperate company Attach a file Select related documents Writing an opinion Approval request
  • 11. GCMS GPMS GEDMS
  • 12.
  • 13. Smart Phone Web Site Smart PAD N-Screen (One-Source Multi-Use)
  • 14. Google App Engine (often referred to as GAE or simply App Engine) is a platform for developing and hosting web applications in Google-managed data centers. It was first released as a beta version in April 2008. Google App Engine is cloud computing technology. It virtualizes applications across multiple servers. http://code.google.com/appengine/
  • 15. GAE SDK Your GAE Application Python / Java Framework IDE Blobstore Capabilities Channel URL Fetch Admin Images Mail Memcache Users Console Multitenancy OAuth Task Queues XMPP Google App Engine Runtime (Python, Java, GO) Google App Engine DataStore BigTable Google File System Google Server Cluster
  • 16. GAE Application DataNucleus ORM Low Level API (JDO or JPA Implementation) Datastore Meta 0 tablet Big Table Meta 1 tablet Meta 1 tablet Meta 1 tablet Tab 1 Tab 2 Tab 3 Tab 4 Tab n GFS(Google File System)
  • 17. • AWS Elastic Beanstalk is an even easier way for you to quickly deploy and manage applications in the AWS cloud. You simply upload your application, and Elastic Beanstalk automatically handles the deployment details of capacity provisioning, load balancing, auto-scaling, and application health monitoring. PaaS http://aws.amazon.com/elasticbeanstalk/
  • 18. Google Compute Engine offers scalable and flexible virtual machine computing capabilities in the cloud. With Google Compute Engine, you can solve large scale processing and analytic problems on Google’s computing, storage, and networking infrastructure.
  • 19.
  • 21.
  • 23. Chrome Frame • Dojo • Ext Core • jQuery • jQuery UI • MooTools • Prototype • script.aculo.us • SWFObject • Yahoo! User Interface Library (YUI) • WebFont Loader http://code.google.com/apis/libraries/
  • 24. The Google Apps Marketplace offers products and services designed for Google users, including installable apps that integrate directly with Google Apps. Installable apps are easy to use because they include single sign-on, Google's universal navigation, and some even include features that integrate with your domain's data. • http://www.google.com/enterprise/marketplace/ https://www.google.com/enterprise/marketplace/?pli=1