IoT - Internet of Things
Written by Maximiliano Alonso for Holberton School Project.

IoT - Internet of Things

What is IoT?

IoT stands for Internet of things, but what do we refer when we say the internet of the things? This concept refers to the billions of physical devices around the world that are now connected to a network (private or public), for example, the internet, where all of them could be visible and are capable of collecting and sharing data.

When we say devices, we are talking about to all kind of objects, from machines devices to ordinary objects like a toothbrush. Thanks to the arrival of cheapest computers chips and the fast forward of the wireless connections nowadays it is possible to turn anything into a part of the IoT and interact with the other devices without the human intervention.

Application fields

No hay texto alternativo para esta imagen

Now, that we already discuss the concept of IoT, I would like to talk about the different applications of IoT. As you can imagine, the application fields of this technology tend to the infinity, in order that we have the possibility of interconnect almost everything and through it we can share and collect data that then we can use for different purposes.

Some of the most important fields of applications would be:

Consumer applications

- Smart houses

- Elder care

Organizational applications

- Medical and healthcare

- Transportation

- V2X communications

- Building and home automation

Industrial applications

- Manufacturing

- Agriculture

- Maritime

Infrastructure applications

- Metropolitan scale deployments

- Energy management

- Environmental monitoring

Military applications

- Internet of Battlefield Things

- Ocean of Things

Product digitalization

For example, in the smart houses IoT devices are a part of the larger concept of home automation, which can include lighting, heating and air conditioning, media, security and camera systems. Long-term benefits could include energy savings by automatically ensuring lights and electronics are turned off or by making the residents in the home aware of usage and so on.

In the agriculture you can collect data of temperature, rainfall, humidity, wind speed, pest infestation, and soil content. This data can be used to automate farming techniques, take informed decisions to improve quality and quantity, minimize risk and waste, and reduce the effort required to manage crops.

As we can se IoT is a very powerful technology that will continue growing every day.

Privacy and Security

No hay texto alternativo para esta imagen

Until now, we have talked about all the benefits of IoT but when we have so many devices interconnected and exchanging information between them the privacy of the information and the security of it networks is something to worry about.

The Most Important Security Problems with IoT Devices would be:

- Incorrect access control.

- Overly large attack surface.

- Outdated software.

- Lack of encryption.

- Application vulnerabilities.

- Lack of Trusted Execution Environment.

- Insufficient privacy protection.

- Intrusion ignorance

- Insufficient physical security

The top security problems are without a doubt related to access control and exposed services. So, IoT devices should implement best-practice security measures such as encryption.?

要查看或添加评论,请登录

Maximiliano Alonso的更多文章

  • PIN! - Plan It Now

    PIN! - Plan It Now

    When we had to choose a project to develop as MVP, we wanted to create something that would be useful to satisfy a need…

    1 条评论
  • What happens when you type google.com in your browser and press enter?

    What happens when you type google.com in your browser and press enter?

    Introduction Have you ever wondered what happens when you type google.com in your browser and press enter? In this…

  • What is recursion?

    What is recursion?

    Introduction I clearly remember the first time I saw the recursion concept in Holberton. We were learning how to…

  • Mutable, Immutable... everything is object!

    Mutable, Immutable... everything is object!

    Introduction In my previous article I talked about object-oriented programming and what classes and instances are. But…

  • Class and instance attributes

    Class and instance attributes

    Before I start talking about classes and instances, I would like to share a brief introduction about what…

    1 条评论
  • Dynamic libraries vs Static libraries

    Dynamic libraries vs Static libraries

    In my previous article, I talked about what a library is in C, why we use them, and specifically how to create and how…

  • What happens when you type `ls -l *.c` in the shell?

    What happens when you type `ls -l *.c` in the shell?

    What happens when you type `ls -l *.c` in the Shell If we had had to answer this question ten days ago, without…

    5 条评论
  • Two's complement and negative numbers

    Two's complement and negative numbers

    Introduction In mathematics, when we need to write the sign of a number we put the sign character at the beginning of…

  • C - Static libraries

    C - Static libraries

    In computer science, a library is a collection of non-volatile resources used by computer programs, often for software…

  • Compilation process in c - What happens when you type gcc main.c?

    Compilation process in c - What happens when you type gcc main.c?

    In this blog I’m going to explain you the compilation process in C, how many steps it has and how it works. But before…

    1 条评论

社区洞察

其他会员也浏览了