Powered by Magento Commerce 2.4.1

fastly_logo_1_1_1_5_2_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_2_1_1_1.png

Fastly CDN

This is an Integration with a Third Party Service. Other charges and fees may be required to use this extension on your Store
TOTAL:
$0.00

Overview

Back to top

Fastly is an edge cloud platform that provides security and delivery services at the network edge, closer to your customers for faster performance. The Fastly extension for Magento replaces native caching in Magento Enterprise and extends across our globally distributed platform. In addition to being Magento’s first and only Premier Technology Partner for content delivery networks (CDNs), Fastly was also selected to be part of the Magento Enterprise Cloud Edition technology stack.

As a Magento merchant, you’ve invested considerable time and money building your online store. Fastly seamlessly enhances your customers’ shopping experience, which correlates to increases in conversion rate and average order value. We enable you to deliver your entire storefront faster, instantly update content globally and shield your Magento origin from traffic spikes – all from your Magento admin panel.

Fastly is unlike legacy CDNs. We serve more content from cache, even highly personalized content like shopping cart info or recommendations. You can add Fastly’s image optimization offering to transform and tailor images from the cache. Our ability to instantly and automatically remove stale content ensures your customers always see accurate inventory, catalog, and pricing data across multiple channels from within the Magento backend. Fastly’s powerful network absorbs traffic spikes, so your website never goes down, even during flash sales, peak holiday season, or a DDoS attack.

 

Account & Pricing

Base configuration and a Fastly service account are required to use this extension. Sign up for Fastly's service account. Pricing for this start at $0.12. Full details can be found on the pricing page.

 

Features

Deliver Your Entire Storefront Faster 

  • Accelerate the delivery of personalized content like shopping cart content, login messages, and personalized blocks to show “last viewed products” or recommendations
  • Cache entire webpages using Edge Side Include (ESI), a web standard that allows our caches to mix and match cacheable and uncacheable content; this replaces dynamic elements with ESI blocks and allows you to inject visitor-specific HTML before sending out full-page (also known as “hole-punching”)
  • Automatically redirect shoppers to a localized store by detecting their geo-IP or accept-language

 

Instantly Update Content Globally

  • Distribute your eCommerce site across a global network, comprised of strategically placed points of presence (POPs) in real-time
  • Instantly and automatically purge invalid objects so your visitors always see the most accurate information across a multi-channel strategy from within the Magento backend (i.e, changes to inventory, price, or catalog)
  • Purge related sets of objects in a single request using Surrogate Keys (i.e., all items from a given manufacturer or a specific store location)

 

Shield Your Magento Platform From Traffic Spikes

  • Absorb traffic spikes on Fastly’s powerful, high-performance network so your website never goes down, even during times of heavy traffic like flash sales, peak holiday season or potential DDoS attacks
  • Minimize origin traffic when you update or publish large amounts of new content by collapsing requests from all Fastly POPs to an origin single request (a.k.a. Fastly Origin Shield)
  • Ensure an uninterrupted user experience, even if your origin server goes down or takes longer than usual to update, with the option of showing slightly stale content rather than an error message until Fastly fetches the new content from Magento in the background (a.k.a Fastly Soft Purge)

 

Easy To Install & Use

  • Install Fastly’s free, open-source extension in less than 30 minutes
  • For Example: set custom TTLs for certain pages or content types, disable caching for personalized content like shopping cart information, and use the debug options to help uncover possible issues
  • Purge requests can be triggered via an API call, without needing to log into your Fastly account
  • All Fastly service includes free standard customer support, with an option to add premium support as an additional monthly fee
  • Fastly was designed to enable users that want self-service, as well as those who require additional support; as such, we have extensive technical documentation at docs.fastly.com

Technical Specifications

Back to top

Seller profile

Fastly Inc

Seller contact

E-mail

Integrator

Fastly

Current Version

1.2.120

Magento platform compatibility

Open Source (CE): 2.0, 2.1, 2.2, 2.3

Commerce on prem (EE): 2.0, 2.1, 2.2

Type

Stable Build

Updated

14 November, 2019

Categories

Extensions, Site Optimization, Hosting, Performance

Documentation

Reference Manuals

Installation Guides

User Guides

License Type

