Skip to main content


Top 50 Microsoft Azure Blogs, Websites & Influencers in 2020

I am really glad to share that my blog is listed among Top 50 Microsoft Azure Blogs, Websites & Influencers in 2020. I am honored to be on this huge list next to other top contributors out of Microsoft Azure communities. Check out the list and browse through all the great Azure blogs:
Recent posts

Azure Heroes: Content Hero & Community Hero Badger

Today I was awarded with 2 Azure Heroes: Content Hero badger & Community Hero Badger. If you are not aware of what the Azure Heroes program is, let me explain it to you. Azure Heroes is a new recognition program by Microsoft, which recognizes the members of the technical community with digital badgers for meaningful acts of impact. It’s a blockchain-based recognition program where Microsoft collaborated with Enjin, this blockchain technology is being used for issuance and transactions which means that as a recipient of tokenised badger, you take the ownership of a digital collectible in the form of a non-fungible token (NFT).   Content Hero badgers are given out to those who share valuable knowledge at conferences, meetups or other events. The recipients of this rare award have created original content, sample code or learning resources and documented and shared their experiences and lessons to help others to build on Azure.   Community Hero badgers are given out for cont

Security Recommendations for Azure App Services

In this article, we will cover the security recommendations that you should follow for establishing a secure baseline configuration for Microsoft Azure App Services on your Azure Subscription. 1. Ensure that App Service’s stack settings should be latest Newer versions may contain security enhancements and additional functionality. Using the latest software version is recommended to take advantage of enhancements and new capabilities. With each software installation, organizations need to determine if a given update meets their requirements and verify the compatibility and support provided for any additional software against the update revision that is selected. Steps: 1. Open your App Service and click on Configuration under Settings section. 2. Go to General Settings and ensure that your stack should be set to latest version. In the below example, our stack is PHP. Hence, we will select latest PHP version i.e. PHP 7.4   Similarly, in case you are using other stacks lik

Security Recommendations for Azure SQL Database

In this article, we will cover the security recommendations that you should follow for establishing a secure baseline configuration for Microsoft Azure SQL Services on your Azure Subscription. Image Source: 1. Enable auditing on SQL Servers & SQL databases: The Azure platform allows you to create a SQL server as a service. Enabling auditing at the server level ensures that all existing and newly created databases on the SQL server instance are audited. Auditing tracks database events and writes them to an audit log in your Azure storage account. It also helps you to maintain regulatory compliance, understand database activity, and gain insight into discrepancies and anomalies that could indicate business concerns or suspected security violations. Steps: For Azure SQL Server: 1. Go to Azure SQL Server and click on Auditing . 2. Enable Azure SQL Auditing and select your Storage account. You can also select e

Configure Sitecore Publishing Service in Azure App Service

In this article, we will set up and configure Sitecore Publishing Service in Azure App Service. 1. Download Publishing service & module You can download from Sitecore Publishing Service : It is an opt-in module providing an alternative to the default Sitecore publishing mechanism, focusing on increased performance by doing operations in bulk. I have downloaded "Sitecore Publishing Service 4.3.0". Sitecore Publishing Service Module : It provides integration with the opt-in Publishing Service, supporting high-performance publishing in large scale Sitecore setups.   2. Install & Configure publishing service in Azure App Service 2.1 Create Azure App service. Once the App Service is created, open Kudu & navigate to Debug Consule -> CMD . Navigate to site\wwwroot folder. Drag & Drop zip folder “ Sitecore Publishing Service ” to kudu folder view area. You can unzip the folder using below command. unzip -o *.zip 2.

Install Solr as an Azure App Service

After Sitecore 9.0.2, Solr is a supported search technology for Sitecore Azure PAAS deployments. In this article, we will install SOLR service 8.4.0 in Azure App Service for Sitecore 10. 1. Create Azure App Service Login to Azure and create Azure App service. Make sure Runtime stack should be Java. 2. Download Solr Download Solr 8.4.0 from Extract the files and add the below web.config file in the Solr package. <?xml version="1.0" encoding="UTF-8"?> <configuration>  <system.webServer>      <handlers>      <add  name="httpPlatformHandler"            path="*"            verb="*"            modules="httpPlatformHandler"            resourceType="Unspecified" />    </handlers>    <httpPlatform processPath="%HOME%\site\wwwroot\bin\solr.cmd"        arguments="start -p %HTTP_PLATFORM_PORT%"

EXM not visible in Sitecore 10 Launchpad

After Sitecore 10 Installation, you might have seen EXM app is not visible in Launchpad.  Click on Installed Licenses , you will get the list of modules that are covered in your license & we found that EXM was not there in the list.  To solve this issue, contact Sitecore Sales Representative & ask for the license with EXM module. Then replace the License in Sitecore instances & login to Sitecore and see the Launchpad. You will find EXM app in the launchpad. References:

Install Horizon module in Sitecore 10

In this article, we will install Horizon module in Sitecore 10. To install Sitecore 10 using SIA, you can refer my this article: . Refer the below steps to install Horizon module: 1. Download Horizon module from here . 2. Extract the downloaded zip folder and then open InstallHorizon.ps1 into Windows PowerShell ISE in administrator mode. Update the variables $horizonInstanceName: Name of Horizone instance $sitecoreCmInstanceName: Name of the Sitecore instance created in IIS via SIA $identityServerPoolName:  Name of the Sitecore identity instance created in IIS via SIA $LicensePath: Path to where your licence file can be found $enableContentHub: To enable Content hub then set it as true Once the script will be completed successfully, a new website horizon will be created. Login to Sitecore and you can see additional icon for horizon in launchpad. Click on the icon and you can see new H

Install Sitecore 10 using Sitecore Install Assistant

This article will show the steps to install Sitecore 10 on your local machine using Sitecore Install Assistant. 1. Go to  page and download Sitecore 10. I have downloaded XP single but you can choose other options as well for on premise. 2. Extract the downloaded zip folder and then run the "setup.exe" file with Administrator. 3. Click on Start button to start your installation. 4. Install Prerequisites to make sure the required SIF and Windows Server prerequisites are up to date. 5. Enter Sol port, prefix and path to Install Solr. This will install Solr version 8.4.0. Browse your Solr url to make sure it’s running successfully. 6. Enter your Sitecore prefix, password and browse Sitecore license file. 7. Enter SQL Server details. 8. Confirm your Solr details. 9. In case you want to install SXA then select this option. 10. Review the summary details and then click on Next button. 11. This step will validate all the parameters. Once all parameters will be valid