<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Appsentra Systems Architecture Notes</title><description>Appsentra Systems helps global product teams reduce Azure cost, modernize .NET platforms, design SaaS architecture, and integrate practical AI agents and RAG assistants.</description><link>https://appsentra.io/</link><item><title>Adding AI to an Existing .NET Application</title><link>https://appsentra.io/blog/add-ai-to-existing-dotnet-application/</link><guid isPermaLink="true">https://appsentra.io/blog/add-ai-to-existing-dotnet-application/</guid><description>Existing .NET applications can adopt AI safely when integration follows the application’s security and operational model.</description><pubDate>Sun, 12 Jul 2026 00:00:00 GMT</pubDate></item><item><title>AI Agents Need Human Approval for Risky Actions</title><link>https://appsentra.io/blog/ai-agents-human-approval-risky-actions/</link><guid isPermaLink="true">https://appsentra.io/blog/ai-agents-human-approval-risky-actions/</guid><description>The safest AI agent workflows separate low-risk read actions from higher-risk business changes.</description><pubDate>Mon, 06 Jul 2026 00:00:00 GMT</pubDate></item><item><title>What I Check First in an Azure Architecture Review</title><link>https://appsentra.io/blog/azure-architecture-review-checklist/</link><guid isPermaLink="true">https://appsentra.io/blog/azure-architecture-review-checklist/</guid><description>An Azure review should connect cloud resources to business workloads, risk, and delivery operations.</description><pubDate>Tue, 07 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Azure Container Apps vs App Service vs AKS for Product Teams</title><link>https://appsentra.io/blog/azure-container-apps-vs-app-service-vs-aks/</link><guid isPermaLink="true">https://appsentra.io/blog/azure-container-apps-vs-app-service-vs-aks/</guid><description>The right Azure hosting choice depends on operational maturity, workload shape, and scaling requirements.</description><pubDate>Thu, 09 Jul 2026 00:00:00 GMT</pubDate></item><item><title>How to Design Tool Calling for Enterprise AI Agents</title><link>https://appsentra.io/blog/design-tool-calling-enterprise-ai-agents/</link><guid isPermaLink="true">https://appsentra.io/blog/design-tool-calling-enterprise-ai-agents/</guid><description>Tool calling needs permissions, typed inputs, audit logs, and clear execution boundaries.</description><pubDate>Fri, 10 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Modernizing a .NET Monolith Without Rewriting Everything</title><link>https://appsentra.io/blog/modernize-dotnet-monolith-without-rewrite/</link><guid isPermaLink="true">https://appsentra.io/blog/modernize-dotnet-monolith-without-rewrite/</guid><description>Most legacy .NET systems should be modernized by reducing risk first, not by starting a full rewrite.</description><pubDate>Sat, 04 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Multi-Tenant SaaS Architecture: Shared Database vs Dedicated Database</title><link>https://appsentra.io/blog/multi-tenant-saas-shared-vs-dedicated-database/</link><guid isPermaLink="true">https://appsentra.io/blog/multi-tenant-saas-shared-vs-dedicated-database/</guid><description>The database model shapes SaaS cost, isolation, operations, reporting, and future enterprise readiness.</description><pubDate>Sun, 05 Jul 2026 00:00:00 GMT</pubDate></item><item><title>RAG Chatbots Need Citations, Access Control and Evaluation</title><link>https://appsentra.io/blog/rag-chatbots-citations-access-control-evaluation/</link><guid isPermaLink="true">https://appsentra.io/blog/rag-chatbots-citations-access-control-evaluation/</guid><description>A RAG chatbot is only useful in business when users can trust the answer and the system respects permissions.</description><pubDate>Fri, 03 Jul 2026 00:00:00 GMT</pubDate></item><item><title>RAG vs Fine-Tuning: What Should Businesses Choose?</title><link>https://appsentra.io/blog/rag-vs-fine-tuning-business-choice/</link><guid isPermaLink="true">https://appsentra.io/blog/rag-vs-fine-tuning-business-choice/</guid><description>Most business knowledge assistants should start with RAG before considering fine-tuning.</description><pubDate>Wed, 08 Jul 2026 00:00:00 GMT</pubDate></item><item><title>How to Reduce Azure Cost Without Breaking Production</title><link>https://appsentra.io/blog/reduce-azure-cost-without-breaking-production/</link><guid isPermaLink="true">https://appsentra.io/blog/reduce-azure-cost-without-breaking-production/</guid><description>Azure cost reduction should start with architecture visibility, not random resource deletion.</description><pubDate>Thu, 02 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Tenant Isolation Patterns for SaaS Platforms</title><link>https://appsentra.io/blog/tenant-isolation-patterns-saas-platforms/</link><guid isPermaLink="true">https://appsentra.io/blog/tenant-isolation-patterns-saas-platforms/</guid><description>Tenant isolation is an architecture decision that affects data, APIs, background jobs, support, and reporting.</description><pubDate>Sat, 11 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Why Most AI Agent Projects Fail Before Production</title><link>https://appsentra.io/blog/why-ai-agent-projects-fail-production/</link><guid isPermaLink="true">https://appsentra.io/blog/why-ai-agent-projects-fail-production/</guid><description>AI agent projects usually fail because teams skip workflow boundaries, approval rules, logging, and operational ownership.</description><pubDate>Wed, 01 Jul 2026 00:00:00 GMT</pubDate></item></channel></rss>