Google Apps

1 - I can do better 2 - Jury's out 3 - Pretty darn good 4 - Splendiferous 5 - Awesometastic by 1 person | Log in to rate

Ranked #1,782 in Tech & Geek, #48,530 overall

Introduction to Google Apps

Google Apps will give you most of the power of Microsoft Outlook, Word, Excel, and Powerpoint for free. If you want the supported version, it is $50/user/year. That is much less than you'll pay for licensing, installation, support, servers, data backup etc with similar solutions from Microsoft. Google Apps also integrates with enterprise systems such as ActiveDirectory for single-sign-on, and there is a Google App Engine that lets you build and deploy custom application on Google's computing infrastructure.

The net result is that they have opened up a new way to provide outsourced Information Technology and Information Services at a fraction of the traditional cost. This lens will help you see why.

City of Los Angeles goes with....Google Apps 

It looks like the City of Los Angeles has decided to go with gmail and Google Apps. Check out the story at crn.com. That's 30000 users.

This is a huge coup because to pass this vote, they had to overcome the privacy concerns of the L.A.P.D. and other groups who prefer to have servers hosted on-site. (I suspect that they also used Postini for email compliance). Privacy and data security concerns for servers and data out in the "cloud" is probably the biggest barrier to adoption of cloud-based software services.

As more and more folks start reaping the benefits of using Google's services, traditional providers of expensive self-hosted enterprise applications will have to start cutting and gutting the cost structures of their products. This is good for consumers, great for software developers who can code for the new cloud platforms (such as Google Apps), and horrible for enterprise software sales people, and IT service providers who manage traditional self-hosted enterprise software.

Google Apps Data Security 

If it is outside our premises, are we safe?

The first question that folks ask about Google Apps is data security and privacy.

PRIVACY

  1. It's your data, even if it's on Google's servers. You control who sees it.

  2. Google folks don't read your data, except as needed for a support call, or if authorized by your system administrator to protect the Google infrastructure or if compelled by law enforcement. (This is exactly how enterprises run their IT systems too).

  3. Your content is scanned and indexed by Google programs and not their people. This is to help you search your documents quickly, and to allow Google to place ads for some services such as Gmail. The index files are also private and not shared with others.

  4. Data is stored at their data centers. Locations are not advertised, and there is no guarantee that a particular data center holds some particular data. If somebody wanted to steal your data from their servers, they would have to search a lot of servers.

SECURITY

  1. The servers that store your data are not published, and therefore hard to find.

  2. Data centers that contain the servers are physically very secure, and heavily firewalled

  3. Their customized server operating system makes it hard to use standard hacking techniques. Standard security holes, open ports, etc are disabled or removed.

  4. Your data is replicated over multiple servers, which makes recovery from server failures almost instantaneous.

  5. Server access by IT people is auditable.

  6. They have filters to detect viruses and phishing.

Read more about it at Google Aps for Administrators.

When you consider all this, compare it to your own corporate security and privacy measures, both for internal servers and outsourced servers. For example:

  1. Can access to your files and data be traced and audited? (Remember, most security breaches are internal).

  2. Are your servers in a highly secure facility, physically and logically (via firewalls etc)?

  3. Is your data automatically replicated in case of server failure? If so, how long does it take to recover?

  4. Does your server infrastructure have popular operating systems such as Windows, Linux, FreeBSD, and Unix, with known standard security holes?

  5. How hard is it to steal your servers? If stolen, how hard is it to extract your data?

You may find that when you ask and answer these questions, outsourcing some of your IS/IT to Google Apps makes sense independent of cost.

Check this blog at ZDNet for further thoughts on Google data security.

Twilio and Google Wave 

This is really cool. Twilio is a cloud-based voice call processing application with a REST API. This allows you to create Google Wave (or any other Google App Engine) applications using Twilio for voice call processing.

Twilio at Google Wave Hack-a-thon 2009

