Deployment Process : Automated CI/CD deployment using Azure DevOps.
Environment: Azure IAAS.
TimeLine: 6 Months.
Scaling Topologies: Dedicated CD scaled instance.
Workflow: 3 Level of workflow has been implemented.
Custom Roles: Roles migrated from Old Sitecore Instance.
Search Provider: Solr-Cloud has integrated to upgraded Version as client required Zero Downtime in Search
Content Migration: Using Sitecore Standard Packages.
Collection Data: Using xDB Migration Tool.
Technology Stack :Sitecore XP 9.3,VS-2019,Angular, Web API for Mobile APP, SQL 2027 SP2,.Net Framework 4.7,C#5
Brief About Client :
The Metropolitan Museum of Art of New York City, colloquially “the Met”, is the largest art museum in the United States. Its permanent collection contains over two million works, divided among 17 curatorial departments. The main building at 1000 Fifth Avenue, along the Museum Mile on the eastern edge of Central Park in Manhattan’s Upper East Side, is by area one of the world’s largest art galleries. A much smaller second location,The Cloisters at Fort Tryon Park in Upper Manhattan, contains an extensive collection of art, architecture, and artifacts from medieval Europe.
Challenges
The client has large no of customers and visitors and want to deliver the personalized content based a individual interest with standard user Experience.
As the website was hosted in a single server ,the down time was terrible periodically.
As the museum has large no of collections ,it was difficult to manage the website search and the Solr server was crashed and unable to handle multiple search request.
As the no of customer were adding day by day ,the collection Data was not properly handled by existing system..
Deployment process was though Automated in Azure DevOps, they wanted to add few more environments for stability.
Solution
The Sitecore EP with DMS was enabled to implement personalised content rendering ,A/b Testing.
Installed, configured and implemented Solr-Cloud search for Sitecore.
The Out-of-the Box SQL Database was used to store collection data.
XDB Migration Tool was used to migrate old collection data into new Platform and its quite challenging due to several configurations needed to be done to make sure the data should not be lost and we completed it in 40 hours with approximate 1.5 GB of Users Data.
We scaled the existing system with Dedicated CD topologies.
Implemented Workflow to properly manage the content by content team.
Implemented Auto CI/CD Pipeline so that the deployment process will be smoother and versioned for roll back.
Result
The search functionality has improved drastically with zero down time.
The personalized experience was improved due to large no of customer data.
As Workflow was implemented, No unused/irrelevant content was published to Website and consistency of content was improved.
As Auto CI/CD was configured, the code quality and consistency was managed in a proper way with roll back option on each production deployment.
As rules was implemented ,the security towards CMS content was improved and the activity of content Author can be tracked.
The Browser load time also improved as it leads to reduced bounce rate.