Sie sind auf Seite 1von 5

6/30/2015

CPE301:GAE Qualification Exam - Cloud Platform Training

arthur.messenger@gmail.com

GOOGLE CLOUD
PLATFORM TRAINING
CLASS DESCRIPTIONS
CP100A: GOOGLE
CLOUD PLATFORM
FUNDAMENTALS
CP300A: GOOGLE
CLOUD PLATFORM
DEVELOPER
QUALIFICATION
TRAINING
CP306A: GOOGLE
CONTAINER ENGINE
AND KUBERNETES
DEVELOPER
QUALIFICATION EXAMS
CPE301:GAE
QUALIFICATION
EXAM
CPE302:GCS
QUALIFICATION
EXAM
CPE303:CLOUD SQL
QUALIFICATION
EXAM
CPE304:BIGQUERY
QUALIFICATION
EXAM
CPE305:GCE
QUALIFICATION
EXAM

Google Cloud Platform Training >


Developer Qualification Exams >

CPE301:GAE Qualification Exam


Thisexaminationtestsyourunderstandingofthe
fundamentalsofGoogleAppEngineandyourabilitytoapply
thisknowledgetobasicproblems.Currentversionis1.5,
publishedinFebruary2015.
Inparticularyoushouldunderstandandbeabletodefinethe
following:

Scalability,Reliability,AutoScale
StaticandDynamicfileservers
AppEnginefrontend,AppserversandStaticservers
Multitenancy,Runtimes,InstancesandInstancehours
PendingrequestqueueandPendinglatency
IdleandDynamicinstances
Static,DynamicandWarmuprequests
Requestscheduling
CloudEndpoints
AppID/ProjectIDandApplicationVersions
SystemstatusandAdminconsole
RequesthandlerandRequestlogs

https://sites.google.com/a/google.com/cloud-platform-training/cloud-platform-training/qualification-exams/cpe301-app-engine

1/5

6/30/2015

CPE301:GAE Qualification Exam - Cloud Platform Training

Quotas
UsersAPI
EdgecachingandMemcache
EventualandStrongconsistency
Kind,Entity,KeyProperties
Entitygroup,Ancestors,Filters,Querysorting
Singlepropertyindex,Compositeindexes
Parallelization,Task,andDeferredTask
Taskqueue,PushqueueandScheduledtasks(cron)

Youshouldalsobeabletoexplainandperformthefollowing:

AppEngineBasics
GAEvsPaaS
ThetopographyofAppEnginearchitecture
TheruntimeenvironmentsavailableforApp
Engine
Whatinstancesare,includingabasicconceptof
aManagedVM
HowAppEngineimplementsautoscaling
ThedesigngoalsofAppEngine
ThelifeofarequestinAppEngine
HowtomanuallytuneautoscalingonGAE
Howtomanagependingrequests
Howwarmuprequestscanmitigateapp
initializationlatency
HowCloudEndpointscanbeused
CreatealocalAppEngineapp
DeploytoanAppEngineproject
Viewarunninginstance
BuildingandManagingApplications
https://sites.google.com/a/google.com/cloud-platform-training/cloud-platform-training/qualification-exams/cpe301-app-engine

2/5

6/30/2015

CPE301:GAE Qualification Exam - Cloud Platform Training

TheusecasesfortheCloudSDKvsthe
DeveloperConsole
HowtodiscernbetweenAppEnginesystem
issuesandApplicationspecificissues
TheuniqueadvantagesofAppEnginelogging
HowtousetheGAEdevelopmentserver
HowtodeploytoGAE
Howtoversionanapp
Howtouserequesthandlerstorouterequests
HowAppEngineallocatesinstances
Costvs.performancebenefitsofapplication
scalingsettings
Pickthemostappropriatetoolformanagingan
application
Configureanapplicationfordeployment
Deployanapplicationtothelocaldevelopment
serverandalsotoproduction
KnowhowtofindtheirwayaroundtheAdmin
Console
Accessapplicationlogs
CheckAppEnginestatus

AuthenticatingUsers
Authenticationconfiguration
Differencebetweenauthenticationand
authorization
Whenandhowtoimplementcustom
authentication(ie,SSO)
Whenandwheretoencryptdata
Whattypeofdataisassociatedwithusers
Configuretheauthenticationforanapplication
UsetheUsersAPItomanageaccesstoan
https://sites.google.com/a/google.com/cloud-platform-training/cloud-platform-training/qualification-exams/cpe301-app-engine

3/5

6/30/2015

CPE301:GAE Qualification Exam - Cloud Platform Training

application
Manageregistereddevelopersforanapplication
Restrictaccesstoanappforadminsonly
Caching
Whycachingisimportant
Whentouseacache
Howedgecachingworks
Theprogrammaticoptionsforaccessing
memcache
Theconstraintsofusingmemcache
EnableedgecachinginAppEngine
Implementread/writeoperationsinmemcache
DataStore
Whatanentityandkindis
Whenstrongconsistencyisguaranteed
Costofindexing
Howtoperformqueries
ConfigureindexesforDatastore
FilterDatastorequeriesbyancestor
Crossentitygrouptransactions
Whatanancestoris
Optimisticconcurrency
Whathappensifawritefailureoccurs
Performanancestorquery
ManageDatastoretransactions
SchedulingandQueues
HowacronjobinvokescommandswithinApp
Engine
Basicarchitectureofpushqueuesandscheduled
https://sites.google.com/a/google.com/cloud-platform-training/cloud-platform-training/qualification-exams/cpe301-app-engine

4/5

6/30/2015

CPE301:GAE Qualification Exam - Cloud Platform Training

tasks
Understandtaskparameters
UnderstandthetaskHTTPrequest
Configureataskqueue
Enqueueatask
Addtaskstothedefaultpushqueue
Definetaskhandlers
ManagetasksintheDeveloperconsole

Comments
ArthurMessenger
Addacomment

Recent Site Activity | Report Abuse | Print Page | Remove Access | Powered By Google Sites

https://sites.google.com/a/google.com/cloud-platform-training/cloud-platform-training/qualification-exams/cpe301-app-engine

5/5

Das könnte Ihnen auch gefallen