SQL – is there a better way?

January 23rd, 2016
Next Tuesday at 11:20 am at Oracle headquarters there will be a panel discussion on SQL. You can participate whether you are there or not as we are collecting questions ahead of time and will video the panel to be posted later. The panel's participants will be Andy Mendelsohn (Executive Vice President for Database Server Technologies) George Lumpkin (Vice President, Product Management) Bryn Llewellyn (Distinguished Product Manager) Steven Feuerstein (Developer Advocate) Mohamed Zait (Architect) will explain Oracle’s strategy Graham Wood You can add your questions to the list of questions here on the Google spreadsheet or in the comments on this post. Is it worth discussing webscale? Webscale seems like a ...


Uncategorized

Jenkins Plugin for Delphix

January 19th, 2016
In my last blog I talked about trying out Jenkins. In this blog post I want to talk about the new Jenkins plugin for Delphix. Delphix plugin Delphix plugin is easy to add. Just navigate to “Manage Jenkins” in the top left Then click on “Manage Plugins” Then type in “delphix” in the search bar and then click on the “Delphix Jenkins plugin” to install Now we can access Delphix APIs through the Jenkins interface. If I access a job (pick a job then click “configure” on the top left, or create a new job) and click  “add build step” under build, you will now see ...


Uncategorized

Trying out Jenkins

January 15th, 2016
Jenkins seems to be the top code build, integration and QA automation tool to support continuous delivery. Jenkins allows me to kick of jobs on a schedule or ofter certain events and Jenkins will keep track of the status of the jobs and the results. To get Jenkins installed,  I read wiki.jenkins-ci.org   and then read biouno.org to try my first Jenkins example. I installed Jenkins  on one of the VMs from the "landshark" demo environment for Delphix Express. Landshark consists of two Linux Centos VMs that provide source and target examples for Delphix Express. I used the "target" VM but could have just as easily used the "source" machine. Installing Jenkins To install Jenkins ...


Uncategorized

Yes SQL ! the conference Jan 26 & 27 at Oracle

January 13th, 2016
Wow, this is big - a Yes SQL conference ! Finally ! It's here ! Yes SQL ! the conference! At Oracle headquarters ! Send me your questions! Have questions about SQL? about No SQL? about Yes SQL? About how Oracle is faring in the industry with SQL? I'll be moderating a SQL panel discussion with Andy Mendelsohn (Executive Vice President for Database Server Technologies) George Lumpkin (Vice President, Product Management) Bryn Llewellyn (Distinguished Product Manager) Steven Feuerstein (Developer Advocate) Mohamed Zait (Architect) will explain Oracle’s strategy Send me your questions - ideally just put them in the comments below - and I'll ask them in the panel discussion. Is ...


Uncategorized

Graphora

January 13th, 2016
I knew I had to try out Neto's  Graphora when I saw that it was a docker container to collect Oracle performance data and send it to Graphite. Graphite has been on my radar as I see and hear about more and more companies using it to graph and monitor performance data.  Any graphical Oracle performance tool interests me and recently I've been spending some time investigating Docker so having everything rolled up in Graphora sounded perfect. To run Graphora you need docker. It's easy enough to do a yum install docker, but I decided to use a VM with docker ...


Uncategorized

Test Data Management (TDM) – your downfall or triumph?

December 29th, 2015
A recent post on LinkedIn had this image:   The problem is as old as development. The tester finds a bug but the developer can't reproduce the bug so closes it as unreproducible. ... but how else can testing show development the bug? Should the developer come over to the testers desk and work on the testers systems while the tester waits? The problem is that there is a difference in the developer's environment and the tester's environment. To solve this problem we have to track down why and then see if we can address it. The industry has been addressing many of these why's. We are able to share ...


Uncategorized

ASH art on Twitter profiles

December 28th, 2015
What fun to see Top Activity aka ASH artwork on twitter profiles:


Uncategorized

WordPress and Docker

December 3rd, 2015
One of the attractive things about Docker to me, is that I can spin up containers with software that doesn't affect the rest of my system. I can spin down the container, remove the container, make multiple containers. It's all nice neat and clean unlike traditional application installation on an OS where files are spewed all through the file system and it's a  mess to try and clean it it up and/or remove it if need be. Sort of like the different between brain surgery and removing or putting on a piece of clothing. In the last couple of posts I've ...


Uncategorized

Docker and Delphix architectures

December 2nd, 2015
In my last post I showed using Docker and Delphix to support Wordpress. I use wordpress for this blog. Works fine on it's own. It is just me making a few posts here and there. Occasionally there are problems like an upgrade that goes bad or a hack that get's some redirection code into the site. In those cases I have to go to a backup of my MySQL database that is used by wordpress on my site. The database is small so it's pretty quick to backup, but I don't back it up normally.  I know I should and occasionally ...


Uncategorized

Docker Data Containers

November 20th, 2015
photo by  www.GlynLowe.com The appeal of Docker is clear. The Docker platform enables multiple applications to run concurrently on a single copy of an OS, either deployed directly onto a physical server or as a virtual machine (VM). One challenge with Docker is having persistent storage for a container especially when that container gets restarted on another VM host and we want it to point to the same data. If we add in Delphix with Docker we can easily move persistent data and a docker container to a new host. For the docker container we will use wordpress that leverages a MySQL database for it's persistent datastore. In this ...


Uncategorized