Yazılım geliştirirken dikkat edilmesi gereken bazı hususlar

Yazılım geliştirirken dikkat edilmesi gereken bazı hususlar:


Yazılım geliştirirken dikkat edilmesi gereken bazı hususlar:


- HTTP, DB client gibi paketlerin connection/timeout/pooling ayarları yapılmalı
- Her türlü hata durumu kontrol edilmeli, loglanmalı, alert mekanizmaları kurulmalı
- Beklenmedik senaryolar dahil olacak şekilde test yazılmalı
- CI/CD süreçleri oluşturulmalı ve rollback senaryosu olmalı
- Yapılan geliştirmeler backward-compatible olmalı
- Uygulama dışarıya çeşitli metrikler açmalı
- Entegrasyon yapılan yerlerde end to end container testler yazılmalı
- Yazılan testler izole verilerle çalışmalı
- Hata durumlarında önce sistem stabil hale getirilmeli, sonra hata fixlenmeli
- Varsayıma dayalı kod yazılmamalı, emin olunmayan yerde veri ile hareket edilmeli
- Çalışacağından emin olunan kod için de unit test yazılmalı
- Hangi mimari, pattern olursa olsun, genişletilebilir, tekrar kullanılabilir, test edilebilir kod yazılmalı
- HTTP serverlar için graceful shutdown eklenmeli
- Request limiting uygulanmalı, öncelikle içerideki kullanıcıya stabil hizmet verilmeli
- Uygulama yatayda scale edebilecek (birden fazla instance çalışacak) şekilde tasarlanmalı


Responsive Advertisement
Ad

