GithubHelp home page GithubHelp logo

jeffdarchuk / advancedsitecoreazuredevops Goto Github PK

View Code? Open in Web Editor NEW
13.0 2.0 4.0 17.99 MB

A collection of powershell scripts to perform basic to advanced Azure based Sitecore devops

PowerShell 94.22% ASP 5.78%

advancedsitecoreazuredevops's Introduction

Sitecore Advanced Azure Devops

Expanding Sitecore on azure with flexible and generic scripts. Happy bot

NOTE: All these scripts require a valid powershell Azure session to be connected and available

General Support Scripts

Kudu Utility

Found here

A set of powershell functions to facilitate communication with App Services. This forms the backbone of all the Azure App Service interactions that are required for these devops strategies.

Script Retrying

Found here

Azure has transient errors that simply need to be retried, this accomplishes giving things a few tries with custom failure validation for those cases where the script doesn't actually fail despite the reports from Azure. A well set up execution of this strategy should give our scripts the best chance to succeed given the random instability of Azure in general.

Blue/Green

Usage guide here

In an Azure PaaS environment zero downtime deployments are a possibility. By dynamically duplicating databases and rewiring app services we can fairly simply achieve this.

Sitecore Services

Usage guide here

A collection of methods and tools to perform Sitecore services. Most notably to reindex or publish remotely, however this model can be followed to perform most Sitecore based operations.

XConnect

Usage guide here

Deploy a basic XConnect artifact. XConnect can be profoundly confusing to work with, here are some simple guildlines to be successful with it.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.