Category: Integrations

Optimising Akamai Cache Invalidation with Adobe IO

For many businesses, real-time cache invalidation is a crucial part of maintaining an efficient and effective content delivery network (CDN). With Akamai’s CDN services, you can go beyond traditional Time-to-Live (TTL) methods to ensure that your content is always up-to-date and delivered efficiently. In this blog post, we’ll explore why real-time invalidation is a superior approach compared to TTL and guide you through a step-by-step process to implement this solution using Akamai’s Cache Purge API and Adobe IO.

Continue reading

A Comprehensive Guide to Setting Up and Developing Adobe IO Runtime Actions

Are you ready to dive into the world of Adobe IO Runtime actions? Whether you’re a seasoned developer or just starting out, this guide will walk you through the process of setting up and developing your own Adobe IO Runtime action from scratch. We’ll cover everything from installing the necessary tools to deploying your action to Adobe IO for testing and integration.

Continue reading

Using AEM events in Adobe IO – AEMaaCS

In certain scenarios, you may need to perform extensive processing in response to events occurring within AEM. Nowadays, Adobe I/O presents a contemporary solution in such situations to offload processing from AEM.

For example, say you need to invalidate Akamai cache upon page replication. In this scenario, you can capture the page publish event in Adobe I/O and trigger the invalidate call to Akamai through Adobe I/O using a runtime function. Alternatively, you could set up a webhook on Adobe I/O to make the API call directly from the webhook.

Continue reading

Troubleshooting BYOCDN Integration in AEMaaCS

In certain cases, clients may have the requirement to use their own CDN(Bring Your Own CDN) in conjunction with Adobe Fastly CDN in AEM as a Cloud Service (AEMaaCS). This allows them to have greater flexibility in configuring the CDN according to their specific needs, as compared to Fastly which may have more restrictions. However, setting up this configuration requires careful planning and proper configuration to ensure it functions correctly.

Continue reading