Google Apps™ and Google App Engine™

We are particularly excited about the possibilities of leveraging Google Apps™ and Google App Engine™ for small to medium sized businesses, feel free to contact us with no obligation to find out how the Google platform can benefit you.

For more information about the benefits, please visit our Google Apps™ information portal.

Google Apps™

Google Apps™ is a platform of business software centred around gmail. This platform includes mail, office productivity applications, and shareable calendars out of the box. But more importantly, all of these elements are programmable and scriptable, meaning that 'enterprise' business application development is now available for small to medium sized businesses that do not have a team of developers on staff.

Some key benefits:

  1. Highly available infrastructure backed by Google™
  2. Fully scalable platform that can take you from a handful of users to tens of thousands. Your business will never outgrow it.
  3. Not vulnerable to on-premise attacks, or viruses.
  4. Reduced infrastructure costs, no electricity, or hardware costs.
  5. No maintenance costs, no patches to apply every day, no upgrades to schedule, no drive swapping.
  6. User customizable sites, and scripting of productivity applications.
  7. You no longer need to buy Microsoft Office for each of your users.
  8. Cloud applications simplify your disaster recovery plan, just connect from your new site.

Google Apps for Business Overview
Google Apps for Business Overview

Contact us for a free consultation.

We can help get you situated, answer any questions you may have, or even discuss the possibilities of developing custom applications for your business on this platform. We can also assist with the process of migrating data to Google Apps™.

Google App Engine™

Google App Engine™ is Google's Platform as a Service offering, supporting Java and Python application development. This is a platform that can be used to host custom applications of broader scope than is possible with Google Sites, or for customers that already have Java applications in-house that they wish to move to the cloud.

Key benefits:

  1. A fully scalable platform that can handle as many concurrent users as you can throw at it.
  2. Configure the desired number of instances to handle your expected load. Change this dynamically if you're expecting a spike.
  3. Set maximum application costs and utilization alerts through email.
  4. Deploy multiple versions of your application and activate one at the push of a button.
  5. Use traffic splitting to test new features by splitting traffic between different versions of your application.
  6. JPA and JDO support for the MySQL database means 'business as usual' for your dev team.
  7. Includes a fast and very inexpensive distributed NoSQL datastore.
  8. Keep using Spring MVC, Struts, or whatever view technology you are currently using.
  9. Easy access to platform services such as cacheing, NoSQL datastore, Blob store, scheduled jobs and queues.
  10. Access to Google APIs for your application.
  11. Built in authentication and security. Restrict the applicaiton to members of your domain with the click of a button.

Contact us for a free consultation.

We take on greenfield development from concept to deployment or migrate existing Java applications. If your business does in house development, talk to us about adding one of our consultants to your team to help reduce the learning curve.