SlideShare a Scribd company logo
1 of 34
Download to read offline
How to pass your GCP Professional
Data Engineer exam
@vinoaj
© Data Runs Deep 2018 | @vinoaj
What we’re striving for
© Data Runs Deep 2018 | @vinoaj
Traditional Google certifications
© Data Runs Deep 2018 | @vinoaj
Traditional Google certifications
Throw
out
everything you
experienced
© Data Runs Deep 2018 | @vinoaj
GCP certifications are a different breed
● Involves a LOT of study
● Closed-book
● Proctored at a testing centre
● Restricted re-taking rules
● No indication of what the pass
mark is
● No indication of which questions
you got right or wrong
Image source: Wikipedia
© Data Runs Deep 2018 | @vinoaj
Who am I?
Vinoaj (Vinny) Vijeyakumaar
Director - Cloud Services
@vinoaj
© Data Runs Deep 2018 | @vinoaj
We put ourselves under pressure to pass the
exam on the first go
Why?
© Data Runs Deep 2018 | @vinoaj
Today’s agenda is very simple
● Preparation
● Exam tips
● Q&A
Preparation
© Data Runs Deep 2018 | @vinoaj
Let’s start from the end: register for an exam
• Having an end date in mind will drive you to study
• Exam availability is limited in some cities
• USD$200 registration fee
© Data Runs Deep 2018 | @vinoaj
Do not attempt this if you’re making a cold
start
• You are expected to have some prior experience in digital
data, especially from an engineering perspective
• There are questions that call upon your “general” data
experience and that aren’t necessarily covered in the training
materials. Some examples:
• Questions on SQL normalisation and denormalisation
• Questions on bandwidth utilisation and network latency for transferring
data files
© Data Runs Deep 2018 | @vinoaj
Google Resource
● Google Cloud Certified -
Professional Data Engineer page
● Entry point to:
○ Requirements
○ Exam registration
○ Online courses + labs
○ Case studies
○ Sample exam
© Data Runs Deep 2018 | @vinoaj
© Data Runs Deep 2018 | @vinoaj
Coursera
• Specialization: Data Engineering on Google Cloud Platform
• Google Cloud Platform Big Data and Machine Learning Fundamentals
• Leveraging Unstructured Data with Cloud Dataproc on Google Cloud Platform
• Serverless Data Analysis with Google BigQuery and Cloud Dataflow
• Serverless Machine Learning with Tensorflow on Google Cloud Platform
• Building Resilient Streaming Systems on Google Cloud Platform
• 7 days free trial; then $66/month until you complete the
specialization
• Great value for money - equivalent classroom courses would set you back
© Data Runs Deep 2018 | @vinoaj
Coursera - Tips & Tricks
• Each course: suggested 1 week but can be done in a day
• Speed up the videos
• Write notes on paper to reinforce learning
• Qwiklab labs won’t give you all the skills you need. Use it as a
starting point, but explore on your own
Get a handle on key concepts: compute, storage, network
Compute
Compute
Engine
App
Engine
Kubernetes
Engine
GPU
Cloud
Functions
Container-
Optimized OS
Storage & Databases
Cloud
Storage
Cloud
Bigtable
Cloud
Datastore
Cloud SQL
Cloud
Spanner
Persistent
Disk
Cloud
Memorystore
Cloud
Filestore
© Data Runs Deep 2018 | @vinoaj
Get a handle on key concepts
● GCP fundamental elements
○ Compute
○ Storage
○ Network
● Understand how each data solution (e.g. BigQuery, Dataflow)
makes use of GCP compute, storage, and network under the
hood
Know your mappings
© Data Runs Deep 2018 | @vinoaj
Get a handle on key concepts
• Know the mapping of Apache solutions to GCP equivalents
• Know the mapping of AWS solutions to GCP equivalents
• Examples:
• Hadoop -> Dataproc
• HDFS -> Google Cloud Storage
• Kafka -> PubSub
• Beam -> Dataflow
© Data Runs Deep 2018 | @vinoaj
Get a handle on key concepts
• Understand the right use cases for each product - e.g.
• Realtime high-volume transactions -> BigTable
• SQL + horizontal scaling -> Spanner
© Data Runs Deep 2018 | @vinoaj
Other useful resources: YouTube
• Next’17 playlist
• Next’18 playlist is also
useful but exam
hasn’t (yet) caught up
to the new features
• Google Cloud
Platform channel
© Data Runs Deep 2018 | @vinoaj
Other useful resources: Linux Academy
Exam tips
© Data Runs Deep 2018 | @vinoaj
Take the practice exam
• https://cloud.google.com/certificati
on/practice-exam/data-engineer
• Questions are similar to what you’ll
experience in the exam
• Useful explanations on the correct
answers
© Data Runs Deep 2018 | @vinoaj
The exam
• At a testing centre + no external materials allowed
• Online exam; no access to browsers or other
software
• 2 hours; 50 multiple-choice questions ( => 2.4 mins /
question)
• No indication of what the pass mark is
• Assumption: 75% pass mark (i.e. you need to get 38
questions right; or you can only afford to get 12
questions wrong)
Image source: Giphy
© Data Runs Deep 2018 | @vinoaj
Familiarise yourself with the case studies
• Save yourself some valuable time
by pre-reading the case studies
• Think about what solutions are
appropriate for each case
• Approx. 12 questions were
case-study related (YMMV)
© Data Runs Deep 2018 | @vinoaj
• Multiple choice with 4
potential choices
• Most questions have
only one answer
• A small (~10%) set of
questions have
multiple answers
Question format
Image source: Flickr > admissions360
© Data Runs Deep 2018 | @vinoaj
Mark questions for review
• You can mark questions for review
• My tip: Use it in reverse
• Mark the questions that you are 90%+ certain that you have got right
• Don’t leave the exam until you have at least 38 questions marked
• The first pass of the exam takes ~30 minutes (YMMV)
• Use the remaining time to keep reviewing your answers
Lorem ipsum dolor
sit amet, consectetur
adipiscing elit.
Vivamus ut risus at
nulla porttitor
consequat.
Suspendisse
imperdiet Pass /
Fail faucibus
elementum. Donec
interdum rhoncus
elit ac cursus. Nullam
ut lobortis augue.
Timeline to your final results
T0: Presented with a
dense wall of text -
somewhere in there is
your result
T+1: Provisional status updated on
webassessor.com
T+7 (to 10): Final confirmation from
Google
© Data Runs Deep 2018 | @vinoaj
There’s no fanfare at the end
• Presented with a dense wall of text - somewhere in there is
your pass / fail status
• If you pass - congratulations!
• The result is provisional
• Google will follow up with a final confirmation a week later
© Data Runs Deep 2018 | @vinoaj
Your certificate lives on credential.net
Share your
credentials
and
generate
badges (all
blockchain
verified)
Voucher codes
© Data Runs Deep 2018 | @vinoaj
Google voucher codes (thank you Google!)
• Coursera: One Google specialization one month free (save
$66!) - http://bit.ly/gcp-voucher-coursera
• Coursera: GCP for AWS Professionals one month free -
http://bit.ly/gcp-voucher-coursera-aws
• Qwiklabs: GCP Essentials quest one month free -
http://bit.ly/gcp-voucher-qwiklabs
All valid until 1/1/19
Thank you for your time!
Q&A
vinny@datarunsdeep.com.au

