Are you planning a Lotus Notes migration ? Google App engine can be a cost effective solution

Google app engine is a cost effective way to deploy your small to medium scale applications. The preferred language is Java with Spring boot framework and backend can e cloud SQL. The cloud SQL is actually MSQL on cloud. you can use intellij or eclipse to write the code and deploy to the app engine project. For eclipse one can install the plugin from marketplace. The cloud SQL instance can be created within the same appengine project for security purpose. The project can be shared with different team members with different role and access.
The app engine is a Cloud based platform, is quite comprehensive and combines infrastructure as a service (IaaS), platform as a service (PaaS) and software as a service (SaaS).
Google Appengine has two environments 1 . Standard 2. Flexible . Both these frameworks support Java spring boot framework. The difference is in the quota and billing.
Another advantage of using Appengine is to develop Mobile Apps using Cloud Endpoints , It is a is a web framework for the App Engine standard Python 2.7 and Java 7 & 8 runtime environments. Endpoints Frameworks provides the tools and libraries that allow you to generate REST APIs and client libraries for your application.
There are few important components in Appengine which makes it fit for managing application well :
Versions - You can manage your dev/test/prod versions
Task Queues - You can have scheduled tasks using task queues.
Security Scan - You can use this option to scan your code for code vulnerability
Quota - You can track your Google Appengine API usage in this section.
Firewall - You can deny/allow traffic using this feature.
Settings - You can map the appengine URL to a custom domain at this section.
Dashboard - You will get a complete report of the request/ latency etc on this section.
Comments (0)
Post a Comment
Cancel