ScholarQuill logoScholarQuillUniversity Notes
  • Notes
  • Past Papers
  • Blogs
  • Todo
Login
ScholarQuill logoScholarQuillUniversity Notes
Login
NotesPast PapersBlogsTodo
More
SubjectsDiscussionCGPA CalculatorGPA CalculatorStudent PortalCourse Outline
About
About usPrivacy PolicyReportContact
Notes
Past Papers
Blogs
Todo
Analytics
    Current Subject
    🧩
    Cloud Computing
    COMP4123
    Progress0 / 16 topics
    Topics
    1. Introduction to cloud computing2. Cloud benefits and challenges3. Cloud service providers and cloud ecosystem4. Concurrency in the cloud5. Parallel and distributed systems6. Cloud access and cloud interconnection networks7. Cloud data storage8. Cloud applications9. Cloud hardware10. Cloud software11. Cloud resource management and scheduling12. Cloud security13. Privacy and compliance issues14. Portability and interoperability issues15. Big Data16. Data streaming and Mobile cloud
    COMP4123›Cloud applications
    Cloud ComputingTopic 8 of 16

    Cloud applications

    3 minread
    458words
    Beginnerlevel

    🌩️ Cloud Applications

    in simple and easy language, with definitions, diagrams, examples, and key exam points.


    ☁️ 1. What are Cloud Applications?

    📌 Definition

    Cloud Applications (Cloud Apps) are software programs that run on cloud servers and are accessed through the internet instead of being installed on a local device.

    👉 In simple words: Apps you use online without installing them on your computer


    📦 Examples of Cloud Applications

    • Google Drive
    • Gmail
    • Dropbox
    • Zoom
    • Netflix

    ⚙️ 2. How Cloud Applications Work (Step-by-Step)

    User Device → Internet → Cloud Server → Application Processing → Result to User
    

    🧠 Steps:

    1. User opens the app (browser or mobile)
    2. Request is sent via internet
    3. Cloud server processes data
    4. Result is sent back to user

    🧩 3. Types of Cloud Applications ⭐


    🟢 1. SaaS Applications (Software as a Service)

    📌 Definition:

    Ready-to-use applications delivered over internet

    📦 Examples:

    • Gmail
    • Zoom

    🟢 2. Web-Based Applications

    📌 Definition:

    Apps accessed through web browsers

    📦 Examples:

    • Online editors
    • E-commerce websites

    🟢 3. Mobile Cloud Applications

    📌 Definition:

    Cloud apps designed for mobile devices

    📦 Examples:

    • Google Drive

    🟢 4. Enterprise Applications ⭐

    📌 Definition:

    Used by businesses for operations

    📦 Examples:

    • CRM systems
    • ERP software

    🏗️ 4. Architecture of Cloud Applications

    📊 3-Tier Architecture ⭐

    Presentation Layer (User Interface)
            ↓
    Application Layer (Logic/Processing)
            ↓
    Data Layer (Database/Storage)
    

    🧠 Explanation:

    🟢 1. Presentation Layer

    • What user sees (UI)

    🟢 2. Application Layer

    • Processes data

    🟢 3. Data Layer

    • Stores data

    🔐 5. Features of Cloud Applications ⭐

    ✔ Access from anywhere ✔ No installation required ✔ Automatic updates ✔ Data backup ✔ Multi-user support ✔ Scalability


    📦 6. Advantages of Cloud Applications

    ✅ Benefits

    ✔ Low cost ✔ Easy to use ✔ No maintenance required ✔ High availability ✔ Collaboration support


    ⚠️ 7. Disadvantages of Cloud Applications

    ❌ Challenges

    ✔ Internet dependency ✔ Security risks ✔ Limited customization ✔ Downtime issues


    🔄 8. Diagram: Cloud Application Usage

    Users → Internet → Cloud App → Database → Response
    

    🧠 9. Real-Life Uses

    ✔ Email services ✔ Online storage ✔ Video streaming ✔ Social media ✔ Online gaming ✔ Business tools


    📝 10. Important Exam Questions ⭐

    👉 Define cloud applications 👉 Explain types of cloud applications 👉 Draw 3-tier architecture 👉 Advantages and disadvantages 👉 Examples of cloud apps


    📊 11. Final Summary Table (Quick Revision)

    Topic Key Idea Example
    Cloud Apps Apps on internet Gmail
    SaaS Ready software Zoom
    Web Apps Browser-based Online shopping
    Mobile Apps Phone-based Google Drive
    Enterprise Apps Business use ERP
    Architecture 3 layers UI, logic, data
    Benefits Easy, scalable —
    Challenges Security, internet —

    🧠 Final Revision Tips

    ✔ Remember SaaS = cloud applications ⭐ ✔ Learn 3-tier architecture ✔ Use examples like Gmail, Zoom ✔ Practice advantages vs disadvantages


    Previous topic 7
    Cloud data storage
    Next topic 9
    Cloud hardware

    Past Papers

    Open this section to load past papers

    Click on Show Past Papers to see past papers.
    On This Page
      Reading Stats
      Est. reading time3 min
      Word count458
      Code examples0
      DifficultyBeginner