You are on page 1of 23

PRE-FINALS

LECTURE
PREPARED BY: JOEY VERGOM
PERVASIVE COMPUTING
Pervasive computing, also called ubiquitous computing, is the growing trend
of embedding computational capability (generally in the form
of microprocessors) into everyday objects to make them effectively
communicate and perform useful tasks in a way that minimizes the end
user's need to interact with computers as computers. Pervasive computing
devices are network-connected and constantly available.
Unlike desktop computing, pervasive computing can occur with any device, at any time, in
any place and in any data format across any network, and can hand tasks from one computer
to another

The goal of pervasive computing is to make devices "smart," thus creating a sensor network
capable of collecting, processing and sending data, and, ultimately, communicating as a
means to adapt to the data's context and activity; in essence, a network that can understand
its surroundings and improve the human experience and quality of life.
Often considered the successor to mobile computing, ubiquitous computing and,
subsequently, pervasive computing, generally involve wireless communication and
networking technologies, mobile devices, embedded systems, wearable
computers, RFID tags, middleware and software agents. Internet capabilities, voice
recognition and artificial intelligence are often also included.
An example of pervasive computing is an Apple Watch informing a user of a phone call and
allowing him to complete the call through the watch. Or, when a registered user
for Amazon's streaming music service asks her Echo device to play a song, and the song is played
without any other user intervention.
Ubiquitous Computing is also known as Pervasive Computing.
Generally it is present in devices and sensors. Most of the Internet of
Things (IOT) devices are based on Ubiquitous Computing.
Some of the examples are:
•Apple Watch
•Amazon Echo Speaker
•Amazon EchoDot
•Fitbit
•Electronic Toll Systems
•Smart Traffic Lights
•Self Driving Cars
•Home Automation
•Smart Locks
MOBILE COMPUTING
• Mobile computing is a generic term that refers to a variety of devices that
allow people to access data and information from wherever they are.
Sometimes referred to as "human-computer interaction," mobile
computing transports data, voice, and video over a network via a mobile
device.
Mobile Devices

• "Mobile device" is a generic term used to refer to a wide range of devices that allow people
to access data and information from anywhere at any time, from those that fit in your pocket
to laptops that can help you stay connected. They include cellphones and other portable
devices. Mobile computing can use cellphone connections to make phone calls, as well as to
connect to the Internet. They include:
• Laptops
• Smartphones
• Tablets
• Wearable computers, such as the Apple Watch
The Benefits of Mobile Computing

• Connectivity: You can stay connected to all sources at all times.


• Social Engagement: You can interact with a variety of users via the
Internet.
• Personalization: You can tailor your mobile computing to your individual
needs.
CLOUD COMPUTING
• In cloud computing, the word "cloud" (also phrased as "the cloud") is used as a
metaphor for "the Internet," so the phrase cloud computing means a type of Internet-
based computing, where different services —including servers, storage and
applications — are delivered to an organization's computers and devices through
the Internet.
• Cloud computing is an on-demand service that has obtained mass appeal in
corporate data centers. The cloud enables the data center to operate like
the Internet and computing resources to be accessed and shared as virtual resources
in a secure and scalable manner. Like most technologies, trends start in the
enterprise and shift to adoption by small business owners.
• In its most simple description, cloud computing is taking services ("cloud services")
and moving them outside an organizations firewall on shared systems. Applications
and services are accessed via the Web, instead of your hard drive. In cloud
computing, the services are delivered and used over the Internet and are paid for by
cloud customer (your business) -- typically on an "as-needed, pay-per-use" business
model. The cloud infrastructure is maintained by the cloud provider, not the
individual cloud customer.
• Cloud computing networks are large groups of servers and cloud service
providers that usually take advantage of low-cost computing technology, with
specialized connections to spread data-processing chores across them. This shared
IT infrastructure contains large pools of systems that are linked
together. Virtualization techniques are often used to maximize the power of cloud
computing.
• Currently, the standards for connecting the computer systems and the software
needed to make cloud computing work are not fully defined at present time, leaving
many companies to define their own cloud computing technologies.
BENEFITS OF CLOUD COMPUTING
• Flexibility
Users can scale services to fit their needs, customize applications and access cloud
services from anywhere with an internet connection.
• Efficiency
Enterprise users can get applications to market quickly, without worrying about
underlying infrastructure costs or maintenance.
• Strategic value
Cloud services give enterprises a competitive advantage by providing the most
innovative technology available.
Scalability
Cloud infrastructure scales on demand to support
fluctuating workloads.

Storage options
Users can choose public, private or hybrid
storage offerings, depending on security needs and other
considerations.

Security features
Virtual private cloud, encryption and API keys help keep
data secure.

Accessibility
Cloud-based applications and data are accessible from
virtually any internet-connected device.
Savings on equipment
Cloud computing uses remote resources, saving
organizations the cost of servers and other equipment.

Pay structure
A “utility” pay structure means users only pay for the
resources they use.

Regular updates
Service providers regularly update offerings to give users
the most up-to-date technology.

Collaboration
Worldwide access means teams can collaborate from
widespread locations.
INTERNET COMPUTING
• Defining Internet Computing
Internet computing is the foundation on which e-business runs. It is the only
architecture that can run all facets of business, from supplier collaboration
and merchandise purchasing, to distribution and store operations, to
customer sales and service. Internet computing is the only architecture that
supports all information flows and processes over the Internet — providing
access to all applications. With Internet computing, all a user needs is a
standard Web browser and security clearance.
An Internet computing provides

• universal access to any person with a browser


• unified views of critical data across the enterprise
• scalability to support retailers of any size
• flexibility and agility that allows retailers to quickly implement new business rules
• lower total cost of ownership resulting from simplified IT administration and the
adoption of self-service applications
• streamlined communication processes and simplified distribution of critical business
information across the enterprise.
Success In The New Millennium
• People today should embrace Internet computing. With the Age of the
Internet well under way, the need for retailers to transform into e-businesses
is increasingly apparent. Embracing true Internet computing is the way to
compete in the new millennium — to expand into new markets, improve
extended enterprise efficiencies, and attract and retain customers. It's either
that or getting "dot-commed.

You might also like