Other container service besides Docker

There are other “container” services besides Docker containers, but not exactly the same. There hasn’t  been a major paradigm shift in thinking over the last year as containerisation thinking has been around a long time. The cloud has really enabled containers  along with other technologies such as AI and Internet of Things to come to […]

Cloud Microservices, Containers, Docker and Kubernetes

Firstly let define what each of these terms mean.  Microservices are a software development technique—a variant of the service-oriented architecture (SOA) architectural style that structures an application as a collection of loosely coupled services for example routing network traffic, or making an online payment. A Microservices architecture helps build an application as a suite of […]

Mobile Internet of Things – LTE-M and NB-IoT

Mobile (cellular) IoT technology is becoming a major player in the IoT space.  Mobile Internet of Things refers to low power wide area (LPWA) 3GPP standardised secure operator managed IoT networks in the licensed spectrum (GSMA definition). The 2 complementary licensed 3GPP standards: Long-Term Evolution for Machines (LTE-M) and Narrowband-Internet of Things (NB-IoT) are the […]

Machine Learning (ML) algorithms

ML is a complex subject to get your head around, especially the terminology and mathematical methods employed in analytics. You will need to understand what your requirements are. For example, if its for fraud prevention then the classification technique can be used, if its for real time decisions  Reinforcement Learning is generally used, if its […]

Cloud Technology

Cloud computing is shared pools of configurable computer system resources and higher-level services that can be rapidly provisioned with minimal management effort, often over the Internet. Cloud computing relies on sharing of resources to achieve coherence and economies of scale, similar to a public utility. Wikipedia.  This is a better description than waffling on about virtualisation […]

Machine Learning (ML) AI

Machine Learning  as a way to achieve AI is one of  the current hot topic’s in the tech world. The methods used in ML are supervised learning which uses classification and regression techniques to develop predictive models, unsupervised learning which uses clustering and reinforcement learning. Computers use mathematical algorithms to learn, different algorithms learn in different ways, and […]

Cloud technology enabling IoT and ML

The big names in the cloud computing industry like IBM Watson, Microsoft Azure, Amazon AWS and Google Cloud AI all have cloud services specifically tailored for Machine Learning AI or in cloud terminology MLaaS and the Internet of Things. Microsoft Azure and others support bidirectional communication with your  IoT devices through a gateway and Azure IoT […]

Internet of Things communications protocols

There are a number of communication protocols at the physical and access network stage which can be used for transmitting data from IoT devices depending on the requirements. A mapping showing a few of these protocols using the TCP/IP model: Some of the protocols  for IoT device network access & physical transmission are LPWAN – […]