Slide 1

Slide 1 text

Julio Faerman @julioaws

Slide 2

Slide 2 text

How do you demonstrate your architecture is ready?

Slide 3

Slide 3 text

“… we are using [popular stack] like [successful company]…”

Slide 4

Slide 4 text

“… we are an enterprise compliant with [standard audit]…”

Slide 5

Slide 5 text

“… and we have automated testing…”

Slide 6

Slide 6 text

“… but is that enough?” ¯\_()_/¯ #FOMO

Slide 7

Slide 7 text

Optimizing Subjective Qualitative Ephemeral Private Satisficing Objective Quantitative Durable Shared

Slide 8

Slide 8 text

Operational Excellence Security Reliability Performance Efficiency Cost Optimization [AWS] Well Architected Framework

Slide 9

Slide 9 text

Security is Automation

Slide 10

Slide 10 text

Identity Management + Encryption != Privacy

Slide 11

Slide 11 text

Live Log Analytics

Slide 12

Slide 12 text

•No patching •Improved DoS resiliency •Permission Granularity •Application Security •Dependency Security

Slide 13

Slide 13 text

Predictive Security Operations

Slide 14

Slide 14 text

Planned, Automated and Tested Incident Response

Slide 15

Slide 15 text

Reliability

Slide 16

Slide 16 text

No content

Slide 17

Slide 17 text

“If you can’t feed a team with two pizzas, it’s too large” - Jeff Bezos, 2001

Slide 18

Slide 18 text

Strangling the Monolith Legacy Legacy Router Legacy Router New DNS CDN LB HTTPS

Slide 19

Slide 19 text

``

Slide 20

Slide 20 text

”…a necessary capability if you're moving to a serious adoption of microservices.”

Slide 21

Slide 21 text

Infrastructure as Code https://aws.amazon.com/whitepapers/

Slide 22

Slide 22 text

Performance Efficiency

Slide 23

Slide 23 text

No content

Slide 24

Slide 24 text

No content

Slide 25

Slide 25 text

No content

Slide 26

Slide 26 text

© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. NVIDIA Tesla Volta V100 GPUs “At the limit of photolithography” - Jen-Hsun Huang, Nvidia's CEO 5K Processor Cores | 120 TFLOPS of tensor operations 300 GB/s GPU-to-GPU communication (NVLink) 16 GB GPU memory with 900 GB/sec peak GPU memory bandwidth

Slide 27

Slide 27 text

Field Programmable Gate Arrays Ryft Elasticsearch

Slide 28

Slide 28 text

Containers

Slide 29

Slide 29 text

Serverless

Slide 30

Slide 30 text

© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. “You don’t have to be an engineer to be a racing driver, but you do have to have Mechanical Sympathy” Jackie Stewart - F1 Race Driver

Slide 31

Slide 31 text

Cost Optimization

Slide 32

Slide 32 text

Most cache misses are waste

Slide 33

Slide 33 text

Flexibility is money

Slide 34

Slide 34 text

Lynn Langit - Serverless - reality or BS - notes from the trenches

Slide 35

Slide 35 text

Operational Excellence Operational Excellence Operational Excellence

Slide 36

Slide 36 text

No content

Slide 37

Slide 37 text

No content

Slide 38

Slide 38 text

No content

Slide 39

Slide 39 text

@pitbullsharky

Slide 40

Slide 40 text

No content

Slide 41

Slide 41 text

This helps everyone to build well-architected software. Satisficing Objective Quantitative Durable Shared

Slide 42

Slide 42 text

Julio Faerman @julioaws