Google Cloud Engine Chennai

Google Cloud Engine Chennai

Google Cloud Engine Chennai : Google Compute Engine is a service that provides virtual machines (VMs) that run on Google’s infrastructure. You can create VMs with a variety of configurations using a number of available operating systems.

 

Google Cloud Engine Chennai

 

The instance’s data is stored and maintained on persistent block storage that is replicated for redundancy and persists beyond the life cycle of the VM. Network access can be configured to allow your virtual machines to talk to each other, the Internet, or your own private network.

 

What You Will Learn

Scale and develop your applications with Google App Engine’s runtime environment
Get to grips with request handling mechanism and write request handlers
Deep dive into Google’s distributed NoSQL and highly scalable datastore and design your application around it
Implement powerful search with scalable datastore
Perform long-running tasks in the background using task queues
Write compartmentalized apps using multi tenancy, memcache, and other Google App Engine runtime services
Handle web requests using the CGI, WSGI, and multi-threaded configurations
Deploy, tweak, and manage apps in production on Google App Engine

Course Outline

1. Understanding the Runtime Environment

The overall architecture
The challenge of scale
How to scale with the scale?
Scaling in practice
Infrastructure as a Service
Platform as a Service
How does App Engine scales?
The structure of an application
The available services
Writing and deploying a simple application

 

2. Handling Web Requests

Request handling
The CGI program
WSGI
WSGI – Multithreading considerations
WSGI in Google App Engine
Request handling in App Engine
Rendering templates
Serving static resources
Using web frameworks
Built-in frameworks
Using external frameworks
Using Bottle

 

3. Understanding the Datastore

How is data stored?
Mastering Google App Engine

 

4. Modeling Your Data

The data modeling language
Keys and internal storage
Modeling your data
The first approach – storing a reference as a property
The second approach – a category within a key
Properties
The constructor
Class methods
The allocate_ids() method
The get_by_id() method
The get_or_insert() method
The query() method
The instance methods
The populate() method
The put() method
The to_dict() method
Asynchronous versions
Model hooks

5. Queries, Indexes, and Transactions

Querying your data
Queries under the hood
The query API
The Query object
Filtering entities
Filtering repeated properties
Filtering structured properties
The AND and OR operations
Iterating over the results

6. Integrating Search

The underlying principle
Indexing your data
Queries
Sorting
Pagination
Facets

7. Using Task Queues

The need to queue things
The queue
Pull queues

 

8. Reaching out, Sending E-mails

About e-mails
Sending e-mails
Receiving e-mails
Putting it all together

 

9. Working with the Google App Engine Services

Memcache
Multi-tenancy
Blobs
Users
Storing users in datastore
Images
Putting it all together

 

10. Application Deployment

Deployment configurations
Scaling types
The dispatch.yaml file
Scheduled tasks
AppStats

 

 

Google Cloud Engine Chennai

Contact

Email : info@bigdatatraining.in

Call – +91 97899 68765 / +91 9962774619 / 044 – 42645495

Weekdays / Fast Track / Weekends / Corporate Training modes available

 

Google Cloud Engine Training Also available across India in Bangalore, Pune, Hyderabad, Mumbai, Kolkata, Ahmedabad, Delhi, Gurgon, Noida, Kochin, Tirvandram, Goa, Vizag, Mysore,Coimbatore, Madurai, Trichy, Guwahati

 

On-Demand Fast track Google Cloud Engine Training globally available also at Singapore, Dubai, Malaysia, London, San Jose, Beijing, Shenzhen, Shanghai, Ho Chi Minh City, Boston, Wuhan, San Francisco, Chongqing.