0% found this document useful (0 votes)
68 views3 pages

The Foundation Layer Is The Computer Hardware and All The Low-Level

The document discusses platform technologies and how they work. It explains that platform technologies provide basic services that can be integrated into different applications without the cost of a new introduction process. Platforms have two levels: a foundation layer that provides core services/resources, and an application layer where developers combine services to deliver applications to end users. Examples given include operating systems, app stores, and urban infrastructure. Platforms allow for abstraction, shared services, user-generated systems, and flexible/adaptable architectures. They are centered on creating reusable services that can be configured in various ways for different applications.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
68 views3 pages

The Foundation Layer Is The Computer Hardware and All The Low-Level

The document discusses platform technologies and how they work. It explains that platform technologies provide basic services that can be integrated into different applications without the cost of a new introduction process. Platforms have two levels: a foundation layer that provides core services/resources, and an application layer where developers combine services to deliver applications to end users. Examples given include operating systems, app stores, and urban infrastructure. Platforms allow for abstraction, shared services, user-generated systems, and flexible/adaptable architectures. They are centered on creating reusable services that can be configured in various ways for different applications.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

Joel Palit-ang

ACCORDING TO THE VIDEO HOWS PLATFORM TECHNOLOGIES WORK?

According to the video during the past few decades with the rise of the
internet, Platform Technologies have become the new cool Platforms like the
App Store or eBay have proven to be some of the most Dynamic, Innovative
and Fastest-growing services and also the Platform model two systems
architecture has always been there since the invention of farms and factories to
the making of LEGO building blocks. when many people see a new technology at
work they don't usually consider all the pieces that went into its creation they
simply see the amazing capabilities and never give it much thought but within
advanced industrial economies many products and services are enabled by the
power of abstraction they are remixes built out of services from platforms that
enable the endless bundling and Rebundling of different components.
It said too that, The Platform Technology can be defined as a structure or
technology in which different products can appear without cost of a new
introduction of the process to achieve this our system needs to be architectured
to have two fundamentally different levels it must have a platform that provides
basic services that can be integrated into different application layer
configuration to deliver various technology opportunities to the end-user. The
clearer and best example of Platform technologies are Personal Computers.
A foundation for it to sit on that is a set of enabling technologies, in the case he
gave:
1. The foundation Layer is the computer hardware and all the low-level
firmware that interfaces between it and the operating system but within a
business the foundation layer might be the economic system it is part of the
public services such as security, rule of law and maintenance of natural
resources that would enable the business to function the same would be true of
a city it rests upon and is enabled by a national infrastructure system.
2. The Computer's Operating System it essentially manages the computer's
resources and services that will be required by applications the platform takes
the resources available to it from the infrastructure and creates the Lego bricks
that we will be using to build things with these resources are presented to
producers on the application level through what are called api's Or Application
Program Interfaces,
in the automotive factory it said the platform would be the physical
technologies in the production line for creating the cars parts our employees
can rearrange this production line to create different vehicles or in our example
of the city this platform level might be the urban utilities that contractors will
interface with to build offices and residential spaces and there will be a
standard set of procedures for them to do this.
3. The Application Layer developers draw on the services provided by the
operating system and bundle them in various different combinations to deliver
a finished application to the end-user. endless configuration and
reconfigurations in response to the perceived needs and feedback of the end-
users;
Examples of the Application layer :
* Apps in the App Store
*The car is coming off our production line
* The buildings in a city
* The financial products offered by a bank
4. User Interface Layer when the end-user switches on their computer they
don't want to see zeros and ones or lines of code they want to see things they
understand pictures of files and nice drop-down menus the majority of people
who interface with the systems we are architecting will do so, so as to get the
maximum functionality out with the minimum input of effort in order for them
to do this we need a layer that translates the internal logic of the system into a
language they understand.
Why should we care about Platform technologies?
1. Abstraction - by distributing the system across multiple layers we can
abstract away the complexity that users or producers of the service have to deal
with everything gets its own space.
2. Shared Servies - we can avoid redundancies by having the platform provide
common services required by all components we can reduce the need for each
component on the application layer to reinvent the wheel
3. User Generated - Platforms are the ideal architecture for creating user
generated systems thus we can leverage the amplification effect we discussed
earlier to do more with less helping to maintain an agile core system
4. Flexible + Adaptable -Platform architecture is ideal for building flexible
adaptive and evolutionary systems given its independence from fixed instances
the system can stay innovating on the application level to continue regenerating
itself.
The Platform approach to systems architecture that is centered around the idea
of creating a core infrastructure of common services and components which
can then be bundled into different configurations on the application level we
also looked at the different levels of abstraction and their primary features
although drawing heavily on analogies from the world of IT this same model is
sufficiently generic to be relevant to the design of all complex engineered
systems.

You might also like