Hands-on cloud-native development with Java & Quarkus on Kubernetes
Containers are everywhere nowadays! This workshop will be a hands-on experience that will provide participants with a basic understanding of building cloud-native applications using Java and Quarkus on Kubernetes. We will start with an introduction to cloud-native applications, including the benefits of cloud-native development, and an overview of the technologies used in the workshop, namely Java, Quarkus, and Kubernetes.
Participants will then learn how to set up their development environment with the necessary software and tools. They will also learn how to create a simple Java-based application using the Quarkus framework, containerize it using Docker and eventually deploy it to Kubernetes. Throughout the workshop, participants will be encouraged to ask questions and collaborate with their peers. The instructors will provide hands-on guidance and support as participants work through the labs included in the workshop.
The workshop is sponsored by Red Hat, providing us with the necessary Cloud infrastructure for hosting and running the respective labs.
17:00 - 18:30
Organisers: Tassos Anagnostopoulos, George Andrianopoulos
Tassos Anagnostopoulos is a Principal Solutions Architect with extended experience in the analysis and design of enterprise-wide solutions, assisting customers in defining and implementing large-scale systems. During his 19-year presence at Uni Systems, he has also served as Technical Lead in numerous IT projects in the Banking and Public sectors in Greece, as well as in European Agencies.
Earlier in his professional career, Tassos worked in Chicago as a Software Architect for the eCommerce division of Citigroup Commerce Solutions, where he received the President’s Association Award for his service. Tassos holds a Bachelor’s Degree in Electrical Engineering from the University of Patras in Greece, and an MS in Electrical, Computers and System Engineering from the Rensselaer Polytechnic Institute in Troy, New York.
George Andrianopoulos is a Software Application Development Supervisor in Banking Business unit of Uni Systems S.A. During his presence at Uni Systems, he has also served as Senior Software Engineer in numerous IT projects in the Banking sectors in Greece and abroad.
Earlier in his professional career, Georgios worked as a Software Engineer in the Telecom Industry. Georgios holds a Diploma in Electrical Engineering from the Technical University of Crete (Chania) in Greece.