Security features fall into three categories that are important to IoT.
We need to concentrate on how each of these is important to IoT concerns.
Informix has best of the breed technology to deploy a fault tolerant, production-grade cluster with turn-key deployment support.
Kubernetes is an open source cluster management software for automating deployment, scaling and management of containerized applications. Kubernetes is quickly becoming the universal interface to deploy production-grade container based applications in both private and public cloud environments.
SQL databases have supported the LIKE operator for a very long time and it will allow you to compare a string to a pattern and has wildcard characters to match any single character or zero or more characters. Informix also supports the MATCHES operator that give you some more wildcard matching options. Similar to the LIKE predicate, MATCHES has support for wildcard characters to match any single character or zero or more characters. It also has the ability to match single character from a set or range of characters or match a single character that is not in a set or range of characters. These are both examples of simple regular expressions.
With the advent of micro services architecture and DevOps model, enterprise architects expect database servers to operate in real-time environment, push data and events to clients rather than clients polling for data, scale linearly, enable zero downtime deployments, and easy integration with other middleware services like enterprise message bus.
Databases are historically a great place to store data and retrieve data. However, they are not always the easiest to process events and receive alerts from, especially in real time or near real time. You can use a specialized software for this, but what if you wanted the best of both worlds? An enterprise level database for storage and security, but with the ability to process events and alerts as they happen.
This is the first part of a multi-part series on Informix TimeSeries, going into greater detail on how to setup, configure, and use the Informix TimeSeries solution.
What is Time Series Data?
A time series is a set of time stamped data. There are many different types of time series data, for example, stock prices, smart meters, network performance metrics and any type of sensor data. It could contain raw data readings or aggregation of data over periods of time. Informix TimeSeries provides a method of storing and analyzing data that goes beyond the capabilities of traditional relational databases. Informix TimeSeries provides storage savings and better query speeds when compared to a relational database.
I was looking through my archives recently, and found an old project plan from some years ago. Hard to believe now, but back then, we planned to release the product 10 months after ‘code freeze’. Think about it -- code we implemented for our clients sat on the shelf for 10 long months AFTER it was written!
We discussed some of this at the recent 2017 IIUG conference. Many of the gathered Informix DBAs were not familiar with syslicenseinfo, and so hopefully this will be of general interest. My former colleague and mentor, John Miller, was instrumental in designing syslicenseinfo and was happy to provide some pointers on how to interpret the data. I’m happy to pass it on…
By now the users and the Informix community must be aware of the Informix on Cloud offering in the IBM Bluemix catalog. It is one of the most successful and widely talked about offering that came out in 2016. Since it was announced, the adoption has grown steadily and has become a popular choice for many Informix customers.
The Informix 4.10.JC8 Java driver is one of the largest updates to an Informix client in years. The number of improvements is pretty impressive. All of them around making the Java driver better, faster, easier to use.