AEM, Cloud, Cloud Managed Services

AEMaaCS Rapid Development Environment Local Setup and Usage

Adobe Experience Manager as a Cloud Service (AEMaaCS) brings you a flexible and robust web development playground. A standout feature is the Rapid Development Environment (RDE), which lets you swiftly build and deploy AEM applications. This blog will guide you through setting up your AEMaaCS RDE playground. No fuss, just follow these simple steps: Prerequisites: […]

September 5, 2023

Big Data, Cloud, Cloud Managed Services

From Pandas to Pyspark

Recently converted a Python script that relied on Pandas DataFrames to utilize PySpark DataFrames instead. The main goal is to transition data manipulation from the localized context of Pandas to the distributed processing capabilities offered by PySpark. This shift to PySpark DataFrames enables us to enhance scalability and efficiency by harnessing the power of distributed […]

August 30, 2023

Application Security, AWS, Cloud

Creating Production Grade Microservices Architecture on AWS EKS

Introduction The main goal of this blog is to provide production-grade best practices for Microservices Infra in a way to implement the entire system easily on your own. You’ll see what an end-to-end solution looks like, including how to combine Kubernetes, AWS VPCs, data stores, CI/CD, secrets management, and a whole lot more to deploy […]

August 1, 2023

AWS, Cloud, Cloud Managed Services

Boosting ECS Task Monitoring with CloudWatch Input Transformer

Introduction In the fast-paced world of application delivery, ensuring the health and reliability of our ECS tasks is crucial. Without a reliable alerting mechanism, there’s a risk of overlooking critical task failures that can have a bad impact on our production environment. Just imagine a situation where application tasks fail silently, resource constraints go unnoticed, […]

July 30, 2023

Anaytics, Big Data, Cloud

Improving query performance in Snowflake and its related costs

In the previous blog, we understood how to Optimally use Snowflake Warehouse and Tables. So let’s continue the blog series, where we will now focus on improving the performance in Snowflake and its associated costs. As we know, Snowflake tables are micro-partitioned, which significantly improves query performance. However, over time, you may experience query slowness […]

May 15, 2023

Cloud Managed Services

Connecting AWS API Gateway from Non AWS Environment using a private communication channel

 What is API Gateway An API gateway is an API management tool between a client and a collection of backend services. An API gateway acts as a reverse proxy to accept all application programming interface (API) calls, aggregate the services required to fulfill them, and return the appropriate result. Problem Statement How to access a […]

April 28, 2023

AEM, Cloud Managed Services

AEM Replication queue monitoring using AWS CloudWatch

This post will explain the approach to monitor the Replication Queues of Adobe Experience Manager (AEM) using AWS CloudWatch logs. Issue: The AEM content replication appears to be blocked. Editors can create content, but the activated pages on the CQ5 publish instance are not updated. Replication issues will occur with the following scenarios: The publisher […]

April 21, 2023

Cloud Managed Services

Connect AWS API Gateway from another AWS account on a private communication channel

What is API and API Gateway Amazon API Gateway is a service that you can use to create application programming interfaces. Those are essentially the front door to your business logic or your applications on AWS. With the rapid increase in the use of mobile devices and the rise of the Internet of Things (IoT), […]

April 13, 2023

Anaytics, Big Data, Cloud

Optimal use from Snowflake Warehouse and Tables

In the previous blog, we discussed the Best practices to be followed while Data loading into Snowflake from Stages. Continuing the snowflake blog series lets us understand how to use Snowflake Warehouse and Tables optimally. Snowflakes Virtual Warehouses Virtual Warehouses is one of the critical components in Snowflake architecture and deciding the correct configurations for […]

March 30, 2023