Last year we announced our new partnership with IBM to bring our IoT Platform capabilities to Bluemix, the IBM Cloud development platform. Our goal was to make it easy to launch IoT apps quickly, reliably, and at scale. This blog post shows you how to get started with AT&T’s Flow Designer Service on the IBM Bluemix platform.
Flow Deisgner is an intuitive visual tool that enables you, the IoT developer, to create your prototype, iterate and improve through multiple versions, then deploy your application. AT&T Flow Designer offers nodes that are pre-configured to allow easy access to multiple data sources, cloud services, device profiles, and communication methods. The integrations are already done for you, so you only have to focus on wiring the building blocks together to create your IoT application.
Using the Flow Designer service in IBM Bluemix
You can use Flow Designer directly from the Bluemix console. You will need a Bluemix account. If you don’t have one, you can register now for a free 30-day trial.
A large telecommunications service provider in Europe wants to serve customers in Brazil from their Frankfurt, Germany location. One challenge with such large geographical distances is achieving consistently low latency in order to provide a good user experience. Another challenge is scaling the infrastructure to handle a large number of user requests during peak traffic conditions.
Some weeks back I introduced to a tutorial on how to analyse GitHub traffic. The tutorial combines serverless technology and Cloud Foundry to automatically retrieve statistics and store them in Db2. The data can then be accessed and analyzed using a Python Flask app. Today, I am going to show you how the web site is protected using OpenID Connect and IBM Cloud App ID.
When developing an application that integrates with App ID, the standard hosted login page has a few options to change the colours or logo. In some cases, this isn't enough and direct customisation is necessary. There exists a handy guide for a custom App ID login screen in mobile applications, however for web applications a little more effort is required.