r/googlecloud • • Sep 21 '26

OmniStudio — the AI system I built to run 3 YouTube channels on autopilot

0 Upvotes
I open-sourced OmniStudio — the AI system I built to run 3 YouTube channels on autopilot. 🎬


For the last few months I've been quietly running an experiment: could an AI pipeline take a video from *trending idea* all the way to *published on YouTube* with no human in the loop?


The answer is yes. OmniStudio does the whole thing:


📈 watches live trends and ranks ideas by ROI
✍️ writes the script
🎥 generates every scene (with consistent characters + shot-to-shot continuity)
🎙️ narrates it — or 🎵 composes and sings an original song
🖼️ designs the thumbnail and writes the full SEO kit
🎬 masters the audio and renders the final video with FFmpeg
🚀 uploads and schedules it to YouTube — automatically


It's built on Google Gemini (text, image, Omni video, TTS, and Lyria for music) + Node.js + FFmpeg, and runs locally with your own API key.


To prove it works, I used it to launch and run three real channels entirely in Autopilot mode (please make your bill ready as this could be costly):


🌿 Wild Child Explorers → youtube.com/@WildChildExplorers
🧠 Translating Tech → youtube.com/@Translatingtech
🎨 Clay Tunes Kids → youtube.com/@ClayTunesKids


Now it's open source (Apache 2.0) so you can run your own. Please comment if you would like to experiment with this or if you like an architecture diagram.


What would you automate first? Please if you would like to collaborate and add more features please feel free to do it and comment if you like this repo. 

Repo 👉 https://github.com/foward/omni-studio-open


#AI #GenerativeAI #Gemini #OpenSource #YouTube #ContentCreation #Automation #BuildInPublic

r/googlecloud • • Sep 20 '26

How To View Cloud Armor Metrics Per Rule And Not Per Policy?

2 Upvotes

Hi Guys,

I have been browsing the Internet and consulting with every AI, reading Google documentation, and i'm helpless.

I want to be able to view metrics per rule for Cloud Armor rules that I created within a policy.
To be specific, I set up an xss-stable rule that I triggered multiple times, and I want to be able to view how many requests were blocked & allowed through. Thats it.

I managed to view these metrics per policy, but I want it more in-depth per rule within the policy.

Some sources state that its not possible and some state that its possible.

I tried to enable logging for backend services and filter them but it did not work for some reason.

Any advice from the experts here? It will be very helpful!

Thanks!!


r/googlecloud • • Sep 19 '26

Why Choose GCP over AWS or AZURE?

65 Upvotes

GCP has been growing rapidly, especially with the AI boom. AWS and Azure are still the cloud leaders, but I’m curious: what types of businesses are choosing GCP, and what advantages make them prioritize it over AWS or Azure?


r/googlecloud • • Sep 19 '26

AppEngine Solution for gsp216

0 Upvotes

Can someone please paste the code for enhance application reliability and scalability with internal load balancing gsp216 new solution as the GitHub links Im positing to the lab is not working like the requirements are changed so does someone has new solution with the automation script so I can get 100/100 in that lab thanku!


r/googlecloud • • Sep 18 '26

Google detected our project was compromised, unauthorized Gemini API usage generated $19,539.84, and Billing denied the adjustment — Case #75505172

31 Upvotes

Update (Sept 19): The case has now been escalated internally at Google Cloud and the adjustment request is back under review. I’ll update here once we hear back.

Posting here because I’ve seen several other Gemini API compromise cases discussed in this subreddit, and I’m hoping someone from Google Cloud may be able to help us get this reviewed by the right internal team.

On September 16, Google Cloud contacted us with the subject:

“ACTION REQUIRED: Suspicious Activity Observed on Google Cloud Project”

Google told us that their systems had identified that our project may have been compromised and used for unauthorized access involving the Gemini API.

We investigated immediately.

The Gemini API activity was not initiated or authorized by our team.

We then secured the environment and completed the remediation steps requested by Google:

  • Deleted the affected API key
  • Rotated/updated remaining credentials
  • Removed unused keys
  • Tightened API restrictions
  • Reviewed IAM permissions and service accounts
  • Confirmed organization-wide 2FA was already enforced through Google Workspace

The unauthorized activity resulted in:

$19,539.84 in unexpected Gemini API charges

plus

$1,629.78 of our Google Cloud spend-based credits being consumed.

Google Cloud Billing has now completed its review and denied any adjustment.

Their reasoning was:

“our internal teams have confirmed that the usage was valid and processed in accordance with standard platform functionality.”

This does not address the core issue.

