Development

Perspectives on innovation, lean and agile development

Custom Data Connector Integrates Power BI and MicroStrategy

The Data Mapping Process with Sitecore Data Exchange Framework

The Sitecore Data Exchange Framework allows for data to be synchronized between two disparate systems, neither of which need to actually be Sitecore. The modeling for the data mapping is handled in the Sitecore content tree, however, the process can involve any two systems you configure. When mapping fields, there is a certain process that […]

Speed Banner

Website Performance with the Adobe Experience Cloud

Performance is a critical concern for any web implementation. Users expect high performance, responsive web experiences and will abandon experiences that don’t deliver. Here are some things you need to consider to ensure Adobe solution performance: Scaling of Underlying Hardware Development Best Practices Author Instance Performance Publish Instance Performance Dispatcher Caching Percentage Website Performance   […]

Webp.net Resizeimage

A Seamless User Experience with PWAs: The Best of Both Worlds

Modern businesses must invest in eCommerce to keep up with their competition. Over the last several years we have seen a drastic increase in B2C eCommerce sales, and many of those orders are placed on a mobile device such as a smartphone or tablet. These days, it’s easy for a person who sees an advertisement […]

Integration is the Key to Successful Digital Transformation

In today’s ever-changing technology environment, enterprises need to adapt to change faster than ever before. By adopting modern software and updated processes, you will be able to transform your IT environments and deliver services better and faster than your competitors. Agile integration could be the solution. It combines three architectural capabilities – distributed integration, APIs, […]

Open UI

Perficient’s Minneapolis Office Adds Red Hat Exam Center

Our Minneapolis, Minnesota office is now an official Red Hat exam center. The exam center is open to the public and provides a secure, classroom environment for developers that need to take any Red Hat exam or certification, including those for Ansible, JBoss, Linux, and OpenShift. There is no additional cost for utilizing the exam […]

reference architecture

DevSecOps – Reference Architecture

DevSecOps Reference Architecture When approaching a complex DevSecOps implementation, it is often useful to consider a Reference Architecture as a starting point.  As illustrated in Figure 1, the automation activities can be broken up into three major areas: Continuous Integration (CI), Continuous Deployment (CD) and Continuous Compliance (CC).  Each of these areas encompasses a separate […]

IBM Cloud Pak for Data

DevSecOps and Release – Operations Coordinator

The Operations Coordinator plays a key role in DevSecOps.  In my previous post, DevSecOps and Release Coordination, I introduced the idea of four key responsibilities in the DevSecOps mediated release management process. The idea is to consolidate the validation and approval steps from a “gated” process involving many approvers, and shift the actual work of […]

Exporting Insite Commerce Data without Admin Assistance

Often times, clients want to empower their customers to export their eCommerce transactions, such as order history, approval lists, and saved orders, and other data, like wish lists and cart lists, by themselves without admin involvement. These features removed dependency on Insite admins, subsequently improving the user experience, efficiency, and overall satisfaction for Insite users. […]

Join us for Red Hat Microservices Day in Dallas

What are microservices? It is an approach to application development in which a large application is built as a suite of modular components or services. The microservice architecture enables the rapid, frequent, and reliable delivery of large, complex applications. It also enables an organization to evolve its technology stack. Microservices are: Highly maintainable and testable […]

Design thinking applied to data solutions

Java Design Patterns: Singleton Pattern

 Java Design Patterns Design patterns are a well-described solution to common problems we face during software development. These solutions are obtained through experience by numerous software professionals over quite a substantial period. Hence these patterns have “evolved” rather than being “discovered”. Learning these patterns helps upcoming developers to learn software design in an easy and […]

gears

Red Hat: Accelerating Your Enterprise With Automation

Today, IT teams are managing ever-changing, complex infrastructures that are built on multiple platforms and technology stacks. This yields unconnected management tools, difficult scaling procedures, and inconsistent policy and process requirements. Automating manual processes can help you solve many of these challenges and provide a number of benefits including: Accelerated operations Increased consistency Connected environments […]

DevSecOps and Release – Security Architect

In my previous post, DevSecOps and Release Coordination, I introduced the idea of four key players in the DevSecOps mediated release management process. The idea is to consolidate the validation and approval steps from a “gated” process, and shift the actual work of validation earlier in development. In this post, we will explore the role […]

Load More