DevOps for Databases
MP4 | Video: AVC 1280x720 | Audio: AAC 44KHz 2ch | Duration: 2 Hours 49M | 4.12 GB
Genre: eLearning | Language: English
If you’d like a look at the challenges and solutions of incorporating your database into a DevOps software development process, be sure to take this course, which helps you understand the issues around working with various data stores while developing and changing your software at a rapid pace. The course is an abridged version of a more comprehensive one by the same name, DevOps for Databases, now available on edX.org.
Learn where and how databases can fit into DevOps processes, and explore concepts around committing database code to a version control system (VCS), continuous integration, and unit testing database code. Take a look at release management for databases, including release gates, deploying releases to multiple environments, and validating and rolling back deployments. Get details on monitoring database code, cross-databases dependencies, error handling, and much more, in this practical course.
NOTE: The course primarily uses Microsoft SQL Server (with examples tailored to it), but the concepts can be applied other relational or non-relational database platforms.
1 | DevOps for Databases
Examine the challenges and solutions of incorporating your database into a DevOps software development process.
Post-Course Survey
Complete the post-course survey.
Learn
Identify challenges of using databases separate from other software languages and platforms.
Include your database code alongside other application code in a version control system (VCS).
Set up a continuous integration (CI) platform for your database code.
Write and include automated unit tests for your database code.
Develop an automated release process that deploys database changes to both on-premises and cloud.
Implement branching and merging for your database code.
Instrument and monitor the database after deployment.
Complete the post-course survey.
发布日期: 2018-07-07