Google Apps Mastering Integration and Customization : Mastering Integration and Customization.

By: Morel, MédéricContributor(s): Alves, Manuel | Cadet, PascalMaterial type: TextTextPublisher: Olton : Packt Publishing Ltd, 2011Copyright date: ©2011Edition: 1st edDescription: 1 online resource (290 pages)Content type: text Media type: computer Carrier type: online resourceISBN: 9781849692175Subject(s): Application software | Google Apps | Web site development -- Computer programsGenre/Form: Electronic books.Additional physical formats: Print version:: Google Apps Mastering Integration and Customization : Mastering Integration and CustomizationDDC classification: 005.75 | 005.75/8 LOC classification: TK5105.8885.G66 -- G66 2011ebOnline resources: Click to View
Contents:
Intro -- Google Apps: Mastering Integration and Customization -- Table of Contents -- Google Apps: Mastering Integration and Customization -- Credits -- About the Authors -- www.PacktPub.com -- Support files, eBooks, discount offers and more -- Why Subscribe? -- Free Access for Packt account holders -- Preface -- Who should read this book? -- How to read this book -- What this book covers -- Conventions -- Reader feedback -- Customer support -- Errata -- Piracy -- Questions -- I. Cloud Computing in the Corporate IS -- Cloud Computing in the Corporate IS -- 1. Google and the Basics of Cloud Computing -- A few words about Google -- Google Figures -- From online search to Enterprise computing -- Google and Cloud Computing -- Is Cloud Computing any different from ASP? -- The nature of the players and billing -- Internal solution architecture and access to hardware resources -- The different hosting modes -- Traditional In-House hosting -- The Infrastructure as a Service-IaaS -- The Platform as a Service-PaaS -- The Software as a Service-SaaS -- Conclusion -- SaaS and software architectures -- Centralized architectures -- T he client-server architecture -- Web architectures -- Standalone architectures -- Priv ate or public cloud? -- Impact of the Cloud on the IS -- The IS in the 2000s -- The IS in the 2010s according to Google -- The economic impact of Cloud Computing -- A new economic approach to computing -- Reducing costs and investments -- Reduced cash requirements -- Improving cost visibility -- Should the Cloud and Google be adopted now? -- Summary -- 2. Why Trust Google? -- SaaS and data security -- SaaS opportunities -- What's Google's take? -- The multi-layer security strategy -- Google corporate security policies -- Organizational security -- Asset classification and control -- Personnel security -- Physical and environmental security.
Operational security -- Access control -- Systems development and maintenance -- Disaster recovery -- Regulatory compliance -- Security at the user level -- Data privacy -- The privacy principles that are implemented -- What data is collected? -- Use of personal information -- Cookies -- Connection data -- Geographic location -- Technical means -- Availability of data and services -- How difficult is it to leave Google? -- Is it legal to use Google Apps? -- Summary -- II. The Google Apps Platform -- The Google Apps Platform -- 3. Communication Tools -- A brief history of Gmail -- Gmail in detail -- How is Gmail different from traditional messaging tools? -- Nothing to set up on the client machine -- Constant improvements -- No more mail servers! -- State-of-the-art security tools -- A high level of reliability -- General information -- A search- and conversation-oriented GUI -- Spell-checking and formatting -- The auto-completion feature -- Import-export features -- The main features -- Labels -- Searching for messages -- Filters -- Contact management -- Anti-spam and Antivirus -- Translation tools -- IMAP and POP access -- Google Calendar in detail -- General information -- Multi-calendar-oriented GUI -- Predefined calendars -- Import/export features -- The main features -- Creating calendars and events -- Defining reminders and notifications -- Sharing calendars and setting privacy levels -- Sharing with specific users -- Sharing within the domain and public sharing -- Resource planning -- Publishing a calendar -- Three formats for publication -- Two kinds of URL -- Instant messaging with Google Talk -- Integration with Gmail -- Audio and video -- Blocking a contact -- Instant translation -- Privacy -- Standalone application -- Other ways to access Gmail and Google Calendar -- Mobile access -- Gmail -- Google Calendar -- Access using a fat client.
Gmail -- Google Calendar -- The offline mode -- Gmail -- Google Calendar -- Summary -- 4. Collaboration Tools -- Google Docs -- How does Google Docs differ from a conventional Office Suite? -- Word processing with Google Docs -- Creating and editing text documents -- Searching for documents -- Accessing document history -- Using Google Documents as attachments -- Google Spreadsheets -- Creation and editing of spreadsheets -- Tabs -- Formulas -- Formats and display rules -- Data validation -- Charts, drawings, and gadgets -- Creating forms -- Google Presentations -- Creating, editing, and organizing a presentation -- Inserting images and videos -- Making a presentation -- Google Drawing -- Sharing documents -- Sharing a document with authenticated users -- Sharing a document using a link -- Publishing a document as a web page -- Collaborating on a document -- Real-time collaboration with spreadsheets -- Real-time collaboration with text documents -- Protecting spreadsheets -- Using templates -- Importing and exporting documents -- Text documents -- Spreadsheets -- Presentations -- The offline mode -- DocVerse -- Google Sites -- Between a Wiki and a Content Management System -- One template for each use -- Creating pages -- The five types of pages -- The three categories of objects -- Defining access rights for collaboration -- Google Video -- Summary -- 5. Security Tools -- Overview -- The Message Center and the personal archive -- The Message Center -- The quarantine for spam -- The quarantine for infected messages -- The early detection quarantine -- The personal archive -- Defining Options -- Defining Whitelists -- Defining Blacklists -- Defining a threshold for the anti-spam filter -- The main administration features -- Managing user accounts -- Creating users and organizations -- Default authorizations -- Defining user authorizations.
Managing filters for Gmail -- The Antivirus filters -- Individual user accounts -- User organizations -- The anti-spam filters -- Individual user accounts -- User organizations -- Content filters -- Attachment filters -- Defining notifications -- Managing archives -- Optimizing the security settings -- Adjusting the anti-spam filter -- Recovering a message from the quarantine -- Summary -- 6. Extending the Platform -- Google Apps Marketplace -- Introduction -- Installing an application -- Google App Engine for business -- The deployment environment for GAE -- The sandbox -- The Java environment -- The GAE services -- Meeting the constraints -- The Datastore -- Quotas -- A few examples of sites running on GAE -- Summary -- III. Advanced Integration with the IS -- Advanced Integration with the IS -- 7. Managing a Google Apps Domain -- Subscribing to Google Apps -- Which version to choose? -- Five steps to register for Google Apps -- Registering for Google Apps -- Confirming Domain ownership -- Managing user accounts -- Changing the MX-records to activate Gmail -- Activation of Postini services -- Creating users and groups -- Manual creation -- Uploading a CSV file -- Creating a group -- Advanced methods -- The provisioning API -- The Google Apps Directory Sync tool -- The Google Apps Provisioning Toolkit -- Activation of user-managed groups -- Adjusting domain settings -- Managing advanced elements -- Application settings -- Gmail -- Google Docs -- Goog le Talk -- Google Calendar -- Postini services -- Google Video -- Google Sites -- Synchronization with smartphones -- Additional services -- Summary -- 8. Federated Identity and SSO -- The SSO issues -- The SAML standard -- The SAML concepts -- Use case: IdP-initiated Web SSO -- Use case: SP-initiated Web SSO -- An implementation example: Shibboleth -- Delegation of authentication for Google Apps.
Workflow with Google Apps -- Settings in the administration console -- Shibboleth configuration -- Describing the SP and the SAML binding -- Specifying the SAML profile -- Specifying which attributes to transmit -- Strong authentication with Google Apps -- Integrating Google Apps with an Enterprise SSO -- The Kerberos protocol -- S etting up Shibboleth for Kerberos -- Google Apps as an ID provider with OpenID -- Introduction to OpenID -- OpenID and Google Apps -- Summ ary -- 9. Advanced Integration -- Integration modes -- Accessing Google Apps from a third-party application: APIs -- APIs for application management -- Calendar Data API -- Contacts Data API -- Documents List Data API -- Sites Data API -- Spreadsheets Data API -- APIs for domain management -- Domain Shared Contacts API -- Email Migration API -- Email Settings API -- Provisioning API -- Reporting API -- User Profiles API -- The Secure Data Connector -- The workflow of a SDC call -- Setting up an SDC -- Activation in the console -- Local configuration of the SDC -- Running custom code on Google App Engine -- Inserting Google Apps gadgets in a portal -- Google storage -- Summary -- 10. Google "Workstation -- Accessing your Information System -- The user desktop -- Mobile devices -- Google's offering -- C hrome OS and the user desktop -- T he Chrome web browser -- The graphical interface -- Security and reliability -- Performance -- Miscellaneous features -- The Chrome OS operating system -- The graphical interface -- Performance -- Android and mobile devices -- Main features -- Competitive advantages -- Summary -- 11. Third-Party Extensions -- Convertigo -- Introduction -- Enterprise mashups -- Convertigo solutions -- Example use cases -- RunMyProcess -- Introduction -- Example use cases -- Case 1: SaaS workflow -- Case 2: SaaS synchronization -- Case 3: Application gadget -- Cordys.
Introduction.
Summary: Scale your applications and projects onto the cloud with Google Apps.
Tags from this library: No tags from this library for this title. Log in to add tags.
    Average rating: 0.0 (0 votes)
