It’s Not Continuous Delivery If You Can’t Deploy Right Now • Ken Mugrage • GOTO 2017

  Рет қаралды 35,955

GOTO Conferences

GOTO Conferences

7 жыл бұрын

This presentation was recorded at GOTO Amsterdam 2017. #GOTOcon #GOTOams
gotoams.nl
Ken Mugrage - Technology Evangelist with ThoughtWorks
ABSTRACT
I hear people say all the time that they're practicing continuous delivery. This declaration is often followed by something like, "I can let the security team know anytime", or "I just have to run the performance tests". If you can't push your software [...]
Download slides and read the full abstract here:
gotoams.nl/2017/sessions/214
/ gotoamst
/ gotoconference
gotocon.com
#ContinuousDelivery #CD #DeployNow #DeliveryPipelines #DeploymentPatterns
Looking for a unique learning experience?
Attend the next GOTO Conference near you! Get your ticket at gotocon.com
SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.
kzbin.info...

Пікірлер: 17
@andrealaforgia
@andrealaforgia 7 жыл бұрын
Fantastic talk!
@bguen1234
@bguen1234 4 жыл бұрын
This talk is spot on. "Aim small, miss small" If you require devs to push code that builds every day it forces them to "Aim small". There are very few days in the last 15 years that we couldn't push to production that day if we needed to. Don't concentrate on building Lego castles, concentrate on building Lego blocks. That way when the folks that write the checks decide the Lego castle was supposed to be a Lego skyscraper you can just roll with it.
@dmlled
@dmlled 6 жыл бұрын
nice patterns from the big VSM example. Can relate to the decisions and trade-offs
@bobbymann2225
@bobbymann2225 5 жыл бұрын
I liked this alot! thanks
@drabiu
@drabiu 5 жыл бұрын
When you have teams divided into separate domains feature branching won't cause massive conflicts so it won't be a problem in continuous delivery
@kevinfleischer2049
@kevinfleischer2049 4 жыл бұрын
If you have this, why go through the hassle of deploying it together. Make it separate products and deploy them separately.
@lepidoptera9337
@lepidoptera9337 3 жыл бұрын
It is never "continuous delivery" for a serious software product. You can't ship a CAD tool with 30% functionality and expect that people will pay money. Either everything works on day one or you don't have a product.
@srikanth4u192
@srikanth4u192 7 жыл бұрын
I wish there were more examples on some of the openions...
@srikanth4u192
@srikanth4u192 7 жыл бұрын
Don't completely agree about rollbacks, roll back makes things faster and safer only challenge is identifing the culprit and collaratels ....
@RobertKraig
@RobertKraig 10 ай бұрын
You merge to master, you develop on a topic branch of master. Your changes have a CI pipeline on topic branches. the CD is when master receives a merge. It should never reach master unless it's passing the CI pipeline 1st, pushing to master always is cow-boying it. So the only way to prevent failure is to avoid pushing broken code into master. Master should never break, period, full stop.
@erikkalkoken3494
@erikkalkoken3494 4 жыл бұрын
If you wonder what the $ amount on the slides is all about. Wait until the end .....
@YTPrule
@YTPrule 5 жыл бұрын
According to Reddit www.reddit.com/r/programming/comments/b3c8wq/its_not_continuous_delivery_if_you_cant_deploy/, this video should be ignored.
@BryonLape
@BryonLape 7 жыл бұрын
There is no such thing as the Agile Manifesto.
@rexsheridan5534
@rexsheridan5534 7 жыл бұрын
Not sure what you mean. agilemanifesto.org/
@renxula
@renxula 7 жыл бұрын
He's probably referring to what e.g. Dave Thomas said: "agile" is an adjective, and using it as a noun like "I'm doing agile" is silly. The manifesto isn't agile. The name of the document is "Manifesto for Agile Software Development". Though yeah, that domain name does kind of go against his point :) But another point was that agile as a noun has become somewhat of a curse word, something that training and certification companies sell, while falling short of the true ideas behind the manifesto, which are still valid today.
@tr233
@tr233 6 жыл бұрын
This man is crazy he would be fired, when he did worked in enterprise area.
@davidjulitz7446
@davidjulitz7446 5 жыл бұрын
Thats why "classic" enterprises fail to keep their software secure and performant and often disappoint end users on a regular base.
Modern Continuous Delivery • Ken Mugrage • GOTO 2019
36:30
GOTO Conferences
Рет қаралды 27 М.
Best Toilet Gadgets and #Hacks you must try!!💩💩
00:49
Poly Holy Yow
Рет қаралды 23 МЛН
小宇宙竟然尿裤子!#小丑#家庭#搞笑
00:26
家庭搞笑日记
Рет қаралды 19 МЛН
Gym belt !! 😂😂  @kauermotta
00:10
Tibo InShape
Рет қаралды 18 МЛН
Can A Seed Grow In Your Nose? 🤔
00:33
Zack D. Films
Рет қаралды 30 МЛН
Martin Fowler - Continuous Delivery
17:07
Thoughtworks
Рет қаралды 124 М.
The Future of Software Engineering • Mary Poppendieck • GOTO 2016
57:06
🚀  TDD, Where Did It All Go Wrong (Ian Cooper)
1:03:55
DevTernity Conference
Рет қаралды 556 М.
Modern Continuous Delivery • Ken Mugrage • GOTO 2019
36:55
GOTO Conferences
Рет қаралды 28 М.
Why Scaling Agile Doesn't Work • Jez Humble • GOTO 2015
51:02
GOTO Conferences
Рет қаралды 256 М.
Patterns of Effective Teams • Dan North • GOTO 2017
51:04
GOTO Conferences
Рет қаралды 116 М.
Making Architecture Matter - Martin Fowler Keynote
14:04
O'Reilly
Рет қаралды 334 М.
Частая ошибка геймеров? 😐 Dareu A710X
1:00
Вэйми
Рет қаралды 6 МЛН
Klavye İle Trafik Işığını Yönetmek #shorts
0:18
Osman Kabadayı
Рет қаралды 9 МЛН
low battery 🪫
0:10
dednahype
Рет қаралды 1,8 МЛН
Samsung vs iPhone ☠️ #shorts
0:18
My Tech
Рет қаралды 7 МЛН
$1 vs $100,000 Slow Motion Camera!
0:44
Hafu Go
Рет қаралды 29 МЛН
تجربة أغرب توصيلة شحن ضد القطع تماما
0:56
صدام العزي
Рет қаралды 64 МЛН