Chapter #9 - How to design data pipeline on gcp (Google Cloud Platform) ?

  Рет қаралды 97,600

IT k Funde

IT k Funde

3 жыл бұрын

Chapter #9 - Designing data pipeline solution on GCP
#datapipeline #googlecloud #gcp
What is Data Pipeline? - • Chapter #8 - Cloud IAM...
**Google Cloud Platform Beginner Series**
Google Cloud Platform Beginner Series (2020) - • Google Cloud Platform ...
**Networking Basics Playlist**
Networking and Infra Concepts - • Networking & Infra Con...
** Other Popular Playlists**
Crunching Data Series (2020) - • Learn - Data Engineeri...
Latest technology tutorial (2020) -
• What is a Data Vault ?...
Hi Friends, I am Anshul Tiwari, and welcome to our youtube channel IT k Funde.
More about this video -
In this video, we will learn something different, instead of discussing any specific product on google cloud platform, we will learn how to design a data pipeline solution on google cloud platform.
This will help us in 2 ways -
1. This will helps us improve our design thinking
2. We will get an overview of all google cloud products that can be used in developing a data pipeline.
We will start with understanding a typical on premise data pipeline and enterprise data warehouse (edw) design. We will then take this same solution and try to implement it on google cloud platform.
On-Prem solution design contains below products -
#Streaming data - Apache Kafka
#ETL - Informatica, IBM Datastage, SAP Data Services
#EDW - Teradata
#Dashbaords & reporting - Tableau and SAP Business Objects
GCP cloud design contains below products -
#Streaming data - Cloud PubSub
#ETL - Cloud Data Fusion
#Storage - Google Cloud Storage
#EDW - Google Big Query
#Dashboards - Looker, Google Data Studio
#ML - AutoML
#Metadata Management - Data Catalog
PLEASE WATCH ALL THE VIDEOS IN ANY PLAYLIST FOR BETTER UNDERSTANDING !!
Credits & Resources for further study -
GCP resources documentation for detailed study -
#Cloud PubSub - cloud.google.com/pubsub/docs/...
#Cloud Data Fusion - cloud.google.com/data-fusion/...
#Google Cloud Storage - cloud.google.com/storage/docs...
#Google Big Query- cloud.google.com/bigquery/doc...
#Data Studio - cloud.google.com/bi-engine/do...
#Looker - docs.looker.com/
#AutoML - cloud.google.com/automl/docs
#Data Catalog - cloud.google.com/data-catalog...
images - pixabay.com
**Social Links**
KZbin - / itkfunde
Facebook - / itkfunde
Linkedin - / ansh9685
Twitter - / ansh9685
Instagram - / itkfunde
**About This Channel**
Friends ITkFUNDE channel wants to bring I.T. industry knowledge, information, career advice, and much more to every individual regardless of whether he or she belongs to I.T or not. This channel is for everyone interested in learning something new!