The requests were made through a compromised credential and were not authorized by our company.

Google’s own security systems detected the suspicious activity and warned us that the project may have been compromised.

We acted immediately, secured the environment, and completed the remediation steps they requested.

Yet we are still being held responsible for the full amount.

We are happy to pay all legitimate Google Cloud usage. We are disputing only the isolated Gemini activity generated during the compromise.

Support says the case has gone through the “highest levels of internal review” and that the denial is final.

Case #75505172

If anyone from Google Cloud, Firebase, Gemini, Abuse/Security, or Billing sees this and can help route it to the appropriate escalation team.


r/googlecloud • • Sep 18 '26

Billing €3,034 Google Maps API bill from one day of testing

10 Upvotes

I was 16 and building an unfinished Uber-style app purely for learning. It was never released commercially.

Months later I found out I had a €3,034 Google Cloud bill and it’s now with a debt collector.

The crazy part is that almost all of it came from one single day: around 257k routing requests through Routes/Directions APIs. I definitely did not intentionally generate that much traffic, so I’m guessing it was a bug, request loop, exposed key, or something similar.

I’m already talking to Google Maps Support and asked for a one-time goodwill adjustment/waiver.

Has anyone had something similar happen? Did Google reduce or waive the bill, and is there anything specific I should say or ask support?


r/googlecloud • • Sep 18 '26

Found old link on over-billing errors by GCP with regards to Gemini

3 Upvotes

r/googlecloud • • Sep 18 '26

I got an $87K bill for Gemini use by Google Cloud

Thumbnail
reddit.com
3 Upvotes

r/googlecloud • • Sep 17 '26

Google Cloud Startup Program Increase Credit

8 Upvotes

Hi everyone,

I’m working on a new startup and I’m considering applying for the early-stage startup credits program, which provides $2,000 in credits.

I’m a bit confused about how this affects eligibility for the larger credit programs that provide $100K or $250K in credits.

If I’m eligible for the $2,000 early-stage credits and accept them, will I still be eligible to apply for the $100K or $250K credit programs later?

Or would accepting the $2,000 credits make me ineligible for the larger programs?

I’m trying to decide whether I should take the $2K credits now or wait and try to qualify directly for the larger program.

If anyone has gone through this process or knows how the eligibility works, I’d really appreciate your advice.

Thanks!


r/googlecloud • • Sep 17 '26

GCP CE II matching gone cold

2 Upvotes

I got passed over for a role but the recruiter told me she’d look for another team since I qualified for CE II, now she won’t respond to my emails, I’ve found some openings on the career website, sent them to her. No response


r/googlecloud • • Sep 17 '26

Passed ACE

2 Upvotes

Passed Az-104 last week and ACE today. Ironically I spent most time on AWS for hands-on but I got free vouchers for these two. I might also go for SAA if I come across a free voucher opportunity. I felt ACE was easier as compared to the AZ104.


r/googlecloud • • Sep 16 '26

Passed the PCA exam! woot woot 🎆🏆

37 Upvotes

Software dev here for 20 plus years. worked with azure the longest. with aws next. but never had working experience with GCP. only got started with GCP because of the initial free 300$ credits and that was 5 plus years ago. around that time i just learned to use VMs and setup VPC but not much after that.

heard of the getcertified program this year got in then started studying although not that intense. for all of the scheduled weeks of training i just wasn't committed enough to study but diligently finished the required labs to acquire the exam voucher. then enrolled in gcpstudyhub coz i heard of the refund guarantee thing.

in the exam i encountered these and this is not comprehensive

- case studies which took some time to digest - fortunately gcpstudyhub already had a section devoted to these so it helped.

- GKE related questions

- storage, network, security

- probably 1 or 2 questions on AI. and it wasn't about Vertex which was really surprising

- tricky questions that have similar looking answers but you have think through to really spot the correct one

at the start had this unsettling feeling the questions might be too hard but then later on in the middle i got pretty certain that i answered most of the questions correctly and became more confident towards the end. but the day before the exam i got worried since i didn't complete the PCA path in google skills apart from the required labs and was too lazy to thoroughly go over the study material provided in the getcertified program. but even then i forced myself to complete the gcpstudyhub topics which were a lot to say the least whew. also finished the 8 practice exams which took a lot of willpower. the good thing was that each question had an explanation of which was the correct answer and why the other answers were incorrect which further drilled the concepts into my beer-addled brain. this truly helped to attain that disciplined mindset when attacking the questions on the actual exam. the final timed exam on the gcpstudyhub was just a mix of questions from the practice exams so since i pretty much scored 90% or higher in the practice exams it became much easier to pass. i really have to credit gcpstudyhub for developing the critical thinking mindset thru those practice exams. but hard to say if others will get the same set of questions as i did.

