Tag Archive

Blog on All Things Cloud Foundry

Using Predix UI Components: Page Layout and Login

Nick Herman

using-predix-ui-components-page-layout-login-v1

Predix provides several UI components that help you to build web apps faster and easier. The components are implemented with Polymer, a lightweight library built on top of WebComponents, and can be integrated with other Predix services, such as Time Series.

In this post, we explain the basics of using Predix UI, with focus on page layout requirements and the px-login component.

(more…)

1 Comment

Using Spark Streaming, Apache Kafka, and Object Storage for Stream Processing on Bluemix

Ilya Drabenia

stream-processing-apache-spark-kafka-on-ibm-bluemix

One of the key points in the Industrial Internet is stream data processing. Equipment fault monitoring, predictive maintenance, or real-time diagnostics are only a few of the possible use cases. Some of the services provided by IBM Bluemix enable you to significantly speed up the implementation of such use cases. With Bluemix, you are not required to deploy and configure Hadoop, Apache Kafka, or other big data tools. It allows you to launch service instances in a few clicks.

In this article, we explain how to integrate and use the most popular open-source tools for stream processing. We explore IBM Message Hub (for collecting streams), the Apache Spark service (for processing events), and IBM Object Storage (for storing results).

(more…)

2 Comments

Using Predix Analytics Services from a Node.js App

Nick Herman

ge-predix-analytics-services-v1

Predix Analytics is a set of services that enable developers to use analytics solutions implemented by data scientists from their own apps. In this post, we explain how to get started with the three services required for running Predix analytics: Analytics Catalog, Analytics Runtime, and Analytics User Interface.

With the provided instructions, you will be able to set up the services and call the Univariate Anomaly Detection analytic service from a Node.js application.

(more…)

1 Comment

Using the PostgreSQL Service in an ASP.NET App on GE Predix

Eugene Lahansky

using-predix-postgresql-service-in-asp-net-app-v2

PostgreSQL is one of the data management services available for applications running on the Predix platform. This article shows how to work with a Cloud Foundry-hosted instance of the Postgres service from an ASP.NET application.

(more…)

4 Comments

How to Deploy a React.js App to GE Predix (a Tic Tac Toe Example)

Dmitry Kozhukh

react-js-predix

React is a JavaScript library for building user interfaces; the technology is backed by Facebook and Instagram—among others. This article shows how to create a simple Tic Tac Toe game with React and then deploy the app to the Predix platform. The post also explains some of the React basics.

(more…)

1 Comment

Using Time Series in a Spring Boot App on Predix

Pavel Orda

using-predix-time-series-in-a-spring-boot-app

User Account and Authentication (UAA) is an identity management service in Cloud Foundry, used as an OAuth2 provider by the GE Predix platform. Being responsible for managing timed measurements, Time Series, in its turn, enables to efficiently and concurrently store data, as well as quickly retrieve it.

This post explains how to configure both services and to start using them in a sample Spring Boot app having two controllers (for querying and ingesting data).

(more…)

2 Comments

Using IBM Analytics for Apache Spark in Java/Scala Apps on Bluemix

Siarhei Sidarau

ibm-bluemix-apache-spark

Apache Spark is an open-source engine for large-scale data processing. In Bluemix, you can access it via the integrated interface called IBM Analytics for Apache Spark. Using a Scala-based starter as an example, this article demonstrates how to interact with the service through Jupiter Notebook and the spark-submit.sh script.

(more…)

2 Comments

Sinatra Starter for Predix: Ruby App with PostgreSQL and Redis

Dmitry Savitski

sinatra-starter-for-predix-platform-v1

The technical requirements for the Internet of Things (IoT) server applications can substantially differ from the ones applied to the Internet of Humans. First of all, the need for any visual interfaces is completely eliminated.

These step-by-step instructions are intended to guide you through the process of starting a basic Ruby/Sinatra application server on Predix, GE’s IoT platform for the Industrial Internet. From the post, you can learn how to deploy the application to Predix, as well as configure the PostgreSQL database and Redis.

(more…)

1 Comment

Using Predix Mobile Services to Create a Cross-Platform App

Igor Razhnov

using-predix-mobile-services-in-a-hybrid-app

This post introduces developers to Predix services. The scenario for the article includes preparing a simple cross-platform application based on the Cordova technology as well as interacting with Predix Mobile services. We also want to see if there any restrictions for using Predix Mobile services in a hybrid application.

(more…)

3 Comments

Deploying an ASP.NET Application to GE Predix

Eugene Lahansky

deploying-asp.net-app-to-ge-predix

Predix is a Cloud Foundry-based PaaS for the Industrial Internet from GE. It offers developers a wide choice of programming languages and services. This tutorial guides you through the process of preparing a simple ASP.NET application for Predix and then pushing it to the platform.

(more…)

17 Comments

Next Page »

Benchmarks and Research

Subscribe to new posts

Get new posts right in your inbox!