Lesson Notes By Weeks and Term v5 - Grade 11

Internet technologies: online services and cloud applications – Week 6 focus

Download the Lessonotes Mobile South Africa app for faster lesson access on Android and iPhone.

Subject: Computer Applications Technology

Class: Grade 11

Term: 3rd Term

Week: 6

Theme: General lesson support

Lesson Video

This page supports the lesson note with a companion video and a short classroom-ready summary.

For class groups and homework, share this lesson page so learners also get the summary, objectives, and full lesson context.

Performance objectives

Lesson summary

This week, we delve into the world of online services and cloud applications – the tools and platforms that are increasingly shaping how we live, work, and learn in South Africa. Understanding these technologies is no longer optional; it's essential for navigating the modern digital landscape. From accessing educational resources online to participating in the digital economy, proficiency in using online services and cloud applications is crucial for success in the 21st century. Consider, for example, learners in rural areas who rely on online resources for access to quality education, or small business owners who use cloud-based accounting software to manage their finances.

Lesson notes

2.1 What are Online Services? Online services are functionalities offered over the internet. These services are delivered to consumers and businesses and accessed through web browsers, dedicated applications, or other software. Examples include online banking, email, social media platforms, and e-commerce websites. 2.2 What are Cloud Applications? Cloud applications are software applications that run on remote servers (in the "cloud") instead of on a user's local device. Users access these applications over the internet. The processing and data storage are handled on the cloud servers, reducing the burden on the user's device. 2.3 Cloud Computing Models: Cloud computing is categorized into several service models, each offering different levels of control and responsibility: Infrastructure as a Service (IaaS): Provides access to fundamental computing resources like servers, storage, and networking. The user manages the operating system, applications, and data.

Examples: Amazon Web Services (AWS) EC2, Microsoft Azure Virtual Machines. Think of it like renting the raw materials to build a house; you're responsible for the design, construction, and maintenance.

Example: A South African startup company needs servers to host its new e-commerce website. Instead of buying and maintaining expensive physical servers, they can rent virtual servers from AWS (IaaS). They install their operating system, web server software, and application code on the rented servers.

Platform as a Service (PaaS): Provides a platform for developing, running, and managing applications. It includes the operating system, programming language execution environment, database, and web server. The user focuses on application development without managing the underlying infrastructure.

Examples: Google App Engine, Heroku. Think of this like renting an apartment; you get a place to live (develop your app) without worrying about the building's infrastructure (servers, networking).

Example: A group of Grade 11 students wants to build a web application to help learners find study partners. They can use Google App Engine (PaaS), which provides the infrastructure and tools they need to develop and deploy their application without managing servers or databases.

Software as a Service (SaaS): Provides access to ready-to-use software applications over the internet. The user doesn't manage any of the underlying infrastructure, platform, or application code.

Examples: Google Workspace (Gmail, Docs, Sheets), Microsoft 365, Salesforce. This is like subscribing to a streaming service; you just watch the movies (use the software) without worrying about the studio's equipment.

Example: A small business in Cape Town uses Microsoft 365 (SaaS) for email, word processing, and spreadsheet management. They pay a monthly subscription fee and access the applications through their web browser. They don't need to install or maintain any software on their computers. 2.4 Benefits of Online Services and Cloud Applications: Accessibility: Access data and applications from anywhere with an internet connection. This is especially beneficial in South Africa, where many learners and businesses rely on mobile internet access.

Cost Savings: Reduced capital expenditure on hardware and software licenses. Pay-as-you-go pricing models allow users to pay only for the resources they use.

Scalability: Easily scale resources up or down based on demand.

Collaboration: Enables real-time collaboration on documents and projects.

Automatic Updates: Software updates are managed by the service provider.

Disaster Recovery: Data is typically backed up in multiple locations, ensuring business continuity in case of a disaster. 2.5 Risks of Online Services and Cloud Applications: Security Risks: Data breaches and security vulnerabilities.

Privacy Concerns: Data privacy and compliance with regulations like POPIA (Protection of Personal Information Act).

Dependence on Internet Connectivity: Requires a stable internet connection. This can be a challenge in areas with poor internet infrastructure in South Africa.

Vendor Lock-in: Difficulty in migrating data and applications to another provider.

Lack of Control: Less control over the underlying infrastructure and security measures. 2.6 Data Security and Privacy: Strong Passwords: Use strong, unique passwords for all online accounts.

Two-Factor Authentication (2FA): Enable 2FA whenever possible to add an extra layer of security.

Privacy Settings: Review and adjust privacy settings on social media and other online platforms.

Data Encryption: Use encrypted communication channels (HTTPS) to protect data in transit.

Be Aware of Phishing: Be cautious of suspicious emails and links. 2.7 Cloud Storage Options: Google Drive: Offers 15 GB of free storage. Integrates seamlessly with Google Workspace.

Microsoft OneDrive: Offers 5 GB of free storage. Integrates with Microsoft

3

6

5. Dropbox: Offers 2 GB of free storage. Known for its file synchronization capabilities.