Software Alternatives & Reviews

What Is Data Gravity And Is It Important With Serverless?

Amazon SQS Amazon SNS Amazon S3 Amazon Aurora DynamoDB Amazon CloudWatch
  1. Amazon Simple Queue Service is a fully managed message queuing service.
    Pricing:
    • Open Source
    Events - According to the serverless design principles, you should be building your applications to trigger transactions from events. Events come from many sources, like SNS, SQS, and EventBridge. In a fault-tolerant application, you should be storing off events so you can replay them in a recovery scenario. Services like EventBridge have an event archive which does just that. This creates another source of data gravity you must consider.

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

  2. Fully managed pub/sub messaging for microservices, distributed systems, and serverless applications
    Events - According to the serverless design principles, you should be building your applications to trigger transactions from events. Events come from many sources, like SNS, SQS, and EventBridge. In a fault-tolerant application, you should be storing off events so you can replay them in a recovery scenario. Services like EventBridge have an event archive which does just that. This creates another source of data gravity you must consider.

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

  3. Amazon S3 is an object storage where users can store data from their business on a safe, cloud-based platform. Amazon S3 operates in 54 availability zones within 18 graphic regions and 1 local region.
    Document storage - With AWS, S3 is a service that holds everything from analytic data, to videos and pictures, to archive data. It even allows you to host your websites from it. Over time, the amount of objects in S3 can grow to petabyte, exabyte, or higher scale, leading to significant data gravity.

    #Cloud Hosting #Object Storage #Cloud Storage 170 social mentions

  4. MySQL and PostgreSQL-compatible relational database built for the cloud. Performance and availability of commercial-grade databases at 1/10th the cost.
    Database records - Perhaps the most obvious source of data gravity, whether it be DynamoDB or Aurora, these records accumulate with interactions in your app. As your consumers use your APIs, the data gravity increases as records are saved.

    #Databases #Relational Databases #Tool 20 social mentions

  5. Amazon DynamoDB is a fast and flexible NoSQL database service for all applications that need consistent, single-digit millisecond latency at any scale. It is a fully managed cloud database and supports both document and key-value store models.
    Database records - Perhaps the most obvious source of data gravity, whether it be DynamoDB or Aurora, these records accumulate with interactions in your app. As your consumers use your APIs, the data gravity increases as records are saved.

    #Databases #NoSQL Databases #Relational Databases 101 social mentions

  6. Amazon CloudWatch is a monitoring service for AWS cloud resources and the applications you run on AWS.
    Logs - By default your logs are stored in CloudWatch in AWS. All the execution, error, and debug logs across your Lambda functions, Step Function workflows, and API Gateways are consolidated in a single location. With serverless apps, logs are the key to successful monitoring and troubleshooting. As your app runs, your logs will grow, resulting in yet another source of data gravity.

    #Monitoring Tools #Log Management #Application Performance Monitoring 54 social mentions

Discuss: What Is Data Gravity And Is It Important With Serverless?

Log in or Post with