What is CI/CD? Tech explained in simple terms. #tech #techskills #codewithme

preview_player
Показать описание

Рекомендации по теме
Комментарии
Автор

I appreciate your explanation here. As a career DevOps professional, I have had many challenges explaining what CI/CD is and why we NEED to use it.

ShaunPrince
Автор

Well done and thoughtful
After 30 years of code Development this is angelic

guynouri
Автор

Helps with version control too! Love ur vids

Reemo
Автор

Never heard it called that before, it’s the standard software development lifecycle. You develop your code in the development system, if it works there you get it promoted to the test system (sometimes called QA) which is near production and has production data, and you test it more thoroughly and with other production functionality etc, basically you want to make sure it works properly and doesn’t break acting else. You write test scripts to do this with Expected outcomes and a test team will typically carry them out. If they pass it gets promoted to production which is the live environment, if they don’t you fix the bugs in dev and start again

StoutProper
Автор

So I started coding a 'professionally' written app in 97 and deployed in 98.
I used, C++ Builder version 3 (1997 product). I use the same product today, but a 2013 version of the product.
But this is what I knew, code, compile, test, build, deploy.
When I started coding I did not do topics or anything in IT. It was not taught in schools. Boot camps did not exist, internet don't exist, I got a bunch of CDs and I learned from those. Eventually I got very heavy in the win 32 API.
C+ Builder made it very easy to build complex graphically driven applications. The enterprise versions makes it easy to deploy data driven apps.
But as you put it we were doing continuous integration and continuous deployment.
The first few years was tough because there were bugs all around.
Had to do a lot of rewriting to make things work stable. Using of course CI/ CD.

colinmaharaj
Автор

Really needed this explanation. Thanks.

shahbazkhan-ekhp
Автор

I love the guys here who try to correct you by saying exactly what you just said. lol Thanks, Tiff!

auntlynnonline
Автор

Thank you! Im a security guy trying to work with DevOps more often and has never made sense to me

chriscarter
Автор

OKay CI/CD in less time than the video. Continuous Integration is where you develop your code and park it in a repository before someone gives it the all clear to push to production. Continuous Deployment, Develop, Test, Deploy directly to production. Done. There's a details of course, but that's the concept.

TheMsLourdes
Автор

CI/CD is a powerful tool that can help to improve the quality, reliability, and speed of software delivery. However, it is important to note that CI/CD is not a silver bullet. It requires careful planning and implementation in order to be successful.

nesseihtgnay
Автор

are there tools for CI/CD? great explanation there :)

sandyyeo
Автор

It's an incomplete definition. How will it become continuous? Feedback should be taken into consideration. Thanks.

ceomediawave