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

Nitty Gritty Service Building

Sponsored · SiteGround - Reliable hosting with speed, security, and support you can count on.

Nitty Gritty Service Building

Avatar for Lauren Voswinkel

Lauren Voswinkel

August 12, 2014

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