52.217.203.64

{
  "tags": [
    "http", 
    "https"
  ], 
  "443": {
    "https": {
      "tls": {
        "server_key_exchange": {
          "ecdh_params": {
            "curve_id": {
              "id": 23, 
              "name": "secp256r1"
            }
          }
        }, 
        "certificate": {
          "parsed": {
            "fingerprint_sha1": "0fd1283376d973e934e635511950485e13fbec69", 
            "tbs_noct_fingerprint": "400fa703abc188bc06cbbccfe9313f09e78ce44898e8a222361b3f92636d1607", 
            "subject_dn": "C=US, ST=Washington, L=Seattle, O=Amazon.com, Inc., CN=s3.amazonaws.com", 
            "issuer": {
              "common_name": [
                "DigiCert Baltimore CA-2 G2"
              ], 
              "country": [
                "US"
              ], 
              "organizational_unit": [
                "www.digicert.com"
              ], 
              "organization": [
                "DigiCert Inc"
              ]
            }, 
            "tbs_fingerprint": "9a8b4240f712afa77c07db043c29743e8e8bb90ecd6d26e505c41c8f5802ed13", 
            "redacted": false, 
            "validation_level": "OV", 
            "issuer_dn": "C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Baltimore CA-2 G2", 
            "fingerprint_sha256": "f6fd0abf223b6570e664ccb9cb07284cf95a87bf84cb30e3970b5a93f8500c78", 
            "version": 3, 
            "extensions": {
              "authority_key_id": "c012b22874684667e97025741a00455b067d5c44", 
              "certificate_policies": [
                {
                  "cps": [
                    "http://www.digicert.com/CPS"
                  ], 
                  "id": "2.23.140.1.2.2"
                }
              ], 
              "authority_info_access": {
                "ocsp_urls": [
                  "http://ocsp.digicert.com"
                ], 
                "issuer_urls": [
                  "http://cacerts.digicert.com/DigiCertBaltimoreCA-2G2.crt"
                ]
              }, 
              "extended_key_usage": {
                "client_auth": true, 
                "server_auth": true
              }, 
              "subject_alt_name": {
                "dns_names": [
                  "s3.amazonaws.com", 
                  "*.s3.amazonaws.com", 
                  "*.s3.dualstack.us-east-1.amazonaws.com", 
                  "s3.dualstack.us-east-1.amazonaws.com", 
                  "*.s3.us-east-1.amazonaws.com", 
                  "s3.us-east-1.amazonaws.com", 
                  "*.s3-control.us-east-1.amazonaws.com", 
                  "s3-control.us-east-1.amazonaws.com", 
                  "*.s3-control.dualstack.us-east-1.amazonaws.com", 
                  "s3-control.dualstack.us-east-1.amazonaws.com", 
                  "*.s3-accesspoint.us-east-1.amazonaws.com", 
                  "*.s3-accesspoint.dualstack.us-east-1.amazonaws.com", 
                  "*.s3.us-east-1.vpce.amazonaws.com"
                ]
              }, 
              "basic_constraints": {
                "is_ca": false
              }, 
              "crl_distribution_points": [
                "http://crl3.digicert.com/DigiCertBaltimoreCA-2G2.crl", 
                "http://crl4.digicert.com/DigiCertBaltimoreCA-2G2.crl"
              ], 
              "key_usage": {
                "key_encipherment": true, 
                "digital_signature": true, 
                "value": 5
              }, 
              "signed_certificate_timestamps": [
                {
                  "log_id": "KXm+8J45OSHwVnOfY6V35b5XfZxgCvj5TV0mXCVdx4Q=", 
                  "timestamp": 1624485056, 
                  "version": 0, 
                  "signature": "BAMARjBEAiAN1QiAUELHQVuB/uFAZcj8C8fJ3oE55RGRV4CrWzcq3gIgRBu/mfA/vYfzVC1g39Tv68XZ+Dd5znahRIgcK2sCtaU="
                }, 
                {
                  "log_id": "IkVFB1lVJFaWP6Ev8fdthuAjJmOtwEt/XcaDXG7iDwI=", 
                  "timestamp": 1624485056, 
                  "version": 0, 
                  "signature": "BAMARzBFAiByokIh18FINL2apQzZcglwwBEouhQhMjXf/ala8kOp0gIhAPvm0RPxrw7LwPm3MeKg2tDqv6asAtlk7F3uj8jmOnzM"
                }, 
                {
                  "log_id": "UaOw9f0BeZxWbbg3eI8MpHrMGyfL956IQpoN/tSLBeU=", 
                  "timestamp": 1624485056, 
                  "version": 0, 
                  "signature": "BAMASDBGAiEA2ip+pMdtClgxh0dTcPY4m6iP7kriDAA834rnQQ/zTc8CIQCyV/QPhHIdfOxDLmdmPLu76T2IlhaqHiO0/Kt2xag0kw=="
                }
              ], 
              "subject_key_id": "4650b27c16df0f846e5495a34ddebb9bd89da224"
            }, 
            "names": [
              "*.s3.us-east-1.amazonaws.com", 
              "*.s3.amazonaws.com", 
              "*.s3-control.us-east-1.amazonaws.com", 
              "*.s3-accesspoint.us-east-1.amazonaws.com", 
              "*.s3-accesspoint.dualstack.us-east-1.amazonaws.com", 
              "*.s3.dualstack.us-east-1.amazonaws.com", 
              "s3.us-east-1.amazonaws.com", 
              "s3-control.us-east-1.amazonaws.com", 
              "*.s3.us-east-1.vpce.amazonaws.com", 
              "s3.amazonaws.com", 
              "s3.dualstack.us-east-1.amazonaws.com", 
              "*.s3-control.dualstack.us-east-1.amazonaws.com", 
              "s3-control.dualstack.us-east-1.amazonaws.com"
            ], 
            "signature_algorithm": {
              "oid": "1.2.840.113549.1.1.11", 
              "name": "SHA256WithRSA"
            }, 
            "validity": {
              "start": "2021-06-23T00:00:00Z", 
              "length": 34300799, 
              "end": "2022-07-24T23:59:59Z"
            }, 
            "serial_number": "8840753735188839006151825284694426559", 
            "fingerprint_md5": "6af5aabb2933c90b5e610f3cf4fd947a", 
            "subject_key_info": {
              "fingerprint_sha256": "fb18b945bee9c4e5168b4888d1f2533f8a952dfd8a283793c7cd32a3d08723fb", 
              "key_algorithm": {
                "name": "RSA"
              }, 
              "rsa_public_key": {
                "length": 2048, 
                "modulus": "lZIHfqMJAl9HEclgWqeNA3OjDYTeTn3mABNeds7EXv/g4TbVTIL9TCKfZW6eKIgnd3fGXba9tMPeZh3Zzi55a43+w2ONXggzf1oe6Pk1ZN5sVZknyt9RqC7i9RUvjUwiPdHqXgKxyDfB/2U2po+FTbIf/GGWg+ZTEkpiWl6BhZIoEL/3gbQ/68Qrh9OGwiF/n5NCSbwmY5WsV+dkvBEAIl5mX+6k6JgvXL5CkU1+reoyY9YA74yAWB9EScXpoE2PWyketETYwgiPSdGp7r+cS32k9BgaBGT5oVtXmoqVafX/SuLbPJv3Gjbf4aUDhetUL8QdE6StTPJWUMXZ4dWfJQ==", 
                "exponent": 65537
              }
            }, 
            "signature": {
              "self_signed": false, 
              "valid": true, 
              "value": "I3r9jErrHLYKYNz3oEwQLm1I0LmBInnS2ByZOcM89rKc2QwkE2U4iyFaG8l4aM5a3ySDDRnBtXXqC/r4Xz/3HA2O8w8IPIJyQ3QdkWI9aTjruZiYZJIkn0V+9613mcIEPMH5606oU+QScWOsUrTp525TZH3T2OjkvFMXIHgvqUKLU3TE1S2KH1sVVRcX/dhP3HVcXClol4AcQzjMqlV3tsFRSD+Z34qKUQv/s5RU/5YAn2sDqtYVeigomVYi1l3L3AWUFufJ6NzaL5hfUK3sA/dIO9G1tjhwuKHKtKegmHZdD9BBWWuzwASMSV1s4AiGvt9I7UhWswxG9P1HpzYDTw==", 
              "signature_algorithm": {
                "oid": "1.2.840.113549.1.1.11", 
                "name": "SHA256WithRSA"
              }
            }, 
            "spki_subject_fingerprint": "fda922a4fde4a024561ac9586b80ab4eaab39488043ae334f1d5f511fe326b84", 
            "subject": {
              "common_name": [
                "s3.amazonaws.com"
              ], 
              "country": [
                "US"
              ], 
              "locality": [
                "Seattle"
              ], 
              "province": [
                "Washington"
              ], 
              "organization": [
                "Amazon.com, Inc."
              ]
            }
          }
        }, 
        "chain": [
          {
            "parsed": {
              "fingerprint_sha1": "a9d53002e97e00e043244f3d170d6f4c414104fd", 
              "tbs_noct_fingerprint": "5c5a935450722f52c66fcbeff352d4ed6df19d8ecb2e8807625bb28e9c6e44b2", 
              "subject_dn": "C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Baltimore CA-2 G2", 
              "issuer": {
                "common_name": [
                  "Baltimore CyberTrust Root"
                ], 
                "country": [
                  "IE"
                ], 
                "organizational_unit": [
                  "CyberTrust"
                ], 
                "organization": [
                  "Baltimore"
                ]
              }, 
              "tbs_fingerprint": "5c5a935450722f52c66fcbeff352d4ed6df19d8ecb2e8807625bb28e9c6e44b2", 
              "redacted": false, 
              "validation_level": "unknown", 
              "issuer_dn": "C=IE, O=Baltimore, OU=CyberTrust, CN=Baltimore CyberTrust Root", 
              "fingerprint_sha256": "f9690880819f06cdcc0b2f224b207f2af6003fb57339b8679a160fa95208d62d", 
              "version": 3, 
              "extensions": {
                "authority_key_id": "e59d5930824758ccacfa085436867b3ab5044df0", 
                "certificate_policies": [
                  {
                    "cps": [
                      "https://www.digicert.com/CPS"
                    ], 
                    "id": "2.5.29.32.0"
                  }
                ], 
                "authority_info_access": {
                  "ocsp_urls": [
                    "http://ocsp.digicert.com"
                  ]
                }, 
                "basic_constraints": {
                  "max_path_len": 0, 
                  "is_ca": true
                }, 
                "crl_distribution_points": [
                  "http://crl3.digicert.com/Omniroot2025.crl"
                ], 
                "key_usage": {
                  "certificate_sign": true, 
                  "crl_sign": true, 
                  "digital_signature": true, 
                  "value": 97
                }, 
                "subject_key_id": "c012b22874684667e97025741a00455b067d5c44"
              }, 
              "validity": {
                "start": "2015-12-08T12:05:07Z", 
                "length": 297302093, 
                "end": "2025-05-10T12:00:00Z"
              }, 
              "signature_algorithm": {
                "oid": "1.2.840.113549.1.1.11", 
                "name": "SHA256WithRSA"
              }, 
              "serial_number": "2009257382173415943270891635194444207", 
              "fingerprint_md5": "b1349906c8ccc2a93df7e9a2c395ec6e", 
              "subject_key_info": {
                "fingerprint_sha256": "e7a86282efcc1566ff7366f46af2c4e683761024b60b8dd1bf3494831ff6c481", 
                "key_algorithm": {
                  "name": "RSA"
                }, 
                "rsa_public_key": {
                  "length": 2048, 
                  "modulus": "u+cA/gABc++biPBcCHXwXHBzH/+1eh+NCCP9x8ETP7EhBr1NzNstuIcZMd7aaw3BXdJR1bBectTwZtSE8pEYQbUJJrIDlgRplVP6B08+voY6QyuyWbWr0br0WUByWme2zeZV/AkrpJiyv8ypH9S/h4+CJf1FgKnsnYz5dJDPHPhlUK/N+EWryC+NjjYd3uqJzbJS2eUJzTZxK9rG0JvG9qRbWzm2HwAfGaT7074M5vuP3Q6A5qTnWsTAL3LukfODZ8nNys5KsCCB/eRyrwkY509C7E0nQk0HoN3VDXX3NmDMJlSYoYg38IP3rSlZIM+7JeHVnubzrsEB67UGieIKjw==", 
                  "exponent": 65537
                }
              }, 
              "signature": {
                "self_signed": false, 
                "valid": true, 
                "value": "L+I3ZsMaz5FV7ikU+lAQvpmN4ijxdBYHaTtEMD31uUn1aDb+tzCNqeAHSUJjRlK1acabSfIaD1fG9re+q3WNDaKrM+RihUNUq2OUDKNToOod5KamrJUOZXjsM4y+lD7YcKvqx+F4zjOVu/ssWOCKQKZtQdjY2bP5LwLFG3Br4jqFex0YsNFLmsFvFxAp6A7D4VSWVKWRlQggjWksni8/ULQu5Vcfr6Rz0qEkuw2Q/kUTHaehKdhmC8PRbLNPtCuETEeQ7IviQYkTtgdGd0L9ux4X+v8lS45QV+uOzE4VP7El3UEMoJxibW+6lweL2fMGEMUp1Pe6FpCo0FThS0nHmA==", 
                "signature_algorithm": {
                  "oid": "1.2.840.113549.1.1.11", 
                  "name": "SHA256WithRSA"
                }
              }, 
              "spki_subject_fingerprint": "18f829da1c2b0e546677aa7ee413ca7707cb188530ced51caa259f948bf2c8c4", 
              "subject": {
                "common_name": [
                  "DigiCert Baltimore CA-2 G2"
                ], 
                "country": [
                  "US"
                ], 
                "organizational_unit": [
                  "www.digicert.com"
                ], 
                "organization": [
                  "DigiCert Inc"
                ]
              }
            }
          }
        ], 
        "cipher_suite": {
          "id": "0xC02F", 
          "name": "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256"
        }, 
        "version": "TLSv1.2", 
        "ocsp_stapling": false, 
        "signature": {
          "hash_algorithm": "sha256", 
          "valid": true, 
          "signature_algorithm": "rsa"
        }, 
        "validation": {
          "browser_trusted": true
        }, 
        "metadata": {}
      }, 
      "dhe_export": {
        "support": false, 
        "metadata": {}
      }, 
      "get": {
        "body": "<!DOCTYPE html>\n<html class=\"no-js aws-lng-en_US aws-with-target\" lang=\"en-US\" data-static-assets=\"https://a0.awsstatic.com\" data-js-version=\"1.0.392\" data-css-version=\"1.0.388\">\n <head> \n  <meta http-equiv=\"content-type\" content=\"text/html; charset=UTF-8\" /> \n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" /> \n  <link rel=\"preconnect\" href=\"https://a0.awsstatic.com\" crossorigin=\"anonymous\" /> \n  <link rel=\"dns-prefetch\" href=\"https://a0.awsstatic.com\" /> \n  <link rel=\"dns-prefetch\" href=\"https://d1.awsstatic.com\" /> \n  <link rel=\"dns-prefetch\" href=\"https://amazonwebservicesinc.tt.omtrdc.net\" /> \n  <link rel=\"dns-prefetch\" href=\"https://s0.awsstatic.com\" /> \n  <title>Cloud Object Storage | Store &amp; Retrieve Data Anywhere | Amazon Simple Storage Service (S3)</title> \n  <meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge,chrome=1\" /> \n  <meta name=\"robots\" content=\"index, follow\" /> \n  <link rel=\"canonical\" href=\"https://aws.amazon.com/s3/\" /> \n  <link rel=\"alternate\" href=\"https://aws.amazon.com/ar/s3/\" hreflang=\"ar-sa\" /> \n  <link rel=\"alternate\" href=\"https://aws.amazon.com/de/s3/\" hreflang=\"de-de\" /> \n  <link rel=\"alternate\" href=\"https://aws.amazon.com/s3/\" hreflang=\"en-us\" /> \n  <link rel=\"alternate\" href=\"https://aws.amazon.com/es/s3/\" hreflang=\"es-es\" /> \n  <link rel=\"alternate\" href=\"https://aws.amazon.com/fr/s3/\" hreflang=\"fr-fr\" /> \n  <link rel=\"alternate\" href=\"https://aws.amazon.com/id/s3/\" hreflang=\"id-id\" /> \n  <link rel=\"alternate\" href=\"https://aws.amazon.com/it/s3/\" hreflang=\"it-it\" /> \n  <link rel=\"alternate\" href=\"https://aws.amazon.com/jp/s3/\" hreflang=\"ja-jp\" /> \n  <link rel=\"alternate\" href=\"https://aws.amazon.com/ko/s3/\" hreflang=\"ko-kr\" /> \n  <link rel=\"alternate\" href=\"https://aws.amazon.com/pt/s3/\" hreflang=\"pt-br\" /> \n  <link rel=\"alternate\" href=\"https://aws.amazon.com/ru/s3/\" hreflang=\"ru-ru\" /> \n  <link rel=\"alternate\" href=\"https://aws.amazon.com/th/s3/\" hreflang=\"th-th\" /> \n  <link rel=\"alternate\" href=\"https://aws.amazon.com/tr/s3/\" hreflang=\"tr-tr\" /> \n  <link rel=\"alternate\" href=\"https://aws.amazon.com/vi/s3/\" hreflang=\"vi-vn\" /> \n  <link rel=\"alternate\" href=\"https://aws.amazon.com/cn/s3/\" hreflang=\"zh-cn\" /> \n  <link rel=\"alternate\" href=\"https://aws.amazon.com/tw/s3/\" hreflang=\"zh-tw\" /> \n  <meta property=\"twitter:card\" content=\"summary\" /> \n  <meta property=\"twitter:title\" content=\"Cloud Object Storage | Store &amp; Retrieve Data Anywhere | Amazon Simple Storage Service (S3)\" /> \n  <meta property=\"twitter:description\" content=\"\" /> \n  <meta property=\"twitter:image\" content=\"https://a0.awsstatic.com/libra-css/images/logos/aws_logo_smile_179x109.png\" /> \n  <meta property=\"twitter:site\" content=\"@awscloud\" /> \n  <meta property=\"fb:pages\" content=\"153063591397681\" /> \n  <meta name=\"baidu-site-verification\" content=\"pjxJUyWxae\" /> \n  <meta name=\"360-site-verification\" content=\"cbe5c6f0249e273e71fffd6d6580ce09\" /> \n  <meta name=\"shenma-site-verification\" content=\"79b94bb338f010af876605819a332e19_1617844070\" /> \n  <meta name=\"sogou_site_verification\" content=\"Ow8cCy3Hgq\" /> \n  <link rel=\"icon\" type=\"image/ico\" href=\"https://a0.awsstatic.com/libra-css/images/site/fav/favicon.ico\" /> \n  <link rel=\"shortcut icon\" type=\"image/ico\" href=\"https://a0.awsstatic.com/libra-css/images/site/fav/favicon.ico\" /> \n  <link rel=\"apple-touch-icon\" sizes=\"57x57\" href=\"https://a0.awsstatic.com/libra-css/images/site/touch-icon-iphone-114-smile.png\" /> \n  <link rel=\"apple-touch-icon\" sizes=\"72x72\" href=\"https://a0.awsstatic.com/libra-css/images/site/touch-icon-ipad-144-smile.png\" /> \n  <link rel=\"apple-touch-icon\" sizes=\"114x114\" href=\"https://a0.awsstatic.com/libra-css/images/site/touch-icon-iphone-114-smile.png\" /> \n  <link rel=\"apple-touch-icon\" sizes=\"144x144\" href=\"https://a0.awsstatic.com/libra-css/images/site/touch-icon-ipad-144-smile.png\" /> \n  <meta property=\"og:title\" content=\"Cloud Object Storage | Store &amp; Retrieve Data Anywhere | Amazon Simple Storage Service (S3)\" /> \n  <meta property=\"og:type\" content=\"company\" /> \n  <meta property=\"og:url\" content=\"https://aws.amazon.com/s3/\" /> \n  <meta property=\"og:image\" content=\"https://a0.awsstatic.com/libra-css/images/logos/aws_logo_smile_1200x630.png\" /> \n  <meta property=\"og:site_name\" content=\"Amazon Web Services, Inc.\" /> \n  <meta name=\"google-site-verification\" content=\"XHghG81ulgiW-3EylGcF48sG28tBW5EH0bNUhgo_DrU\" /> \n  <meta name=\"msvalidate.01\" content=\"6F92E52A288E266E30C2797ECB5FCCF3\" /> \n  <link rel=\"stylesheet\" href=\"https://a0.awsstatic.com/libra-css/css/1.0.388/style-awsm.css\" /> \n  <script>\n  var AWS = {\n    PageSettings: {\n      supportedLanguages: ['ar','cn','de','en','es','fr','id','it','jp','ko','pt','ru','th','tr','tw','vi'],\n      defaultLanguage: 'en',\n      logDataSet: 'LIVE:PROD',\n      logInstance: 'PUB',\n      csdsEndpoint: 'https://aws.amazon.com/',\n      framework: 'v2',\n      g11nLibPath: 'https://a0.awsstatic.com/g11n-lib/2.0.82',\n      i18nStringPath: 'https://i18n-string.us-west-2.prod.pricing.aws.a2z.com',\n      libraCSSPath: 'https://a0.awsstatic.com/libra-css/css/1.0.388',\n      libraCSSImagePath: 'https://a0.awsstatic.com/libra-css/images',\n      isLoggingEnabled: true,\n      currentLanguage: 'en-US',\n      isMarketplace: false,\n      isRTL: false\n    }\n  };\n\n  var require = {\n    baseUrl: 'https://a0.awsstatic.com',\n    packages: [\n      { name: 'libra', location: 'libra/1.0.392' }\n    ],\n    paths: {\n      \"directories\": \"https://a0.awsstatic.com/libra/1.0.392/directories\",\n      \"libra-cardsui\": \"https://a0.awsstatic.com/libra/1.0.392/libra-cardsui\",\n      \"librastandardlib\": \"https://a0.awsstatic.com/libra/1.0.392/librastandardlib\",\n      \"aws-blog\": \"https://a0.awsstatic.com/aws-blog/1.0.47/js\",\n      \"plc\": \"https://a0.awsstatic.com/plc/js/1.0.115/plc\",\n      \"scripts\": \"libra/1.0.392/v1-polyfills/scripts\",\n      \"libra-search\": \"https://a0.awsstatic.com/libra-search/1.0.13/js\",\n      \"pricing-calculator\": \"https://a0.awsstatic.com/pricing-calculator/js/1.0.2\",\n      \"pricing-savings-plan\": \"https://a0.awsstatic.com/pricing-savings-plan/js/1.0.6\"\n    },\n    waitSeconds: 15\n  };\n</script> \n  <script src=\"https://a0.awsstatic.com/libra/1.0.392/libra-head.js\"></script> \n  <script src=\"https://a0.awsstatic.com/s_code/js/3.0/awshome_s_code.js\"></script> \n  <script>\n      AWS.TargetMediator = {\n        supportedLanguages: ['ar','cn','de','en','es','fr','id','it','jp','ko','pt','ru','th','tr','tw','vi'],offerOrigin: 'https://s0.awsstatic.com',pageLanguage: 'en'\n      };\n    </script> \n  <script data-js-script=\"target-mediator\" src=\"https://a0.awsstatic.com/target/1.0.115/aws-target-mediator.js\" async=\"true\"></script> \n </head> \n <body class=\"awsm\"> \n  <header id=\"aws-page-header\" class=\"awsm m-page-header\" role=\"banner\"> \n   <div id=\"m-nav\" class=\"m-nav\" role=\"navigation\"> \n    <div class=\"m-nav-header lb-clearfix\" data-menu-url=\"https://s0.awsstatic.com/en_US/nav/v3/panel-content/desktop/index.html\"> \n     <div class=\"m-nav-logo\"> \n      <div class=\"lb-bg-logo aws-amazon_web_services_smile-header-desktop-en\"> \n       <a href=\"https://aws.amazon.com/?nc2=h_lg\"><span>Click here to return to Amazon Web Services homepage</span></a> \n      </div> \n     </div> \n     <div class=\"m-nav-secondary-links\" style=\"min-width: 620px\"> \n      <a href=\"/contact-us/?nc2=h_header\">Contact Us</a> \n      <a class=\"lb-txt-none lb-tiny-iblock lb-txt-13 lb-txt lb-has-trigger-indicator\" href=\"#\" data-mbox-ignore=\"true\" data-lb-popover-trigger=\"popover-support-selector\"> Support&nbsp; <i class=\"icon-caret-down lb-trigger-mount\"></i></a> \n      <a id=\"m-nav-language-selector\" class=\"lb-tiny-iblock lb-txt lb-has-trigger-indicator\" href=\"#\" data-lb-popover-trigger=\"popover-language-selector\" data-language=\"en\">English&nbsp;<i class=\"icon-caret-down lb-trigger-mount\"></i></a> \n      <a class=\"lb-tiny-iblock lb-txt lb-has-trigger-indicator\" href=\"#\" data-lb-popover-trigger=\"popover-my-account\">My Account&nbsp;<i class=\"icon-caret-down lb-trigger-mount\"></i></a> \n      <div class=\"m-nav-cta-btn\"> \n       <div class=\"lb-mbox js-mbox\" data-lb-comp=\"mbox\" data-lb-comp-ignore=\"true\" data-mbox=\"en_header_nav_cta\"> \n        <div class=\"lb-btn\"> \n         <a id=\"aws-nav-cta-button\" class=\"lb-btn-p-primary\" href=\"https://portal.aws.amazon.com/gp/aws/developer/registration/index.html?nc2=h_ct&amp;src=default\" style=\"min-width:171px;\"><span>Create an AWS Account</span></a> \n        </div> \n       </div> \n      </div> \n     </div> \n     <div class=\"m-nav-primary-group\"> \n      <div class=\"m-nav-primary-links\"> \n       <i class=\"m-nav-angle-left-icon\" aria-hidden=\"true\"></i> \n       <ul> \n        <li><a href=\"/products/?nc2=h_ql_prod\" data-panel=\"m-nav-panel-products\">Products</a></li> \n        <li><a href=\"/solutions/?nc2=h_ql_sol\" data-panel=\"m-nav-panel-solutions\">Solutions</a></li> \n        <li><a href=\"/pricing/?nc2=h_ql_pr\" data-panel=\"m-nav-panel-pricing\">Pricing</a></li> \n        <li><a href=\"https://docs.aws.amazon.com/index.html?nc2=h_ql_doc\" data-panel=\"m-nav-panel-documentation\">Documentation</a></li> \n        <li><a href=\"/getting-started/?nc2=h_ql_le\" data-panel=\"m-nav-panel-learn\">Learn</a></li> \n        <li><a href=\"/partners/?nc2=h_ql_pn\" data-panel=\"m-nav-panel-partner\">Partner Network</a></li> \n        <li><a href=\"https://aws.amazon.com/marketplace/?nc2=h_ql_mp\" data-panel=\"m-nav-panel-marketplace\">AWS Marketplace</a></li> \n        <li><a href=\"/customer-enablement/?nc2=h_ql_ce\" data-panel=\"m-nav-panel-customer\">Customer Enablement</a></li> \n        <li><a href=\"/events/?nc2=h_ql_ev\" data-panel=\"m-nav-panel-events\">Events</a></li> \n        <li><a href=\"/contact-us/?nc2=h_ql_exm\" data-panel=\"m-nav-panel-more\">Explore More </a></li> \n       </ul> \n       <div class=\"m-nav-icon-group\"> \n        <i class=\"m-nav-angle-right-icon\" aria-hidden=\"true\"></i> \n        <i class=\"m-nav-search-icon\"></i> \n       </div> \n      </div> \n      <div class=\"m-nav-search\"> \n       <form action=\"https://aws.amazon.com/search/\" role=\"search\"> \n        <div class=\"m-typeahead\" data-directory-id=\"typeahead-suggestions\" data-lb-comp=\"typeahead\"> \n         <input class=\"m-nav-search-field\" placeholder=\"Search\" autocomplete=\"off\" spellcheck=\"false\" dir=\"auto\" type=\"text\" name=\"searchQuery\" /> \n        </div> \n       </form> \n       <i class=\"m-nav-close-icon\"></i> \n      </div> \n     </div> \n    </div> \n    <div class=\"lb-popover lb-popover-aui lb-popover-tiny\" data-lb-comp=\"popover\" data-id=\"popover-language-selector\" data-action=\"hover\" data-position=\"top\"> \n     <div class=\"lb-grid lb-row lb-row-max-large lb-snap\"> \n      <div class=\"lb-col lb-tiny-24 lb-mid-12\"> \n       <ul class=\"lb-txt-none lb-ul lb-list-style-none lb-tiny-ul-block\"> \n        <li data-language=\"ar\"><a href=\"https://aws.amazon.com/ar/?nc1=h_ls\">\u0639\u0631\u0628\u064a</a></li> \n        <li data-language=\"id\"><a href=\"https://aws.amazon.com/id/?nc1=h_ls\">Bahasa Indonesia</a></li> \n        <li data-language=\"de\"><a href=\"https://aws.amazon.com/de/?nc1=h_ls\">Deutsch</a></li> \n        <li data-language=\"en\"><a href=\"https://aws.amazon.com/?nc1=h_ls\">English</a></li> \n        <li data-language=\"es\"><a href=\"https://aws.amazon.com/es/?nc1=h_ls\">Espa&ntilde;ol</a></li> \n        <li data-language=\"fr\"><a href=\"https://aws.amazon.com/fr/?nc1=h_ls\">Fran&ccedil;ais</a></li> \n        <li data-language=\"it\"><a href=\"https://aws.amazon.com/it/?nc1=h_ls\">Italiano</a></li> \n        <li data-language=\"pt\"><a href=\"https://aws.amazon.com/pt/?nc1=h_ls\">Portugu&ecirc;s</a></li> \n       </ul> \n      </div> \n      <div class=\"lb-col lb-tiny-24 lb-mid-12\"> \n       <ul class=\"lb-txt-none lb-ul lb-list-style-none lb-tiny-ul-block\"> \n        <li data-language=\"vi\"><a href=\"https://aws.amazon.com/vi/?nc1=f_ls\">Ti\u1ebfng Vi\u1ec7t</a></li> \n        <li data-language=\"tr\"><a href=\"https://aws.amazon.com/tr/?nc1=h_ls\">T&uuml;rk&ccedil;e</a></li> \n        <li data-language=\"ru\"><a href=\"https://aws.amazon.com/ru/?nc1=h_ls\">\u03a1\u0443\u0441\u0441\u043a\u0438\u0439</a></li> \n        <li data-language=\"th\"><a href=\"https://aws.amazon.com/th/?nc1=f_ls\">\u0e44\u0e17\u0e22</a></li> \n        <li data-language=\"jp\"><a href=\"https://aws.amazon.com/jp/?nc1=h_ls\">\u65e5\u672c\u8a9e</a></li> \n        <li data-language=\"ko\"><a href=\"https://aws.amazon.com/ko/?nc1=h_ls\">\ud55c\uad6d\uc5b4</a></li> \n        <li data-language=\"cn\"><a href=\"https://aws.amazon.com/cn/?nc1=h_ls\">\u4e2d\u6587 (\u7b80\u4f53)</a></li> \n        <li data-language=\"tw\"><a href=\"https://aws.amazon.com/tw/?nc1=h_ls\">\u4e2d\u6587 (\u7e41\u9ad4)</a></li> \n       </ul> \n      </div> \n     </div> \n    </div> \n    <div class=\"lb-popover lb-popover-aui lb-popover-tiny\" data-lb-comp=\"popover\" data-id=\"popover-my-account\" data-action=\"hover\" data-position=\"top\"> \n     <ul class=\"lb-txt-none lb-ul lb-list-style-none lb-tiny-ul-block\"> \n      <li><a href=\"https://console.aws.amazon.com/?nc2=h_m_mc\">AWS Management Console</a></li> \n      <li><a href=\"https://console.aws.amazon.com/billing/home#/account?nc2=h_m_ma\">Account Settings</a></li> \n      <li><a href=\"https://console.aws.amazon.com/billing/home?nc2=h_m_bc\">Billing &amp; Cost Management</a></li> \n      <li><a href=\"https://console.aws.amazon.com/iam/home?nc2=h_m_sc#security_credential\">Security Credentials</a></li> \n      <li><a href=\"https://phd.aws.amazon.com/?nc2=h_m_sc\">AWS Personal Health Dashboard</a></li> \n     </ul> \n    </div> \n    <div class=\"lb-popover lb-popover-aui lb-popover-tiny\" data-lb-comp=\"popover\" data-id=\"popover-support-selector\" data-action=\"hover\" data-position=\"top\"> \n     <ul class=\"lb-txt-none lb-ul lb-list-style-none lb-tiny-ul-block\"> \n      <li><a href=\"https://console.aws.amazon.com/support/home/?nc2=h_ql_cu\">Support Center</a></li> \n      <li><a href=\"/premiumsupport/knowledge-center/?nc2=h_m_ma\">Knowledge Center</a></li> \n      <li><a href=\"/premiumsupport/?nc2=h_m_bc\">AWS Support Overview</a></li> \n     </ul> \n    </div> \n    <script class=\"tt-suggestion-tpl\" type=\"text/x-handlebars-template\">\n    <div>\n      <a href=\"{{primaryUrl}}\">\n        <div class=\"tt-title\">\n          {{cleanHTMLEntity title}}\n        </div>\n        {{#if desc}}\n          <div class=\"tt-desc\">\n            {{cleanHTMLEntity desc}}\n          </div>\n        {{/if}}\n      </a>\n      <div class=\"tt-btn-group\">\n        {{#if pricingUrl}}\n          <a href=\"{{pricingUrl}}\">\n            <div class=\"tt-btn\">Pricing</div>\n          </a>\n        {{/if}}\n        {{#if docsUrl}}\n          <a href=\"{{docsUrl}}\">\n            <div class=\"tt-btn\">Documentation</div>\n          </a>\n        {{/if}}\n        {{#if calculatorUrl}}\n          <a href=\"{{calculatorUrl}}\">\n            <div class=\"tt-btn\">Calculator</div>\n          </a>\n        {{/if}}\n      </div>\n    </div>\n  </script> \n    <script class=\"tt-products-head-tpl\" type=\"text/x-handlebars-template\">\n    <div class=\"tt-header lb-txt-bold\">\n      <p>Products</p>\n    </div>\n  </script> \n    <script class=\"tt-keypages-head-tpl\" type=\"text/x-handlebars-template\">\n    <div class=\"tt-header lb-txt-bold\">\n      <p>Related Pages</p>\n    </div>\n  </script> \n    <script class=\"tt-tutorials-head-tpl\" type=\"text/x-handlebars-template\">\n    <div class=\"tt-header lb-txt-bold\">\n      <p>Tutorials</p>\n    </div>\n  </script> \n    <script class=\"tt-blogs-head-tpl\" type=\"text/x-handlebars-template\">\n    <div class=\"tt-header lb-txt-bold\">\n      <p>Blogs</p>\n    </div>\n  </script> \n    <script class=\"tt-see-all-tpl\" type=\"text/x-handlebars-template\">\n    <div class=\"tt-see-all\">\n      <a href=\"https://aws.amazon.com/search/?searchQuery={{ query }}\">See more results for \"{{ query }}\"&lrm;</a>\n    </div>\n  </script> \n   </div> \n   <div id=\"m-nav-mobile\" class=\"m-nav-mobile\"> \n    <div id=\"m-nav-mobile-header\" class=\"m-nav-mobile-header\" data-menu-url=\"https://s0.awsstatic.com/en_US/nav/v3/panel-content/mobile/index.html\"> \n     <div class=\"lb-bg-logo aws-amazon_web_services_smile-header-mobile-en\"> \n      <a href=\"https://aws.amazon.com/?nc2=h_lg\"><span>Click here to return to Amazon Web Services homepage</span></a> \n     </div> \n     <div class=\"m-nav-mobile-button-group\"> \n      <i class=\"m-nav-mobile-button icon-search\"></i> \n      <i class=\"m-nav-mobile-button icon-reorder\"></i> \n     </div> \n    </div> \n    <div id=\"m-nav-mobile-search\" class=\"m-nav-mobile-search\"> \n     <form action=\"https://aws.amazon.com/search\" role=\"search\"> \n      <div class=\"m-typeahead\"> \n       <input class=\"m-nav-search-field\" placeholder=\"Search\" autocomplete=\"off\" spellcheck=\"false\" dir=\"auto\" type=\"text\" name=\"searchQuery\" /> \n      </div> \n     </form> \n    </div> \n    <nav id=\"m-nav-trimdown\" role=\"navigation\"> \n     <ul class=\"m-nav-mobile-menu-group\"> \n      <li> <a href=\"/products/?nc2=h_mo\">Products</a> </li> \n      <li> <a href=\"/solutions/?nc2=h_mo\">Solutions</a> </li> \n      <li> <a href=\"/pricing/?nc2=h_mo\">Pricing</a> </li> \n      <li> <a href=\"/what-is-aws/?nc2=h_mo\">Introduction to AWS</a> </li> \n      <li> <a href=\"/getting-started/?nc2=h_mo\">Getting Started</a> </li> \n      <li> <a href=\"/documentation/?nc2=h_mo\">Documentation</a> </li> \n      <li> <a href=\"/training/?nc2=h_mo\">Training and Certification</a> </li> \n      <li> <a href=\"/developer/?nc2=h_mo\">Developer Center</a> </li> \n      <li> <a href=\"/solutions/case-studies/?nc2=h_mo\">Customer Success</a> </li> \n      <li> <a href=\"/partners/?nc2=h_mo\">Partner Network</a> </li> \n      <li> <a href=\"https://aws.amazon.com/marketplace/?nc2=h_mo\">AWS Marketplace</a> </li> \n      <li> <a href=\"https://console.aws.amazon.com/support/home?nc2=h_ql_cu\">Support</a> </li> \n      <li> <a href=\"https://console.aws.amazon.com/console/home\">Log into Console</a> </li> \n      <li> <a href=\"/console/mobile/\">Download the Mobile App</a> </li> \n     </ul> \n    </nav> \n   </div> \n   <div class=\"lb-sticky-subnav\" data-lb-comp=\"sticky-subnav\" data-lb-page-path=\"/s3/\"> \n    <div class=\"lb-row lb-row-max-large lb-snap\"> \n     <div class=\"lb-tiny-24 lb-sticky-subnav-content\"> \n      <div class=\"lb-sticky-subnav-title\"> \n       <a class=\"lb-txt lb-current-page-link\" href=\"/s3/?nc=sn&amp;loc=0\"> Amazon S3</a> \n      </div> \n      <div class=\"lb-sticky-subnav-links\"> \n       <a class=\"lb-txt-bold lb-txt lb-current-page-link\" href=\"/s3/?nc=sn&amp;loc=1\"> Overview</a> \n       <a class=\"lb-txt-bold lb-txt-none lb-txt lb-has-trigger-indicator\" href=\"/s3/features/?nc=sn&amp;loc=2\" data-lb-popover-trigger=\"features\"> Features&nbsp; <i class=\"icon-caret-down lb-trigger-mount\"></i></a> \n       <a class=\"lb-txt-bold lb-txt-none lb-txt\" href=\"/s3/storage-classes/?nc=sn&amp;loc=3\"> Storage classes</a> \n       <a class=\"lb-txt-bold lb-txt-none lb-txt\" href=\"/s3/pricing/?nc=sn&amp;loc=4\"> Pricing</a> \n       <a class=\"lb-txt-none lb-txt\" href=\"/s3/security/?nc=sn&amp;loc=5\"> Security</a> \n       <a class=\"lb-txt-bold lb-txt-none lb-txt lb-has-trigger-indicator\" href=\"/s3/developer-resources/?nc=sn&amp;loc=6\" data-lb-popover-trigger=\"resources\"> Resources&nbsp; <i class=\"icon-caret-down lb-trigger-mount\"></i></a> \n       <a class=\"lb-txt-bold lb-txt-none lb-txt\" href=\"/s3/faqs/?nc=sn&amp;loc=7\"> FAQs</a> \n      </div> \n     </div> \n    </div> \n   </div> \n   <div class=\"lb-popover lb-popover-aui lb-popover-tiny\" data-lb-comp=\"popover\" data-id=\"features\" data-action=\"hover\" data-position=\"top\"> \n    <a class=\"lb-txt-none lb-txt\" href=\"/s3/features/access-points/?nc=sn&amp;loc=2&amp;dn=1\"> Access Points</a> \n    <a class=\"lb-txt\" href=\"/s3/features/batch-operations/?nc=sn&amp;loc=2&amp;dn=2\"> Batch Operations</a> \n    <a class=\"lb-txt-none lb-txt\" href=\"/s3/features/block-public-access/?nc=sn&amp;loc=2&amp;dn=3\"> Block Public Access</a> \n    <a class=\"lb-txt-none lb-txt\" href=\"/s3/cost-optimization/?nc=sn&amp;loc=2&amp;dn=4\"> Cost Optimization</a> \n    <a class=\"lb-txt-none lb-txt\" href=\"/s3/features/multi-region-access-points/?nc=sn&amp;loc=2&amp;dn=5\"> Multi-Region Access Points</a> \n    <a class=\"lb-txt-none lb-txt\" href=\"/s3/features/object-lambda/?nc=sn&amp;loc=2&amp;dn=5\"> Object Lambda</a> \n    <a class=\"lb-txt-none lb-txt\" href=\"/s3/features/replication/?nc=sn&amp;loc=2&amp;dn=5\"> Replication</a> \n    <a class=\"lb-txt-none lb-txt\" href=\"/s3/storage-analytics-insights/?nc=sn&amp;loc=2&amp;dn=6\"> Storage Lens</a> \n    <a class=\"lb-txt-none lb-txt\" href=\"/s3/outposts/?nc=sn&amp;loc=2&amp;dn=7\"> S3 on Outposts</a> \n   </div> \n   <div class=\"lb-popover lb-popover-aui lb-popover-tiny\" data-lb-comp=\"popover\" data-id=\"resources\" data-action=\"hover\" data-position=\"top\"> \n    <a class=\"lb-txt-none lb-txt\" href=\"/s3/getting-started/?nc=sn&amp;loc=6&amp;dn=1\"> Getting started</a> \n    <a class=\"lb-txt\" href=\"/s3/videos/?nc=sn&amp;loc=6&amp;dn=2\"> Videos</a> \n    <a class=\"lb-txt-none lb-txt\" href=\"/s3/customers/?nc=sn&amp;loc=6&amp;dn=3\"> Customers</a> \n   </div> \n   <div class=\"lb-mbox js-mbox\" data-lb-comp=\"mbox\" data-lb-comp-ignore=\"true\" data-mbox=\"en_reinvent_pdp_banner\"> \n   </div> \n  </header> \n  <div id=\"aws-page-content\" class=\"lb-page-content lb-page-with-sticky-subnav\" style=\"padding-top:0px; padding-bottom:0px;\" data-page-alert-target=\"true\"> \n   <main role=\"main\"> \n    <div class=\"lb-bg-left-top-cover data-attr-wrapper lb-mid-pad lb-none-v-margin lb-grid\" style=\"background-color:#232f3e; background-image:url('//d1.awsstatic.com/product-marketing/S3/image-header_s3-2.6bf0d512939e43aba4fbd4185874e05ff0d236d2.png');\" data-da-type=\"so\" data-da-so-type=\"viewport\" data-da-so-language=\"en\" data-da-so-category=\"monitoring\" data-da-so-name=\"tile1\" data-da-so-version=\"hero\" data-da-so-url=\"/s3\"> \n     <div class=\"lb-row lb-row-max-large lb-snap\"> \n      <div class=\"lb-col lb-tiny-24 lb-mid-24\"> \n       <h1 id=\"Amazon_S3\" class=\"lb-txt-bold lb-txt-white lb-none-v-margin lb-h1-large lb-title\"> Amazon S3</h1> \n       <h3 id=\"Object_storage_built_to_store_and_retrieve_any_amount_of_data_from_anywhere\" class=\"lb-txt-light lb-txt-white lb-small-v-margin lb-h3 lb-title\" style=\"margin-top:0px; margin-bottom:30px;\"> Object storage built to store and retrieve any amount of data from anywhere</h3> \n       <div class=\"lb-grid lb-row lb-row-max-large lb-snap\" style=\"margin-top:0px; margin-bottom:0px;\"> \n        <div class=\"lb-col lb-tiny-24 lb-mid-8\"> \n         <div class=\"lb-mbox js-mbox\" data-lb-comp=\"mbox\" data-lb-comp-ignore=\"true\" data-mbox=\"en_pdp_hero_cta\"> \n          <div class=\"data-attr-wrapper lb-tiny-iblock lb-small-show lb-btn\" data-da-type=\"so\" data-da-so-type=\"viewport\" data-da-so-language=\"en\" data-da-so-category=\"monitoring\" data-da-so-name=\"tile1\" data-da-so-version=\"cta1\" data-da-so-url=\"/s3\"> \n           <a class=\"lb-btn-p-primary\" href=\"https://s3.console.aws.amazon.com/s3/home\" role=\"button\"> <span> Get started with Amazon S3</span> </a> \n          </div> \n         </div> \n        </div> \n        <div class=\"lb-col lb-tiny-24 lb-mid-8\"> \n         <div class=\"data-attr-wrapper lb-tiny-iblock lb-small-show lb-btn\" data-da-type=\"so\" data-da-so-type=\"viewport\" data-da-so-language=\"en\" data-da-so-category=\"monitoring\" data-da-so-name=\"tile1\" data-da-so-version=\"cta2\" data-da-so-url=\"/s3\"> \n          <a class=\"lb-btn-p\" href=\"https://pages.awscloud.com/ln_NAMER_AmazonS3-Contact-Us.html\" role=\"button\"> <span> Request more information</span> </a> \n         </div> \n        </div> \n        <div class=\"lb-col lb-tiny-24 lb-mid-8\"> \n        </div> \n       </div> \n      </div> \n     </div> \n    </div> \n    <div class=\"lb-mbox js-mbox\" data-lb-comp=\"mbox\" data-lb-comp-ignore=\"true\" data-mbox=\"en_ribbon_below-hero\"> \n    </div> \n    <div class=\"lb-mbox js-mbox\" data-lb-comp=\"mbox\" data-lb-comp-ignore=\"true\" data-mbox=\"en_s3_lp\"> \n     <div class=\"data-attr-wrapper lb-mid-pad lb-small-v-margin lb-grid\" data-da-type=\"so\" data-da-so-type=\"viewport\" data-da-so-language=\"en\" data-da-so-category=\"monitoring\" data-da-so-name=\"tile2\" data-da-so-version=\"intro\" data-da-so-url=\"/s3\"> \n      <div class=\"lb-row lb-row-max-large lb-snap\"> \n       <div class=\"lb-col lb-tiny-24 lb-mid-16\"> \n        <div class=\"lb-tiny-align-left lb-small-align-left lb-mid-align-left lb-large-align-left lb-xlarge-align-left lb-txt-light lb-txt-16 lb-rtxt\" style=\"color:#232f3e;\"> \n         <p>Amazon Simple Storage Service (Amazon S3) is an object storage service that offers industry-leading scalability, data availability, security, and performance. This means customers of all sizes and industries can use it to store and protect any amount of data for a range of use cases, such as data lakes, websites, mobile applications, backup and restore, archive, enterprise applications, IoT devices, and big data analytics. Amazon S3 provides easy-to-use management features so you can organize your data and configure finely-tuned access controls to meet your specific business, organizational, and compliance requirements. Amazon S3 is designed for 99.999999999% (11 9's) of durability, and stores data for millions of applications for companies all around the world.<br /> </p> \n        </div> \n       </div> \n       <div class=\"lb-col lb-tiny-24 lb-mid-8\"> \n        <div class=\"lb-video lb-video-p\" data-source=\"youtube\" data-lb-comp=\"video\" data-youtube-id=\"_I14_sXHO8U\" data-video-title=\"Introduction to Amazon S3 (4:31)\" data-placement=\"inPlace\"> \n         <figure itemscope=\"true\" itemtype=\"https://schema.org/VideoObject\"> \n          <div class=\"video-js\" poster=\"//d1.awsstatic.com/Data Lakes Storage Infrastructure/Data-Lake-Storage-Infrastructure_Video-Thumbnail_Amazon-S3.b3c1d2fe78a49278e4d012da0329b4ebe14dccb1.png\"></div> \n          <figcaption> \n           <div itemprop=\"name\">\n             Introduction to Amazon S3 (4:31) \n           </div> \n          </figcaption> \n          <meta itemprop=\"embedUrl\" content=\"https://www.youtube.com/watch?v=_I14_sXHO8U\" /> \n         </figure> \n        </div> \n       </div> \n      </div> \n     </div> \n    </div> \n    <div class=\"lb-mid-pad lb-none-v-margin lb-grid\" style=\"background-color:#f1f4f6;\"> \n     <div class=\"lb-row lb-row-max-large lb-snap\"> \n      <div class=\"lb-col lb-tiny-24 lb-mid-24\"> \n       <h1 id=\"Benefits\" class=\"lb-txt-bold lb-txt-28 lb-h1 lb-title\" style=\"color:#232f3e;\"> Benefits</h1> \n       <div class=\"lb-grid lb-row lb-row-max-large lb-snap lb-gutter-mid\" style=\"margin-bottom:0px;\"> \n        <div class=\"lb-col lb-tiny-24 lb-mid-8\"> \n         <h3 id=\"Industry-leading_performance.2C_scalability.2C_availability.2C_and_durability\" class=\"lb-txt-bold lb-txt-none lb-txt-18 lb-h3 lb-title\" style=\"color:#232f3e;\"> Industry-leading performance, scalability, availability, and durability</h3> \n         <div class=\"lb-rtxt\"> \n          <p>Scale your storage resources up and down to meet fluctuating demands, without upfront investments or resource procurement cycles. Amazon S3 is designed for 99.999999999% (11 9\u2019s) of data durability because it automatically creates and stores copies of all S3 objects across multiple systems. This means your data is available when needed and protected against failures, errors, and threats. Amazon S3 also delivers strong read-after-write consistency automatically, at no cost, and without changes to performance or availability.</p> \n          <p><a href=\"/s3/faqs/#Durability_.26_Data_Protection\" target=\"_blank\">Learn about S3 data durability &raquo;</a></p> \n         </div> \n        </div> \n        <div class=\"lb-col lb-tiny-24 lb-mid-8\"> \n         <h3 id=\"Wide_range_of_cost-effective_storage_classes\" class=\"lb-txt-bold lb-txt-none lb-txt-18 lb-h3 lb-title\" style=\"color:#232f3e;\"> Wide range of cost-effective storage classes</h3> \n         <div class=\"lb-rtxt\"> \n          <p>Save costs without sacrificing performance by storing data across the <b>S3 Storage Classes</b>, which support different data access levels at corresponding rates. You can use <b>S3 Storage Class Analysis</b> to discover data that should move to a lower-cost storage class based on access patterns, and configure an <b>S3 Lifecycle</b> policy to execute the transfer. You can also store data with changing or unknown access patterns in <b>S3 Intelligent-Tiering</b>, which tiers objects based on changing access patterns and automatically delivers cost savings. With the <b>S3 Outposts</b> storage class, you can meet data residency requirements, and store data on-premises in your Outposts environment using S3 on Outposts.&nbsp;<a href=\"/s3/cost-optimization/\" target=\"_blank\">Optimize costs using S3 &raquo;</a> and <a href=\"/s3/storage-classes/\">learn more about the S3 Storage Classes &raquo;</a></p> \n         </div> \n        </div> \n        <div class=\"lb-col lb-tiny-24 lb-mid-8\"> \n         <h3 id=\"Unmatched_security.2C_compliance.2C_and_audit_capabilities\" class=\"lb-txt-bold lb-txt-none lb-txt-18 lb-h3 lb-title\" style=\"color:#232f3e;\"> Unmatched security, compliance, and audit capabilities</h3> \n         <div class=\"lb-rtxt\"> \n          <p>Store your data in Amazon S3 and secure it from unauthorized access with encryption features and access management tools. S3 is the only object storage service that allows you to block public access to all of your objects at the bucket or the account level with <b><a href=\"/s3/features/block-public-access/\" target=\"_blank\">S3 Block Public Access</a></b>. S3 maintains compliance programs, such as PCI-DSS, HIPAA/HITECH, FedRAMP, EU Data Protection Directive, and FISMA, to help you meet regulatory requirements. S3 integrates with <a href=\"/macie/\" target=\"_blank\">Amazon Macie</a> to discover and protect your sensitive data. AWS also supports numerous auditing capabilities to monitor access requests to your S3 resources.</p> \n          <p>Learn more about <a href=\"/s3/features/#Access_management_and_security\">S3 security</a> and <a href=\"/compliance/\">compliance &raquo;</a></p> \n         </div> \n        </div> \n       </div> \n       <div class=\"lb-grid lb-row lb-row-max-large lb-snap lb-gutter-mid\" style=\"margin-bottom:0px;\"> \n        <div class=\"lb-col lb-tiny-24 lb-mid-8\"> \n         <h3 id=\"Easily_manage_data_and_access_controls\" class=\"lb-txt-bold lb-txt-none lb-txt-18 lb-h3 lb-title\" style=\"color:#232f3e;\"> Easily manage data and access controls</h3> \n         <div class=\"lb-rtxt\"> \n          <p>S3 gives you robust capabilities to manage access, cost, replication, and data protection. S3 Access Points make it easy to manage data access with specific permissions for your applications using a shared data set. S3 Replication manages data replication within the region or to other regions. Amazon S3 Multi-Region Access Points accelerate performance by up to 60% when accessing data sets that are replicated across multiple AWS Regions. S3 Batch Operations helps manage large scale changes across billions of objects. S3 Storage Lens delivers organization-wide visibility into object storage usage and activity trends. Since S3 works with AWS Lambda, you can log activities, define alerts, and automate workflows without managing additional infrastructure.</p> \n          <p><a href=\"/s3/features/#Storage_management_and_monitoring\">Learn more about S3 storage management features &raquo;</a></p> \n         </div> \n        </div> \n        <div class=\"lb-col lb-tiny-24 lb-mid-8\"> \n         <h3 id=\"Query-in-place_and_process_on-request\" class=\"lb-txt-bold lb-txt-none lb-txt-18 lb-h3 lb-title\" style=\"color:#232f3e;\"> Query-in-place and process on-request</h3> \n         <div class=\"lb-rtxt\"> \n          <p>Run big data analytics across your S3 objects with our query-in-place services. Use <b>Amazon Athena</b> to query S3 data with standard SQL expressions and <b>Amazon Redshift Spectrum</b> to analyze data that is stored across your AWS data warehouses and S3 resources. You can also use <b>S3 Select </b>to retrieve subsets of object data, instead of the entire object, and improve query performance by up to 400%.&nbsp;With <b>S3 Object Lambda,</b>&nbsp;you can add your own code to S3 GET requests to modify and process data as it is returned to an application. This can be used to filter certain rows, dynamically resize images, redact or mask confidential data, or otherwise modify data. Your custom code executes on-demand, eliminates the need to create and store derivative copies of your data, and requires no changes to applications.</p> \n          <p><a href=\"/s3/features/#Query_in_place\">Learn more about query in place &raquo;</a></p> \n         </div> \n        </div> \n        <div class=\"lb-col lb-tiny-24 lb-mid-8\"> \n         <h3 id=\"Most_supported_cloud_storage_service\" class=\"lb-txt-bold lb-txt-none lb-txt-18 lb-h3 lb-title\" style=\"color:#232f3e;\"> Most supported cloud storage service</h3> \n         <div class=\"lb-rtxt\"> \n          <p>Store and protect your data in Amazon S3 by working with a partner from the <b>AWS Partner Network (APN)</b> \u2014 the largest community of technology and consulting cloud services providers. The APN recognizes migration partners that transfer data to Amazon S3 and storage partners that offer S3-integrated solutions for primary storage, backup and restore, archive, and disaster recovery. You can also purchase an AWS-integrated solution directly from the <b>AWS Marketplace</b>, which lists over 250 storage-specific offerings.</p> \n          <p><a href=\"/backup-recovery/partner-solutions/\">Learn about the APN</a> and<a href=\"https://aws.amazon.com/marketplace\"> AWS Marketplace &raquo;</a></p> \n         </div> \n        </div> \n       </div> \n      </div> \n     </div> \n    </div> \n    <div id=\"mid_page\"></div> \n    <div class=\"lb-mbox js-mbox\" data-lb-comp=\"mbox\" data-lb-comp-ignore=\"true\" data-mbox=\"en_banner_product-mid_page\"> \n    </div> \n    <div class=\"lb-mid-pad lb-small-v-margin lb-grid\"> \n     <div class=\"lb-row lb-row-max-large lb-snap\"> \n      <div class=\"lb-col lb-tiny-24 lb-mid-24\"> \n       <h2 id=\"How_it_works_-_S3_features\" class=\"lb-txt-28 lb-h2 lb-title\" style=\"color:#232f3e;\"> How it works - S3 features</h2> \n       <div class=\"lb-tabs lb-tabs-aui\" data-lb-comp=\"tabs\"> \n        <ul class=\"lb-tabs-triggers lb-tabs-align-left\"> \n         <li class=\"lb-tabs-trigger lb-active\" style=\"background-color:;\"> \n          <div> \n           <div class=\"lb-txt-bold lb-txt-none lb-txt-16 lb-txt\">\n             S3 Object Lambda \n           </div> \n          </div> </li> \n         <li class=\"lb-tabs-trigger\" style=\"background-color:;\"> \n          <div> \n           <div class=\"lb-txt-bold lb-txt-none lb-txt-16 lb-txt\">\n             S3 Storage Lens \n           </div> \n          </div> </li> \n         <li class=\"lb-tabs-trigger\" style=\"background-color:;\"> \n          <div> \n           <div class=\"lb-txt-bold lb-txt-none lb-txt-16 lb-txt\">\n             S3 Intelligent Tiering \n           </div> \n          </div> </li> \n         <li class=\"lb-tabs-trigger\" style=\"background-color:;\"> \n          <div> \n           <div class=\"lb-txt-bold lb-txt-none lb-txt-16 lb-txt\">\n             S3 Access Points \n           </div> \n          </div> </li> \n         <li class=\"lb-tabs-trigger\" style=\"background-color:;\"> \n          <div> \n           <div class=\"lb-txt-bold lb-txt-none lb-txt-16 lb-txt\">\n             S3 Batch Operations \n           </div> \n          </div> </li> \n         <li class=\"lb-tabs-trigger\" style=\"background-color:;\"> \n          <div> \n           <div class=\"lb-txt-bold lb-txt-none lb-txt-16 lb-txt\">\n             S3 Block Public Access \n           </div> \n          </div> </li> \n        </ul> \n        <ul class=\"lb-tabs-content\"> \n         <li class=\"lb-tabs-accordion-trigger lb-active\"> \n          <div class=\"lb-txt-bold lb-txt-none lb-txt-16 lb-txt\">\n            S3 Object Lambda \n          </div> </li> \n         <li class=\"lb-tabs-content-item lb-active lb-comp-content-container lb-visibility-change\"> \n          <div class=\"lb-content-wrapper\"> \n           <h3 id=\"You_can_add_your_own_code_to_process_data_retrieved_from_S3_before_returning_it_to_an_application\" class=\"lb-txt-none lb-txt-18 lb-h3 lb-title\" style=\"color:#232f3e;\"> You can add your own code to process data retrieved from S3 before returning it to an application</h3> \n           <figure class=\"lb-valign-top lb-img\"> \n            <div> \n             <img src=\"//d1.awsstatic.com/diagrams/product-page-diagrams/product-page-diagram_S3-Object-Lambda%402x_v1%20(1).4c44ce58a2df0aad0e3be25a31e24c56514aac1f.png\" alt=\"How does S3 Object Lambda work?\" title=\"How does S3 Object Lambda work?\" class=\"cq-dd-image\" /> \n            </div> \n           </figure> \n           <div class=\"lb-rtxt\"> \n            <p><span>With S3 Object Lambda you can add your own code to S3 GET requests to modify and process data as it is returned to an application. For the first time, you can use custom code to modify the data returned by standard S3 GET requests to filter rows, dynamically resize images, redact confidential data, and much more. Powered by AWS Lambda functions, your code runs on infrastructure that is fully managed by AWS, eliminating the need to create and store derivative copies of your data or to run expensive proxies, all with no changes required to applications.&nbsp;</span></p> \n            <p><span>With just a few clicks in the AWS Management Console, you can configure a Lambda function and attach it to a S3 Object Lambda Access Point. From that point forward, S3 will automatically call your Lambda function to process any data retrieved through the S3 Object Lambda Access Point, returning a transformed result back to the application. You can author and execute your own custom Lambda functions, tailoring S3 Object Lambda\u2019s data transformation to your specific use case.</span></p> \n            <p><a href=\"/s3/features/object-lambda/\" style=\"background-color: rgb(255,255,255);\">Learn more about S3 Object Lambda &raquo;</a><br /> </p> \n           </div> \n          </div> </li> \n         <li class=\"lb-tabs-accordion-trigger\"> \n          <div class=\"lb-txt-bold lb-txt-none lb-txt-16 lb-txt\">\n            S3 Storage Lens \n          </div> </li> \n         <li class=\"lb-tabs-content-item lb-comp-content-container lb-visibility-change\"> \n          <div class=\"lb-content-wrapper\"> \n           <h3 id=\"Gain_organization-wide_visibility_into_storage_usage.2C_activity_trends.2C_and_receive_actionable_recommendations\" class=\"lb-txt-none lb-txt-18 lb-h3 lb-title\" style=\"color:#232f3e;\"> Gain organization-wide visibility into storage usage, activity trends, and receive actionable recommendations</h3> \n           <figure class=\"lb-img\"> \n            <div> \n             <img src=\"//d1.awsstatic.com/architecture-diagrams/ArchitectureDiagrams/s3-storage-lens.d7ce971478c233f5709ab845ed8aac241b8faf25.png\" alt=\"s3-storage-lens\" title=\"s3-storage-lens\" class=\"cq-dd-image\" /> \n            </div> \n           </figure> \n           <div class=\"lb-rtxt\"> \n            <p>S3 Storage Lens delivers organization-wide visibility into object storage usage, activity trends, and makes actionable recommendations to improve cost-efficiency and apply data protection best practices. S3 Storage Lens is the first cloud storage analytics solution to provide a single view of object storage usage and activity across hundreds, or even thousands, of accounts in an organization, with drill-downs to generate insights at the account, bucket, or even prefix level. S3 Storage Lens analyzes organization-wide metrics to deliver contextual recommendations to find ways to reduce storage costs and apply best practices on data protection.</p> \n            <p>After you activate S3 Storage Lens in the S3 Console, you will receive an interactive dashboard containing pre-configured views to visualize storage usage and activity trends, with contextual recommendations that make it easy to take action. You can also export metrics in CSV or Parquet format to an S3 bucket. You can use the summary view, cost efficiency view, or the data protection view to see metrics related to your intended use case. In addition to the dashboard in the S3 console, you can export metrics in CSV or Parquet format to an S3 bucket of their choice for further use.</p> \n            <p>Visit the <a href=\"/s3/storage-analytics-insights/\" target=\"_blank\">S3 Storage Lens page to learn more</a>.</p> \n           </div> \n          </div> </li> \n         <li class=\"lb-tabs-accordion-trigger\"> \n          <div class=\"lb-txt-bold lb-txt-none lb-txt-16 lb-txt\">\n            S3 Intelligent Tiering \n          </div> </li> \n         <li class=\"lb-tabs-content-item lb-comp-content-container lb-visibility-change\"> \n          <div class=\"lb-content-wrapper\"> \n           <h3 id=\"Optimize_storage_costs_with_S3_Intelligent-Tiering\" class=\"lb-txt-none lb-txt-18 lb-h3 lb-title\" style=\"color:#232f3e;\"> Optimize storage costs with S3 Intelligent-Tiering</h3> \n           <figure class=\"lb-img\"> \n            <div> \n             <img src=\"//d1.awsstatic.com/product-marketing/S3/How_it_works_diagram_Amazon_S3_Intelligent_Tiering.661d3eed1ef6d91ef168e55c3e697d8686d0c93e.png\" alt=\"How_it_Works_Amazon-S3-Intelligent_Tiering.png\" title=\"How_it_Works_Amazon-S3-Intelligent_Tiering.png\" class=\"cq-dd-image\" /> \n            </div> \n           </figure> \n           <div class=\"lb-rtxt\"> \n            <p><a name=\"S3 Intelligent-Tiering\"></a>S3 Intelligent-Tiering optimizes storage costs by automatically moving objects between four access tiers when access patterns change. There are two low latency access tiers optimized for frequent and infrequent access to help you save up to 40% on storage costs, and two opt-in archive access tiers designed for asynchronous access with cost savings up to 95% for objects that are rarely accessed.&nbsp;</p> \n            <p>Objects uploaded or transitioned to S3 Intelligent-Tiering are automatically stored in the Frequent Access tier. S3 Intelligent-Tiering works by monitoring access patterns and then moving the objects that have not been accessed in 30 consecutive days to the Infrequent Access tier. Once you have activated one or both of the archive access tiers, S3 Intelligent-Tiering will move objects that haven\u2019t been accessed for 90 consecutive days to the Archive Access tier and then after 180 consecutive days of no access to the Deep Archive Access tier. If the objects are accessed later, S3 Intelligent-Tiering moves the objects back to the Frequent Access tier.</p> \n            <p>There are no retrieval fees, so you won\u2019t see unexpected increases in storage bills when access patterns change. Learn about <a href=\"/s3/cost-optimization/\" target=\"_blank\">optimizing storage costs</a>.</p> \n           </div> \n          </div> </li> \n         <li class=\"lb-tabs-accordion-trigger\"> \n          <div class=\"lb-txt-bold lb-txt-none lb-txt-16 lb-txt\">\n            S3 Access Points \n          </div> </li> \n         <li class=\"lb-tabs-content-item lb-comp-content-container lb-visibility-change\"> \n          <div class=\"lb-content-wrapper\"> \n           <h3 id=\"Easily_manage_access_for_shared_data_sets_with_S3_Access_Points\" class=\"lb-txt-none lb-txt-18 lb-h3 lb-title\" style=\"color:#232f3e;\"> Easily manage access for shared data sets with S3 Access Points</h3> \n           <figure class=\"lb-img\"> \n            <div> \n             <img src=\"//d1.awsstatic.com/re19/Westeros/Diagram_S3_Access_Points.fa88c474dc1073aede962aaf3a6af2d6b02be933.png\" alt=\"Diagram_S3_Access_Points\" title=\"Diagram_S3_Access_Points\" class=\"cq-dd-image\" /> \n            </div> \n           </figure> \n           <div class=\"lb-rtxt\"> \n            <p>Amazon S3 Access Points, a feature of S3, simplifies managing data access at scale for applications using shared data sets on S3. Access points are unique hostnames that customers create to enforce distinct permissions and network controls for any request made through the access point.</p> \n            <p>Customers with shared data sets including data lakes, media archives, and user-generated content can easily scale access for hundreds of applications by creating individualized access points with names and permissions customized for each application. Any access point can be restricted to a Virtual Private Cloud (VPC) to firewall S3 data access within customers\u2019 private networks, and AWS Service Control Policies can be used to ensure all access points are VPC restricted.&nbsp;</p> \n            <p>Visit the <a href=\"/s3/features/access-points/\" target=\"_blank\">S3 Access Points page to learn more</a>.</p> \n           </div> \n          </div> </li> \n         <li class=\"lb-tabs-accordion-trigger\"> \n          <div class=\"lb-txt-bold lb-txt-none lb-txt-16 lb-txt\">\n            S3 Batch Operations \n          </div> </li> \n         <li class=\"lb-tabs-content-item lb-comp-content-container lb-visibility-change\"> \n          <div class=\"lb-content-wrapper\"> \n           <h3 id=\"Manage_tens_to_billions_of_objects_at_scale_with_S3_Batch_Operations\" class=\"lb-txt-none lb-txt-18 lb-h3 lb-title\" style=\"color:#232f3e;\"> Manage tens to billions of objects at scale with S3 Batch Operations</h3> \n           <figure class=\"lb-img\"> \n            <div> \n             <img src=\"//d1.awsstatic.com/diagrams/product-page-diagrams/Amazon-S3_Batch_Operations_How_it_works_2x.256e945c5cc5c561efde9a86c201b65dc1643959.png\" alt=\"Amazon-S3_Batch_Operations_How_it_works_2x\" title=\"Amazon-S3_Batch_Operations_How_it_works_2x\" class=\"cq-dd-image\" /> \n            </div> \n           </figure> \n           <div class=\"lb-rtxt\"> \n            <p>S3 Batch Operations is an Amazon S3 data management feature that lets you manage billions of objects at scale with just a few clicks in the Amazon S3 Management Console or a single API request.</p> \n            <p>To perform work in S3 Batch Operations, you create a job. The job consists of the list of objects, the action to perform, and the set of parameters you specify for that type of operation. You can create and run multiple jobs at a time in S3 Batch Operations or use job priorities as needed to define the precedence of each job and ensures the most critical work happens first. S3 Batch Operations also manages retries, tracks progress, sends completion notifications, generates reports, and delivers events to AWS CloudTrail for all changes made and tasks executed.<br /> </p> \n            <p>Visit the <a href=\"/s3/features/batch-operations/\" target=\"_blank\">S3 Batch Operations page to learn more</a>.</p> \n           </div> \n          </div> </li> \n         <li class=\"lb-tabs-accordion-trigger\"> \n          <div class=\"lb-txt-bold lb-txt-none lb-txt-16 lb-txt\">\n            S3 Block Public Access \n          </div> </li> \n         <li class=\"lb-tabs-content-item lb-comp-content-container lb-visibility-change\"> \n          <div class=\"lb-content-wrapper\"> \n           <h3 id=\"Block_all_public_access_to_your_S3_data.2C_now_and_in_the_future\" class=\"lb-txt-none lb-txt-18 lb-h3 lb-title\" style=\"color:#232f3e;\"> Block all public access to your S3 data, now and in the future</h3> \n           <figure class=\"lb-img\"> \n            <div> \n             <img src=\"//d1.awsstatic.com/diagrams/Product-Page-Diagram_S3-Block-Public-Access.689bc6797418103a6de54b0ded0c63b62868a832.png\" alt=\"Product-Page-Diagram_S3-Block-Public-Access\" title=\"Product-Page-Diagram_S3-Block-Public-Access\" class=\"cq-dd-image\" /> \n            </div> \n           </figure> \n           <div class=\"lb-rtxt\"> \n            <p>S3 Block Public Access provides controls across an entire AWS Account, or at the individual S3 bucket level to ensure that objects never have public access, now and in the future.</p> \n            <p>Public access is granted to buckets and objects through access control lists (ACLs), bucket policies, or both. In order to ensure that public access to all your S3 buckets and objects is blocked, <b>turn on block all public access at the account level</b>. These settings apply account-wide for all current and future buckets. S3 Block Public Access settings override S3 permissions that allow public access, making it easy for the account administrator to set up a centralized control to prevent variation in security configuration regardless of how an object is added or a bucket is created.</p> \n            <p>In addition to the S3 console, you can enable S3 Block Public Access via the AWS CLI, SDKs, or REST APIs. Detailed instructions for either option are available in the <a href=\"https://docs.aws.amazon.com/AmazonS3/latest/dev/access-control-block-public-access.html\" target=\"_blank\">S3 Block Public Access documentation</a>.</p> \n           </div> \n          </div> </li> \n        </ul> \n       </div> \n      </div> \n     </div> \n    </div> \n    <div class=\"lb-mid-pad lb-none-v-margin lb-grid\" style=\"background-color:#f1f4f6;\"> \n     <div class=\"lb-row lb-row-max-large lb-snap\"> \n      <div class=\"lb-col lb-tiny-24 lb-mid-24\"> \n       <h2 id=\"Use_cases\" class=\"lb-txt-bold lb-txt-28 lb-h2 lb-title\" style=\"color:#232f3e;\"> Use cases</h2> \n       <div class=\"lb-grid lb-row lb-row-max-large lb-snap lb-gutter-mid\" style=\"margin-top:0px; margin-bottom:0px;\"> \n        <div class=\"lb-col lb-tiny-24 lb-mid-8\"> \n         <h3 id=\"Backup_and_restore\" class=\"lb-txt-bold lb-txt-none lb-txt-18 lb-h3 lb-title\" style=\"color:#232f3e;\"> Backup and restore</h3> \n         <div class=\"lb-rtxt\"> \n          <p>Build scalable, durable, and secure backup and restore solutions with Amazon S3 and other AWS services, such as <b>S3 Glacier</b>, <b>Amazon EFS</b>, and <b>Amazon EBS</b>, to augment or replace existing on-premises capabilities. AWS and APN partners can help you meet Recovery Time Objectives (RTO), Recovery Point Objectives (RPO), and compliance requirements. With AWS, you can back up data already in the AWS Cloud or use<b> AWS Storage Gateway</b>, a hybrid storage service, to send backups of on-premises data to AWS.</p> \n          <p><a href=\"/backup-restore/\">Learn more about backup and restore &raquo;</a></p> \n         </div> \n        </div> \n        <div class=\"lb-col lb-tiny-24 lb-mid-8\"> \n         <h3 id=\"Disaster_recovery_.28DR.29\" class=\"lb-txt-bold lb-txt-none lb-txt-18 lb-h3 lb-title\" style=\"color:#232f3e;\"> Disaster recovery (DR)</h3> \n         <div class=\"lb-rtxt\"> \n          <p>Protect critical data, applications, and IT systems that are running in the AWS Cloud or in your on-premises environment without incurring the expense of a second physical site. With Amazon S3 storage, <b>S3 Cross-Region Replication</b>, and other AWS compute, networking, and database services, you can create DR architectures in order to quickly and easily recover from outages caused by natural disasters, system failures, and human errors.</p> \n          <p><a href=\"/disaster-recovery/\"> Learn more about DR &raquo;</a></p> \n         </div> \n        </div> \n        <div class=\"lb-col lb-tiny-24 lb-mid-8\"> \n         <h3 id=\"Archive\" class=\"lb-txt-bold lb-txt-none lb-txt-18 lb-h3 lb-title\" style=\"color:#232f3e;\"> Archive</h3> \n         <div class=\"lb-rtxt\"> \n          <p>Retire physical infrastructure, and archive data with <b>S3 Glacier</b> and <b>S3 Glacier Deep Archive</b>. These S3 Storage Classes retain objects long-term at the lowest rates. Simply create an S3 Lifecycle policy to archive objects throughout their lifecycles, or upload objects directly to the archival storage classes. With <b>S3 Object Lock</b>, you can apply retention dates to objects to protect them from deletions, and meet compliance requirements. Unlike tape libraries, S3 Glacier lets you restore archived objects in as little as one minute for expedited retrievals and 3-5 hours for standard retrievals. Bulk data restores from S3 Glacier and all restores from S3 Glacier Deep Archive are completed within 12 hours.</p> \n          <p><a href=\"/glacier/\">Learn more about archiving &raquo;</a></p> \n         </div> \n        </div> \n       </div> \n       <div class=\"lb-grid lb-row lb-row-max-large lb-snap lb-gutter-mid\" style=\"margin-top:0px; margin-bottom:0px;\"> \n        <div class=\"lb-col lb-tiny-24 lb-mid-8\"> \n         <h3 id=\"Data_lakes_and_big_data_analytics\" class=\"lb-txt-bold lb-txt-none lb-txt-18 lb-h3 lb-title\" style=\"color:#232f3e;\"> Data lakes and big data analytics</h3> \n         <div class=\"lb-rtxt\"> \n          <p>Accelerate innovation by building a <a href=\"/products/storage/data-lake-storage/\" target=\"_blank\">data lake on Amazon S3</a>, and extract valuable insights using query-in-place, analytics, and machine learning tools. As your data lake grows, use S3 Access Points to easily configure access to your data, with specific permissions for each application or sets of applications. You can also use <b>AWS Lake Formation </b>to quickly create a data lake, and centrally define and enforce security, governance, and auditing policies. The service collects data across your databases and S3 resources, moves it into a new data lake in Amazon S3, and cleans and classifies it using machine learning algorithms. All AWS resources can be scaled up to accommodate your expanding data stores&nbsp;\u2014 without upfront investments.</p> \n          <p>Learn more about building a <a href=\"/products/storage/data-lake-storage/\" target=\"_blank\">data lake on Amazon S3</a>&nbsp;and <a href=\"/lake-formation/\">AWS Lake Formation &raquo;</a></p> \n         </div> \n        </div> \n        <div class=\"lb-col lb-tiny-24 lb-mid-8\"> \n         <h3 id=\"Hybrid_cloud_storage\" class=\"lb-txt-bold lb-txt-none lb-txt-18 lb-h3 lb-title\" style=\"color:#232f3e;\"> Hybrid cloud storage</h3> \n         <div class=\"lb-rtxt\"> \n          <p>Set up private connectivity between Amazon S3 and on-premises with <b>AWS PrivateLink</b>. You can provision private endpoints in a VPC to allow direct access to S3 from on-premises using private IPs from your VPC.<b> AWS Storage Gateway</b>&nbsp;lets you seamlessly connect and extend your on-premises applications to AWS Storage all while caching data locally for low-latency access. You can also automate data transfers between on-premises storage, including from S3 on Outposts, and Amazon S3 by using <b>AWS DataSync</b>, which can transfer data at speeds up to 10 times faster than open-source tools. You can also transfer files directly into and out of Amazon S3 with<b>&nbsp;</b>the<b> AWS Transfer Family&nbsp;</b>\u2014 a fully managed, simple, and seamless service that enables secure file exchanges with third parties using SFTP, FTPS, and FTP.&nbsp;Another way to enable a hybrid cloud storage environment is to work with a gateway provider from the APN.</p> \n          <p>Learn more about <a href=\"https://docs.aws.amazon.com/AmazonS3/latest/dev/privatelink-interface-endpoints.html\" target=\"_blank\">AWS PrivateLink for S3 &raquo;</a> ,&nbsp;<a href=\"/storagegateway/\" target=\"_blank\">AWS Storage Gateway &raquo;</a> , <a href=\"/datasync/\" target=\"_blank\">AWS DataSync</a>&nbsp;&raquo; ,&nbsp;&nbsp;<a href=\"/aws-transfer-family/\" target=\"_blank\">AWS Transfer Family &raquo;</a>&nbsp;,&nbsp;<a href=\"/s3/outposts/\">S3 on Outposts &raquo;</a><br /> </p> \n         </div> \n        </div> \n        <div class=\"lb-col lb-tiny-24 lb-mid-8\"> \n         <h3 id=\"Cloud-native_applications\" class=\"lb-txt-bold lb-txt-none lb-txt-18 lb-h3 lb-title\" style=\"color:#232f3e;\"> Cloud-native applications</h3> \n         <div class=\"lb-rtxt\"> \n          <p>Build fast, cost-effective mobile and internet-based applications by using AWS services and Amazon S3 to store development and production data shared by the microservices that make up cloud-native applications. With Amazon S3, you can upload any amount of data and access it anywhere in order to deploy applications faster and reach more end users. Storing data in Amazon S3 means you have access to the latest AWS developer tools, S3 API, and services for machine learning and analytics to innovate and optimize your cloud-native applications.</p> \n          <p><a href=\"/products/storage/object-storage-for-cloud-native-applications/\" target=\"_blank\">Learn more about cloud-native applications &raquo;</a></p> \n         </div> \n        </div> \n       </div> \n      </div> \n     </div> \n    </div> \n    <div class=\"lb-mbox js-mbox\" data-lb-comp=\"mbox\" data-lb-comp-ignore=\"true\" data-mbox=\"en_tiles_full_page\"> \n    </div> \n    <div class=\"lb-mid-pad lb-small-v-margin lb-grid\"> \n     <div class=\"lb-row lb-row-max-large lb-snap\"> \n      <div class=\"lb-col lb-tiny-24 lb-mid-24\"> \n       <h2 id=\"Case_studies\" class=\"lb-txt-bold lb-txt-28 lb-none-v-margin lb-h2 lb-title\" style=\"color:#232f3e;\"> Case studies</h2> \n       <div class=\"lb-xb-grid-wrap\" style=\"margin-top:1px;\"> \n        <div class=\"lb-xb-grid lb-row-max-large lb-snap lb-tiny-xb-1 lb-small-xb-2 lb-large-xb-4\"> \n         <div class=\"lb-xbcol\"> \n          <figure class=\"lb-img\"> \n           <a href=\"/solutions/case-studies/georgia-pacific/\" target=\"_blank\" rel=\"noopener\"> <img src=\"//d1.awsstatic.com/case-studies/US/GP%20resize.eb8f2c55583fec8604358d96927dd5d630b5cb4e.jpg\" alt=\"Georgia-Pacific\" title=\"Georgia-Pacific\" class=\"cq-dd-image\" /></a> \n          </figure> \n          <div class=\"lb-txt-light lb-txt-none lb-txt-16 lb-txt\" style=\"color:#232f3e;\">\n            Georgia-Pacific builds a central data lake based on Amazon S3, allowing it to efficiently ingest and analyze structured and unstructured data at scale. \n          </div> \n         </div> \n         <div class=\"lb-xbcol\"> \n          <figure class=\"lb-img\"> \n           <a href=\"/solutions/case-studies/nasdaq-case-study/\" target=\"_blank\" rel=\"noopener\"> <img src=\"//d1.awsstatic.com/logos/600x400_logos/600x400_Nasdaq_Logo.8c68fa0643aef73eba95543fff39f1da560986f7.png\" alt=\"Nasdaq\" title=\"Nasdaq\" class=\"cq-dd-image\" /></a> \n          </figure> \n          <div class=\"lb-txt-light lb-txt-none lb-txt-16 lb-txt\" style=\"color:#232f3e;\">\n            Nasdaq stores up to seven years of data in Amazon S3 Glacier to meet industry regulation and compliance requirements. With AWS, the company is enabled to restore data while optimizing its long-term storage costs. \n          </div> \n         </div> \n         <div class=\"lb-xbcol\"> \n          <figure class=\"lb-img\"> \n           <a href=\"/solutions/case-studies/sysco/\" target=\"_blank\" rel=\"noopener\"> <img src=\"//d1.awsstatic.com/logos/600x400_logos/600x400_Sysco_Logo.c65958ccc8cbca11632252868021a03a19864f8b.png\" alt=\"Sysco\" title=\"Sysco\" class=\"cq-dd-image\" /></a> \n          </figure> \n          <div class=\"lb-txt-light lb-txt-none lb-txt-16 lb-txt\" style=\"color:#232f3e;\">\n            Sysco consolidates its data into a single data lake built on Amazon S3 and Amazon S3 Glacier to run analytics on its data and gain business insights. \n          </div> \n         </div> \n         <div class=\"lb-xbcol\"> \n          <figure class=\"lb-img\"> \n           <a href=\"/solutions/case-studies/nielsen-case-study/\" target=\"_blank\" rel=\"noopener\"> <img src=\"//d1.awsstatic.com/logos/600x400_Nielsen_Logo.1f74e606e15429c533b09026514881a8a94d0e8d.png\" alt=\"Nielsen\" title=\"Nielsen\" class=\"cq-dd-image\" /></a> \n          </figure> \n          <div class=\"lb-txt-light lb-txt-none lb-txt-16 lb-txt\" style=\"color:#232f3e;\">\n            Nielsen built a new, cloud-native local television rating platform capable of storing 30 petabytes of data in Amazon S3 and leveraging Amazon Redshift, AWS Lambda, and Amazon EMR. \n          </div> \n         </div> \n        </div> \n       </div> \n      </div> \n     </div> \n    </div> \n    <div class=\"lb-mid-pad lb-none-v-margin lb-grid\" style=\"background-color:#F1F4F6;\"> \n     <div class=\"lb-row lb-row-max-large lb-snap\"> \n      <div class=\"lb-col lb-tiny-24 lb-mid-24\"> \n       <h2 id=\"What.27s_new_with_S3\" class=\"lb-txt-bold lb-txt-none lb-txt-28 lb-h2 lb-title\" style=\"color:#232f3e;\"> What's new with S3</h2> \n       <div class=\"lb-tiny-pad lb-grid lb-row lb-row-max-large lb-snap lb-gutter-mid\" style=\"margin-top:0px; margin-bottom:0px;\"> \n        <div class=\"lb-col lb-tiny-24 lb-mid-24\"> \n         <div class=\"lb-directory-cards aws-directories-items m-cards-light\" data-api=\"search\" data-directory-id=\"whats-new\" data-cards-id=\"s3whats-new\" data-sort_order=\"desc\" data-size=\"8\" data-last-page-num=\"true\" data-theme-config=\"{&quot;themeName&quot;:&quot;article-list&quot;,&quot;themeVersion&quot;:&quot;1.0.0&quot;,&quot;formatVersion&quot;:&quot;1.0.0&quot;,&quot;themeJS&quot;:null,&quot;hasThemeJS&quot;:false,&quot;hasShare&quot;:false,&quot;hasRelated&quot;:false,&quot;hasConnect&quot;:false,&quot;hasAddToCalendar&quot;:false,&quot;isList&quot;:false,&quot;skeletonType&quot;:&quot;list&quot;,&quot;skeletonColor&quot;:&quot;light&quot;,&quot;mappings&quot;:{&quot;requiredFields&quot;:{&quot;title&quot;:&quot;headline&quot;,&quot;link&quot;:&quot;headlineUrl&quot;},&quot;optionalFields&quot;:{&quot;authorName&quot;:&quot;&quot;,&quot;createdDate&quot;:&quot;postDateTime&quot;,&quot;subheading&quot;:&quot;&quot;,&quot;description&quot;:&quot;&quot;,&quot;trkOutputParam&quot;:&quot;&quot;,&quot;trkCampaign&quot;:&quot;&quot;,&quot;trkOverrideWithQs&quot;:&quot;&quot;},&quot;dialogFields&quot;:{}}}\" data-error-message=\"Something went wrong. We have been notified and are working to fix the issue.\" data-lb-comp=\"cards\" data-tag=\"whats-new#general-products#amazon-simple-storage-service-s3|whats-new#general-products#amazon-s3|whats-new#general-products#amazon-s3-glacier\"> \n          <div class=\"m-cards-skl m-cards-skl-list\"> \n           <div class=\"lb-row lb-snap lb-row-max-large\"> \n            <div class=\"m-cards-skl-light\"></div> \n            <div class=\"m-cards-skl-light\"></div> \n            <div class=\"m-cards-skl-light\"></div> \n            <div class=\"m-cards-skl-light\"></div> \n            <div class=\"m-cards-skl-light\"></div> \n            <div class=\"m-cards-skl-light\"></div> \n            <div class=\"m-cards-skl-light\"></div> \n            <div class=\"m-cards-skl-light\"></div> \n           </div> \n          </div> \n          <div class=\"m-cards-header\"> \n           <span class=\"m-card-sort-container\"> \n            <div class=\"lb-form-item m-disabled m-sort\" data-lb-comp=\"sort\" data-sort-scope=\"whats-new\" data-ui-scope=\"amazons3-whats-new\"> \n             <div class=\"lb-dropdown lb-dropdown-p\"> \n              <div class=\"lb-dropdown-label\" tabindex=\"0\"> \n               <span>date</span> \n              </div> \n              <input class=\"lb-dropdown-selected\" type=\"hidden\" /> \n              <ul class=\"lb-dropdown-list\" role=\"listbox\"> \n               <li data-value=\"item.additionalFields.postDateTime-desc\" data-sort-by=\"item.additionalFields.postDateTime\" data-sort-order=\"desc\" role=\"option\" tabindex=\"0\" class=\"lb-dropdown-item\"> <span>date</span> </li> \n              </ul> \n             </div> \n            </div> </span> \n          </div> \n          <script type=\"text/x-handlebars-template\">\n        {{#each items}}\n<li class=\"m-card\"\n{{#if mappedFields.trkOutputParam}}data-trk-output-param=\"{{cleanText mappedFields.trkOutputParam}}\"{{/if}}\n{{#if mappedFields.trkCampaign}}data-trk-campaign=\"{{cleanText mappedFields.trkCampaign}}\"{{/if}}\ndata-trk-override-with-qs=\"{{cleanText mappedFields.trkOverrideWithQs}}\">\n  <div class=\"m-card-title\"><a href=\"{{mappedFields.link}}\" rel=\"noopener\" target=\"_blank\">{{cleanHTMLEntity mappedFields.title}}</a></div>\n  <div class=\"m-card-info\">\n  {{#if mappedFields.authorName}}\n    {{cleanHTMLEntity mappedFields.authorName}}{{#if mappedFields.createdDate}}, {{/if}}\n  {{/if}}\n  {{#if mappedFields.createdDate}}\n    {{formatDate mappedFields.createdDate \"L\"}}\n  {{/if}}\n  </div>\n  {{#if mappedFields.subheading}}\n    <div class=\"m-card-subheading\">{{cleanHTMLEntity mappedFields.subheading}}</div>\n  {{/if}}\n  {{#if mappedFields.description}}\n    <div class=\"m-card-description\">{{cleanText mappedFields.description}}</div>\n  {{/if}}\n</li>\n{{/each}}</script> \n          <div class=\"aws-directories-container-wrapper\"> \n           <section class=\"m-card-article-list lb-row lb-snap lb-row-max-large\"> \n            <ul class=\"aws-directories-container\"> \n            </ul> \n           </section> \n          </div> \n          <div class=\"m-cards-page-numbers\"> \n           <a class=\"m-icon-angle-left\"></a> \n           <a class=\"m-first-page m-page-link\">1</a> \n           <span class=\"m-ellipses-before\">\u2026</span> \n           <div class=\"m-page-num-group\"></div> \n           <span class=\"m-ellipses-after\">\u2026</span> \n           <a class=\"m-last-page m-page-link\"></a> \n           <a class=\"m-icon-angle-right\"></a> \n          </div> \n          <div class=\"m-cards-no-items\"> \n          </div> \n         </div> \n        </div> \n       </div> \n       <h2 id=\"S3_blog_posts\" class=\"lb-txt-bold lb-txt-none lb-txt-28 lb-h2 lb-title\" style=\"color:#232f3e;\"> S3 blog posts</h2> \n       <div class=\"lb-directory-cards aws-directories-items m-cards-light\" data-api=\"search\" data-directory-id=\"blog-posts\" data-cards-id=\"s3-storage-blog\" data-sort_order=\"desc\" data-size=\"8\" data-last-page-num=\"false\" data-theme-config=\"{&quot;themeName&quot;:&quot;wp-article-list&quot;,&quot;themeVersion&quot;:&quot;1.0.0&quot;,&quot;formatVersion&quot;:&quot;1.0.0&quot;,&quot;themeJS&quot;:null,&quot;hasThemeJS&quot;:false,&quot;hasShare&quot;:false,&quot;hasRelated&quot;:false,&quot;hasConnect&quot;:false,&quot;hasAddToCalendar&quot;:false,&quot;isList&quot;:false,&quot;skeletonType&quot;:&quot;list&quot;,&quot;skeletonColor&quot;:&quot;light&quot;,&quot;mappings&quot;:{&quot;requiredFields&quot;:{&quot;title&quot;:&quot;title&quot;,&quot;link&quot;:&quot;link&quot;},&quot;optionalFields&quot;:{&quot;publishedDate&quot;:&quot;createdDate&quot;,&quot;trkOutputParam&quot;:&quot;&quot;,&quot;trkCampaign&quot;:&quot;&quot;,&quot;trkOverrideWithQs&quot;:&quot;&quot;},&quot;dialogFields&quot;:{}}}\" data-error-message=\"Something went wrong. We have been notified and are working to fix the issue.\" data-lb-comp=\"cards", 
        "title": "Cloud Object Storage | Store &amp; Retrieve Data Anywhere | Amazon Simple Storage Service (S3)", 
        "status_code": 200, 
        "status_line": "200 OK", 
        "headers": {
          "via": "1.1 44f18fa5317ccaef6a4a5e65d43dd8c8.cloudfront.net (CloudFront)", 
          "x_xss_protection": "1; mode=block", 
          "unknown": [
            {
              "key": "permissions_policy", 
              "value": "interest-cohort=()"
            }, 
            {
              "key": "x_amz_cf_pop", 
              "value": "ORD51-C1"
            }, 
            {
              "key": "content_security_policy_report_only", 
              "value": "default-src 'self' data: https://a0.awsstatic.com; connect-src 'self' https://112-tzm-766.mktoresp.com https://112-tzm-766.mktoutil.com https://a0.awsstatic.com https://a0.p.awsstatic.com https://a1.awsstatic.com https://amazonwebservices.d2.sc.omtrdc.net https://amazonwebservicesinc.tt.omtrdc.net https://api.regional-table.region-services.aws.a2z.com https://api.us-west-2.prod.pricing.aws.a2z.com https://aws.demdex.net https://b0.p.awsstatic.com https://c0.b0.p.awsstatic.com https://calculator.aws https://cm.everesttech.net https://d0.awsstatic.com https://d1.awsstatic.com https://d1fgizr415o1r6.cloudfront.net https://d3borx6sfvnesb.cloudfront.net https://dc.ads.linkedin.com https://dftu77xade0tc.cloudfront.net https://dpm.demdex.net https://fls-na.amazon.com https://googleads.g.doubleclick.net https://i18n-string.us-west-2.prod.pricing.aws.a2z.com https://prod-us-west-2.csp-report.marketing.aws.dev https://prod.log.shortbread.aws.dev https://prod.tools.shortbread.aws.dev https://s0.awsstatic.com https://s3.amazonaws.com/aws-messaging-pricing-information/ https://s3.amazonaws.com/public-pricing-agc/ https://spot-bid-advisor.s3.amazonaws.com https://view-stage.us-west-2.prod.pricing.aws.a2z.com https://view-staging.us-east-1.prod.plc1-prod.pricing.aws.a2z.com https://www.youtube-nocookie.com; font-src 'self' data: https://a0.awsstatic.com https://f0.awsstatic.com https://fonts.gstatic.com; frame-src 'self' https://aws.demdex.net https://c0.b0.p.awsstatic.com https://calculator.aws https://dpm.demdex.net https://www.youtube-nocookie.com; img-src 'self' * data:; media-src 'self' https://*.libsyn.com https://a0.awsstatic.com https://anchor.fm https://awsmedia.s3.amazonaws.com https://awspodcastsiberiaent.s3.eu-west-3.amazonaws.com https://chtbl.com https://d1.awsstatic.com https://d1hemuljm71t2j.cloudfront.net https://d1le29qyzha1u4.cloudfront.net https://d1oqpvwii7b6rh.cloudfront.net https://d1vo51ubqkiilx.cloudfront.net https://d1yyh5dhdgifnx.cloudfront.net https://d2908q01vomqb2.cloudfront.net https://d2a6igt6jhaluh.cloudfront.net https://d3ctxlq1ktw2nl.cloudfront.net https://d3h2ozso0dirfl.cloudfront.net https://dgen8gghn3u86.cloudfront.net https://dk261l6wntthl.cloudfront.net https://download.stormacq.com/aws/podcast/ https://dts.podtrac.com https://media.amazonwebservices.com https://mktg-apac.s3-ap-southeast-1.amazonaws.com https://s3-ap-northeast-1.amazonaws.com/aws-china-media/ https://www.buzzsprout.com; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://a0.awsstatic.com https://amazonwebservicesinc.tt.omtrdc.net https://googleads.g.doubleclick.net https://static.doubleclick.net https://website.spot.ec2.aws.a2z.com https://www.google.com https://www.gstatic.com https://www.youtube.com/iframe_api https://www.youtube.com/s/player/; style-src 'self' 'unsafe-inline' https://a0.awsstatic.com; report-uri https://prod-us-west-2.csp-report.marketing.aws.dev/submit"
            }, 
            {
              "key": "x_cache", 
              "value": "Miss from cloudfront"
            }, 
            {
              "key": "x_amz_cf_id", 
              "value": "E_x4O3wg_gU-ZmVmWsyFhsM_vskp_eAfUHFul6naWLPNCfQygXcEpw=="
            }, 
            {
              "key": "date", 
              "value": "Tue, 14 Sep 2021 21:23:19 GMT"
            }, 
            {
              "key": "x_amz_rid", 
              "value": "SVEQ9HVV2AJM5SDF56H7"
            }, 
            {
              "key": "x_amz_id_1", 
              "value": "SVEQ9HVV2AJM5SDF56H7"
            }
          ], 
          "strict_transport_security": "max-age=300; includeSubDomains; preload", 
          "vary": "accept-encoding,Content-Type,Accept-Encoding,X-Amzn-CDN-Cache,X-Amzn-AX-Treatment,User-Agent", 
          "server": "Server", 
          "connection": "keep-alive", 
          "last_modified": "Thu, 02 Sep 2021 15:41:44 GMT", 
          "content_type": "text/html;charset=UTF-8", 
          "x_content_type_options": "nosniff", 
          "x_frame_options": "SAMEORIGIN"
        }, 
        "body_sha256": "104da62f7a631b577899312a2982be2ff9de80a17216c18ad455eeeaf8ba629e", 
        "metadata": {
          "product": "Server", 
          "description": "Server"
        }
      }, 
      "dhe": {
        "support": false, 
        "metadata": {}
      }, 
      "heartbleed": {
        "heartbeat_enabled": false, 
        "heartbleed_vulnerable": false, 
        "metadata": {}
      }, 
      "rsa_export": {
        "support": false, 
        "metadata": {}
      }
    }
  }, 
  "ip": "52.217.203.64", 
  "updated_at": "2021-09-20T10:40:12+00:00", 
  "autonomous_system": {
    "description": "AMAZON-02", 
    "rir": "unknown", 
    "routed_prefix": "52.217.203.0/24", 
    "country_code": "US", 
    "path": [
      16509
    ], 
    "asn": 16509, 
    "name": "AMAZON-02"
  }, 
  "location": {
    "province": "Virginia", 
    "city": "Ashburn", 
    "country": "United States", 
    "longitude": -77.4875, 
    "registered_country": "United States", 
    "registered_country_code": "US", 
    "postal_code": "20149", 
    "country_code": "US", 
    "latitude": 39.0437, 
    "timezone": "America/New_York", 
    "continent": "North America"
  }, 
  "80": {
    "http": {
      "get": {
        "body": "<!DOCTYPE html>\n<html class=\"no-js aws-lng-en_US aws-with-target\" lang=\"en-US\" data-static-assets=\"https://a0.awsstatic.com\" data-js-version=\"1.0.392\" data-css-version=\"1.0.388\">\n <head> \n  <meta http-equiv=\"content-type\" content=\"text/html; charset=UTF-8\" /> \n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" /> \n  <link rel=\"preconnect\" href=\"https://a0.awsstatic.com\" crossorigin=\"anonymous\" /> \n  <link rel=\"dns-prefetch\" href=\"https://a0.awsstatic.com\" /> \n  <link rel=\"dns-prefetch\" href=\"https://d1.awsstatic.com\" /> \n  <link rel=\"dns-prefetch\" href=\"https://amazonwebservicesinc.tt.omtrdc.net\" /> \n  <link rel=\"dns-prefetch\" href=\"https://s0.awsstatic.com\" /> \n  <title>Cloud Object Storage | Store &amp; Retrieve Data Anywhere | Amazon Simple Storage Service (S3)</title> \n  <meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge,chrome=1\" /> \n  <meta name=\"robots\" content=\"index, follow\" /> \n  <link rel=\"canonical\" href=\"https://aws.amazon.com/s3/\" /> \n  <link rel=\"alternate\" href=\"https://aws.amazon.com/ar/s3/\" hreflang=\"ar-sa\" /> \n  <link rel=\"alternate\" href=\"https://aws.amazon.com/de/s3/\" hreflang=\"de-de\" /> \n  <link rel=\"alternate\" href=\"https://aws.amazon.com/s3/\" hreflang=\"en-us\" /> \n  <link rel=\"alternate\" href=\"https://aws.amazon.com/es/s3/\" hreflang=\"es-es\" /> \n  <link rel=\"alternate\" href=\"https://aws.amazon.com/fr/s3/\" hreflang=\"fr-fr\" /> \n  <link rel=\"alternate\" href=\"https://aws.amazon.com/id/s3/\" hreflang=\"id-id\" /> \n  <link rel=\"alternate\" href=\"https://aws.amazon.com/it/s3/\" hreflang=\"it-it\" /> \n  <link rel=\"alternate\" href=\"https://aws.amazon.com/jp/s3/\" hreflang=\"ja-jp\" /> \n  <link rel=\"alternate\" href=\"https://aws.amazon.com/ko/s3/\" hreflang=\"ko-kr\" /> \n  <link rel=\"alternate\" href=\"https://aws.amazon.com/pt/s3/\" hreflang=\"pt-br\" /> \n  <link rel=\"alternate\" href=\"https://aws.amazon.com/ru/s3/\" hreflang=\"ru-ru\" /> \n  <link rel=\"alternate\" href=\"https://aws.amazon.com/th/s3/\" hreflang=\"th-th\" /> \n  <link rel=\"alternate\" href=\"https://aws.amazon.com/tr/s3/\" hreflang=\"tr-tr\" /> \n  <link rel=\"alternate\" href=\"https://aws.amazon.com/vi/s3/\" hreflang=\"vi-vn\" /> \n  <link rel=\"alternate\" href=\"https://aws.amazon.com/cn/s3/\" hreflang=\"zh-cn\" /> \n  <link rel=\"alternate\" href=\"https://aws.amazon.com/tw/s3/\" hreflang=\"zh-tw\" /> \n  <meta property=\"twitter:card\" content=\"summary\" /> \n  <meta property=\"twitter:title\" content=\"Cloud Object Storage | Store &amp; Retrieve Data Anywhere | Amazon Simple Storage Service (S3)\" /> \n  <meta property=\"twitter:description\" content=\"\" /> \n  <meta property=\"twitter:image\" content=\"https://a0.awsstatic.com/libra-css/images/logos/aws_logo_smile_179x109.png\" /> \n  <meta property=\"twitter:site\" content=\"@awscloud\" /> \n  <meta property=\"fb:pages\" content=\"153063591397681\" /> \n  <meta name=\"baidu-site-verification\" content=\"pjxJUyWxae\" /> \n  <meta name=\"360-site-verification\" content=\"cbe5c6f0249e273e71fffd6d6580ce09\" /> \n  <meta name=\"shenma-site-verification\" content=\"79b94bb338f010af876605819a332e19_1617844070\" /> \n  <meta name=\"sogou_site_verification\" content=\"Ow8cCy3Hgq\" /> \n  <link rel=\"icon\" type=\"image/ico\" href=\"https://a0.awsstatic.com/libra-css/images/site/fav/favicon.ico\" /> \n  <link rel=\"shortcut icon\" type=\"image/ico\" href=\"https://a0.awsstatic.com/libra-css/images/site/fav/favicon.ico\" /> \n  <link rel=\"apple-touch-icon\" sizes=\"57x57\" href=\"https://a0.awsstatic.com/libra-css/images/site/touch-icon-iphone-114-smile.png\" /> \n  <link rel=\"apple-touch-icon\" sizes=\"72x72\" href=\"https://a0.awsstatic.com/libra-css/images/site/touch-icon-ipad-144-smile.png\" /> \n  <link rel=\"apple-touch-icon\" sizes=\"114x114\" href=\"https://a0.awsstatic.com/libra-css/images/site/touch-icon-iphone-114-smile.png\" /> \n  <link rel=\"apple-touch-icon\" sizes=\"144x144\" href=\"https://a0.awsstatic.com/libra-css/images/site/touch-icon-ipad-144-smile.png\" /> \n  <meta property=\"og:title\" content=\"Cloud Object Storage | Store &amp; Retrieve Data Anywhere | Amazon Simple Storage Service (S3)\" /> \n  <meta property=\"og:type\" content=\"company\" /> \n  <meta property=\"og:url\" content=\"https://aws.amazon.com/s3/\" /> \n  <meta property=\"og:image\" content=\"https://a0.awsstatic.com/libra-css/images/logos/aws_logo_smile_1200x630.png\" /> \n  <meta property=\"og:site_name\" content=\"Amazon Web Services, Inc.\" /> \n  <meta name=\"google-site-verification\" content=\"XHghG81ulgiW-3EylGcF48sG28tBW5EH0bNUhgo_DrU\" /> \n  <meta name=\"msvalidate.01\" content=\"6F92E52A288E266E30C2797ECB5FCCF3\" /> \n  <link rel=\"stylesheet\" href=\"https://a0.awsstatic.com/libra-css/css/1.0.388/style-awsm.css\" /> \n  <script>\n  var AWS = {\n    PageSettings: {\n      supportedLanguages: ['ar','cn','de','en','es','fr','id','it','jp','ko','pt','ru','th','tr','tw','vi'],\n      defaultLanguage: 'en',\n      logDataSet: 'LIVE:PROD',\n      logInstance: 'PUB',\n      csdsEndpoint: 'https://aws.amazon.com/',\n      framework: 'v2',\n      g11nLibPath: 'https://a0.awsstatic.com/g11n-lib/2.0.81',\n      i18nStringPath: 'https://i18n-string.us-west-2.prod.pricing.aws.a2z.com',\n      libraCSSPath: 'https://a0.awsstatic.com/libra-css/css/1.0.388',\n      libraCSSImagePath: 'https://a0.awsstatic.com/libra-css/images',\n      isLoggingEnabled: true,\n      currentLanguage: 'en-US',\n      isMarketplace: false,\n      isRTL: false\n    }\n  };\n\n  var require = {\n    baseUrl: 'https://a0.awsstatic.com',\n    packages: [\n      { name: 'libra', location: 'libra/1.0.392' }\n    ],\n    paths: {\n      \"directories\": \"https://a0.awsstatic.com/libra/1.0.392/directories\",\n      \"libra-cardsui\": \"https://a0.awsstatic.com/libra/1.0.392/libra-cardsui\",\n      \"librastandardlib\": \"https://a0.awsstatic.com/libra/1.0.392/librastandardlib\",\n      \"aws-blog\": \"https://a0.awsstatic.com/aws-blog/1.0.47/js\",\n      \"plc\": \"https://a0.awsstatic.com/plc/js/1.0.114/plc\",\n      \"scripts\": \"libra/1.0.392/v1-polyfills/scripts\",\n      \"libra-search\": \"https://a0.awsstatic.com/libra-search/1.0.13/js\",\n      \"pricing-calculator\": \"https://a0.awsstatic.com/pricing-calculator/js/1.0.2\",\n      \"pricing-savings-plan\": \"https://a0.awsstatic.com/pricing-savings-plan/js/1.0.6\"\n    },\n    waitSeconds: 15\n  };\n</script> \n  <script src=\"https://a0.awsstatic.com/libra/1.0.392/libra-head.js\"></script> \n  <script src=\"https://a0.awsstatic.com/s_code/js/3.0/awshome_s_code.js\"></script> \n  <script>\n      AWS.TargetMediator = {\n        supportedLanguages: ['ar','cn','de','en','es','fr','id','it','jp','ko','pt','ru','th','tr','tw','vi'],offerOrigin: 'https://s0.awsstatic.com',pageLanguage: 'en'\n      };\n    </script> \n  <script data-js-script=\"target-mediator\" src=\"https://a0.awsstatic.com/target/1.0.115/aws-target-mediator.js\" async=\"true\"></script> \n </head> \n <body class=\"awsm\"> \n  <header id=\"aws-page-header\" class=\"awsm m-page-header\" role=\"banner\"> \n   <div id=\"m-nav\" class=\"m-nav\" role=\"navigation\"> \n    <div class=\"m-nav-header lb-clearfix\" data-menu-url=\"https://s0.awsstatic.com/en_US/nav/v3/panel-content/desktop/index.html\"> \n     <div class=\"m-nav-logo\"> \n      <div class=\"lb-bg-logo aws-amazon_web_services_smile-header-desktop-en\"> \n       <a href=\"https://aws.amazon.com/?nc2=h_lg\"><span>Click here to return to Amazon Web Services homepage</span></a> \n      </div> \n     </div> \n     <div class=\"m-nav-secondary-links\" style=\"min-width: 620px\"> \n      <a href=\"/contact-us/?nc2=h_header\">Contact Us</a> \n      <a class=\"lb-txt-none lb-tiny-iblock lb-txt-13 lb-txt lb-has-trigger-indicator\" href=\"#\" data-mbox-ignore=\"true\" data-lb-popover-trigger=\"popover-support-selector\"> Support&nbsp; <i class=\"icon-caret-down lb-trigger-mount\"></i></a> \n      <a id=\"m-nav-language-selector\" class=\"lb-tiny-iblock lb-txt lb-has-trigger-indicator\" href=\"#\" data-lb-popover-trigger=\"popover-language-selector\" data-language=\"en\">English&nbsp;<i class=\"icon-caret-down lb-trigger-mount\"></i></a> \n      <a class=\"lb-tiny-iblock lb-txt lb-has-trigger-indicator\" href=\"#\" data-lb-popover-trigger=\"popover-my-account\">My Account&nbsp;<i class=\"icon-caret-down lb-trigger-mount\"></i></a> \n      <div class=\"m-nav-cta-btn\"> \n       <div class=\"lb-mbox js-mbox\" data-lb-comp=\"mbox\" data-lb-comp-ignore=\"true\" data-mbox=\"en_header_nav_cta\"> \n        <div class=\"lb-btn\"> \n         <a id=\"aws-nav-cta-button\" class=\"lb-btn-p-primary\" href=\"https://portal.aws.amazon.com/gp/aws/developer/registration/index.html?nc2=h_ct&amp;src=default\" style=\"min-width:171px;\"><span>Create an AWS Account</span></a> \n        </div> \n       </div> \n      </div> \n     </div> \n     <div class=\"m-nav-primary-group\"> \n      <div class=\"m-nav-primary-links\"> \n       <i class=\"m-nav-angle-left-icon\" aria-hidden=\"true\"></i> \n       <ul> \n        <li><a href=\"/products/?nc2=h_ql_prod\" data-panel=\"m-nav-panel-products\">Products</a></li> \n        <li><a href=\"/solutions/?nc2=h_ql_sol\" data-panel=\"m-nav-panel-solutions\">Solutions</a></li> \n        <li><a href=\"/pricing/?nc2=h_ql_pr\" data-panel=\"m-nav-panel-pricing\">Pricing</a></li> \n        <li><a href=\"https://docs.aws.amazon.com/index.html?nc2=h_ql_doc\" data-panel=\"m-nav-panel-documentation\">Documentation</a></li> \n        <li><a href=\"/getting-started/?nc2=h_ql_le\" data-panel=\"m-nav-panel-learn\">Learn</a></li> \n        <li><a href=\"/partners/?nc2=h_ql_pn\" data-panel=\"m-nav-panel-partner\">Partner Network</a></li> \n        <li><a href=\"https://aws.amazon.com/marketplace/?nc2=h_ql_mp\" data-panel=\"m-nav-panel-marketplace\">AWS Marketplace</a></li> \n        <li><a href=\"/customer-enablement/?nc2=h_ql_ce\" data-panel=\"m-nav-panel-customer\">Customer Enablement</a></li> \n        <li><a href=\"/events/?nc2=h_ql_ev\" data-panel=\"m-nav-panel-events\">Events</a></li> \n        <li><a href=\"/contact-us/?nc2=h_ql_exm\" data-panel=\"m-nav-panel-more\">Explore More </a></li> \n       </ul> \n       <div class=\"m-nav-icon-group\"> \n        <i class=\"m-nav-angle-right-icon\" aria-hidden=\"true\"></i> \n        <i class=\"m-nav-search-icon\"></i> \n       </div> \n      </div> \n      <div class=\"m-nav-search\"> \n       <form action=\"https://aws.amazon.com/search/\" role=\"search\"> \n        <div class=\"m-typeahead\" data-directory-id=\"typeahead-suggestions\" data-lb-comp=\"typeahead\"> \n         <input class=\"m-nav-search-field\" placeholder=\"Search\" autocomplete=\"off\" spellcheck=\"false\" dir=\"auto\" type=\"text\" name=\"searchQuery\" /> \n        </div> \n       </form> \n       <i class=\"m-nav-close-icon\"></i> \n      </div> \n     </div> \n    </div> \n    <div class=\"lb-popover lb-popover-aui lb-popover-tiny\" data-lb-comp=\"popover\" data-id=\"popover-language-selector\" data-action=\"hover\" data-position=\"top\"> \n     <div class=\"lb-grid lb-row lb-row-max-large lb-snap\"> \n      <div class=\"lb-col lb-tiny-24 lb-mid-12\"> \n       <ul class=\"lb-txt-none lb-ul lb-list-style-none lb-tiny-ul-block\"> \n        <li data-language=\"ar\"><a href=\"https://aws.amazon.com/ar/?nc1=h_ls\">\u0639\u0631\u0628\u064a</a></li> \n        <li data-language=\"id\"><a href=\"https://aws.amazon.com/id/?nc1=h_ls\">Bahasa Indonesia</a></li> \n        <li data-language=\"de\"><a href=\"https://aws.amazon.com/de/?nc1=h_ls\">Deutsch</a></li> \n        <li data-language=\"en\"><a href=\"https://aws.amazon.com/?nc1=h_ls\">English</a></li> \n        <li data-language=\"es\"><a href=\"https://aws.amazon.com/es/?nc1=h_ls\">Espa&ntilde;ol</a></li> \n        <li data-language=\"fr\"><a href=\"https://aws.amazon.com/fr/?nc1=h_ls\">Fran&ccedil;ais</a></li> \n        <li data-language=\"it\"><a href=\"https://aws.amazon.com/it/?nc1=h_ls\">Italiano</a></li> \n        <li data-language=\"pt\"><a href=\"https://aws.amazon.com/pt/?nc1=h_ls\">Portugu&ecirc;s</a></li> \n       </ul> \n      </div> \n      <div class=\"lb-col lb-tiny-24 lb-mid-12\"> \n       <ul class=\"lb-txt-none lb-ul lb-list-style-none lb-tiny-ul-block\"> \n        <li data-language=\"vi\"><a href=\"https://aws.amazon.com/vi/?nc1=f_ls\">Ti\u1ebfng Vi\u1ec7t</a></li> \n        <li data-language=\"tr\"><a href=\"https://aws.amazon.com/tr/?nc1=h_ls\">T&uuml;rk&ccedil;e</a></li> \n        <li data-language=\"ru\"><a href=\"https://aws.amazon.com/ru/?nc1=h_ls\">\u03a1\u0443\u0441\u0441\u043a\u0438\u0439</a></li> \n        <li data-language=\"th\"><a href=\"https://aws.amazon.com/th/?nc1=f_ls\">\u0e44\u0e17\u0e22</a></li> \n        <li data-language=\"jp\"><a href=\"https://aws.amazon.com/jp/?nc1=h_ls\">\u65e5\u672c\u8a9e</a></li> \n        <li data-language=\"ko\"><a href=\"https://aws.amazon.com/ko/?nc1=h_ls\">\ud55c\uad6d\uc5b4</a></li> \n        <li data-language=\"cn\"><a href=\"https://aws.amazon.com/cn/?nc1=h_ls\">\u4e2d\u6587 (\u7b80\u4f53)</a></li> \n        <li data-language=\"tw\"><a href=\"https://aws.amazon.com/tw/?nc1=h_ls\">\u4e2d\u6587 (\u7e41\u9ad4)</a></li> \n       </ul> \n      </div> \n     </div> \n    </div> \n    <div class=\"lb-popover lb-popover-aui lb-popover-tiny\" data-lb-comp=\"popover\" data-id=\"popover-my-account\" data-action=\"hover\" data-position=\"top\"> \n     <ul class=\"lb-txt-none lb-ul lb-list-style-none lb-tiny-ul-block\"> \n      <li><a href=\"https://console.aws.amazon.com/?nc2=h_m_mc\">AWS Management Console</a></li> \n      <li><a href=\"https://console.aws.amazon.com/billing/home#/account?nc2=h_m_ma\">Account Settings</a></li> \n      <li><a href=\"https://console.aws.amazon.com/billing/home?nc2=h_m_bc\">Billing &amp; Cost Management</a></li> \n      <li><a href=\"https://console.aws.amazon.com/iam/home?nc2=h_m_sc#security_credential\">Security Credentials</a></li> \n      <li><a href=\"https://phd.aws.amazon.com/?nc2=h_m_sc\">AWS Personal Health Dashboard</a></li> \n     </ul> \n    </div> \n    <div class=\"lb-popover lb-popover-aui lb-popover-tiny\" data-lb-comp=\"popover\" data-id=\"popover-support-selector\" data-action=\"hover\" data-position=\"top\"> \n     <ul class=\"lb-txt-none lb-ul lb-list-style-none lb-tiny-ul-block\"> \n      <li><a href=\"https://console.aws.amazon.com/support/home/?nc2=h_ql_cu\">Support Center</a></li> \n      <li><a href=\"/premiumsupport/knowledge-center/?nc2=h_m_ma\">Knowledge Center</a></li> \n      <li><a href=\"/premiumsupport/?nc2=h_m_bc\">AWS Support Overview</a></li> \n     </ul> \n    </div> \n    <script class=\"tt-suggestion-tpl\" type=\"text/x-handlebars-template\">\n    <div>\n      <a href=\"{{primaryUrl}}\">\n        <div class=\"tt-title\">\n          {{cleanHTMLEntity title}}\n        </div>\n        {{#if desc}}\n          <div class=\"tt-desc\">\n            {{cleanHTMLEntity desc}}\n          </div>\n        {{/if}}\n      </a>\n      <div class=\"tt-btn-group\">\n        {{#if pricingUrl}}\n          <a href=\"{{pricingUrl}}\">\n            <div class=\"tt-btn\">Pricing</div>\n          </a>\n        {{/if}}\n        {{#if docsUrl}}\n          <a href=\"{{docsUrl}}\">\n            <div class=\"tt-btn\">Documentation</div>\n          </a>\n        {{/if}}\n        {{#if calculatorUrl}}\n          <a href=\"{{calculatorUrl}}\">\n            <div class=\"tt-btn\">Calculator</div>\n          </a>\n        {{/if}}\n      </div>\n    </div>\n  </script> \n    <script class=\"tt-products-head-tpl\" type=\"text/x-handlebars-template\">\n    <div class=\"tt-header lb-txt-bold\">\n      <p>Products</p>\n    </div>\n  </script> \n    <script class=\"tt-keypages-head-tpl\" type=\"text/x-handlebars-template\">\n    <div class=\"tt-header lb-txt-bold\">\n      <p>Related Pages</p>\n    </div>\n  </script> \n    <script class=\"tt-tutorials-head-tpl\" type=\"text/x-handlebars-template\">\n    <div class=\"tt-header lb-txt-bold\">\n      <p>Tutorials</p>\n    </div>\n  </script> \n    <script class=\"tt-blogs-head-tpl\" type=\"text/x-handlebars-template\">\n    <div class=\"tt-header lb-txt-bold\">\n      <p>Blogs</p>\n    </div>\n  </script> \n    <script class=\"tt-see-all-tpl\" type=\"text/x-handlebars-template\">\n    <div class=\"tt-see-all\">\n      <a href=\"https://aws.amazon.com/search/?searchQuery={{ query }}\">See more results for \"{{ query }}\"&lrm;</a>\n    </div>\n  </script> \n   </div> \n   <div id=\"m-nav-mobile\" class=\"m-nav-mobile\"> \n    <div id=\"m-nav-mobile-header\" class=\"m-nav-mobile-header\" data-menu-url=\"https://s0.awsstatic.com/en_US/nav/v3/panel-content/mobile/index.html\"> \n     <div class=\"lb-bg-logo aws-amazon_web_services_smile-header-mobile-en\"> \n      <a href=\"https://aws.amazon.com/?nc2=h_lg\"><span>Click here to return to Amazon Web Services homepage</span></a> \n     </div> \n     <div class=\"m-nav-mobile-button-group\"> \n      <i class=\"m-nav-mobile-button icon-search\"></i> \n      <i class=\"m-nav-mobile-button icon-reorder\"></i> \n     </div> \n    </div> \n    <div id=\"m-nav-mobile-search\" class=\"m-nav-mobile-search\"> \n     <form action=\"https://aws.amazon.com/search\" role=\"search\"> \n      <div class=\"m-typeahead\"> \n       <input class=\"m-nav-search-field\" placeholder=\"Search\" autocomplete=\"off\" spellcheck=\"false\" dir=\"auto\" type=\"text\" name=\"searchQuery\" /> \n      </div> \n     </form> \n    </div> \n    <nav id=\"m-nav-trimdown\" role=\"navigation\"> \n     <ul class=\"m-nav-mobile-menu-group\"> \n      <li> <a href=\"/products/?nc2=h_mo\">Products</a> </li> \n      <li> <a href=\"/solutions/?nc2=h_mo\">Solutions</a> </li> \n      <li> <a href=\"/pricing/?nc2=h_mo\">Pricing</a> </li> \n      <li> <a href=\"/what-is-aws/?nc2=h_mo\">Introduction to AWS</a> </li> \n      <li> <a href=\"/getting-started/?nc2=h_mo\">Getting Started</a> </li> \n      <li> <a href=\"/documentation/?nc2=h_mo\">Documentation</a> </li> \n      <li> <a href=\"/training/?nc2=h_mo\">Training and Certification</a> </li> \n      <li> <a href=\"/developer/?nc2=h_mo\">Developer Center</a> </li> \n      <li> <a href=\"/solutions/case-studies/?nc2=h_mo\">Customer Success</a> </li> \n      <li> <a href=\"/partners/?nc2=h_mo\">Partner Network</a> </li> \n      <li> <a href=\"https://aws.amazon.com/marketplace/?nc2=h_mo\">AWS Marketplace</a> </li> \n      <li> <a href=\"https://console.aws.amazon.com/support/home?nc2=h_ql_cu\">Support</a> </li> \n      <li> <a href=\"https://console.aws.amazon.com/console/home\">Log into Console</a> </li> \n      <li> <a href=\"/console/mobile/\">Download the Mobile App</a> </li> \n     </ul> \n    </nav> \n   </div> \n   <div class=\"lb-sticky-subnav\" data-lb-comp=\"sticky-subnav\" data-lb-page-path=\"/s3/\"> \n    <div class=\"lb-row lb-row-max-large lb-snap\"> \n     <div class=\"lb-tiny-24 lb-sticky-subnav-content\"> \n      <div class=\"lb-sticky-subnav-title\"> \n       <a class=\"lb-txt lb-current-page-link\" href=\"/s3/?nc=sn&amp;loc=0\"> Amazon S3</a> \n      </div> \n      <div class=\"lb-sticky-subnav-links\"> \n       <a class=\"lb-txt-bold lb-txt lb-current-page-link\" href=\"/s3/?nc=sn&amp;loc=1\"> Overview</a> \n       <a class=\"lb-txt-bold lb-txt-none lb-txt lb-has-trigger-indicator\" href=\"/s3/features/?nc=sn&amp;loc=2\" data-lb-popover-trigger=\"features\"> Features&nbsp; <i class=\"icon-caret-down lb-trigger-mount\"></i></a> \n       <a class=\"lb-txt-bold lb-txt-none lb-txt\" href=\"/s3/storage-classes/?nc=sn&amp;loc=3\"> Storage classes</a> \n       <a class=\"lb-txt-bold lb-txt-none lb-txt\" href=\"/s3/pricing/?nc=sn&amp;loc=4\"> Pricing</a> \n       <a class=\"lb-txt-none lb-txt\" href=\"/s3/security/?nc=sn&amp;loc=5\"> Security</a> \n       <a class=\"lb-txt-bold lb-txt-none lb-txt lb-has-trigger-indicator\" href=\"/s3/developer-resources/?nc=sn&amp;loc=6\" data-lb-popover-trigger=\"resources\"> Resources&nbsp; <i class=\"icon-caret-down lb-trigger-mount\"></i></a> \n       <a class=\"lb-txt-bold lb-txt-none lb-txt\" href=\"/s3/faqs/?nc=sn&amp;loc=7\"> FAQs</a> \n      </div> \n     </div> \n    </div> \n   </div> \n   <div class=\"lb-popover lb-popover-aui lb-popover-tiny\" data-lb-comp=\"popover\" data-id=\"features\" data-action=\"hover\" data-position=\"top\"> \n    <a class=\"lb-txt-none lb-txt\" href=\"/s3/features/access-points/?nc=sn&amp;loc=2&amp;dn=1\"> Access Points</a> \n    <a class=\"lb-txt\" href=\"/s3/features/batch-operations/?nc=sn&amp;loc=2&amp;dn=2\"> Batch Operations</a> \n    <a class=\"lb-txt-none lb-txt\" href=\"/s3/features/block-public-access/?nc=sn&amp;loc=2&amp;dn=3\"> Block Public Access</a> \n    <a class=\"lb-txt-none lb-txt\" href=\"/s3/cost-optimization/?nc=sn&amp;loc=2&amp;dn=4\"> Cost Optimization</a> \n    <a class=\"lb-txt-none lb-txt\" href=\"/s3/features/replication/?nc=sn&amp;loc=2&amp;dn=5\"> Replication</a> \n    <a class=\"lb-txt-none lb-txt\" href=\"/s3/storage-analytics-insights/?nc=sn&amp;loc=2&amp;dn=6\"> Storage Lens</a> \n    <a class=\"lb-txt-none lb-txt\" href=\"/s3/outposts/?nc=sn&amp;loc=2&amp;dn=7\"> S3 on Outposts</a> \n   </div> \n   <div class=\"lb-popover lb-popover-aui lb-popover-tiny\" data-lb-comp=\"popover\" data-id=\"resources\" data-action=\"hover\" data-position=\"top\"> \n    <a class=\"lb-txt-none lb-txt\" href=\"/s3/getting-started/?nc=sn&amp;loc=6&amp;dn=1\"> Getting started</a> \n    <a class=\"lb-txt\" href=\"/s3/videos/?nc=sn&amp;loc=6&amp;dn=2\"> Videos</a> \n    <a class=\"lb-txt-none lb-txt\" href=\"/s3/customers/?nc=sn&amp;loc=6&amp;dn=3\"> Customers</a> \n   </div> \n   <div class=\"lb-mbox js-mbox\" data-lb-comp=\"mbox\" data-lb-comp-ignore=\"true\" data-mbox=\"en_reinvent_pdp_banner\"> \n   </div> \n  </header> \n  <div id=\"aws-page-content\" class=\"lb-page-content lb-page-with-sticky-subnav\" style=\"padding-top:0px; padding-bottom:0px;\" data-page-alert-target=\"true\"> \n   <main role=\"main\"> \n    <div class=\"lb-bg-left-top-cover data-attr-wrapper lb-mid-pad lb-none-v-margin lb-grid\" style=\"background-color:#232f3e; background-image:url('//d1.awsstatic.com/product-marketing/S3/image-header_s3-2.6bf0d512939e43aba4fbd4185874e05ff0d236d2.png');\" data-da-type=\"so\" data-da-so-type=\"viewport\" data-da-so-language=\"en\" data-da-so-category=\"monitoring\" data-da-so-name=\"tile1\" data-da-so-version=\"hero\" data-da-so-url=\"/s3\"> \n     <div class=\"lb-row lb-row-max-large lb-snap\"> \n      <div class=\"lb-col lb-tiny-24 lb-mid-24\"> \n       <h1 id=\"Amazon_S3\" class=\"lb-txt-bold lb-txt-white lb-none-v-margin lb-h1-large lb-title\"> Amazon S3</h1> \n       <h3 id=\"Object_storage_built_to_store_and_retrieve_any_amount_of_data_from_anywhere\" class=\"lb-txt-light lb-txt-white lb-small-v-margin lb-h3 lb-title\" style=\"margin-top:0px; margin-bottom:30px;\"> Object storage built to store and retrieve any amount of data from anywhere</h3> \n       <div class=\"lb-grid lb-row lb-row-max-large lb-snap\" style=\"margin-top:0px; margin-bottom:0px;\"> \n        <div class=\"lb-col lb-tiny-24 lb-mid-8\"> \n         <div class=\"lb-mbox js-mbox\" data-lb-comp=\"mbox\" data-lb-comp-ignore=\"true\" data-mbox=\"en_pdp_hero_cta\"> \n          <div class=\"data-attr-wrapper lb-tiny-iblock lb-small-show lb-btn\" data-da-type=\"so\" data-da-so-type=\"viewport\" data-da-so-language=\"en\" data-da-so-category=\"monitoring\" data-da-so-name=\"tile1\" data-da-so-version=\"cta1\" data-da-so-url=\"/s3\"> \n           <a class=\"lb-btn-p-primary\" href=\"https://s3.console.aws.amazon.com/s3/home\" role=\"button\"> <span> Get started with Amazon S3</span> </a> \n          </div> \n         </div> \n        </div> \n        <div class=\"lb-col lb-tiny-24 lb-mid-8\"> \n         <div class=\"data-attr-wrapper lb-tiny-iblock lb-small-show lb-btn\" data-da-type=\"so\" data-da-so-type=\"viewport\" data-da-so-language=\"en\" data-da-so-category=\"monitoring\" data-da-so-name=\"tile1\" data-da-so-version=\"cta2\" data-da-so-url=\"/s3\"> \n          <a class=\"lb-btn-p\" href=\"https://pages.awscloud.com/ln_NAMER_AmazonS3-Contact-Us.html\" role=\"button\"> <span> Request more information</span> </a> \n         </div> \n        </div> \n        <div class=\"lb-col lb-tiny-24 lb-mid-8\"> \n        </div> \n       </div> \n      </div> \n     </div> \n    </div> \n    <div class=\"lb-mbox js-mbox\" data-lb-comp=\"mbox\" data-lb-comp-ignore=\"true\" data-mbox=\"en_ribbon_below-hero\"> \n    </div> \n    <div class=\"lb-mbox js-mbox\" data-lb-comp=\"mbox\" data-lb-comp-ignore=\"true\" data-mbox=\"en_s3_lp\"> \n     <div class=\"data-attr-wrapper lb-mid-pad lb-small-v-margin lb-grid\" data-da-type=\"so\" data-da-so-type=\"viewport\" data-da-so-language=\"en\" data-da-so-category=\"monitoring\" data-da-so-name=\"tile2\" data-da-so-version=\"intro\" data-da-so-url=\"/s3\"> \n      <div class=\"lb-row lb-row-max-large lb-snap\"> \n       <div class=\"lb-col lb-tiny-24 lb-mid-16\"> \n        <div class=\"lb-tiny-align-left lb-small-align-left lb-mid-align-left lb-large-align-left lb-xlarge-align-left lb-txt-light lb-txt-16 lb-rtxt\" style=\"color:#232f3e;\"> \n         <p>Amazon Simple Storage Service (Amazon S3) is an object storage service that offers industry-leading scalability, data availability, security, and performance. This means customers of all sizes and industries can use it to store and protect any amount of data for a range of use cases, such as data lakes, websites, mobile applications, backup and restore, archive, enterprise applications, IoT devices, and big data analytics. Amazon S3 provides easy-to-use management features so you can organize your data and configure finely-tuned access controls to meet your specific business, organizational, and compliance requirements. Amazon S3 is designed for 99.999999999% (11 9's) of durability, and stores data for millions of applications for companies all around the world.<br /> </p> \n        </div> \n       </div> \n       <div class=\"lb-col lb-tiny-24 lb-mid-8\"> \n        <div class=\"lb-video lb-video-p\" data-source=\"youtube\" data-lb-comp=\"video\" data-youtube-id=\"_I14_sXHO8U\" data-video-title=\"Introduction to Amazon S3 (4:31)\" data-placement=\"inPlace\"> \n         <figure itemscope=\"true\" itemtype=\"https://schema.org/VideoObject\"> \n          <div class=\"video-js\" poster=\"//d1.awsstatic.com/Data Lakes Storage Infrastructure/Data-Lake-Storage-Infrastructure_Video-Thumbnail_Amazon-S3.b3c1d2fe78a49278e4d012da0329b4ebe14dccb1.png\"></div> \n          <figcaption> \n           <div itemprop=\"name\">\n             Introduction to Amazon S3 (4:31) \n           </div> \n          </figcaption> \n          <meta itemprop=\"embedUrl\" content=\"https://www.youtube.com/watch?v=_I14_sXHO8U\" /> \n         </figure> \n        </div> \n       </div> \n      </div> \n     </div> \n    </div> \n    <div class=\"lb-mid-pad lb-none-v-margin lb-grid\" style=\"background-color:#f1f4f6;\"> \n     <div class=\"lb-row lb-row-max-large lb-snap\"> \n      <div class=\"lb-col lb-tiny-24 lb-mid-24\"> \n       <h1 id=\"Benefits\" class=\"lb-txt-bold lb-txt-28 lb-h1 lb-title\" style=\"color:#232f3e;\"> Benefits</h1> \n       <div class=\"lb-grid lb-row lb-row-max-large lb-snap lb-gutter-mid\" style=\"margin-bottom:0px;\"> \n        <div class=\"lb-col lb-tiny-24 lb-mid-8\"> \n         <h3 id=\"Industry-leading_performance.2C_scalability.2C_availability.2C_and_durability\" class=\"lb-txt-bold lb-txt-none lb-txt-18 lb-h3 lb-title\" style=\"color:#232f3e;\"> Industry-leading performance, scalability, availability, and durability</h3> \n         <div class=\"lb-rtxt\"> \n          <p>Scale your storage resources up and down to meet fluctuating demands, without upfront investments or resource procurement cycles. Amazon S3 is designed for 99.999999999% (11 9\u2019s) of data durability because it automatically creates and stores copies of all S3 objects across multiple systems. This means your data is available when needed and protected against failures, errors, and threats. Amazon S3 also delivers strong read-after-write consistency automatically, at no cost, and without changes to performance or availability.</p> \n          <p><a href=\"/s3/faqs/#Durability_.26_Data_Protection\" target=\"_blank\">Learn about S3 data durability &raquo;</a></p> \n         </div> \n        </div> \n        <div class=\"lb-col lb-tiny-24 lb-mid-8\"> \n         <h3 id=\"Wide_range_of_cost-effective_storage_classes\" class=\"lb-txt-bold lb-txt-none lb-txt-18 lb-h3 lb-title\" style=\"color:#232f3e;\"> Wide range of cost-effective storage classes</h3> \n         <div class=\"lb-rtxt\"> \n          <p>Save costs without sacrificing performance by storing data across the <b>S3 Storage Classes</b>, which support different data access levels at corresponding rates. You can use <b>S3 Storage Class Analysis</b> to discover data that should move to a lower-cost storage class based on access patterns, and configure an <b>S3 Lifecycle</b> policy to execute the transfer. You can also store data with changing or unknown access patterns in <b>S3 Intelligent-Tiering</b>, which tiers objects based on changing access patterns and automatically delivers cost savings. With the <b>S3 Outposts</b> storage class, you can meet data residency requirements, and store data on-premises in your Outposts environment using S3 on Outposts.&nbsp;<a href=\"/s3/cost-optimization/\" target=\"_blank\">Optimize costs using S3 &raquo;</a> and <a href=\"/s3/storage-classes/\">learn more about the S3 Storage Classes &raquo;</a></p> \n         </div> \n        </div> \n        <div class=\"lb-col lb-tiny-24 lb-mid-8\"> \n         <h3 id=\"Unmatched_security.2C_compliance.2C_and_audit_capabilities\" class=\"lb-txt-bold lb-txt-none lb-txt-18 lb-h3 lb-title\" style=\"color:#232f3e;\"> Unmatched security, compliance, and audit capabilities</h3> \n         <div class=\"lb-rtxt\"> \n          <p>Store your data in Amazon S3 and secure it from unauthorized access with encryption features and access management tools. S3 is the only object storage service that allows you to block public access to all of your objects at the bucket or the account level with <b><a href=\"/s3/features/block-public-access/\" target=\"_blank\">S3 Block Public Access</a></b>. S3 maintains compliance programs, such as PCI-DSS, HIPAA/HITECH, FedRAMP, EU Data Protection Directive, and FISMA, to help you meet regulatory requirements. S3 integrates with <a href=\"/macie/\" target=\"_blank\">Amazon Macie</a> to discover and protect your sensitive data. AWS also supports numerous auditing capabilities to monitor access requests to your S3 resources.</p> \n          <p>Learn more about <a href=\"/s3/features/#Access_management_and_security\">S3 security</a> and <a href=\"/compliance/\">compliance &raquo;</a></p> \n         </div> \n        </div> \n       </div> \n       <div class=\"lb-grid lb-row lb-row-max-large lb-snap lb-gutter-mid\" style=\"margin-bottom:0px;\"> \n        <div class=\"lb-col lb-tiny-24 lb-mid-8\"> \n         <h3 id=\"Easily_manage_data_and_access_controls\" class=\"lb-txt-bold lb-txt-none lb-txt-18 lb-h3 lb-title\" style=\"color:#232f3e;\"> Easily manage data and access controls</h3> \n         <div class=\"lb-rtxt\"> \n          <p>S3 gives you robust capabilities to manage access, cost, replication, and data protection. S3 Access Points make it easy to manage data access with specific permissions for your applications using a shared data set. S3 Replication manages data replication within the region or to other regions. S3 Batch Operations helps manage large scale changes across billions of objects. S3 Storage Lens delivers organization-wide visibility into object storage usage and activity trends. Since S3 works with AWS Lambda, you can log activities, define alerts, and automate workflows without managing additional infrastructure.</p> \n          <p><a href=\"/s3/features/#Storage_management_and_monitoring\">Learn more about S3 storage management features &raquo;</a></p> \n         </div> \n        </div> \n        <div class=\"lb-col lb-tiny-24 lb-mid-8\"> \n         <h3 id=\"Query-in-place_and_process_on-request\" class=\"lb-txt-bold lb-txt-none lb-txt-18 lb-h3 lb-title\" style=\"color:#232f3e;\"> Query-in-place and process on-request</h3> \n         <div class=\"lb-rtxt\"> \n          <p>Run big data analytics across your S3 objects with our query-in-place services. Use <b>Amazon Athena</b> to query S3 data with standard SQL expressions and <b>Amazon Redshift Spectrum</b> to analyze data that is stored across your AWS data warehouses and S3 resources. You can also use <b>S3 Select </b>to retrieve subsets of object data, instead of the entire object, and improve query performance by up to 400%.&nbsp;With <b>S3 Object Lambda,</b>&nbsp;you can add your own code to S3 GET requests to modify and process data as it is returned to an application. This can be used to filter certain rows, dynamically resize images, redact or mask confidential data, or otherwise modify data. Your custom code executes on-demand, eliminates the need to create and store derivative copies of your data, and requires no changes to applications.</p> \n          <p><a href=\"/s3/features/#Query_in_place\">Learn more about query in place &raquo;</a></p> \n         </div> \n        </div> \n        <div class=\"lb-col lb-tiny-24 lb-mid-8\"> \n         <h3 id=\"Most_supported_cloud_storage_service\" class=\"lb-txt-bold lb-txt-none lb-txt-18 lb-h3 lb-title\" style=\"color:#232f3e;\"> Most supported cloud storage service</h3> \n         <div class=\"lb-rtxt\"> \n          <p>Store and protect your data in Amazon S3 by working with a partner from the <b>AWS Partner Network (APN)</b> \u2014 the largest community of technology and consulting cloud services providers. The APN recognizes migration partners that transfer data to Amazon S3 and storage partners that offer S3-integrated solutions for primary storage, backup and restore, archive, and disaster recovery. You can also purchase an AWS-integrated solution directly from the <b>AWS Marketplace</b>, which lists over 250 storage-specific offerings.</p> \n          <p><a href=\"/backup-recovery/partner-solutions/\">Learn about the APN</a> and<a href=\"https://aws.amazon.com/marketplace\"> AWS Marketplace &raquo;</a></p> \n         </div> \n        </div> \n       </div> \n      </div> \n     </div> \n    </div> \n    <div id=\"mid_page\"></div> \n    <div class=\"lb-mbox js-mbox\" data-lb-comp=\"mbox\" data-lb-comp-ignore=\"true\" data-mbox=\"en_banner_product-mid_page\"> \n    </div> \n    <div class=\"lb-mid-pad lb-small-v-margin lb-grid\"> \n     <div class=\"lb-row lb-row-max-large lb-snap\"> \n      <div class=\"lb-col lb-tiny-24 lb-mid-24\"> \n       <h2 id=\"How_it_works_-_S3_features\" class=\"lb-txt-28 lb-h2 lb-title\" style=\"color:#232f3e;\"> How it works - S3 features</h2> \n       <div class=\"lb-tabs lb-tabs-aui\" data-lb-comp=\"tabs\"> \n        <ul class=\"lb-tabs-triggers lb-tabs-align-left\"> \n         <li class=\"lb-tabs-trigger lb-active\" style=\"background-color:;\"> \n          <div> \n           <div class=\"lb-txt-bold lb-txt-none lb-txt-16 lb-txt\">\n             S3 Object Lambda \n           </div> \n          </div> </li> \n         <li class=\"lb-tabs-trigger\" style=\"background-color:;\"> \n          <div> \n           <div class=\"lb-txt-bold lb-txt-none lb-txt-16 lb-txt\">\n             S3 Storage Lens \n           </div> \n          </div> </li> \n         <li class=\"lb-tabs-trigger\" style=\"background-color:;\"> \n          <div> \n           <div class=\"lb-txt-bold lb-txt-none lb-txt-16 lb-txt\">\n             S3 Intelligent Tiering \n           </div> \n          </div> </li> \n         <li class=\"lb-tabs-trigger\" style=\"background-color:;\"> \n          <div> \n           <div class=\"lb-txt-bold lb-txt-none lb-txt-16 lb-txt\">\n             S3 Access Points \n           </div> \n          </div> </li> \n         <li class=\"lb-tabs-trigger\" style=\"background-color:;\"> \n          <div> \n           <div class=\"lb-txt-bold lb-txt-none lb-txt-16 lb-txt\">\n             S3 Batch Operations \n           </div> \n          </div> </li> \n         <li class=\"lb-tabs-trigger\" style=\"background-color:;\"> \n          <div> \n           <div class=\"lb-txt-bold lb-txt-none lb-txt-16 lb-txt\">\n             S3 Block Public Access \n           </div> \n          </div> </li> \n        </ul> \n        <ul class=\"lb-tabs-content\"> \n         <li class=\"lb-tabs-accordion-trigger lb-active\"> \n          <div class=\"lb-txt-bold lb-txt-none lb-txt-16 lb-txt\">\n            S3 Object Lambda \n          </div> </li> \n         <li class=\"lb-tabs-content-item lb-active lb-comp-content-container lb-visibility-change\"> \n          <div class=\"lb-content-wrapper\"> \n           <h3 id=\"You_can_add_your_own_code_to_process_data_retrieved_from_S3_before_returning_it_to_an_application\" class=\"lb-txt-none lb-txt-18 lb-h3 lb-title\" style=\"color:#232f3e;\"> You can add your own code to process data retrieved from S3 before returning it to an application</h3> \n           <figure class=\"lb-valign-top lb-img\"> \n            <div> \n             <img src=\"//d1.awsstatic.com/diagrams/product-page-diagrams/product-page-diagram_S3-Object-Lambda%402x_v1%20(1).4c44ce58a2df0aad0e3be25a31e24c56514aac1f.png\" alt=\"How does S3 Object Lambda work?\" title=\"How does S3 Object Lambda work?\" class=\"cq-dd-image\" /> \n            </div> \n           </figure> \n           <div class=\"lb-rtxt\"> \n            <p><span>With S3 Object Lambda you can add your own code to S3 GET requests to modify and process data as it is returned to an application. For the first time, you can use custom code to modify the data returned by standard S3 GET requests to filter rows, dynamically resize images, redact confidential data, and much more. Powered by AWS Lambda functions, your code runs on infrastructure that is fully managed by AWS, eliminating the need to create and store derivative copies of your data or to run expensive proxies, all with no changes required to applications.&nbsp;</span></p> \n            <p><span>With just a few clicks in the AWS Management Console, you can configure a Lambda function and attach it to a S3 Object Lambda Access Point. From that point forward, S3 will automatically call your Lambda function to process any data retrieved through the S3 Object Lambda Access Point, returning a transformed result back to the application. You can author and execute your own custom Lambda functions, tailoring S3 Object Lambda\u2019s data transformation to your specific use case.</span></p> \n            <p><a href=\"/s3/features/object-lambda/\" style=\"background-color: rgb(255,255,255);\">Learn more about S3 Object Lambda &raquo;</a><br /> </p> \n           </div> \n          </div> </li> \n         <li class=\"lb-tabs-accordion-trigger\"> \n          <div class=\"lb-txt-bold lb-txt-none lb-txt-16 lb-txt\">\n            S3 Storage Lens \n          </div> </li> \n         <li class=\"lb-tabs-content-item lb-comp-content-container lb-visibility-change\"> \n          <div class=\"lb-content-wrapper\"> \n           <h3 id=\"Gain_organization-wide_visibility_into_storage_usage.2C_activity_trends.2C_and_receive_actionable_recommendations\" class=\"lb-txt-none lb-txt-18 lb-h3 lb-title\" style=\"color:#232f3e;\"> Gain organization-wide visibility into storage usage, activity trends, and receive actionable recommendations</h3> \n           <figure class=\"lb-img\"> \n            <div> \n             <img src=\"//d1.awsstatic.com/architecture-diagrams/ArchitectureDiagrams/s3-storage-lens.d7ce971478c233f5709ab845ed8aac241b8faf25.png\" alt=\"s3-storage-lens\" title=\"s3-storage-lens\" class=\"cq-dd-image\" /> \n            </div> \n           </figure> \n           <div class=\"lb-rtxt\"> \n            <p>S3 Storage Lens delivers organization-wide visibility into object storage usage, activity trends, and makes actionable recommendations to improve cost-efficiency and apply data protection best practices. S3 Storage Lens is the first cloud storage analytics solution to provide a single view of object storage usage and activity across hundreds, or even thousands, of accounts in an organization, with drill-downs to generate insights at the account, bucket, or even prefix level. S3 Storage Lens analyzes organization-wide metrics to deliver contextual recommendations to find ways to reduce storage costs and apply best practices on data protection.</p> \n            <p>After you activate S3 Storage Lens in the S3 Console, you will receive an interactive dashboard containing pre-configured views to visualize storage usage and activity trends, with contextual recommendations that make it easy to take action. You can also export metrics in CSV or Parquet format to an S3 bucket. You can use the summary view, cost efficiency view, or the data protection view to see metrics related to your intended use case. In addition to the dashboard in the S3 console, you can export metrics in CSV or Parquet format to an S3 bucket of their choice for further use.</p> \n            <p>Visit the <a href=\"/s3/storage-analytics-insights/\" target=\"_blank\">S3 Storage Lens page to learn more</a>.</p> \n           </div> \n          </div> </li> \n         <li class=\"lb-tabs-accordion-trigger\"> \n          <div class=\"lb-txt-bold lb-txt-none lb-txt-16 lb-txt\">\n            S3 Intelligent Tiering \n          </div> </li> \n         <li class=\"lb-tabs-content-item lb-comp-content-container lb-visibility-change\"> \n          <div class=\"lb-content-wrapper\"> \n           <h3 id=\"Optimize_storage_costs_with_S3_Intelligent-Tiering\" class=\"lb-txt-none lb-txt-18 lb-h3 lb-title\" style=\"color:#232f3e;\"> Optimize storage costs with S3 Intelligent-Tiering</h3> \n           <figure class=\"lb-img\"> \n            <div> \n             <img src=\"//d1.awsstatic.com/product-marketing/S3/How_it_works_diagram_Amazon_S3_Intelligent_Tiering.661d3eed1ef6d91ef168e55c3e697d8686d0c93e.png\" alt=\"How_it_Works_Amazon-S3-Intelligent_Tiering.png\" title=\"How_it_Works_Amazon-S3-Intelligent_Tiering.png\" class=\"cq-dd-image\" /> \n            </div> \n           </figure> \n           <div class=\"lb-rtxt\"> \n            <p><a name=\"S3 Intelligent-Tiering\"></a>S3 Intelligent-Tiering optimizes storage costs by automatically moving objects between four access tiers when access patterns change. There are two low latency access tiers optimized for frequent and infrequent access to help you save up to 40% on storage costs, and two opt-in archive access tiers designed for asynchronous access with cost savings up to 95% for objects that are rarely accessed.&nbsp;</p> \n            <p>Objects uploaded or transitioned to S3 Intelligent-Tiering are automatically stored in the Frequent Access tier. S3 Intelligent-Tiering works by monitoring access patterns and then moving the objects that have not been accessed in 30 consecutive days to the Infrequent Access tier. Once you have activated one or both of the archive access tiers, S3 Intelligent-Tiering will move objects that haven\u2019t been accessed for 90 consecutive days to the Archive Access tier and then after 180 consecutive days of no access to the Deep Archive Access tier. If the objects are accessed later, S3 Intelligent-Tiering moves the objects back to the Frequent Access tier.</p> \n            <p>There are no retrieval fees, so you won\u2019t see unexpected increases in storage bills when access patterns change. Learn about <a href=\"/s3/cost-optimization/\" target=\"_blank\">optimizing storage costs</a>.</p> \n           </div> \n          </div> </li> \n         <li class=\"lb-tabs-accordion-trigger\"> \n          <div class=\"lb-txt-bold lb-txt-none lb-txt-16 lb-txt\">\n            S3 Access Points \n          </div> </li> \n         <li class=\"lb-tabs-content-item lb-comp-content-container lb-visibility-change\"> \n          <div class=\"lb-content-wrapper\"> \n           <h3 id=\"Easily_manage_access_for_shared_data_sets_with_S3_Access_Points\" class=\"lb-txt-none lb-txt-18 lb-h3 lb-title\" style=\"color:#232f3e;\"> Easily manage access for shared data sets with S3 Access Points</h3> \n           <figure class=\"lb-img\"> \n            <div> \n             <img src=\"//d1.awsstatic.com/re19/Westeros/Diagram_S3_Access_Points.fa88c474dc1073aede962aaf3a6af2d6b02be933.png\" alt=\"Diagram_S3_Access_Points\" title=\"Diagram_S3_Access_Points\" class=\"cq-dd-image\" /> \n            </div> \n           </figure> \n           <div class=\"lb-rtxt\"> \n            <p>Amazon S3 Access Points, a feature of S3, simplifies managing data access at scale for applications using shared data sets on S3. Access points are unique hostnames that customers create to enforce distinct permissions and network controls for any request made through the access point.</p> \n            <p>Customers with shared data sets including data lakes, media archives, and user-generated content can easily scale access for hundreds of applications by creating individualized access points with names and permissions customized for each application. Any access point can be restricted to a Virtual Private Cloud (VPC) to firewall S3 data access within customers\u2019 private networks, and AWS Service Control Policies can be used to ensure all access points are VPC restricted.&nbsp;</p> \n            <p>Visit the <a href=\"/s3/features/access-points/\" target=\"_blank\">S3 Access Points page to learn more</a>.</p> \n           </div> \n          </div> </li> \n         <li class=\"lb-tabs-accordion-trigger\"> \n          <div class=\"lb-txt-bold lb-txt-none lb-txt-16 lb-txt\">\n            S3 Batch Operations \n          </div> </li> \n         <li class=\"lb-tabs-content-item lb-comp-content-container lb-visibility-change\"> \n          <div class=\"lb-content-wrapper\"> \n           <h3 id=\"Manage_tens_to_billions_of_objects_at_scale_with_S3_Batch_Operations\" class=\"lb-txt-none lb-txt-18 lb-h3 lb-title\" style=\"color:#232f3e;\"> Manage tens to billions of objects at scale with S3 Batch Operations</h3> \n           <figure class=\"lb-img\"> \n            <div> \n             <img src=\"//d1.awsstatic.com/diagrams/product-page-diagrams/Amazon-S3_Batch_Operations_How_it_works_2x.256e945c5cc5c561efde9a86c201b65dc1643959.png\" alt=\"Amazon-S3_Batch_Operations_How_it_works_2x\" title=\"Amazon-S3_Batch_Operations_How_it_works_2x\" class=\"cq-dd-image\" /> \n            </div> \n           </figure> \n           <div class=\"lb-rtxt\"> \n            <p>S3 Batch Operations is an Amazon S3 data management feature that lets you manage billions of objects at scale with just a few clicks in the Amazon S3 Management Console or a single API request.</p> \n            <p>To perform work in S3 Batch Operations, you create a job. The job consists of the list of objects, the action to perform, and the set of parameters you specify for that type of operation. You can create and run multiple jobs at a time in S3 Batch Operations or use job priorities as needed to define the precedence of each job and ensures the most critical work happens first. S3 Batch Operations also manages retries, tracks progress, sends completion notifications, generates reports, and delivers events to AWS CloudTrail for all changes made and tasks executed.<br /> </p> \n            <p>Visit the <a href=\"/s3/features/batch-operations/\" target=\"_blank\">S3 Batch Operations page to learn more</a>.</p> \n           </div> \n          </div> </li> \n         <li class=\"lb-tabs-accordion-trigger\"> \n          <div class=\"lb-txt-bold lb-txt-none lb-txt-16 lb-txt\">\n            S3 Block Public Access \n          </div> </li> \n         <li class=\"lb-tabs-content-item lb-comp-content-container lb-visibility-change\"> \n          <div class=\"lb-content-wrapper\"> \n           <h3 id=\"Block_all_public_access_to_your_S3_data.2C_now_and_in_the_future\" class=\"lb-txt-none lb-txt-18 lb-h3 lb-title\" style=\"color:#232f3e;\"> Block all public access to your S3 data, now and in the future</h3> \n           <figure class=\"lb-img\"> \n            <div> \n             <img src=\"//d1.awsstatic.com/diagrams/Product-Page-Diagram_S3-Block-Public-Access.689bc6797418103a6de54b0ded0c63b62868a832.png\" alt=\"Product-Page-Diagram_S3-Block-Public-Access\" title=\"Product-Page-Diagram_S3-Block-Public-Access\" class=\"cq-dd-image\" /> \n            </div> \n           </figure> \n           <div class=\"lb-rtxt\"> \n            <p>S3 Block Public Access provides controls across an entire AWS Account, or at the individual S3 bucket level to ensure that objects never have public access, now and in the future.</p> \n            <p>Public access is granted to buckets and objects through access control lists (ACLs), bucket policies, or both. In order to ensure that public access to all your S3 buckets and objects is blocked, <b>turn on block all public access at the account level</b>. These settings apply account-wide for all current and future buckets. S3 Block Public Access settings override S3 permissions that allow public access, making it easy for the account administrator to set up a centralized control to prevent variation in security configuration regardless of how an object is added or a bucket is created.</p> \n            <p>In addition to the S3 console, you can enable S3 Block Public Access via the AWS CLI, SDKs, or REST APIs. Detailed instructions for either option are available in the <a href=\"https://docs.aws.amazon.com/AmazonS3/latest/dev/access-control-block-public-access.html\" target=\"_blank\">S3 Block Public Access documentation</a>.</p> \n           </div> \n          </div> </li> \n        </ul> \n       </div> \n      </div> \n     </div> \n    </div> \n    <div class=\"lb-mid-pad lb-none-v-margin lb-grid\" style=\"background-color:#f1f4f6;\"> \n     <div class=\"lb-row lb-row-max-large lb-snap\"> \n      <div class=\"lb-col lb-tiny-24 lb-mid-24\"> \n       <h2 id=\"Use_cases\" class=\"lb-txt-bold lb-txt-28 lb-h2 lb-title\" style=\"color:#232f3e;\"> Use cases</h2> \n       <div class=\"lb-grid lb-row lb-row-max-large lb-snap lb-gutter-mid\" style=\"margin-top:0px; margin-bottom:0px;\"> \n        <div class=\"lb-col lb-tiny-24 lb-mid-8\"> \n         <h3 id=\"Backup_and_restore\" class=\"lb-txt-bold lb-txt-none lb-txt-18 lb-h3 lb-title\" style=\"color:#232f3e;\"> Backup and restore</h3> \n         <div class=\"lb-rtxt\"> \n          <p>Build scalable, durable, and secure backup and restore solutions with Amazon S3 and other AWS services, such as <b>S3 Glacier</b>, <b>Amazon EFS</b>, and <b>Amazon EBS</b>, to augment or replace existing on-premises capabilities. AWS and APN partners can help you meet Recovery Time Objectives (RTO), Recovery Point Objectives (RPO), and compliance requirements. With AWS, you can back up data already in the AWS Cloud or use<b> AWS Storage Gateway</b>, a hybrid storage service, to send backups of on-premises data to AWS.</p> \n          <p><a href=\"/backup-restore/\">Learn more about backup and restore &raquo;</a></p> \n         </div> \n        </div> \n        <div class=\"lb-col lb-tiny-24 lb-mid-8\"> \n         <h3 id=\"Disaster_recovery_.28DR.29\" class=\"lb-txt-bold lb-txt-none lb-txt-18 lb-h3 lb-title\" style=\"color:#232f3e;\"> Disaster recovery (DR)</h3> \n         <div class=\"lb-rtxt\"> \n          <p>Protect critical data, applications, and IT systems that are running in the AWS Cloud or in your on-premises environment without incurring the expense of a second physical site. With Amazon S3 storage, <b>S3 Cross-Region Replication</b>, and other AWS compute, networking, and database services, you can create DR architectures in order to quickly and easily recover from outages caused by natural disasters, system failures, and human errors.</p> \n          <p><a href=\"/disaster-recovery/\"> Learn more about DR &raquo;</a></p> \n         </div> \n        </div> \n        <div class=\"lb-col lb-tiny-24 lb-mid-8\"> \n         <h3 id=\"Archive\" class=\"lb-txt-bold lb-txt-none lb-txt-18 lb-h3 lb-title\" style=\"color:#232f3e;\"> Archive</h3> \n         <div class=\"lb-rtxt\"> \n          <p>Retire physical infrastructure, and archive data with <b>S3 Glacier</b> and <b>S3 Glacier Deep Archive</b>. These S3 Storage Classes retain objects long-term at the lowest rates. Simply create an S3 Lifecycle policy to archive objects throughout their lifecycles, or upload objects directly to the archival storage classes. With <b>S3 Object Lock</b>, you can apply retention dates to objects to protect them from deletions, and meet compliance requirements. Unlike tape libraries, S3 Glacier lets you restore archived objects in as little as one minute for expedited retrievals and 3-5 hours for standard retrievals. Bulk data restores from S3 Glacier and all restores from S3 Glacier Deep Archive are completed within 12 hours.</p> \n          <p><a href=\"/glacier/\">Learn more about archiving &raquo;</a></p> \n         </div> \n        </div> \n       </div> \n       <div class=\"lb-grid lb-row lb-row-max-large lb-snap lb-gutter-mid\" style=\"margin-top:0px; margin-bottom:0px;\"> \n        <div class=\"lb-col lb-tiny-24 lb-mid-8\"> \n         <h3 id=\"Data_lakes_and_big_data_analytics\" class=\"lb-txt-bold lb-txt-none lb-txt-18 lb-h3 lb-title\" style=\"color:#232f3e;\"> Data lakes and big data analytics</h3> \n         <div class=\"lb-rtxt\"> \n          <p>Accelerate innovation by building a <a href=\"/products/storage/data-lake-storage/\" target=\"_blank\">data lake on Amazon S3</a>, and extract valuable insights using query-in-place, analytics, and machine learning tools. As your data lake grows, use S3 Access Points to easily configure access to your data, with specific permissions for each application or sets of applications. You can also use <b>AWS Lake Formation </b>to quickly create a data lake, and centrally define and enforce security, governance, and auditing policies. The service collects data across your databases and S3 resources, moves it into a new data lake in Amazon S3, and cleans and classifies it using machine learning algorithms. All AWS resources can be scaled up to accommodate your expanding data stores&nbsp;\u2014 without upfront investments.</p> \n          <p>Learn more about building a <a href=\"/products/storage/data-lake-storage/\" target=\"_blank\">data lake on Amazon S3</a>&nbsp;and <a href=\"/lake-formation/\">AWS Lake Formation &raquo;</a></p> \n         </div> \n        </div> \n        <div class=\"lb-col lb-tiny-24 lb-mid-8\"> \n         <h3 id=\"Hybrid_cloud_storage\" class=\"lb-txt-bold lb-txt-none lb-txt-18 lb-h3 lb-title\" style=\"color:#232f3e;\"> Hybrid cloud storage</h3> \n         <div class=\"lb-rtxt\"> \n          <p>Set up private connectivity between Amazon S3 and on-premises with <b>AWS PrivateLink</b>. You can provision private endpoints in a VPC to allow direct access to S3 from on-premises using private IPs from your VPC.<b> AWS Storage Gateway</b>&nbsp;lets you seamlessly connect and extend your on-premises applications to AWS Storage all while caching data locally for low-latency access. You can also automate data transfers between on-premises storage, including from S3 on Outposts, and Amazon S3 by using <b>AWS DataSync</b>, which can transfer data at speeds up to 10 times faster than open-source tools. You can also transfer files directly into and out of Amazon S3 with<b>&nbsp;</b>the<b> AWS Transfer Family&nbsp;</b>\u2014 a fully managed, simple, and seamless service that enables secure file exchanges with third parties using SFTP, FTPS, and FTP.&nbsp;Another way to enable a hybrid cloud storage environment is to work with a gateway provider from the APN.</p> \n          <p>Learn more about <a href=\"https://docs.aws.amazon.com/AmazonS3/latest/dev/privatelink-interface-endpoints.html\" target=\"_blank\">AWS PrivateLink for S3 &raquo;</a> ,&nbsp;<a href=\"/storagegateway/\" target=\"_blank\">AWS Storage Gateway &raquo;</a> , <a href=\"/datasync/\" target=\"_blank\">AWS DataSync</a>&nbsp;&raquo; ,&nbsp;&nbsp;<a href=\"/aws-transfer-family/\" target=\"_blank\">AWS Transfer Family &raquo;</a>&nbsp;,&nbsp;<a href=\"/s3/outposts/\">S3 on Outposts &raquo;</a><br /> </p> \n         </div> \n        </div> \n        <div class=\"lb-col lb-tiny-24 lb-mid-8\"> \n         <h3 id=\"Cloud-native_applications\" class=\"lb-txt-bold lb-txt-none lb-txt-18 lb-h3 lb-title\" style=\"color:#232f3e;\"> Cloud-native applications</h3> \n         <div class=\"lb-rtxt\"> \n          <p>Build fast, cost-effective mobile and internet-based applications by using AWS services and Amazon S3 to store development and production data shared by the microservices that make up cloud-native applications. With Amazon S3, you can upload any amount of data and access it anywhere in order to deploy applications faster and reach more end users. Storing data in Amazon S3 means you have access to the latest AWS developer tools, S3 API, and services for machine learning and analytics to innovate and optimize your cloud-native applications.</p> \n          <p><a href=\"/products/storage/object-storage-for-cloud-native-applications/\" target=\"_blank\">Learn more about cloud-native applications &raquo;</a></p> \n         </div> \n        </div> \n       </div> \n      </div> \n     </div> \n    </div> \n    <div class=\"lb-mbox js-mbox\" data-lb-comp=\"mbox\" data-lb-comp-ignore=\"true\" data-mbox=\"en_tiles_full_page\"> \n    </div> \n    <div class=\"lb-mid-pad lb-small-v-margin lb-grid\"> \n     <div class=\"lb-row lb-row-max-large lb-snap\"> \n      <div class=\"lb-col lb-tiny-24 lb-mid-24\"> \n       <h2 id=\"Case_studies\" class=\"lb-txt-bold lb-txt-28 lb-none-v-margin lb-h2 lb-title\" style=\"color:#232f3e;\"> Case studies</h2> \n       <div class=\"lb-xb-grid-wrap\" style=\"margin-top:1px;\"> \n        <div class=\"lb-xb-grid lb-row-max-large lb-snap lb-tiny-xb-1 lb-small-xb-2 lb-large-xb-4\"> \n         <div class=\"lb-xbcol\"> \n          <figure class=\"lb-img\"> \n           <a href=\"/solutions/case-studies/georgia-pacific/\" target=\"_blank\" rel=\"noopener\"> <img src=\"//d1.awsstatic.com/case-studies/US/GP%20resize.eb8f2c55583fec8604358d96927dd5d630b5cb4e.jpg\" alt=\"Georgia-Pacific\" title=\"Georgia-Pacific\" class=\"cq-dd-image\" /></a> \n          </figure> \n          <div class=\"lb-txt-light lb-txt-none lb-txt-16 lb-txt\" style=\"color:#232f3e;\">\n            Georgia-Pacific builds a central data lake based on Amazon S3, allowing it to efficiently ingest and analyze structured and unstructured data at scale. \n          </div> \n         </div> \n         <div class=\"lb-xbcol\"> \n          <figure class=\"lb-img\"> \n           <a href=\"/solutions/case-studies/nasdaq-case-study/\" target=\"_blank\" rel=\"noopener\"> <img src=\"//d1.awsstatic.com/logos/600x400_logos/600x400_Nasdaq_Logo.8c68fa0643aef73eba95543fff39f1da560986f7.png\" alt=\"Nasdaq\" title=\"Nasdaq\" class=\"cq-dd-image\" /></a> \n          </figure> \n          <div class=\"lb-txt-light lb-txt-none lb-txt-16 lb-txt\" style=\"color:#232f3e;\">\n            Nasdaq stores up to seven years of data in Amazon S3 Glacier to meet industry regulation and compliance requirements. With AWS, the company is enabled to restore data while optimizing its long-term storage costs. \n          </div> \n         </div> \n         <div class=\"lb-xbcol\"> \n          <figure class=\"lb-img\"> \n           <a href=\"/solutions/case-studies/sysco/\" target=\"_blank\" rel=\"noopener\"> <img src=\"//d1.awsstatic.com/logos/600x400_logos/600x400_Sysco_Logo.c65958ccc8cbca11632252868021a03a19864f8b.png\" alt=\"Sysco\" title=\"Sysco\" class=\"cq-dd-image\" /></a> \n          </figure> \n          <div class=\"lb-txt-light lb-txt-none lb-txt-16 lb-txt\" style=\"color:#232f3e;\">\n            Sysco consolidates its data into a single data lake built on Amazon S3 and Amazon S3 Glacier to run analytics on its data and gain business insights. \n          </div> \n         </div> \n         <div class=\"lb-xbcol\"> \n          <figure class=\"lb-img\"> \n           <a href=\"/solutions/case-studies/nielsen-case-study/\" target=\"_blank\" rel=\"noopener\"> <img src=\"//d1.awsstatic.com/logos/600x400_Nielsen_Logo.1f74e606e15429c533b09026514881a8a94d0e8d.png\" alt=\"Nielsen\" title=\"Nielsen\" class=\"cq-dd-image\" /></a> \n          </figure> \n          <div class=\"lb-txt-light lb-txt-none lb-txt-16 lb-txt\" style=\"color:#232f3e;\">\n            Nielsen built a new, cloud-native local television rating platform capable of storing 30 petabytes of data in Amazon S3 and leveraging Amazon Redshift, AWS Lambda, and Amazon EMR. \n          </div> \n         </div> \n        </div> \n       </div> \n      </div> \n     </div> \n    </div> \n    <div class=\"lb-mid-pad lb-none-v-margin lb-grid\" style=\"background-color:#F1F4F6;\"> \n     <div class=\"lb-row lb-row-max-large lb-snap\"> \n      <div class=\"lb-col lb-tiny-24 lb-mid-24\"> \n       <h2 id=\"What.27s_new_with_S3\" class=\"lb-txt-bold lb-txt-none lb-txt-28 lb-h2 lb-title\" style=\"color:#232f3e;\"> What's new with S3</h2> \n       <div class=\"lb-tiny-pad lb-grid lb-row lb-row-max-large lb-snap lb-gutter-mid\" style=\"margin-top:0px; margin-bottom:0px;\"> \n        <div class=\"lb-col lb-tiny-24 lb-mid-24\"> \n         <div class=\"lb-directory-cards aws-directories-items m-cards-light\" data-api=\"search\" data-directory-id=\"whats-new\" data-cards-id=\"s3whats-new\" data-sort_order=\"desc\" data-size=\"8\" data-last-page-num=\"true\" data-theme-config=\"{&quot;themeName&quot;:&quot;article-list&quot;,&quot;themeVersion&quot;:&quot;1.0.0&quot;,&quot;formatVersion&quot;:&quot;1.0.0&quot;,&quot;themeJS&quot;:null,&quot;hasThemeJS&quot;:false,&quot;hasShare&quot;:false,&quot;hasRelated&quot;:false,&quot;hasConnect&quot;:false,&quot;hasAddToCalendar&quot;:false,&quot;isList&quot;:false,&quot;skeletonType&quot;:&quot;list&quot;,&quot;skeletonColor&quot;:&quot;light&quot;,&quot;mappings&quot;:{&quot;requiredFields&quot;:{&quot;title&quot;:&quot;headline&quot;,&quot;link&quot;:&quot;headlineUrl&quot;},&quot;optionalFields&quot;:{&quot;authorName&quot;:&quot;&quot;,&quot;createdDate&quot;:&quot;postDateTime&quot;,&quot;subheading&quot;:&quot;&quot;,&quot;description&quot;:&quot;&quot;,&quot;trkOutputParam&quot;:&quot;&quot;,&quot;trkCampaign&quot;:&quot;&quot;,&quot;trkOverrideWithQs&quot;:&quot;&quot;},&quot;dialogFields&quot;:{}}}\" data-error-message=\"Something went wrong. We have been notified and are working to fix the issue.\" data-lb-comp=\"cards\" data-tag=\"whats-new#general-products#amazon-simple-storage-service-s3|whats-new#general-products#amazon-s3|whats-new#general-products#amazon-s3-glacier\"> \n          <div class=\"m-cards-skl m-cards-skl-list\"> \n           <div class=\"lb-row lb-snap lb-row-max-large\"> \n            <div class=\"m-cards-skl-light\"></div> \n            <div class=\"m-cards-skl-light\"></div> \n            <div class=\"m-cards-skl-light\"></div> \n            <div class=\"m-cards-skl-light\"></div> \n            <div class=\"m-cards-skl-light\"></div> \n            <div class=\"m-cards-skl-light\"></div> \n            <div class=\"m-cards-skl-light\"></div> \n            <div class=\"m-cards-skl-light\"></div> \n           </div> \n          </div> \n          <div class=\"m-cards-header\"> \n           <span class=\"m-card-sort-container\"> \n            <div class=\"lb-form-item m-disabled m-sort\" data-lb-comp=\"sort\" data-sort-scope=\"whats-new\" data-ui-scope=\"amazons3-whats-new\"> \n             <div class=\"lb-dropdown lb-dropdown-p\"> \n              <div class=\"lb-dropdown-label\" tabindex=\"0\"> \n               <span>date</span> \n              </div> \n              <input class=\"lb-dropdown-selected\" type=\"hidden\" /> \n              <ul class=\"lb-dropdown-list\" role=\"listbox\"> \n               <li data-value=\"item.additionalFields.postDateTime-desc\" data-sort-by=\"item.additionalFields.postDateTime\" data-sort-order=\"desc\" role=\"option\" tabindex=\"0\" class=\"lb-dropdown-item\"> <span>date</span> </li> \n              </ul> \n             </div> \n            </div> </span> \n          </div> \n          <script type=\"text/x-handlebars-template\">\n        {{#each items}}\n<li class=\"m-card\"\n{{#if mappedFields.trkOutputParam}}data-trk-output-param=\"{{cleanText mappedFields.trkOutputParam}}\"{{/if}}\n{{#if mappedFields.trkCampaign}}data-trk-campaign=\"{{cleanText mappedFields.trkCampaign}}\"{{/if}}\ndata-trk-override-with-qs=\"{{cleanText mappedFields.trkOverrideWithQs}}\">\n  <div class=\"m-card-title\"><a href=\"{{mappedFields.link}}\" rel=\"noopener\" target=\"_blank\">{{cleanHTMLEntity mappedFields.title}}</a></div>\n  <div class=\"m-card-info\">\n  {{#if mappedFields.authorName}}\n    {{cleanHTMLEntity mappedFields.authorName}}{{#if mappedFields.createdDate}}, {{/if}}\n  {{/if}}\n  {{#if mappedFields.createdDate}}\n    {{formatDate mappedFields.createdDate \"L\"}}\n  {{/if}}\n  </div>\n  {{#if mappedFields.subheading}}\n    <div class=\"m-card-subheading\">{{cleanHTMLEntity mappedFields.subheading}}</div>\n  {{/if}}\n  {{#if mappedFields.description}}\n    <div class=\"m-card-description\">{{cleanText mappedFields.description}}</div>\n  {{/if}}\n</li>\n{{/each}}</script> \n          <div class=\"aws-directories-container-wrapper\"> \n           <section class=\"m-card-article-list lb-row lb-snap lb-row-max-large\"> \n            <ul class=\"aws-directories-container\"> \n            </ul> \n           </section> \n          </div> \n          <div class=\"m-cards-page-numbers\"> \n           <a class=\"m-icon-angle-left\"></a> \n           <a class=\"m-first-page m-page-link\">1</a> \n           <span class=\"m-ellipses-before\">\u2026</span> \n           <div class=\"m-page-num-group\"></div> \n           <span class=\"m-ellipses-after\">\u2026</span> \n           <a class=\"m-last-page m-page-link\"></a> \n           <a class=\"m-icon-angle-right\"></a> \n          </div> \n          <div class=\"m-cards-no-items\"> \n          </div> \n         </div> \n        </div> \n       </div> \n       <h2 id=\"S3_blog_posts\" class=\"lb-txt-bold lb-txt-none lb-txt-28 lb-h2 lb-title\" style=\"color:#232f3e;\"> S3 blog posts</h2> \n       <div class=\"lb-directory-cards aws-directories-items m-cards-light\" data-api=\"search\" data-directory-id=\"blog-posts\" data-cards-id=\"s3-storage-blog\" data-sort_order=\"desc\" data-size=\"8\" data-last-page-num=\"false\" data-theme-config=\"{&quot;themeName&quot;:&quot;wp-article-list&quot;,&quot;themeVersion&quot;:&quot;1.0.0&quot;,&quot;formatVersion&quot;:&quot;1.0.0&quot;,&quot;themeJS&quot;:null,&quot;hasThemeJS&quot;:false,&quot;hasShare&quot;:false,&quot;hasRelated&quot;:false,&quot;hasConnect&quot;:false,&quot;hasAddToCalendar&quot;:false,&quot;isList&quot;:false,&quot;skeletonType&quot;:&quot;list&quot;,&quot;skeletonColor&quot;:&quot;light&quot;,&quot;mappings&quot;:{&quot;requiredFields&quot;:{&quot;title&quot;:&quot;title&quot;,&quot;link&quot;:&quot;link&quot;},&quot;optionalFields&quot;:{&quot;publishedDate&quot;:&quot;createdDate&quot;,&quot;trkOutputParam&quot;:&quot;&quot;,&quot;trkCampaign&quot;:&quot;&quot;,&quot;trkOverrideWithQs&quot;:&quot;&quot;},&quot;dialogFields&quot;:{}}}\" data-error-message=\"Something went wrong. We have been notified and are working to fix the issue.\" data-lb-comp=\"cards\" data-tag=\"[&quot;blog-posts#post-tags#aws-cloud-storage&quot;, &quot;blog-posts#category-storage#amazon-simple-storage-services-s3&quot;]\"> \n        <div class=\"m-cards-skl m-cards-skl-list\"> \n         <div class=\"lb-row lb-snap lb-row-max-large\"> \n          <div class=\"m-cards-skl-light\"></div> \n          <div class=\"m-cards-skl-light\"></div> \n          <div class=\"m-cards-skl-light\"></div> \n   ", 
        "title": "Cloud Object Storage | Store &amp; Retrieve Data Anywhere | Amazon Simple Storage Service (S3)", 
        "status_code": 200, 
        "status_line": "200 OK", 
        "headers": {
          "via": "1.1 ccbc918e3ddfbe40c4d786475a6e7606.cloudfront.net (CloudFront)", 
          "x_xss_protection": "1; mode=block", 
          "unknown": [
            {
              "key": "permissions_policy", 
              "value": "interest-cohort=()"
            }, 
            {
              "key": "x_amz_cf_id", 
              "value": "Sx3lPbf6yOwinqBP1V66xJWkqWho_nPHCqpQya1qvZMin6WRvPYpYg=="
            }, 
            {
              "key": "date", 
              "value": "Tue, 31 Aug 2021 03:54:04 GMT"
            }, 
            {
              "key": "x_amz_rid", 
              "value": "AQX33F6394VPYQ68CHDY"
            }, 
            {
              "key": "x_amz_id_1", 
              "value": "AQX33F6394VPYQ68CHDY"
            }, 
            {
              "key": "x_amz_cf_pop", 
              "value": "ORD51-C1"
            }, 
            {
              "key": "x_cache", 
              "value": "Miss from cloudfront"
            }, 
            {
              "key": "content_security_policy_report_only", 
              "value": "default-src 'self' data: https://a0.awsstatic.com; connect-src 'self' https://112-tzm-766.mktoresp.com https://112-tzm-766.mktoutil.com https://a0.awsstatic.com https://a0.p.awsstatic.com https://a1.awsstatic.com https://amazonwebservices.d2.sc.omtrdc.net https://amazonwebservicesinc.tt.omtrdc.net https://api.regional-table.region-services.aws.a2z.com https://api.us-west-2.prod.pricing.aws.a2z.com https://aws.demdex.net https://b0.p.awsstatic.com https://c0.b0.p.awsstatic.com https://calculator.aws https://cm.everesttech.net https://d0.awsstatic.com https://d1.awsstatic.com https://d1fgizr415o1r6.cloudfront.net https://d3borx6sfvnesb.cloudfront.net https://dc.ads.linkedin.com https://dftu77xade0tc.cloudfront.net https://dpm.demdex.net https://fls-na.amazon.com https://googleads.g.doubleclick.net https://i18n-string.us-west-2.prod.pricing.aws.a2z.com https://prod.log.shortbread.aws.dev https://prod.tools.shortbread.aws.dev https://s0.awsstatic.com https://s3.amazonaws.com/aws-messaging-pricing-information/ https://s3.amazonaws.com/public-pricing-agc/ https://spot-bid-advisor.s3.amazonaws.com https://view-stage.us-west-2.prod.pricing.aws.a2z.com https://view-staging.us-east-1.prod.plc1-prod.pricing.aws.a2z.com https://www.youtube-nocookie.com; font-src 'self' data: https://a0.awsstatic.com https://f0.awsstatic.com https://fonts.gstatic.com; frame-src 'self' https://aws.demdex.net https://c0.b0.p.awsstatic.com https://calculator.aws https://dpm.demdex.net https://www.youtube-nocookie.com; img-src 'self' * data:; media-src 'self' https://*.libsyn.com https://a0.awsstatic.com https://anchor.fm https://awsmedia.s3.amazonaws.com https://awspodcastsiberiaent.s3.eu-west-3.amazonaws.com https://chtbl.com https://d1.awsstatic.com https://d1hemuljm71t2j.cloudfront.net https://d1le29qyzha1u4.cloudfront.net https://d1oqpvwii7b6rh.cloudfront.net https://d1vo51ubqkiilx.cloudfront.net https://d1yyh5dhdgifnx.cloudfront.net https://d2908q01vomqb2.cloudfront.net https://d2a6igt6jhaluh.cloudfront.net https://d3ctxlq1ktw2nl.cloudfront.net https://d3h2ozso0dirfl.cloudfront.net https://dgen8gghn3u86.cloudfront.net https://dk261l6wntthl.cloudfront.net https://download.stormacq.com/aws/podcast/ https://dts.podtrac.com https://media.amazonwebservices.com https://mktg-apac.s3-ap-southeast-1.amazonaws.com https://s3-ap-northeast-1.amazonaws.com/aws-china-media/ https://www.buzzsprout.com; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://a0.awsstatic.com https://amazonwebservicesinc.tt.omtrdc.net https://googleads.g.doubleclick.net https://static.doubleclick.net https://website.spot.ec2.aws.a2z.com https://www.google.com https://www.gstatic.com https://www.youtube.com/iframe_api https://www.youtube.com/s/player/; style-src 'self' 'unsafe-inline' https://a0.awsstatic.com; report-uri https://prod-us-west-2.csp-report.marketing.aws.dev/submit"
            }
          ], 
          "vary": "accept-encoding,Content-Type,Accept-Encoding,X-Amzn-CDN-Cache,X-Amzn-AX-Treatment,User-Agent", 
          "server": "Server", 
          "connection": "keep-alive", 
          "last_modified": "Sat, 28 Aug 2021 14:08:15 GMT", 
          "content_type": "text/html;charset=UTF-8", 
          "x_content_type_options": "nosniff", 
          "x_frame_options": "SAMEORIGIN"
        }, 
        "body_sha256": "96c12c5801e79cd39881a48fde407c19a9ec12465e9e9e9bc8aaa7a3448b5289", 
        "metadata": {
          "product": "Server", 
          "description": "Server"
        }
      }
    }
  }, 
  "ports": [
    80, 
    443
  ], 
  "protocols": [
    "443/https", 
    "80/http"
  ]
}