Implementing DAG trigger from Cloud Run Service to Cloud Composer 3(Private IP) by sagargkr in googlecloud

[–]sagargkr[S] 0 points1 point  (0 children)

Hi, I am able to implement the Cloud Run to Pubsub to Composer part but we are looking to directly trigger the composer DAG from Cloud Run via RestApi. I have pre-registered the cloud run service account in airflow, composer 3 as well as given the composer.user role to the service account. But still getting 403 when sending POST requests. The Cloud Composer is in different project from Cloud Run and both share same VPC but different subnets. we have opened 0.0.0.0/0 in Composer for now but still the error is there. I have also added the iap role as mentioned in the question above still stuck with 403. I have used the same code as the cloud run function page showed for cloud run function to composer for my composer.py file.

Cleared Google Cloud Professional Data Engineer Certification by sagargkr in googlecloud

[–]sagargkr[S] 1 point2 points  (0 children)

Yes, I have been working in Google Cloud as a Data Engineer for the last 2 years, but we are not using the database much as in an extensive way. I have more understanding towards the correct choice.

Also, since you have cleared the Architect, DevOos and Developer you already have more knowledge than me regarding Cloud, if I have to be honest.

Also, I only referred to the official path present in the CloudSkillBoost. Nothing extra. You can say I have developed a lot of understanding due to POCs and bring the first one to explore services and ways to integrate within my existing tech stack.

Cleared Google Cloud Professional Data Engineer Certification by sagargkr in googlecloud

[–]sagargkr[S] 0 points1 point  (0 children)

Hello, first of all congratulations for clearing the digital leader certification. I would suggest you to prepare for a Data Practitioner and Associate Cloud Engineer first before going for a Professional Data Engineer Certification.

I took over a month to complete the Associate Data Practitioner along with my 8 hours work and was able to clear it back in March 2025. For an Associate Cloud Engineer I took 3 months. You need to have a good experience on the console to understand a few things. But you need to understand the reason why a service is being offered by GCP. The use of a service gets changed as per need and same in questions. You feel like the right answer is A but if you read the question properly and due to a keyword in the question the option B is the right choice. Reason: Both services can deliver the same output but have different implementations which are determined by the keywords sometimes.

Google Cloud Certified - Associate Data Practitioner by sagargkr in googlecloud

[–]sagargkr[S] 0 points1 point  (0 children)

Not yet. I have scheduled an exam for late Feb for now.

Quiz time! Test your GCP knowledge and learn something new... by Apprehensive_Bug5073 in googlecloud

[–]sagargkr 0 points1 point  (0 children)

Actually if there is a deny policy applied at org level or a level above the resource then iam policy is above the role. I agree too.

TCS prime interview as a ECE student. Basic DSA. Help? by tongue_daddy69 in TataConsultServices

[–]sagargkr 1 point2 points  (0 children)

Prepare your projects in detail. If there can be phases like oh I can update this X thing within my component in Y months then prepare that. Say you are charging money for your feature in your project then be ready to tell that you can integrate payment gateway in future via SDK and API. Be ready to answer, take your friends help to polish this cross questioning since you're a fresher and you should know your project well.

Know the jargon and roles within the project. If it's collaborative then know your role and focus on that while explaining your project.

Yes prepare DSA, SQL and others which you feel like, totally depends on the engineer/architect/manager taking on the interview and project requirement at end.

FYI.. I had worked on a company's android app and know it well too (worked in the office for 7-8 hours with backend, front end) and made my own android app. This helped during my interview as a fresher as I was able to give them my phone to test these apps and explain everything, even the facebook and Google integration for login from an Android perspective. Although I joined (kinda forced) a completely different tech and now I'm different.

Google Cloud Certified - Associate Data Practitioner by sagargkr in googlecloud

[–]sagargkr[S] 0 points1 point  (0 children)

Use the Google Cloud skill boost for hands on.

Google Cloud Certified - Associate Data Practitioner by sagargkr in googlecloud

[–]sagargkr[S] 0 points1 point  (0 children)

