معماری رایانش ابری (Cloud Computing) به اجزای فیزیکی و مجازی اشاره دارد که زیرساخت رایانش ابری را تشکیل میدهند. به طور کلی، شامل سخت افزار، نرم افزار، شبکهها، منابع و سیستمهای تحویل(delivery) است. ترکیب این مولفهها یک معماری ایجاد میکند که برای ذخیرهسازی، پردازش و اشتراکگذاری دادهها به راحتی قابل دسترسی است.