Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Nitty Gritty Service Building

Nitty Gritty Service Building

Lauren Voswinkel

August 12, 2014
Tweet

More Decks by Lauren Voswinkel

Other Decks in Programming

Transcript

  1. Benefits • Asynchronous* • Parallelize-able • Loose Coupling • Faster

    Tests* • Easier to Extend/Change • Increased Velocity
  2. Building a Service 1. Determine what the Service Does 2.

    Create Endpoints for Service 3. Create Client Models
  3. Building a Service 1. Determine what the Service Does 2.

    Create Endpoints for Service 3. Create Client Models 4. Create Communication Layer
  4. +

  5. =

  6. Building a Service 1. Determine what the Service Does 2.

    Create Endpoints for Service 3. Create Client Models 4. Create Communication Layer 5. Sever Dependencies
  7. Building a Service 1. Determine what the Service Does 2.

    Create Endpoints for Service 3. Create Client Models 4. Create Communication Layer 5. Sever Dependencies 6. Improve Service Performance
  8. Building a Service 1. Determine what the service will do

    2. Create Endpoints for Service 3. Create Client Models 4. Create Communication Layer 5. Sever Dependencies 6. Improve Performance 7. Transfer Client and/or Service