Konstantinos Ziazios

Konstantinos Ziazios

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.

All Sessions by Konstantinos Ziazios

15:10 - 16:30

Workshop: Modernize existing apps with Cloud Native technologies

Workshop room

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:

  • Cloud-native applications and advancements in Microservices architecture
  • Continuous Integration and Continuous Deployment
  • Containerization and Orchestration using AKS
  • Hands-On: Modernize an existing .NET application from on-premises to Cloud optimized and Cloud-native

Tags: Azure Cloud, Application Modernization, Cloud Native, Azure DevOps, GitHub, Containers, AKS, .NET

Level: Intermediate

15:10 - 16:30

Workshop: Modernize existing apps with Cloud Native technologies

Workshop room

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:

  • Cloud-native applications and advancements in Microservices architecture
  • Continuous Integration and Continuous Deployment
  • Containerization and Orchestration using AKS
  • Hands-On: Modernize an existing .NET application from on-premises to Cloud optimized and Cloud-native

Tags: Azure Cloud, Application Modernization, Cloud Native, Azure DevOps, GitHub, Containers, AKS, .NET

Level: Intermediate

Shopping Basket