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.
At IBM Compose, we know how important having control of your databases is. In August, when we introduced the new Bluemix Compose console and in September, we added Vertical scaling controls to your database consoles. Now, our latest update is taking the friction out of administrating your databases. It adds restorable backups, updatable passwords, IP whitelisting and in-place upgrades to your Bluemix Compose console. And it's all wrapped up in a newly re-organized interface.
I recently introduced you to Cloud App Security. Now, you have that new cloud-based app. The data is going to be stored in DB2 (on or off the cloud). You want to protect the data, but that cloud app user needs read and write access to the database. You don't want to open the floodgates to the database for that user? Ok, here is a way to secure your Db2 data and still provide the required access. Even if that sounds impossible, trust me. And, I am going to put that "trust me" in context. Read on.
For decades now, SQL has been the colossus of data management query languages. Generations of database administrators, developers and analysts have built highly successful careers around tables and foreign key relationships, to the point where thinking about data in a relational schema has become second nature. In fact, many believe that relational databases are still the only safe and effective way to model complex data relationships.
This blog offers guidance on connecting Node JS apps with Oracle databases on Bluemix.
We’re happy to announce that as of July 1, 2017, all IBM Compose database deployment prices will be reduced. To re-phrase Chicken Little, “The prices are falling, the prices are falling!” If you're not familiar with IBM Compose, it's a fully-managed service to run open source databases for applications.
DataLayer Conf 2017 is coming to Austin, Texas on May 17th to the Alamo Draft House on Lamar and we couldn't be more excited. This year we have top-notch speakers lined up to cover every aspect of the data layer. Talks will cover many databases including MongoDB, Elasticsearch, Redis, PostgreSQL, and more, as well as database technologies such as GraphQL.
Do you want to leverage the power of R to unlock the value of data in relational databases? Are you a database professional and looking to get skilled in data science? Are you a data scientist and hitting the limits of R while trying to analyze very large data sets? If you answered yes to […]
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.