agility in it operations

38
AGILITY IN IT OPERATIONS Tomas Kazragis

Upload: tomas-kazragis

Post on 22-Jan-2018

158 views

Category:

Internet


0 download

TRANSCRIPT

AGILITY IN IT OPERATIONSTomas Kazragis

AGILITY

According to Wikipedia (https://en.wikipedia.org/wiki/Agility):

Agility or nimbleness is the ability to change the body's position efficiently, and requires the integration of isolated movement skills using a combination of balance, coordination, speed, reflexes, strength, and endurance.

AD WHAT..?

digital advertising solution -> we don’t draw banners, we build software based on artificial intelligence to accommodate:

campaign planning

ad serving

optimization

analytics & reports

technologies and services are used by:more than 21,000 advertisers

1,600 agencies

800 of the world's leading publishers

ABOUT ME

1983-2005 looking for fun challenges

2005-2007 sales domain @ Skaidula – family business

2007-2011 service delivery @ Baltic Data Center / TEO – very customer focused company / a representative of customer

2011-2014 leadership @ Rimi Baltic – large enterprise with nearly invisible part in Baltic countries

since 2014 leadership @ Adform – modern ad tech company, aka ‘unicorn’

LANDSCAPE OF OUR CHALLENGES

HIGH LOAD

1.100.000.000 impressions served and registered per day

6 data centers

100 ms window for request processing

30.000.000.000 daily transactions

1 PB data storage

up to 1.500.000 queries per second

300.000.000 events registered per day

7.000.000 clicks registered per day

LANDSCAPE OF OUR CHALLENGES

BROAD TECH STACK

LANDSCAPE OF OUR CHALLENGES

DEPENDENCIES

LANDSCAPE OF OUR CHALLENGES

EXPONENTIAL GROWTH770

LANDSCAPE OF OUR CHALLENGES

GEO DISTRIBUTED TEAMS

LANDSCAPE OF OUR CHALLENGES

COOPERATION

LANDSCAPE OF OUR CHALLENGES

MAGIC CURES

COOPERATION

“Never thought that it’s so complicated”

Everyone contributes instead of controlling & reporting

You build it – you own it

Let’s sit together

It’s pride to help

I like to code

NO for brilliant jerks

GO WITH THE FLOW

Learn to decompose “items”Focus…Stand-ups are not for reportingPending / blocked stories are pilling upWhen can I say that done is done

IF THEY DON'T KNOW, THEY CAN'T HURT ME

Public monitoring dashboards

Publicly accessible assets management database

Service level commitments and KPI’s

Public commenting of new solutions before going live

No access limitations for roadmaps, backlogs, service documentations, post mortem reports, etc…

EVERYONE'S BUSINESS = NO ONES BUSINESS

Help to see vulnerabilities

Awareness is important

Don’t report, instead help to secure ecosystem

Organize trainings with interesting speakers

Get to a point where “your customers” want to come by

WE'RE NOT NEEDED ANYMORE…, OR SELF-SERVICE MIRACLE

RELEASE MANAGEMENT: DREAM

DEV VS OPS

RELEASE MANAGEMENT: CONSEQUENCES

RELEASE MANAGEMENT: SOLUTION

ACCESS RIGHTS MANAGEMENT

Previously Now

AUTOMATED SERVER DELIVERY

CENTRALIZE -> DECENTRALIZE -> CENTRALIZE -> DECENTRALIZE -> …

ALWAYS LOOK FOR A ROLE MODEL

Within Adform – “I want to become like you…”

Outside the company – “How are you doing this?”

BUT…

But don’t be blind Copy Cat

Best of what You see might become World-famous, but not in exactly great context:

CHANGING PERSPECTIVE

Instead of wondering:

How big is big?

Can I buy?

Can I refactor?

What can I expect from tomorrow?

Do I have a mandate?

Go and ask!

Try your customer’s shoes

ENJOY FREEDOM

Use an existing service or create new one

Learn new things – books, conferences

Try new experiences – internships, mentoring

Innovate

Own what you build

Team self organization

CHAOS MONKEY

Be brave enough to challenge your own work

Don’t stuck in comfort zone swamp

System improvement during disaster

“resilient” vs “antifragile”

WITH GREAT POWER COMES GREAT RESPONSIBILITY

Constantly improve the way we work

Share and gain feedback

Balance between proficiency and learning

Commitment

Share knowledge

HOW WONDERLAND WITH RAINBOW-FARTING PONIES AND UNICORNS LOOKS LIKE…

We’re hiring, peek at http://join.adform.com/