Microservice Memoirs

Post on 15-Apr-2017

70 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

Transcript

Microservice Memoirs

@LachlanEvensonTeam Lead, Cloud PlatformMike OttingerLead Full Stack Engineer

2

WHO ARE WE?

The Lithium software platform helps brands connect, engage and understand their customers.

3

IT’S NOT JUST MICROSERVICES

• Cloud• Automation• DevOps• Microservices• NoOps

4

CLOUD V1

• Private and Public Cloud– AWS– OpenStack

• Lots of Forklifting• Waterfall

5

CLOUD V1

• Why weren’t we satisfied?

6

MIRCOSERVICES GROUND RULES

• Make sure you are solving business problems

• Service customer needs first• Embrace your monoliths• Control the tire fire• Be incremental• You will have to rethink everything

7

MIRCOSERVICES GROUND RULES CONT.

• Create ambassadors• Stay in the “success zone”• Eat your own dog food• Make the running environment the current

authority

8

THE CATALYST

• Container revolution• Single artifact that is re-deployable• Kick the can approach - Incremental

revolution

9

CURRENT STATE OF PLAY

• Opinionated common pipeline and platform• Modular elements• All new services in containers• Container orchestration• New tooling

10

DEAD BODIES

• Trouble in paradise– RPC– Circular dependencies– Maintaining consistent service contract points– Distributed tracing– Latencies

11

KEY TAKEAWAYS

• Be incremental• Fail fast• Keep it simple• Opinion matters• Chase the MVP not perfection

12

THANKS!

• Questions? We love questions!

13

Q & A WITH MIKE OTTINGER

top related