CI/CD Nedir? Yazılımcılara ne faydası vardır?

CI / CD

CI/CD kavramlarının açılımı nedir?

Sürekli entegrasyon (Continuous Integration, CI) ve sürekli teslim (Continuous Delivery, CD)


Bu bizim ne işimize yarayacak?

Üstte kısaltmaların açılımlarını verdim. Olay şu; ben/biz bir yazılım yapmaya karar verdik yada bizden istendi. Vakit nakittir felsefesiyle verimli ve düzenli olmak gerekiyor. Bu yüzden yapılan işi bir an önce müşteriye gösterebilmek gerekiyor ki okeylesinler yada değişiklik istesinler. İşte bu yapılan işin müşteriye sunulması olayını bir sistemle düzgün hale getirmeyi amaçlaran sisteme cı/cd diyebiliriz.

Olayın kısaca özü bu. 

Nerelerde nasıl kullanılır? Nelere dikkat edilmelidir? Önemli midir değil midir gibi konuları siz aratarak bulabilirsiniz. 

Aşağıya bu konuyla birkaç video ekliyorum. Haydi kalın sağlıcakla..


Basitçe CI/CD Nedir?

 https://www.youtube.com/watch?v=LoAh9z4Qn6g 


Mobil Uygulama CI/CD Süreçleri için Best Practices

https://www.youtube.com/watch?v=EfhTpH_-TuU

 

Lemi Orhan Ergin - Yazılımda Ustalaşma Yol Haritası

 https://youtu.be/T_fzUxfEQL8?t=1252

 

HTTP3,Versiyon Kontrol Sistemleri, CI/CD, Scala Collections - FolksDev Podcast #1

https://www.youtube.com/watch?v=Ap8clduWwVc

 

CI-CD Nedir?

https://www.youtube.com/watch?v=90HoW5QlBnU


CircleCI ve Github ile CI/CD Pipelineları Oluşturma

https://www.youtube.com/watch?v=7X0RwwAXqjo

 

CI/CD nedir ? [ Bir proje Gitlab'den sunucuya nasıl deploy olur ]

https://www.youtube.com/watch?v=61iwDRRv808 

 

Herkes İçin Mobil CI/CD, Seyfeddin Başsaraç - Meetup #8

https://www.youtube.com/watch?v=01vTn0s2lCM

Yorumlar