15

Redgate DLM Demo - TFS, TeamCity & Octopus Deploy - 24th May 2016 -

Embed Size (px)

Citation preview

Page 1: Redgate DLM Demo - TFS, TeamCity & Octopus Deploy - 24th May 2016 -
Page 2: Redgate DLM Demo - TFS, TeamCity & Octopus Deploy - 24th May 2016 -

Database Lifecycle Management

Page 3: Redgate DLM Demo - TFS, TeamCity & Octopus Deploy - 24th May 2016 -

Get in touch

[email protected]

@ArnehEsk

/in/Arneh-Eskandari

Arneh Eskandari

Page 4: Redgate DLM Demo - TFS, TeamCity & Octopus Deploy - 24th May 2016 -

Get in touch

www.scarydba.com

[email protected]

@GFritchey

www.linkedin.com/in/scarydba

Grant Fritchey

Page 5: Redgate DLM Demo - TFS, TeamCity & Octopus Deploy - 24th May 2016 -

Agenda• Intro to Redgate• The challenge of integrating databases into ALM • The effects of poor database change management

and deployments• Benefits of DLM and Continuous Delivery• How can Redgate help?• Demo

Page 6: Redgate DLM Demo - TFS, TeamCity & Octopus Deploy - 24th May 2016 -

About RedgateOver 600,000 technology professionals worldwide use Redgate tools,

including 91% of fortune 100 companies.

Our philosophy is to design highly usable, reliable tools that solve problems

commonly faced by DBAs and developers.

Page 7: Redgate DLM Demo - TFS, TeamCity & Octopus Deploy - 24th May 2016 -

The challenge of integrating databases into ALM

• Business-critical data needs to be safely and correctly

preserved

• Databases carry state that needs to be managed as part

of rolling out new or updating existing software

Page 8: Redgate DLM Demo - TFS, TeamCity & Octopus Deploy - 24th May 2016 -

Poor Database Deployment Effects• Databases are out of pace with application development

• Little or no traceability of database changes

• Inability to roll back to the previous version of a database

• Databases become a bottleneck in agile delivery processes

• Releases are less frequent and more risky

• Manual database processes prevent you from utilizing CI and CD to

their full extent

• Deployments require a lot of Dev and DBA hours

Page 9: Redgate DLM Demo - TFS, TeamCity & Octopus Deploy - 24th May 2016 -

Benefits of DLM and Continuous Delivery

• Repeatability of processes, giving:

• Greater predictability over releases

• Efficiency by eliminating the repetition of a range of manual activities

• Faster speed of response to change through:

• The automated deployment of smaller units of change

• Greater reliability of the release process by:

• Providing a series of automated test stages prior to deployment

Page 10: Redgate DLM Demo - TFS, TeamCity & Octopus Deploy - 24th May 2016 -

The Bottom Line

The 2014 State of DevOps report found that:

• IT performance strongly correlates with practices such as version

control and continuous delivery.

• High-performing IT organizations are more agile and reliable,

deploying code 30 times more frequently with 50% fewer failures.

• Firms with high-performing IT organizations are twice as likely to

exceed their profitability, market share, and productivity goals.

Page 11: Redgate DLM Demo - TFS, TeamCity & Octopus Deploy - 24th May 2016 -

How can Redgate help?

Page 12: Redgate DLM Demo - TFS, TeamCity & Octopus Deploy - 24th May 2016 -
Page 13: Redgate DLM Demo - TFS, TeamCity & Octopus Deploy - 24th May 2016 -
Page 14: Redgate DLM Demo - TFS, TeamCity & Octopus Deploy - 24th May 2016 -

Demo

Page 15: Redgate DLM Demo - TFS, TeamCity & Octopus Deploy - 24th May 2016 -

Get in touch

[email protected]

@ArnehEsk

/in/Arneh-Eskandari

Arneh Eskandari

Need help? [email protected]

DLM online resources: www.red-gate.com/products/dlm

DLM training and consultancy: www.red-gate.com/training/services