Best of Google Cloud PlatformJuly 2024

  1. 1
    Article
    Avatar of nordicapisNordic APIs·2y

    Best API Management Tools in 2024

    The post outlines ten top API management tools for 2024, highlighting their pros and cons to help users decide which one best suits their needs. Key tools discussed include Apigee, AWS API Gateway, Microsoft Azure API Management, Postman, Swagger, IBM API Connect, Kong Gateway, WSO2 API Manager, Gravitee.io, and MuleSoft Anypoint Platform. Each tool is evaluated based on various criteria such as integration, user-friendliness, cost, and feature set.

  2. 2
    Article
    Avatar of gcgitconnected·2y

    Object Storage (BLOBs) Explained for System Design

    Object storage, also known as Binary Large Object (BLOB) storage, is designed for handling massive amounts of unstructured data like images, videos, and virtual machines. Platforms such as Amazon S3, Google Cloud Storage, and Azure Blob Storage offer scalable and fast retrieval of large files compared to traditional file systems and databases. These storage solutions use unique identifiers and metadata for each object and often provide a RESTful API for data manipulation. Object storage is ideal for cloud environments due to its scalability, speed, and additional security features like signed URLs and signed cookies.

  3. 3
    Article
    Avatar of gcgitconnected·2y

    How Signed URLs and Cookies Protect Your Cloud Data

    Signed URLs and signed cookies are crucial for securing cloud data. Signed URLs offer time-limited access to specific objects, while signed cookies protect multiple objects or directories. These methods use cryptographic key pairs for generating and verifying signatures, ensuring that only authorized requests are granted. They're essential for preventing unauthorized access and scraping in cloud storage services and CDNs.

  4. 4
    Article
    Avatar of communityCommunity Picks·2y

    Getting Started with OAuth2 in Go

    Learn how to implement Google OAuth2 authentication in a Go application by creating a simple web page with login functionality. The guide walks you through creating a Google OAuth2 project, obtaining client ID and secret, setting up handlers, and integrating OAuth2 in a single main.go file. Highlights include saving ID and secret in environment variables and using token to get user info.

  5. 5
    Article
    Avatar of communityCommunity Picks·2y

    Deploying a Flask App on Cloud Run with Terraform: A Comprehensive Guide

    This guide provides step-by-step instructions on deploying a Flask application on Google Cloud Run using Terraform. It covers the prerequisites, including necessary installations and configurations on both the GCP console and the developer's desktop. Detailed steps include creating a Flask application, writing Docker and Terraform configuration files, setting up a Docker repository in the GCP Artifact Registry, and deploying the app to Cloud Run.