A Google App Engine enables you to build and host web apps on the same systems that power Google applications. App Engine offers fast development and deployment; simple administration, with no need to worry about hardware, patches or backups; and effortless scalability.
App Engine applications are easy to build, easy to maintain, and easy to scale as your traffic and data storage needs grow. With App Engine, there are no servers to maintain: You just upload your application, and it's ready to serve your users.
Google App Engine supports apps written in several programming languages.
ü Java runtime environment
ü other language using a JVM-based interpreter or compiler
ü JavaScript
ü Ruby
ü Python runtime environment
Why developers are choosing App Engine?
Centralized administration: A new, company-focused administration console lets you manage all the applications in your domain.
Reliability and support: 99.9% uptime service level agreement, with premium developer support available.
Secure by default: Only users from your Google Apps domain can access applications by default.
Pricing that makes sense: Each application costs just $8 per user, per month up to a maximum of $1000 a month. Pay only for what you use.
Enterprise features: Coming later this year - hosted SQL databases, SSL on your company’s domain for secure communications, and access to advanced Google services.
Is Google App Engine Free?
Every Google App Engine application will have enough CPU, bandwidth, and storage to serve around 5 million monthly page views for free. You can purchase additional resources at competitive prices when you need them and you'll pay only for what you use.
Will Java Play In Google App Engine?
While Google app does not support the entirety of the Java EE specification, many of its individual components are supported. These include:
Supported
ü Java Data Objects (JDO)
ü Java Persistence API (JPA)
ü Java Server Faces (JSF) 1.1 - 2.0
ü Java Server Pages (JSP) + JSTL
ü Java Servlet API 2.4
ü JavaBeans™ Activation Framework (JAF)
ü Java Architecture for XML Binding (JAXB)
ü Java Mail
ü XML processing APIs including DOM, SAX, and XSL
Not supported
ü Enterprise Java Beans (EJB)
ü JAX-RPC
ü JAX-WS
ü Java Database Connectivity (JDBC)
ü Java EE™ Connector Architecture (JCA)
ü Java Management Extensions (JMX)
ü Java Message Service (JMS)
ü Java Naming and Directory Interface (JNDI)
ü Remote Method Invocation (RMI)
Framework Supported
ü Spring M.V.C
ü Struts1 (Frame work)
ü Struts2(Frame Work)
ü Other JVM-based Languages
ü J ruby
ü PDF jet
Framework not supported
ü Apache Poi
ü Hibernate
ü I text
ü ICE faces
No comments:
Post a Comment