DevOps & Cloud
Thursday, 19. October 2023., 09:55
Hall D
45'
Is there a single platform for deploying different artifacts and configurations? In addition, it would be great if it is open source! You are using that platform in production? These are frequent questions to which we have found an answer, and the answer is AWX - the upstream project of the Ansible Automation platform. We used this platform as a central place for deploying different artifacts to different environments, including Java applications, BPM projects, RASD for Oracle (ORDS, PL/SQL projects), and configuration of different middleware. AWX is easily integrated with other CI/CD components, it has a good cli tool, and it also includes role-based access control with which we can assign different projects to the appropriate engineers and other interesting functionalities that facilitate automation. In the years behind us, Ansible has become a synonym for automation, in combination with AWX it can truly become the only place to deploy anything, and active development brings a lot of interesting functionalities that can really find their application in everyday tasks. The aim of this lecture is to show how in ZPIZ (Pension and Disability Insurance Institute of Slovenia) we have achieved the aforementioned by introducing AWX, we have centralized the deployment of most applications, significantly accelerated the development process, increased system security, and simplified the delivery of applications to the production environment. We didn't stop there, we are actively working on expanding the scope of automation and are constantly expanding the existing platform and using every opportunity to automate anything!
The conference is organized by the Croatian Association of Oracle users. More about the association can be found at Hroug.hr.