Updating a Modern Application - DevOps Collaboration Series JFrog/NGINX

Поділитися
Вставка
  • Опубліковано 6 лип 2024
  • Episode 5 - The one where we updated
    In this episode Melissa and Damian discuss concepts relating to updates, continuous deployments, security fixes, code improvements and more. They also interview two specialists, one related to the difference in deployment vs delivery and the other about database changes.
    0:00 Opening
    0:14 Introducing Melissa and Damian
    0:30 Recap of our project
    0:45 Updates we have to do
    1:16 Adding product functionality
    2:30 Best practices for continuous delivery (CD)
    5:00 Introducing Terry Cox from CD .Foundation
    7:49 Definition of Continuous Deployment (CD in CICD)
    8:07 Definition of Continuous Delivery
    10:40 The software delivery anti-pattern problem
    15:00 Continuous delivery as a methodology
    17:07 Deployment frequency as a DORA metric
    20:30 “Lead time” in the context of continuous delivery (End Terry Interview)
    23:31 Melissa and Damian debrief on “CD” after interviewing Terry
    33:16 Start discussion on “Database change”
    34:28 Making database changes easier
    35:30 Introducing Liquibase (into an existing database project)
    36:16 Start interview w/ Robert Reeves coFounder, Liquibase
    38:24 The “database change process” problem
    40:09 Automation vs manual process
    42:23 How do we fix this
    46:05 Benefits to CICD
    48:00 Liquibase Pro features
    50:00 The problem of versioning a database
    51:20 Database change process at different development stages
    1:00:12 End interview w/ Robert
    1:00:35 Security Fixes - different Layers of security
    1:01:36 Security multitasking - mitigating threat while developing a patch
    1:02:40 Importance of communication
    1:05:40 Importance of setting time aside for regular upgrades
    1:11:07 What’s next - observing what we’ve done.
    Speakers:
    Melissa McKay, Developer Advocate, JFrog
    More by Melissa - jfrog.com/blog-author/melissa...
    Damian Curry, Technical Director Community and Alliances, NGINX
    More by Damian www.nginx.com/people/damian-c...
    We encourage you to share any lessons you may have learned in your application development journey in the comments!
    #continuousdeployment
    #continuousdelivery
    #DORAmetrics
    #swampUP
    #MARA
  • Наука та технологія

КОМЕНТАРІ •