My University IT has integrity
Oracle chairman and CTO Larry Ellison claims that the computing giant is the only cloud vendor on “planet Earth” that allows organisations to use its platform to extend their software-as-a-service (SaaS) applications.
A very good series of arguments made by Larry Ellison: Oracle has made it possible to write your code once 30 years ago and move it 3 times. From microcomputers, to client server, to internet cloud.
Parsing further, 30 years ago the enterprise was transactional record keeping and consumer applications were communications. Then along came personalized business: built-in social, mobility, in-memory data analytics, and security offerings.
Providers have an ace in the hole who merge business and communications applications at a very fast rate. Case in point Salesforce.com.
Cloud providers who provide only IaaS, without PaaS or SaaS have a 30 year deficit, unless folks are building brand new applications from a blank sheet, they are really just a better Dell.
BlackBerry Square follows function.
If your company has complicated, large sets of data that it’s looking to analyze, and that data isn’t simple, structured or predictable data then SQL is not going to meet your needs. While SQL specializes in many things, large amounts of unstructured data is not one of those areas. There are other methods for gathering and analyzing your data that will be much more effective and efficient and probably cost you less too.
It fascinates me how our industry is still looking for generic blueprints for making technical decisions. Based on your own experience how many times did this work? How many times have you been able to make a decision (leading to a successful project) based on a checklist? I can understand that checklists are useful in reducing the initial search area, but the rest should always be based on a combination of experience, learning and understanding, and try-and-error. It doesn’t sound scientific, but I’d argue it’s more scientific than a generic checklist.
Original title and link: When to Use a NoSQL Database ( ©myNoSQL)