Bulut bilgi işlem mimarisi, dağınık hesaplamayı etkinleştirebilecek birbirine bağlı sunucular, depolama sistemleri ve kontrol düğümleri kümesini ifade eder. Her bir bulut bilişim sistemi tipik olarak hem bir ön uca, hem istemci bilgisayara hem de uygulama sunucularından, veri depolamasından ve bir tür kontrol düğümünden oluşan bir arka uca sahiptir. Her şeyi birbirine bağlayan ağ, bulut bilişim mimarisiyle ilişkilendirilebilecek bir diğer önemli yöndür. Bulut bilgi işlem mimarisindeki bileşenler, birbirlerine yerel olarak veya İnternet üzerinden bağlanabilir ve istemci genellikle İnternet üzerinden onlara erişir.
Bulut bilgi işlem mimarisiyle ilişkilendirilen her donanım bileşeni tipik olarak çeşitli web servisleri gibi uygulama programlama arayüzleri (API'ler) kullanarak iletişim kurar. Müşterinin veya kullanıcının gördüğü ve etkileşime girdiği mimarinin ön ucu çeşitli biçimlerde olabilir. Bazı bulut bilişim örnekleri, bulut tabanlı e-postaya veya diğer hizmetlere erişebilen web tarayıcıları gibi ortak arabirimler kullanır. Bulut bilişimin diğer kullanımları, belirli görevler için tasarlanmış özel yazılım sistemlerine sahiptir.
Mimarinin arka ucu kısmı tipik olarak üç ana bileşenden oluşur. Bu bileşenlerden biri, daha sonra alınması için bilgilerin yerleştirilebileceği veri depolama alanıdır. Veriler, istemciler veya bulut uygulamaları tarafından bulutta depolanabilir. Bir bulut sisteminin veri kapasitesi, artıklık sağlamak için genellikle oldukça büyüktür. Bu, temel olarak bulut mimarisindeki veri depolama bileşeninin, sistemin herhangi bir parçasının zarar görmesi ya da erişilmez olması durumunda, her veri setinin birden fazla kopyasını depolamak üzere tasarlandığı anlamına gelir.
Uygulama sunucuları, bulut bilişim mimarisiyle ilişkili başka bir önemli bileşendir. Bulut mimarisi tipik olarak, her biri farklı bir işlevden sorumlu olabilecek birkaç farklı uygulama sunucusunu içerir. Bu sunucuların her biri genellikle bir program veya hizmeti çalıştırmak üzere tasarlanmıştır ve birçoğu ön uç arabirim aracılığıyla müşteriye açık olabilir. Bu tür dağıtılmış kurulum sistemin önceki monolitik tasarımlardan daha düzenli bir şekilde çalışmasına izin verebilir.
Bulut bilişim mimarisinde etkili olabilecek son bileşenler kontrol düğümleridir. Bu özel bilgisayarlar, veri depolama ve uygulama sunucularına İnternet veya başka bir ağ üzerinden bağlanabilir. Ön uç genellikle istemcinin uygulama sunucuları ile etkileşime girmesine izin veren bir kontrol düğümü ile arabirim oluşturur. Kontrol düğümleri tipik olarak uygulama sunucularını ve istemcileri veri depolamaya bağlar.