BSD 2-Clause License

Policy

Privacy Policy

Quality Report

Back to top

Installation & Varnish Tests

Passed

Coding Standard

Passed

Plagiarism Check

Passed

Malware Check

Passed

Marketing Review

Passed

Manual Testing

Passed

All tests were conducted on the latest versions of Magento that existed for the compatible release lines at the moment of the extension submission. Latest versions of all other software were used, as applicable.

Release Notes

Back to top

1.2.120:

  • Compatible with Open Source (CE) : 2.2 2.3
  • Stability: Stable Build
  • Description:

    - Convert whitespaces to underscores when creating Edge ACLs and Dictionaries to avoid syntax errors https://github.com/fastly/fastly-magento2/pull/319
    - Provide feedback in update blocking config if there is an error that happens during update https://github.com/fastly/fastly-magento2/pull/318

1.2.72:

  • Compatible with Open Source (CE) : 2.1 2.2
  • Stability: Stable Build
  • Description:

    - Added check for empty admin user variable in webhooks

1.2.63:

  • Compatible with Open Source (CE) : 2.1 2.2
  • Compatible with Commerce on prem (EE) : 2.1 2.2
  • Stability: Stable Build
  • Description:

    ## 1.2.63
    - Add additional tunable to send full stack trace for all purge actions not just purge all https://github.com/fastly/fastly-magento2/pull/196
    ## 1.2.62
    - Fix for situations where image is unavailable and placeholder image is inserted https://github.com/fastly/fastly-magento2/pull/195
    ## 1.2.61
    - Rework how snippets are written to disk. Addresses issues with Magento Cloud https://github.com/fastly/fastly-magento2/pull/194
    ## 1.2.60
    - Fix for https://github.com/fastly/fastly-magento2/issues/193
    ## 1.2.59
    - Fix for https://github.com/fastly/fastly-magento2/issues/191
    ## 1.2.58
    - Remove GeoIP processed cookie constant as it's not used and may be interpreted as tracking for GDPR https://github.com/fastly/fastly-magento2/pull/188
    - Add ability to upload custom VCL snippets https://github.com/fastly/fastly-magento2/pull/179
    - Add validation for Admin path timeout. It needs to be between 0 and 600 seconds. https://github.com/fastly/fastly-magento2/pull/189
    - Add HSTS headers when force TLS is enabled https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Strict-Transport-Security
    ## 1.2.57
    - Add ability to force lossy conversions of lossless image formats https://github.com/fastly/fastly-magento2/pull/186
    ## 1.2.56
    - Wording/documentation changes
    - By default remove User-Agent Vary from backend responses https://github.com/fastly/fastly-magento2/pull/181
    ## 1.2.55
    - VCL reordering to address caching of 404s during site rebuilds https://github.com/fastly/fastly-magento2/issues/174
    ## 1.2.54
    - Fix for Redis sessions contention when where Fastly module makes multiple parallel requests to find out when certain features are enabled. This change changes it to be on demand versus bulk https://github.com/fastly/fastly-magento2/pull/177
    - Add ability to customize WAF blocking page https://github.com/fastly/fastly-magento2/pull/175
    ## 1.2.53
    - Minor wording changes around Image Optimization
    ## 1.2.52
    - We are marking any pages with ESIs as such https://github.com/fastly/fastly-magento2/pull/172. This avoids issues with slow pages waiting for full payload to be processed by ESI engine
    - Add ability to tweak default Image Optimization settings https://github.com/fastly/fastly-magento2/pull/171

1.2.51:

  • Compatible with Open Source (CE) : 2.1 2.2
  • Compatible with Commerce on prem (EE) : 2.1 2.2
  • Stability: Stable Build
  • Description:

    A number of fixes for Magento 2.2. VCL optimizations.

1.2.38:

  • Compatible with Open Source (CE) : 2.1 2.2
  • Compatible with Commerce on prem (EE) : 2.1 2.2
  • Stability: Stable Build
  • Description:

    A number of fixes for Magento 2.2. VCL optimizations.