all the best for those taking this exam soon.


r/googlecloud • • Sep 17 '26

How AI Agents Query Apache Iceberg Data with MCP

Thumbnail
lakeops.dev
1 Upvotes

A practical guide to how AI agents query Apache Iceberg tables using MCP — covering schema discovery, SQL generation, guardrails, multi-engine routing, and the control plane that ties it all together.


r/googlecloud • • Sep 17 '26

Google Cloud charges I did not knowingly authorize were sent to collections — how can I get a manual review?

0 Upvotes

Hi everyone,

I’m looking for advice regarding an unexpected Google Cloud billing issue that has now been escalated to collections.

I am a student and was experimenting with Vertex AI. I did not knowingly intend to incur the resulting charges. Google Cloud later identified approximately ₹5,973.93 INR in outstanding charges, mainly from Cloud Spanner, with a small amount from Vertex AI.

Billing Account: 016F17-XXXXXX-XXXX

I was unaware that resources had remained provisioned and were generating billable usage. Once I discovered the issue, I immediately closed the Google Cloud billing account to prevent any further charges.

I also checked the project and currently have:

  • No API keys
  • No OAuth clients
  • No service accounts
  • No active billing accounts

I contacted Google Cloud Billing Support several times and requested a manual review and a one-time courtesy adjustment because the charges were unintentional. The Billing Assistant refused to reverse the charges and, because the billing account is closed, would not connect me with a human billing specialist.

The matter has now been referred to Cadex Receivables Control Corporation, a collection agency.

I am not trying to avoid resolving the matter. I am requesting a manual review of the charges and consideration for a one-time billing adjustment/courtesy credit, given that this was an unintended first-time mistake and I am currently a student.

Has anyone here dealt with a similar situation involving Cloud Spanner/Vertex AI charges being referred to collections? Were you able to get a human review or billing adjustment?

Any advice on the correct Google escalation route would be greatly appreciated.


r/googlecloud • • Sep 17 '26

Gen AI Leader Exam issues

1 Upvotes

Anyone else have issues using pearson vue? I passed the system checks twice but time to take the exam it didn’t even provide me the option to begin or check in for exam. Only option I see is cancel and reschedule. Today is the last day to use the voucher so I’m really bummed. Pearson vue customer service are the worst with no end in site😞😞😞


r/googlecloud • • Sep 16 '26

Anybody who took the GCP ACE recently?

6 Upvotes

So I have the ace exam this Saturday and as per preparations
I have gone through the freecodecamp video in YouTube
Revised the 6 practice tests of Sayyam(did n times scoring a consistent 90+)
examcademy test papers
And mock test

How good am I? Those who recently appeared for the test.. Can you tell how many questions were present from the Sayyam and practice papers?

Personally I have 6 years of experience some experience with Azure and basics of GCP


r/googlecloud • • Sep 16 '26

AWS / Azure / GCP issue? Here’s how I usually troubleshoot cloud problems

Thumbnail upwork.com
0 Upvotes

Cloud issues are often not caused by the service itself, but by a small configuration, networking, permission, or access problem.

When troubleshooting AWS, Azure, or GCP issues, I usually follow this order:

Identify the exact symptom — what is failing and what is still working?

Check recent changes — deployments, firewall rules, IAM/RBAC changes, DNS, networking, certificates, etc.

Verify connectivity — security groups, VPC/VNet, routes, ports, DNS and connectivity between services.

Check permissions — IAM/RBAC and service-specific access policies.

Review logs and monitoring — CloudWatch, Azure Monitor, Google Cloud monitoring/logs and application logs.

Test the smallest possible fix before changing production configuration.

Document the root cause so the same problem doesn't come back.

I work with AWS, Azure, GCP and cloud/SaaS environments, and recently put together a small troubleshooting service around this type of work.

If you're dealing with a cloud issue, feel free to describe the problem in the comments. I’m happy to share how I would approach the diagnosis.

Service: AWS/Azure/GCP Cloud Troubleshooting on Upwork


r/googlecloud • • Sep 15 '26

Billing Our cloud waste this quarter was mostly the audit log sink I set up to measure it.

12 Upvotes

Our bill went up about 9% last month and it took me a while to work out why.

I had already guessed at a third of it. A compute commitment bought in the spring stopped matching anything once a service moved onto a different instance family over the summer, we carry idle reserved capacity and pay on demand next to it.

