Tools exist for a reason

20
Tools exist for a reason

Transcript of Tools exist for a reason

Page 1: Tools exist for a reason

Tools exist for a reason

Page 2: Tools exist for a reason

I am Anton Babenko

I enjoy AWS, DevOps and Solution Architecture

You can find me at github.com/antonbabenko

Hello!

Page 3: Tools exist for a reason

Many tools are there for various types of jobs, but we just want to

have business growing.

How? Not what.

Page 4: Tools exist for a reason

Your perspectiveWhat for?

1

Page 5: Tools exist for a reason

Your own concerns

◉ Goal◉ Skills◉ Budget

Page 6: Tools exist for a reason

Lots of optionsWhat if...

2

Page 7: Tools exist for a reason

What is important?

Small team + few tools:

✅ Small learning curve✅ Use boring, free, open-source tools

Page 8: Tools exist for a reason

What is important?

Large team + few tools:

✅ Over-engineered solutions✅ Evaluate where other tools fit better

Page 9: Tools exist for a reason

What is important?

Small team + many tools:

✅ Requires automation and orchestration✅ Consider using SaaS to reduce maintenance

Page 10: Tools exist for a reason

What is important?

Large team + many tools:

✅ Facilitate knowledge sharing (avoid silos)✅ Evaluate real use-case scenarios only✅ Don’t be impressed by all the features

Page 11: Tools exist for a reason

Many tools require good DevOps culture !

Page 12: Tools exist for a reason

Try hard before you build your own!

Know your needs

Explore externally

Page 13: Tools exist for a reason

Think about costs…

License

Hosted vs managed (build vs buy)

Overall cost

Page 14: Tools exist for a reason

Think about community…

Chances to fail

Page 15: Tools exist for a reason

Think about community…

Chances to fail

Community size and quality

Support options

Page 16: Tools exist for a reason

Think about community…

Chances to fail

Community size and quality

Support options

Development activity

Page 17: Tools exist for a reason

Think about fit…

Compatibility

Page 18: Tools exist for a reason

Think about fit…

Compatibility

Extendability

Page 19: Tools exist for a reason

Summary

“Start small, evaluate, iterate”

“Less is more”

“You are not so special, sorry”

Explore communities