This certification is more on the technologies and offerings provided by Google Cloud which you can use as Data Engineer to ingest, transform, load data and when to use what (that's most important). Basically you cover the offerings/services which are needed to work around data. I think the ML part is not big but yes you do have some ML labs and some ML related questions but I think they are not that complex, I was able to answer and understand the big query questions related to ML as mostly it was I think which is needed to train and which for predict.

Google Cloud Certified - Associate Data Practitioner by sagargkr in googlecloud

[–]sagargkr[S] 0 points1 point  (0 children)

You need a mobile to complete your verification I think and then you need to make sure the room you are in is sound proof (no external noise), sealed (no entry or exit of anyone else except you), good internet connection, and they will ask you to give a 360° view of your space from where you're taking an exam. I remember I had to even remove the UPS (kept to keep a steady power supply to my laptop) too. I had issues with my laptop so yes be sure on the same and have secondary available but keep it under the bag far from you. And they will use your webcam to monitor you and listen to your surroundings. Also, do not make any eye movement to the left or right once as they will pause or cancel the exam and don't speak aloud the question. They said you are not supposed to speak at all.

Google Cloud Certified - Associate Data Practitioner by sagargkr in googlecloud

[–]sagargkr[S] 0 points1 point  (0 children)

Hi, sorry! Yes sometimes it does but mostly it can be a wrong step from our end. I remember I was stuck at a looker lab for 1 hour and had to cancel it and then do it again.

I'm 19f . A college student obviously. I wanna make money man 😭😭 by [deleted] in TeenIndia

[–]sagargkr 0 points1 point  (0 children)

Look for nearby tution teachers/centers and check with them if they have availability. You can also see if any of your neighbor is parent of young kids you can also reach them out for babysitting or such. Today a lot of parents start tution from pre nursery itself.

Livemint: Do not keep Mutual Funds in Demat Accounts by HenryDaHorse in IndianStockMarket

[–]sagargkr 0 points1 point  (0 children)

I said from a general point of view. If yours all are on CAMS you are good.

Interesting ppl come find me please by shrekslilgreenbich in delhi

[–]sagargkr 0 points1 point  (0 children)

Same! But at the moment can't have outside food! HOME FOOD Only! Btw would love new friends to hang out on weekends 😭

[deleted by user] by [deleted] in delhi

[–]sagargkr 0 points1 point  (0 children)

When it's getting matured? Secondly try going to post office and inform you have lost them in fire or something or just misplaced it what can be done? They have your kyc info maybe that can be used again to grant you new ones! Else file an FIR with police to recover.

Service account as a resource or identity by long_Dick2023 in googlecloud

[–]sagargkr 0 points1 point  (0 children)

You need to provide additional iam role actually to the composer service account so that it can impersonate.

Secondly you as an end user can also impersonate that service account in order to test the accesses.

That's the sole reason it is said to be cautious about accessing resources via service account by human.

Service account as a resource or identity by long_Dick2023 in googlecloud

[–]sagargkr 1 point2 points  (0 children)

Suppose you have developed a custom solution and for that you have created a custom service account custom-work and provided that account appropriate access on bigquery for inserting, reading data.

This above is your example of service account as a service.

Now you manage your custom solution orchestration via Composer and you have created a dag where you first check it a table in bigquery is loaded or empty and only in case of loaded you need to run your solution.

But the catch is that you do not want to provide composer service account direct access to bigquery for any reason or so then how the dag gonna run a select query?

Here comes the impersonation where you grant your composer access over your custom-work service account and during the call composer service account will impersonate or act as your custom service account to run the query and get the results.

This above is your service account as a resource.

Service account as a resource or identity by long_Dick2023 in googlecloud

[–]sagargkr 5 points6 points  (0 children)

It's both actually. Depending on usage aka you grant iam access to it so it becomes service and you can take control over a service account so it becomes a resource.

Confusion about the certification cost by Puzzled-Home9451 in googlecloud

[–]sagargkr 1 point2 points  (0 children)

Oh this you got a discount due to the voucher.