Introduction to Google Apps
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
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?
PRIVACY
- It's your data, even if it's on Google's servers. You control who sees it.
- 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).
- 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.
- 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.
- The servers that store your data are not published, and therefore hard to find.
- Data centers that contain the servers are physically very secure, and heavily firewalled
- Their customized server operating system makes it hard to use standard hacking techniques. Standard security holes, open ports, etc are disabled or removed.
- Your data is replicated over multiple servers, which makes recovery from server failures almost instantaneous.
- Server access by IT people is auditable.
- 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:
- Can access to your files and data be traced and audited? (Remember, most security breaches are internal).
- Are your servers in a highly secure facility, physically and logically (via firewalls etc)?
- Is your data automatically replicated in case of server failure? If so, how long does it take to recover?
- Does your server infrastructure have popular operating systems such as Windows, Linux, FreeBSD, and Unix, with known standard security holes?
- 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
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: 158
9566 views
5 Comments:
curated content from YouTube
Google Spreadsheets
...helps save time and headaches...
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...).
How To Install Google App Engine Applications into Google Apps
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.
Google Apps Script
...the power of Excel scripting...in 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 Wave
...a very interesting and useful innovation from Google...
How To Send Email With Google App Script
Why Google Apps
IT Costs: Traditional vs Google Apps
It's amazing where the money goes...
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.
Google Apps: The Missing Manual
Take a sneak peek at Google Book Search.
Starting an Online Business For Dummies (For Dummies (Computer/Tech))
Take a sneak peek at Google Book Search.
Open Source Projects that use the Google Apps APIs
...study successful projects that use Google Apps APIs...
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??
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:
- Get a google login at Gmail
- Login and enable Google Docs
- 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.
- You'll get a desktop shortcut which you can use offline.
- Create a document online, and then go offline.
- Edit the document offline
- Use another computer to login and check your offline document.
- Go back online to synchronize the document
- 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.
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.
Internal User Groups
Google Apps With Your Own Domain Name
Oy vey! Who has to know?
Collaboratively edited documents
...easy with Google Docs
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:
Single Sign-On
SAML 101
Becoming a Google Apps Solution Provider
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: 3639
8105 views
8 Comments:
curated content from YouTube
More Great Stuff on Amazon
...get up to speed with Google Apps
Google Apps Reseller Program
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.
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 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: 3550
912 views
0 Comments:
curated content from YouTube
