Learn about TwilioBot, the robot we built at Google Wave Hack-a-thon 2009. TwilioBot automatically finds and transforms the phone numbers in a wave into click-to-call links. Click-initiated phone conversations are then recorded, transcribed, and automatically inserted into the wave... a voice wave! Source code: http://code.google.com/p/twiliobot/ Interested in trying out the Twilio telephony API? Sign up for a free trial account and get 1000 free developer sandbox minutes. http://www.twilio.com You could win a Netbook!!! http://www.twilio.com/contest/netbook

Runtime: 2:38
8900 views
5 Comments:

curated content from YouTube

Google Spreadsheets 

...helps save time and headaches...

This is cool! Have you ever had a spreadsheet that needs input from various people. You ahve to attach the spreadsheet to an email, send it around and have people edit it. Keeping track of versions is a pain!

This video shows how you can use Google Spreadsheets to solve this problem more simply, and without having to keep track of emails and versions.

(You don't need Microsoft Excel or Outlook on your computer for this to work. Think about it...).
powered by Vimeo

How To Install Google App Engine Applications into Google Apps 

If you are not well served with the standard bundle of applications in Google Apps you can install custom applications from the Google App Engine into Google Apps for your domain. This video shows you how.

The potential here is enormous! You can use Google Apps as your IT provider for email, docs, messaging and a few others, and if you need custom applications for your domain, you can build and deploy those too.

Installing Google App Engine applications into Google Apps

By Joe Gregorio A short screen-cast on how to install an App Engine application into a Google Apps domain and use the authentication of that domain.

Runtime: 4:12
9428 views
6 Comments:

curated content from YouTube

Google Apps Script 

...the power of Excel scripting...in Google Apps

They have done it again. Google is adding scripting to Google Apps.

A while back I asked a friend why he didn't want to use Google Apps in his new company instead of MS-Office. He mentioned that he needed his specialized scripting environment to make his powerful Excel spreadsheet programs work.

It looks like Microsoft's advantage here is about to disappear. You can now add scripts into Google Spreadsheets. They will also extend it to other programs. Scripts are written in Javascript, which is just as well because all browsers will be able to run those without extra scripting plug-ins.

Have a look at the video...

Google Apps Script: Introduction

This is a quick introduction to Google Apps Script. More info at: http://www.google.com/google-d-s/scripts/scripts.html

Runtime: 3:41
18444 views
4 Comments:

curated content from YouTube

Google Wave 

...a very interesting and useful innovation from Google...

Google Wave is a combination of email, instant messaging, photo sharing, wikis, and document version control. They plan to open-source the client and server implementations so that people can run their own wave servers. The video is long, but well worth a look.

Google Wave Developer Preview at Google I/O 2009

Google Wave Developer Preview presentation at the Day 2 Keynote of Google I/O. To learn more visit http://wave.google.com

Runtime: 20:12
6258672 views
10 Comments:

curated content from YouTube

How To Send Email With Google App Script 

This is a very useful function and feature. The video shows that it is quite easy.

Google Apps Script: Sending emails from Google Spreadsheets

More info at: http://www.google.com/google-d-s/scripts/scripts.html

Runtime: 1:20
3192 views
3 Comments:

curated content from YouTube

Why Google Apps 

This video describes the main reasons for using Google Apps. It speaks to the value, as opposed to the technology.

Why Google Apps for Education?

http://www.google.com/a/edu Jeff and Sam from Google talk about Google Apps Education Edition

Runtime: 10:38
81401 views
10 Comments:

curated content from YouTube

IT Costs: Traditional vs Google Apps 

It's amazing where the money goes...

Assuming that you are OK with Google Apps' data security and privacy, how do the IT costs compare?

Assume the following cost factors for a 50-person shop:

Personal Computers - $120/year for PC including power, and $100/year for OS & Support. Either way, both shops need 50 of them.

Office Suite software (e.g. MS-Office) - Both shops need 50 copies, but $100/year/user is needed for the traditional office solution, but only $50/year/user is needed for Google Apps.

Servers - $500/year each including space, power, and cooling, software & OS licenses, and OS assurance/support. Sharepoint, LDAP, Email, and other typical services distributed over machines as needed. The traditional setup will need about 8 of them for 40 people. The Google Apps setup will probably need two of them because the biggest applications of disk and CPU are run on Google App servers, and the cost is covered by $50/user above.

Router/Firewall - $50/year each including space, power, cooling, The traditional setup probably needs 3 of them, because of extra capacity for the servers, while the Google Apps setup can get away with two of them.

IT person - $60000/year/person. They are responsible for:
- installation of hardware & software on clients and servers
- patching/upgrade of software on clients and servers
- assuring backups
- tech support & training
The traditional shop needs two IT people because of all the work needed for the servers, and clients beyond the OS. The Google Apps shop needs only one because there is no installation or upgrade for the office suite or the servers, email server. Also, the amount of work needed for backups is less because the documents are hosted at Google Apps.

Business DSL Line - $200/month. The traditional setup can use one of them. Google Apps might get away with one, but will probably need two because of the extra communication to Google's servers.

A quick analysis shows the comparison.

_____________Traditional___ Google Apps
==========================================
50 PCs_________50_ $12000_____ 50 _$12000
Office S/W_______50__ $5000____ 50 ___$2500
Servers_________8___ $4000_____ 2 ___$1000
Routers_________3____ $150_____ 2 ____$100
DSL Line________1___ $2400_____ 2 ___$4800
IT People_______ 2__$120000_____ 1__ $60000
----------------------------------------------------------------------------
TOTALS:___________$143550 ________$81400

For a this 50-person shop, that represents about a 40% savings. If you factor in custom applications, the savings may go down to 30%. Either way, that is often enough money to pay for extra business development or other beneficial business uses.

Books on Amazon 

...with sneak peeks from Google Book Search.

Google Apps Hacks

Take a sneak peek at Google Book Search.

Avg. Customer Rating: Amazon Rating

Amazon Price: $19.79 (as of 11/10/2009) Buy Now
List Price: $29.99

Google Apps: The Missing Manual

Take a sneak peek at Google Book Search.

Avg. Customer Rating: Amazon Rating

Amazon Price: $26.39 (as of 11/10/2009) Buy Now
List Price: $39.99

ENTERPRISE 2.0 IMPLEMENTATION: Integrate Web 2.0 Services into Your Enterprise

Take a sneak peek at Google Book Search.

Avg. Customer Rating: Amazon Rating

Amazon Price: $36.49 (as of 11/10/2009) Buy Now
List Price: $49.99

Starting an Online Business For Dummies (For Dummies (Computer/Tech))

Take a sneak peek at Google Book Search.

Avg. Customer Rating: Amazon Rating

Amazon Price: $16.49 (as of 11/10/2009) Buy Now
List Price: $24.99

Open Source Projects that use the Google Apps APIs 

...study successful projects that use Google Apps APIs...

One great way to learn how to program Google Apps is to study projects that have used the API. The following open source projects use Google Apps. Download and study the code.

Google Apps For Moodle This will integrate Google Apps services with Moodle. The Moodle administrators can manage gApps accounts within Moodle and all the Moodle users will be able to access gApps services within Moodle (i.e eMail via SSO, ect..)

gconnect Single Sign-On and provisioning for Google Apps.

Google Map .Net Control A custom server control wrapper for the Google Maps API. Developed for ASP.Net using C#, JavaScript, and XSL. The GMap control makes using Google Maps easy for .Net developers; allowing them to interact with Google Maps using standard .Net language

Mr. Saber Metrics A set of sabermetrics hacks that use the various Google APIs. For example, baseball statistics are spidered from the Web, stored in Google Spreadsheets, and analyzed or displayed in Google Widgets. Another hack updates a Google Calendar with game info.

GChart GChart is a PHP library for Google Chart API. The Google Chart API lets you dynamically generate charts. However, it isn't convenient to use. GChart makes it easier to insert Google Chart in PHP pages.

coocle - command line google client coocle is a command line utility for searching 'google'. It has features of searching a keyword, comparing number of results for two sets of keyword and getting spelling corrections from google.

Google Weather Parser Library for .NET This connects to Google's Weather API and can grab weather ranging from forecasts, to current weather information, to times of the updates.

Google Docs Printer GD Printer is a software printer, that prints documents directly to your Google Docs account. Simply, when document submitted for printing on GD Printer, it will appear in your Google Docs.

ruby-google A Google Web API library for the Ruby programming language.

goofs goofs is a userspace filesystem which aims to expose Google services such as picasa images, contacts, blogs, documents, spreadsheets, presentations, etc.

Google Doc Tool A tool that will allow you to list, search, delete, and add items from your Google Docs account. It is written in Python and currently shell-only, with a GTK+ version on the way.

GCOi - Google Checkout Interface An interface for the complicated Google Checkout sample code, making basic integration of Google checkout simpler and easier to understand.

Will Google Apps Put IT/IS Workers Out Of Work? 

Obvious answer? Or Is it??

Google Apps and services like it will revolutionize IT/IS. That is because it will drastically lower costs over time for the IT/IS hardware, operating systems, software, and maintenance needed to serve a group of a fixed size. Check out a sample analysis on this Squidoo page.

It stands to reason then that CFOs and CIOs at large companies will see a great opportunity to slash costs and put those expensive redundant IT/IS folks out on the street. That is depressing. Is that the whole story?

There is another side of the story. There are lots of companies who could benefit greatly from the computerization of their business operations. They would love to move beyond a bunch of PCs clustering around a shared hard drive of an overloaded server. They cannot do that easily today because the costs cannot be justified in terms of business benefit. Different businesses are at different distances from that cost-benefit line.

With Google Apps lowering the cost of expanding IT services for small businesses, they will now be able to justify spending more on IT because the return on that (lower) investment will be much higher. These same businesses will probably not have any IT folks or Google Apps folks on staff. However, if they find one, they will take on their services.

Consider the case of telephone operators. When telephone calls were switched manually, it was horribly difficult for many small businesses to justify a phone. As soon as Strowger found a way to automate the switching of phone calls, the cost of a phone went down dramatically, and came within the the reach of smaller businesses. That enabled them to make their operations more efficient and profitable. Now, most businesses have phones. These businesses often needed multiple phones and a way to use them. Out-of-work operators were great candidates for this kind of job.

The same will happen with IT workers as outsourced IT/IS utilities such as Google Apps lower IT costs. Net result...more IT jobs.

Offline Access for Google Docs 

It almost works like an installed office suite

One huge objection to Google Docs is that you have to be online to edit your documents. That is almost not true for the word processor. Google Docs allows you to edit already created documents offline.

If you want to test it, here is what to do:

  1. Get a google login at Gmail

  2. Login and enable Google Docs

  3. Enable offline access to the documents. That will trigger the installation of Google Gears and a request to use your local gears installation to store your offline documents.

  4. You'll get a desktop shortcut which you can use offline.

  5. Create a document online, and then go offline.

  6. Edit the document offline

  7. Use another computer to login and check your offline document.

  8. Go back online to synchronize the document

  9. Recheck your online document with the other computer

Try it out. Once you realize that you have a viable free alternative to paid office suites with relevant offline access, you might not want to go back.

Google Apps as a Web Host 

Google will host your domain for free or a modest fee.

You may like gmail, google docs, or whatever, but at the end of the day, they are not under your administrative control because somebody else (Google) owns the domain name. How can you use Google Apps under your own domain name?

Go to Google Apps to sign up for a domain name. It will cost about $10 yankee dollars per year, and eNom or GoDaddy are the hosts. When you sign up, Google will automatically coordinate the DNS settings, etc so that your domain maps to Google's servers. You then instantly get email, web pages, chat, docs and all the pieces of standard Google applications. Log into your admin account, and create users with their own email under your domain. You will have to enable Docs for your users.

After that, you can use your email just like gmail. (Or you can use POP3/TLS or IMAP to synch with a mail program on your computer such as Outlook or Evolution).

Now all of your users have Google Apps under your domain. Easy!

On a side note, if you already have a web site at another place (e.g. www.foofoo.com at a particular server on the internet), you can transfer that name to Google Apps, and then go through the Administrator panel to the domain admin panel, and point www.foofoo.com back to the original server. That way, your web server stays put, but your mail and documents can be at Google Apps.

Google uses Google Apps 

...how to eat your own dog food.

It's one thing to tell other folks to use Google Apps. However, it's obvious that these folks also use Google Apps to run their own business.
powered by Youtube

Internal User Groups 

Often in a larger company, you want to keep communications within a certain smaller group of people. Google Apps enables this right out of the box. Here's how:
powered by Youtube

Google Apps With Your Own Domain Name 

Oy vey! Who has to know?

You can set up Google Apps with your own domain name. They work directly with eNom and GoDaddy. One trick I have seen used is that you use Google Apps just for email for a small company and you point mail.yoursite.com to the google mail URL, but the rest of your subdomains to wherever you have your site hosted. This becomes a really cheap and effective way to host your email.
powered by Youtube

Collaboratively edited documents 

...easy with Google Docs

Have you ever had to co-author a document using MS Word or a similar program. First you write a draft. Then you send it to a reviewer who annotates it or edits it. Then he sends it back to you, and you have to keep track of the file names and merge the appropriate changes. You're not sure you have everything, so you keep all versions, but with slightly different names. (Eventually you will also screw up the naming and lose an important previous version).

With Google Docs, you don't have to do that. There is one copy online. You can invite collaborators to co-edit the document. All versions are saved, and you can revert to any version any time. When you're done, just download it in an appropriate format (Word, ODF, PDF, rtf, text, html, etc).
Check it out:
powered by Youtube

Single Sign-On 

Many enterprises prefer to consolidate their authentication and authorization functions for their enterprise applications. There is a product that enables you to use Google Apps with enterprise authentication services such as Active Directory or LDAP.
powered by Youtube

SAML 101 

Just in case you need a primer on SAML which is how Google Apps work with your enterprise authentication system.
powered by Youtube

Google Apps with Salesforce.com 

Salesforce For Google Apps Overview by swhiteley

 

Becoming a Google Apps Solution Provider 

This module is geared to IT service providers who want to become Google App solution providers. However it is also useful a business to understand how these guys think. The answers may surprise you.

Google I/O 2008 - Becoming a Google Apps Solution Provider

Becoming a Google Apps Small Business Solution Provider Jeff Ragusa (Google), Tony Safoian (SADA Systems), and Crisantos Hajibrahim (Virus Woman) Google Apps is a popular solution for small businesses looking for better ways to operate, communicate, and collaborate. In this session we'll look at revenue opportunities that this creates for freelance consultants and IT service providers. We'll discuss opportunities ranging from basic setup, data migration, and training services to custom business Gadget development and GData integration work. We'll look at Google's new Small Business Solution Provider program for Google Apps (google.com/a/smallbiz/providers) and how it can enable service providers to take advantage of these opportunities through marketing assistance, sales tools, training materials, and technical support. Tony (President, CEO, SADA Systems) & Crisantos (Director of Business Development, Virus Woman) will provide insights based on their extensive experience bringing Google Apps-based solutions to clients.

Runtime: 0:39
8006 views
8 Comments:

curated content from YouTube

More Great Stuff on Amazon 

...get up to speed with Google Apps

Google Apps: The Missing Manual

Avg. Customer Rating: Amazon Rating

Amazon Price: $26.39 (as of 11/10/2009) Buy Now
List Price: $39.99

Using Google App Engine

Avg. Customer Rating: Amazon Rating

Amazon Price: $19.79 (as of 11/10/2009) Buy Now
List Price: $29.99

Google Apps For Dummies (For Dummies (Computer/Tech))

Avg. Customer Rating: Amazon Rating

Amazon Price: $16.49 (as of 11/10/2009) Buy Now
List Price: $24.99

Programming Google App Engine (Animal Guide)

Avg. Customer Rating: Amazon Rating

Amazon Price: $29.69 (as of 11/10/2009) Buy Now
List Price: $44.99

Google Apps Hacks

Avg. Customer Rating: Amazon Rating

Amazon Price: $19.79 (as of 11/10/2009) Buy Now
List Price: $29.99

Google Apps Reseller Program 

Google has unveiled a reseller program. The long & the short?

Resellers can resell Google apps and charge whatever they want. They can also provide whatever value-added services and software they want. There is no capital expense to start because Google Apps are free. (Support is extra). The customers belong to the reseller, not Google. Google doesn't bill the customers.

Because Google Apps deliver a lot of value for free, anything a reseller charges is either labour or profit. That's a pretty good deal. The customers benefit because there are no license costs or server costs to worry about. And they have a reseller to go to resolve problems and provide integration or customization.

This is the next step for Google as they take Microsoft head-on. The competition will improve everybody.

There is more information at Google.
powered by Youtube

Ruby on Rails on Google App Engine 

That' s right folks. rails-primer.appspot.com shows how to build a Rails Application and deploy it on Google App Engine.

Ola Bini has also put out a page on getting Ruby On Rails working on the Google App Engine.

There is also an example using jruby and rack to deploy a Rails application to Google App Engine.

Cool!

Google Wave on iPhone 

Google Wave will probably make it into Google Apps in some form. This shows that it will also get onto mobile devices.

Google Wave on iPhone (dev preview)

A brief demonstration of the Google Wave web app for iPhone, which should work for Android devices, too. It's in "dev preview" pre-beta stages, and as such, there isn't much to look at for the moment.

Runtime: 2:01
44289 views
10 Comments:

curated content from YouTube

Setup Google Apps For Your Organization 

YouTube thumbnail
Setup Google Apps for your Org...

Runtime: 7:43 | 301 views | Comments

YouTube thumbnail
Setup Google Apps for your Org...

Runtime: 9:17 | 308 views | Comments

YouTube thumbnail
Setup Google Apps for your Org...

Runtime: 9:33 | 305 views | Comments

YouTube thumbnail
Setup Google Apps for your Org...

Runtime: 9:40 | 254 views | Comments

YouTube thumbnail
How To Set Up Google Apps For ...

Runtime: 6:18 | 318 views | Comments

YouTube thumbnail
Setup Google Apps for your Org...

Runtime: 9:34 | 194 views | Comments

automatically generated by YouTube"

Google Apps To Improve IT Efficiency 

TechCFO on Using Google Apps to Unlock Information, Increase Innovation, and Steamline IT

Neal Miller from TechCFO and Michael Cohn from CloudSherpas talk about using Google Apps to boost productivity and collaborate easier. CloudSherpas, a Google Apps Authorized Reseller, developed a tool to easily migrate documents in bulk from Microsoft Exchange public folders to Google Sites. Learn more at www.google.com/apps/exchange Company background: Professional services firm and Google Apps Authorized Reseller Original broadcast date: March 2009

Runtime: 59:10
890 views
0 Comments:

curated content from YouTube

by JayGodse

I am a software designer, software architect, and product manager.
(more)

Explore related pages

Create a Lens!