Skip to main content

Posts Tagged ‘architecture’

Istock 935964092

Using Docker to Simplify DevOps

Docker is an open-source project that has changed how we think about deploying applications to servers. By leveraging some amazing resource isolation features of the Linux kernel, Docker makes it possible to easily isolate server applications into containers, control resource allocation, and design simpler deployment pipelines. Moreover, Docker enables all of this without the additional […]

Focus F150 Banner

The Focus and the F-150

My favorite car is still my second car after college, a 2001 bright yellow Ford Focus ZX3. The reason is simple: it was the absolute minimum car required for my needs.  Manual cranks served to both to open the windows and as the sole method of air conditioning in the car and the manual transmission […]

Aem As A Cloud Service Banner Cropped (1)

Thoughts on AEM as a Cloud Service

Today Adobe announced the availability of their newest offering AEM as a Cloud Service, a new version of AEM running natively in Adobe’s cloud as a Platform as a Service (PaaS). To be clear, this is different than their existing Adobe Managed Services or Cloud Manager offerings which run AEM as a standalone app running on Virtual […]

Graph Hero

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 […]

Automation with AWS for WordPress, Drupal & Magento Applications

Objective Automatic installation and configuration solutions for WordPress, Drupal, and Magento applications using AWS CloudFormation infrastructure orchestration and content management tools like Puppet, Ansible, or Chef. The infrastructure as code (IaC) solution should follow architecture best practices such as setting up the database in a private segment, secure authentication, and provisioning. It should also have […]

Data Architecture and Design Thinking

Simplicity is the ultimate sophistication. – Leonardo da Vinci Simplicity is a very important strategy as people are thinking of designing their modern data platforms. Design is often a complex task, so I recommend applying strong design thinking to simple goals as you lead your data architecture teams. I have stood before many architecture review […]

Building Project Skeleton

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 […]

Video Header 2

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.

Ecosystem Header

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 […]

Jttc Continuous Delivery Enterprise 01

Continuous Delivery for the Enterprise Accelerator

Managing your DevOps strategies can be a bit tricky – from builds and releases to the tools you need to be successful, navigating Sitecore can sometimes require a guide along the path. This post explores Team Development for Sitecore and Sitecore Ship as tools to drive DevOps automation in Sitecore.

Trap Header 1

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, […]

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 […]

Load More