Clean Cloud

Armagan Amcalar

I T.A.K.E. Unconference

May 27th, 2021

Who am I?

Armagan Amcalar
Software architect, leader, mentor, speaker
Founder @ ^^coyotiv

        dashersw            dashersw

AUTHORED ON GITHUB

The problem

dashersw

What this talk is not

dashersw

dashersw

What this talk is

Why this talk?

dashersw

Frame of reference

dashersw

How many kinds of architectures do we have?

dashersw

Software architecture

Systems architecture

dashersw

The lines are blurred.

dashersw

Code is not only code anymore.

dashersw

How our existing knowledge helps us

dashersw

We have needs

dashersw

Reactive vs proactive

dashersw

The tale of two startups. or 20.

dashersw

What are we going to do?

dashersw

Back to the frame of reference

dashersw

https://blog.cleancoder.com/uncle-bob/2012/08/13/the-clean-architecture.html

Single responsibility principle

dashersw

Dependency Inversion

Design by contract, or Contract-Driven Development

dashersw

Screaming architecture

dashersw

Cloud is a detail

The database is a detail.

The web is a detail.

Frameworks are details.

dashersw

Asymmetric Marriage

dashersw

Get control.

dashersw

thank you!

Let's keep in touch!

Armagan Amcalar

    dashersw

Clean Cloud

By Armağan Amcalar

Clean Cloud

As an industry we have only a handful of proven best practices compared to more established fields of engineering. A set of these practices now make the rounds as “Clean Code” and “Clean Architecture”, as made famous by Robert C. Martin. But our struggles and our fights have moved on since this move—it’s now the age of the Cloud. Join Armagan in this talk and take your first step into Clean Cloud, a set of architectural patterns and best practices for cloud applications. Together, let’s find out how our collective experience will guide us about the future of code.

  • 1,267