Kiến trúc điện toán đám mây đề cập đến những thành phần và phần con cần thiết cho đám mây. Các thành phần này thường bao gồm một nền tảng phía người dùng (fat client, thin client, thiết bị di động), một nền tảng phía nhà cung cấp (máy chủ, lưu trữ), một đám mây điện toán phân bố và một mạng lưới (Internet, mạng nội bộ, Intercloud). Kết hợp những thành phần này tạo nên kiến trúc đám mây điện toán.