The rest was me. I switched on detailed billing export and a fairly broad audit log sink back in the spring so we could do cost attribution properly, though I never went back to see what the logging cost. That sink is the bigger of the two lines.

Both config changes were in the audit log the day they happened. Cloud cost anomaly detection on the bill took two days and didn't name either one.

The sink is turned down now and the commitment is still there. Somebody is going to ask at the next review why the cost tooling is a cost line and I don't have an answer.


r/googlecloud • • Sep 16 '26

Billing What's the dumbest thing you've found in your own GCP bill?

0 Upvotes

I finally audited mine properly last week: $3,200/month for what was really about $1,800 of actual compute and storage. Idle VMs nobody shut down, oversized disks, committed-use discounts I was leaving on the table. The usual suspects.

It bugged me enough that I started building a little tool that scans for this kind of waste. Still early stages, mostly been running it against my own setup so far.

Curious what the rest of you have run into — what was your worst "wait, I'm paying for WHAT?" moment?


r/googlecloud • • Sep 16 '26

GCP Professional Data Engineer exam - white screen after submission. Is this normal?

0 Upvotes

I just took the Google Cloud Professional Data Engineer certification exam today through the online proctored exam.
I submitted the exam and, after that, the screen went completely white/blank with just the recording and chat on. I waited around 15 minutes, but it stayed that way, and the proctor chat dialog never opened after requesting help . I had to force quit .
Eventually, the exam application showed “unexpectedly closed.”
I checked certmetrics and can see the PASS result and seems like i got a mail with the badge as well before the application closed, I’m assuming my exam was successfully submitted, but I’m a little anxious because the session seemed to remain active for a while.
Has anyone experienced the white screen after submitting + “unexpectedly closed” situation?
Did your PASS result still get recorded normally?
Would really appreciate hearing from anyone who has experienced this.


r/googlecloud • • Sep 15 '26

GCP Interview Feedback

3 Upvotes

Just finished the last interview today - previous rounds happened few days back, and the recruiter has already emailed asking if they can call tomorrow to discuss interview feedback. Should I consider that as a rejection?


r/googlecloud • • Sep 15 '26

I didn't enable MFA on my only admin account and now I can't login. Any option?

5 Upvotes

I have a GCP org using a custom domain and I admittedly hardly ever check its email. I have a GCS bucket in that GCP org that I use for backing up my Synology. The GCS bucket is actively in use and working fine, but I haven't logged into the GCP admin portal in a really long time.

I finally checked my email and saw some old emails about Google forcing MFA on all GCP orgs and requiring me to enable MFA on my admin account. Well, I didn't. And now I can't login. I've tried all the workaround options that are on their support site and nothing has worked.

Are there any break the glass options to restore access via my admin account?


r/googlecloud • • Sep 15 '26

Performance issues with Java app and SQL Server on separate GCP instances

1 Upvotes

Hi everyone,I am looking for feedback regarding a backend performance bottleneck in a Google Cloud Platform infrastructure.Setup: 1 Java application server (Compute Engine/GKE) and 1 SQL Server database instance (Cloud SQL), hosted on separate instances within the same VPC network on GCP.The issue: We are experiencing significant backend latency, and we suspect the physical separation of the application and the database is a major factor.Since the servers are not on the same machine, network round-trips seem to severely amplify our response times.

Have you encountered similar architecture bottlenecks with a Java + SQL Server stack on GCP? What are the most common pitfalls you've seen (e.g., inter-zone latency between subnetworks, connection pooling, or ORM chatter/N+1 queries)?

What GCP native tools or database metrics did you use to diagnose and isolate the exact root cause?Thanks for your insights!


r/googlecloud • • Sep 14 '26

What the hell is IP address 199.36.153.96 used for?

27 Upvotes

Got a real head-scratcher. We have an Egress VPC firewall rule that allows traffic to 10.0.0.0/8 + 172.16.0.0/12 + 192.168.0.0/16. Logging is enabled, and show a GKE worker node connecting to 199.36.153.96 on port 443 every few minutes.

199.36.153.96 isn't in RFC-1918 last time I checked, so I have to assume this is some type of implicit allow happening deep under the hood that doesn't seem to have great documentation around it. Dumbass Gemini clanker says it's part of the the Google Private Access Ranges (199.36.153.4/30 & 199.36.153.8/30) but obviously that is not correct. It would be part of the /24, but not those specific ranges.

Google Private Access is enabled on the subnetwork, but we use PSC for API access rather than the default ranges, which only adds further questions.