No physical items for this record

Intro -- Google Apps: Mastering Integration and Customization -- Table of Contents -- Google Apps: Mastering Integration and Customization -- Credits -- About the Authors -- www.PacktPub.com -- Support files, eBooks, discount offers and more -- Why Subscribe? -- Free Access for Packt account holders -- Preface -- Who should read this book? -- How to read this book -- What this book covers -- Conventions -- Reader feedback -- Customer support -- Errata -- Piracy -- Questions -- I. Cloud Computing in the Corporate IS -- Cloud Computing in the Corporate IS -- 1. Google and the Basics of Cloud Computing -- A few words about Google -- Google Figures -- From online search to Enterprise computing -- Google and Cloud Computing -- Is Cloud Computing any different from ASP? -- The nature of the players and billing -- Internal solution architecture and access to hardware resources -- The different hosting modes -- Traditional In-House hosting -- The Infrastructure as a Service-IaaS -- The Platform as a Service-PaaS -- The Software as a Service-SaaS -- Conclusion -- SaaS and software architectures -- Centralized architectures -- T he client-server architecture -- Web architectures -- Standalone architectures -- Priv ate or public cloud? -- Impact of the Cloud on the IS -- The IS in the 2000s -- The IS in the 2010s according to Google -- The economic impact of Cloud Computing -- A new economic approach to computing -- Reducing costs and investments -- Reduced cash requirements -- Improving cost visibility -- Should the Cloud and Google be adopted now? -- Summary -- 2. Why Trust Google? -- SaaS and data security -- SaaS opportunities -- What's Google's take? -- The multi-layer security strategy -- Google corporate security policies -- Organizational security -- Asset classification and control -- Personnel security -- Physical and environmental security.

