Oshyn's Tools for DevOps

Mar 09, 2020
Christian Burne

Here at Oshyn, we feel it's important to keep up with the latest and greatest tools for supporting our DevOps customers using production Sitecore installations in the cloud. In this post I will discuss some of the tools we use to keep the Sitecore sites we maintain and operate running in the best possible condition. Because our Sitecore DevOps engineers were born out of Sitecore development, we take a wholistic approach to DevOps for Sitecore:



Develop

Visual Studio logo

Visual Studio / VS Code

IDE (Integrated Development Environment)

ReSharper logo

ReSharper

Code quality, refactoring, unit test execution, code coverage

NUnit logo

NUnit

Unit test framework

xUnit logo

xUnit

Unit test framework

Selenium logo

Selenium

UI test framework

Git logo

Git

Source control for on-premesis installations, Azure and AWS


Build

Jenkins logo

Jenkins

Build and test execution management, code quality, and dependency vulnerability checks plus process gating to ensure failures get sent back to development

Azure DevOps

Azure DevOps

Build and test execution management

Allure logo

Allure

Test reports for managers

Cobertura

Coverage reports for developers

Dependency-Check logo

Dependency-Check

Checks for vulnerabilities in dependent libraries against NIST NVD database

ReSharper logo

ReSharper

Code quality checks


Release

Octopus logo

Octopus

Release and environment management, package promotion, rollbacks of deployments

Azure DevOps

Azure DevOps

Release and environment management, package promotion, rollbacks of deployments

Sonatype Nexus Repository logo

Sonatype Nexus Repository

Package / artifact repository


Monitor

AWS Cloudwatch logo

AWS Cloudwatch

Dashboards, Metrics, alerts and notifications native to the AWS cloud environment

Azure Application Insights

Dashboards, metrics, alerts, and notifications native to the Azure cloud environment

PRTG logo

PRTG

Dashboards, metrics, alerts, and notifications to consolidate across on-premises, Azure, and AWS

Screaming Frog SEO Spider logo

Screaming Frog SEO Spider

SEO crawler for SEM experts to keep track of their SEO performance across builds of the website

Slack logo

Slack

Notifications to Oshyn DevOps staff

Outlook email logo

Email

Notifications to Oshyn DevOps staff

SMS icon

SMS

Notifications to Oshyn DevOps staff


Manage

Azure logo

Azure Portal

Active adjustments to Azure resources to optimize usage and billing

AWS logo

AWS System Manager & AWS Console

Active adjustments to Azure resources to optimize usage and billing



This toolset allows us to provide the highest level of DevOps services that our customers expect and want for their production Sitecore environments in Azure and AWS. We are continuously searching for new tools to add to our toolbox to ensure our customers' production Sitecore environments stay highly available and secure for their customers.