Instan(t)a-neous Monitoring Instan(t)a-neous Monitoring Have You - - PowerPoint PPT Presentation

instan t a neous monitoring instan t a neous monitoring
SMART_READER_LITE
LIVE PREVIEW

Instan(t)a-neous Monitoring Instan(t)a-neous Monitoring Have You - - PowerPoint PPT Presentation

Instan(t)a-neous Monitoring Instan(t)a-neous Monitoring Have You Ever Had The Feeling You Wanted To Monitor Something But You Forgot To Configure It Upfront? Development Pipeline Lets Play A Game! @instanahq @noctarius2k Development


slide-1
SLIDE 1

Instan(t)a-neous Monitoring

slide-2
SLIDE 2

Instan(t)a-neous Monitoring

Have You Ever Had The Feeling You Wanted To Monitor Something But You Forgot To Configure It Upfront?

slide-3
SLIDE 3

@noctarius2k @instanahq

Development Pipeline

Let’s Play A Game!

slide-4
SLIDE 4

@noctarius2k @instanahq

Development Pipeline

slide-5
SLIDE 5

@noctarius2k @instanahq

Development Pipeline

slide-6
SLIDE 6

@noctarius2k @instanahq

Development Pipeline

Modular Applications /
 Microservices?

slide-7
SLIDE 7

@noctarius2k @instanahq

Development Pipeline

Modular Applications /
 Microservices? Continuous Integration?

slide-8
SLIDE 8

@noctarius2k @instanahq

Development Pipeline

Modular Applications /
 Microservices? Continuous Integration? Continuous Deployment?

slide-9
SLIDE 9

@noctarius2k @instanahq

Who’s That Dude?

  • Chris Engelbert
  • Senior Developer Advocate @ Instana
  • Java-Passionate (10+ years)
  • Go (2 years)
  • Performance
  • Garbage Collection
  • Benchmark Fairytales
slide-10
SLIDE 10

@noctarius2k @instanahq

Who’s That Dude?

slide-11
SLIDE 11

@noctarius2k @instanahq

Who’s That Dude?

Codes Java Prefers Kotlin Adores TypeScript

slide-12
SLIDE 12

@noctarius2k @instanahq

Who’s That Dude?

Codes Java Prefers Kotlin Kinda likes Go Adores TypeScript

slide-13
SLIDE 13

@noctarius2k @instanahq

Who’s That Dude?

Codes Java Prefers Kotlin Forced to use JS Kinda likes Go Adores TypeScript Totally hates Python

slide-14
SLIDE 14

@noctarius2k @instanahq

Who’s That Dude?

Codes Java Prefers Kotlin Forced to use JS Kinda likes Go Adores TypeScript Totally hates Python LOVES BEER! (Dah, German)

slide-15
SLIDE 15

What Does Modern Application Designs Look Like?

slide-16
SLIDE 16

@noctarius2k @instanahq

Modern Application Design

slide-17
SLIDE 17

@noctarius2k @instanahq

Modern Application Design

slide-18
SLIDE 18

@noctarius2k @instanahq

Modern Application Design

Beefy Server

slide-19
SLIDE 19

@noctarius2k @instanahq

Modern Application Design

slide-20
SLIDE 20

@noctarius2k @instanahq

Modern Application Design

slide-21
SLIDE 21

@noctarius2k @instanahq

Well-Oiled Machine

slide-22
SLIDE 22

@noctarius2k @instanahq

Well-Oiled Machine - NOT!

slide-23
SLIDE 23

@noctarius2k @instanahq

Service Failure Domino

slide-24
SLIDE 24

@noctarius2k @instanahq

Well-Oiled Machine

slide-25
SLIDE 25

@noctarius2k @instanahq

Well-Oiled Machine

slide-26
SLIDE 26

@noctarius2k @instanahq

Well-Oiled Machine

Service Slowdown

slide-27
SLIDE 27

@noctarius2k @instanahq

Distributed Tracing

Continuous Monitoring

slide-28
SLIDE 28

@noctarius2k @instanahq

Distributed Tracing

Distributed Tracing

slide-29
SLIDE 29

@noctarius2k @instanahq

Distributed Tracing

Service 1 Service 3 Service 2 Span 1 Span 2 Span 3 Trace Client Service 1 Service 2 Service 3

slide-30
SLIDE 30

@noctarius2k @instanahq

Distributed Tracing

slide-31
SLIDE 31

@noctarius2k @instanahq

We all love Coffee!

slide-32
SLIDE 32

@noctarius2k @instanahq

Microservices Coffee Maker

Let’s Build:

slide-33
SLIDE 33

@noctarius2k @instanahq

Microservices Coffee Maker

Let’s Build:

Espresso Machine

slide-34
SLIDE 34

@noctarius2k @instanahq

Microservices Coffee Maker

Let’s Build:

Espresso Machine

…but hey, we’re talking Microservices here…

slide-35
SLIDE 35

@noctarius2k @instanahq

Microservices Coffee Maker

Let’s Build:

Espresso Machine

… we’re going full scale (parallelism rules)!

slide-36
SLIDE 36

@noctarius2k @instanahq

Microservices Coffee Maker

Let’s Build:

Espresso Machine

… we’re going full scale (parallelism rules)!

slide-37
SLIDE 37

@noctarius2k @instanahq

Microservices Coffee Maker

Let’s Build:

Espresso Machine

Espresso Machine Coffee Grinder Brewing Kettle Water Dispenser Tamper NAO

Frontend Coordinator-Service Water-Service Brew-Service External-Services Classic Monolith
 (Mill and Storage Layer) Pressure As A Service

slide-38
SLIDE 38

@noctarius2k @instanahq

Microservices Coffee Maker

slide-39
SLIDE 39

@noctarius2k @instanahq

Microservices Coffee Maker

slide-40
SLIDE 40

@noctarius2k @instanahq

Microservices Coffee Maker

CaYAML

slide-41
SLIDE 41

@noctarius2k @instanahq

Microservices Coffee Maker

Let’s Build:

Espresso Machine

Demo

slide-42
SLIDE 42

@noctarius2k @instanahq

Microservices Coffee Maker

Let’s Build:

Espresso Machine

Espresso Machine Coffee Grinder Brewing Kettle Water Dispenser Tamper NAO

Frontend Coordinator-Service Water-Service Brew-Service External-Services Classic Monolith
 (Mill and Storage Layer) Pressure As A Service

slide-43
SLIDE 43

@noctarius2k @instanahq

Microservices Coffee Maker

Let’s Build:

Espresso Machine

Let’s Try It Out!

bit.ly/instana-presso

slide-44
SLIDE 44

Questions?

? ?

?

slide-45
SLIDE 45

😋 Thank You 😋

? ?

?

slide-46
SLIDE 46

😋 Thank You 😋

And Don’t Forget instana.com/trial

Don’t slow down, let the robot do the work.