“One of the main challenges of the Internet of Things today is scalability. Projects with hundreds, thousands or millions of devices exchanging data all the time, in real time, need good infrastructure”.
That’s the opinion of Bruno Germano, a software engineer for over 15 years. We don’t need much introduction, because anyone who follows EUGENIO news knows that Germano is responsible for very cool IoT projects with our platform – if you haven’t seen it yet, check it out.
The issue of scalability is fundamental. We thought about this a lot before creating the platform. To ensure that all data exchange takes place without interruption and in the most efficient way possible, we have developed EUGENIO with all the necessary infrastructure so that you, the developer, don’t have to worry.
You can access all information about our platform here, but today we will talk about Germano’s impressions of EUGENIO during the development of his projects. So, check out our interview with him and get inspired to get your IoT projects off the ground in 2021!
Safety is essential, but I only think about it later!
Controversial, but you read what you read. Germano commented that the initial priority is to make the sensors capable of capturing the necessary data.
EUGENIO: When you start designing an Internet of Things project, what are the priorities?
BRUNO GERMANO: I confess that I think about data security only after everything is working. First, I need the devices to be able to capture the data. Even if I don’t send this information anywhere, I first make sure that everything works. After it’s all working, I connect the devices to the internet and start transmitting data. If the connection works, I set up all the necessary remotes. Then I think about ways to encrypt or protect information. Then I think about ways to encrypt or protect information. The interesting thing about EUGENIO is this, the platform already uses super secure protocols that guarantee end-to-end data protection. Then, if I want to have even more layers of protection, I can set up some kind of authentication for device access; which was not the case with the projects I developed with EUGENIO.
EUGENIO:What does an IoT project need to have?
BRUNO GERMANO: Internet! (laughter) Despite the joke, this is the most important point, getting something to connect to the internet and be able to transfer data. And with a stable connection and security. EUGENIO has also helped me a lot in this regard. Once you have this connecting part well resolved, the rest of the project is to fit pieces together. You just need to plug in new sensors and send the new data through the connection that already exists. Another point that I really like to emphasize is the autonomy. You need to make devices smarter so that they are able to do what it takes without relying on too many interactions. For example, a light bulb that uses sensors to know when it should be on or off, or a water pump that knows when it has to be turned on or off. All this needs to happen automatically, after all, this is the goal of an Internet of Things project.
Internet of Things is the convergence of all technologies
That’s what Germano defends. IoT brings together aspects of the internet, connection, protocols and programming, not only of devices and sensors, but also of pages and panels.
EUGENIO:What is your advice for a developer who wants to start working with IoT?
BRUNO GERMANO: The Internet of Things brings together all knowledge related to technology. For mature, robust projects, you need to know a lot, but just to get started, you need to have something connected to the internet through sensors. So, start by choosing your development platform, such as arduino or raspberry. From there you can connect sensors and capture data using, for example, EUGENIO.
EUGENIO:What are the advantages of using EUGENIO as an IoT platform?
BRUNO GERMANO: By far the main benefit is not needing an infrastructure to integrate my devices. I don’t need a server, or to install a series of softwares to make the devices work. EUGENIO’s security policies are another interesting point as well. They force you to implement these policies in order to make the integration. This may seem like a detail, but it makes the project safe from day zero of development.
Wanna know more?
Want to learn more about EUGENIO? Check out the information about our platform here. It’s never too late to start your Internet of Things project!