DevOps ve Bulut Teknolojileri rehberleri
DevOps ve Bulut Teknolojileri alanındaki beceri, meslek, karşılaştırma ve kavram rehberleri tek sayfada.
Beceri rehberleri
139 beceri rehberi- Active Directory Çoğaltma ve FSMO Rolleri Nasıl Yönetilir
Active Directory çoğaltmanın nasıl çalıştığını, beş FSMO rolünün görevlerini, rol yerleşimini ve çoğaltma sorunlarını nasıl izleyeceğinizi öğrenin.
- Active Directory'de Grup İlkesi Tasarımı
Active Directory'de GPO tasarımı: OU yapısına göre bağlama, işleme sırası, güvenlik filtresi, loopback ve sorun giderme adımlarını örneklerle öğrenin.
- Active Directory'de Kullanıcı, Grup ve Bilgisayar Hesapları Nasıl Yönetilir
Active Directory'de OU yapısı kurma, kullanıcı ve grup hesabı açma, yetkiyi gruplarla verme ve ayrılan çalışanın hesabını güvenle kapatma adımları.
- Adım Adım CI/CD Pipeline Kurma Yöntemi
CI/CD pipeline kurulumunu aşamalarıyla öğrenin: derleme, test, paketleme, ortamlara dağıtım, gizli bilgi yönetimi ve sık yapılan hatalar.
- Altyapı İzleme
BT altyapı izlemeyi Zabbix, Prometheus ve Grafana ile kurmanın adımları: metrik toplama, uyarı tasarımı, dashboard ve sık yapılan hatalar.
- Altyapıyı kodla tanımlamak
Altyapıyı elle kurmak yerine şablonla tanımlamanın yöntemi: CloudFormation ve Bicep mantığı, değişiklik önizleme, sapma kontrolü ve öğrenme yolu.
- Amazon S3 ile nesne depolama
Amazon S3'te bucket kurulumu, sürümleme, yaşam döngüsü kuralları, erişim güvenliği ve sık hatalar: nesne depolamayı doğru tasarlamanın rehberi.
- Ansible AWX
Ansible AWX nedir, AWX Operator ile nasıl kurulur ve ilk iş şablonu nasıl çalıştırılır: proje, envanter, kimlik bilgisi ve yetkilendirme adımları.
- Ansible Dinamik Envanter
Ansible dinamik envanter kurulumu: envanter eklentisi, aws_ec2 yapılandırma dosyası, filtreler, keyed_groups ve doğrulama komutlarıyla bulut sunucuları yönetin.
- Ansible ile Sunucu Konfigürasyonu Nasıl Yönetilir
Ansible ile sunucu konfigürasyonunu otomatikleştirme: envanter, playbook, rol, değişken ve test adımları; örnek senaryo, sık hatalar ve öğrenme yolu.
- Ansible ile Sunucuların Günlük Yönetimi
Ansible ile çok sayıda sunucuda anlık komut, yama ve kademeli yeniden başlatma, kullanıcı ve SSH anahtarı yönetimi; check, diff ve limit ile güvenli çalıştırma.
- Ansible Playbook Yazma
Ansible playbook yazımını örnekle öğrenin: play, tasks, modüller, değişkenler, handler, become ve check modu ile güvenli ilk çalıştırma.
- Ansible Rolleri
Ansible rol klasör yapısı, defaults ile vars farkı, handler ve şablonlar, roles anahtarı ile import_role ve include_role seçimi örneklerle anlatılıyor.
- API'ye hız sınırı koymak
API hız sınırlamada doğru algoritmayı seçmeyi, istemciyi tanımlamayı, 429 yanıtını ve başlıkları kurmayı Kong örneğiyle adım adım öğrenin.
- Argo CD ve Flux ile GitOps tabanlı sürekli dağıtım kurulumu
GitOps ile Kubernetes'e dağıtım nasıl kurulur: repo düzeni, Argo CD kurulumu, ilk Application, otomatik senkronizasyon, prune ve selfHeal ayarları.
- Auto Scaling ve yük dengeleyiciyle trafiğe uyum sağlayan AWS mimarisi
Auto Scaling grubu ve yük dengeleyiciyle ölçeklenebilir mimari kurma: launch template, hedef grubu, sağlık kontrolü, ölçekleme politikaları ve sık hatalar.
- AWS Bulut Hizmetlerini Öğrenmek
AWS nasıl öğrenilir? Hesaplama, depolama, veritabanı, ağ ve güvenlik hizmetleri ile sertifika yolunu içeren başlangıçtan ileri düzeye öğrenme planı.
- AWS'de çoklu hesap yapısı nasıl kurulur ve yönetilir
AWS çoklu hesap yapısı nasıl kurulur: organizasyon birimleri, SCP ile sınır koyma, Control Tower kontrolleri, Account Factory ve sapma yönetimi adım adım.
- AWS'de felaket kurtarma stratejisi nasıl seçilir
Backup and restore, pilot light, warm standby ve multi-site active/active stratejilerini RTO ve RPO hedefine göre karşılaştırıp doğru AWS DR modelini seçin.
- Azure App Service ile Web Uygulamasını Yayına Almak ve Yönetmek
Web uygulamanızı Azure App Service üzerinde yayınlamayı, ayarları ve günlükleri yönetmeyi, slot ile kesintisiz geçiş yapmayı adım adım öğrenin.
- Azure CLI ile Komut Satırından Azure Kaynaklarını Yönetmek
Azure CLI'yi kurmayı, az login ile oturum açmayı, komut gruplarını bulmayı, çıktıyı sorgulamayı ve betiklerle kaynak yönetmeyi öğrenin.
- Azure SQL Database Oluşturmak, Bağlanmak ve Ölçeklendirmek
Azure SQL Database'i sunucu, güvenlik duvarı ve veritabanı adımlarıyla oluşturun; Query editor ve araçlarla bağlanın; ihtiyaca göre ölçeklendirin.
- Azure Storage hesabı nasıl kurulur
Azure depolama hesabı nasıl kurulur ve yönetilir: Blob ve Files farkı, yedeklilik seçenekleri, erişim katmanları, güvenlik, yaşam döngüsü kuralları.
- Azure Yedekleme ve Felaket Kurtarma
Azure'da RPO ve RTO hedeflerinden yola çıkarak yedekleme politikası, kurtarma kasası, Site Recovery replikasyonu, kurtarma planı ve felaket tatbikatı adım adım.
- Azure'da izleme nasıl kurulur
Azure Monitor ve Log Analytics ile izleme kurulumu: çalışma alanı, veri toplama, KQL sorgu temelleri, alarm kuralları, aksiyon grupları ve sık hatalar.
- Azure'da kimlik ve erişim yönetimi
Azure'da kimlik ve erişim yönetimi: Entra ID kullanıcı ve gruplar, RBAC rol atama, kapsam hiyerarşisi, en az yetki ilkesi, yönetilen kimlikler ve sık hatalar.
- Azure'da sanal ağ, ağ güvenlik grubu ve VNet eşleme nasıl yapılandırılır
Azure sanal ağı nasıl tasarlanır: adres planı, alt ağlar, NSG kural mantığı, VNet eşleme, özel bağlantı seçenekleri ve ağ yapılandırmasında sık yapılan hatalar.
- Azure'da sanal makine nasıl oluşturulur, korunur ve yönetilir
Azure sanal makinesi nasıl oluşturulur ve yönetilir: boyut ve disk seçimi, erişim, kullanılabilirlik, ölçek kümeleri, yedekleme, izleme ve sık yapılan hatalar.
- Bash Betik Yazmayı Öğrenmek
Bash ile betik yazmayı ve sistem otomasyonunu öğrenin: kabuk temelleri, akış kontrolü, hata yönetimi, metin işleme, uzak sunucu ve zamanlama.
- Bulut Bilişim Nasıl Öğrenilir
Bulut bilişim öğrenme yolu: servis ve dağıtım modelleri, AWS, Azure ve GCP seçimi, güvenlik ve maliyet, uygulamalı proje ve sık hatalar.
- Bulut maliyeti ekiplere nasıl dağıtılır
Bulut harcamasını ekiplere adil dağıtmanın yolu: etiket standardı, paylaşılan maliyet kuralları, showback raporu ve chargeback geçişi adım adım.
- Bulut maliyetleri nasıl azaltılır
Bulut harcaması nasıl görünür olur, etiketleme ve showback nasıl kurulur, hangi teknikler maliyeti düşürür: FinOps yaklaşımıyla uygulamalı rehber.
- Bulut mimarisi tasarımı
Bulut mimarisi tasarım yöntemi: gereksinimler, bileşen seçimi, Well-Architected sütunlarıyla değerlendirme, örnek senaryo ve sık yapılan hatalar.
- Buluta geçiş planı
Buluta geçişi envanterden taşıma dalgalarına kadar planlayın: 6R seçenekleri, karar ölçütleri, örnek senaryo ve sık yapılan hatalar.
- Bulutta Hesap Yönetişimi
Bulutta hesap yapısı, önleyici ve tespit edici guardrail kuralları, hesap sağlama otomasyonu, sapma izleme ve istisna süreci nasıl kurulur.
- Bulutta tedarikçi bağımlılığı
Bulut sağlayıcı bağımlılığının türlerini, taşınabilirlik değerlendirmesini, azaltma yöntemlerini ve sözleşmede nelere dikkat edileceğini öğrenin.
- Bulutta VPC tasarımı
Bulutta sanal ağ tasarımı: adres planı, genel ve özel alt ağlar, özel uç noktalar, hub-spoke topolojisi ve sık yapılan hatalar tek rehberde.
- Bulutta yük dengeleme ve trafik yönetimi yapılandırması
Yük dengeleme ve trafik yönetimini öğrenin: katmanlar, algoritmalar, sağlık denetimi, DNS yönlendirme, WAF ve TLS ayarları ile test yöntemi.
- CCoE kurulumu
Cloud Center of Excellence kurulumu: gerekçe, olgunluk analizi, roller, hizmet kataloğu, maliyet yönetimi ve yayılım adım adım anlatılıyor.
- CI/CD hattı (pipeline) nasıl kurulur
CI/CD hattı kurulumu: derleme, test, konteyner, çok ortamlı dağıtım ve güvenlik adımları; GitHub Actions ve GitLab için örnek akış ve sık hatalar.
- Cloud native uygulama tasarımı ve 12-Factor ilkeleri
Cloud native uygulama tasarımı: 12-Factor ilkeleri, durum yönetimi, dayanıklılık desenleri, kademeli dönüşüm adımları ve sık yapılan hatalar.
- Compute Engine'de ilk sanal makineyi kurmak
Compute Engine'de sanal makine oluşturma: ön koşullar, konsol adımları, bölge ve makine tipi seçimi, gcloud komutu, SSH bağlantısı ve temizlik.
- Crossplane ile altyapı sağlama
Crossplane ile Kubernetes üzerinden bulut kaynağı sağlama: provider kurulumu, managed resource, composition ve XRD ile geliştiriciye hazır altyapı API'si.
- DevOps Kültürü ve Uygulamaları
DevOps kültürünü ve uygulamalarını öğrenme yolu: CI/CD, altyapı otomasyonu, izleme, güvenlik ve ekip modelleri; başlangıçtan ileri düzeye yol haritası.
- DNS yapılandırması ve sorun giderme
A, CNAME, MX ve TXT kayıtlarının yapılandırılması, TTL ve önbellek etkisi, dig ile sorun giderme ve kurumsal DNS mimarisi için uygulamalı rehber.
- Docker Compose ile çok servisli uygulama kurmak
Docker Compose ile web ve veritabanı servislerini tek dosyada tanımlayın: compose.yaml yapısı, depends_on ve healthcheck, volume, ortam değişkenleri, komutlar.
- Docker ile Uygulama Konteynerleştirme Nasıl Yapılır
Docker ile uygulama konteynerleştirmeyi öğrenin: imaj ve konteyner mantığı, Dockerfile, volume, ağ, Compose, sık hatalar ve öğrenme yolu.
- Docker üretim ortamı
Docker konteynerlerini üretimde çalıştırmak için restart politikası, bellek ve işlemci sınırı, günlük döndürme, healthcheck ve güvenlik ayarları.
- Docker volume ve ağ yönetimi
Docker'da volume ile kalıcı veri tutma, bind mount farkı, kullanıcı tanımlı ağ oluşturma ve port yayınlama: komutlar, örnekler ve sık yapılan hatalar.
- Dockerfile yazma rehberi
Dockerfile yazmanın adımları: FROM, COPY, RUN ve CMD komutları, katman önbelleği, çok aşamalı derleme, .dockerignore ve güvenlik için önerilen uygulamalar.
- DR planı hazırlama
BT felaket kurtarma planını iş etki analizi, RPO ve RTO hedefleri, kurtarma desenleri ve tatbikatlarla adım adım hazırlamanın uygulamalı rehberi.
- DynamoDB'de erişim desenlerine göre veri modelleme
DynamoDB'de veri modelleme: erişim desenlerinden başlama, anahtar seçimi, tek tablo tasarımı, indeksler, kapasite, işlemler ve maliyet yönetimi.
- EC2 ile bulutta sanal sunucu açmak
AWS EC2 üzerinde sanal sunucu açmanın adımları: imaj, instance tipi, anahtar çifti, güvenlik grubu, depolama, bağlantı ve güvenli işletim alışkanlıkları.
- ELK ile Merkezi Log Analizi
ELK ile log analizi adım adım: Beats ile toplama, Logstash ile ayrıştırma, Elasticsearch indeks yönetimi ve Kibana'da arama, pano ve uyarı kurma.
- Geliştiriciler için golden path şablonları nasıl tasarlanır ve yaygınlaştırılır
Golden path şablonlarıyla geliştiricilere self-servis altyapı sunmak: kapsam seçimi, proje iskeleti, güvenli varsayılanlar ve yaygınlaştırma adımları.
- GitHub Actions ile Otomasyon
GitHub Actions ile workflow yazmayı öğrenin: tetikleyiciler, job ve step yapısı, gizli değişkenler, matris, önbellek ve sık yapılan hatalar.
- GitHub Actions pipeline'ı önbellek ve matrix ile nasıl hızlanır
GitHub Actions pipeline süresini kısaltmanın yolları: bağımlılık önbelleği, cache key, restore-keys, matrix stratejisi ve gereksiz çalıştırmaları azaltma.
- GitHub Actions'ta dev, staging ve prod dağıtımı nasıl kurulur
GitHub Actions ile dev, staging ve production ortamlarına dağıtım: environment tanımı, onay kapıları, ortama özel gizli bilgiler ve dal kısıtları.
- GitHub Actions'ta Docker imajı nasıl yayınlanır
GitHub Actions ile Docker imajını derleyip GitHub Container Registry'ye göndermenin adımları: izinler, login, etiketleme, build-push ve imaj doğrulama.
- GitHub Actions'ta yeniden kullanılabilir iş akışları yazma rehberi
GitHub Actions'ta workflow_call ile yeniden kullanılabilir iş akışı yazmak, girdi ve gizli bilgi aktarmak, çıktı almak ve composite action ile farkını anlamak.
- GitLab CI/CD pipeline yazmak
.gitlab-ci.yml yapısı, stages, rules, needs ve cache: GitLab CI/CD ile ilk pipeline'ı yazmanın ve hızlandırmanın adım adım yolu.
- GitLab CI/CD'de ortamlar ve dağıtım akışı nasıl kurulur
GitLab CI/CD'de staging ve production ortamı tanımlama, review app açıp kapatma, manuel onaylı dağıtım ve çakışan dağıtımları engelleme adımları örneklerle.
- GitLab Runner nasıl kurulur, kaydedilir ve yönetilir
GitLab Runner'ı Linux ve Docker üzerinde kurma, register komutuyla kaydetme, executor seçme ve config.toml ile yönetme adımları örneklerle anlatılıyor.
- Google Cloud Platform'u Öğrenmek
Google Cloud Platform öğrenme yolu: proje ve IAM yapısı, hesaplama, depolama, ağ, izleme ve veri analitiği hizmetleri; örnek uygulama, sık hatalar.
- Google Cloud Storage'ta bucket, sınıf ve yaşam döngüsü nasıl yönetilir
Google Cloud Storage'ta bucket kurmayı, depolama sınıfı seçmeyi, yaşam döngüsü kurallarını ve erişim denetimini adım adım öğrenin.
- Google Cloud'da organizasyon, klasör, proje ve IAM yetkilendirme düzeni
Google Cloud'da organizasyon, klasör ve proje hiyerarşisinin kurulumu; IAM'de kimlik, rol ve allow policy mantığı, devralma ve sık yapılan yetki hataları.
- Grafana'da amaca hizmet eden bir dashboard nasıl tasarlanır
Grafana'da okunabilir dashboard tasarlamayı öğrenin: RED ve USE yöntemi, değişkenler, panel seçimi, eşik renkleri ve düzen ilkeleri.
- Helm ile sürüm yükseltme ve geri alma
helm upgrade, history ve rollback komutlarıyla Helm release'ini güvenle yükseltmeyi ve sorunlu sürümü geri almayı bir olay örneğiyle adım adım öğrenin.
- Istio ile retry, timeout ve circuit breaker nasıl yapılandırılır
Istio'da zaman aşımı, yeniden deneme ve devre kesiciyi VirtualService ile DestinationRule üzerinde kurma: YAML örnekleri, birlikte kurgu ve sık hatalar.
- Istio ile service mesh nasıl kurulur
Istio'yu istioctl ile kurma, namespace etiketiyle sidecar enjeksiyonunu açma, çalıştığını doğrulama ve kurulumda sık yapılan hatalar.
- Istio'da canary yayın
Istio'da DestinationRule alt kümeleri ve VirtualService ağırlıklarıyla canary yayın: YAML örnekleri, başlık eşleşmesi, izleme ve geri alma.
- Kademeli yayın uygulaması
Yeni sürümü önce küçük bir kullanıcı kesitine açıp metriklere göre ilerletme yöntemi: hazırlık, trafik bölme, otomatik analiz ve sık yapılan hatalar.
- Kendi Helm chart deponuzu kurmak ve chart yayınlamak
Kendi Helm chart deponuzu index.yaml ile ya da OCI kayıt defteriyle kurmayı, chart'ı paketleyip yayınlamayı ve ekibe tanıtmayı komutlarla öğrenin.
- Kendi Helm chart'ınızı yazmak
Helm chart iskeleti, Chart.yaml, values.yaml ve şablon yazımını örneklerle öğrenin; lint, template ve dry-run ile chart'ı kümeye dokunmadan test edin.
- Kong API gateway nasıl kurulur ve işletilir
Kong ile API gateway kurmayı, service ve route tanımını, kimlik doğrulama eklentilerini ve deklaratif yapılandırmayla işletimi adım adım öğrenin.
- Kubernetes kaynak limitleri
Kubernetes'te CPU ve bellek request, limit değerlerinin nasıl belirleneceği: ölçüm yöntemi, OOMKilled, kısıtlama, QoS sınıfları, LimitRange ve ResourceQuota.
- Kubernetes kümesini kubeadm ile sıfırdan kurmak
kubeadm ile control plane başlatma, kubeconfig, ağ eklentisi ve worker düğüm ekleme adımları; kurulum sonrası doğrulama ve sık hatalar.
- Kubernetes kümesini yeni sürüme yükseltme
kubeadm ile Kubernetes kümesini güvenle yükseltme: sürüm kuralı, control plane ve worker sırası, drain ve uncordon adımları, sık hatalar.
- Kubernetes kümesinin etcd yedeğini alma ve geri yükleme
Kubernetes etcd yedeğini etcdctl snapshot ile alma, yedeği doğrulama ve static pod kümede geri yükleme adımları ile sık yapılan hatalar.
- Kubernetes Nasıl Öğrenilir ve Yönetilir
Kubernetes yönetimini adım adım öğrenin: temel nesneler, küme işletimi, ağ, depolama, güvenlik, sorun giderme ve sık yapılan hatalar.
- Kubernetes'te dışarıya trafik açma
Kubernetes'te Ingress ve Gateway API ile HTTP trafiğini dışarı açma: controller gereksinimi, YAML örnekleri, TLS, yol eşleşmesi ve Gateway API'ye geçiş notları.
- Kubernetes'te hata ayıklama
CrashLoopBackOff, Pending, ImagePullBackOff ve servis erişim sorunları: kubectl ile sistematik teşhis ve kök neden analizi yöntemi.
- Kubernetes'te Job ve CronJob ile zamanlanmış işler nasıl kurulur
Kubernetes Job ve CronJob ile toplu ve zamanlanmış görevleri çalıştırma: YAML örnekleri, concurrencyPolicy, restartPolicy, suspend ve sık hataların teşhisi.
- Kubernetes'te kalıcı depolama nasıl kurulur
Kubernetes'te StorageClass tanımlama, PVC ile disk isteme, pod'a bağlama, erişim kipleri, reclaim policy ve PVC Pending sorununu çözme adımları örneklerle.
- Kubernetes'te kesintisiz sürüm güncelleme
Deployment ile kesintisiz güncelleme: maxSurge ve maxUnavailable ayarı, readiness probe bağı, rollout status, rollout undo ve takılan güncellemeyi giderme.
- Kubernetes'te multi-tenant küme tasarımı
Namespace, RBAC, ResourceQuota ve NetworkPolicy ile ekipleri tek Kubernetes kümesinde izole etme: model seçimi, adımlar ve sık hatalar.
- Kubernetes'te yükü karşılayan otomatik ölçekleme
Kubernetes'te HPA, VPA ve Cluster Autoscaler nasıl çalışır, hangi sırayla kurulur? Kaynak istekleri, metrikler, ayar önerileri ve sık hatalar.
- Kurulumdan grup ilkesine Active Directory yönetimini öğrenme sırası
Windows Server ve Active Directory yönetimi nasıl yapılır? Kurulum, kullanıcı ve grup yönetimi, grup ilkesi, DNS, DHCP, yedekleme ve güvenlik adımları.
- Kurumsal bulut temeli
Bulut landing zone kurulumu: hesap hiyerarşisi, kimlik, ağ, güvenlik, otomasyon, yönetişim ve maliyet kontrolü; Azure ve AWS için temel çerçeve.
- Linux sunucu performans analizi
Linux sunucu performansını işlemci, bellek, disk ve ağ ekseninde ölçmeyi, darboğazı bulmayı ve doğru ayar yapmayı örnek senaryo ile öğrenin.
- Linux'ta ağ ve DNS çözümleme nasıl yapılandırılır
nmcli ile sabit IP, ağ geçidi ve DNS ayarlama, /etc/hosts ve resolv.conf kullanımı ile ağ sorunlarını katman katman giderme adımları.
- Linux'ta cron ile zamanlanmış görev nasıl kurulur
crontab söz dizimi, iş ekleme, ortam ve PATH farkı, çıktı yönlendirme ve cron ile systemd zamanlayıcı seçimini örneklerle öğrenin.
- Linux'ta dnf, yum ve apt ile paket yönetimi
dnf, yum ve apt ile paket arama, kurma, güncelleme, depo yapılandırma ve rpm ile dpkg sorguları: her dağıtım ailesi için komut rehberi.
- Linux'ta kullanıcı, grup ve izinler nasıl yönetilir
useradd, usermod, chmod, chown, setgid ve umask ile Linux'ta kullanıcı, grup ve izinleri adım adım yönetin; sık hataları ve kontrol listesini görün.
- Linux'ta LVM ile disk ve mantıksal birim yönetimi
Linux'ta LVM ile disk ekleme, mantıksal birim oluşturma, fstab ile kalıcı bağlama ve büyütme adımlarını örnek komutlarla öğrenin.
- Linux'ta NFS ve Samba ile ağ paylaşımı nasıl kurulur
NFS sunucusu, Samba paylaşımı, istemci bağlama, fstab kalıcılığı, güvenlik duvarı ve SELinux adımlarını örneklerle öğrenin.
- LogQL ile Loki'de log sorgulamak
Grafana Loki'de log toplamayı, etiket tasarımını ve LogQL ile akış seçici, satır filtresi, ayrıştırıcı ve metrik sorgusu yazmayı öğrenin.
- Merkezi log yönetimini planlamak
Merkezi log yönetimini planlamak: kaynak envanteri, log politikası, saklama sınıfları, erişim sahipliği, ELK ile Loki arasında seçim ve ekiplere yayılım.
- Microsoft Azure ile Bulut Kaynaklarını Yönetmek
Azure'da abonelik, kaynak grubu, sanal makine, ağ, depolama ve kimlik yönetimini adım adım; sık hatalar ve öğrenme yoluyla birlikte öğrenin.
- Multi-cloud tasarımı
Çoklu bulut mimarisinde iş yükü yerleştirme, kimlik federasyonu, ağ, veri ve maliyet kararları nasıl verilir; ne zaman mantıklı, hangi tuzaklar var?
- MySQL ve MariaDB sunucu yönetimi ve replikasyon nasıl yapılır
MySQL ve MariaDB sunucu işletimi: InnoDB davranışı, replikasyon kurulumu, GTID, gecikme sorunları, devir, yedekleme ve yükseltme adımları.
- Nöbet düzeni ve olay komutanlığı
Nöbet rotasyonu, uyarı kalitesi, olay komutanı ve rol ayrımı: BT olaylarına hazırlıklı olmak için nöbet düzeni ve komuta yapısını kurma rehberi.
- OpenShift ile Kurumsal Kubernetes Platformu Nasıl İşletilir
OpenShift platformunda proje ve yetki yönetimi, güvenlik politikaları, build süreçleri, operatörler, izleme ve yükseltme işleri adım adım anlatılıyor.
- OpenStack ile Özel Bulut Nasıl Kurulur ve İşletilir
OpenStack ile özel bulut mimarisini planlama, Keystone, Nova, Neutron ve Glance servislerini yapılandırma, kota yönetimi ve işletim adımları anlatılıyor.
- Pod'ları istediğiniz düğüme yerleştirmek
Pod'ların hangi düğümlerde çalışacağını taint, toleration, nodeSelector ve affinity kurallarıyla kontrol etme: komutlar, YAML örnekleri, seçim ölçütleri.
- PowerShell ile uzak sunucuları yönetmek
PowerShell remoting ile uzak sunucu yönetimi: Enable-PSRemoting, Enter-PSSession, Invoke-Command, New-PSSession, güvenlik ve sorun giderme.
- PowerShell ile Windows Otomasyonu
PowerShell ile Windows otomasyonu: nesne modeli, betik yazımı, hata yönetimi, sistem ve dizin görevleri, uzak yönetim, güvenlik ve zamanlama adımları.
- PowerShell modülü nasıl yazılır, zamanlanmış görev olarak nasıl çalıştırılır
PowerShell fonksiyonlarını modüle çevirip Görev Zamanlayıcı ile otomatik çalıştırma: .psm1, manifesto, tetikleyici, hesap ve sık hatalar.
- PowerShell'de fonksiyon yazmak ve hataları yönetmek
PowerShell'de fonksiyon yazımı: parametreler, doğrulama, çıktı; try/catch/finally ve ErrorAction Stop ile hata yönetimi örnekleriyle.
- Prometheus ve Grafana kurulumu
Prometheus ve Grafana ile izleme altyapısını adım adım kurun: mimari, exporter, PromQL sorguları, panolar ve alarm yönetimiyle ilk izleme düzeniniz.
- Proxmox VE'yi kurmak ve ilk sanal makineyi ayağa kaldırmak
Proxmox VE kurulumu: donanım hazırlığı, kurulum sihirbazı, ilk ayarlar, sanal makine ve konteyner oluşturma, yedekleme ve sık yapılan hatalar.
- RabbitMQ ile mesaj kuyruğu kurma ve işletme rehberi
RabbitMQ ile mesaj kuyruğu kurulumu: exchange türleri, onay ve dayanıklılık ayarları, yeniden deneme, akış kontrolü ve küme işletiminin adım adım anlatımı.
- Redis ile Önbellekleme ve Küme İşletimi Rehberi
Redis ile önbellekleme desenleri, veri yapıları, kalıcılık, çoğaltma, Sentinel, Cluster ve ElastiCache işletimi: uygulamaya dönük adım adım yol haritası.
- Redis kalıcılığı
Redis RDB snapshot ve AOF ayarlarını, fsync politikasını, RDB'den AOF'ye geçişi ve güvenli yedekleme düzenini adım adım öğrenin.
- Rego ile politika yazmak
Politika kodu yaklaşımı, Rego dilinin temel yapıları, Kubernetes admission kuralı ve opa test ile politika testi yazmanın adımları.
- Route 53'te DNS kaydından trafik yönlendirmeye
Route 53'te barındırılan bölge, kayıt türleri, alias kaydı, yönlendirme politikaları ve sağlık kontrolüyle DNS yönetiminin nasıl yapıldığını adım adım öğrenin.
- Sanal masaüstü ortamı kurmak
VDI kurulumunun adımları: mimari, host pool tasarımı, görüntü yönetimi, profil, güvenlik ve maliyet. Azure Virtual Desktop örneğiyle yöntem.
- SLI, SLO ve hata bütçesi belirleme
Kullanıcı yolculuğundan SLI seçmek, SLO hedefi koymak ve hata bütçesini yönetmek: adım adım yöntem, örnek formüller ve sık yapılan hatalar.
- SNMP ile ağ cihazlarını izlemek
SNMP ile switch, router ve yazıcı izleme: OID bulma, snmpwalk, sürüm ve kimlik seçimi, arayüz keşfi ve sık hataları örneklerle öğrenin.
- SRE ekip modeli kurmak
SRE ekibini kurumda hangi modelle kurarsınız, üretime hazırlık incelemesi nasıl yapılır, geliştirici ekiplerle sorumluluk nasıl paylaşılır: pratik rehber.
- Suçlamasız olay sonrası değerlendirme yazmak
Suçlamasız olay sonrası değerlendirme yazma rehberi: ne zaman yazılır, hangi bölümleri içerir, kök neden nasıl bulunur, aksiyonlar nasıl takip edilir.
- Sunucu Sanallaştırma Yönetimi
VMware vSphere ve Proxmox VE ile sanallaştırma yönetimini öğrenin: sanal makine yaşam döngüsü, ağ, depolama, yüksek erişilebilirlik ve platform geçişi.
- Sunucusuz Mimariyle Uygulama Geliştirme Rehberi
Sunucusuz uygulama geliştirme adımları: olay tetikleyiciler, fonksiyon tasarımı, dağıtım, güvenlik, gözlemlenebilirlik, eşzamanlılık ve maliyet kontrolü.
- systemd ile Linux servisleri nasıl yönetilir
systemctl ile servis başlatma, durdurma, kalıcı yapma, journalctl ile sorun giderme ve kendi birim dosyanızı yazma adımları örneklerle burada.
- Şema migrasyonu
Şema değişikliklerini sürümleyin: Flyway ve Liquibase mantığı, geriye dönük uyumlu tasarım, büyük tablolarda güvenli migrasyon ve pipeline'a entegrasyon.
- Şirket içine AWS altyapısı kurmak
AWS Outposts ile veri merkezinize AWS altyapısı getirmenin adımları: site hazırlığı, rack ve server seçimi, service link, local gateway ve kapasite planı.
- Tek hata noktasını ortadan kaldırmak
Availability Zone kavramından başlayarak yük dengeleyici, Auto Scaling, veritabanı ve depolama katmanlarında Multi-AZ mimarisi kurmanın adımlarını öğrenin.
- Terraform iş akışını CI/CD hattına taşıma
Terraform plan ve apply adımlarını pipeline'a taşımanın yolu: doğrulama, uzak durum, onay kapıları, kimlik bilgisi güvenliği ve sapma kontrolü.
- Terraform Modül Yazma
Terraform modül tasarımı, girdi ve çıktı sözleşmesi, sürümleme, state ve ortam yönetimi: yeniden kullanılabilir altyapı kodu yazmanın adımları.
- Toil'i tespit etmek ve azaltmak
SRE'de toil nedir, nasıl ölçülür ve otomasyonla nasıl azaltılır: tanım kriterleri, önceliklendirme, örnek iş akışı ve sık yapılan hatalar.
- Veri merkezi ile bulut arasında özel bağlantı kurma
Şirket ağını buluta ExpressRoute veya Direct Connect ile bağlamanın adımlarını öğrenin: seçenekler, kurulum, BGP, yedeklilik, güvenlik ve izleme.
- Windows Server ve Active Directory yönetimi nasıl yapılır
Active Directory mimarisi, kullanıcı ve grup yönetimi, grup ilkesi, DNS ve DHCP, yedekleme ve güvenlik adımlarını öğrenme yoluyla birlikte anlatan rehber.
- Windows Server ve Active Directory'de Yedekleme ve Kurtarma Nasıl Yapılır
Windows Server Backup ile sistem durumu yedeği alma, Active Directory kurtarma senaryoları, geri yükleme testi ve kurtarma planı hazırlama adımları.
- Windows Server'da DNS ve DHCP Nasıl Kurulur ve Yapılandırılır
Windows Server'da DNS ve DHCP rollerini kurma, scope ve zone oluşturma, rezervasyon, yetkilendirme ve yaygın sorunları gidermeyi örneklerle öğrenin.
- Windows Server'da Dosya Sunucusu, Kota ve Paylaşım İzinleri Nasıl Kurulur
Windows Server'da dosya sunucusu kurma, paylaşım ve NTFS izinlerini grup temelli verme, FSRM ile kota ve DFS ile ortak ad alanı oluşturma rehberi.
- Yönetilen veritabanını işletmek
RDS ve Aurora ile yönetilen veritabanı işletimi: motor seçimi, Multi-AZ, okuma kopyaları, bağlantı yönetimi, yedekleme, bakım ve izleme alışkanlıkları.
- Zabbix ile altyapı izleme
Zabbix ile altyapı izlemeyi adım adım öğrenin: mimari, kurulum akışı, host ve şablonlar, tetikleyici ve uyarı tasarımı, ağ ve veritabanı izleme örnekleri.
- Zabbix proxy ile dağıtık izleme mimarisi nasıl kurulur
Zabbix proxy ne işe yarar, aktif ve pasif mod farkı nedir, ayrı veritabanı ve tampon ayarları nasıl yapılır; dağıtık izlemeyi adım adım kurun.
- Zabbix'te şablon tasarlamak ve düşük seviyeli keşif kuralı yazmak
Zabbix şablonunu doğru kurgulama, düşük seviyeli keşif kuralı yazma, prototip, filtre ve kayıp kaynak ayarlarını örneklerle adım adım öğrenin.
Meslek rehberleri
10 meslek rehberi- Altyapı mühendisi
Kod olarak altyapı yaklaşımıyla çalışan altyapı mühendisinin görevlerini, kullandığı araçları, rol sınırlarını ve kariyer yolunu öğrenin.
- AWS Çözüm Mimarı
AWS çözüm mimarının görevlerini, tasarım kararlarını, gereken becerileri ve bu role giden öğrenme yolunu somut senaryolarla öğrenin.
- Azure Mühendisi
Azure mühendisinin görevleri, bir iş gününden somut örnekler, gereken beceriler, yakın rollerle farkı ve bu role giriş için izlenebilecek öğrenme yolu.
- Bulut mimarı ve bulut mühendisi
Bulut mimarı ve bulut mühendisinin görevleri, gereken beceriler, aralarındaki fark ve bu role giden yolu örneklerle öğrenin.
- DevOps Mühendisi
DevOps mühendisi yazılımın geliştirmeden canlıya güvenle ulaşmasını sağlar. Görevleri, bir iş günü, gereken beceriler ve öğrenme yolu burada.
- FinOps uzmanı
FinOps uzmanının bulut maliyet görünürlüğü, tahsis ve optimizasyon görevlerini, gereken becerileri ve bu role giden yolu öğrenin.
- Kubernetes yöneticisi ve platform mühendisi
Kubernetes yöneticisinin ve platform mühendisinin görevleri, küme işletimi, güvenlik, gereken beceriler ve mesleğe giriş yolları.
- Linux Sistem Yöneticisi
Linux sistem yöneticisinin görevleri, bir iş gününden örnekler, gereken beceriler ve bu role giden öğrenme yolu: kullanıcı yönetiminden performans teşhisine.
- SRE Mühendisi
SRE mühendisi, yazılım mühendisliği yöntemleriyle sistemlerin güvenilirliğini sağlar. Görevleri, becerileri ve nasıl olunacağını öğrenin.
- Windows Sistem Yöneticisi
Windows sistem yöneticisinin Active Directory, grup ilkesi, DNS, yedekleme ve güvenlik görevlerini, gereken becerileri ve kariyer yolunu öğrenin.
Karşılaştırmalar
23 karşılaştırma- Agile ve DevOps
Agile ve DevOps'u kapsam, uygulamalar, ekip yapısı ve başarı ölçüsü açısından karşılaştırın; iki yaklaşımın aynı teslimat hattında nasıl birleştiğini görün.
- Ansible ile Puppet karşılaştırması
Ansible ajansız ve SSH ile iter, Puppet ajanlarla istenen durumu sürekli uygular. Mimari, dil, ölçek ve sapma kontrolüne göre hangi aracın seçileceği.
- Ansible ve Terraform
Terraform altyapıyı kurar, Ansible sunucuları yapılandırır. İki aracı yaklaşım, durum yönetimi ve kullanım alanı açısından karşılaştırın, birlikte kurgulayın.
- Azure Bicep ile Terraform
Azure Bicep ile Terraform'u state, çok bulut desteği, Azure Policy ön kontrolü ve yeni özellik desteği açısından karşılaştırın; ortamınıza uygun aracı seçin.
- Azure DevOps ile GitHub Arasındaki Farklar
Azure DevOps ile GitHub'ı planlama, kod barındırma, CI/CD, test yönetimi ve paketler açısından karşılaştırın; hangi ekipte hangisi uygun, nasıl birleşir.
- Bash ve PowerShell Karşılaştırması
Bash metin akışıyla, PowerShell nesnelerle çalışır. İki kabuğu platform, sözdizimi, hata yönetimi ve uzak yönetim açısından örnek komutlarla karşılaştırın.
- Bulut Mühendisi mi DevOps Mühendisi mi
Bulut mühendisi altyapıyı bulutta kurar ve işletir, DevOps mühendisi yazılımın geliştirmeden canlıya akışını otomatikleştirir. Görevler ve kariyer yolu.
- CloudFormation ile Terraform Arasındaki Farklar ve Seçim Ölçütleri
AWS CloudFormation ile Terraform'u durum yönetimi, çoklu bulut desteği, değişiklik önizleme ve ekip iş akışı açısından karşılaştırın; doğru aracı seçin.
- CMD mi PowerShell mi
CMD metin üreten klasik Windows komut kabuğu, PowerShell ise nesnelerle çalışan bir kabuk ve betik dilidir. Farklar ve hangisinin ne için seçileceği.
- DevOps ile GitOps Arasındaki Fark
DevOps bir kültür ve çalışma modeli, GitOps ise teslimatı Git'teki istenen duruma bağlayan bir işletim yöntemi. Farkları, birlikte kullanımı ve geçiş adımları.
- DevOps Mühendisi ile Sistem Yöneticisi Arasındaki Fark
DevOps mühendisi ile sistem yöneticisini görevler, araçlar, çalışma biçimi ve kariyer yolu açısından karşılaştırın; DevOps'a geçişi planlayın.
- DevOps ve MLOps
DevOps yazılımın teslimatını ve işletimini otomatikleştirir; MLOps aynı ilkeleri veri ve modele taşır. Farkları, sürekli eğitimi ve rol ayrımını öğrenin.
- Docker Compose ve Kubernetes
Docker Compose çok konteynerli uygulamayı tek makinede tanımlar ve çalıştırır, Kubernetes bir küme üzerinde iş yüklerini yönetir. Hangisi ne zaman?
- Docker ile Podman Arasındaki Farklar
Docker ile Podman'ı daemon mimarisi, rootless çalışma, pod desteği, systemd ve Compose uyumu açısından karşılaştırın; geçişte nelere dikkat etmeli öğrenin.
- Docker ile Sanal Makine Arasındaki Fark
Docker konteyneri ile sanal makineyi çekirdek paylaşımı, yalıtım, açılış hızı, taşınabilirlik ve işletim yükü açısından karşılaştırın; doğru seçimi yapın.
- GitHub Actions ve Jenkins
GitHub Actions ve Jenkins'i barındırma, iş akışı tanımı, çalıştırıcılar, eklentiler ve işletim yükü açısından karşılaştırın; ekibe uygun CI/CD aracını seçin.
- GitHub ile GitLab Arasındaki Fark
GitHub ile GitLab'ı barındırma, CI/CD, kod inceleme, güvenlik taraması ve ekip yapısı açısından karşılaştırın; projenize uyan platformu seçin.
- GitLab CI/CD ve Jenkins
GitLab CI/CD kod deposuyla bütünleşik bir platform sunar, Jenkins eklentilerle genişleyen bağımsız bir otomasyon sunucusudur. Mimari, bakım ve seçim ölçütleri.
- Grafana ile Power BI Arasındaki Fark
Grafana sistemlerin anlık metrik ve loglarını izleyip alarm üretir, Power BI iş verisini modelleyip analiz eder. Hangi ekip için hangisi, nerede kesişirler?
- Helm ile Kustomize Arasındaki Fark
Helm'in şablon ve paket yaklaşımını Kustomize'ın base-overlay yamalarıyla karşılaştırın: ortam yönetimi, geri alma, GitOps uyumu ve birlikte kullanım.
- Kubernetes ile OpenShift Arasındaki Fark
Kubernetes ile OpenShift arasındaki farkı kurulum, güvenlik, geliştirici deneyimi ve işletim yükü açısından karşılaştırın; ekibinize uygun platformu seçin.
- Linux ile Windows Server karşılaştırması
Linux ve Windows Server'ı lisans, yönetim, uygulama uyumu, kimlik yönetimi ve güvenlik açısından karşılaştırın; hangi iş yüküne hangisinin uyduğunu görün.
- Prometheus ile Zabbix
Prometheus ile Zabbix'i veri modeli, pull ve ajan yaklaşımı, servis keşfi, sorgu dili ve alarm yönetimi açısından karşılaştırın; ortamınıza uygun olanı seçin.
Kavramlar sözlüğü
34 kavram- AIOps
AIOps, BT operasyon verisini yapay zeka ve makine öğrenmesiyle analiz ederek anomali bulur, alarmları ilişkilendirir ve kök nedeni hızlandırır.
- API gateway (API ağ geçidi) nedir ve ne işe yarar
API gateway nedir? İstekleri tek noktadan yönlendiren, kimlik doğrulama ve hız sınırlama yapan bu katmanın işleyişini ve örnek akışını öğrenin.
- Auto Scaling
Auto scaling, bir sistemin kaynaklarını yüke göre otomatik artırıp azaltmasıdır. Yatay ve dikey ölçekleme, politika türleri ve örnek senaryo.
- Belge veritabanı
Belge veritabanı nedir, JSON benzeri belgeleri nasıl saklar ve sorgular? İlişkisel veritabanından farkı, örnek belge yapısı ve kullanım alanları.
- CDN (İçerik Dağıtım Ağı) Nedir
CDN, web içeriğini kullanıcıya yakın sunuculardan ileterek hızı artırır ve kaynak sunucuyu rahatlatır. Çalışma mantığı, örnek ve önbellek ilişkisi.
- Değiştirilemez altyapı nedir
Değiştirilemez altyapı, sunucuları canlıda yamamak yerine yeni imajla değiştirme yaklaşımıdır. Nasıl çalıştığını, avantajlarını ve sınırlarını öğrenin.
- Deployment ve ReplicaSet
Deployment uygulamanın istenen durumunu tanımlar, ReplicaSet Pod kopyalarını ayakta tutar. İkisinin ilişkisi, güncelleme ve geri alma akışı burada.
- DNS (Alan Adı Sistemi)
DNS'in alan adlarını IP adreslerine nasıl çevirdiğini, kayıt türlerini, önbelleğin rolünü ve sık yaşanan sorunları örnekle öğrenin.
- DORA metrikleri
DORA metrikleri nedir, dağıtım sıklığı, değişiklik süresi ve geri kazanma gibi göstergeler yazılım teslimat performansını nasıl ölçer? Örnek ve yaygın hatalar.
- eBPF
eBPF'in Linux çekirdeğinde güvenli program çalıştırmayı nasıl sağladığını, ağ, güvenlik ve gözlemlenebilirlikteki kullanımını örnekle öğrenin.
- EC2 nedir
Amazon EC2, AWS'te istediğiniz kapasitede sanal sunucu kiralamanızı sağlar. Çalışma mantığını, bileşenlerini ve satın alma modellerini öğrenin.
- FinOps
FinOps, bulut harcamalarını mühendislik, finans ve iş ekiplerinin ortak sorumluluğuyla yönetme disiplinidir. Nasıl çalıştığını örnekle öğrenin.
- GitOps Nedir
GitOps, altyapı ve uygulama durumunu Git deposunda tanımlayıp bir aracın canlı ortamı bu tanıma otomatik eşitlemesidir. İlkeler, örnek akış.
- GKE (Google Kubernetes Engine)
GKE, Google Cloud'un yönetilen Kubernetes hizmetidir. Kontrol düzlemini Google yönetir; Autopilot ve Standard modlarını, işleyişi ve kullanımı öğrenin.
- Helm Chart
Helm chart, Kubernetes kaynaklarını şablon ve değerlerle paketleyen yapıdır. Chart yapısı, release kavramı ve kurulum akışı örnekle anlatılıyor.
- Hibrit Bulut Nedir
Hibrit bulut nedir, yerel altyapı ve kamu bulutu birlikte nasıl çalışır? Çoklu buluttan farkı, örnek senaryo, avantajlar ve zorluklar.
- IaaS, PaaS ve SaaS
IaaS, PaaS ve SaaS bulut hizmet modelleri nedir? Sorumluluk paylaşımı, aralarındaki farklar, örnek senaryo ve doğru modeli seçme ölçütleri.
- Kaos Mühendisliği
Kaos mühendisliği, sistemin arızaya dayanıklılığını kontrollü deneylerle üretimden önce sınama yaklaşımıdır. Nasıl çalışır, örnek deney ve ilkeler.
- Konteyner Teknolojisi
Konteyner, bir uygulamayı bağımlılıklarıyla paketleyip yalıtılmış çalıştıran hafif bir teknolojidir. Çalışma mantığı, VM farkı ve sınırları burada.
- Kubernetes namespace
Kubernetes namespace, küme kaynaklarını mantıksal gruplara ayıran birimdir. Ne işe yaradığı, kubectl komutları, kota ve yetki sınırları, sık hatalar.
- Kubernetes'te Pod, Node ve Cluster Arasındaki Fark
Pod konteynerleri taşıyan en küçük birim, node onları çalıştıran makine, cluster ise tüm makinelerin oluşturduğu yapıdır. Farkları burada.
- NAS ve SAN Farkı
NAS ağ üzerinden dosya paylaşan, SAN ise sunuculara blok düzeyinde depolama sunan yapıdır. Çalışma mantıklarını, farklarını ve seçim ölçütlerini öğrenin.
- Özel bulut ve OpenStack
Özel bulut tek bir kuruma ayrılmış bulut altyapısıdır; OpenStack bunu kurmak için kullanılan açık kaynaklı platformdur. Bileşenleri ve farkları burada.
- Pub/Sub Nedir
Yayınla-abone ol (pub/sub), yayıncının mesajı kimin alacağını bilmeden gönderdiği, abonelerin ilgilendikleri konuları dinlediği mesajlaşma desenidir.
- Secrets Management
Sır yönetimi, parola, API anahtarı ve sertifika gibi gizli bilgilerin merkezi, denetlenebilir ve güvenli biçimde saklanıp dağıtılmasıdır. Nasıl işler, öğrenin.
- Service mesh nedir, nasıl çalışır, ne zaman gerekir
Service mesh, mikroservisler arası trafiği güvenlik, yönlendirme ve gözlemlenebilirlikle yöneten altyapı katmanıdır. Çalışma mantığı ve API gateway farkı.
- Sharding ve replikasyon
Replikasyon veriyi birden çok sunucuda kopyalar, sharding veriyi sunucular arasında böler. İkisinin farkı, işleyişi ve birlikte kullanımı burada.
- Sidecar deseni
Sidecar deseni, ana uygulamanın yanında çalışan yardımcı bir kapsayıcıdır; günlükleme, ağ ve güvenlik gibi ortak işleri uygulama kodundan ayırır.
- Strangler fig
Strangler fig deseni, eski sistemi bir anda değil parça parça yenisiyle değiştirme yaklaşımıdır. Yönlendirme katmanını, adımları ve riskleri okuyun.
- Sürekli entegrasyon
Sürekli entegrasyon, kod değişikliklerinin sık sık ortak koda eklenip her seferinde otomatik derleme ve testten geçirilmesidir. Akış, örnek ve yaygın hatalar.
- Sürekli teslimat
Sürekli teslimat, her kod değişikliğini otomatik testlerden geçirip canlıya çıkmaya hazır tutma yaklaşımıdır. Sürekli dağıtımdan farkı, akış ve örnek.
- Uygulama performans izleme (APM)
APM, uygulamanın yanıt süresini, hatalarını ve bağımlılıklarını canlı izler. İzleme verisi, dağıtık iz ve uyarı mantığını örnekle öğrenin.
- Vekil Sunucu (Proxy) Nedir ve Nasıl Çalışır
Proxy, istemci ile hedef sunucu arasında aracılık eden sunucudur. Düz proxy ile ters proxy arasındaki farkı, çalışma mantığını ve kullanımı öğrenin.
- Yüksek erişilebilirlik
Yüksek erişilebilirlik nedir, sistemler kesintisiz hizmeti yedeklilik ve failover ile nasıl sağlar? Temel bileşenler, örnek mimari ve yakın kavramlar.