Sistem mimarisi terimi, bir bilgisayar ağının veya sistemin genel tasarımını ve yapısını tanımlamak için kullanılır. Bilgi teknolojisi çok çeşitli fiziksel cihazları içerecek şekilde genişlediğinden, bu maddeleri uyumlu bir şekilde bir araya getirmek ve bağlamak için bir yöntem gerekir. Bu terim ayrıca birden fazla modül içeren karmaşık bilgisayar yazılımı araçlarını tanımlamak için de kullanılır.
Herhangi bir sistem mimarisinin dört ana bileşeni vardır: işlem gücü, depolama, bağlantı ve kullanıcı deneyimi. Sistemin karmaşıklığı çok değişkendir ve kullanıcı ihtiyaçlarına, iş gereksinimlerine, fonlamaya ve kaynak kullanılabilirliğine bağlıdır. Sistem mimarisinin esnek olması ve değişen ihtiyaçları hızla karşılayabilmesi gerektiğine dikkat etmek önemlidir. Çok katı bir yapı, yeni yazılım veya donanımı barındıramaz.
İşlem gücü bilgisayar veya sunucuya dayanmaktadır. Bu donanım sistemin beynine benzer. İşlemcilerin sisteme doğru tahsisini satın almak ve kurmak, yazılımın özelliklerine, eşzamanlı kullanıcı sayısına, bağlantının gücüne ve uygulamalara dayanmalıdır. Bir sistem tasarlarken, ölçeklenebilirlik çok önemlidir. Sistem mimarisi, mevcut yapıya bir kesinti olmadan ek işlemcilerin eklenmesine izin vermelidir.
Depolama alanı, sistemde yerleşik olan sabit sürücülerin ve ilgili cihazların sayısına ve kapasitesine bağlıdır. Maliyet bu tür ekipman için belirleyici bir faktördür, çünkü kapasite arttıkça maliyet sürekli olarak düşer. Bu, üretim sürecinde devam eden gelişmelerden kaynaklanmaktadır. Ancak, mimari açıdan bakıldığında, bu sürece başka bir öğe ekler. Kapasite arttıkça, genel fiziksel şekil de değişebilir ve bu da ekipmanı eski kılar.
Ağ trafiğini ve bağlantısını yönetme, sistem tasarımının önemli bir parçasıdır. Günlük yaşamdaki yollar gibi, sistemin performansı da sistemin tüm yönleri arasındaki bağlantının doğru şekilde boyutlandırılmasına ve korunmasına bağlıdır. Ağ kablosunu, anahtarları, yönlendiricileri ve diğer ekipmanları yükseltmek pahalı ve zaman alıcıdır, ancak sistem performansı üzerinde büyük bir etkisi vardır.
Kullanıcı deneyimi, sistem mimarisi ve performansın bir kombinasyonuna dayanmaktadır. Ticari müşteriler tipik olarak, kendi bilgisayarlarını olumlu veya olumsuz yönde etkileyebilecek sistemin tüm yönleriyle ilgili en az düzeyde anlayış veya ilgiye sahiptir. İyi tasarlanmış bir destek sistemi, kullanıcıların ihtiyaçlarına cevap verir ve uzun vadede işlemi destekleyebilir. Genel mimari ve destek sorumluluğu tipik olarak teknik operasyon departmanına aittir.


