TO THE NEW Blog PAGES

Experience Design

4 Essential Elements for Designing a Great User Experience

Way back in 90’s, creating web applications used to rely on business goals and mere assumptions about the users. Now the world has changed dramatically, digital technologies have brought users at the center causing businesses to focus on User Experience first. UX (User Experience) is not just a fad; its popularity is increasing day by […]

Shweta Sharma
Shweta Sharma
Read

CloudMobilitySoftware development

Thinking Mobile First? 9 Performance Optimization Techniques You Should Know

Performance is a critical success factor to your Mobile First Approach. Whether you are showcasing mobile web experience or an application, performance is the key. According to a survey, 1 second delay in page load time can lead to 11% fewer page views, 16% decrease in customer satisfaction and 7% loss in conversions. Outlined below […]

AgileAWSDevOps

10 Mistakes to Avoid While Implementing DevOps

DevOps is not merely a designation, practice, concept or philosophy, rather, it is a combination of all that emphasizes on the collaboration of both software developers and IT professionals. It is basically a culture wherein the DevOps acts as a bridge between the developers and administrators. It acts as a catalyst in automating the process of […]

DevOpsTechnology

How to Setup SFTP on Windows?

Windows provides FTP support that can be enabled from the Features section. The default Windows FTP feature has two modes of operations. Simple Plain text FTP and FTPS. However, configuring FTPS on a firewall can be a complex task because it requires opening up multiple ports. SFTP is a secure way of accessing remote servers […]

Rahul Jaiswal
Rahul Jaiswal
Read

DevOpsJava/JVMTechnology

Sharing the Load: Cache Clustering with Hazelcast

In my earlier blog on Caching: What, Why and How with Hazelcast we have discussed about the importance of software caching and how to implement it with Hazelcast. In this blog, we are going to discuss the importance of distributed caching and how to configure Hazelcast to be a full TCP/IP cluster. What is Cache clustering? A cache cluster is […]

Bijoy Paul
Bijoy Paul
Read

AndroidiOSMobility

5 Advantages of Developing a Cross-platform Mobile App and Some of its Popular Tools

Digital revolution is advancing at a rapid pace redefining the future of industries, society, and economy as a whole. Emerging technologies and engaging mobile apps are significantly changing the way we work and live today. Mobility is becoming an integral part of every application and digital product of most organizations. Enterprises have started considering the […]

DevOpsTechnology

Enabling OAuth 2.0 On Kong With SSL Termination on Load Balancer

Kong is a widely used open source, scalable, customizable API Gateway/Middleware and is one of the most popular tools in the market because of its rich functionality and a wide range of open source supported plugins. Those who are new to Kong can go through the Kong’s documentation. Use Case: This blog is all about […]

Tarun Saxena
Tarun Saxena
Read

AWSBig DataCloud

Introduction to Amazon Athena

What is Amazon Athena? Amazon Athena is an analytics and interactive query service that use interactive standard SQL to analyze data stored on Simple Storage Service (S3). It is a serverless service i.e. there is no need to setup the instances for the datastore and manage the infrastructure. Also, there is no need to load data […]

Java/JVMTechnology

Fortifying your REST API using Spring security

Spring Security is a lightweight security framework that provides authentication and authorization support in order to secure Spring-based applications. It comes bundled with popular security algorithm implementations. I would cover a series of different topic related to spring security in my upcoming blogs. We will go through the setup process first, then analyze when and where […]

Bijoy Paul
Bijoy Paul
Read

Technology

Easy Digitization of Long and Complex Form with AEM!!!

Opening a bank account or a savings account is a usually a long and tedious form filling exercise of filling 3 to 4 pages. Moreover, these forms contain small font that makes it hard to read them. Many times, bank executives to ease you from this trouble ask you to sign in particular places of […]

Pooja Chauhan
Pooja Chauhan
Read

AWSDevOpsTechnology

Dynamic Port Mapping in ECS with Application Load Balancer

AWS recently launched a new Application Load Balancer (ALB) that supports Dynamic Port Mapping with ECS. It allows you to run two containers of a service on a single server on dynamic ports which ALB automatically detects and reconfigures itself. Amazon EC2 Container Service ECS is a managed container service that allows you to run […]

Java/JVMTechnology

How to Access Google Analytics Dimensions in AEM?

I was working on a project CONAG where I had to create a mapping page for Google Analytics (similar to what Adobe Analytics provide for AEM) in which I needed all the dimensions of Google Analytics so that I could map these dimensions with AEM variables. To get these dimensions of an account, we need to have […]

Rajeev Kumar
Rajeev Kumar
Read