Contains the full lesson along with a supporting toolkit, including teachers’ notes.
Introduction
When computer people use the term ‘platform’ they are referring to the system of hardware and/or software on which the user’s application can run. In addition the term is often used to describe the phases through which the IT industry has evolved. Looking back on the fairly short history of computing it is possible to identify changes in the way services have been offered to users. In other words, we can identify a move from one platform structure to another. Up to now, this has happened twice and, consequently, we are now well on the way into the era of the 3rd Platform.
What is the 3rd Platform?
The first computer services were delivered from large centralised computers called mainframes. Users had a terminal connected to the mainframe. These users were specialists working in large organisations or universities. Most office workers and members of the general public did not have access to a terminal. This phase is now called the 1st Platform.
The advent of the personal computer (PC), around the mid 1980s, was a dramatic change. This gave rise to the client-server approach in which organisations can keep files on computers called servers and people can access them from PCs called clients. This is called the 2nd Platform and is still very common at the present time.
However, in the last few years there have been several technological developments that are changing the way that IT services are being delivered and used. These are:
It is the influence of these factors that is giving rise to what is now being called the 3rd Platform.
The Cloud
If you have a PC, laptop or tablet there are probably some applications such as a word processor installed in it. Millions of other users have the same programmes on their PCs. However, users can now access the same programmes from the internet and the documents they create can also be stored on the internet. This arrangement is called cloud computing. These services are known as Platform as a Service (PaaS) and Software as a Service (SaaS).