What is Continuous Delivery?

  Рет қаралды 117,748

IBM Technology

IBM Technology

Күн бұрын

Пікірлер: 51
@alkasingh5050
@alkasingh5050 3 жыл бұрын
I would like to see more videos from Eric Minick. He explains really well and I understand concept in first watch of the video as a layman.
@syedsaif9143
@syedsaif9143 3 жыл бұрын
I can't imagine how thorough one must be with these concepts, to explain them in a way that Mr. Minick does. The guy made my jaw drop with his presentation and speaking skills, like DAAMN!
@IBMTechnology
@IBMTechnology 3 жыл бұрын
Thanks for the appreciation, Syed, glad you enjoyed the video! 🙏
@ericminick1700
@ericminick1700 2 жыл бұрын
Thank you Syed!
@fabiocinicolo6063
@fabiocinicolo6063 Жыл бұрын
This guy explanations are always very clear and concise, would love to see more of him
@quanchi88
@quanchi88 4 жыл бұрын
Yes, finally a clear explanation of CI and CD. Thanks.
@samueljung6920
@samueljung6920 3 жыл бұрын
Love the simple, straight-to-the-point explanation, Eric. Hope to see more of your videos.
@vikstu6816
@vikstu6816 4 жыл бұрын
I loved this style on writing in front of the teacher, pretty cool. Very good content also, thank you
@IBMTechnology
@IBMTechnology 4 жыл бұрын
Thanks for watching, Vik!
@HoldenMadagameTenor
@HoldenMadagameTenor 4 жыл бұрын
Another fantastic explanation. Thank you so much for making this so clear. I feel much more prepared to talk intelligently about this.
@RenStrider
@RenStrider 4 жыл бұрын
Meanwhile, I'm already impressed by how well Mr. Minick can nonchalantly write backward while explaining everything so nicely!
@hossamismail9354
@hossamismail9354 4 жыл бұрын
Probably inverted, seeing that the cloth branding is on the opposite side.
@IBMTechnology
@IBMTechnology 4 жыл бұрын
Hey Hossam! You got it right. Here's a post to explain how these videos are created 👉 ibm.co/3qcuu2w
@cedrickiplimo2991
@cedrickiplimo2991 2 жыл бұрын
Your explanations are easy to follow 👍
@marcotroster8247
@marcotroster8247 7 ай бұрын
CD is not about the pipeline itself or any tooling. In fact, the idea is much deeper. Maybe listen to Dave Farley, the co-author of the Continuous Delivery book. He's much better at explaining his idea. He says you always want the software to be in a releasible state such that it's no longer a technical decision when to deploy. The tests need to give you enough confidence to pull the trigger whenever the pipeline completes successfully. It's a definitive indicator whether the code can be shipped. Also CD is a work philosophy. You want to make lots of small changes (experiments) and deliver them as fast as possible to gather customer feedback and adapt the product accordingly. The pipeline is just a means to this experimental style of agile software development. And the CI part is also important. In a proper codebase you'd only have a single branch. This forces devs to work in very small steps and integrate it with all other commits at least once per day. Unfinished code is hidden behind feature flags if necessary. That way you surface other devs changes immediately and don't get crazy merge conflicts. Also there's an emphasis on the latest version because only that version is relevant.
@joaomatos1144
@joaomatos1144 3 жыл бұрын
2021: Legendary explanation :D
@ericminick1700
@ericminick1700 3 жыл бұрын
Thanks!
@LOKO32100
@LOKO32100 3 жыл бұрын
I loved this video. Thank you for all your insights.
@IBMTechnology
@IBMTechnology 3 жыл бұрын
You're welcome, Marcio, glad you liked it! 👍
@priyankagurjer6285
@priyankagurjer6285 3 жыл бұрын
Great explanation 👍🏻
@asifchoudhuryca
@asifchoudhuryca 4 жыл бұрын
Watch this short video now to save hours of your time scouring internet watching and reading half-baked, vague materials making you even more confused. Thanks IBM cloud.
@donaldkennedy7993
@donaldkennedy7993 2 жыл бұрын
great explanation of CD for a non programmer ;)
@awakeupcall5336
@awakeupcall5336 4 жыл бұрын
what difference might be between testing QA and Stage?
@ericminick1700
@ericminick1700 4 жыл бұрын
Many groups I work with have a sequence of testing environments. Generally, faster / cheaper tests are run in lower environments more often. An environment like "Stage" might be used for slow user acceptance environments. As a best practice, more automation and fewer environments is better.
@lorenzomontu2747
@lorenzomontu2747 2 жыл бұрын
Fantastic explanation, thank you.
@termonasti
@termonasti 4 жыл бұрын
Hi, Automatic test means , unit tests written while coding or test automation ?
@ericminick1700
@ericminick1700 4 жыл бұрын
"Yes". I love unit tests and they should be part of your build and monitored in that stage. The tests in QA/Stage/Perf/Whatever are runtime tests. Another video on this channel goes into Continuous Testing in more depth.
@alauddinm
@alauddinm 3 жыл бұрын
Thanks for sharing. Awesome explanation of CI/CD for the beginners
@pankajsinghv
@pankajsinghv 5 жыл бұрын
Excellent articulation of CD
@romantsyupryk3009
@romantsyupryk3009 4 жыл бұрын
Thanks so much for this tutorial.
@IBMTechnology
@IBMTechnology 4 жыл бұрын
Thanks for watching, Roman! Glad you enjoyed it! 😃
@messironaldo1708
@messironaldo1708 2 жыл бұрын
What is a "Build"? is it compiling the code?
@ericminick1700
@ericminick1700 2 жыл бұрын
Compile and package into an installable artifact. Yes.
@sruthishankar9162
@sruthishankar9162 5 жыл бұрын
that was helpful..Thank you
@MrProgguru
@MrProgguru 4 жыл бұрын
Awesome explanation .. I wonder how you shoot your videos with the glass and pens and the instructor behind it
@ericminick1700
@ericminick1700 4 жыл бұрын
The crew in our studio has an awesome setup. Led lights enter the side of the glass to make the markers "pop". Then in post-production they flip the X-axis. I don't wear my wedding ring on my right hand.
@goalkickerbooks6160
@goalkickerbooks6160 4 жыл бұрын
CAB is Change Advisory Board; not Change Approval Board
@ericminick1700
@ericminick1700 4 жыл бұрын
Good catch. 1 take video without a firm script :)
@MsWilsonmusic
@MsWilsonmusic 4 жыл бұрын
Excellent
@CosmeJunior
@CosmeJunior 3 жыл бұрын
thank you very much!
@deldia
@deldia 5 жыл бұрын
Took me a few seconds to realise how this video was done. Clearly it was flipped horizontally post-production.
@mikesmith8293
@mikesmith8293 4 жыл бұрын
yes, while filming he was clearly hanging upside down from the ceiling
@kaezon
@kaezon 4 жыл бұрын
@@mikesmith8293 nice catch
@BR-gt4zk
@BR-gt4zk 2 жыл бұрын
No idea why .. this guy nailed it into my head ..x..l..n..tee
@TheRetrospective
@TheRetrospective 4 жыл бұрын
Is he actually writing in mirror type? Geez... Let’s think: he has a wedding ring in ”wrong” finger, right finger... so he probably wrote normally but the whole video was mirrored in post-production.
@ericminick1700
@ericminick1700 4 жыл бұрын
Correct. I'm dysgraphic and have bad enough hand-writing without trying to write backward. I did have to put Build on my right and Prod on my left which was unnatural.
@vladimirc8604
@vladimirc8604 3 жыл бұрын
automatically
@pahvalrehljkov
@pahvalrehljkov 4 жыл бұрын
nice skill of writing backwards...
@ericminick1700
@ericminick1700 4 жыл бұрын
Video editing my friend. Flip across the Y-axis, hence the wedding ring appears to be on my right hand.
@surapichchairgulprasert5769
@surapichchairgulprasert5769 5 жыл бұрын
Change playback speed to 1.5x , Thank me later :D
@houstonnmeribe8548
@houstonnmeribe8548 2 жыл бұрын
Great explanation. Thank you.
Continuous Deployment vs. Continuous Delivery
5:35
IBM Technology
Рет қаралды 90 М.
What is Continuous Integration?
6:21
IBM Technology
Рет қаралды 252 М.
Support each other🤝
00:31
ISSEI / いっせい
Рет қаралды 81 МЛН
Containerization Explained
8:09
IBM Technology
Рет қаралды 768 М.
Scrum vs Kanban - What's the Difference?
5:08
Development That Pays
Рет қаралды 2 МЛН
What is a REST API?
9:12
IBM Technology
Рет қаралды 1,6 МЛН
Estimating Software Delivery Time DOESN'T WORK!
3:23
Continuous Delivery
Рет қаралды 36 М.
API vs. SDK: What's the difference?
9:21
IBM Technology
Рет қаралды 1,5 МЛН
14 Step Continuous Delivery Checklist
23:42
Continuous Delivery
Рет қаралды 21 М.
Containers vs VMs: What's the difference?
8:08
IBM Technology
Рет қаралды 783 М.