Nov 3 – 5, 2023
Riga, Latvia
Europe/Riga timezone

Operating a Flask application with Juju: The fastpass

Nov 3, 2023, 3:00 PM
Sigma – Talks (Radisson Blu Latvija)

Sigma – Talks

Radisson Blu Latvija

Talk (25 Minutes) Application Ecosystem


Grégory Schiano Lomoriello


Juju has revolutionized the way operation engineers manage their services, offering a streamlined approach that adheres to industry best practices. However, for software application developers, there exists a significant knowledge gap. To create a Juju operator for their applications, developers must familiarize themselves with Python, the ops library, and the art of charming. This learning curve can be daunting and time-consuming.

To bridge this gap, we've developed a 'fastpass' to the charming journey. This innovative solution empowers software application developers to operate their applications with Juju, eliminating the need to master charming. The 'fastpass' is designed to be intuitive and user-friendly, making it accessible to developers of all experience levels.

In this talk, we will guide you through the 'fastpass' process using a Flask application as an example. We will demonstrate how this tool can simplify your operations, increase your efficiency, and allow you to harness the full power of Juju without the steep learning curve. Join us as we explore this exciting development in the Juju ecosystem, and learn how you can streamline your application operations with our 'fastpass' solution.

Session author's bio

Grégory Schiano Lomoriello is a seasoned technology professional with a passion for DevOps and technological innovation. With over 15 years of experience working with Java & PHP developers and Infra/Ops engineers, Grégory has a deep understanding of the importance of collaboration and synergy between these teams.

Currently, Grégory serves as a Global Architect in the IS DevOps team at Canonical. In this role, he supports the team in defining technical specifications, applying best practices, and leading cross-team projects.

Previously, as the CTO of Altissia, a company offering online language courses in 24 languages globally, Grégory honed his leadership skills and developed a keen eye for technological solutions that enhance operational efficiency and user experience.

Level of Difficulty Intermediate
Social Media

Presentation materials