Could you briefly introduce yourself?
Marc Linster, SVP of Product Development Support at EnterpriseDB. Consummate technologist working at the intersection of technology and business. Loves to travel, ride bikes, ride horses and read books (science fiction and biographies).
Have you enjoyed previous pgconf.eu conferences, either as attendee or as speaker?
Yes. Was in Vienna.
What will your talk be about, exactly?
Postgres in a world of DevOps.
We will discuss how Postgres, the leading open source relational database, can be positioned as the centerpiece of a pivot from traditional service-based architectures to a micro-services based approach that is in full support of a DevOps motion. The presentation will touch on database refactoring, containerization and the essential building blocks for a database as a service.
Why this topic?
Postgres is a great relational (and document DB) that supports agile processes very well, but has a reputation of being best suited for waterfall development models, where datamodels are defined as part of the early design and change slowly (if ever).
The JSON(B) capabilities prove that Postgres can support a blend of structured and unstructured models and provide a valid alternative to ‘document-only databases’. Combine that with actual experience of breaking large monolithic databases into mini/micro data stores, that support micro services architectures, and now we have a near-perfect solution for a DevOps project.
What is the audience for your talk?
Enterprise architects, and DBAs who want to support agile processes.
What existing knowledge should the attendee have?
Awareness of Postgres and JSON(B).