Web 3.0: Workflow platforms are the next step

When people hear about Web 2.0 they think about Facebook, Twitter or Google. Well Facebook is now over 10 years old, let’s take a look what is next. Is there a Web 3.0?

Web 2.0 was about people and systems being able to communicate across multiple platforms. Now people taking about the semantic web as the next step. But being able to take one object, and pass it through multiple services to accomplish a task is that critical evolutionary step before “The Semantic Web” becomes meaningful.

In order to take advantage of this evolution, you are going to need a way to manage your processes across multiple services. Over time, more and more products will emerge that integrate multiple services. However, waiting for these services to evolve into the fully integrated service solutions will put you behind the game.

Workflow platforms provide a way to not only create integrated service products, but also to manage business process in an organization across multiple systems, services, databases, apps, etc. Workflow software is that bridge that allows for one object to be taken to multiple islands of service and data and returned as a completed task. 

You need to know about big data this week …

MQTT – Eine Einführung

Message Queuing Telemetry Transport (MQTT) ist ein äußerst simpel aufgebautes Publish-Subscribe-Protokoll für den Nachrichtenaustausch zwischen Geräten geringer Funktionalität. Das robuste MQTT-Protokoll wurde für unzuverlässige Netze mit geringer Bandbreite und hoher Latenzzeit entwickelt. MQTT minimiert die genutzte Netzwerk-Bandbreite und die Anforderungen an Geräte , gleichzeitig wird für die Datenübermittlung eine hohe Zuverlässigkeit erreicht. Diese Anforderungen bestehen insbesondere bei Sensornetzwerken, bei Machine to Machine(M2M), in der Telemedizin, der Patientenüberwachung und beim “Internet der Dinge”. Bei dieser Anwendung sind die angeschlossenen Geräte “Always On” und kommunizieren ständig miteinander.

Das offene, lizenzfreie MQTT-Protokoll wurde bereits 1999 von IBM für die Satellitenkommunikation entwickelt und später in vielen industriellen Anwendungen eingesetzt. Es ist äußerst einfach zu implementieren, kennt drei unterschiedliche Dienstgüten (QoS) für Service-Optionen und kann ununterbrochen Sitzungen mit den festen und mobilen Geräten betreiben.

Seit 2013 standardisiert die OASIS MQTT als Protokoll des Internet der Dinge. Das MQTT-Protokoll ist auch bekannt als SCADA-Protokoll und WebSphere MQTT” (WMQTT). Die Internet Assigned Numbers Authority (IANA) reserviert für MQTT die Ports 1883 und 8883. Um die Sicherheit der Nachrichtenübermittlung zu gewährleisten, kann der Benutzer seinen Namen und sein Passwort in einem MQTT-Paket übertragen. Außerdem können die Nachrichten mit dem SSL-Protokoll verschlüsselt werden.

Die Struktur in der das MQTT-Protokoll arbeitet, besteht aus der Datenquelle, die als Publisher bezeichnet wird, der Datensenke, dem Subscriber, und dem zwischengeschalteten Message-Broker, der für die Kommunikationssteuerung sorgt. Die Grafik stellt beispielhaft die MQTT Topologie dar.

MQTT Topologie

Im Kontext von Industrie 4.0 ist MQTT/MessageBroker neben OPC-UA eine Option um die Vernetzung zwischen Artefakten der modernen Fabrik zu ermöglichen. Lesen Sie in kürze den Vergleich zwischen MQTT vs OPC-UA.

Big Data and Privacy, the solution is to support self-control

Big Data makes privacy a difficult issue. Today we have the capabilities to store and analyse almost every data from your browsing behaviour to your shopping patterns or your GPS location. When we connect all this data sources and correlate and analyse them, this creates an troubling transparency. But the most critical problem is we often can not decide if we want to give away the data or not because it is unknown what data our government or a company uses and analysis. If this is known we first can check if the data that is collected about us is right and second we can adapt our behaviour and therefor shield information. This has always been this way. You perfectly fine wearing only underwear in your home because you expect privacy and that this behaviour does not  disturb anybody. But today we often do do not known that other people can practically what us in our living room. This tricks us in behaviour that relies on wrong assumption.

Digitopoly.org describes this from another angel: Put simply, I can imagine regulations that may prevent big companies like Google and Facebook from doing certain things but it also seems to me that so much data is being gathered that a regulation on one set of firms only raises the commercial opportunities for other firms outside of the domain of regulators — legally or otherwise. Personally, it wouldn’t worry me as much if it was used as an anonymous point in a big dataset — although I’d worry about the quality of data in that case. Google allows us to see — in a limited but important way — the information they are using to throw ads at us. As I use Chrome and permit this, Google has lots of information this way and I personally don’t mind them using it to get me more relevant ads. But when I looked at this recently, I saw that Google had decided I was interested in boxing, Brazilian music and Android Apps. Fortunately, Google also provided a way to change these assumptions which I did. What if ‘assumptions’ data like this that a company used in a formula to base a price or service to you was required to be transparent? This wouldn’t require a company to reveal the formula but it would require them to reveal any assumptions they are making and allow you to challenge them on the basis of accuracy. To be sure, this wouldn’t prevent information about yourself being used against you but it would be a first step in ensuring that, at the very least, the assumptions are accurate

Basiclly the solution to the privacy problem is the same. We (the consumer) need more information, so we need our own consumer big data system that help us analysis the companies.

You need to know about big data this week …