<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Iac on Denomas Handbook</title><link>https://handbook.orneksirket.com/tags/iac/</link><description>Recent content in Iac on Denomas Handbook</description><generator>Hugo</generator><language>tr</language><atom:link href="https://handbook.orneksirket.com/tags/iac/index.xml" rel="self" type="application/rss+xml"/><item><title>Mimari Prensipler</title><link>https://handbook.orneksirket.com/engineering/architecture-principles/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://handbook.orneksirket.com/engineering/architecture-principles/</guid><description>&lt;h1 id="mimari-prensipler"&gt;Mimari Prensipler&lt;/h1&gt;
&lt;p&gt;Denomas'ın tüm ürünleri ve altyapısı aşağıdaki mimari prensipler üzerine inşa edilir. Mimari, &lt;strong&gt;&amp;quot;Önce Teknik Temel (Foundation First)&amp;quot;&lt;/strong&gt; felsefesine dayanır. Müşteriye sunulacak özellikler geliştirilmeden önce tüm geliştirme ve otomasyon altyapısı mükemmelleştirilir.&lt;/p&gt;
&lt;h2 id="teknoloji-yığını-technology-stack"&gt;Teknoloji Yığını (Technology Stack)&lt;/h2&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Bileşen&lt;/th&gt;
 &lt;th&gt;Teknoloji&lt;/th&gt;
 &lt;th&gt;Versiyon / Detay&lt;/th&gt;
 &lt;th&gt;Gerekçe&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;Ana Platform&lt;/td&gt;
 &lt;td&gt;Odoo&lt;/td&gt;
 &lt;td&gt;18.0+ (Python 3.10+)&lt;/td&gt;
 &lt;td&gt;CRM, satış, faturalandırma, muhasebe için zengin özellik seti&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Backend Framework&lt;/td&gt;
 &lt;td&gt;Python / Django&lt;/td&gt;
 &lt;td&gt;4.2+ LTS&lt;/td&gt;
 &lt;td&gt;Mikroservisler ve harici API'ler için&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Mikroservisler&lt;/td&gt;
 &lt;td&gt;Python (FastAPI)&lt;/td&gt;
 &lt;td&gt;0.100+&lt;/td&gt;
 &lt;td&gt;Yüksek performanslı API güdümlü servisler&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Veritabanı&lt;/td&gt;
 &lt;td&gt;PostgreSQL&lt;/td&gt;
 &lt;td&gt;15+&lt;/td&gt;
 &lt;td&gt;Nesne-ilişkisel, ölçeklenebilir, güvenilir&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Önbellek / Kuyruk&lt;/td&gt;
 &lt;td&gt;Redis&lt;/td&gt;
 &lt;td&gt;7+&lt;/td&gt;
 &lt;td&gt;Session, cache, Celery broker&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Web Sunucu&lt;/td&gt;
 &lt;td&gt;Caddy&lt;/td&gt;
 &lt;td&gt;Reverse proxy, SSL termination, load balancing&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Kaynak Kod Yönetimi&lt;/td&gt;
 &lt;td&gt;GitLab (Self-Hosted)&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;code.denomas.com&lt;/code&gt; ve &lt;code&gt;code.ilimteknoloji.com&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;CI/CD&lt;/td&gt;
 &lt;td&gt;GitLab CI/CD&lt;/td&gt;
 &lt;td&gt;Mevcut GitLab Runner'lar ile entegre pipeline&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Ön Yüz (Frontend)&lt;/td&gt;
 &lt;td&gt;Odoo Owl JS Framework&lt;/td&gt;
 &lt;td&gt;Odoo ekosistemi içinde sorunsuz entegrasyon&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Bilişsel Altyapı&lt;/td&gt;
 &lt;td&gt;Node.js tabanlı MCP Sunucuları&lt;/td&gt;
 &lt;td&gt;Model Context Protocol (Yapay Zeka Asistanı erişimi)&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Konteynerizasyon&lt;/td&gt;
 &lt;td&gt;Docker, Docker Compose&lt;/td&gt;
 &lt;td&gt;Tutarlı, izole ve tekrarlanabilir ortamlar&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;IaC&lt;/td&gt;
 &lt;td&gt;Ansible / Terraform&lt;/td&gt;
 &lt;td&gt;Konfigürasyon yönetimi ve cloud provizyon&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;İzleme&lt;/td&gt;
 &lt;td&gt;Prometheus + Grafana&lt;/td&gt;
 &lt;td&gt;Metrik toplama ve görselleştirme&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Loglama&lt;/td&gt;
 &lt;td&gt;Wazuh&lt;/td&gt;
 &lt;td&gt;Merkezi log yönetimi&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="1-api-first"&gt;1. API-First&lt;/h2&gt;
&lt;p&gt;Her ürün ve hizmet, önce API olarak tasarlanır. UI, API'nin bir tüketicisidir.&lt;/p&gt;</description></item></channel></rss>