The Minimum You Need to Know about Service Oriented Architecture