Тёмный

What is Continuous Delivery? 

IBM Technology
Подписаться 807 тыс.
Просмотров 113 тыс.
50% 1

Learn more about Continuous Delivery: ibm.co/2l76DVN
Eric Minick with IBM Cloud explains what continuous delivery is and how it’s used to push code to production through a continuous delivery pipeline.
Get started on IBM Cloud for free: ibm.biz/free-lite-cloud-plan
#devops #continuousdelivery #ibmcloud

Наука

Опубликовано:

 

30 сен 2019

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 55   
@alkasingh5050
@alkasingh5050 2 года назад
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.
@quanchi88
@quanchi88 4 года назад
Yes, finally a clear explanation of CI and CD. Thanks.
@samueljung6920
@samueljung6920 2 года назад
Love the simple, straight-to-the-point explanation, Eric. Hope to see more of your videos.
@HoldenMadagameTenor
@HoldenMadagameTenor 3 года назад
Another fantastic explanation. Thank you so much for making this so clear. I feel much more prepared to talk intelligently about this.
@fabiocinicolo6063
@fabiocinicolo6063 10 месяцев назад
This guy explanations are always very clear and concise, would love to see more of him
@alauddinm
@alauddinm 3 года назад
Thanks for sharing. Awesome explanation of CI/CD for the beginners
@vikstu6816
@vikstu6816 3 года назад
I loved this style on writing in front of the teacher, pretty cool. Very good content also, thank you
@IBMTechnology
@IBMTechnology 3 года назад
Thanks for watching, Vik!
@pankajsinghv
@pankajsinghv 4 года назад
Excellent articulation of CD
@cedrickiplimo2991
@cedrickiplimo2991 Год назад
Your explanations are easy to follow 👍
@syedsaif9143
@syedsaif9143 2 года назад
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 2 года назад
Thanks for the appreciation, Syed, glad you enjoyed the video! 🙏
@ericminick1700
@ericminick1700 2 года назад
Thank you Syed!
@lorenzomontu2747
@lorenzomontu2747 2 года назад
Fantastic explanation, thank you.
@sruthishankar9162
@sruthishankar9162 4 года назад
that was helpful..Thank you
@houstonnmeribe8548
@houstonnmeribe8548 2 года назад
Great explanation. Thank you.
@RenStrider
@RenStrider 3 года назад
Meanwhile, I'm already impressed by how well Mr. Minick can nonchalantly write backward while explaining everything so nicely!
@hossamismail9354
@hossamismail9354 3 года назад
Probably inverted, seeing that the cloth branding is on the opposite side.
@IBMTechnology
@IBMTechnology 3 года назад
Hey Hossam! You got it right. Here's a post to explain how these videos are created 👉 ibm.co/3qcuu2w
@priyankagurjer6285
@priyankagurjer6285 2 года назад
Great explanation 👍🏻
@LOKO32100
@LOKO32100 2 года назад
I loved this video. Thank you for all your insights.
@IBMTechnology
@IBMTechnology 2 года назад
You're welcome, Marcio, glad you liked it! 👍
@CosmeJunior
@CosmeJunior 3 года назад
thank you very much!
@romantsyupryk3009
@romantsyupryk3009 4 года назад
Thanks so much for this tutorial.
@IBMTechnology
@IBMTechnology 4 года назад
Thanks for watching, Roman! Glad you enjoyed it! 😃
@MsWilsonmusic
@MsWilsonmusic 4 года назад
Excellent
@Youtoo138
@Youtoo138 2 года назад
Well articulated. Got it CI breaking of things .CD Not breaking of things
@joaomatos1144
@joaomatos1144 3 года назад
2021: Legendary explanation :D
@ericminick1700
@ericminick1700 3 года назад
Thanks!
@MrProgguru
@MrProgguru 4 года назад
Awesome explanation .. I wonder how you shoot your videos with the glass and pens and the instructor behind it
@ericminick1700
@ericminick1700 3 года назад
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.
@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 Год назад
great explanation of CD for a non programmer ;)
@termonasti
@termonasti 4 года назад
Hi, Automatic test means , unit tests written while coding or test automation ?
@ericminick1700
@ericminick1700 3 года назад
"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.
@awakeupcall5336
@awakeupcall5336 4 года назад
what difference might be between testing QA and Stage?
@ericminick1700
@ericminick1700 3 года назад
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.
@user-wh6fw2id9n
@user-wh6fw2id9n 3 года назад
So Continuous integration is one phase of CD?
@ericminick1700
@ericminick1700 3 года назад
CI is typically understood as "continuous build" and in that sense it's a phase/step of CD. Some look at CI as constantly integrating code into a common code line and testing it aggressively to learn if it's better or worse than what was there before. All of those downstream deployments and tests are then natural things down as part of CI and you could think of Release as "testing to see if our customers/users like it better" as well. The lines are really blurry here in when you get into the philosophy. But when you think of CI as "Build and build-time tests" then yeah, it's a step.
@messironaldo1708
@messironaldo1708 2 года назад
What is a "Build"? is it compiling the code?
@ericminick1700
@ericminick1700 2 года назад
Compile and package into an installable artifact. Yes.
@goalkickerbooks6160
@goalkickerbooks6160 3 года назад
CAB is Change Advisory Board; not Change Approval Board
@ericminick1700
@ericminick1700 3 года назад
Good catch. 1 take video without a firm script :)
@deldia
@deldia 4 года назад
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 3 года назад
@@mikesmith8293 nice catch
@BR-gt4zk
@BR-gt4zk 2 года назад
No idea why .. this guy nailed it into my head ..x..l..n..tee
@marcotroster8247
@marcotroster8247 Месяц назад
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.
@vladimirc8604
@vladimirc8604 3 года назад
automatically
@TheRetrospective
@TheRetrospective 3 года назад
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 3 года назад
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.
@Youtoo138
@Youtoo138 2 года назад
Can u bring in Python. Just make video . Name your price.
@pahvalrehljkov
@pahvalrehljkov 3 года назад
nice skill of writing backwards...
@ericminick1700
@ericminick1700 3 года назад
Video editing my friend. Flip across the Y-axis, hence the wedding ring appears to be on my right hand.
@surapichchairgulprasert5769
@surapichchairgulprasert5769 4 года назад
Change playback speed to 1.5x , Thank me later :D
Далее
Continuous Deployment vs. Continuous Delivery
5:35
Просмотров 86 тыс.
API vs. SDK: What's the difference?
9:21
Просмотров 1,4 млн
What are AI Agents?
12:29
Просмотров 95 тыс.
Who's Solving The DEVELOPER SHORTAGE Crisis?
20:13
Просмотров 172 тыс.
What is OpenShift?
7:04
Просмотров 647 тыс.
Continuous Integration vs Feature Branch Workflow
17:31
What is a REST API?
9:12
Просмотров 1,5 млн
Containers vs VMs: What's the difference?
8:08
Просмотров 749 тыс.
Agile Uncertified | Philosophy Over Rituals
15:56
Просмотров 130 тыс.
Новодельный ноутбук Pocket386
1:16:17