Intro 📖 Last week, I noticed that deployments to Sitecore XM Cloud were failing on one of my projects. In this blog post, I’ll review the troubleshooting steps I went through and what the issue turned out to be. To provide a bit more context on the DevOps setup for this particular project, an Azure […]
Posts Tagged ‘DevOps’
GitHub – On-Prem Server Connectivity Using Self-Hosted Runners
Various deployment methods, including cloud-based (e.g., CloudHub) and on-premises, are available to meet diverse infrastructure needs. GitHub, among other tools, supports versioning and code backup, while CI/CD practices automate integration and deployment processes, enhancing code quality and speeding up software delivery. GitHub Actions, an automation platform by GitHub, streamlines building, testing, and deploying software workflows […]
Perficient Achieves AWS DevOps Competency
Perficient is excited to announce our achievement in Amazon Web Services (AWS) DevOps Competency for AWS partners. This designation recognizes Perficient as an AWS partner that has demonstrated expertise in delivering DevSecOps solutions. This competency highlights Perficient’s ability to drive innovation, meet business objectives, and get the most out of your AWS services. What does […]
Unleash the Power of Your CloudFront Logs: Analytics with AWS Athena
CloudFront, Amazon’s Content Delivery Network (CDN), accelerates website performance by delivering content from geographically distributed edge locations. But how do you understand how users interact with your content and optimize CloudFront’s performance? The answer lies in CloudFront access logs, and a powerful tool called AWS Athena can help you unlock valuable insights from them. In […]
Client Success Story: Ensuring the Safety and Efficacy of Clinical Trials
Client  Our client is an American multinational corporation that develops medical devices, pharmaceuticals, and consumer packaged goods. Industry Background Better understanding and engaging patients and members has never been more critical than it is today. To meet clinical, business, and evolving consumer needs, healthcare, and life sciences organizations are focused on care delivery that enables […]
Deploying Azure Infrastructure With Terraform Using Azure DevOps Pipelines
In this blog post, my objective is to provide a comprehensive walkthrough of the elements required for effectively implementing Azure Infrastructure with Terraform using an Azure DevOps Pipeline. The main purpose is to assist you in grasping the concept of automating the deployment and maintenance of your cloud infrastructure residing in Azure. Before delving into […]
Dealing with Wildcard SSL Certificates on Azure and Kubernetes
It is almost certain that any DevOps approaches the challenges of implementing SSL certificates at some time. Of course, there are free certificates, such as the well-known Lets Encrypt. As with any free solution, it has a number of limitations, all the restrictions are detailed on the certificate provider page for you to read. Some […]
Introduction to Terraform (EC2 Creation using Terraform)
TABLE OF CONTENTS Introduction Infrastructure as Code (IaC) Benefits of IaC include: Why Terraform? Key Concepts and Components of Terraform  Setting Up Terraform and Creating Your First Configuration Conclusion Key Concepts and Components of Terraform Terraform has several key concepts and components that you should be familiar with: Providers: Providers are responsible for managing the lifecycle […]
Deployment of Spring Boot App on Amazon EKS Using GitHub, Jenkins, Maven, Docker, and Ansible
Deployment of Spring Boot App This is a common use case scenario that is used by several organizations. I hope this detailed blog is helpful to understand the CI/CD process. Let’s get started and dig deeper into each of these steps. Step 1 — Create an Ubuntu T3 Large Instance Select an existing key pair or […]
How Creative Content Automation in AEMaaCS is Speeding Up Content Delivery – Part 1
A few years ago, Adobe introduced a feature of Adobe Experience Manager as a Cloud Service which reduces the amount of time it takes to produce creative assets. This work is typically done by Creative groups and involves some manual steps and operations before having a completed, web-ready set of assets to release to market […]
Product-Driven vs. Project-Driven: Your Keys to Success
IT leaders are under constant pressure to improve operations and stay on top of trends in the rapidly evolving world of modern business. In our guide, the ‘VP of IT’s Guide to Transforming Your Business’ we discussed the benefits of adopting a product-driven organization over a project-driven one. In our first blog in this series, […]
XM Cloud Deployments: Static site deployment using Vercel CLI
For the scenario of independent deployment of your NextJs static site, say in an automated deployment, one missing piece is a way to push the SSG site into Vercel. Here I provided a simple deployment script using the Vercel CLI of the static site in the XM Cloud project. Code: # Set up variables with […]