Moving to a lightweight, agile integration architecture

This two-part series explores the approach that modern integration architectures are taking to ensure that they can be as agile as the applications they interconnect. The pattern of the centralized enterprise service bus (ESB) has served its purpose, and still has its place, but many enterprises are exploring a more containerized and decentralized approach to […]

Getting started with IBM Cloud Node.js applications, Part 1

Ori Pomerantz Create a front-desk visitor log with Node.js Developing the server-side code In this article, you learn how to use the IBM Cloud to write a Node.js application for an organization’s front desk, which needs to log visitors in and out. Along the way you will learn how to use Node.js, the Express HTTP […]

Metaprogramming in Python

Satwik Kansal Just like metadata is data about data, metaprogramming is writing programs that manipulate programs. It’s a common perception that metaprograms are the programs that generate other programs. But the paradigm is even broader. All of the programs designed to read, analyze, transform, or modify themselves are examples of metaprogramming. Some examples include: Domain-specific […]

Beginner’s guide to Python

By Steven H. Frankel Are you looking for an easy-to-learn programming language to help with your scientific work? Look no further than Python. We’ll introduce the basic concepts you need to know to get started with this straightforward programming language and show you how to use Python for everything from running algebraic calculations to generating […]

Blockchain essentials – Self paced course

Blockchain is an emerging technology that can radically improve banking, supply chain, and other transaction networks and can create new opportunities for innovation. Businesses contain many examples of networks of individuals and organizations that collaborate to create value and wealth. These networks work together in markets that exchange assets in the form of goods and […]

Essentials of Application Development on IBM Cloud

An IBM Redbooks publication This IBM® Redbooks® publication is designed to teach university students and app developers the foundation skills that are required to develop, test, and deploy cloud-based applications on IBM Cloud. It shows the latest features of IBM Cloud for developing cloud applications, enhancing applications by using managed services, and the use of […]

IBM Cloud, Node RED, and Watson AI

IBM Cloud offers you a robust platform for creating applications that use AI for language and image processing, Internet of Things sensor data, and custom data science for machine learning models. See how it can help you by taking a tour of a the platform, Watson APIs and Watson Studio. This webinar will conclude with […]

IBM MQ on IBM Cloud overview

IBM MQ on IBM Cloud is available. Woz Arshad walks you through creating a queue manager, connecting a demo application, putting/getting messages onto the queue, and tracking the activity on a chart. Try out the service: https://console.bluemix.net/catalog/services/mq Uploaded by Woz Arshad (waleedar@uk.ibm.com)