Vai al contenuto
BigTree108

Servizi di sviluppo Google Cloud

Servizi di sviluppo Google Cloud per prodotti costruiti su Google Cloud Platform: applicazioni Cloud Run e GKE, piattaforme dati BigQuery, backend Firebase, database Cloud SQL, AlloyDB e Spanner, funzionalità Gemini su Gemini Enterprise Agent Platform (il successore di Vertex AI), landing zone, sicurezza e migrazioni, con ingegneri Google Cloud dedicati per il Suo team o progetti Google Cloud realizzati end to end.

Che cosa realizziamo con Google Cloud

  • Servizi Cloud Run

    API e worker containerizzati che scalano a zero tra una richiesta e l’altra, job Cloud Run per le elaborazioni batch e Pub/Sub, Eventarc e Cloud Tasks che prendono in carico il lavoro che non deve girare all’interno di una richiesta.

  • Cluster GKE

    GKE Autopilot quando si vuole Kubernetes senza gestire i nodi, Standard quando i carichi di lavoro richiedono il controllo a livello di nodo e Workload Identity Federation per GKE al posto di chiavi di service account esportate.

  • Piattaforme dati BigQuery

    Data warehouse su BigQuery alimentati da Dataflow, Datastream o caricamenti programmati e modellati in Dataform o dbt, con partizionamento e clustering scelti in modo che la query di una dashboard non scansioni l’intera tabella.

  • Backend Firebase

    Authentication, Firestore, Cloud Functions for Firebase, App Hosting e Cloud Messaging per app web e mobile, con regole di sicurezza testate nella pipeline e non lasciate aperte.

  • Database su Google Cloud

    Cloud SQL per PostgreSQL, MySQL e SQL Server, AlloyDB dove PostgreSQL richiede più throughput, Spanner per i dati che devono restare coerenti tra più regioni e Memorystore per il caching, raggiungibili solo tramite IP privato.

  • Gemini Enterprise Agent Platform

    Gemini e altri modelli su Agent Platform (il successore di Vertex AI) richiamati dai servizi aziendali, agenti sviluppati con l’Agent Development Kit, recupero sui documenti aziendali e costo di ogni richiesta registrato.

  • Landing zone e configurazione dell’organizzazione

    Un’organizzazione costruita prima dell’arrivo del primo carico di lavoro: cartelle e progetti per ambiente, organisation policy, Shared VPC, VPC Service Controls attorno ai dati sensibili e log di audit conservati dove i carichi di lavoro non possono modificarli.

  • Migrazioni su Google Cloud

    Macchine virtuali migrate con Migrate to Virtual Machines, database con Database Migration Service e data warehouse da Teradata o Redshift con BigQuery Migration Service, un carico di lavoro alla volta con un piano di rollback per ciascuno.

  • Sicurezza su Google Cloud

    Rilievi di Security Command Center classificati e corretti in Terraform, Cloud Armor davanti ai servizi pubblici, Binary Authorization perché girino solo immagini firmate e chiavi di cifratura gestite dal cliente in Cloud KMS.

Ingaggiare ingegneri Google Cloud

  • ingegneri Google Cloud dedicati

    Ingegneri Google Cloud che entrano a tempo pieno nel Suo team, lavorano nei Suoi repository, nel Suo tracker e nelle Sue riunioni e rispondono al Suo responsabile. Li intervista Lei; noi ci occupiamo del contratto ucraino, delle buste paga, della fatturazione e delle ferie.

  • Realizzazione di progetti Google Cloud

    Un team che porta il progetto Google Cloud dal perimetro al rilascio: stima, sviluppo, test e deployment, con un responsabile tecnico da parte nostra che risponde del piano e della qualità.

  • Supporto e presa in carico di sistemi Google Cloud

    Un sistema Google Cloud esistente rilevato da un altro team o mantenuto in esercizio: prima una revisione in sola lettura e un elenco scritto dei rischi, poi correzioni e nuove funzionalità in ordine di impatto.

La pagina sul team dedicato spiega come gli specialisti entrano nel Suo team, e la pagina sull’outsourcing tratta la realizzazione di progetti, le prese in carico e il modo in cui fatturiamo.

