Cloud architecture comprises Infrastructure, Platform, and Application layers. The infrastructure layer includes servers and storage. The Platform layer offers a development environment, and the Application layer consists of software accessible to end-users.