Software Alternatives & Reviews

The cloud-agnostic-architecture illusion

MariaDB Google Virtual Private Cloud (VPC) Google Cloud Pub/Sub Azure Container Service
  1. An enhanced, drop-in replacement for MySQL
    Pricing:
    • Open Source
    PostgreSQL is a SQL-based, relational database, similar to MariaDB or Microsoft SQL Server. Each product offers different capabilities. PostgreSQL, e.g., offers strong support for handling CSV data and extended support for regular expressions. Microsoft SQL Server on the other hand offers Views that update automatically.

    #Databases #Relational Databases #NoSQL Databases 33 social mentions

  2. VPC allows you to isolate your private cloud services in Google Cloud Platform.
    Take for example the concept of a Virtual Private Cloud, short VPC. Unlike AWS and Azure, GCP's Virtual Private Cloud resources are not tied to any specific region. They are considered to be global resources. However, a VPC is part of a GCP project. A project is used on GCP to organize related resources, e.g., everything an application would need. All subnets within a VPC can communicate unless forbidden by firewall rules. If we want to control communication centrally, we can introduce a so-called Shared VPC, where multiple projects leverage the same VPC. This architecture is not easily transferred to other providers.

    #Cloud Computing #Cloud Infrastructure #VPS 4 social mentions

  3. Cloud Pub/Sub is a flexible, reliable, real-time messaging service for independent applications to publish & subscribe to asynchronous events.
    Pricing:
    • Open Source
    We can mitigate lock-in by following first principles. Loosely coupled architectures are popular for a reason. We can build systems that allow replacing single components if we follow this principle. E.g., if we move our dependency to GCP's Pub/Sub to a specific component, moving to AWS requires replacing that component with a new AWS SNS version.

    #Stream Processing #Data Integration #Web Service Automation 15 social mentions

  4. Azure Container Service is a solution that optimizes the configuration of popular open-source tools and technologies specifically for Azure, it provides an open solution that offers portability for both users containers and users application configu…
    Switching from AWS to Azure means switching from AWS' EKS to Azure's AKS. The rest can be moved as is, from AWS to Azure without any big impact. How hard can this be? We are only changing one letter, after all ;).

    #Cloud Computing #Cloud Hosting #Developer Tools 24 social mentions

Discuss: The cloud-agnostic-architecture illusion

Log in or Post with