Key Facts
Conference: Software Quality Days 2023
Topic (Lecture): Common Cloud Migration Pain Points and how to overcome them
Topic (Workshop): Cloud Computing Workshop
Location: Munich
Date: 2023-05-23 & 2023-05-24
Lecturer: Patrick Koch
Slides Link - Speaker Deck: https://speakerdeck.com/patkoch/software-quality-days-2023-common-cloud-migration-pain-points-and-how-to-overcome-them-based-on-practical-experience
Today I'll give a lecture at @swqd about common #cloud migration pain points. I'll also explain, how to overcome them, and why #InfrastructureAsCode is important!
— Patrick Koch (@PK_Koch) May 24, 2023
Looking forward to it 🙌#azurecommunity #terraform #hashicorpambassador pic.twitter.com/zbun5x49zX
Received feedback from my attendees with regard to my @Azure workshop at the @swqd - very proud and glad that I could provide meaningful content for them 😀#azurecommunity #techworkshop #cloud #devops pic.twitter.com/PVVXPoXND2
— Patrick Koch (@PK_Koch) June 1, 2023
Description
Lecture
There are different obstacles, respectively challenges which you’re facing when starting almost from scratch with the cloud migration of your application.They are related to architectural aspects: what about the structure, what about the components of the microservice, which has to be established in the cloud? Which services of the cloud provider should be used, e.g. Serverless services or a Kubernetes service? They are related to technical issues - probably common mistakes, as example: inappropriate deployment rules of workloads, scheduling problems of Kubernetes pods, wrong or missing policy settings for pulling container images, etc. They can be referred to financial aspects: what costs can be expected after implementing a minimum viable product or in future by hosting a productive environment for your customer? I’ve faced several of those issues and would like to reveal my approaches by providing explanations with regard to real implementations.
Workshop
The participants gained knowleadge about
- Fundamental cloud computing concepts
- Basic knowleadge about Kubernetes
- Basic knowledge about Infrastructure as Code
The participants got access to an Azure Portal an were able to conduct following actions:
- Deployment of an Azure Container Instance
- Applying a Kubernetes Job at an Azure Kubernetes Service
- Applying a Kubernetes Deployment at an Azure Kubernetes Service
- Scaling of the workloads
- Estimating the prices of the deployed resources using the Azure Pricing calculator