architecture Archives | Perficient Digital
Posts Tagged with architecture

Visualize OSGi Service Graphs with Composum

Here’s a neat trick for AEM developers and architects: you can create a diagram representation of the service dependencies using Composum. For those not familiar, Composum is an Open-Source project based on Apache Sling. To create a service dependency diagram, you will need to install two additional dependencies: Composum Sling Core Console Composum Sling Core […]

Read more

Managing Multiple Projects with Repo

In my previous post Creating a Scalable Application Ecosystem, I described how to create an ecosystem of applications, libraries, and services rather than isolated applications. With this paradigm, you should end up with smaller, more manageable projects, but how do you manage all of these separate codebases? The Android project has this same problem in the […]

Read more

Adobe Solution Overview: Marketing Website

  The cornerstone of your brand’s digital presence is its website. Successfully building a website to market your brand requires coordination with multiple teams and different solutions to deliver a cohesive experience. In this video, we discuss strategies for building a world-class marketing website using the Adobe Experience Cloud platform.     Dan KlcoDan is […]

Read more

Creating a Scalable Application Ecosystem

The Model View Controller (MVC) pattern is a programming paradigm for creating organized, scalable applications. The MVC pattern cleanly separates applications concerns and shows developers to create complex applications without creating a tangled mess. This pattern separates the three common application concerns. Models hold and convey data. Views render the data to application viewers. And […]

Read more

Beware the Neglect Trap

The dark corners of the internet and many an extranet are filled with enterprise applications collecting dust. These applications were once viewed as a potential solution to all of the businesses problems, but they have withered on the vine and are now an impediment to doing business every day. We’ve all seen these applications, unresponsive, […]

Read more

Adobe Commerce Integration Framework (CIF) Cloud: The Basics

Commerce needs to be experience driven and make every moment shoppable. This is one of five digital trends for 2018 that can drive the future of AEM and more. We are seeing some solid progress. As part of the big initiative, Adobe announced enabling experience-driven commerce, a brand new Adobe Cloud Commerce Integration Framework (CCIF) is […]

Read more

Creating Geolocated Experiences with Adobe Experience Manager

Understanding a user’s location is a critical piece of information for delivering relevant experiences. Geolocation, however, is usually more complex than initially anticipated. It can be difficult to implement accurately and if the Experience isn’t thought out carefully, can be disorienting. Before embarking on a creating a Geolocated experience, you should understand the experience being […]

Read more

Single Page Application Approaches in AEM

With all the buzz around Single Page Applications (SPA), there are many unanswered architectural questions. What happens to traditional Web Content Management systems? Who will own the glass? What is the right approach?   The answer is more nuanced than a blanket response. The right approach for your experience will depend based on the type […]

Read more

A Search for Answers: The Future of Sitecore, Solr, and You

Sitecore 9 introduces a relatively fundamental change in the core platform that will affect a lot of installations across the developer world: Lucene is (almost) out of the picture. Sitecore has always supported multiple search indexing providers, namely Lucene and Solr (shoutout to Coveo for all they do as well). Lucene has always been the […]

Read more