Session

Go live with Sitecore, Docker and Kubernetes

I have presented in SUGCON ANZ 2019 for "Accelerating your development team with Docker"

In last 2-3 years, we have built 3 Sitecore projects (Inland Revenue, Reserve bank of New Zealand and Foodstuffs) with docker.

Have got a lot of learnings from this projects. It would be great to share this learnings with the Sitecore community.

I would love to share the problems that developers face while building the sites with Docker/Kubernetes and also the solutions for them.

Things I would love to share:

1. Best ways of working with docker.
There are many things that can help developers to speed up. e.g. best specs for the machine, some tricks about speeding up your laptop with docker, Easy debugging ideas within containers.

2. Get your containers into Kubernetes with Azure Devops.
This is one of the areas that is not very well documented on the net. We have learnt lot of things while deploying our containers from local env to Kubernetes. We have got Blue/Green deployments also working with Kubernetes with the help of Ingress. Skipping X-connect pods in deployment to speed up deployment if nothing changed on them.

3. Going live with Kubernetes and it's challenges.
Kubernetes needs specialized knowledge and can be tricky to work with. In last 2 years, we have got a cheatsheet of commands that we use which gets very handy while working with Kubernetes. Also, I can share some good tips on what are good idea vs bad idea while working on Kubernetes.

4. Capturing memory dumps inside containers.
It has been very challenging to get memory dumps while the site faces any issue in production. We have got some good scenarios and commands that we can share that helps with doing memory dumps in containers while the site is having issues.

5. Horizontal scaling and best configuration for AKS.
We have got multiple Nodes and Pods running for CD and how we find the best scaling inside AKS. How to scale pods among different Nodes to always have your CD site running.

Gitesh Shah

Tech lead at AKQA (Auckland Office)

Auckland, New Zealand

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top