Chi lavora al Suo progetto Google Cloud

  • ingegneri Google Cloud

    Cloud Run, GKE, landing zone e infrastructure as code

  • Ingegneri DevOps e site reliability

    Pipeline, monitoraggio e reperibilità

  • Data engineer

    BigQuery, Dataflow e Dataform

  • Sviluppatori Python e backend

    Servizi e funzionalità di Gemini Enterprise Agent Platform

  • Sviluppatori mobile

    App web e mobile su Firebase

Come lavoriamo su Google Cloud

Terraform per ogni progetto, rete e servizio, applicato da una pipeline che si autentica tramite Workload Identity Federation e non con una chiave scaricata. I segreti risiedono in Secret Manager, i ruoli IAM sono assegnati a gruppi al livello più ristretto possibile e ogni progetto ha un budget con avvisi.

La gestione operativa fa parte dello sviluppo: Cloud Monitoring e Cloud Logging oppure uno stack Grafana proprio, controlli di uptime e obiettivi di livello di servizio su ciò che gli utenti vedono, fatturazione esportata in BigQuery perché il costo di ciascun servizio sia visibile e sconti per impegno di utilizzo acquistati quando i consumi sono stabili.

Altri servizi di cloud, DevOps e sicurezza

Panoramica: Cloud, DevOps e sicurezza

Domande sullo sviluppo con Google Cloud

In quali settori lavorano i vostri ingegneri Google Cloud?

Soprattutto fintech, dove i sistemi transazionali richiedono log di audit e dati mantenuti all’interno di VPC Service Controls; e-commerce e retail, con vetrine su Cloud Run e analisi della domanda in BigQuery; prodotti SaaS costruiti su Cloud Run, GKE e Firebase; aziende di AI e dati che lavorano in BigQuery e Gemini Enterprise Agent Platform; sanità, con cartelle cliniche gestite tramite la Cloud Healthcare API; e app di marketing e consumer che inviano i dati degli eventi a BigQuery.

Cloud Run o GKE?

Cloud Run per la maggior parte dei servizi HTTP e dei worker: non c’è un cluster da aggiornare, scala a zero e si paga ciò che si usa. GKE quando si eseguono molti servizi che richiedono networking tra servizi, carichi di lavoro stateful o operator personalizzati, oppure quando Kubernetes è già lo standard altrove.

Potete migrare i nostri sistemi su Google Cloud?

Sì, un servizio alla volta: prima si configurano organizzazione, rete e accessi, i database vengono migrati con Database Migration Service e ogni passaggio ha un piano di rollback e viene rilasciato separatamente.

Con quale rapidità possono iniziare ingegneri Google Cloud?

Quando è disponibile il profilo giusto per il ruolo di ingegnere Google Cloud, l’avvio dipende soltanto dal Suo colloquio e dalla firma dell’NDA e della cessione della proprietà intellettuale. Altrimenti avviamo una ricerca, che di norma produce profili di candidati entro due o tre settimane, e nessuno inizia finché Lei non ha detto di sì.

Come ingaggiare ingegneri Google Cloud tramite BigTree108?

Ci indichi il lavoro, il livello di seniority e l’impegno orario necessario. Le proponiamo una o due persone con i rispettivi profili, Lei le intervista come farebbe con una Sua assunzione e firma un unico contratto con BIG TREE 108 LLC, ricevendo una sola fattura al mese.

A chi appartiene il lavoro che producono?

A Lei. Ogni specialista ha un contratto firmato con BigTree108 che cede all’azienda tutto il lavoro prodotto, e il nostro accordo con Lei lo cede a sua volta. Codice, design e documenti vengono consegnati nei Suoi repository e strumenti, non conservati dove solo noi possiamo modificarli.

Sta sviluppando su Google Cloud?

Ci indichi che cosa gestisce e quali servizi Google Cloud utilizza. Riceverà una risposta entro un giorno lavorativo: un piano, profili di candidati oppure un perimetro per la verifica dei Suoi progetti.