Senior Technical Consultant @ Microsoft
Konstantinos Ziazios currently works as Senior Azure Cloud & AI Consultant at Microsoft.
Before joining Microsoft, he worked as a Software engineer and Solution architect as well as in research.
He is the co-organizer of the Thessaloniki .NET meetup and the Thessaloniki Angular meetup. He has given presentations at technical conferences, among others in DEVIT Thessaloniki and ITDEVPRO, Azure bootcamp etc.
He has a BSc in computer science and an MBA from the University of Athens.
Cloud-native architecture and technologies are an approach to design, construct, and operate workloads that are built in the cloud and take full advantage of the cloud computing model. The main pillars of Cloud-Native applications are microservices, containerization, automation, and cloud infrastructure. Microservices gained popularity in the last decade towards building complex and larger applications. The microservices approach achieves the above by adopting a strategy of putting together a large and complex application from small individual blocks. These individual and discrete blocks can be considered as separate software components which have their own code and resources. The overall aim is to structure an application as a collection of services that are highly maintainable, testable, loosely coupled, and independently deployable.
Microservices are developed around business capabilities and as such are independently deployable with automated deployable mechanisms. Related DevOps technologies can be used to help these automations.
In this workshop we are going to focus on:
Tags: Azure Cloud, Application Modernization, Cloud Native, Azure DevOps, GitHub, Containers, AKS, .NET