written 5.4 years ago by |
Google App Engine is Google's platform-as-a-service (PaaS) offering for building and hosting web applications on the Google infrastructure. Currently, the supported programming languages are Python and Java. App Engine is free up to a certain level of used resources, after which fees are charged for additional storage, bandwidth, or CPU cycles required by the application.
Google Apps is Google's software-as-a-service (SaaS) offering for business email and collaboration. It features several applications with similar functionality to traditional office suites, including Gmail, Google Calendar, Talk, Docs, and Sites. Additionally, Google Apps has a number of security and compliance products to provide email security and compliance for existing email infrastructures. The Standard Edition is free and offers the same amount of storage as regular Gmail accounts; the Premier version is based on a per-user license model and associated storage level.
There are a number of potential use cases to consider when discussing Google, as outlined in below table,
Use case | Use Case Description | Service (s) |
---|---|---|
Messaging | Organizations can leverage Google Apps for internal email and calendar services without the investment and maintenance of a messaging architecture. | Gmail, Google Calendar |
Securing existing email systems | Organizations can leverage Google Apps for securing existing email systems by filtering out messaging threats including spam and viruses without the investment and maintenance of hardware and software. | Google Email Security |
Email retention and legal discovery for existing email systems | Organizations can leverage Google Apps for managing email retention with a searchable archive so that they can locate email quickly in the event of legal discovery without the investment and maintenance of hardware and software. | Google Email Archiving and Discovery |
Collaboration | Organizations can leverage Google Apps for office productivity and collaboration without the need to install software on local machines and/or servers. | Google Docs, Google Sites |
Application development | Organizations can leverage the Google App Engine platform to develop custom applications based on Java and Python, and the associated services, without investing in internal infrastructure. | App Engine |