Looking for a little light reading over the holidays? Below, we’ve compiled a list of all 557 (!) blog posts we published on GCP in 2018.
What Google Cloud, G Suite and Chrome customers need to know about the industry-wide CPU vulnerability
CRE life lessons: Consequences of SLO violations
Simplify Cloud VPC firewall management with service accounts
Introducing Preemptible GPUs: 50% Off
Answering your questions about “Meltdown” and “Spectre”
[Whitepaper] Lift and shift to Google Cloud Platform
Problem-solving with ML: automatic document classification
Trash talk: How moving Apigee Sense to GCP reduced our “data litter” and decreased our costs
Protecting our Google Cloud customers from new vulnerabilities without impacting performance
Stateful and ML workloads now run better on Google Kubernetes Engine with the latest version 1.9
Why you should pick strong consistency, whenever possible
Three ways to configure robust firewall rules
Expanding our global infrastructure with new regions and subsea cables
[Tutorial] Running dedicated game servers in Kubernetes Engine
Cloud AutoML: Making AI accessible to every business
Analyzing your BigQuery usage with Ocado Technology’s GCP Census
[Whitepaper] Embark on a journey from monoliths to microservices
CRE life lessons: An example escalation policy
A guide to machine learning for the chronically curious: ML Explorer
How we built a serverless digital archive with machine learning APIs, Cloud Pub/Sub and Cloud Functions
Cloud Shell Tutorials: Learning experiences integrated into the Cloud Console
Orbitera and MobileIron team up to make it easier to buy and sell apps in the cloud
Google Cloud Platform opens region in the Netherlands
Finer-grained security using custom roles for Cloud IAM
Use Forseti to make sure your Google Kubernetes Engine clusters are updated for “Meltdown" and “Spectre”
[Whitepaper] Modernizing your .NET Application for Google Cloud
GCP arrives in Canada with launch of Montréal region
How to process weather satellite data in real-time in BigQuery
Toward effective cloud governance: designing policies for GCP customers large and small
12 best practices for user account, authorization and password management
How to use Weaveworks free tier for continuous delivery, monitoring and alerts for Kubernetes Engine
Announcing Spring Cloud GCP—integrating your favorite Java framework with Google Cloud
Why we used Elastifile Cloud File System on GCP to power drug discovery
GCP is building its second Japanese region in Osaka
Bitcoin in BigQuery: blockchain analytics on public data
CRE life lessons: Applying the Escalation Policy
Easy distributed training with TensorFlow using tf.estimator.train_and_evaluate on Cloud ML Engine
In our genes: How Google Cloud helps the Broad Institute slash the cost of research
Cloud TPU machine learning accelerators now available in beta
GPUs in Kubernetes Engine now available in beta
Practice makes perfect: the Professional Data Engineer Practice Exam is now live
Get the most out of Google Kubernetes Engine with Priority and Preemption
96 vCPU Compute Engine instances are now generally available
Google announces intent to acquire Xively
The thing is . . . Cloud IoT Core is now generally available
Managing your Compute Engine instances just got easier
Creating a single pane of glass for your multi-cloud Kubernetes workloads with Cloudflare
How Google Cloud Storage offers strongly consistent object listing thanks to Spanner
How to handle mutating JSON schemas in a streaming pipeline, with Square Enix
Announcing Google Cloud Spanner as a Vault storage backend
Google Cloud and NCAA team up for a unique March Madness competition hosted on Kaggle
New research: How to evolve your security for the cloud
Google Cloud’s Response to Australian Privacy Principles (APP) and Australian Prudential Regulation Authority (APRA) Requirements
Introducing Cloud Billing Catalog API: GCP pricing in real time
Cloud poetry: training and hyperparameter tuning custom text models on Cloud ML Engine
Announcing SSL policies for HTTPS and SSL proxy load balancers
Fully managed export and import with Cloud Datastore now generally available
Comparing regression and classification on US elections data with TensorFlow Estimators
Queue-based scaling made easy with new Stackdriver per-group metrics
How Color uses the new Variant Transforms tool for breakthrough clinical data science with BigQuery
Google Cloud for Healthcare: new APIs, customers, partners and security updates
Expanding the reach of Google Cloud Platform’s HIPAA-compliant offerings for healthcare
From open source to sustainable success: the Kubernetes graduation story
Learn to run Apache Spark natively on Google Kubernetes Engine with this tutorial
Optimizing your Cloud Storage performance: Google Cloud Performance Atlas
Getting to know Cloud IAM
Introducing GCP’s new interactive CLI
Predicting community engagement on Reddit using TensorFlow, GDELT, and Cloud Dataflow: Part 1
Announcing new Stackdriver pricing—visibility for less
Introducing Agones: Open-source, multiplayer, dedicated game-server hosting built on Kubernetes
Hyperparameter tuning on Google Cloud Platform is now faster and smarter
Automatic serverless deployments with Cloud Source Repositories and Container Builder
Best practices for working with Google Cloud Audit Logging
Introducing Skaffold: Easy and repeatable Kubernetes development
GCP grows in the Netherlands region
8 DevOps tools that smoothed our migration from AWS to GCP: Tamr
Security in the cloud
Google Cloud Next '18—Registration now open!
Introducing new ways to protect and control your GCP services and data
Joining and shuffling very large datasets using Cloud Dataflow
Network policies for Kubernetes are generally available
Understand your spending at a glance with Google Cloud Billing reports beta
Public datasets: how nonprofits can drive social impact with planetary-scale data
New ways to secure businesses in the cloud
Expanding our Google Cloud security partnerships
Introducing new ways to protect and control your GCP services and data
Pre-built Cloud Dataflow templates: KISS for data movement
Cloud Identity: Manage users, devices and apps in one location
Building trust through Access Transparency
Extending GCP security to U.S. government customers through FedRAMP authorization
Take charge of your sensitive data with the Cloud Data Loss Prevention (DLP) API
Expanding MongoDB Atlas availability on GCP
Easy HPC clusters on GCP with Slurm
AutoML Vision in action: from ramen to branded goods
Getting to know Cloud Armor—defense at scale for internet-facing services
Kubernetes Engine Private Clusters now available in beta
Kubernetes 1.10: an insider take on what's new
How Tokopedia modernized its data warehouse and analytics processes with BigQuery and Cloud Dataflow
Introducing Cloud Text-to-Speech powered by DeepMind WaveNet technology
Monitor your GCP environment with Cloud Security Command Center
How we used Cloud Spanner to build our email personalization system—from “Soup” to nuts
Testing future Apache Spark releases and changes on Google Kubernetes Engine and Cloud Dataproc
Introducing Stackdriver APM and Stackdriver Profiler
Now, you can automatically document your API with Cloud Endpoints
Simplifying machine learning on open hybrid clouds with Kubeflow
Exploring container security: An overview
API design: Which version of versioning is right for you?
Tip off: how we’re using predictive analytics during the Final Four
Predicting community engagement on Reddit using TensorFlow, GDELT, and Cloud Dataflow: Part 3
Announcing Google Cloud Security Talks during RSA Conference 2018
How to export logs from Stackdriver Logging: new solution documentation
Using BigDL for deep learning with Apache Spark and Google Cloud Dataproc
Google Cloud using P4Runtime to build smart networks
How to run Windows Containers on Compute Engine
Stretching Elastic’s capabilities with historical analysis, backups, and cross-cloud monitoring on Google Cloud Platform
Expanding our cloud network for a faster, more reliable experience between Australia and Southeast Asia
New ways to manage and automate your Stackdriver alerting policies
Oro: How GCP smoothed our path to PCI DSS compliance
Serving real-time scikit-learn and XGBoost predictions
Introducing VPC Flow Logs—network transparency in near real-time
Now, you can deploy to Kubernetes Engine from GitLab with a few clicks
Exploring container security: Node and container operating systems
Viewing Stackdriver Trace spans and request logs in multi-project deployments
Toward better phone call and video transcription with new Cloud Speech-to-Text
Google named a Leader in the Forrester Public Cloud Development Platform Wave, Q2 2018
Introducing Kayenta: An open automated canary analysis tool from Google and Netflix
How to dynamically generate GCP IAM credentials with a new HashiCorp Vault secrets engine
BigQuery lazy data loading: SQL data languages (DDL and DML), partitions, and half a trillion Wikipedia pageviews
How to automatically scan Cloud Storage buckets for sensitive data: Taking charge of your security
Best practices for securing your Google Cloud databases
Exploring container security: Digging into Grafeas container image metadata
Cloud-native architecture with serverless microservices—the Smart Parking story
Reflecting on our ten year App Engine journey
[Whitepaper] Running your modern .NET Application on Kubernetes
Introducing kaniko: Build container images in Kubernetes and Google Container Builder without privileges
Improving the Google Cloud Storage backend for HashiCorp Vault
BigQuery arrives in the Tokyo region
Dialogflow Enterprise Edition is now generally available
Cloud SQL for PostgreSQL now generally available and ready for your production workloads
Exploring container security: Protecting and defending your Kubernetes Engine network
Kubernetes best practices: How and why to build small container images
Engineered for renewal: Google Cloud, Etsy and sustainability
Two higher ed collaborations expand access to Google Cloud Platform
Introducing Partner Interconnect, a fast, economical onramp to GCP
Now live in Tokyo: using TensorFlow to predict taxi demand
Accelerating innovation for cloud-native managed databases
Google Cloud Platform announces new credits program for researchers
Exploring container security: Running a tight ship with Kubernetes Engine 1.10
Introducing Kubernetes Service Catalog and Google Cloud Platform Service Broker: find and connect services to your cloud-native apps
Accessing external (federated) data sources with BigQuery’s data access layer
Kubernetes best practices: Organizing with Namespaces
Registration for the Associate Cloud Engineer beta exam is now open
Announcing variable substitution in Stackdriver alerting notifications
New collaboration with Fitbit to drive positive health outcomes
Expanding our GPU portfolio with NVIDIA Tesla V100
Cloud Composer is now in beta: build and run practical workflows with minimal effort
Introducing the Kubernetes Podcast from Google
Regional replication for Cloud Bigtable now in beta
Scale big while staying small with serverless on GCP—the Guesswork.co story
Apigee named a Leader in the Gartner Magic Quadrant for Full Life Cycle API Management for the third consecutive time
Announcing SAP CodeJams for Google Cloud Platform: learn to integrate SAP HANA with GCP
Announcing Stackdriver Kubernetes Monitoring: Comprehensive Kubernetes observability from the start
Open-sourcing gVisor, a sandboxed container runtime
Queue your questions: common queries from Google Cloud customers
Introducing Asylo: an open-source framework for confidential computing
Exploring container security: Using Cloud Security Command Center (and five partner tools) to detect and manage an attack
Building an image search application using Cloud Vision API
Kubernetes best practices: Setting up health checks with readiness and liveness probes
Music in motion: a Firebase and IoT story
BigQuery at speed: new features help you tune your query execution for performance
CRE life lessons: Defining SLOs for services with dependencies
GCP is building a region in Zürich
Google Cloud and NetApp collaborate on cloud-native, high performance storage
SRE vs. DevOps: competing standards or close friends?
Building a serverless mobile development pipeline on GCP: new solution documentation
Google announces intent to acquire Velostrata
Introducing Cloud Memorystore: A fully managed in-memory data store service for Redis
Using Jenkins on Google Compute Engine for distributed builds
Transform publicly available BigQuery data and Stackdriver logs into graph databases with Neo4j
Google Cloud: Ready for the GDPR
Kubernetes best practices: Resource requests and limits
Exploring container security: Isolation at different layers of the Kubernetes stack
Google Cloud for Life Sciences: new products and new partners
Three steps to prepare your users for cloud data migration
Opening a third zone in Singapore
Introducing ultramem Google Compute Engine machine types
Increase performance while reducing costs with the new App Engine scheduler
Understanding native container routing with Alias IPs
Google Maps Platform now integrated with the GCP Console
Getting more value from your Stackdriver logs with structured data
Sharding of timestamp-ordered data in Cloud Spanner
Kubernetes best practices: terminating with grace
Cloud ML Engine adds Cloud TPU support for training
Google Kubernetes Engine 1.10 is generally available and ready for the enterprise
Google Cloud Platform and Confluent partner to deliver a managed Apache Kafka service
Dialogflow adds versioning and other new features to help enterprises build vibrant conversational experiences
Introducing Shared VPC for Google Kubernetes Engine
New machine learning specialization on Coursera teaches you to build production-ready models on GCP
Get higher availability with Regional Persistent Disks on Google Kubernetes Engine
Google Cloud named a leader in latest Forrester Research Public Cloud Platform Native Security Wave
Better cost control with Google Cloud Billing programmatic notifications
Beyond CPU: horizontal pod autoscaling with custom metrics in Google Kubernetes Engine
Stackdriver brings powerful alerting capabilities to the condition editor UI
Kubernetes best practices: mapping external services
Google is named a leader in the 2018 Gartner Infrastructure as a Service Magic Quadrant
Introducing VPC-native clusters for Google Kubernetes Engine
Gain visibility and take control of Stackdriver costs with new metrics and tools
Partnering with KPMG to help more enterprises transform their businesses
Cloud Source Repositories: more than just a private Git repository
Securing cloud-connected devices with Cloud IoT and Microchip
Troubleshooting tips: How to talk so your cloud provider will listen (and understand)
Kubernetes best practices: upgrading your clusters with zero downtime
Last month today: GCP in May
Regional clusters in Google Kubernetes Engine are now generally available
7 tips to maintain security controls in your GCP DR environment
How to deploy geographically distributed services on Kubernetes Engine with kubemci
Building on our SAP partnership: Working together to help businesses thrive
A closer look at the HANA ecosystem on Google Cloud Platform
OCTO: Google Cloud’s two-way innovation street
Introducing sole-tenant nodes for Google Compute Engine—when sharing isn’t an option
What DBAs need to know about Cloud Spanner, part 1: Keys and indexes
Time to “Hello, World”: VMs vs. containers vs. PaaS vs. FaaS
The latest on our work with Cisco to help businesses on their journey to the cloud
Doing DevOps in the cloud? Help us serve you better by taking this survey
Introducing improved pricing for Preemptible GPUs
Now, you can deploy your Node.js app to App Engine standard environment
Introducing QUIC support for HTTPS load balancing
Labelling and grouping your Google Cloud Platform resources
Introducing Cloud Dataflow’s new Streaming Engine
Behind the scenes with the Dragon Ball Legends GCP backend
Partner Interconnect now generally available
Try full-stack monitoring with Stackdriver on us
Putting a Groovy twist on Cloud Vision
GCP arrives in the Nordics with a new region in Finland
Powering up connected game development through our alliance with Unity
Cloud TPU now offers preemptible pricing and global availability
Building scalable web applications with Cloud Datastore—new solution
GPUs as a service with Kubernetes Engine are now generally available
ML Explorer: talking and listening with Google Cloud using Cloud Speech and Text-to-Speech
How to run SAP Fiori Front-End Server (OpenUI5) on GCP in 20 mins
Announcing a new certification from Google Cloud Certified: the Associate Cloud Engineer
How to connect Stackdriver to external monitoring
How RealtimeCRM built a business card reader using machine learning
Six essential security sessions at Google Cloud Next 18
Protect your Compute Engine resources with keys managed in Cloud Key Management Service
Google Cloud for Electronic Design Automation: new partners
Running format transformations with Cloud Dataflow and Apache Beam
Lights, camera, cloud: new tools for our media and entertainment customers
New Cloud Filestore service brings GCP users high-performance file storage
Bust a move with Transfer Appliance, now generally available in U.S.
6 must-see sessions on AI and machine learning at Next ‘18
Announcing MongoDB Atlas free tier on GCP
Why we believe in an open cloud
CRE life lessons: Understanding error budget overspend (part one)
BigQuery in June: a new data type, new data import formats, and finer cost controls
Dataflow Stream Processing now supports Python
New GitHub repo: Using Firebase to add cloud-based features to games built on Unity
Preparing for a BeyondCorp world at your company
Kubernetes 1.11: a look from inside Google
Last month today: GCP in June
Introducing Endpoint Verification: visibility into the desktops accessing your enterprise applications
Five can’t-miss application development sessions at Google Cloud Next ‘18
Connecting the dots: how the cloud operating model meets enterprise CIO needs
Introducing Jib—build Java Docker images better
Predict your future costs with Google Cloud Billing cost forecast
Google Cloud hosts weekend-long event with DataKind to solve real-world challenges with data
How to train a ResNet image classifier from scratch on TPUs on Cloud ML Engine
Measuring patent claim breadth using Google Patents Public Datasets
7 best practices for building containers
6 must-see sessions on the Internet of Things (IoT) at Next ‘18
7 must-see sessions on data analytics at Next ‘18
Verifying PostgreSQL backups made easier with new open-source tool
Introducing new Apigee capabilities to deliver business impact with APIs
Google Home meets .NET containers using Dialogflow
Using Apache Spark DStreams with Cloud Dataproc and Cloud Pub/Sub
Our Los Angeles cloud region is open for business
Delivering increased connectivity with our first private trans-Atlantic subsea cable
Cloud Spanner adds import/export functionality to ease data movement
Google Cloud AI Huddle: an open, collaborative, and developer-first AI forum driven by Google AI expertise
Now shipping: ultramem machine types with up to 4TB of RAM
Top storage and database sessions to check out at Next 2018
Introducing commercial Kubernetes applications in GCP Marketplace
Developing a JanusGraph-backed Service on Google Cloud Platform
Making healthcare better for everyone—including providers
Kubernetes wins OSCON Most Impact Award
SRE fundamentals: SLIs, SLAs and SLOs
VMware and Google Cloud: building the hybrid cloud together with vRealize Orchestrator
Bringing GPU-accelerated analytics to GCP Marketplace with MapD
5 must-see network sessions at Google Cloud NEXT 2018
Learning from our customers at Google Cloud Next ‘18
Building a better cloud with our partners at Next ‘18
Banking on the cloud: how financial services organizations are embracing cloud technology
Partnering with Intel and SAP on Intel Optane DC Persistent Memory for SAP HANA
Transforming the contact center with AI
Working with Accenture to help enterprises move to the cloud
Sky’s the limit: How businesses across every industry are taking advantage of Google Cloud
Building a global biomedical data ecosystem with the National Institutes of Health
Bringing the best of serverless to you
Cloud Services Platform: bringing the best of the cloud to you
Unlocking data analytics and machine learning for more businesses
Empowering businesses and developers to do more with AI
Bridging the gap between data and insights
Building on our cloud security leadership to help keep businesses protected
Bringing intelligence to the edge with Cloud IoT
Data Solutions for Change: empowering nonprofits through large-scale analytics
Announcing resource-based pricing for Google Compute Engine
On GCP, your database your way
Google Cloud and GitHub collaborate to make CI fast and easy
Accelerating software teams with Cloud Build
What a week! 105 announcements from Google Cloud Next '18
Transparent SLIs: See Google Cloud the way your application experiences it
Preparing and curating your data for machine learning
Preparing for a BeyondCorp world: Understanding your device inventory
Drilling down into Stackdriver Service Monitoring
Performing large-scale mutations in BigQuery
Istio reaches 1.0: ready for prod
Access Google Cloud services, right from IntelliJ IDEA
A review of input streaming connectors for Apache Beam and Apache Spark
Repairing network hardware at scale with SRE principles
Google is named a leader in the 2018 Gartner Magic Quadrant for Public Cloud Storage Services
Last month today: July on GCP
Hortonworks and Google Cloud collaborate to expand data analytics offerings
We’ve moved! Come see our new home!
Introducing NVIDIA Tesla P4 GPUs for accelerating virtual workstations and ML inference on Compute Engine
Virtual Trusted Platform Module for Shielded VMs: security in plaintext
Security in plaintext: use Shielded VMs to harden your GCP workloads
Simple backup and replay of streaming events using Cloud Pub/Sub, Cloud Storage, and Cloud Dataflow
Introducing App Engine Second Generation runtimes and Python 3.7
Calling Java developers: Spring Cloud GCP 1.0 is now generally available
Expanding the Cloud Firestore beta to more users
Google Cloud’s continuing commitment to advance healthcare data interoperability
A closer look at our newest Google Cloud AI capabilities for developers
7 best practices for operating containers
Cloud Functions serverless platform is generally available
Robot dance party: How we created an entire animated short at Next ‘18
Protecting against the new “L1TF” speculative vulnerabilities
Kubernetes Podcast rewind: What you missed
Performing VM mass migrations to Google Cloud with Velostrata
What’s happening in BigQuery: integrated machine learning, maps, and more
Introducing headless Chrome support in Cloud Functions and App Engine
Cloud AI Solutions: helping more industries solve common challenges with AI
Managing Java dependencies for Apache Spark applications on Cloud Dataproc
Helping SaaS companies run reliably on Google Cloud
Building a hybrid render farm on GCP—new guide available
Hyperparameter tuning using TPUs in Cloud ML Engine
Introducing Cloud HSM beta for hardware crypto key security
Deploy only what you trust: introducing Binary Authorization for Google Kubernetes Engine
Who is this street artist? Building a graffiti artist classifier using AutoML
Introducing PHP 7.2 runtime on the App Engine standard environment
Distributed optimization with Cloud Dataflow
Using your existing identity management system with Google Cloud Platform
Using BigQuery ML and BigQuery GIS together to predict NYC taxi trip cost
Automatic documentation for your Cloud Endpoints API, now in GA
Tesla V100 GPUs are now generally available
Announcing updates to Cloud Speech-to-Text and the general availability of Cloud Text-to-Speech
Ethereum in BigQuery: a Public Dataset for smart contract analytics
New research: what sets top-performing DevOps teams apart
Google Cloud grants $9M in credits for the operation of the Kubernetes project
What makes TPUs fine-tuned for deep learning?
Expanding our Public Datasets for geospatial and ML-based analytics
Cloud Bigtable regional replication now generally available
Titan Security Keys: Now available on the Google Store
Pre-processing for TensorFlow pipelines with tf.Transform on Google Cloud
Last month today: August on GCP
Open Match: Flexible and extensible matchmaking for games
Cisco Hybrid Cloud Platform for Google Cloud: Now generally available
A flexible way to deploy Apache Hive on Cloud Dataproc
How Distributed Shuffle improves scalability and performance in Cloud Dataflow pipelines
Access Transparency logs now generally available for six GCP services
How to deploy a TeamCity Continuous Integration solution to Google Cloud
Introducing the Google Cloud blog: Our new home for cloud news, guides and stories
Trust through transparency: incident response in Google Cloud
Using Stackdriver Workspaces to help manage your hybrid and multicloud environment
Deleting your data in Google Cloud Platform
Ethereum in BigQuery: how we built this dataset
Cloud covered: What's new with Cloud in August
Cloud TPUs in Kubernetes Engine powering Minigo are now available in beta
Introducing Cloud Inference API: uncover insights from large scale, typed time-series data
Making connected games a reality for all developers
New Qwiklabs Quest available: Data Science on Google Cloud Platform
Google Cloud completes BSI C5 audit
The 5 most popular breakout sessions from Google Cloud Next ‘18 (according to YouTube)
AI in motion: designing a simple system to see, understand, and react in the real world (Part I)
Ibis and BigQuery: scalable analytics with the comfort of Python
Introducing the Google Cloud Advanced Solutions Lab in Tokyo: Helping businesses do more with AI
Working with NEC to better serve Japanese enterprises
Announcing general availability of Cloud Memorystore for Redis
Guard against security vulnerabilities in your software supply chain with Container Registry vulnerability scanning
Introducing new Cloud Source Repositories
Unlock insights with ease: Data Studio and Cloud Dataprep are now generally available
Now on Coursera: Advanced Machine Learning with TensorFlow on Google Cloud Platform
Simplifying ML predictions with Google Cloud Functions
Securing your business and securing your fleet the BeyondCorp way
Visualize 2030: Google Cloud hosts data storytelling contest with the United Nations Foundation, the World Bank, and the Global Partnership for Sustainable Development Data
A quick and easy way to set up an end-to-end IoT solution on Google Cloud Platform
A Kubernetes FAQ for the C-suite
Scale Computing: Using hyperconverged infrastructure and cloud together for flexible DR
Progress and updates on our partnership with Salesforce
Launching new GCP Support models: Role-Based and Enterprise
Digging into Kubernetes 1.12
Register for a free 1:1 AI advisory consultation at Gartner Symposium
Introducing private networking connection for Cloud SQL
Announcing Cloud Tasks, a task queue service for App Engine flex and second generation runtimes
Adding custom intelligence to Gmail with serverless on GCP
BigQuery and surrogate keys: a practical approach
Designing and implementing your disaster recovery plan using GCP
Introducing PyTorch across Google Cloud
Build it like you MEAN it with MongoDB Atlas on GCP
[Whitepaper] The guide to financial governance in the cloud
How to transfer BigQuery tables between locations with Cloud Composer
Google Cloud Platform: Your cloud destination for mission critical SAP workloads
Network controls in GCP vs. on-premises: Not so different after all
Securing Kubernetes with GKE and Sysdig Falco
Last month today: September on GCP
Is that a device driver, golf driver, or taxi driver? Building custom translation models with AutoML Translate
A strategy for implementing industrial predictive maintenance: Part I
GCP infrastructure and operations: watch and learn
A developer onramp to Kubernetes with GKE
How Traveloka built a Data Provisioning API on a BigQuery-based microservice architecture
Gain insights about your GCP resources with asset inventory
How ZSL is working to protect at-risk animals and foster healthy ecosystems with the help of Google Cloud
BigQuery arrives in the London region, with more regions to come
Helping organizations increase visibility and control of cloud resources
How METRO AG is migrating its SAP finance systems to Google Cloud
Better together: Working with EMEA businesses to help them do more in the cloud
AI in motion: designing a simple system to see, understand, and react in the real world (Part II)
Simplifying cloud networking for enterprises: announcing Cloud NAT and more
Accelerate with APIs: Apigee API monitoring, extensions and hosted targets now generally available
Develop and deploy apps more easily with Cloud Spanner and Cloud Bigtable updates
Store it, analyze it, back it up: Cloud Storage updates bring new replication options
Simplifying identity and access management for more businesses
Building a more reliable infrastructure with new Stackdriver tools and partners
What’s happening in BigQuery: a new ingest format, data type updates, ML, and query scheduling
Introducing container-native load balancing on Google Kubernetes Engine
Watch and learn: Kubernetes and GKE for developers
Serverless in action: building a simple backend with Cloud Firestore and Cloud Functions
The Halite competition returns, to teach ML enthusiasts how to design for intelligent machines
Get more control over your Compute Engine resources with new Cloud IAM features
REST vs. RPC: what problems are you trying to solve with your APIs?
On cats, TPUs, and pushing the boundaries of our imagination
Mender and Cloud IoT facilitate robust device update management
Cloud NAT: deep dive into our new network address translation service
Go 1.11 is now available on App Engine
Is there life on other planets? Google Cloud is working with NASA's Frontier Development Lab to find out
Enhancing Spinnaker’s Kubernetes support to ease app deployments
5 cloud migration tasks you might be worried about (but don’t need to be)
Introducing Stackdriver as a data source for Grafana
A process for implementing industrial predictive maintenance: Part II
Understanding native container routing with Alias IPs
Firewall rules logging: a closer look at our new network compliance and security tool
Serverless from the ground up: Building a simple microservice with Cloud Functions (Part 1)
Best practices for building Kubernetes Operators and stateful apps
AI in Motion: designing a simple system to see, understand, and react in the real world (Part III)
Protecting Cloud Storage with WORM, key management and more updates
Introducing Private DNS Zones: resolve to keep internal networks concealed
Introducing the Cloud KMS plugin for HashiCorp Vault
Serverless from the ground up: Adding a user interface with Google Sheets (Part 2)
Scripting with gcloud: a beginner’s guide to automating GCP tasks
How 20th Century Fox uses ML to predict a movie audience
Google named a leader in the latest Forrester Research API Management Solutions Wave
Can cloud instances perform better than bare metal? Latest STAC-M3 benchmarks say yes
Modern data warehousing with BigQuery: a Q&A with Engineering Director Jordan Tigani
Available first on Google Cloud: Intel Optane DC Persistent Memory
Node.js 10 available for App Engine, in lockstep with Long Term Support
Integrating Google Cloud Build with JFrog Artifactory
How the public sector is working with Google Cloud to improve the health, safety, and wellbeing of citizens
Run Apache Spark and Apache Hadoop workloads with the flexibility and predictability of Cloud Dataproc
Getting to know the Google Cloud Healthcare API: Part 1
How Streak built a graph database on Cloud Spanner to wrangle billions of emails
Bringing enterprise network security controls to your Kubernetes clusters on GKE
Exploring container security: running and connecting to HashiCorp Vault on Kubernetes
Serverless from the ground up: Connecting Cloud Functions with a database (Part 3)
Cutting costs with Google Kubernetes Engine: using the cluster autoscaler and Preemptible VMs
Steering the right course for AI
HDFS vs. Cloud Storage: Pros, cons and migration tips
Customer Managed Encryption Keys (CMEK) for Dataproc is now generally available
Containerd available for beta testing in Google Kubernetes Engine
Announcing Cloud Scheduler: a modern, managed cron service for automated batch jobs
Last Month Today: GCP in October
Discover Card: How we designed an experiment to evaluate conversational experience platforms
Deep dive into managed TLS certs for HTTP(S) Load Balancers
Introducing AI Hub and Kubeflow Pipelines: Making AI simpler, faster, and more useful for businesses
Choosing your cloud app migration order
Picture what the cloud can do: How the New York Times is using Google Cloud to find untold stories in millions of archived photos
Google Cloud first to offer NVIDIA Tesla T4 GPUs
Help for slow Hadoop/Spark jobs on Google Cloud: 10 questions to ask about your Hadoop and Spark cluster performance
Introducing Transfer Appliance in the EU for cloud data migration
Let’s talk AI: Customers meet in San Francisco to show how AI is helping their businesses
Getting started with Kubeflow Pipelines
Subatomic particles and big data: Google joins CERN openlab
New report examines the economic value of Cloud Dataproc’s managed Spark and Hadoop solution
Taking charge of your data: Using Cloud DLP to find and protect PII
Google Cloud Certification: Take the plunge
Cloud Functions pro tips: Using retries to build reliable serverless systems
Extending the SQL capabilities of your Cloud Dataproc cluster with the Presto optional component
Using upstream Apache Airflow Hooks and Operators in Cloud Composer
Associate Cloud Engineer certification now available in German
No tricks, just treats: Globally scaling the Halloween multiplayer Doodle with Open Match on Google Cloud
Google Cloud IoT and Microchip bring simple and secure cloud connectivity to 8-bit MCU with the AVR-IoT WG kit
Data for development: Supporting communities through data analytics
Finding data insights faster with BigQuery and GCP Marketplace solutions
Khan Bank: Using APIs to make banking faster and easier in Mongolia
Unlocking what’s possible with medical imaging data in the cloud
HTTP vs. MQTT: A tale of two IoT protocols
Kubernetes users, get ready for the next chapter in microservices management
Cloud Identity now provides access to traditional apps with secure LDAP
How modern is your data warehouse? Take our new maturity assessment to find out
Growing our presence in Asia Pacific: New GCP regions in Hong Kong and Jakarta
A solution for implementing industrial predictive maintenance: Part III
8 common reasons why enterprises migrate to the cloud
Welcoming more than 100 new partners to our SaaS program
Pega workflow automation: Simplifying Google's network, and ready for your GCP workloads
Getting to know the Google Cloud Healthcare API: part 2
Cloud Functions pro tips: Building idempotent functions
Last month today: GCP in November
Stackdriver tips and tricks: Understanding metrics and building charts
The Google Cloud Adoption Framework: Helping you move to the cloud with confidence
How to connect Cloudera’s CDH to Cloud Storage
Hire by Google helps you match prior candidates with new jobs
Introducing Cloud IoT Core commands: increased flexibility to control your fleet of embedded devices
Cloud Security Command Center is now in beta and ready to use
Kubernetes and GKE for developers: a year of Cloud Console
ClearDATA: Running Forseti the serverless way
Cloud covered: What was new in Google Cloud for November
A little light reading: What to read to stay updated on cloud technology
Deep reinforcement learning on GCP: using hyperparameter tuning and Cloud ML Engine to best OpenAI Gym games
Exploring container security: This year, it’s all about security. Again.
Exploring container security: How containers enable passive patching and a better model for supply chain security
Knative: bringing serverless to Kubernetes everywhere
Expanding our partnership with Palo Alto Networks to simplify cloud security and accelerate cloud adoption
Readers’ choice: Top Google Cloud Platform stories of 2018
Accelerate your app delivery with Kubernetes and Istio on GKE
Nurture what you create: How Google Cloud supports Kubernetes and the cloud-native ecosystem
Announcing Cloud DNS forwarding: Unifying hybrid cloud naming
Now you can train TensorFlow machine learning models faster and at lower cost on Cloud TPU Pods
MLPerf benchmark establishes that Google Cloud offers the most accessible scale for machine learning training
Mark your calendar: Google Cloud Next ’19
Google Cloud Platform now IRAP-certified by Australian Cyber Security Center
Taking a practical approach to BigQuery cost monitoring
Enterprise IT can move up or out (or both)
Introducing Access Approval and new Access Transparency services: Gain more meaningful oversight of your cloud provider
Cloud Identity for Customers and Partners (CICP) is now in beta and ready to use
New for Persistent Disk and Compute Engine: Control the storage location of your disk snapshots
Python 3.7 for App Engine is now generally available
Cloud Spanner adds enhanced query introspection, new regions, and new multi-region configurations
Announcing the beta release of SparkR job types in Cloud Dataproc
Exploring container security: Let Google do the patching with new managed base images
How the energy industry is using the cloud
AI in depth: profiling the model training process for TensorFlow on Cloud ML Engine
Cloud Storage requests create data art and usage insights
Cloud SQL now supports private connections and App Engine second generation runtimes
Getting to know the Google Cloud Healthcare API: part 3
Where poetry meets tech: Building a visual storytelling experience with the Google Cloud Speech-to-Text API
New Qwiklabs Quest available: IoT on Google Cloud
Cloud Functions pro tips: Using retries to build reliable serverless systems (Part 3)
Using data and ML to better track wildfire and assess its threat levels
We’ll be back with more great content in 2019. But until then, happy holidays, and we’ll see you in the new year.