<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://hasansercan.com.tr/blog/docker-multi-stage-builds-ile-uretim-imaj-boyutunu-85-kucultme-ve-guvenlik</loc>
    <lastmod>2025-06-13</lastmod>
  </url>
  <url>
    <loc>https://hasansercan.com.tr/blog/github-actions-ile-sifir-kesintili-zero-downtime-otomatik-dagitim-pipelinei</loc>
    <lastmod>2025-06-11</lastmod>
  </url>
  <url>
    <loc>https://hasansercan.com.tr/blog/linux-vps-server-hardening-ssh-anahtari-ufw-guvenlik-duvari-ve-fail2ban-kurulumu</loc>
    <lastmod>2025-06-10</lastmod>
  </url>
  <url>
    <loc>https://hasansercan.com.tr/blog/nginx-reverse-proxy-lets-encrypt-otomatik-ssl-ve-http3-quic-yapilandirmasi</loc>
    <lastmod>2025-06-08</lastmod>
  </url>
  <url>
    <loc>https://hasansercan.com.tr/blog/pm2-ile-nodejs-cluster-modu-bellek-sinirlari-ve-otomatik-yeniden-baslatma</loc>
    <lastmod>2025-06-07</lastmod>
  </url>
  <url>
    <loc>https://hasansercan.com.tr/blog/kubernetes-mimarisi-pods-deployments-services-ve-ingress-kurallari</loc>
    <lastmod>2025-06-05</lastmod>
  </url>
  <url>
    <loc>https://hasansercan.com.tr/blog/docker-compose-ile-gelistirme-ve-uretim-ortamlarini-tek-komutla-ayaga-kaldirma</loc>
    <lastmod>2025-06-04</lastmod>
  </url>
  <url>
    <loc>https://hasansercan.com.tr/blog/cloudflare-cdn-waf-kurallari-ve-bot-savunmasi-ile-ddos-korumasi</loc>
    <lastmod>2025-06-02</lastmod>
  </url>
  <url>
    <loc>https://hasansercan.com.tr/blog/prometheus-ve-grafana-ile-sunucu-cpu-ram-ve-disk-kullanimini-canli-izleme</loc>
    <lastmod>2025-06-01</lastmod>
  </url>
  <url>
    <loc>https://hasansercan.com.tr/blog/sentry-ile-canli-hata-takibi-alerting-ve-stack-trace-analizi</loc>
    <lastmod>2025-05-30</lastmod>
  </url>
  <url>
    <loc>https://hasansercan.com.tr/blog/caddy-server-ile-otomatik-https-ve-modern-reverse-proxy-mimarisi</loc>
    <lastmod>2025-05-29</lastmod>
  </url>
  <url>
    <loc>https://hasansercan.com.tr/blog/altyapi-kod-olarak-iac-terraform-ile-bulut-kaynaklarini-yonetme</loc>
    <lastmod>2025-05-27</lastmod>
  </url>
  <url>
    <loc>https://hasansercan.com.tr/blog/ansible-ile-onlarca-sunucuyu-tek-seferde-otomatik-yapilandirma-ve-guncelleme</loc>
    <lastmod>2025-05-26</lastmod>
  </url>
  <url>
    <loc>https://hasansercan.com.tr/blog/blue-green-deployment-ve-rolling-update-ile-sifir-kesintili-canliya-gecis</loc>
    <lastmod>2025-05-24</lastmod>
  </url>
  <url>
    <loc>https://hasansercan.com.tr/blog/canary-deployment-ile-yeni-ozellikleri-kullanicilarin-5ine-guvenle-sunma</loc>
    <lastmod>2025-05-23</lastmod>
  </url>
  <url>
    <loc>https://hasansercan.com.tr/blog/log-yonetimi-vector-loki-ve-grafana-ile-merkezi-log-toplama</loc>
    <lastmod>2025-05-21</lastmod>
  </url>
  <url>
    <loc>https://hasansercan.com.tr/blog/linux-swap-alani-ve-bellek-yonetimi-oom-killer-korumasi</loc>
    <lastmod>2025-05-20</lastmod>
  </url>
  <url>
    <loc>https://hasansercan.com.tr/blog/hetzner-ve-digitalocean-vpslerde-yuksek-performansli-ve-dusuk-maliyetli-sunucu-mimarisi</loc>
    <lastmod>2025-05-18</lastmod>
  </url>
  <url>
    <loc>https://hasansercan.com.tr/blog/aws-s3-ve-cloudfront-ile-statik-dosya-barindirma-ve-cdn-onbellekleme</loc>
    <lastmod>2025-05-17</lastmod>
  </url>
  <url>
    <loc>https://hasansercan.com.tr/blog/docker-rootless-modu-ile-konteyner-guvenligini-artirma</loc>
    <lastmod>2025-05-15</lastmod>
  </url>
  <url>
    <loc>https://hasansercan.com.tr/blog/github-actions-cache-ile-cicd-derleme-surelerini-5-kat-hizlandirma</loc>
    <lastmod>2025-05-14</lastmod>
  </url>
  <url>
    <loc>https://hasansercan.com.tr/blog/trivy-ve-snyk-ile-docker-imajlarinda-ve-npm-paketlerinde-guvenlik-taramasi</loc>
    <lastmod>2025-05-12</lastmod>
  </url>
  <url>
    <loc>https://hasansercan.com.tr/blog/ssltls-13-yapilandirmasi-ve-guclu-sifreleme-algoritmalari</loc>
    <lastmod>2025-05-11</lastmod>
  </url>
  <url>
    <loc>https://hasansercan.com.tr/blog/nginx-gzip-ve-brotli-sikistirma-ile-ag-bant-genisligi-tasarrufu</loc>
    <lastmod>2025-05-09</lastmod>
  </url>
  <url>
    <loc>https://hasansercan.com.tr/blog/sunucu-zaman-senkronizasyonu-chrony-ve-ntp-ile-milisaniyelik-saat-dogrulugu</loc>
    <lastmod>2025-05-08</lastmod>
  </url>
  <url>
    <loc>https://hasansercan.com.tr/blog/linux-systemd-servisleri-yazma-ve-surecleri-arka-planda-yonetme</loc>
    <lastmod>2025-05-06</lastmod>
  </url>
  <url>
    <loc>https://hasansercan.com.tr/blog/certbot-ve-dns-01-challenge-ile-wildcard-domaincom-ssl-sertifikasi-alma</loc>
    <lastmod>2025-05-05</lastmod>
  </url>
  <url>
    <loc>https://hasansercan.com.tr/blog/portainer-ile-docker-konteynerlerini-web-arayuzunden-yonetme</loc>
    <lastmod>2025-05-03</lastmod>
  </url>
  <url>
    <loc>https://hasansercan.com.tr/blog/traefik-ile-mikroservisler-icin-dinamik-reverse-proxy-ve-yuk-dengeleme</loc>
    <lastmod>2025-05-02</lastmod>
  </url>
  <url>
    <loc>https://hasansercan.com.tr/blog/haproxy-ile-yuksek-trafikli-apilerde-yuk-dengeleme-ve-ssl-offloading</loc>
    <lastmod>2025-04-30</lastmod>
  </url>
  <url>
    <loc>https://hasansercan.com.tr/blog/linux-cron-ile-otomatik-veritabani-yedeklerini-aws-s3e-sifreli-gonderme</loc>
    <lastmod>2025-04-29</lastmod>
  </url>
  <url>
    <loc>https://hasansercan.com.tr/blog/rsync-ve-rclone-ile-sunucular-arasi-hizli-ve-guvenli-dosya-esitleme</loc>
    <lastmod>2025-04-27</lastmod>
  </url>
  <url>
    <loc>https://hasansercan.com.tr/blog/gitops-mimarisi-argocd-ile-kubernetes-kumesini-git-reposundan-yonetme</loc>
    <lastmod>2025-04-26</lastmod>
  </url>
  <url>
    <loc>https://hasansercan.com.tr/blog/helm-charts-ile-kubernetes-uygulama-paketleme-ve-surumleme</loc>
    <lastmod>2025-04-24</lastmod>
  </url>
  <url>
    <loc>https://hasansercan.com.tr/blog/linux-disk-alani-temizligi-eski-loglar-docker-imajlari-ve-paket-onbellegi</loc>
    <lastmod>2025-04-23</lastmod>
  </url>
  <url>
    <loc>https://hasansercan.com.tr/blog/uptime-kuma-ile-acik-kaynak-durum-sayfasi-ve-kesinti-bildirim-botu-kurulumu</loc>
    <lastmod>2025-04-21</lastmod>
  </url>
  <url>
    <loc>https://hasansercan.com.tr/blog/telegram-ve-slack-alert-botu-sunucu-coktugunde-aninda-bildirim-alma</loc>
    <lastmod>2025-04-20</lastmod>
  </url>
  <url>
    <loc>https://hasansercan.com.tr/blog/docker-ag-mimarisi-bridge-host-ve-overlay-aglarinin-karsilastirmasi</loc>
    <lastmod>2025-04-18</lastmod>
  </url>
  <url>
    <loc>https://hasansercan.com.tr/blog/linux-iptables-ve-nftables-ile-gelismis-ip-paket-filtreleme</loc>
    <lastmod>2025-04-17</lastmod>
  </url>
  <url>
    <loc>https://hasansercan.com.tr/blog/bgp-anycast-ve-geodns-ile-kullaniciyi-en-yakin-sunucuya-yonlendirme</loc>
    <lastmod>2025-04-15</lastmod>
  </url>
  <url>
    <loc>https://hasansercan.com.tr/blog/serverless-vs-vps-maliyet-performans-ve-kontrol-acisindan-karsilastirma</loc>
    <lastmod>2025-04-14</lastmod>
  </url>
  <url>
    <loc>https://hasansercan.com.tr/blog/cloudflare-workers-ve-edge-computing-ile-istekleri-kullaniciya-en-yakin-noktada-isleme</loc>
    <lastmod>2025-04-12</lastmod>
  </url>
  <url>
    <loc>https://hasansercan.com.tr/blog/vault-ile-api-anahtarlarini-sifreleri-ve-sertifikalari-guvenli-saklama</loc>
    <lastmod>2025-04-11</lastmod>
  </url>
  <url>
    <loc>https://hasansercan.com.tr/blog/docker-daemon-guvenligi-ve-tls-ile-uzaktan-konteyner-yonetimi</loc>
    <lastmod>2025-04-09</lastmod>
  </url>
  <url>
    <loc>https://hasansercan.com.tr/blog/linux-kernel-tuning-sysctlconf-ile-ag-ve-dosya-tanimlayici-sinirlarini-artirma</loc>
    <lastmod>2025-04-08</lastmod>
  </url>
  <url>
    <loc>https://hasansercan.com.tr/blog/nginx-rate-limiting-ile-kotu-niyetli-botlari-ve-tarayicilari-engelleme</loc>
    <lastmod>2025-04-06</lastmod>
  </url>
  <url>
    <loc>https://hasansercan.com.tr/blog/git-submodules-ve-monorepo-yonetimi-turborepo-ile-hizli-derleme</loc>
    <lastmod>2025-04-05</lastmod>
  </url>
  <url>
    <loc>https://hasansercan.com.tr/blog/docker-buildkit-ve-onbellek-mountlari-ile-10-saniyede-docker-build</loc>
    <lastmod>2025-04-03</lastmod>
  </url>
  <url>
    <loc>https://hasansercan.com.tr/blog/sunucu-felaket-kurtarma-disaster-recovery-plani-ve-geri-yukleme-tatbikatlari</loc>
    <lastmod>2025-04-02</lastmod>
  </url>
  <url>
    <loc>https://hasansercan.com.tr/blog/devsecops-yazilim-gelistirme-yasam-dongusunun-her-adimina-guvenlik-entegrasyonu</loc>
    <lastmod>2025-03-31</lastmod>
  </url>
</urlset>