Devops

Man using tablet to look at charts

Perficient Recognized in The Forrester Wave: Modern Application Development Services Q3, 2022 Report

Successful application development in the modern competitive landscape requires a strategic partnership with a trusted vendor that combines industry-leading technology partnerships with modern, scalable delivery methodologies. In the recent report,  The Forrester WaveTM: Modern Application Development Services Q3, 2022, Forrester states, “Modern application development (MAD) services focus on delivering modern digital software products that leverage […]

Automating AEM bulk Publishing Using Jenkins

Overview This article explains how to use a Jenkins job and shell script to activate and deactivate various pages or paths in AEM. Once you have done creating or modifying your page next step is to make that page publish. Then again, navigate to that page’s correct path in the Website Console, then right-click the […]

Web API Using Azure

Sitecore Headless DevOps Best Practices – Part 2

Welcome back to my series on DevOps Best Practices related to Sitecore Headless implementations. In Part 2 we are going to create the build pipelines for our Sitecore and Next.js solutions and see how they can be included in the PR process. If you haven’t checked-out Part 1 yet, I recommend doing so before continuing […]

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

We'll Crack Through This Code Tonight

Sitecore Headless DevOps Best Practices – Part 1

Welcome to my series on DevOps Best Practices related to Sitecore Headless implementations. In Part 1 we will do a review of Git DMZ Flow and see how to implement the principals in Azure DevOps.   What is Sitecore Headless?  Before we dive into the technical details, let’s align on what Sitecore Headless is. Sitecore […]

Istock 903569480 (5)

Sitecore Headless DevOps Best Practices Blog Series

Sitecore Headless (formerly JSS) has been around for several years now but with its recent promotion in the Sitecore 10 releases, it is generating more buzz than ever. So as customers begin to evaluate this “new” model and more choose to adopt it, we need to begin defining standards for implementation. This series will outline […]

Understanding CRUD Operations Using PnP PowerShell

Create, read, update, and delete (CRUD) is an acronym used in database-related functions. James Martin probably coined the term (CRUD) in his 1983 book Managing the Database Environment. We can use the following models to execute basic CRUD operations in SharePoint: REST-API Object Model. JavaScript Object Model Client-Side Object Model Server-Side Object Model We must […]

How to Create a Test Plan Using Azure DevOps

Azure Test Plans, a service launched with Azure DevOps, provides a browser-based test management solution for exploratory, planned manual, and user acceptance testing. Azure Test Plans also provides a browser extension for exploratory testing and gathering feedback from stakeholders An Azure DevOps test plan is divided into three sections: Test Plan – The container to group […]

How to Set Up Optimizely Spire on a Developer Environment

Optimizely B2B Commerce has recently introduced Spire CMS to achieve user experience (UX) and performance benefit for its content management system (CMS). Spire makes use of React/Redux technologies, which results in a faster page load time than the Classic CMS. The existing CMS, which is based on an older version of AngularJS, will now be […]

Where Quality Analysis (QA) fits in the World of DevOps

Development and Operations (DevOps) is the agile software development approach that allows for simultaneous software development and testing. A successful DevOps practice requires quality assurance and testing (QAT). DevOps developed from the need for businesses to respond faster to market changes to acquire a competitive advantage and accelerate their growth. DevOps is assisting firms with […]

Istock 898079472333 (1)

DevOps & CICD

 DevOps & CICD This story is set out not too far, year 2015 in Santa Clara, California. A well-established IT provider was submitting a response to multi-million-dollar RFP. This company was in business for years and had well established waterfall model execution process. There typical delivery model looked very similar to the diagram shown below. […]

Istock 646686838

DevOps Trends in Healthcare: Digital Transformation (Part 1 of 5)

For organizations in the healthcare industry, digital transformation is the entry point to scaling and building a modern digital interface to enhance user experiences. Modern consumers have become accustomed to seamless user experiences powered by technology. Healthcare companies that are able to leverage their digital assets to provide positive user experiences differentiate themselves within the […]

Load More