More Related Content

More from Vinoaj Vijeyakumaar

TEDx Johnson & Johnson - Building Great User Experience with Data - 2012-03-27
TEDx Johnson & Johnson - Building Great User Experience with Data - 2012-03-27TEDx Johnson & Johnson - Building Great User Experience with Data - 2012-03-27
TEDx Johnson & Johnson - Building Great User Experience with Data - 2012-03-27Vinoaj Vijeyakumaar
 
WAN-IFRA Digital Media Asia 2011 - Owning Great Content: A Data-Driven Approa...
WAN-IFRA Digital Media Asia 2011 - Owning Great Content: A Data-Driven Approa...WAN-IFRA Digital Media Asia 2011 - Owning Great Content: A Data-Driven Approa...
WAN-IFRA Digital Media Asia 2011 - Owning Great Content: A Data-Driven Approa...Vinoaj Vijeyakumaar
 
Owning a Great Blog: A Data-Driven Approach - Kopdar 1000 Blogger Nusantara (...
Owning a Great Blog: A Data-Driven Approach - Kopdar 1000 Blogger Nusantara (...Owning a Great Blog: A Data-Driven Approach - Kopdar 1000 Blogger Nusantara (...
Owning a Great Blog: A Data-Driven Approach - Kopdar 1000 Blogger Nusantara (...Vinoaj Vijeyakumaar
 
NTU MBA - Data-Driven Insights - 2011-10-14.ppt
NTU MBA - Data-Driven Insights - 2011-10-14.pptNTU MBA - Data-Driven Insights - 2011-10-14.ppt
NTU MBA - Data-Driven Insights - 2011-10-14.pptVinoaj Vijeyakumaar
 
GTUG Philippines - Implementing Google Analytics - 2011-10-11
GTUG Philippines - Implementing Google Analytics - 2011-10-11GTUG Philippines - Implementing Google Analytics - 2011-10-11
GTUG Philippines - Implementing Google Analytics - 2011-10-11Vinoaj Vijeyakumaar
 
DevFest Kuala Lumpur - Implementing Google Analytics - 2011-09-29.ppt
DevFest Kuala Lumpur - Implementing Google Analytics - 2011-09-29.pptDevFest Kuala Lumpur - Implementing Google Analytics - 2011-09-29.ppt
DevFest Kuala Lumpur - Implementing Google Analytics - 2011-09-29.pptVinoaj Vijeyakumaar
 
DevFest Chiang Mai - Implementing Google Analytics - 2011-09-24.ppt
DevFest Chiang Mai - Implementing Google Analytics - 2011-09-24.pptDevFest Chiang Mai - Implementing Google Analytics - 2011-09-24.ppt
DevFest Chiang Mai - Implementing Google Analytics - 2011-09-24.pptVinoaj Vijeyakumaar
 
Breakout GoMeasure (sg and kl) - google analytics 101 - clicktrue.ppt
Breakout   GoMeasure (sg and kl) - google analytics 101 - clicktrue.pptBreakout   GoMeasure (sg and kl) - google analytics 101 - clicktrue.ppt
Breakout GoMeasure (sg and kl) - google analytics 101 - clicktrue.pptVinoaj Vijeyakumaar
 
13 GoMeasure (sg) - google analytics certified partner program - timo joste...
13   GoMeasure (sg) - google analytics certified partner program - timo joste...13   GoMeasure (sg) - google analytics certified partner program - timo joste...
13 GoMeasure (sg) - google analytics certified partner program - timo joste...Vinoaj Vijeyakumaar
 
12 GoMeasure (sg and kl) - page speed light speed path to conversions - joh...
12   GoMeasure (sg and kl) - page speed light speed path to conversions - joh...12   GoMeasure (sg and kl) - page speed light speed path to conversions - joh...
12 GoMeasure (sg and kl) - page speed light speed path to conversions - joh...Vinoaj Vijeyakumaar
 
11 GoMeasure (sg and kl) - mobile landing page and site usability tips - ma...
11   GoMeasure (sg and kl) - mobile landing page and site usability tips - ma...11   GoMeasure (sg and kl) - mobile landing page and site usability tips - ma...
11 GoMeasure (sg and kl) - mobile landing page and site usability tips - ma...Vinoaj Vijeyakumaar
 
10 GoMeasure (sg and kl) - designing for conversions - jereme wong - clicktrue
10   GoMeasure (sg and kl) - designing for conversions - jereme wong - clicktrue10   GoMeasure (sg and kl) - designing for conversions - jereme wong - clicktrue
10 GoMeasure (sg and kl) - designing for conversions - jereme wong - clicktrueVinoaj Vijeyakumaar
 
09 GoMeasure (sg and kl) - landing pages that work - vijay ayyar - google (...
09   GoMeasure (sg and kl) - landing pages that work - vijay ayyar - google (...09   GoMeasure (sg and kl) - landing pages that work - vijay ayyar - google (...
09 GoMeasure (sg and kl) - landing pages that work - vijay ayyar - google (...Vinoaj Vijeyakumaar
 
08 GoMeasure (sg and kl) - optimising for the post click experience - timo ...
08   GoMeasure (sg and kl) - optimising for the post click experience - timo ...08   GoMeasure (sg and kl) - optimising for the post click experience - timo ...
08 GoMeasure (sg and kl) - optimising for the post click experience - timo ...Vinoaj Vijeyakumaar
 
07 GoMeasure (sg and kl) - measuring trends - nagalakshmi v - google
07   GoMeasure (sg and kl) - measuring trends - nagalakshmi v - google07   GoMeasure (sg and kl) - measuring trends - nagalakshmi v - google
07 GoMeasure (sg and kl) - measuring trends - nagalakshmi v - googleVinoaj Vijeyakumaar
 
06 GoMeasure (sg and kl) - measuring social - john jersin - google
06   GoMeasure (sg and kl) - measuring social - john jersin - google06   GoMeasure (sg and kl) - measuring social - john jersin - google
06 GoMeasure (sg and kl) - measuring social - john jersin - googleVinoaj Vijeyakumaar
 
05 GoMeasure (sg and kl) - measuring the mobile visitor - nash islam - google
05   GoMeasure (sg and kl) - measuring the mobile visitor - nash islam - google05   GoMeasure (sg and kl) - measuring the mobile visitor - nash islam - google
05 GoMeasure (sg and kl) - measuring the mobile visitor - nash islam - googleVinoaj Vijeyakumaar
 
04 GoMeasure (sg and kl) - defining and completing goals - timo josten - go...
04   GoMeasure (sg and kl) - defining and completing goals - timo josten - go...04   GoMeasure (sg and kl) - defining and completing goals - timo josten - go...
04 GoMeasure (sg and kl) - defining and completing goals - timo josten - go...Vinoaj Vijeyakumaar
 
02 GoMeasure (sg and kl) - keynote - john jersin - google.ppt
02   GoMeasure (sg and kl) - keynote - john jersin - google.ppt02   GoMeasure (sg and kl) - keynote - john jersin - google.ppt
02 GoMeasure (sg and kl) - keynote - john jersin - google.pptVinoaj Vijeyakumaar
 
14 GoMeasure (sg and kl) - 12 for 2012 - vinoaj vijeyakumaar - google
14   GoMeasure (sg and kl) - 12 for 2012 - vinoaj vijeyakumaar - google14   GoMeasure (sg and kl) - 12 for 2012 - vinoaj vijeyakumaar - google
14 GoMeasure (sg and kl) - 12 for 2012 - vinoaj vijeyakumaar - googleVinoaj Vijeyakumaar
 

More from Vinoaj Vijeyakumaar (20)

TEDx Johnson & Johnson - Building Great User Experience with Data - 2012-03-27
TEDx Johnson & Johnson - Building Great User Experience with Data - 2012-03-27TEDx Johnson & Johnson - Building Great User Experience with Data - 2012-03-27
TEDx Johnson & Johnson - Building Great User Experience with Data - 2012-03-27
 
WAN-IFRA Digital Media Asia 2011 - Owning Great Content: A Data-Driven Approa...
WAN-IFRA Digital Media Asia 2011 - Owning Great Content: A Data-Driven Approa...WAN-IFRA Digital Media Asia 2011 - Owning Great Content: A Data-Driven Approa...
WAN-IFRA Digital Media Asia 2011 - Owning Great Content: A Data-Driven Approa...
 
Owning a Great Blog: A Data-Driven Approach - Kopdar 1000 Blogger Nusantara (...
Owning a Great Blog: A Data-Driven Approach - Kopdar 1000 Blogger Nusantara (...Owning a Great Blog: A Data-Driven Approach - Kopdar 1000 Blogger Nusantara (...
Owning a Great Blog: A Data-Driven Approach - Kopdar 1000 Blogger Nusantara (...
 
NTU MBA - Data-Driven Insights - 2011-10-14.ppt
NTU MBA - Data-Driven Insights - 2011-10-14.pptNTU MBA - Data-Driven Insights - 2011-10-14.ppt
NTU MBA - Data-Driven Insights - 2011-10-14.ppt
 
GTUG Philippines - Implementing Google Analytics - 2011-10-11
GTUG Philippines - Implementing Google Analytics - 2011-10-11GTUG Philippines - Implementing Google Analytics - 2011-10-11
GTUG Philippines - Implementing Google Analytics - 2011-10-11
 
DevFest Kuala Lumpur - Implementing Google Analytics - 2011-09-29.ppt
DevFest Kuala Lumpur - Implementing Google Analytics - 2011-09-29.pptDevFest Kuala Lumpur - Implementing Google Analytics - 2011-09-29.ppt
DevFest Kuala Lumpur - Implementing Google Analytics - 2011-09-29.ppt
 
DevFest Chiang Mai - Implementing Google Analytics - 2011-09-24.ppt
DevFest Chiang Mai - Implementing Google Analytics - 2011-09-24.pptDevFest Chiang Mai - Implementing Google Analytics - 2011-09-24.ppt
DevFest Chiang Mai - Implementing Google Analytics - 2011-09-24.ppt
 
Breakout GoMeasure (sg and kl) - google analytics 101 - clicktrue.ppt
Breakout   GoMeasure (sg and kl) - google analytics 101 - clicktrue.pptBreakout   GoMeasure (sg and kl) - google analytics 101 - clicktrue.ppt
Breakout GoMeasure (sg and kl) - google analytics 101 - clicktrue.ppt
 
13 GoMeasure (sg) - google analytics certified partner program - timo joste...
13   GoMeasure (sg) - google analytics certified partner program - timo joste...13   GoMeasure (sg) - google analytics certified partner program - timo joste...
13 GoMeasure (sg) - google analytics certified partner program - timo joste...
 
12 GoMeasure (sg and kl) - page speed light speed path to conversions - joh...
12   GoMeasure (sg and kl) - page speed light speed path to conversions - joh...12   GoMeasure (sg and kl) - page speed light speed path to conversions - joh...
12 GoMeasure (sg and kl) - page speed light speed path to conversions - joh...
 
11 GoMeasure (sg and kl) - mobile landing page and site usability tips - ma...
11   GoMeasure (sg and kl) - mobile landing page and site usability tips - ma...11   GoMeasure (sg and kl) - mobile landing page and site usability tips - ma...
11 GoMeasure (sg and kl) - mobile landing page and site usability tips - ma...
 
10 GoMeasure (sg and kl) - designing for conversions - jereme wong - clicktrue
10   GoMeasure (sg and kl) - designing for conversions - jereme wong - clicktrue10   GoMeasure (sg and kl) - designing for conversions - jereme wong - clicktrue
10 GoMeasure (sg and kl) - designing for conversions - jereme wong - clicktrue
 
09 GoMeasure (sg and kl) - landing pages that work - vijay ayyar - google (...
09   GoMeasure (sg and kl) - landing pages that work - vijay ayyar - google (...09   GoMeasure (sg and kl) - landing pages that work - vijay ayyar - google (...
09 GoMeasure (sg and kl) - landing pages that work - vijay ayyar - google (...
 
08 GoMeasure (sg and kl) - optimising for the post click experience - timo ...
08   GoMeasure (sg and kl) - optimising for the post click experience - timo ...08   GoMeasure (sg and kl) - optimising for the post click experience - timo ...
08 GoMeasure (sg and kl) - optimising for the post click experience - timo ...
 
07 GoMeasure (sg and kl) - measuring trends - nagalakshmi v - google
07   GoMeasure (sg and kl) - measuring trends - nagalakshmi v - google07   GoMeasure (sg and kl) - measuring trends - nagalakshmi v - google
07 GoMeasure (sg and kl) - measuring trends - nagalakshmi v - google
 
06 GoMeasure (sg and kl) - measuring social - john jersin - google
06   GoMeasure (sg and kl) - measuring social - john jersin - google06   GoMeasure (sg and kl) - measuring social - john jersin - google
06 GoMeasure (sg and kl) - measuring social - john jersin - google
 
05 GoMeasure (sg and kl) - measuring the mobile visitor - nash islam - google
05   GoMeasure (sg and kl) - measuring the mobile visitor - nash islam - google05   GoMeasure (sg and kl) - measuring the mobile visitor - nash islam - google
05 GoMeasure (sg and kl) - measuring the mobile visitor - nash islam - google
 
04 GoMeasure (sg and kl) - defining and completing goals - timo josten - go...
04   GoMeasure (sg and kl) - defining and completing goals - timo josten - go...04   GoMeasure (sg and kl) - defining and completing goals - timo josten - go...
04 GoMeasure (sg and kl) - defining and completing goals - timo josten - go...
 
02 GoMeasure (sg and kl) - keynote - john jersin - google.ppt
02   GoMeasure (sg and kl) - keynote - john jersin - google.ppt02   GoMeasure (sg and kl) - keynote - john jersin - google.ppt
02 GoMeasure (sg and kl) - keynote - john jersin - google.ppt
 
14 GoMeasure (sg and kl) - 12 for 2012 - vinoaj vijeyakumaar - google
14   GoMeasure (sg and kl) - 12 for 2012 - vinoaj vijeyakumaar - google14   GoMeasure (sg and kl) - 12 for 2012 - vinoaj vijeyakumaar - google
14 GoMeasure (sg and kl) - 12 for 2012 - vinoaj vijeyakumaar - google
 

Recently uploaded

Top 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In QueensTop 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In Queensdataanalyticsqueen03
 
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptdokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptSonatrach
 
PKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPramod Kumar Srivastava
 
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Sapana Sha
 
How we prevented account sharing with MFA
How we prevented account sharing with MFAHow we prevented account sharing with MFA
How we prevented account sharing with MFAAndrei Kaleshka
 
20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdfHuman37
 
RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.natarajan8993
 
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degreeyuu sss
 
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Jack DiGiovanna
 
MK KOMUNIKASI DATA (TI)komdat komdat.docx
MK KOMUNIKASI DATA (TI)komdat komdat.docxMK KOMUNIKASI DATA (TI)komdat komdat.docx
MK KOMUNIKASI DATA (TI)komdat komdat.docxUnduhUnggah1
 
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...limedy534
 
Multiple time frame trading analysis -brianshannon.pdf
Multiple time frame trading analysis -brianshannon.pdfMultiple time frame trading analysis -brianshannon.pdf
Multiple time frame trading analysis -brianshannon.pdfchwongval
 
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Defining Constituents, Data Vizzes and Telling a Data Story
Defining Constituents, Data Vizzes and Telling a Data StoryDefining Constituents, Data Vizzes and Telling a Data Story
Defining Constituents, Data Vizzes and Telling a Data StoryJeremy Anderson
 
DBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfDBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfJohn Sterrett
 
2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSING
2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSING2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSING
2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSINGmarianagonzalez07
 
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档208367051
 
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /WhatsappsBeautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsappssapnasaifi408
 
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfKantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfSocial Samosa
 

Recently uploaded (20)

Top 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In QueensTop 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In Queens
 
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptdokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
 
PKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptx
 
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
 
How we prevented account sharing with MFA
How we prevented account sharing with MFAHow we prevented account sharing with MFA
How we prevented account sharing with MFA
 
20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf
 
RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.
 
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
 
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
 
MK KOMUNIKASI DATA (TI)komdat komdat.docx
MK KOMUNIKASI DATA (TI)komdat komdat.docxMK KOMUNIKASI DATA (TI)komdat komdat.docx
MK KOMUNIKASI DATA (TI)komdat komdat.docx
 
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
 
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
 
Multiple time frame trading analysis -brianshannon.pdf
Multiple time frame trading analysis -brianshannon.pdfMultiple time frame trading analysis -brianshannon.pdf
Multiple time frame trading analysis -brianshannon.pdf
 
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
 
Defining Constituents, Data Vizzes and Telling a Data Story
Defining Constituents, Data Vizzes and Telling a Data StoryDefining Constituents, Data Vizzes and Telling a Data Story
Defining Constituents, Data Vizzes and Telling a Data Story
 
DBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfDBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdf
 
2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSING
2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSING2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSING
2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSING
 
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
 
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /WhatsappsBeautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
 
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfKantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
 

How to pass your Google Cloud Platform Professional Data Engineer exam - 2018-10-20

  • 1. How to pass your GCP Professional Data Engineer exam @vinoaj
  • 2. © Data Runs Deep 2018 | @vinoaj What we’re striving for
  • 3. © Data Runs Deep 2018 | @vinoaj Traditional Google certifications
  • 4. © Data Runs Deep 2018 | @vinoaj Traditional Google certifications Throw out everything you experienced
  • 5. © Data Runs Deep 2018 | @vinoaj GCP certifications are a different breed ● Involves a LOT of study ● Closed-book ● Proctored at a testing centre ● Restricted re-taking rules ● No indication of what the pass mark is ● No indication of which questions you got right or wrong Image source: Wikipedia
  • 6. © Data Runs Deep 2018 | @vinoaj Who am I? Vinoaj (Vinny) Vijeyakumaar Director - Cloud Services @vinoaj
  • 7. © Data Runs Deep 2018 | @vinoaj We put ourselves under pressure to pass the exam on the first go Why?
  • 8. © Data Runs Deep 2018 | @vinoaj Today’s agenda is very simple ● Preparation ● Exam tips ● Q&A
  • 10. © Data Runs Deep 2018 | @vinoaj Let’s start from the end: register for an exam • Having an end date in mind will drive you to study • Exam availability is limited in some cities • USD$200 registration fee
  • 11. © Data Runs Deep 2018 | @vinoaj Do not attempt this if you’re making a cold start • You are expected to have some prior experience in digital data, especially from an engineering perspective • There are questions that call upon your “general” data experience and that aren’t necessarily covered in the training materials. Some examples: • Questions on SQL normalisation and denormalisation • Questions on bandwidth utilisation and network latency for transferring data files
  • 12. © Data Runs Deep 2018 | @vinoaj Google Resource ● Google Cloud Certified - Professional Data Engineer page ● Entry point to: ○ Requirements ○ Exam registration ○ Online courses + labs ○ Case studies ○ Sample exam
  • 13. © Data Runs Deep 2018 | @vinoaj
  • 14. © Data Runs Deep 2018 | @vinoaj Coursera • Specialization: Data Engineering on Google Cloud Platform • Google Cloud Platform Big Data and Machine Learning Fundamentals • Leveraging Unstructured Data with Cloud Dataproc on Google Cloud Platform • Serverless Data Analysis with Google BigQuery and Cloud Dataflow • Serverless Machine Learning with Tensorflow on Google Cloud Platform • Building Resilient Streaming Systems on Google Cloud Platform • 7 days free trial; then $66/month until you complete the specialization • Great value for money - equivalent classroom courses would set you back
  • 15. © Data Runs Deep 2018 | @vinoaj Coursera - Tips & Tricks • Each course: suggested 1 week but can be done in a day • Speed up the videos • Write notes on paper to reinforce learning • Qwiklab labs won’t give you all the skills you need. Use it as a starting point, but explore on your own
  • 16. Get a handle on key concepts: compute, storage, network Compute Compute Engine App Engine Kubernetes Engine GPU Cloud Functions Container- Optimized OS Storage & Databases Cloud Storage Cloud Bigtable Cloud Datastore Cloud SQL Cloud Spanner Persistent Disk Cloud Memorystore Cloud Filestore
  • 17. © Data Runs Deep 2018 | @vinoaj Get a handle on key concepts ● GCP fundamental elements ○ Compute ○ Storage ○ Network ● Understand how each data solution (e.g. BigQuery, Dataflow) makes use of GCP compute, storage, and network under the hood
  • 19. © Data Runs Deep 2018 | @vinoaj Get a handle on key concepts • Know the mapping of Apache solutions to GCP equivalents • Know the mapping of AWS solutions to GCP equivalents • Examples: • Hadoop -> Dataproc • HDFS -> Google Cloud Storage • Kafka -> PubSub • Beam -> Dataflow
  • 20. © Data Runs Deep 2018 | @vinoaj Get a handle on key concepts • Understand the right use cases for each product - e.g. • Realtime high-volume transactions -> BigTable • SQL + horizontal scaling -> Spanner
  • 21. © Data Runs Deep 2018 | @vinoaj Other useful resources: YouTube • Next’17 playlist • Next’18 playlist is also useful but exam hasn’t (yet) caught up to the new features • Google Cloud Platform channel
  • 22. © Data Runs Deep 2018 | @vinoaj Other useful resources: Linux Academy
  • 24. © Data Runs Deep 2018 | @vinoaj Take the practice exam • https://cloud.google.com/certificati on/practice-exam/data-engineer • Questions are similar to what you’ll experience in the exam • Useful explanations on the correct answers
  • 25. © Data Runs Deep 2018 | @vinoaj The exam • At a testing centre + no external materials allowed • Online exam; no access to browsers or other software • 2 hours; 50 multiple-choice questions ( => 2.4 mins / question) • No indication of what the pass mark is • Assumption: 75% pass mark (i.e. you need to get 38 questions right; or you can only afford to get 12 questions wrong) Image source: Giphy
  • 26. © Data Runs Deep 2018 | @vinoaj Familiarise yourself with the case studies • Save yourself some valuable time by pre-reading the case studies • Think about what solutions are appropriate for each case • Approx. 12 questions were case-study related (YMMV)
  • 27. © Data Runs Deep 2018 | @vinoaj • Multiple choice with 4 potential choices • Most questions have only one answer • A small (~10%) set of questions have multiple answers Question format Image source: Flickr > admissions360
  • 28. © Data Runs Deep 2018 | @vinoaj Mark questions for review • You can mark questions for review • My tip: Use it in reverse • Mark the questions that you are 90%+ certain that you have got right • Don’t leave the exam until you have at least 38 questions marked • The first pass of the exam takes ~30 minutes (YMMV) • Use the remaining time to keep reviewing your answers
  • 29. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus ut risus at nulla porttitor consequat. Suspendisse imperdiet Pass / Fail faucibus elementum. Donec interdum rhoncus elit ac cursus. Nullam ut lobortis augue. Timeline to your final results T0: Presented with a dense wall of text - somewhere in there is your result T+1: Provisional status updated on webassessor.com T+7 (to 10): Final confirmation from Google
  • 30. © Data Runs Deep 2018 | @vinoaj There’s no fanfare at the end • Presented with a dense wall of text - somewhere in there is your pass / fail status • If you pass - congratulations! • The result is provisional • Google will follow up with a final confirmation a week later
  • 31. © Data Runs Deep 2018 | @vinoaj Your certificate lives on credential.net Share your credentials and generate badges (all blockchain verified)
  • 33. © Data Runs Deep 2018 | @vinoaj Google voucher codes (thank you Google!) • Coursera: One Google specialization one month free (save $66!) - http://bit.ly/gcp-voucher-coursera • Coursera: GCP for AWS Professionals one month free - http://bit.ly/gcp-voucher-coursera-aws • Qwiklabs: GCP Essentials quest one month free - http://bit.ly/gcp-voucher-qwiklabs All valid until 1/1/19
  • 34. Thank you for your time! Q&A vinny@datarunsdeep.com.au