Operational security -- Access control -- Systems development and maintenance -- Disaster recovery -- Regulatory compliance -- Security at the user level -- Data privacy -- The privacy principles that are implemented -- What data is collected? -- Use of personal information -- Cookies -- Connection data -- Geographic location -- Technical means -- Availability of data and services -- How difficult is it to leave Google? -- Is it legal to use Google Apps? -- Summary -- II. The Google Apps Platform -- The Google Apps Platform -- 3. Communication Tools -- A brief history of Gmail -- Gmail in detail -- How is Gmail different from traditional messaging tools? -- Nothing to set up on the client machine -- Constant improvements -- No more mail servers! -- State-of-the-art security tools -- A high level of reliability -- General information -- A search- and conversation-oriented GUI -- Spell-checking and formatting -- The auto-completion feature -- Import-export features -- The main features -- Labels -- Searching for messages -- Filters -- Contact management -- Anti-spam and Antivirus -- Translation tools -- IMAP and POP access -- Google Calendar in detail -- General information -- Multi-calendar-oriented GUI -- Predefined calendars -- Import/export features -- The main features -- Creating calendars and events -- Defining reminders and notifications -- Sharing calendars and setting privacy levels -- Sharing with specific users -- Sharing within the domain and public sharing -- Resource planning -- Publishing a calendar -- Three formats for publication -- Two kinds of URL -- Instant messaging with Google Talk -- Integration with Gmail -- Audio and video -- Blocking a contact -- Instant translation -- Privacy -- Standalone application -- Other ways to access Gmail and Google Calendar -- Mobile access -- Gmail -- Google Calendar -- Access using a fat client.

Gmail -- Google Calendar -- The offline mode -- Gmail -- Google Calendar -- Summary -- 4. Collaboration Tools -- Google Docs -- How does Google Docs differ from a conventional Office Suite? -- Word processing with Google Docs -- Creating and editing text documents -- Searching for documents -- Accessing document history -- Using Google Documents as attachments -- Google Spreadsheets -- Creation and editing of spreadsheets -- Tabs -- Formulas -- Formats and display rules -- Data validation -- Charts, drawings, and gadgets -- Creating forms -- Google Presentations -- Creating, editing, and organizing a presentation -- Inserting images and videos -- Making a presentation -- Google Drawing -- Sharing documents -- Sharing a document with authenticated users -- Sharing a document using a link -- Publishing a document as a web page -- Collaborating on a document -- Real-time collaboration with spreadsheets -- Real-time collaboration with text documents -- Protecting spreadsheets -- Using templates -- Importing and exporting documents -- Text documents -- Spreadsheets -- Presentations -- The offline mode -- DocVerse -- Google Sites -- Between a Wiki and a Content Management System -- One template for each use -- Creating pages -- The five types of pages -- The three categories of objects -- Defining access rights for collaboration -- Google Video -- Summary -- 5. Security Tools -- Overview -- The Message Center and the personal archive -- The Message Center -- The quarantine for spam -- The quarantine for infected messages -- The early detection quarantine -- The personal archive -- Defining Options -- Defining Whitelists -- Defining Blacklists -- Defining a threshold for the anti-spam filter -- The main administration features -- Managing user accounts -- Creating users and organizations -- Default authorizations -- Defining user authorizations.