1.2.30:

  • Compatible with Open Source (CE) : 2.0 2.1
  • Compatible with Commerce on prem (EE) : 2.0 2.1
  • Stability: Stable Build
  • Description:

    - Fix for missing observers. Relates to MAGETWO-70616 issue
    - Error/maintenance page was returning 503 OK when returning a response. This has now been change 503 Service Temporarily Unavailable
    - Magento 2.2 changes HTTP API which break PUT requests. This release contains fix for 2.2

1.2.28:

  • Compatible with Open Source (CE) : 2.0 2.1
  • Compatible with Commerce on prem (EE) : 2.0 2.1
  • Stability: Stable Build
  • Description:

    - Fix for missing observers. Relates to MAGETWO-70616 issue
    - Error/maintenance page was returning 503 OK when returning a response. This has now been change 503 Service Temporarily Unavailable
    - Magento 2.2 changes HTTP API which break PUT requests. This release contains fix for 2.2

1.2.26:

  • Compatible with Open Source (CE) : 2.0 2.1
  • Compatible with Commerce on prem (EE) : 2.0 2.1
  • Stability: Stable Build
  • Description:

    Add support for Edge ACLs

1.2.13:

  • Compatible with Open Source (CE) : 2.0 2.1
  • Compatible with Commerce on prem (EE) : 2.0 2.1
  • Stability: Stable Build
  • Description:

    - Minor bug fixes and documentation fixes

1.2.12:

  • Compatible with Open Source (CE) : 2.0 2.1
  • Compatible with Commerce on prem (EE) : 2.0 2.1
  • Stability: Stable Build
  • Description:

    - Add ability to add WebHooks for purges and configuration changes

1.2.11:

  • Compatible with Open Source (CE) : 2.0 2.1
  • Compatible with Commerce on prem (EE) : 2.0 2.1
  • Stability: Stable Build
  • Description:

    In this release we have made following changes
    * Remove Download VCL button and custom VCL as it's deprecated
    * Fix an issue with error/maintenance page where contents were not being escaped causing some elements to be invisible while editing
    * Add usage statistics tracking

1.2.9:

  • Compatible with Open Source (CE) : 2.0 2.1
  • Compatible with Commerce on prem (EE) : 2.0 2.1
  • Stability: Stable Build
  • Description:

    When testing connection credentials we now print out resulting service name as another way to crosscheck.

1.2.8:

  • Compatible with Open Source (CE) : 2.0 2.1
  • Compatible with Commerce on prem (EE) : 2.0 2.1
  • Stability: Stable Build
  • Description:

    - Fix for error/maintenance page when no existing error page found

1.2.7:

  • Compatible with Open Source (CE) : 2.0 2.1
  • Compatible with Commerce on prem (EE) : 2.0 2.1
  • Stability: Stable Build
  • Description:

    Add a UI to add a custom maintenance/error page.

1.2.6:

  • Compatible with Open Source (CE) : 2.0 2.1
  • Compatible with Commerce on prem (EE) : 2.0 2.1
  • Stability: Stable Build
  • Description:

    - Add a check to make sure user has saved config before attempting upload

1.2.5:

  • Compatible with Open Source (CE) : 2.0 2.1
  • Compatible with Commerce on prem (EE) : 2.0 2.1
  • Stability: Stable Build
  • Description:

    - Add Backend Settings configuration - allows reconfiguration of existing backends
    - Minor bug fixes

1.2.4:

  • Compatible with Open Source (CE) : 2.0 2.1
  • Compatible with Commerce on prem (EE) : 2.0 2.1
  • Stability: Stable Build
  • Description:

    - Add Force TLS button in advanced settings - it enables/disables it in the Fastly service

1.2.3:

  • Compatible with Open Source (CE) : 2.0 2.1
  • Compatible with Commerce on prem (EE) : 2.0 2.1
  • Stability: Stable Build
  • Description:

    Fix for VCL that may cause issues with rewritten URLs

1.2.2:

  • Compatible with Open Source (CE) : 2.0 2.1
  • Compatible with Commerce on prem (EE) : 2.0 2.1
  • Stability: Stable Build
  • Description:

    This release include fix for errors when uploading VCL.

1.2.0:

  • Compatible with Open Source (CE) : 2.0 2.1
  • Compatible with Commerce on prem (EE) : 2.0 2.1
  • Stability: Stable Build
  • Description:

    - Convert to using VCL snippets https://docs.fastly.com/guides/vcl-snippets/. This will provide for better maintainability since it breaks
    down functionality into separate files instead of one large file. Also it avoids the need for having VCL upload functionality enabled
    - Button to Test Credentials

