DevOps in Action: From Code to Deployment
Area
Date
Places
Our DevOps in Action: From Code to Deployment meetup which was organised in collaboration with Ilia State University and DevOps Georgia, took place on 15 June. The event was held in a hybrid format – the in-person part taking place at Ilia State University, 3/5 Cholokashvili Ave, BLD T, HALL T102 – and streamed live on Facebook.
The event featured discussions on current DevOps, software testing, and automation trends, such as DevOps pipeline development strategies, process automation using Python and its benefits, techniques and tools, the origins of Kubernetes, the problems it is trying to solve, and more.
👤 Erekle Magradze, co-Founder of DevOps Georgia, Lead DevOps Engineer at Quantori, Director of School of Technology of Ilia State University
👤 Natia Sirbiladze, CEO of Exactpro Georgia
👤 Davit Mnatobishvili, Manager of Innovations Direction at GeoSTQB, Software Test Automation Engineer at EPAM
DevOps Pipelines – from Code to Infrastructure and Deployment
Erekle Magradze
Co-Founder of DevOps Georgia, Lead DevOps Engineer at Quantori, Director of School of Technology of Ilia State University
“With the help of DevOps engineers, it is possible to automate the secure and efficient code delivery process. For that purpose, a plethora of tools and approaches can be used. However, eventually, this process comes down to writing some code, a process that might involve multiple tasks, large or small. Also, the code might have a modular structure and consist of key blocks, this code is called the DevOps pipeline.
During the meetup, we will discuss different DevOps pipeline development strategies, we will also review the aspects that we need to take into account while developing the pipelines, including the implementation of Code Quality Gates and dynamic delivery of the infrastructure. In addition, we will discuss best practices for the Continuous Deployment part of DevOps pipelines.”
Process Automation using Python
Sopio Shankulashvili
Middle software tester at Exactpro Georgia
“Whether you are working, studying or doing any other kind of activity, there are repetitive tasks in your life that consume a lot of your time, occupying resources that could be spent on more important activities.
That is where process automation comes in, it has become a crucial aspect of any organisation. Python, with its easy readability and approachable syntax, data structure support and extensive libraries, has become a popular choice for process automation.
This presentation will provide an overview and highlight the value of process automation using Python and discuss its advantages, techniques and tools. We will also review instances of how Python can be used for automation in various industries and applications.”
The What, When and Why of Kubernetes
Giorgi Keratishvili
Leader of DevOps Georgia Community, Lead Systems Engineer (DevOps) at EPAM Systems
“Kubernetes is the de facto standard for orchestrating containerized applications and, during this session, we will make a deep dive into where it emerged from, what problems it is trying to solve and what are the use cases to implement Kubernetes. We will also discuss the CNCF ecosystem and landscape.”