Microservices Versioning and the “Database per Service Pattern” with Oracle Autonomous Database


The database per service pattern with an Oracle database can be accomplished easily with one instance of Autonomous Database per microservice, a very easy to use and maintain database (relational and JSON). But not only is easy to use and maintain because you don't have to deal with administration tasks or manage different technologies for persisting … Continue reading Microservices Versioning and the “Database per Service Pattern” with Oracle Autonomous Database

CD (Continuous Delivery) with Wercker Pipelines in 15 minutes


Wercker is a continuous delivery  "YAPT" pipelines tool...yes, Yet Another Pipelines Tool, ja ja  😉 Well, Wercker is easy to use, let's have a look. Create a project for containeraizing something Create a Wercker account if you don't have one Connect Wercker with a repo under [Settings] Push your code to a repo, such as … Continue reading CD (Continuous Delivery) with Wercker Pipelines in 15 minutes

Configuring Grafana for Oracle Kubernetes Engine


INSTALL GRAFANA LOCALLY brew install grafana http://localhost:3000 INSTALL K8S PLUGIN FOR GRAFANA grafana-cli plugins install grafana-kubernetes-app brew services restart grafana INSTALL PROMETHEUS ON OKE helm install --name my-prometheus stable/prometheus export POD_NAME=$(kubectl get pods --namespace default -l "app=prometheus,component=server" -o jsonpath="{.items[0].metadata.name}") kubectl --namespace default port-forward $POD_NAME 9090 CONFIGURE PROMETHEUS DATASOURCE CONFIGURE K8S DATASOURCE USE IT That's all! … Continue reading Configuring Grafana for Oracle Kubernetes Engine