Managing filters for Gmail -- The Antivirus filters -- Individual user accounts -- User organizations -- The anti-spam filters -- Individual user accounts -- User organizations -- Content filters -- Attachment filters -- Defining notifications -- Managing archives -- Optimizing the security settings -- Adjusting the anti-spam filter -- Recovering a message from the quarantine -- Summary -- 6. Extending the Platform -- Google Apps Marketplace -- Introduction -- Installing an application -- Google App Engine for business -- The deployment environment for GAE -- The sandbox -- The Java environment -- The GAE services -- Meeting the constraints -- The Datastore -- Quotas -- A few examples of sites running on GAE -- Summary -- III. Advanced Integration with the IS -- Advanced Integration with the IS -- 7. Managing a Google Apps Domain -- Subscribing to Google Apps -- Which version to choose? -- Five steps to register for Google Apps -- Registering for Google Apps -- Confirming Domain ownership -- Managing user accounts -- Changing the MX-records to activate Gmail -- Activation of Postini services -- Creating users and groups -- Manual creation -- Uploading a CSV file -- Creating a group -- Advanced methods -- The provisioning API -- The Google Apps Directory Sync tool -- The Google Apps Provisioning Toolkit -- Activation of user-managed groups -- Adjusting domain settings -- Managing advanced elements -- Application settings -- Gmail -- Google Docs -- Goog le Talk -- Google Calendar -- Postini services -- Google Video -- Google Sites -- Synchronization with smartphones -- Additional services -- Summary -- 8. Federated Identity and SSO -- The SSO issues -- The SAML standard -- The SAML concepts -- Use case: IdP-initiated Web SSO -- Use case: SP-initiated Web SSO -- An implementation example: Shibboleth -- Delegation of authentication for Google Apps.

Workflow with Google Apps -- Settings in the administration console -- Shibboleth configuration -- Describing the SP and the SAML binding -- Specifying the SAML profile -- Specifying which attributes to transmit -- Strong authentication with Google Apps -- Integrating Google Apps with an Enterprise SSO -- The Kerberos protocol -- S etting up Shibboleth for Kerberos -- Google Apps as an ID provider with OpenID -- Introduction to OpenID -- OpenID and Google Apps -- Summ ary -- 9. Advanced Integration -- Integration modes -- Accessing Google Apps from a third-party application: APIs -- APIs for application management -- Calendar Data API -- Contacts Data API -- Documents List Data API -- Sites Data API -- Spreadsheets Data API -- APIs for domain management -- Domain Shared Contacts API -- Email Migration API -- Email Settings API -- Provisioning API -- Reporting API -- User Profiles API -- The Secure Data Connector -- The workflow of a SDC call -- Setting up an SDC -- Activation in the console -- Local configuration of the SDC -- Running custom code on Google App Engine -- Inserting Google Apps gadgets in a portal -- Google storage -- Summary -- 10. Google "Workstation -- Accessing your Information System -- The user desktop -- Mobile devices -- Google's offering -- C hrome OS and the user desktop -- T he Chrome web browser -- The graphical interface -- Security and reliability -- Performance -- Miscellaneous features -- The Chrome OS operating system -- The graphical interface -- Performance -- Android and mobile devices -- Main features -- Competitive advantages -- Summary -- 11. Third-Party Extensions -- Convertigo -- Introduction -- Enterprise mashups -- Convertigo solutions -- Example use cases -- RunMyProcess -- Introduction -- Example use cases -- Case 1: SaaS workflow -- Case 2: SaaS synchronization -- Case 3: Application gadget -- Cordys.

Introduction.

Scale your applications and projects onto the cloud with Google Apps.

Description based on publisher supplied metadata and other sources.

Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2018. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.

There are no comments on this title.

to post a comment.

Powered by Koha