Overview
Explore how to increase confidence in database code deployments in this 30-minute CloudWorld 2022 talk by Martin Bach, senior principal product manager at Oracle. Learn about tools like Liquibase for tracking, managing, and applying database schema changes, and discover how these tools, combined with strict change control, enable continuous integration and delivery scenarios. Understand key Liquibase terminology, the importance of version control systems, and how to create and manage schema objects. Dive into repeatable deployments, ongoing development practices, accountability, reporting, and automatic deployment of database changes. Gain insights into the OCI DevOps Service build pipeline and how it can streamline your database development process.
Syllabus
Intro
DevOps should enable both Speed and Reliability
Guidelines for adopting a DevOps culture
Key Liquibase Terminology
Version Control Systems are essential tools
Creating Schema Objects
Adding Schema Objects to Version Control
Repeatable Deployments
Continuing Development
Accountability & Reporting
Automatic Deployment of Database Changes
OCI DevOps Service: Build Pipeline
Summary
Taught by
Oracle