1.1.11:

  • Compatible with Open Source (CE) : 2.0 2.1
  • Compatible with Commerce on prem (EE) : 2.0 2.1
  • Stability: Stable Build
  • Description:

    This version contains following fixes
    - when upgrading from previous version of the plugin cache settings and geoip settings get lost
    - add module version to debug headers for easier debugging

1.1.10:

  • Compatible with Open Source (CE) : 2.0 2.1
  • Compatible with Commerce on prem (EE) : 2.0 2.1
  • Stability: Stable Build
  • Description:

    This release adds
    - Support for serving stale in case of errors
    - Fix for Quick Purge/Purge by URL

1.1.9:

  • Compatible with Open Source (CE) : 2.0 2.1
  • Compatible with Commerce on prem (EE) : 2.0 2.1
  • Stability: Stable Build
  • Description:

    Numerous improvements including
    - Simplified configuration of the plugin including ability to upload Fastly VCL directly from the module
    - Caching improvements

1.1.6:

  • Compatible with Open Source (CE) : 2.0 2.1
  • Compatible with Commerce on prem (EE) : 2.0 2.1
  • Stability: Stable Build
  • Description:

    This release contains a number of fixes and improvements
    - Fix for geoip redirects which were not working correctly
    - Strip off marketing query arguments such as Google Adwords and Analytics in order to increase cache hit ratios

1.1.4:

  • Compatible with Open Source (CE) : 2.0 2.1
  • Compatible with Commerce on prem (EE) : 2.0 2.1
  • Stability: Stable Build
  • Description:

    This release contains the change to disable creation of excessively long X-Magento-Tags header in large categories which would result in random 502 or 503 errors. We are also adding support for future ESI compression functionality and ability to debug whether VCL has been enabled.

1.1.2:

  • Compatible with Open Source (CE) : 2.0 2.1
  • Compatible with Commerce on prem (EE) : 2.0 2.1
  • Stability: Stable Build
  • Description:

    This release contains following fixes
    - Updated VCL code to properly cache compressed and uncompressed resources
    - X-Magento-Tags shortening has been expanded in order to accomodate more tags
    Please note you should do a purge all after upgrading to make sure content is cached correctly.

1.1.1:

  • Compatible with Open Source (CE) : 2.0 2.1
  • Compatible with Commerce on prem (EE) : 2.0 2.1
  • Stability: Stable Build
  • Description:

    Important warning
    Please note that after installing this version you will need to do a purge all due to the fact that cache tags are being shortened so any objects that have been cached previously will no longer be purgeable.
    In this version we
    - introduce shorter Magento Tags to avoid issues with total size of tags on certain pages exceeding the limit of 16 kBytes e.g. category_product_123 is shortened to p_123.
    - add documentation clarifications about installing the plugin on versions 2.1

1.0.9:

  • Compatible with Open Source (CE) : 2.0 2.1
  • Compatible with Commerce on prem (EE) : 2.0 2.1
  • Stability: Stable Build
  • Description:

    Minor changes to address a cookie / session loss with static assets.

1.0.7:

  • Compatible with Open Source (CE) : 2.0 2.1
  • Compatible with Commerce on prem (EE) : 2.0 2.1
  • Stability: Stable Build
  • Description:

    Fixed an issue with Soft Purging.
    Restructured the documentation to make it more digestible.
    Fixed an issue with composer.json.

1.0.5:

  • Compatible with Open Source (CE) : 2.0 2.1
  • Compatible with Commerce on prem (EE) : 2.0 2.1
  • Stability: Stable Build
  • Description:

    - Corrected spelling mistake in README.
    - Adjusted dependencies for 2.1 installation issue.

1.0.0:

  • Compatible with Open Source (CE) : 2.0
  • Stability: Stable Build
  • Description:

    Initial public release. Refer to Readme for usage notes.

Support

Back to top

The best place to start if you need help with a specific extension is to contact the developer. All Magento developers have both a contact email and a support email listed.

Contact Vendor

Q & A

Back to top

Reviews

Back to top