{
  "id": "amazon-s3--netlify",
  "schema_version": "1.2",
  "app": {
    "slug": "amazon-s3",
    "name": "Amazon S3",
    "vendor": "Amazon Web Services",
    "website": "https://aws.amazon.com/s3/",
    "categories": [
      "storage"
    ],
    "owned_by_platform": false
  },
  "ecosystem": "netlify",
  "connection": {
    "built_by": "ecosystem-owner",
    "method": "native-api",
    "marketplace_listing_url": "https://docs.netlify.com/manage/monitoring/log-drains/",
    "setup_docs_url": "https://docs.netlify.com/manage/monitoring/log-drains/",
    "certified_by_ecosystem": {
      "value": false,
      "src": [
        "s2"
      ]
    }
  },
  "sync": [
    {
      "object": "log-drains",
      "direction": "supported",
      "notes": "Gzip-compressed log files written to your bucket after you add Netlify's bucket policy and verify it",
      "src": [
        "s2"
      ]
    }
  ],
  "pricing": {
    "model": "usage-based",
    "plans": [
      {
        "name": "Free Tier credits",
        "billing": "monthly",
        "prices": {},
        "rate": "new AWS customers get up to $200 in Free Tier credits, then pay for storage and requests",
        "src": [
          "s3"
        ]
      }
    ]
  },
  "regions": {
    "supported": [
      "GLOBAL"
    ],
    "basis": "no-restriction-stated",
    "src": [
      "s1"
    ]
  },
  "requirements": {
    "ecosystem_plan_min": "Enterprise",
    "ecosystem_features_required": [
      "Log Drains"
    ],
    "src": [
      "s2"
    ]
  },
  "limitations": [
    {
      "summary": "Log Drains are available only on Netlify Enterprise plans, set up by a Team Owner",
      "severity": "blocker",
      "src": [
        "s2"
      ]
    },
    {
      "summary": "Netlify recommends a 90-day lifecycle rule on the bucket",
      "severity": "minor",
      "src": [
        "s2"
      ]
    }
  ],
  "alternatives": [],
  "editorial": {
    "answer_summary": "Netlify Log Drains write traffic, function, edge function and deploy logs to your Amazon S3 bucket as Gzip files, once you add Netlify's bucket policy. It needs a Netlify Enterprise plan. New AWS customers get up to $200 in Free Tier credits.",
    "best_for": [
      "Enterprises archiving Netlify logs cheaply in their own AWS account"
    ],
    "not_ideal_for": [
      "Teams not on Netlify Enterprise"
    ]
  },
  "profile": {
    "status": "listed"
  },
  "sources": [
    {
      "id": "s1",
      "url": "https://docs.netlify.com/manage/monitoring/log-drains/",
      "title": "Amazon S3: Netlify Log Drains",
      "type": "platform-docs",
      "retrieved_at": "2026-11-14T13:00:00Z"
    },
    {
      "id": "s2",
      "url": "https://docs.netlify.com/manage/monitoring/log-drains/",
      "title": "Netlify docs: Log Drains",
      "type": "platform-docs",
      "retrieved_at": "2026-11-14T13:00:00Z"
    },
    {
      "id": "s3",
      "url": "https://aws.amazon.com/s3/pricing/",
      "title": "Amazon S3 pricing",
      "type": "vendor-pricing",
      "retrieved_at": "2026-11-14T13:00:00Z"
    }
  ],
  "verification": {
    "status": "verified",
    "last_verified": "2026-11-14",
    "verified_by": [
      "research-agent",
      "verifier-agent"
    ],
    "open_flags": []
  },
  "publishing": {
    "state": "live",
    "batch": "2026-W46",
    "approved": "2026-11-14"
  },
  "changelog": [
    {
      "date": "2026-11-14",
      "change": "Record created from public sources (pilot batch)"
    }
  ],
  "vendor": {
    "id": "amazon-web-services",
    "name": "Amazon Web Services",
    "api": "https://trylode.io/api/vendors/amazon-web-services.json"
  },
  "url": "https://trylode.io/netlify/amazon-s3/",
  "facts": [
    {
      "id": "sync-log-drains",
      "topic": "sync",
      "statement": "Amazon S3 supports log drains on Netlify.",
      "label": "Lode-verified",
      "verified": "2026-11-14",
      "src": [
        "s2"
      ],
      "url": "https://trylode.io/netlify/amazon-s3/#sync-log-drains"
    },
    {
      "id": "price-free-tier-credits",
      "topic": "pricing",
      "statement": "Amazon S3's Free Tier credits plan charges new AWS customers get up to $200 in Free Tier credits, then pay for storage and requests.",
      "label": "Lode-verified",
      "verified": "2026-11-14",
      "src": [
        "s3"
      ],
      "url": "https://trylode.io/netlify/amazon-s3/#price-free-tier-credits"
    },
    {
      "id": "regions",
      "topic": "regions",
      "statement": "No regional restriction is stated for Amazon S3 on Netlify; the source does not list countries.",
      "label": "Lode-verified",
      "verified": "2026-11-14",
      "src": [
        "s1"
      ],
      "url": "https://trylode.io/netlify/amazon-s3/#regions"
    },
    {
      "id": "plan-required",
      "topic": "requirements",
      "statement": "Amazon S3 needs the Netlify Enterprise plan or higher.",
      "label": "Lode-verified",
      "verified": "2026-11-14",
      "src": [
        "s2"
      ],
      "url": "https://trylode.io/netlify/amazon-s3/#plan-required"
    },
    {
      "id": "marketplace-listed",
      "topic": "trust",
      "statement": "Amazon S3 is not listed in the official Netlify marketplace.",
      "label": "Lode-verified",
      "verified": "2026-11-14",
      "src": [
        "s2"
      ],
      "url": "https://trylode.io/netlify/amazon-s3/#marketplace-listed"
    },
    {
      "id": "limitation-1",
      "topic": "limitation",
      "statement": "Log Drains are available only on Netlify Enterprise plans, set up by a Team Owner.",
      "label": "Lode-verified",
      "verified": "2026-11-14",
      "src": [
        "s2"
      ],
      "url": "https://trylode.io/netlify/amazon-s3/#limitation-1"
    },
    {
      "id": "limitation-2",
      "topic": "limitation",
      "statement": "Netlify recommends a 90-day lifecycle rule on the bucket.",
      "label": "Lode-verified",
      "verified": "2026-11-14",
      "src": [
        "s2"
      ],
      "url": "https://trylode.io/netlify/amazon-s3/#limitation-2"
    }
  ],
  "cite_as": "Lode (trylode.io), Amazon S3 + Netlify, verified 2026-11-14",
  "lode": {
    "publish_state": "live",
    "stale": false,
    "completeness": 0.7
  }
}