Skip to content

Commit ddc8bf9

Browse files
committed
more notes for latest blog post
1 parent a5f526b commit ddc8bf9

File tree

1 file changed

+28
-7
lines changed

1 file changed

+28
-7
lines changed

content/posts/171101-continuous-delivery-devops-you.markdown

Lines changed: 28 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -340,37 +340,58 @@ something will blow up on you later on at a less convenient time.
340340

341341
<img src="/img/171101-devops-cd-you/devops-cd-you.036.jpg" width="100%" class="technical-diagram img-rounded" style="border: 1px solid #aaa" alt="When production is running smoothly with many tests, do that increase the chance of black swan-type events?">
342342

343-
...
343+
Typically you find though that there are still plenty of production errors
344+
even when you have defensive code in place with a huge swath of the most
345+
important parts of your codebase being constantly tested.
344346

345347

346348
<img src="/img/171101-devops-cd-you/devops-cd-you.037.jpg" width="100%" class="technical-diagram img-rounded" style="border: 1px solid #aaa" alt="Text that reads 'Chaos engineering' with the chaos engineering monkey logo in the background.">
347349

348-
...
350+
That's where a concept known as "chaos engineering" can come in. Chaos
351+
engineering breaks parts of your production environment on a schedule and
352+
even unscheduled basis. This is a very advanced technique- you are not going
353+
to sell this in an environment that has no existing automated test coverage
354+
or appropriate controls in place.
349355

350356

351357
<img src="/img/171101-devops-cd-you/devops-cd-you.038.jpg" width="100%" class="technical-diagram img-rounded" style="border: 1px solid #aaa" alt="Chaos engineering introduces intentional failures in your infrastructure both on a scheduled and unschedule basis.">
352358

353-
...
359+
By deliberately introducing failures, especially during the day when your
360+
well-caffeinated team can address the issues and put further safeguards in
361+
place, you make your production environment more resilient.
354362

355363

356364
<img src="/img/171101-devops-cd-you/devops-cd-you.039.jpg" width="100%" class="technical-diagram img-rounded" style="border: 1px solid #aaa" alt="Text that reads '1. other peoples money' with money in the background.">
357365

358-
...
366+
We talked about the failure in Twilio's payments infrastructure several years
367+
ago that led us to ultimately become more resilient to failure by putting
368+
appropriate automation in place.
359369

360370

361371
<img src="/img/171101-devops-cd-you/devops-cd-you.040.jpg" width="100%" class="technical-diagram img-rounded" style="border: 1px solid #aaa" alt="Text that reads '2. other peoples lives' with people in the background.">
362372

363-
...
373+
Screwing with other people's money is really bad, and so is messing with
374+
people's lives.
364375

365376

366377
<img src="/img/171101-devops-cd-you/devops-cd-you.041.jpg" width="100%" class="technical-diagram img-rounded" style="border: 1px solid #aaa" alt="Text that reads 'War on Terror' with an exploded vehicle in the background.">
367378

368-
...
379+
Let's discuss a scenario where human lives were at stake.
380+
381+
To be explicit about this next scenario, I'm only going to talk about public
382+
information, so my cleared folks in the audience can relax.
369383

370384

371385
<img src="/img/171101-devops-cd-you/devops-cd-you.042.jpg" width="100%" class="technical-diagram img-rounded" style="border: 1px solid #aaa" alt="U.S. military and civilian casualties in Iraq.">
372386

373-
...
387+
During the height of U.S forces' Iraq surge in 2007, more improvised explosive
388+
devices were killing and maiming soldiers and civilians than ever before. It
389+
was an incredible tragedy that contributed to the uncertainty of the time in
390+
the country.
391+
392+
However, efforts in biometrics were one part of the puzzle that helped to
393+
prevent more attacks, as shown in this picture from General Petraeus' report
394+
to Congress.
374395

375396

376397
<img src="/img/171101-devops-cd-you/devops-cd-you.043.jpg" width="100%" class="technical-diagram img-rounded" style="border: 1px solid #aaa" alt="Biometrics devices.">

0 commit comments

Comments
 (0)