Пікірлер: 148
@metaocloudstudio2221
@metaocloudstudio2221 2 жыл бұрын
As a Data Engineer who worked on Cloud solutions for 7 years, I have never seen such a correct and clean solution. I am interested to see the same solution on AWS as well.
@sanjayroberts3453
@sanjayroberts3453 2 жыл бұрын
Incredibly helpful -- interviewing for senior level data engineering positions and many have data pipeline design sections. This is perfect for that
@ankursahu4731
@ankursahu4731 Жыл бұрын
This is one of the great video to make me understand how Project architecture is there in GCP, I would request to please create a series to build end to end demo project in GCP utilizing all these services.
@maayanyacobi8665
@maayanyacobi8665 2 жыл бұрын
great lecture, well explained - Thank you
@naginafathima4562
@naginafathima4562 2 жыл бұрын
Great explanation. Can you also do a video on how the traditional DW system is used in AWS and AZURE?
@hareeshgunda8371
@hareeshgunda8371 2 жыл бұрын
Great work. We expect some realtime project design on GCP.
@jackleung2519
@jackleung2519 2 жыл бұрын
really enjoy watching your video, very clear and well-explained.
@chehz
@chehz 2 жыл бұрын
Thank you very much for all your hard work and the nice lecture.
@AmeyChittar
@AmeyChittar 2 жыл бұрын
Hi. So glad for posting this. I was going through the coursera course for this and I never understood the big picture. It's so clear now. Thank you so much.
@ITkFunde
@ITkFunde 2 жыл бұрын
Thanks Amey so happy it helped 🙏
@antonioflores4240
@antonioflores4240 2 жыл бұрын
I'm trying to build a data lake for an undergrad cloud class and honestly I was feeling pretty hopeless but after watching your video I feel way more prepared to tackle this!!!! Thank you!!!
@ITkFunde
@ITkFunde 2 жыл бұрын
Thanks Antonio I am so happy it helped in some little way 😊
@gauravjha7249
@gauravjha7249 2 жыл бұрын
Very nice ......thanks for enlightning with so many information
@rushabhparmar7519
@rushabhparmar7519 2 жыл бұрын
Very informative and detailed! Thank you!
@hellmutmatheus2626
@hellmutmatheus2626 2 жыл бұрын
I really learned a lot through your videos. Thank you very much, cheers from Brazil!
@ChoandCho
@ChoandCho 2 жыл бұрын
Thank you so much for the hard work you have taken for making these concepts very easy to understand.. Great work.. Keep posting such informative videos
@sanjayg2686
@sanjayg2686 Жыл бұрын
Sooooper Simple, you made sir, Thanks a lot
@ITkFunde
@ITkFunde 10 ай бұрын
You are most welcome
@prasann26
@prasann26 2 жыл бұрын
Very nicely explained. All the best. thank you!
@joannwatu7603
@joannwatu7603 2 жыл бұрын
Thank you for sharing. Your explanation of the data lake structure for both on-prem and cloud solutions was very clear and easy to follow.
@ITkFunde
@ITkFunde 2 жыл бұрын
Thanks Joan ☺️🙏
@hemanth1262
@hemanth1262 Ай бұрын
Very informative to the beginners of cloud but helped with on-prem solutions, thanks tons!!!
@anandakumarsanthinathan4740
@anandakumarsanthinathan4740 Жыл бұрын
Absolutely, absolutely wonderful and insightful presentation. Thank you very much. Just an observation. With BigQuery as your data warehouse, companies need not go for datamarts any more. BigQuery being a scalable solution, personnel from the various departments such as Sales, HR, Marketing, Finance can run their queries against a single database and still get results back without compromising on performance. Security can be implemented at the user/department level.
@ITkFunde
@ITkFunde Жыл бұрын
Thanks Ananda I cant agree more, BQ could be a one stop solution for vatious diff use cases
@Poornima_life
@Poornima_life Жыл бұрын
It’s perfect explanation….you are genius man
@victorganguly4230
@victorganguly4230 2 жыл бұрын
Nice explaination. 👍 Want to have some more videos like this for real time data processing with Google cloud (for example IOT data,sensor data)
@pankajmanik7789
@pankajmanik7789 2 жыл бұрын
This video is too good !! So many topics covered crisply in 1 video ... Thank you very much Sir :)
@ITkFunde
@ITkFunde 2 жыл бұрын
Thanks Pankaj ☺️🙏
@prithvinoojibail3734
@prithvinoojibail3734 3 жыл бұрын
I am glad you have tutorials in English (since I don't speak or understand Hindi). Thanks for this video!
@ITkFunde
@ITkFunde 3 жыл бұрын
Thanks Prithvi
@pankajchaudhari95
@pankajchaudhari95 2 жыл бұрын
Thanks, Amazing video and very helpful
@aneyewitness
@aneyewitness Жыл бұрын
Awesome video - thank you! 👍 Would love to see an equivalent video for AWS and Azure also.
@manuelbolivar9791
@manuelbolivar9791 3 жыл бұрын
Thanks for posting and thanks for your hard working!! I'd like to see, whenever possible, similar videos for AWS and Azure cloud offerings. Using the same left side starting point. Cheers!
@LeonidAndrianov
@LeonidAndrianov Жыл бұрын
Thank you, mate! I like your optimism as well as the explanation.
@ITkFunde
@ITkFunde Жыл бұрын
Thanks Leonid🙏
@gauthamvijayan
@gauthamvijayan Жыл бұрын
Phenomenal Content.
@rohanasnani4768
@rohanasnani4768 Ай бұрын
Loved it, Thank you soo much for this!
@MubeenEbrahim-gk5xh
@MubeenEbrahim-gk5xh Жыл бұрын
Thank you. Very useful video.
@thammayagupta
@thammayagupta Жыл бұрын
Awesome Explanation.....
@swarupdeshpande4759
@swarupdeshpande4759 3 ай бұрын
Thanks. it was good presentation. To the point.
@mainajnabee
@mainajnabee 2 жыл бұрын
Profound knowledge you are sharing with us. Thank you so much! One request: whenever you refer your other videos, can you please display them in those bubbles in a corner so that we can click on them and go to those videos? You know those small bubbles with link that pop up..
@SamvithDevi
@SamvithDevi 3 жыл бұрын
This has been very helpful. Thanks a lot for the video, and your detailing.
@ITkFunde
@ITkFunde 3 жыл бұрын
Thanks a lot🙏☺️
@ramkumarsundaravel8301
@ramkumarsundaravel8301 4 ай бұрын
Really good video and explained very well.
@vanib6123
@vanib6123 5 ай бұрын
Very Informative !! Thank you for the great efforts !!
@RizalIsmail
@RizalIsmail 2 жыл бұрын
Really great video. So humble you are and you give good first impressions at 1:25
@ITkFunde
@ITkFunde 2 жыл бұрын
Thanks Rizal ☺️🙏
@siamakfarjami2116
@siamakfarjami2116 Жыл бұрын
Thank you very much. Great video.
@syedaliuddin7046
@syedaliuddin7046 3 жыл бұрын
Thank you for sharing the information really helpful
@ITkFunde
@ITkFunde 3 жыл бұрын
Thanks Syed
@MoisesTrelles
@MoisesTrelles 2 жыл бұрын
Great explanation, very well presented
@ITkFunde
@ITkFunde 2 жыл бұрын
Thanks Moises ☺️🙏
@vamsikri1234
@vamsikri1234 2 жыл бұрын
Really good video and good explanation learned a lot. I just wanted to ask one thing ,the cloud model you showed is it conventional ETL flow or its more of ELT with subset of ETL , because here we are using both the flow or its some kind of new approach which we can use, if would be really good if you could share your thoughts on this
@samirchandra2637
@samirchandra2637 2 жыл бұрын
Very informative boss, keep going
@vardannegi
@vardannegi 3 жыл бұрын
For data transformation and enrichment in GCP, Dataprep is the best tool
@ITkFunde
@ITkFunde 3 жыл бұрын
Yes Vardan Dataprep is good tool
@SeafireCH
@SeafireCH Жыл бұрын
Very nice video, great overview that is very helpful in navigating the jungle of google tools. Thanks a lot!
@ITkFunde
@ITkFunde Жыл бұрын
Thanks Pesche
@lifeofpayal972
@lifeofpayal972 2 жыл бұрын
Thanks for the video..!
@ambar752
@ambar752 2 жыл бұрын
Very well explained, loved it !!
@ITkFunde
@ITkFunde 2 жыл бұрын
Thanks Ambar🙏🙏☺️☺️
@sreetenap
@sreetenap 2 жыл бұрын
Thx a bunch! Excellent explanation.
@ITkFunde
@ITkFunde 2 жыл бұрын
Thanks Sreedhar☺️
@yshah9042
@yshah9042 Жыл бұрын
Excellent.
@informationsatellite5155
@informationsatellite5155 10 ай бұрын
great content..thank you so much...
@siddeshsharma968
@siddeshsharma968 11 ай бұрын
Really Great video, been looking for such explaination
@sanaayakurup5453
@sanaayakurup5453 Жыл бұрын
brilliant brilliant explaination!keep it up!
@meeral8703
@meeral8703 2 жыл бұрын
You are amazing!! Thanks for the clear video
@ITkFunde
@ITkFunde 2 жыл бұрын
Thanks Meera ☺️
@Rise_Citizens
@Rise_Citizens 2 жыл бұрын
You might make my next job a bigger paycheck,nice video
@ITkFunde
@ITkFunde 2 жыл бұрын
Thanks buddy
@learner9670
@learner9670 11 ай бұрын
Too good learning material!
@hailstorm7868
@hailstorm7868 11 ай бұрын
3rd party -> gcs stage can also be done via arbitrary code inside a container on "cloud run jobs". I did that, and downstream what is shown in the video almost exactly on one of my freelance projects.
@swatitraveltales
@swatitraveltales 3 жыл бұрын
Reallly Helpful videos! An aadvanced video on Bigquery & one on Cloud data fusion too:). Thanks for sharing these videos
@ITkFunde
@ITkFunde 2 жыл бұрын
Thanks Swati sure will try ☺️
@59600muslim
@59600muslim Жыл бұрын
Très intéressant merci
@moushmidas2584
@moushmidas2584 3 жыл бұрын
Thanku sir As i requested you really created a video❤️❤️🙏 so nice video...
@ITkFunde
@ITkFunde 3 жыл бұрын
Thanks Moushmi hope you learnt something new from it pls keep sharing ur suggestions
@priteshraka6408
@priteshraka6408 3 жыл бұрын
Thanks for this, I was waiting for one such video from long time.
@ITkFunde
@ITkFunde 3 жыл бұрын
Thanks Pritesh🙏
@khanbabababa6396
@khanbabababa6396 3 жыл бұрын
Okay
@bhalachandrapatil
@bhalachandrapatil Жыл бұрын
excellent
@JOHNSMITH-ve3rq
@JOHNSMITH-ve3rq 3 жыл бұрын
absolutely amazing video!!!!!!!!!!!!!!!!!!
@ITkFunde
@ITkFunde 3 жыл бұрын
Thanks John
@TradeWithCodeOfficial
@TradeWithCodeOfficial 2 жыл бұрын
very helpful video.. one question.. do we need to create a VM instance if we go by this approach for GCP. Where do we trigger the gsutil command ? How do we go to the backend of fusion instance?
@shameemferdous
@shameemferdous Жыл бұрын
Amazing !
@manpreetsohal11
@manpreetsohal11 2 жыл бұрын
Informative video. Why haven't you used cloud dataflow for ETL? Can cloud data fusion perform better ETL tasks than cloud dataflow?
@dr.kumaraswamybattula8428
@dr.kumaraswamybattula8428 4 ай бұрын
Thank you ❤
@yuvabhagvatkathakarshriyag9305
@yuvabhagvatkathakarshriyag9305 3 жыл бұрын
this is indeed a helpful video
@ITkFunde
@ITkFunde 3 жыл бұрын
Thanks a lot
@shubhamsinnarkar2923
@shubhamsinnarkar2923 2 жыл бұрын
AMAZING VIDEO!
@emmanuelihetu9848
@emmanuelihetu9848 Ай бұрын
This is soo good
@Pkmafffy
@Pkmafffy Жыл бұрын
Great video! I really appreciate the effort you put into this video and it really helped me out. Thanks a lot1
@pradeepdewani6267
@pradeepdewani6267 2 жыл бұрын
This is really helpful ..
@ITkFunde
@ITkFunde 2 жыл бұрын
Thanks Pradeep
@oguzhangunes
@oguzhangunes 2 жыл бұрын
thank you !
@aamirsuleman9815
@aamirsuleman9815 9 ай бұрын
Dataform is another amazing tool for ELT jobs
@rdhundare
@rdhundare 3 жыл бұрын
Gud explanation
@ITkFunde
@ITkFunde 3 жыл бұрын
Thanks Rahul
@praveengarg6090
@praveengarg6090 Жыл бұрын
Great
@user-kk4yp8vd4g
@user-kk4yp8vd4g 6 ай бұрын
In your architecture where is the pub sub messages are saving is in cloud storage and then etl pupeline pick and load in to big query?
@CPat-yt6dm
@CPat-yt6dm 8 ай бұрын
Thanks
@anandnerurkar8482
@anandnerurkar8482 Жыл бұрын
good one. what is datamart, for datamart you have been using data studio,automl,looker? can u pls explain why??
@meeral8703
@meeral8703 2 жыл бұрын
Question sir: on the Google solution, why do you have two separate Cloud Storage components?
@sanjayg2686
@sanjayg2686 11 ай бұрын
Thanks a lot
@ITkFunde
@ITkFunde 10 ай бұрын
Most welcome
@kushagrak4903
@kushagrak4903 2 жыл бұрын
Sir really amazing video ! I was wondering where can I learn basics of the software which you mentioned ( SAP , IBM ) ?
@ITkFunde
@ITkFunde 2 жыл бұрын
Thanks youtube has everything for free or else try udemy for reasonable courses
@capooti
@capooti 2 жыл бұрын
Nice intro! well done
@ITkFunde
@ITkFunde 2 жыл бұрын
Thanks a lot Roland
@VinodKumar-wc6bu
@VinodKumar-wc6bu Жыл бұрын
It's really excellent with kind of explanation . Sir do you have gcp pde paid course as well,plz comment
@ArjunSingh-fm9sm
@ArjunSingh-fm9sm Жыл бұрын
Hey Thanks for this video, I have 1 question. If we want to do performance test for this type on msging queue application, what should be our approach.?? and how we can do this.. plz
@hemantfegde460
@hemantfegde460 Жыл бұрын
Good explanation Sir, could you please make video on Streamsets pipeline?
@sathishgowda4272
@sathishgowda4272 2 жыл бұрын
Very good explanation, please make some videos related to complete data engineer project flow with pyspark or SQL
@ITkFunde
@ITkFunde 2 жыл бұрын
Thanks Sathish ☺
@pawnyogi
@pawnyogi Жыл бұрын
@@ITkFunde hi , is this is roadmap for data engineer using google cloud ?
@RakeshGupta23
@RakeshGupta23 2 жыл бұрын
Great explanation..one request .. please use mic 🎙️ as voice is Little low as compared to other educational videos.... great job..
@ITkFunde
@ITkFunde 2 жыл бұрын
Sure Rakesh thx for feedback and support 🙏
@venkatanithish7757
@venkatanithish7757 2 жыл бұрын
Good one :) :D
@sunilsahoo5199
@sunilsahoo5199 Жыл бұрын
can you do an end to end project in google cloud using this services.Then it will good for us.A lot of thanks to you for giving this type of content.
@ITkFunde
@ITkFunde Жыл бұрын
thanks for suggestion
@amitjaiswal781
@amitjaiswal781 Жыл бұрын
Please make a video real time projects in gcp
@ankitajain6817
@ankitajain6817 3 жыл бұрын
Very very informative and useful video.Thanks for sharing !
@ITkFunde
@ITkFunde 3 жыл бұрын
Thanks Ankita 😊
@rushipuneet1270
@rushipuneet1270 2 жыл бұрын
Is there any practical video creating a data pipeline?
@zudt
@zudt 6 ай бұрын
just G.R.E.A.T.
@nilavasen8631
@nilavasen8631 Жыл бұрын
Dear Anshul, how are you ? I have been working as Data Engineer in on-prem solution of our company for more than 10 years and now wish to move to Cloud Based solution, like GCP Data Engineer. Can you please do help me with the below queries I have :- 1. I am having total 15+ years of IT Experience. Will it be a good decision to switch to Cloud Data Engineer Roles now ? It seems to me bit late to start journey in this domain now. Please do correct me , if I am wrong. 2. In order to start / work with the GCP Data Engineering Role, can you kindly suggest me what are the topics / tools / GCP Services I need to learn ? I have basic ETL Concept and also working with PLSQL , Python stuff. Thanks in advance !!
@ITkFunde
@ITkFunde Жыл бұрын
Hi Nilava, 15+ years of exp is quite a lot, in todays age tech roles are defying age and exp boundaries but in indian IT your total exp and respective role does put an image on your career profile thus i would suggest you move towards cloud data architect sort of roles or solution architects. Also if you starting from a clean slate then you should also think of becoming a Data Lead or Manager and manage a team of Data engineers under you. Think big !
@nilavasen8631
@nilavasen8631 Жыл бұрын
@@ITkFunde yes very true Anshul.. thats what I was thinking also. 🙂
@SancheeKaushik
@SancheeKaushik Жыл бұрын
what can be the most cost efficient way to ingest a few tables from snowflake to GCP bigQuery
@SancheeKaushik
@SancheeKaushik Жыл бұрын
also is it possible to do Export and then transform before saving to bigQuery instead to do ELT as explained in the video. if yes then will that be a good option which is cost efficient.
@pankajsangle2752
@pankajsangle2752 5 ай бұрын
om shree ganpatye namo:
@PradeepSinghRajputOfficial
@PradeepSinghRajputOfficial 2 жыл бұрын
The cloud storage in the middle is wrong. You can't store structured data in Cloud Storage.
@anandakumarsanthinathan4740
@anandakumarsanthinathan4740 Жыл бұрын
@Pradeep Singh, can't we store the raw data as text files? Acts as a datalake and also as a backup of our original, untouched, unedited data.
@Kunal4980
@Kunal4980 2 жыл бұрын
Hi I see that your videos are getting older and platforms like GCP changes their platforms very frequently, could you please update your videos to sync up or upload delta videos to complement older ones up to the latest ones...
@V_sharmaji
@V_sharmaji 3 жыл бұрын
Is Big Query DataLake or Cloud Storage?
@anandakumarsanthinathan4740
@anandakumarsanthinathan4740 Жыл бұрын
@vaibhav Sharma, it could act as a datalake as well as storage, but primarily it is a data warehouse for analytic purposes.
@krish_telugu
@krish_telugu 2 жыл бұрын
We are facing problems with almost all services that we have been using with GCP, very limited plugins and features serve to basic use cases. even connectivity between services is also troublesome. long way to go
@rincymathew7716
@rincymathew7716 2 жыл бұрын
Could you help me with dataProc, data flow and data prep please
@ITkFunde
@ITkFunde 2 жыл бұрын
Thanks Rincy will try to make for sure
Data Warehousing With BigQuery: Best Practices (Cloud Next '19)
43:08
Google Cloud Tech
Рет қаралды 143 М.
Can You Draw The PERFECT Circle?
00:57
Stokes Twins
Рет қаралды 88 МЛН
Тяжелые будни жены
00:46
К-Media
Рет қаралды 5 МЛН
100❤️ #shorts #construction #mizumayuuki
00:18
MY💝No War🤝
Рет қаралды 10 МЛН
01 Cloud Dataflow - Pub/Sub to Big Query Streaming
16:32
NextGen Learning
Рет қаралды 30 М.
Data Journey EP-02: Batch Ingestion 📦 - 5 ways to ingest files into Google Cloud
13:28
Top AWS Services A Data Engineer Should Know
13:11
DataEng Uncomplicated
Рет қаралды 147 М.
Building stream processing pipelines with Dataflow
15:17
Google Cloud Tech
Рет қаралды 23 М.
Can You Draw The PERFECT Circle?
00:57
Stokes Twins
Рет қаралды 88 МЛН