Presentation is loading. Please wait.

Presentation is loading. Please wait.

DevOps for the DBA Grant Fritchey Product Evangelist Redgate Software.

Similar presentations


Presentation on theme: "DevOps for the DBA Grant Fritchey Product Evangelist Redgate Software."— Presentation transcript:

1 DevOps for the DBA Grant Fritchey Product Evangelist Redgate Software

2 Goals Learn methods and approaches that can speed development of database-centric applications using SQL Server Understand practices that will help to ensure enhanced protection of production systems. As a possible third goal: Appreciate the ways in which row counts affect performance

3 Grant Fritchey scarydba.com @gfritchey

4 Devops Gartner: Devops represents a change in IT culture, focusing on rapid IT service delivery through the adoption of agile, lean practices in the context of a system-oriented approach. DevOps emphasizes people (and culture), and seeks to improve collaboration between operations and development teams. DevOps implementations utilize technology – especially automation tools that can leverage an increasingly programmable and dynamic infrastructure from a life cycle perspective.

5 Devops Gartner: Devops represents a change in IT culture, focusing on rapid IT service delivery through the adoption of agile, lean practices in the context of a system-oriented approach. DevOps emphasizes people (and culture), and seeks to improve collaboration between operations and development teams. DevOps implementations utilize technology – especially automation tools that can leverage an increasingly programmable and dynamic infrastructure from a life cycle perspective.

6 Devops Gartner: Devops represents a change in IT culture, focusing on rapid IT service delivery through the adoption of agile, lean practices in the context of a system- oriented approach. DevOps emphasizes people (and culture), and seeks to improve collaboration between operations and development teams. DevOps implementations utilize technology – especially automation tools that can leverage an increasingly programmable and dynamic infrastructure from a life cycle perspective.

7 Devops Gartner: Devops represents a change in IT culture, focusing on rapid IT service delivery through the adoption of agile, lean practices in the context of a system-oriented approach. DevOps emphasizes people (and culture), and seeks to improve collaboration between operations and development teams. DevOps implementations utilize technology – especially automation tools that can leverage an increasingly programmable and dynamic infrastructure from a life cycle perspective.

8 Devops Gartner: Devops represents a change in IT culture, focusing on rapid IT service delivery through the adoption of agile, lean practices in the context of a system-oriented approach. DevOps emphasizes people (and culture), and seeks to improve collaboration between operations and development teams. DevOps implementations utilize technology – especially automation tools that can leverage an increasingly programmable and dynamic infrastructure from a life cycle perspective.

9 Devops An agile culture that better supports collaboration between people that uses automation and tooling in support of process.

10 Development

11 devops

12 protection

13 Shift left

14 Develop Database is code Source control Isolation Testing

15 devops

16 build State Compare between database & database
Compare between database & source control Compare between ? & ? Migrations Scripts build on scripts Which build on scripts Hybrid Mix & match as needed

17 devops

18 Validate & test One test at a time Build and deployments are a test
Only write tests for what will break

19 devops

20 Application and database together
package Application and database together Branches Known definition

21 devops

22 release Marked in some way for clarity Works only from source control
Uses validation Uses testing Crosses Environments

23 devops

24 monitor Monitor Starts before deployment Through deployment
After deployment Drives innovation and tuning

25 devops

26 provision Fundamental to “shift left” As automated as possible
As self-service as possible Protection cannot be sacrificed

27 Toys!

28 devops

29 Reading DevOps and Database Lifecycle Management
DevOps for the Database: The Inside Story Shift Left to Avoid Failure DevOps and “Shift Left” for Databases

30 Goals Learn methods and approaches that can speed development of database-centric applications using SQL Server Understand practices that will help to ensure enhanced protection of production systems. As a possible third goal: Appreciate the ways in which row counts affect performance

31 Grant Fritchey scarydba.com @gfritchey

32 Photo credits Sea Wall Shift left


Download ppt "DevOps for the DBA Grant Fritchey Product Evangelist Redgate Software."

Similar presentations


Ads by Google