1.30,1,1.32,1,20.04,1,2023,1,4.17,1,7,1,8.3 to 8.4,1,admin,1,ağ güvenliği,1,alias,1,Aliases,1,alternatif,1,ansible,1,arası,1,arayüz,1,attacks,1,automated,1,aws,1,azaltma,1,azure,1,backup,2,baglanti,1,bare metal,1,bash,1,basic,1,big cluster,1,bileşenlerin,1,blue team,1,bootstrap,1,brocade,1,buildah,1,bulut,1,Cheat Sheet,2,chmod,1,chroot,1,CI/CD,1,cli,2,cloud,2,cluster,1,cna,1,cockpit,2,commands,2,compute node,1,config,1,connect,1,containerized,1,cpu,1,crc,1,create,1,custom,1,çözüm,1,das,1,data,1,data storage,1,deamon,1,devops,3,Directory,1,disk,1,dizin,1,dnf,1,docker,4,durum,1,editor,1,editör,1,eğitim,2,error code,1,esxi,2,esxicli,2,esxli,1,etcd,1,exchange server,1,explain,1,fio,1,firewall,1,fortigate,1,full contol,1,genel bilgi,1,generic,1,giriş bilgi,1,git,1,GitOps,1,go,1,googlecloud,1,gu,1,hacking,1,hata,1,hata code,1,hata kod,1,hatası,1,hba,2,hpe,1,http,1,hyperv,1,Immutable,1,ignition,1,ilo,1,infra,1,install,5,interactive,1,ipi,1,isntall,1,iso,1,java,1,jenkins,1,kapasite sınrıları,1,kaynakları,1,key,1,kısayolları,1,kilitleme,1,kim oluşturdu.,1,komut,1,komutlar,2,komutları,1,kubelet,1,kubernetes,11,kurulum,1,linux,7,list,3,listesi,1,load balancer,1,local agent-based,1,lock,1,lsblk,1,lst,1,lun,1,machine config,1,maliyet,1,master,1,mayıs,1,mesajlaşma,1,microsoft,1,mobaxterm,1,mode,2,namespaces,1,Nano,1,nas,1,nasıl,1,nedir,2,network,1,network-manager,1,nic,1,nmtui,1,node,2,node dosya almak,1,ocp,6,oluşturmak,1,openshift,5,operations,1,Operator Hub,1,osi layers,1,önerilen,1,paket,1,pcap,1,penelope,1,permision,1,podman,1,port,1,power shell,4,powercli,1,preemptible,1,proxmox upgrade,1,pve,1,python,1,Quiesce,1,RabbitMQ,1,rapor,1,reboot,1,Red Hat,1,red team,1,redhat,3,roadmap,1,rocky linux,3,root login,1,rootless,1,rootless deamon yok,1,runas,1,rvtools,1,san,1,san switch,2,scp cli,1,security,4,securityContex,1,securtiy,2,segmentasyon,1,server,1,server 2022,1,services,2,servisler,1,settings,1,setup,1,snapshots,1,soc,1,software,1,sorun,1,sözlük,1,speed,1,ssh,1,sshkey,1,startup linux,1,state,1,storage linux,1,Structure,1,sudo,1,sürümler,1,systed,1,system admin,1,terminal,1,terraform,1,test,1,toolbox,1,tools,2,tr,1,trraform,1,türkçe,1,uber,1,ubuntu,3,update,2,upi,1,uyumluluk,1,vcenter,1,versiyon,1,vi,1,vm,1,vm makine,1,vmoiton,1,vmware,3,vmware tools,2,vs,2,webmin,1,windows,1,workaround,1,worker,2,worker node,1,workstation,1,wwn,1,xen,1,yapısı,1,yedekleme,1,yenilikler,1,yetki,1,youtube,1,yönetim,1,yum,1,zararlı kod,1,zero-day,1,
ltr
item
1w2 - DevOps: Yazılım geliştirirken dikkat edilmesi gereken bazı hususlar
Yazılım geliştirirken dikkat edilmesi gereken bazı hususlar
Yazılım geliştirirken dikkat edilmesi gereken bazı hususlar:
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7_x4se2EN1uQZG8rGRL1NeTHsQMnCpbOlrWnKlCq3TGK9X7ZEeOJrMoaf3UILBuV05H2yWU94YIHINYrfjBC--16tTfbGXxjwgI6hPIg2270rxRA-S2Mq-jdJrU_H0geUyyQMiBLt48lyrxqNBCSA8a3wzg1WrT8TfcvwJevy1K8V6xHjDwmErhhhqQ/s320/software.png
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7_x4se2EN1uQZG8rGRL1NeTHsQMnCpbOlrWnKlCq3TGK9X7ZEeOJrMoaf3UILBuV05H2yWU94YIHINYrfjBC--16tTfbGXxjwgI6hPIg2270rxRA-S2Mq-jdJrU_H0geUyyQMiBLt48lyrxqNBCSA8a3wzg1WrT8TfcvwJevy1K8V6xHjDwmErhhhqQ/s72-c/software.png
1w2 - DevOps
http://www.1w2.net/2022/11/yazlm-gelistirirken-dikkat-edilmesi.html
http://www.1w2.net/
http://www.1w2.net/
http://www.1w2.net/2022/11/yazlm-gelistirirken-dikkat-edilmesi.html
true
9004064233895411880
UTF-8
Tüm postalar yüklendi Hiç bir post bulunamadı HEPSiNi GöR Daha fazla Cevapla İptal Et Cevapla Sil Tarafından Ana Sayfa SAYFALAR POSTLAR Hepsini Gör SENiN iÇiN ÖNERiLEN LABEL ARŞİV ARAMA TÜM POSTLAR İsteğinizle eşleşen herhangi bir post bulunamadı Ana Sayfaya Dön Pazar Pazartesi Salı Çarşamba Perşmebe Cuma Cumartesi Paz Pzt Sal Çrş Prş Cum Cmt Ocak Şubat Mart Nisan Mayıs Haziran Temmuz Ağustos Eylül Ekim Kasım Aralık Ock Şbt Mar Nis Mayıs May Hzr Ağs Eyl Ekm Kas Arl Şu an 1 Dakika önce $$1$$ Dakika Önce 1 Saat Önce $$1$$ Saat Önce Dün $$1$$ Gün Önce $$1$$ Hafta Önce 5 haftadan daha fazla Takipçiler Takip Et Bu İöerik Kilitli Sadece Özel Üyeler İçin ADIM 1 : Sosyal netwörkünüzde paylaşın ADIM 2: Sosyal networkünüzdeki link' e tklayın Tüm kodu kopyala Tüm kodu seç Tüm kod kopyalama hafızasına alındı Kodu kopyalayamdıysanız / yazıyı seçip, [CTRL]+[C] yapın (veya CMD+C Mac için) kopyalayın İçerik Listesi