Posts

Deploy to Sitecore Managed Cloud using Azure DevOps

Image
To deploy to Sitecore Managed Cloud using Azure DevOps, you can follow these general steps: 1.   Sitecore Managed Cloud Environment setup:  Ensure that you have a Sitecore Managed Cloud environment provisioned and configured by Sitecore 2. Prepare your Sitecore Solution :    Make sure your Sitecore solution is properly configured for deployment. This includes your website code, Sitecore items, configurations, and any other required assets. 3.  Setup Azure DevOps :     If you haven't already, create a project in Azure DevOps and configure your repository to host your Sitecore solution. 4. Configure Build Pipeline:   Create a build pipeline in Azure DevOps to compile your Sitecore solution. This process generally includes steps such as restoring dependencies, building the projects, and running tests. Once the build pipeline is ready and we have the necessary build artifacts for deployment to CM, CD, and other roles, we need to set up the release pip...

Running Node.js SXA Starter solution in AKS (Azure Kubernetes) Linux Containers

Image
  Introduction SXA Starter Kit XM Cloud can be a valuable tool for organizations that want to quickly and easily build a Sitecore website that is optimized for the Sitecore XM Cloud platform. Currently Front-end solution is configured to run on Window based node js container. But in this document we will configure it to run on Linux based containers. Docker container running locally is configured to mount the Project code from local into the container. This approach is very userful for local development because it allows you to make changes to the code on your local machine and see the results immediately in the container without having to rebuild the container image. But if we need to deploy the same build on Kubernetes container then it will not work because Kubernetes run already created image. This document will require a basic knowledge of how to build and compose application within docker containers. Lets Start to configure If you will look into current docker-compose.overrid...

Integrating Owl Carousel into XM Cloud Next.js Solution

Image
   Introduction: In modern web development, incorporating dynamic and visually appealing components like carousels can greatly enhance user experience. This tutorial will guide you through the process of integrating Owl Carousel, a popular carousel plugin, into your XM Cloud Next.js solution. By following these steps, you'll be able to seamlessly incorporate a responsive carousel component into your Next.js application.   Step 1: Setting Up XM Cloud Next.js Project Before integrating Owl Carousel, ensure that your XM Cloud Next.js project is set up and running. Follow the steps outlined in the [XM Cloud documentation]( https://doc.sitecore.com/xp/en/xmc/en/developers/xm-cloud/walkthrough--connecting-the-next-js-application-directly-to-the-experience-edge-endpoint.html ) to set up your project.   Step 2: Installing Owl Carousel and jQuery Once your Next.js application is set up, the next step is to install Owl Carousel and jQuery. Navigate to the src/sxastarter direct...