Author: Rodrigo Nascimento

Rodrigo Nascimento is an experienced consultant with 30 years of experience in IT. He has been working from the strategy definition down to the technical implementation, ensuring that deliverables can be traced to the promised business values. The combination of his passion for technology (which started when he was only 7 years old with his first ZX Spectrum) and his strong academic business background (bachelor's degree in Marketing and MBA) have been used in many organisations to optimise the utilisation of IT resources and capabilities to leverage competitive advantage over the past 20 years.
Using Terraform to deploy AWS EKS with NGINX

Using Terraform to deploy AWS EKS with NGINX

EKS (Elastic Kubernetes Service) is AWS’s managed containers orchestration solution that simplifies Kubernetes cluster management. This article presents an technical implementation example that demonstrates how to automatically deploy a AWS EKS Cluster that uses a combination of AWS ALB (Application Load Balance) and NGINX as its Kubernetes Ingress Controller. What is Kubernetes Ingress Controller? One …

+ Read More

Deploying MuleSoft apps on Azure AKS

Deploying MuleSoft apps on Azure AKS

This article is a quick guide to demonstrate how to deploy a MuleSoft (Mule) app in a container on Azure AKS (Azure Container Service – Kubernetes). Apart from assuming that you have (very) basic knowledge about Azure, containers and MuleSoft, below are the other pre-requisites: SSH key pair – you will need a SSH Key Pair …

+ Read More

Extending Sparx EA Schema Composer

Extending Sparx EA Schema Composer

In my previous post, I presented an overview of the new Sparx EA Schema Composer. I have also highlighted few points for discussion. Well… I believe that I will cover all of them in this article. Sparx EA extensions If you have used Sparx EA for a while, you probably know that you of the …

+ Read More

Sparx EA Schema Composer Overview

Sparx EA Schema Composer Overview

When Sparx Enterprise 12 was release few months ago, I didn’t really rush to see what were the new features until I read this article about new Wireframes feature. This post can be considered as a continuation of my previous post ‘Deriving XML Schemas from your Information Model’, as this replaces the last step (where we generate …

+ Read More

Deriving XML schemas from your Enterprise Information Model

Deriving XML schemas from your Enterprise Information Model

Following my post regarding Class Specialisation concept implementation in XML schemas,  I decided to give an overview of the end-to-end process for deriving XML schemas from an Enterprise Canonical/Information Model. As I’ve said before, I like to use the Object Management Group’s (OMG) Model Driven Architecture (MDA) approach because it promotes reusability through technology agnostic design …

+ Read More

An approach to implement Class specialisation in XML schemas (XSD)

An approach to implement Class specialisation in XML schemas (XSD)

I’ve decided to write this quick post to share a practical approach that I suggested to a client in order to solve a specific issue when realising their logical Information Model (a.k.a Canonical Model/Common Information Model/SOA Information Model…) to XML schemas (used for their Service Contracts). Example scenario To illustrate a specialisation scenario for a Class …

+ Read More

Service Catalogue Importer Tool for Sparx EA

Service Catalogue Importer Tool for Sparx EA

It is not unusual for SOA projects to start to create a list of services using a spreadsheet. However, this list will increase over time and must be well managed to support discoverability and reusability of services. This importer tool is useful when using Sparx Enterprise Architect to model services, by automating the import of …

+ Read More

Parallels and Office 2013 performance tips

Parallels and Office 2013 performance tips

Parallels and Office 2013 issues After installing Office 2013 into my Parallels Desktop (Win 7) I’ve realised that performance has decreased significantly. I could see that it was clearly related to some new animation effects and with the help of my friend Google I’ve found 2 small changes that made a huge difference. Both are …

+ Read More

Pimp your mac

Pimp your mac

After a bit more than one year without a PC laptop, I can finally say out loud that I am one of the very happy MacBook Pro owners! But (unfortunately) this post is not about how Mac is infinitely better than a mere mortal PC laptop. It is about how you can double that advantage! …

+ Read More

Install OSB 11g on Mac OS X

Install OSB 11g on Mac OS X

I got my new MacBook Pro a week ago and started to migrate all my windows applications to the new and exciting world of Mac OS X. Everything was going well until I tried to install the Oracle Service Bus (OSB) plugins for Eclipse. Until OSB version 10g it was possible to install it on …

+ Read More

%d bloggers like this: