DEVOPS TALK: Git, Bulut ve DevOps İngilizce terimleri
Git, takım çalışması, bulut sunucular ve yazılımı yayına alma terimleri.
Git · GIT
- REPOSITORYrepository (depo)
- COMMITcommit (kayıt)
- PUSHpush (göndermek)
- PULLpull (çekmek)
- CLONEclone (kopyalamak)
- BRANCHbranch (dal)
- MERGEmerge (birleştirmek)
- MERGE CONFLICTbirleştirme çakışması (merge conflict)
- .GITIGNORE.gitignore dosyası
- TAGtag (sürüm etiketi)
- CHECKOUTcheckout (dala geçmek)
- STASHstash (geçici saklama)
- DIFFdiff (fark)
- FORKçatallama (fork)
- CHERRY-PICKtek commit seçip alma
- REBASEyeniden temellendirme (rebase)
- COMMIT MESSAGEcommit mesajı
- REVERTgeri alma (revert)
- BRANCH PROTECTIONdal koruma kuralı
- SQUASHcommitleri tek committe birleştirme
Takım çalışması · TEAMWORK
- GITHUBGitHub
- PULL REQUESTpull request (birleştirme isteği)
- CODE REVIEWkod incelemesi (code review)
- ISSUEissue (sorun kaydı)
- READMEREADME dosyası (beni oku)
- AGILEçevik (agile) yöntem
- SPRINTsprint (kısa çalışma dönemi)
- TASK BOARDgörev panosu
- STAND-UP MEETINGgünlük kısa toplantı (stand-up)
- DEADLINEson teslim tarihi
- DOCUMENTATIONdokümantasyon (belgeler)
- CHANGELOGdeğişiklik günlüğü (changelog)
- RELEASEsürüm (release)
- KANBANkanban panosu
- RETROSPECTIVEgeriye dönük değerlendirme toplantısı
- BACKLOGiş birikimi listesi
- USER STORYkullanıcı hikâyesi
- STORY POINTShikâye puanı (iş büyüklüğü tahmini)
- PAIR PROGRAMMINGeşli programlama
- TICKETiş kaydı (ticket)
- POSTMORTEMolay sonrası analiz raporu
Bulut · CLOUD
- CLOUD SERVERbulut sunucu
- VIRTUAL MACHINEsanal makine
- CONTAINERcontainer (kapsayıcı)
- DOCKERDocker
- HOSTINGbarındırma (hosting)
- DOMAIN RENEWALalan adı yenileme
- SSL CERTIFICATESSL sertifikası
- SSHSSH (güvenli uzak bağlantı)
- COMMAND LINEkomut satırı
- ENVIRONMENT VARIABLEortam değişkeni
- SCALINGölçekleme (scaling)
- LOGlog (kayıt dosyası)
- CONTAINER IMAGEkonteyner imajı
- DOCKERFILEDockerfile (imaj tarifi)
- DOCKER COMPOSEDocker Compose (çoklu konteyner)
- CONFIG FILEyapılandırma dosyası
- REVERSE PROXYters vekil sunucu
- CDNiçerik dağıtım ağı
- DNS RECORDDNS kaydı
Yayına alma · DEPLOYMENT
- DEPLOYyayına almak (deploy)
- PRODUCTIONcanlı ortam (production)
- STAGINGhazırlık ortamı (staging)
- TEST ENVIRONMENTtest ortamı
- PIPELINEpipeline (otomatik süreç)
- CI/CDsürekli entegrasyon ve dağıtım (CI/CD)
- AUTOMATED TESTotomatik test
- UNIT TESTbirim testi
- ROLLBACKgeri alma (rollback)
- DOWNTIMEkesinti süresi
- MONITORINGizleme (monitoring)
- UPTIMEçalışma süresi (uptime)
- FEATURE FLAGözellik anahtarı (feature flag)
- BLUE-GREEN DEPLOYMENTmavi-yeşil dağıtım
- CANARY RELEASEkanarya sürümü (kademeli yayın)
- HOTFIXacil düzeltme
- LINTERkod denetleyici (linter)
- CODE FORMATTERkod biçimlendirici
- PRE-COMMIT HOOKcommit öncesi kanca
- SEMANTIC VERSIONINGanlamsal sürümleme