We just released a new starter kit on IBM Cloud App Service that makes it easy to get started on a production-ready Django app. IBM Cloud App Service helps developers build cloud native applications by generating pre-configured, production-ready starters. This post will teach you how to create the new Django starter. Django is a python web framework that follows the Model View Controller architectural pattern that emphasizes reusability and rapid development for complex, data driven websites. In this tutorial, we will go over how to create, build, run, and deploy a Django Web Basic starter.
Simplifying the use of IBM services and data science IBM Cloud Functions sets a limit of 48 MB for your action code, including dependencies, which can be large. This means you wouldn’t be able to upload certain actions (if too large), or the upload could take a long time, specifically when you update often. To […]
Over the Summer I learned that Python is top in the IEEE programming languages ranking. It is also my favorite language for quickly coding tools, web apps and analyzing data with notebooks (e.g., on IBM Data Science Experience). Did you know that IBM provides four (4) different Db2 drivers for Python? There is a driver with the native Db2 API, one that supports the official Python DBI (database interface), one for the popular SQLAlchemy Python SQL Toolkit, and for the Python-based Django Web Framework. In an older blog I showed you how to use SQLAlchemy with Db2. Today, I am going to demonstrate you how simple it is to create a SQL database-backed web app in the IBM Cloud, utilizing the native Db2 API.
The Streaming Analytics service on Bluemix has been upgraded to make it easier to develop Streams apps in Python, and to enable access to the service from noteoboks in the Data Science Experience (DSx).
We just introduced The Bluemix Developer Console. Extending the current Bluemix Mobile Dashboard, this new experience goes beyond mobile and introduces new tools for quickly creating Cloud Native applications across web, mobile and backend. They aim to greatly cut down on development time by generating application starters with all the necessary boilerplate, build and configuration code, so that developers can start coding business logic faster.
Queryplex runs advanced analytics (SQL, Python, R, PySpark, etc) across many devices and data sources as though they are a single consolidated data repository. The technology can be used to erase data silos of multiple databases (e.g. Oracle, DB2, PostgreSQL, Netezza), or compute analytics across tens of thousands of distributed Internet of Things devices where data may be stored in smaller repositories (text files, Excel spreadsheets, Informix, MySQL). Queryplex let's you query many data sources at once with a single statement, whether they are large repositories, small devices, or any combination of them.
For many developers, the Hello World starter applications on Bluemix are too basic and the sample applications on IBM-Bluemix.github.io page are a bit too advanced. If you agree with this, you'll find our recently released Runtime Getting Started guides extremely helpful.
A new version of the Streaming Analytics service in IBM Bluemix has been released, upgrading the to the IBM Streams product version 4.2 as its basis. This version includes a number of exciting new features and enhancements that can increase the power, performance and simplicity of your real-time analytic applications.