<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[OpsBR Magazine (日本語版)]]></title><description><![CDATA[ソフトウェアシステムにおける"Operational Excellence"について、Operations Bar Raiser、通称 OpsBR からお届けします。English version: https://magazine.opsbr.com]]></description><link>https://ja.magazine.opsbr.com</link><image><url>https://substackcdn.com/image/fetch/$s_!MrSI!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27d42d88-8d4a-4906-aff7-1d2cfa22d757_1200x1200.png</url><title>OpsBR Magazine (日本語版)</title><link>https://ja.magazine.opsbr.com</link></image><generator>Substack</generator><lastBuildDate>Wed, 13 May 2026 10:56:54 GMT</lastBuildDate><atom:link href="https://ja.magazine.opsbr.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[OpsBR Software Technology Inc.]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[opsbr4ja@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[opsbr4ja@substack.com]]></itunes:email><itunes:name><![CDATA[Ryosuke Iwanaga]]></itunes:name></itunes:owner><itunes:author><![CDATA[Ryosuke Iwanaga]]></itunes:author><googleplay:owner><![CDATA[opsbr4ja@substack.com]]></googleplay:owner><googleplay:email><![CDATA[opsbr4ja@substack.com]]></googleplay:email><googleplay:author><![CDATA[Ryosuke Iwanaga]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Ep 3: 継続的デリバリー - あらゆるコミットを1時間以内にデプロイ可能にする]]></title><description><![CDATA[&#26368;&#36817;&#31169;&#36948;&#12399;David Farley &#12398;&#8221;Modern Software Engineering&#8221; &#12434;&#35501;&#12415;&#12414;&#12375;&#12383;&#12364;&#12289;&#26368;&#12418;&#37325;&#35201;&#12394;&#23398;&#12403;&#12399;&#12371;&#12428;&#12391;&#12375;&#12383;:]]></description><link>https://ja.magazine.opsbr.com/p/ep-3-1</link><guid isPermaLink="false">https://ja.magazine.opsbr.com/p/ep-3-1</guid><dc:creator><![CDATA[Ryosuke Iwanaga]]></dc:creator><pubDate>Fri, 24 Feb 2023 20:27:19 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!MrSI!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27d42d88-8d4a-4906-aff7-1d2cfa22d757_1200x1200.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>&#26368;&#36817;&#31169;&#36948;&#12399;David Farley &#12398;&#8221;Modern Software Engineering&#8221; &#12434;&#35501;&#12415;&#12414;&#12375;&#12383;&#12364;&#12289;&#26368;&#12418;&#37325;&#35201;&#12394;&#23398;&#12403;&#12399;&#12371;&#12428;&#12391;&#12375;&#12383;:</p><blockquote><p>&#8230; &#30446;&#27161;&#12392;&#12375;&#12390;&#12289;&#12354;&#12425;&#12422;&#12427;&#12467;&#12511;&#12483;&#12488;&#12434;1&#26178;&#38291;&#20197;&#20869;&#12395;&#26412;&#30058;&#29872;&#22659;&#12395;&#12487;&#12503;&#12525;&#12452;&#21487;&#33021;&#12395;&#12377;&#12427;&#12392;&#12356;&#12387;&#12383;&#12418;&#12398;&#12434;&#36861;&#12356;&#27714;&#12417;&#12427;&#12371;&#12392;&#12434;&#12289;&#31169;&#12399;&#12424;&#12367;&#12362;&#12377;&#12377;&#12417;&#12375;&#12390;&#12356;&#12414;&#12377;&#12290;(&#35379;: OpsBR)</p></blockquote><p>&#12371;&#12398;&#21336;&#32020;&#12394;&#21407;&#21063;&#12434;&#36969;&#24540;&#12377;&#12427;&#12384;&#12369;&#12391;&#12289;&#30342;&#12373;&#12435;&#12398;&#12487;&#12503;&#12525;&#12452;&#12503;&#12525;&#12475;&#12473;&#12399;&#27096;&#12293;&#12394;&#35251;&#28857;&#12391;&#26368;&#36969;&#21270;&#12377;&#12427;&#12371;&#12392;&#12395;&#12394;&#12387;&#12390;&#12289;&#29305;&#12395;&#12424;&#12426;&#36074;&#12398;&#39640;&#12356;&#12477;&#12501;&#12488;&#12454;&#12455;&#12450;&#12398;&#12522;&#12522;&#12540;&#12473;&#12392;&#12356;&#12387;&#12383;&#12289;&#12383;&#12367;&#12373;&#12435;&#12398;&#21033;&#28857;&#12434;&#24471;&#12425;&#12428;&#12414;&#12377;&#12290;&#12414;&#12378;&#12399;&#25163;&#26089;&#12367;&#21033;&#28857;&#12434;&#35211;&#12390;&#12415;&#12414;&#12375;&#12423;&#12358;&#12290;&#32154;&#12367;&#12491;&#12517;&#12540;&#12473;&#12524;&#12479;&#12540;&#12391;&#12399;&#12393;&#12398;&#12424;&#12358;&#12395;&#23455;&#29694;&#12377;&#12427;&#12363;&#12395;&#12388;&#12356;&#12390;&#12362;&#35441;&#12375;&#12390;&#12356;&#12365;&#12414;&#12377;&#12290;</p><h2>&#12477;&#12501;&#12488;&#12454;&#12455;&#12450;&#38283;&#30330;&#12398;&#12497;&#12501;&#12457;&#12540;&#12510;&#12531;&#12473;&#12434;&#35336;&#28204;&#12377;&#12427;</h2><p>&#8220;Modern Software Engineering&#8220; &#12395;&#12424;&#12428;&#12400;&#12289;&#12381;&#12375;&#12390;&#31169;&#36948;&#12418;&#23436;&#20840;&#12395;&#36059;&#21516;&#12375;&#12414;&#12377;&#12364;&#12289;&#12477;&#12501;&#12488;&#12454;&#12455;&#12450;&#38283;&#30330;&#12398;&#12497;&#12501;&#12457;&#12540;&#12510;&#12531;&#12473;&#12395;&#12399;2&#12388;&#12398;&#37749;&#12392;&#12394;&#12427;&#35336;&#28204;&#38917;&#30446;&#12364;&#12354;&#12426;&#12289;&#12381;&#12428;&#12382;&#12428;&#12395;2&#12388;&#12398;&#25351;&#27161;&#12364;&#32016;&#12389;&#12356;&#12390;&#12356;&#12414;&#12377;:</p><ol><li><p>&#23433;&#23450;&#24615;</p><ol><li><p>&#22793;&#26356;&#12395;&#12424;&#12427;&#38556;&#23475;&#12398;&#30330;&#29983;&#29575;</p></li><li><p>&#38556;&#23475;&#12363;&#12425;&#12398;&#22238;&#24489;&#26178;&#38291;</p></li></ol></li><li><p>&#12473;&#12523;&#12540;&#12503;&#12483;&#12488;</p><ol><li><p>&#12522;&#12540;&#12489;&#12479;&#12452;&#12512;</p></li><li><p>&#38971;&#24230;</p></li></ol></li></ol><p>&#12371;&#12428;&#12425;&#12399;&#20449;&#12376;&#12425;&#12428;&#12394;&#12356;&#31243;&#12395;&#21336;&#32020;&#12391;&#12289;&#12375;&#12363;&#12375;&#12477;&#12501;&#12488;&#12454;&#12455;&#12450;&#38283;&#30330;&#12398;&#12497;&#12501;&#12457;&#12540;&#12510;&#12531;&#12473;&#12392;&#12356;&#12358;&#26326;&#26151;&#12394;&#35336;&#28204;&#12434;&#21487;&#35222;&#21270;&#12377;&#12427;&#12398;&#12395;&#12399;&#21313;&#20998;&#12395;&#25163;&#38915;&#12391;&#12377;&#12290;&#12418;&#12375;&#12354;&#12394;&#12383;&#12398;&#38283;&#30330;&#12503;&#12525;&#12475;&#12473;&#12364;&#12371;&#12398;&#12383;&#12387;&#12383;2&#12388;&#12398;&#35336;&#28204;&#12391;&#39640;&#12356;&#12473;&#12467;&#12450;&#12434;&#35352;&#37682;&#12375;&#12390;&#12356;&#12427;&#12384;&#12369;&#12391;&#12289;&#12381;&#12398;&#12497;&#12501;&#12457;&#12540;&#12510;&#12531;&#12473;&#12399;&#39640;&#12356;&#12392;&#12356;&#12358;&#12371;&#12392;&#12395;&#12394;&#12426;&#12414;&#12377;&#12290;</p><p>&#20363;&#12360;&#12400;&#12289;&#12424;&#12426;&#23433;&#23450;&#24615;&#12364;&#39640;&#12356;&#12392;&#12356;&#12358;&#12371;&#12392;&#12399;&#12289;&#12487;&#12503;&#12525;&#12452;&#12377;&#12427;&#12477;&#12501;&#12488;&#12454;&#12455;&#12450;&#12398;&#36074;&#12364;&#12424;&#12426;&#39640;&#12367;&#12390;&#12289;&#12388;&#12414;&#12426;&#12487;&#12503;&#12525;&#12452;&#12395;&#12424;&#12387;&#12390;&#36000;&#12398;&#20385;&#20516;&#12434;&#25552;&#20379;&#12375;&#12395;&#12367;&#12367;&#12394;&#12387;&#12390;&#12356;&#12427;&#12371;&#12392;&#12434;&#24847;&#21619;&#12375;&#12414;&#12377;&#12290;&#12377;&#12427;&#12392;&#12289;&#12487;&#12503;&#12525;&#12452;&#12395;&#12388;&#12356;&#12390;&#28961;&#29992;&#12395;&#24598;&#12364;&#12427;&#24517;&#35201;&#12364;&#12394;&#12367;&#12394;&#12426;&#12289;&#21109;&#36896;&#30340;&#12394;&#20181;&#20107;&#12395;&#38598;&#20013;&#12377;&#12427;&#12371;&#12392;&#12364;&#12391;&#12365;&#12414;&#12377;&#12290;</p><p>&#12414;&#12383;&#12289;&#12424;&#12426;&#33391;&#12356;&#12473;&#12523;&#12540;&#12503;&#12483;&#12488;&#12399;&#12487;&#12503;&#12525;&#12452;&#12395;&#12424;&#12387;&#12390;&#12424;&#12426;&#22810;&#12367;&#12398;&#20385;&#20516;&#12434;&#25552;&#20379;&#12375;&#12390;&#12356;&#12427;&#12371;&#12392;&#12434;&#24847;&#21619;&#12375;&#12414;&#12377;&#12290;&#39640;&#36895;&#12394;&#12497;&#12452;&#12503;&#12521;&#12452;&#12531;&#12434;&#20351;&#12387;&#12390;&#12424;&#12426;&#22810;&#12367;&#12398;&#27231;&#33021;&#12434;&#12522;&#12522;&#12540;&#12473;&#12391;&#12365;&#12289;&#12381;&#12428;&#12395;&#12424;&#12387;&#12390;&#12362;&#23458;&#12373;&#12435;&#12399;&#20302;&#12356;&#12473;&#12523;&#12540;&#12503;&#12483;&#12488;&#12398;&#12503;&#12525;&#12475;&#12473;&#12424;&#12426;&#12418;&#12383;&#12367;&#12373;&#12435;&#12398;&#20385;&#20516;&#12434;&#21463;&#12369;&#21462;&#12427;&#12371;&#12392;&#12364;&#12391;&#12365;&#12414;&#12377;&#12290;</p><p>&#12383;&#12384;&#12289;&#20001;&#32773;&#12399;&#20114;&#12356;&#12395;&#32331;&#12364;&#12387;&#12390;&#12362;&#12426;&#12289;&#30452;&#20132;&#12377;&#12427;&#12418;&#12398;&#12391;&#12418;&#12488;&#12524;&#12540;&#12489;&#12458;&#12501;&#12391;&#12418;&#12354;&#12426;&#12414;&#12379;&#12435;&#12290;&#12424;&#12426;&#23433;&#23450;&#12375;&#12390;&#12356;&#12428;&#12400;&#12289;&#12487;&#12503;&#12525;&#12452;&#12434;&#36895;&#12367;&#12418;&#12387;&#12392;&#38971;&#32321;&#12395;&#12420;&#12427;&#12371;&#12392;&#12395;&#12424;&#12426;&#33258;&#20449;&#12364;&#25345;&#12390;&#12414;&#12377;&#12290;&#12424;&#12426;&#33391;&#12356;&#12473;&#12523;&#12540;&#12503;&#12483;&#12488;&#12399;&#23433;&#23450;&#24615;&#25913;&#21892;&#12398;&#12487;&#12503;&#12525;&#12452;&#12434;&#12424;&#12426;&#39640;&#36895;&#12395;&#12375;&#12390;&#12367;&#12428;&#12289;&#20363;&#12360;&#12400;&#12377;&#12368;&#12395;&#12525;&#12540;&#12523;&#12496;&#12483;&#12463;&#12391;&#12365;&#12427;&#12424;&#12358;&#12395;&#12394;&#12426;&#12414;&#12377;&#12290;</p><h2>1&#26178;&#38291;&#12391;&#12487;&#12503;&#12525;&#12452;&#21487;&#33021;&#12395;&#12377;&#12427;&#12371;&#12392;&#12399;&#12377;&#12409;&#12390;&#12398;&#35336;&#28204;&#12395;&#24433;&#38911;</h2><p>&#8220;1&#26178;&#38291;&#12391;&#12487;&#12503;&#12525;&#12452;&#21487;&#33021;&#8220;&#12398;&#21407;&#21063;&#12399;&#8221;&#12522;&#12540;&#12489;&#12479;&#12452;&#12512;&#8221;&#12398;&#25351;&#27161;&#12392;&#12399;&#30452;&#25509;&#30340;&#12395;&#32331;&#12364;&#12387;&#12390;&#12356;&#12427;&#12371;&#12392;&#12399;&#26126;&#30333;&#12391;&#12377;&#12290;&#12381;&#12375;&#12390;&#12289;&#19978;&#12391;&#36848;&#12409;&#12383;&#27096;&#12395;&#12289;&#12371;&#12428;&#12399;&#8221;&#12522;&#12540;&#12489;&#12479;&#12452;&#12512;&#8221;&#20197;&#22806;&#12395;&#12418;&#24433;&#38911;&#12434;&#21450;&#12412;&#12375;&#12414;&#12377;&#12290;1&#26178;&#38291;&#12391;&#12487;&#12503;&#12525;&#12452;&#21487;&#33021;&#12395;&#12377;&#12427;&#12383;&#12417;&#12395;&#12289;&#20363;&#12360;&#12400;&#12289;&#12487;&#12503;&#12525;&#12452;&#24460;&#12398;&#12471;&#12473;&#12486;&#12512;&#30435;&#35222;&#12434;&#33391;&#12367;&#12377;&#12427;&#24517;&#35201;&#12364;&#12354;&#12426;&#12289;&#12381;&#12358;&#12377;&#12427;&#12371;&#12392;&#12391;&#26032;&#12375;&#12356;&#12467;&#12540;&#12489;&#12395;&#38306;&#36899;&#12377;&#12427;&#38556;&#23475;&#12434;&#32032;&#26089;&#12367;&#26908;&#30693;&#12375;&#12390;&#12289;&#33258;&#21205;&#30340;&#12395;&#12525;&#12540;&#12523;&#12496;&#12483;&#12463;&#12434;&#23455;&#34892;&#12377;&#12427;&#12394;&#12393;&#12375;&#12390;&#12289;&#12424;&#12426;&#33391;&#12356;&#23433;&#23450;&#24615;&#12392;&#39640;&#12356;&#38971;&#24230;&#12398;&#12487;&#12503;&#12525;&#12452;&#12395;&#33258;&#20449;&#12434;&#19982;&#12360;&#12427;&#12371;&#12392;&#12364;&#12391;&#12365;&#12427;&#12424;&#12358;&#12395;&#12394;&#12426;&#12414;&#12377;&#12290;</p><h2>&#12414;&#12392;&#12417;</h2><p>&#12477;&#12501;&#12488;&#12454;&#12455;&#12450;&#38283;&#30330;&#12398;&#12497;&#12501;&#12457;&#12540;&#12510;&#12531;&#12473;&#12399;2&#12388;&#12398;&#31777;&#28500;&#12394;&#35336;&#28204;&#12391;&#28204;&#12427;&#12371;&#12392;&#12364;&#12391;&#12365;&#12414;&#12377;: &#23433;&#23450;&#24615;&#12392;&#12473;&#12523;&#12540;&#12503;&#12483;&#12488;&#12391;&#12377;&#12290;&#21452;&#26041;&#12399;&#20114;&#12356;&#12395;&#38306;&#36899;&#12375;&#12390;&#12362;&#12426;&#12289;&#39640;&#12356;&#12497;&#12501;&#12457;&#12540;&#12510;&#12531;&#12473;&#12398;&#12481;&#12540;&#12512;&#12399;&#20001;&#26041;&#12398;&#35336;&#28204;&#12391;&#39640;&#12356;&#12473;&#12467;&#12450;&#12434;&#25345;&#12387;&#12390;&#12356;&#12414;&#12377;&#12290;&#8221;1&#26178;&#38291;&#12391;&#12487;&#12503;&#12525;&#12452;&#21487;&#33021;&#8221;&#12398;&#21407;&#21063;&#12399;&#12289;&#24656;&#12429;&#12375;&#12367;&#21336;&#32020;&#12391;&#12377;&#12364;&#12289;&#20001;&#26041;&#12398;&#35336;&#28204;&#12395;&#23550;&#12375;&#12390;&#27096;&#12293;&#12394;&#38754;&#12363;&#12425;&#33391;&#12356;&#21177;&#26524;&#12434;&#12418;&#12383;&#12425;&#12375;&#12390;&#12367;&#12428;&#12414;&#12377;&#12290;</p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://ja.magazine.opsbr.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">OpsBR Magazine (&#26085;&#26412;&#35486;&#29256;) &#12434;&#12362;&#35501;&#12415;&#38914;&#12365;&#12354;&#12426;&#12364;&#12392;&#12358;&#12372;&#12374;&#12356;&#12414;&#12375;&#12383;! &#12380;&#12402;&#28961;&#26009;&#36092;&#35501;&#12434;&#12375;&#12390;&#12289;&#26032;&#12375;&#12356;&#25237;&#31295;&#12434;&#33258;&#21205;&#12391;&#21463;&#12369;&#21462;&#12387;&#12390;&#12415;&#12390;&#12367;&#12384;&#12373;&#12356;&#12290;</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><p>English version:</p><div class="embedded-post-wrap" data-attrs="{&quot;id&quot;:102347629,&quot;url&quot;:&quot;https://magazine.opsbr.com/p/ep-3-continuous-delivery-make-any&quot;,&quot;publication_id&quot;:1402474,&quot;publication_name&quot;:&quot;OpsBR Magazine&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbab2b615-ba04-44f2-bef9-6bbc788230de_1200x1200.png&quot;,&quot;title&quot;:&quot;Ep 3: Continuous Delivery - Make any commit deployable within one hour&quot;,&quot;truncated_body_text&quot;:&quot;We recently read &#8220;Modern Software Engineering&#8220; by David Farley and the most important key takeaway we got was this: &#8230; As a target, I generally recommend aiming to have something that you could deploy into production in less than one hour from the commit of any change.&quot;,&quot;date&quot;:&quot;2023-02-24T20:00:21.757Z&quot;,&quot;like_count&quot;:1,&quot;comment_count&quot;:0,&quot;bylines&quot;:[{&quot;id&quot;:128671635,&quot;name&quot;:&quot;Ryosuke Iwanaga&quot;,&quot;previous_name&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/24586191-86c0-465e-b548-b5374a2f3d0a_1037x1101.png&quot;,&quot;bio&quot;:&quot;Operations Bar Raiser.&quot;,&quot;profile_set_up_at&quot;:&quot;2023-02-09T10:15:24.420Z&quot;,&quot;publicationUsers&quot;:[{&quot;id&quot;:1364582,&quot;user_id&quot;:128671635,&quot;publication_id&quot;:1402474,&quot;role&quot;:&quot;admin&quot;,&quot;public&quot;:true,&quot;is_primary&quot;:false,&quot;publication&quot;:{&quot;id&quot;:1402474,&quot;name&quot;:&quot;OpsBR Magazine&quot;,&quot;subdomain&quot;:&quot;opsbr&quot;,&quot;custom_domain&quot;:&quot;magazine.opsbr.com&quot;,&quot;custom_domain_optional&quot;:false,&quot;hero_text&quot;:&quot;A newsletter about \&quot;Operational Excellence\&quot; of software systems from Operations Bar Raiser a.k.a. OpsBR.&quot;,&quot;logo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bab2b615-ba04-44f2-bef9-6bbc788230de_1200x1200.png&quot;,&quot;author_id&quot;:128671635,&quot;theme_var_background_pop&quot;:&quot;#9A6600&quot;,&quot;created_at&quot;:&quot;2023-02-09T10:15:34.108Z&quot;,&quot;rss_website_url&quot;:null,&quot;email_from_name&quot;:&quot;OpsBR Magazine&quot;,&quot;copyright&quot;:&quot;OpsBR Software Technology Inc.&quot;,&quot;founding_plan_name&quot;:null,&quot;community_enabled&quot;:true,&quot;invite_only&quot;:false,&quot;payments_state&quot;:&quot;disabled&quot;}},{&quot;id&quot;:1373725,&quot;user_id&quot;:128671635,&quot;publication_id&quot;:1411270,&quot;role&quot;:&quot;admin&quot;,&quot;public&quot;:true,&quot;is_primary&quot;:false,&quot;publication&quot;:{&quot;id&quot;:1411270,&quot;name&quot;:&quot;OpsBR Magazine (&#26085;&#26412;&#35486;&#29256;)&quot;,&quot;subdomain&quot;:&quot;opsbr4ja&quot;,&quot;custom_domain&quot;:&quot;ja.magazine.opsbr.com&quot;,&quot;custom_domain_optional&quot;:false,&quot;hero_text&quot;:&quot;&#12477;&#12501;&#12488;&#12454;&#12455;&#12450;&#12471;&#12473;&#12486;&#12512;&#12395;&#12362;&#12369;&#12427;\&quot;Operational Excellence\&quot;&#12395;&#12388;&#12356;&#12390;&#12289;Operations Bar Raiser&#12289;&#36890;&#31216; OpsBR &#12363;&#12425;&#12362;&#23626;&#12369;&#12375;&#12414;&#12377;&#12290;English version: https://magazine.opsbr.com&quot;,&quot;logo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/27d42d88-8d4a-4906-aff7-1d2cfa22d757_1200x1200.png&quot;,&quot;author_id&quot;:128671635,&quot;theme_var_background_pop&quot;:&quot;#E8B500&quot;,&quot;created_at&quot;:&quot;2023-02-12T10:01:56.358Z&quot;,&quot;rss_website_url&quot;:null,&quot;email_from_name&quot;:&quot;OpsBR Magazine (&#26085;&#26412;&#35486;&#29256;)&quot;,&quot;copyright&quot;:&quot;OpsBR Software Technology Inc.&quot;,&quot;founding_plan_name&quot;:null,&quot;community_enabled&quot;:true,&quot;invite_only&quot;:false,&quot;payments_state&quot;:&quot;disabled&quot;}}],&quot;twitter_screen_name&quot;:&quot;opsbr_inc&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null,&quot;inviteAccepted&quot;:true}],&quot;utm_campaign&quot;:null,&quot;belowTheFold&quot;:true,&quot;type&quot;:&quot;newsletter&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="EmbeddedPostToDOM"><a class="embedded-post" native="true" href="https://magazine.opsbr.com/p/ep-3-continuous-delivery-make-any?utm_source=substack&amp;utm_campaign=post_embed&amp;utm_medium=web"><div class="embedded-post-header"><img class="embedded-post-publication-logo" src="https://substackcdn.com/image/fetch/$s_!4mo_!,w_56,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbab2b615-ba04-44f2-bef9-6bbc788230de_1200x1200.png" loading="lazy"><span class="embedded-post-publication-name">OpsBR Magazine</span></div><div class="embedded-post-title-wrapper"><div class="embedded-post-title">Ep 3: Continuous Delivery - Make any commit deployable within one hour</div></div><div class="embedded-post-body">We recently read &#8220;Modern Software Engineering&#8220; by David Farley and the most important key takeaway we got was this: &#8230; As a target, I generally recommend aiming to have something that you could deploy into production in less than one hour from the commit of any change&#8230;</div><div class="embedded-post-cta-wrapper"><span class="embedded-post-cta">Read more</span></div><div class="embedded-post-meta">3 years ago &#183; 1 like &#183; Ryosuke Iwanaga</div></a></div>]]></content:encoded></item><item><title><![CDATA[Ep2: 継続的デリバリー - Feature flags, コード変更をデプロイ可能にするもう一つの方法]]></title><description><![CDATA[&#21069;&#12398;&#12456;&#12500;&#12477;&#12540;&#12489;&#12391;&#12399;&#12289;&#32153;&#32154;&#12487;&#12522;&#12496;&#12522;&#12540;&#12398;&#25991;&#33032;&#12391;&#12487;&#12503;&#12525;&#12452;&#21487;&#33021;&#12392;&#12399;&#12393;&#12358;&#12356;&#12358;&#12371;&#12392;&#12363;&#12434;&#35500;&#26126;&#12375;&#12414;&#12375;&#12383;&#12290;&#12383;&#12384;&#12289;&#12467;&#12540;&#12489;&#22793;&#26356;&#12434;&#12487;&#12503;&#12525;&#12452;&#21487;&#33021;&#12395;&#12377;&#12427;&#26041;&#27861;&#12395;&#12399;&#12411;&#12363;&#12398;&#12420;&#12426;&#26041;&#12364;&#12354;&#12426;&#12414;&#12377;&#12290;Feature flags &#12392;&#21628;&#12400;&#12428;&#12427;&#20778;&#12428;&#12383;&#12486;&#12463;&#12491;&#12483;&#12463;&#12395;&#12388;&#12356;&#12390;&#12362;&#35441;&#12375;&#12375;&#12414;&#12375;&#12423;&#12358;&#12290;]]></description><link>https://ja.magazine.opsbr.com/p/ep2-feature-flags</link><guid isPermaLink="false">https://ja.magazine.opsbr.com/p/ep2-feature-flags</guid><dc:creator><![CDATA[Ryosuke Iwanaga]]></dc:creator><pubDate>Sat, 18 Feb 2023 06:38:04 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!MrSI!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27d42d88-8d4a-4906-aff7-1d2cfa22d757_1200x1200.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>&#21069;&#12398;&#12456;&#12500;&#12477;&#12540;&#12489;&#12391;&#12399;&#12289;&#32153;&#32154;&#12487;&#12522;&#12496;&#12522;&#12540;&#12398;&#25991;&#33032;&#12391;&#12487;&#12503;&#12525;&#12452;&#21487;&#33021;&#12392;&#12399;&#12393;&#12358;&#12356;&#12358;&#12371;&#12392;&#12363;&#12434;&#35500;&#26126;&#12375;&#12414;&#12375;&#12383;:</p><div class="embedded-post-wrap" data-attrs="{&quot;id&quot;:102432370,&quot;url&quot;:&quot;https://ja.magazine.opsbr.com/p/ep-1&quot;,&quot;publication_id&quot;:1411270,&quot;publication_name&quot;:&quot;OpsBR Magazine (&#26085;&#26412;&#35486;&#29256;)&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27d42d88-8d4a-4906-aff7-1d2cfa22d757_1200x1200.png&quot;,&quot;title&quot;:&quot;Ep 1: &#32153;&#32154;&#30340;&#12487;&#12522;&#12496;&#12522;&#12540; - &#12487;&#12503;&#12525;&#12452;&#21487;&#33021;&#12392;&#12399;&#12393;&#12358;&#12356;&#12358;&#24847;&#21619;&#12363;&#65311;&quot;,&quot;truncated_body_text&quot;:&quot;&#12424;&#12358;&#12371;&#12381;&#12289;OpsBR Magazine &#12408;&#65281;&#12371;&#12398;&#12491;&#12517;&#12540;&#12473;&#12524;&#12479;&#12540;&#12391;&#12399;&#12289;&#12477;&#12501;&#12488;&#12454;&#12455;&#12450;&#12471;&#12473;&#12486;&#12512;&#12420;&#32068;&#32340;&#12395;&#38306;&#12377;&#12427;&#27096;&#12293;&#12394;&#12488;&#12500;&#12483;&#12463;&#12434;&#23450;&#26399;&#30340;&#12395;&#12362;&#23626;&#12369;&#12375;&#12414;&#12377;&#12290; &#12371;&#12428;&#12399;&#26368;&#21021;&#12398;&#12491;&#12517;&#12540;&#12473;&#12524;&#12479;&#12540;&#12391;&#12289;&#32153;&#32154;&#30340;&#12487;&#12522;&#12496;&#12522;&#12540;&#12395;&#38306;&#12377;&#12427;&#26368;&#21021;&#12398;&#12488;&#12500;&#12483;&#12463;&#12434;&#12362;&#35441;&#12375;&#12383;&#12356;&#12392;&#24605;&#12356;&#12414;&#12377;&#12290; &#32153;&#32154;&#30340;&#12487;&#12522;&#12496;&#12522;&#12540;&#12399;&#36939;&#29992;&#12398;&#20013;&#24515; &#32153;&#32154;&#30340;&#12487;&#12522;&#12496;&#12522;&#12540;&#12289;&#36890;&#31216;CD &#12399;&#12289;&#26032;&#12375;&#12356;&#12467;&#12540;&#12489;&#12398;&#22793;&#26356;&#12434;&#32153;&#32154;&#30340;&#12395;&#26412;&#30058;&#29872;&#22659;&#12395;&#12487;&#12503;&#12525;&#12452;&#21487;&#33021;&#12395;&#12377;&#12427;&#32771;&#12360;&#26041;&#12392;&#12381;&#12398;&#23455;&#36341;&#12391;&#12377;&#12290;CD &#12503;&#12525;&#12475;&#12473;&#12289;&#12388;&#12414;&#12426;CD &#12497;&#12452;&#12503;&#12521;&#12452;&#12531;&#12395;&#12424;&#12387;&#12390;&#12289;&#26032;&#12375;&#12356;&#22793;&#26356;&#12434;&#26412;&#30058;&#29872;&#22659;&#12408;&#12487;&#12503;&#12525;&#12452;&#12377;&#12427;&#38555;&#12395;&#33258;&#20449;&#12434;&#12418;&#12387;&#12390;&#34892;&#12358;&#12371;&#12392;&#12364;&#12391;&#12365;&#12414;&#12377;&#12290; &#12487;&#12503;&#12525;&#12452;&#12395;&#23550;&#12375;&#12390;&#33258;&#20449;&#12434;&#25345;&#12390;&#12400;&#25345;&#12388;&#31243;&#12289;&#12381;&#12398;&#12487;&#12503;&#12525;&#12452;&#12364;&#21407;&#22240;&#12391;&#22833;&#25943;&#12377;&#12427;&#21487;&#33021;&#24615;&#12364;&#29702;&#24819;&#30340;&#12395;&#12399;&#20302;&#12367;&#12394;&#12427;&#12398;&#12391;&#12289;&#12424;&#12426;&#33391;&#12356;&#36939;&#29992;&#12395;&#12394;&#12426;&#12414;&#12377;&#12290;CD &#12497;&#12452;&#12503;&#12521;&#12452;&#12531;&#12364;&#28961;&#12369;&#12428;&#12400;&#12289;&#12487;&#12503;&#12525;&#12452;&#24460;&#12395;&#20309;&#12364;&#36215;&#12371;&#12427;&#12363;&#12364;&#20998;&#12363;&#12425;&#12394;&#12356;&#12392;&#12356;&#12358;&#12371;&#12392;&#12395;&#12394;&#12426;&#12414;&#12377;&#12290;&quot;,&quot;date&quot;:&quot;2023-02-12T10:31:56.571Z&quot;,&quot;like_count&quot;:2,&quot;comment_count&quot;:0,&quot;bylines&quot;:[{&quot;id&quot;:128671635,&quot;name&quot;:&quot;Ryosuke Iwanaga&quot;,&quot;previous_name&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/24586191-86c0-465e-b548-b5374a2f3d0a_1037x1101.png&quot;,&quot;bio&quot;:&quot;Operations Bar Raiser.&quot;,&quot;profile_set_up_at&quot;:&quot;2023-02-09T10:15:24.420Z&quot;,&quot;publicationUsers&quot;:[{&quot;id&quot;:1364582,&quot;user_id&quot;:128671635,&quot;publication_id&quot;:1402474,&quot;role&quot;:&quot;admin&quot;,&quot;public&quot;:true,&quot;is_primary&quot;:false,&quot;publication&quot;:{&quot;id&quot;:1402474,&quot;name&quot;:&quot;OpsBR Magazine&quot;,&quot;subdomain&quot;:&quot;opsbr&quot;,&quot;custom_domain&quot;:&quot;magazine.opsbr.com&quot;,&quot;custom_domain_optional&quot;:false,&quot;hero_text&quot;:&quot;A newsletter about \&quot;Operational Excellence\&quot; of software systems from Operations Bar Raiser a.k.a. OpsBR.&quot;,&quot;logo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bab2b615-ba04-44f2-bef9-6bbc788230de_1200x1200.png&quot;,&quot;author_id&quot;:128671635,&quot;theme_var_background_pop&quot;:&quot;#9A6600&quot;,&quot;created_at&quot;:&quot;2023-02-09T10:15:34.108Z&quot;,&quot;rss_website_url&quot;:null,&quot;email_from_name&quot;:&quot;OpsBR Magazine&quot;,&quot;copyright&quot;:&quot;OpsBR Software Technology Inc.&quot;,&quot;founding_plan_name&quot;:null,&quot;community_enabled&quot;:true,&quot;invite_only&quot;:false,&quot;payments_state&quot;:&quot;disabled&quot;}},{&quot;id&quot;:1373725,&quot;user_id&quot;:128671635,&quot;publication_id&quot;:1411270,&quot;role&quot;:&quot;admin&quot;,&quot;public&quot;:true,&quot;is_primary&quot;:false,&quot;publication&quot;:{&quot;id&quot;:1411270,&quot;name&quot;:&quot;OpsBR Magazine (&#26085;&#26412;&#35486;&#29256;)&quot;,&quot;subdomain&quot;:&quot;opsbr4ja&quot;,&quot;custom_domain&quot;:&quot;ja.magazine.opsbr.com&quot;,&quot;custom_domain_optional&quot;:false,&quot;hero_text&quot;:&quot;&#12477;&#12501;&#12488;&#12454;&#12455;&#12450;&#12471;&#12473;&#12486;&#12512;&#12395;&#12362;&#12369;&#12427;\&quot;Operational Excellence\&quot;&#12395;&#12388;&#12356;&#12390;&#12289;Operations Bar Raiser&#12289;&#36890;&#31216; OpsBR &#12363;&#12425;&#12362;&#23626;&#12369;&#12375;&#12414;&#12377;&#12290;English version: https://magazine.opsbr.com&quot;,&quot;logo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/27d42d88-8d4a-4906-aff7-1d2cfa22d757_1200x1200.png&quot;,&quot;author_id&quot;:128671635,&quot;theme_var_background_pop&quot;:&quot;#E8B500&quot;,&quot;created_at&quot;:&quot;2023-02-12T10:01:56.358Z&quot;,&quot;rss_website_url&quot;:null,&quot;email_from_name&quot;:&quot;OpsBR Magazine (&#26085;&#26412;&#35486;&#29256;)&quot;,&quot;copyright&quot;:&quot;OpsBR Software Technology Inc.&quot;,&quot;founding_plan_name&quot;:null,&quot;community_enabled&quot;:true,&quot;invite_only&quot;:false,&quot;payments_state&quot;:&quot;disabled&quot;}}],&quot;twitter_screen_name&quot;:&quot;opsbr_inc&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null,&quot;inviteAccepted&quot;:true}],&quot;utm_campaign&quot;:null,&quot;belowTheFold&quot;:false,&quot;type&quot;:&quot;newsletter&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="EmbeddedPostToDOM"><a class="embedded-post" native="true" href="https://ja.magazine.opsbr.com/p/ep-1?utm_source=substack&amp;utm_campaign=post_embed&amp;utm_medium=web"><div class="embedded-post-header"><img class="embedded-post-publication-logo" src="https://substackcdn.com/image/fetch/$s_!MrSI!,w_56,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27d42d88-8d4a-4906-aff7-1d2cfa22d757_1200x1200.png"><span class="embedded-post-publication-name">OpsBR Magazine (&#26085;&#26412;&#35486;&#29256;)</span></div><div class="embedded-post-title-wrapper"><div class="embedded-post-title">Ep 1: &#32153;&#32154;&#30340;&#12487;&#12522;&#12496;&#12522;&#12540; - &#12487;&#12503;&#12525;&#12452;&#21487;&#33021;&#12392;&#12399;&#12393;&#12358;&#12356;&#12358;&#24847;&#21619;&#12363;&#65311;</div></div><div class="embedded-post-body">&#12424;&#12358;&#12371;&#12381;&#12289;OpsBR Magazine &#12408;&#65281;&#12371;&#12398;&#12491;&#12517;&#12540;&#12473;&#12524;&#12479;&#12540;&#12391;&#12399;&#12289;&#12477;&#12501;&#12488;&#12454;&#12455;&#12450;&#12471;&#12473;&#12486;&#12512;&#12420;&#32068;&#32340;&#12395;&#38306;&#12377;&#12427;&#27096;&#12293;&#12394;&#12488;&#12500;&#12483;&#12463;&#12434;&#23450;&#26399;&#30340;&#12395;&#12362;&#23626;&#12369;&#12375;&#12414;&#12377;&#12290; &#12371;&#12428;&#12399;&#26368;&#21021;&#12398;&#12491;&#12517;&#12540;&#12473;&#12524;&#12479;&#12540;&#12391;&#12289;&#32153;&#32154;&#30340;&#12487;&#12522;&#12496;&#12522;&#12540;&#12395;&#38306;&#12377;&#12427;&#26368;&#21021;&#12398;&#12488;&#12500;&#12483;&#12463;&#12434;&#12362;&#35441;&#12375;&#12383;&#12356;&#12392;&#24605;&#12356;&#12414;&#12377;&#12290; &#32153;&#32154;&#30340;&#12487;&#12522;&#12496;&#12522;&#12540;&#12399;&#36939;&#29992;&#12398;&#20013;&#24515; &#32153;&#32154;&#30340;&#12487;&#12522;&#12496;&#12522;&#12540;&#12289;&#36890;&#31216;CD &#12399;&#12289;&#26032;&#12375;&#12356;&#12467;&#12540;&#12489;&#12398;&#22793;&#26356;&#12434;&#32153;&#32154;&#30340;&#12395;&#26412;&#30058;&#29872;&#22659;&#12395;&#12487;&#12503;&#12525;&#12452;&#21487;&#33021;&#12395;&#12377;&#12427;&#32771;&#12360;&#26041;&#12392;&#12381;&#12398;&#23455;&#36341;&#12391;&#12377;&#12290;CD &#12503;&#12525;&#12475;&#12473;&#12289;&#12388;&#12414;&#12426;CD &#12497;&#12452;&#12503;&#12521;&#12452;&#12531;&#12395;&#12424;&#12387;&#12390;&#12289;&#26032;&#12375;&#12356;&#22793;&#26356;&#12434;&#26412;&#30058;&#29872;&#22659;&#12408;&#12487;&#12503;&#12525;&#12452;&#12377;&#12427;&#38555;&#12395;&#33258;&#20449;&#12434;&#12418;&#12387;&#12390;&#34892;&#12358;&#12371;&#12392;&#12364;&#12391;&#12365;&#12414;&#12377;&#12290; &#12487;&#12503;&#12525;&#12452;&#12395;&#23550;&#12375;&#12390;&#33258;&#20449;&#12434;&#25345;&#12390;&#12400;&#25345;&#12388;&#31243;&#12289;&#12381;&#12398;&#12487;&#12503;&#12525;&#12452;&#12364;&#21407;&#22240;&#12391;&#22833;&#25943;&#12377;&#12427;&#21487;&#33021;&#24615;&#12364;&#29702;&#24819;&#30340;&#12395;&#12399;&#20302;&#12367;&#12394;&#12427;&#12398;&#12391;&#12289;&#12424;&#12426;&#33391;&#12356;&#36939;&#29992;&#12395;&#12394;&#12426;&#12414;&#12377;&#12290;CD &#12497;&#12452;&#12503;&#12521;&#12452;&#12531;&#12364;&#28961;&#12369;&#12428;&#12400;&#12289;&#12487;&#12503;&#12525;&#12452;&#24460;&#12395;&#20309;&#12364;&#36215;&#12371;&#12427;&#12363;&#12364;&#20998;&#12363;&#12425;&#12394;&#12356;&#12392;&#12356;&#12358;&#12371;&#12392;&#12395;&#12394;&#12426;&#12414;&#12377;&#12290;&#8230;</div><div class="embedded-post-cta-wrapper"><span class="embedded-post-cta">Read more</span></div><div class="embedded-post-meta">3 years ago &#183; 2 likes &#183; Ryosuke Iwanaga</div></a></div><p>&#12383;&#12384;&#12289;&#12467;&#12540;&#12489;&#22793;&#26356;&#12434;&#12487;&#12503;&#12525;&#12452;&#21487;&#33021;&#12395;&#12377;&#12427;&#26041;&#27861;&#12395;&#12399;&#12411;&#12363;&#12398;&#12420;&#12426;&#26041;&#12364;&#12354;&#12426;&#12414;&#12377;&#12290;<strong>Feature flags</strong> &#12392;&#21628;&#12400;&#12428;&#12427;&#20778;&#12428;&#12383;&#12486;&#12463;&#12491;&#12483;&#12463;&#12395;&#12388;&#12356;&#12390;&#12362;&#35441;&#12375;&#12375;&#12414;&#12375;&#12423;&#12358;&#12290;</p><h2>&#12450;&#12463;&#12486;&#12451;&#12505;&#12540;&#12471;&#12519;&#12531;&#12394;&#12375;&#12395;&#26032;&#12375;&#12356;&#12467;&#12540;&#12489;&#12434;&#12487;&#12503;&#12525;&#12452;</h2><p>&#22810;&#12367;&#12398;&#20154;&#12399;&#12289;&#12467;&#12540;&#12489;&#12434;&#12487;&#12503;&#12525;&#12452;&#12377;&#12427;&#12371;&#12392;&#12392;&#12289;&#26032;&#12375;&#12356;&#27231;&#33021;&#12398;&#12522;&#12522;&#12540;&#12473;&#12420;&#25391;&#12427;&#33310;&#12356;&#12398;&#22793;&#26356;&#12434;&#21516;&#12376;&#12418;&#12398;&#12392;&#32771;&#12360;&#12390;&#12375;&#12414;&#12356;&#12364;&#12385;&#12391;&#12377;&#12290;&#12375;&#12363;&#12375;&#12289;&#12487;&#12503;&#12525;&#12452;&#12392;&#26377;&#21177;&#21270;&#12399;&#21516;&#26178;&#12395;&#36215;&#12371;&#12427;&#24517;&#35201;&#12399;&#12354;&#12426;&#12414;&#12379;&#12435;&#12290;&#20197;&#19979;&#12398;&#27096;&#12394;<strong>Feature flags</strong> &#12434;&#20351;&#12358;&#12371;&#12392;&#12391;&#12289;&#26032;&#12375;&#12356;&#12467;&#12540;&#12489;&#12434;&#12450;&#12463;&#12486;&#12451;&#12505;&#12540;&#12471;&#12519;&#12531;&#12394;&#12375;&#12395;&#12487;&#12503;&#12525;&#12452;&#12377;&#12427;&#12371;&#12392;&#12364;&#12391;&#12365;&#12414;&#12377;:</p><pre><code><code>function main() {
  const featureFlags = fetchFeatureFlags();
  ...
  if (featureFlags.enableCoolFeature) {
    executeCoolFeature(); // The new code
  }
  ...
}</code></code></pre><p>Feature flag &#12399;&#12450;&#12503;&#12522;&#12465;&#12540;&#12471;&#12519;&#12531;&#12398;&#23455;&#34892;&#29872;&#22659;&#12391;&#21033;&#29992;&#21487;&#33021;&#12394;&#23567;&#12373;&#12356;&#35373;&#23450;&#12391;&#12377;&#12290;&#20856;&#22411;&#30340;&#12395;&#12399;&#19978;&#12398;&#12467;&#12540;&#12489;&#12398;&#27096;&#12395;&#21205;&#30340;&#12395;&#27880;&#20837;&#12373;&#12428;&#12427;&#12398;&#12391;&#12289;Feature flag &#12398;&#20516;&#12434;&#22793;&#26356;&#12377;&#12427;&#12398;&#12395;<strong>&#12467;&#12540;&#12489;&#12434;&#12487;&#12503;&#12525;&#12452;&#12377;&#12427;&#24517;&#35201;&#12364;&#12354;&#12426;&#12414;&#12379;&#12435;</strong>&#12290;&#19978;&#12398;&#27096;&#12394;flag &#12399;&#36890;&#24120; false &#12364;&#12487;&#12501;&#12457;&#12523;&#12488;&#20516;&#12395;&#12394;&#12427;&#12398;&#12391;&#12289;Feature flag &#12398;&#20516;&#12434;&#22793;&#26356;&#12377;&#12427;&#12414;&#12391;&#12399;&#26032;&#12375;&#12356;&#12467;&#12540;&#12489;&#12399;&#23455;&#34892;&#12373;&#12428;&#12427;&#12371;&#12392;&#12364;&#12394;&#12356;&#12398;&#12391;&#12289;&#12371;&#12398;&#12467;&#12540;&#12489;&#12399;&#29983;&#12414;&#12428;&#12388;&#12365;&#12487;&#12503;&#12525;&#12452;&#21487;&#33021;&#12391;&#12377;&#65281;</p><h2>Feature flags &#12399;&#12487;&#12503;&#12525;&#12452;&#12392;&#12522;&#12522;&#12540;&#12473;&#12434;&#38548;&#38626;&#12377;&#12427;</h2><p>&#36939;&#29992;&#12392;&#12356;&#12358;&#35251;&#28857;&#12391;&#12289;Feature flag &#12399;&#12383;&#12367;&#12373;&#12435;&#12398;&#21033;&#28857;&#12434;&#12418;&#12383;&#12425;&#12375;&#12390;&#12367;&#12428;&#12414;&#12377;&#12290;&#12356;&#12388;&#26032;&#12375;&#12356;&#27231;&#33021;&#12434;&#26377;&#21177;&#21270;&#12377;&#12427;&#12363;&#12399;&#12487;&#12503;&#12525;&#12452;&#12379;&#12378;&#12395;&#21046;&#24481;&#12391;&#12365;&#12427;&#12398;&#12391;&#12289;&#12487;&#12503;&#12525;&#12452;&#33258;&#20307;&#12399;&#12522;&#12464;&#12524;&#12483;&#12471;&#12519;&#12531;&#12395;&#32784;&#24615;&#12364;&#12354;&#12426;&#12414;&#12377;&#12290;&#12393;&#12398;&#12487;&#12503;&#12525;&#12452;&#12418;&#26032;&#12375;&#12356;&#25391;&#12427;&#33310;&#12356;&#12434;&#25345;&#12385;&#36796;&#12414;&#12394;&#12356;&#12398;&#12391;&#12289;&#29702;&#24819;&#30340;&#12395;&#12399;&#12487;&#12503;&#12525;&#12452;&#21069;&#12398;&#12467;&#12540;&#12489;&#12392;&#21516;&#19968;&#12391;&#12377;&#12290;</p><p>&#12371;&#12428;&#12399;&#32153;&#32154;&#30340;&#12487;&#12503;&#12525;&#12452;&#12289;&#36890;&#31216;(&#12418;&#12358;&#19968;&#12388;&#12398;)CD &#12434;&#31777;&#21336;&#12395;&#12375;&#12390;&#12289;&#12525;&#12540;&#12523;&#12496;&#12483;&#12463;&#12364;&#12417;&#12387;&#12383;&#12395;&#24517;&#35201;&#12394;&#12367;&#12394;&#12426;&#12414;&#12377;&#12290;&#12371;&#12428;&#12399;&#12289;&#22823;&#35215;&#27169;&#12394;&#12467;&#12540;&#12489;&#12398;&#12450;&#12503;&#12522;&#12465;&#12540;&#12471;&#12519;&#12531;&#12395;&#12362;&#12356;&#12390;&#12399;&#12289;&#12354;&#12394;&#12383;&#12398;&#12467;&#12540;&#12489;&#22793;&#26356;&#12364;&#20182;&#12398;&#12481;&#12540;&#12512;&#12398;&#22793;&#26356;&#12392;&#12392;&#12418;&#12395;&#12289;&#39640;&#12356;&#30906;&#29575;&#12391;&#21839;&#38988;&#12394;&#12367;&#26412;&#30058;&#29872;&#22659;&#12395;&#12487;&#12503;&#12525;&#12452;&#12373;&#12428;&#12427;&#12371;&#12392;&#12434;&#24847;&#21619;&#12375;&#12414;&#12377;&#12290;Feature flags &#28961;&#12375;&#12384;&#12392;&#12289;&#20182;&#12398;&#12481;&#12540;&#12512;&#12395;&#12424;&#12387;&#12390;&#25345;&#12385;&#36796;&#12414;&#12428;&#12383;&#12496;&#12464;&#12395;&#12424;&#12387;&#12390;&#12354;&#12394;&#12383;&#12398;&#22793;&#26356;&#12364;&#19968;&#32210;&#12395;&#12525;&#12540;&#12523;&#12496;&#12483;&#12463;&#12373;&#12428;&#12383;&#12426;&#12289;&#12414;&#12383;&#12399;&#12381;&#12398;&#21453;&#23550;&#12364;&#36215;&#12371;&#12426;&#12360;&#12414;&#12377;&#12290;</p><p>&#23550;&#29031;&#30340;&#12395;&#12289;Feature flags &#12399;&#20001;&#12481;&#12540;&#12512;&#12364;&#12381;&#12428;&#12382;&#12428;&#12398;&#26032;&#12375;&#12356;&#27231;&#33021;&#12434;&#29420;&#31435;&#12395;&#26377;&#21177;&#21270;&#12391;&#12365;&#12427;&#12424;&#12358;&#12395;&#12375;&#12390;&#12367;&#12428;&#12414;&#12377;&#12290;&#12418;&#12375;&#12356;&#12378;&#12428;&#12363;&#12398;&#12481;&#12540;&#12512;&#12364;&#33258;&#20998;&#12398;&#26032;&#12375;&#12356;&#27231;&#33021;&#12395;&#12424;&#12427;&#21839;&#38988;&#12395;&#27671;&#12389;&#12356;&#12383;&#26178;&#12395;&#12399;&#12289;&#31777;&#21336;&#12395;&#33258;&#20998;&#12383;&#12385;&#12398;&#27231;&#33021;&#12384;&#12369;&#12434;&#25490;&#20182;&#30340;&#12395;&#12525;&#12540;&#12523;&#12496;&#12483;&#12463;&#12377;&#12427;&#12371;&#12392;&#12364;&#12391;&#12365;&#12414;&#12377;&#12290;&#12371;&#12398;&#38548;&#38626;&#12399;&#29305;&#12395;&#22823;&#12365;&#12356;&#32068;&#32340;&#12395;&#12362;&#12356;&#12390;&#38750;&#24120;&#12395;&#26377;&#21177;&#12391;&#12377;&#12290;</p><p>&#26032;&#12375;&#12356;&#27231;&#33021;&#12434;&#24464;&#12293;&#12395;&#12522;&#12522;&#12540;&#12473;&#12377;&#12427;&#12371;&#12392;&#12418;&#12391;&#12365;&#12414;&#12377;&#12290;&#20363;&#12360;&#12400;&#12289;&#26368;&#21021;&#12395;1% &#12398;&#12518;&#12540;&#12470;&#12384;&#12369;&#26377;&#21177;&#21270;&#12375;&#12390;&#12381;&#12398;&#25369;&#21205;&#12434;&#35336;&#28204;&#12377;&#12427;&#12371;&#12392;&#12391;&#12289;&#27491;&#12375;&#12367;&#21205;&#20316;&#12375;&#12390;&#12356;&#12427;&#12363;&#12434;&#26908;&#35388;&#12391;&#12365;&#12414;&#12377;&#12290;&#30906;&#35469;&#12364;&#12391;&#12365;&#12383;&#12425;&#12289;100% &#12395;&#12394;&#12427;&#12414;&#12391;&#27598;&#26085;&#23569;&#12375;&#12378;&#12388;&#21106;&#21512;&#12434;&#19978;&#12370;&#12390;&#12356;&#12367;&#12371;&#12392;&#12364;&#12391;&#12365;&#12414;&#12377;&#12290;</p><h2>&#12375;&#12363;&#12375;&#12289;Feature flags &#12399;&#37504;&#12398;&#24382;&#20024;&#12391;&#12399;&#12354;&#12426;&#12414;&#12379;&#12435;</h2><p>CD &#12392;&#12356;&#12358;&#24847;&#21619;&#12391;Feature flags &#12399;&#23436;&#29863;&#12394;&#12418;&#12398;&#12395;&#35211;&#12360;&#12414;&#12377;&#12364;&#12289;&#20840;&#12390;&#12398;&#22793;&#26356;&#12434;Feature flags &#12398;&#19979;&#12391;&#12487;&#12503;&#12525;&#12452;&#12377;&#12427;&#12371;&#12392;&#12399;&#12391;&#12365;&#12414;&#12379;&#12435;&#12290;&#20363;&#12360;&#12400;&#12289;&#20381;&#23384;&#12521;&#12452;&#12502;&#12521;&#12522;&#12398;&#12450;&#12483;&#12503;&#12487;&#12540;&#12488;&#12399;Feature flags &#12398;&#19979;&#12395;&#38560;&#12377;&#12398;&#12399;&#31777;&#21336;&#12391;&#12399;&#12354;&#12426;&#12414;&#12379;&#12435;&#12290;</p><p>Feature flags &#12398;&#20182;&#12398;&#27424;&#28857;&#12392;&#12375;&#12390;&#12399;&#12289;&#35079;&#25968;&#12398;Feature flags &#12398;&#32068;&#12415;&#21512;&#12431;&#12379;&#12364;&#12392;&#12435;&#12391;&#12418;&#12394;&#12356;&#25968;&#12395;&#12394;&#12387;&#12390;&#12375;&#12414;&#12358;&#12371;&#12392;&#12391;&#12377;&#12290;&#29702;&#35542;&#30340;&#12395;&#12399;&#12289;&#12393;&#12398;&#32068;&#12415;&#21512;&#12431;&#12379;&#12418;&#23455;&#34892;&#26178;&#12395;&#12399;&#30064;&#12394;&#12427;&#25369;&#21205;&#12434;&#12377;&#12427;&#21487;&#33021;&#24615;&#12364;&#12354;&#12426;&#12414;&#12377;&#12364;&#12289;&#20840;&#12390;&#12398;&#32068;&#12415;&#21512;&#12431;&#12379;&#12434;&#26908;&#35388;&#12377;&#12427;&#12398;&#12399;&#22823;&#22793;&#22256;&#38627;&#12391;&#12377;&#12290;&#12381;&#12398;&#12383;&#12417;&#12289;&#26082;&#23384;&#12398;Featuer flags &#12398;&#24076;&#23569;&#12394;&#32068;&#12415;&#21512;&#12431;&#12379;&#12395;&#12424;&#12387;&#12390;&#24341;&#12365;&#36215;&#12371;&#12373;&#12428;&#12427;&#12289;&#12486;&#12473;&#12488;&#12391;&#12459;&#12496;&#12540;&#12391;&#12365;&#12394;&#12363;&#12387;&#12383;&#19981;&#21487;&#35299;&#12394;&#25369;&#21205;&#12395;&#36973;&#36935;&#12377;&#12427;&#21487;&#33021;&#24615;&#12364;&#12354;&#12426;&#12414;&#12377;&#12290;</p><p>&#12381;&#12398;&#12383;&#12417;&#12289;&#12393;&#12398;&#27231;&#33021;&#12434;Feature flags &#12398;&#19979;&#12395;&#32622;&#12367;&#12363;&#12399;&#27671;&#12434;&#12388;&#12369;&#12390;&#36984;&#25246;&#12377;&#12427;&#24517;&#35201;&#12364;&#12354;&#12426;&#12289;&#12373;&#12425;&#12395;&#12381;&#12398;&#21033;&#29992;&#29366;&#27841;&#12434;&#23450;&#26399;&#30340;&#12395;&#30435;&#35222;&#12375;&#12390;&#12362;&#12367;&#24517;&#35201;&#12364;&#12354;&#12426;&#12414;&#12377;&#12290;&#12418;&#12375;&#12289;&#12354;&#12427;Feature flag &#12364;&#38263;&#12356;&#38291;&#20840;&#12390;&#12398;&#12518;&#12540;&#12470;&#12391;&#26377;&#21177;&#21270;&#12373;&#12428;&#12390;&#12356;&#12427;&#12394;&#12425;&#12289;&#12381;&#12398;Feature flag &#12399;&#28040;&#12375;&#12390;&#12418;&#22823;&#19976;&#22827;&#12391;&#12377;&#12375;&#12289;&#21512;&#12431;&#12379;&#12390;&#12418;&#12358;&#20351;&#12431;&#12428;&#12390;&#12356;&#12394;&#12356;&#21476;&#12356;&#12467;&#12540;&#12489;&#12418;&#28040;&#12377;&#12371;&#12392;&#12364;&#12391;&#12365;&#12414;&#12377;&#12290;</p><p>&#26368;&#24460;&#12395;&#12289;&#12383;&#12392;&#12360;&#26032;&#27231;&#33021;&#12364;Feature flag &#12398;&#19979;&#12395;&#12354;&#12387;&#12390;&#12418;&#12289;&#12452;&#12531;&#12486;&#12464;&#12524;&#12540;&#12471;&#12519;&#12531;&#12486;&#12473;&#12488;&#12394;&#12393;&#12391;&#26082;&#30693;&#12398;&#12522;&#12464;&#12524;&#12483;&#12471;&#12519;&#12531;&#12364;&#36215;&#12371;&#12425;&#12394;&#12356;&#12371;&#12392;&#12434;&#26908;&#35388;&#12377;&#12427;&#21516;&#12376;&#12473;&#12486;&#12483;&#12503;&#12434;&#23455;&#34892;&#12377;&#12427;&#24517;&#35201;&#12364;&#12354;&#12426;&#12414;&#12377;&#12290;&#20363;&#12360;&#21628;&#12403;&#20986;&#12373;&#12394;&#12367;&#12390;&#12418;&#12289;&#26032;&#12375;&#12356;&#12521;&#12452;&#12502;&#12521;&#12522;&#12434;&#35501;&#12415;&#36796;&#12416;&#12384;&#12369;&#12391;&#12450;&#12503;&#12522;&#12465;&#12540;&#12471;&#12519;&#12531;&#12398;&#25369;&#21205;&#12364;&#22793;&#12431;&#12427;&#12371;&#12392;&#12399;&#12354;&#12426;&#12414;&#12377;&#12289;&#20363;&#12360;&#12400;&#12289;&#38306;&#25968;&#21628;&#12403;&#20986;&#12375;&#12364;&#12394;&#12367;&#12390;&#12418;&#24040;&#22823;&#12394;&#12458;&#12502;&#12472;&#12455;&#12463;&#12488;&#12434;&#12513;&#12514;&#12522;&#12395;&#35501;&#12415;&#36796;&#12435;&#12391;&#12375;&#12414;&#12358;&#12363;&#12418;&#12375;&#12428;&#12414;&#12379;&#12435;&#12290;</p><h2>&#12414;&#12392;&#12417;</h2><p>Feature flags &#12399;&#26032;&#12375;&#12356;&#12467;&#12540;&#12489;&#12434;&#21363;&#24231;&#12395;&#12487;&#12503;&#12525;&#12452;&#21487;&#33021;&#12395;&#12377;&#12427;&#24375;&#21147;&#12394;&#12484;&#12540;&#12523;&#12391;&#12377;&#12290;&#26032;&#12375;&#12356;&#12467;&#12540;&#12489;&#12399;&#26082;&#23384;&#12398;&#25369;&#21205;&#12434;&#22793;&#12360;&#12427;&#12371;&#12392;&#12394;&#12367;&#12487;&#12503;&#12525;&#12452;&#21487;&#33021;&#12391;&#12289;&#12381;&#12398;&#24460;Feature flag &#12434;&#20999;&#12426;&#26367;&#12360;&#12427;&#12371;&#12392;&#12391;&#26377;&#21177;&#21270;&#12391;&#12365;&#12414;&#12377;&#12290;&#12371;&#12428;&#12395;&#12424;&#12387;&#12390;&#12289;&#35079;&#25968;&#12481;&#12540;&#12512;&#12398;&#27231;&#33021;&#12522;&#12522;&#12540;&#12473;&#12434;&#20114;&#12356;&#12395;&#38548;&#38626;&#12391;&#12365;&#12289;&#19981;&#35201;&#12394;&#12525;&#12540;&#12523;&#12496;&#12483;&#12463;&#12364;&#12417;&#12387;&#12383;&#12395;&#36215;&#12371;&#12425;&#12394;&#12367;&#12394;&#12426;&#12414;&#12377;&#12290;&#12375;&#12363;&#12375;&#12289;&#12381;&#12428;&#12399;&#37504;&#12398;&#24382;&#20024;&#12391;&#12399;&#12394;&#12367;&#12289;&#27671;&#12434;&#12388;&#12369;&#12390;&#20351;&#12387;&#12390;&#12289;&#12381;&#12398;&#21033;&#29992;&#29366;&#27841;&#12434;&#30435;&#35222;&#12375;&#12289;&#12381;&#12375;&#12390;&#12452;&#12531;&#12486;&#12464;&#12524;&#12540;&#12471;&#12519;&#12531;&#12486;&#12473;&#12488;&#12398;&#27096;&#12394;&#26908;&#35388;&#12473;&#12486;&#12483;&#12503;&#12399;&#24341;&#12365;&#32154;&#12365;&#23455;&#34892;&#12377;&#12427;&#24517;&#35201;&#12364;&#12354;&#12426;&#12414;&#12377;&#12290;</p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://ja.magazine.opsbr.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">OpsBR Magazine (&#26085;&#26412;&#35486;&#29256;) &#12434;&#12362;&#35501;&#12415;&#38914;&#12365;&#12354;&#12426;&#12364;&#12392;&#12358;&#12372;&#12374;&#12356;&#12414;&#12375;&#12383;! &#12380;&#12402;&#28961;&#26009;&#36092;&#35501;&#12434;&#12375;&#12390;&#12289;&#26032;&#12375;&#12356;&#25237;&#31295;&#12434;&#33258;&#21205;&#12391;&#21463;&#12369;&#21462;&#12387;&#12390;&#12415;&#12390;&#12367;&#12384;&#12373;&#12356;&#12290;</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><p>English version</p><div class="embedded-post-wrap" data-attrs="{&quot;id&quot;:102193150,&quot;url&quot;:&quot;https://magazine.opsbr.com/p/ep2-continuous-delivery-feature-flags&quot;,&quot;publication_id&quot;:1402474,&quot;publication_name&quot;:&quot;OpsBR Magazine&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbab2b615-ba04-44f2-bef9-6bbc788230de_1200x1200.png&quot;,&quot;title&quot;:&quot;Ep2: Continuous Delivery - Feature flags, another way to make code changes deployable&quot;,&quot;truncated_body_text&quot;:&quot;In the previous episode, we described what deployable means in terms of Continuous Delivery: However, there is another way to make code changes deployable. Let&#8217;s talk about an elegant technique called Feature flags. Deploy a new code without activation&quot;,&quot;date&quot;:&quot;2023-02-17T20:01:09.184Z&quot;,&quot;like_count&quot;:1,&quot;comment_count&quot;:0,&quot;bylines&quot;:[{&quot;id&quot;:128671635,&quot;name&quot;:&quot;Ryosuke Iwanaga&quot;,&quot;previous_name&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/24586191-86c0-465e-b548-b5374a2f3d0a_1037x1101.png&quot;,&quot;bio&quot;:&quot;Operations Bar Raiser.&quot;,&quot;profile_set_up_at&quot;:&quot;2023-02-09T10:15:24.420Z&quot;,&quot;publicationUsers&quot;:[{&quot;id&quot;:1364582,&quot;user_id&quot;:128671635,&quot;publication_id&quot;:1402474,&quot;role&quot;:&quot;admin&quot;,&quot;public&quot;:true,&quot;is_primary&quot;:false,&quot;publication&quot;:{&quot;id&quot;:1402474,&quot;name&quot;:&quot;OpsBR Magazine&quot;,&quot;subdomain&quot;:&quot;opsbr&quot;,&quot;custom_domain&quot;:&quot;magazine.opsbr.com&quot;,&quot;custom_domain_optional&quot;:false,&quot;hero_text&quot;:&quot;A newsletter about \&quot;Operational Excellence\&quot; of software systems from Operations Bar Raiser a.k.a. OpsBR.&quot;,&quot;logo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bab2b615-ba04-44f2-bef9-6bbc788230de_1200x1200.png&quot;,&quot;author_id&quot;:128671635,&quot;theme_var_background_pop&quot;:&quot;#9A6600&quot;,&quot;created_at&quot;:&quot;2023-02-09T10:15:34.108Z&quot;,&quot;rss_website_url&quot;:null,&quot;email_from_name&quot;:&quot;OpsBR Magazine&quot;,&quot;copyright&quot;:&quot;OpsBR Software Technology Inc.&quot;,&quot;founding_plan_name&quot;:null,&quot;community_enabled&quot;:true,&quot;invite_only&quot;:false,&quot;payments_state&quot;:&quot;disabled&quot;}},{&quot;id&quot;:1373725,&quot;user_id&quot;:128671635,&quot;publication_id&quot;:1411270,&quot;role&quot;:&quot;admin&quot;,&quot;public&quot;:true,&quot;is_primary&quot;:false,&quot;publication&quot;:{&quot;id&quot;:1411270,&quot;name&quot;:&quot;OpsBR Magazine (&#26085;&#26412;&#35486;&#29256;)&quot;,&quot;subdomain&quot;:&quot;opsbr4ja&quot;,&quot;custom_domain&quot;:&quot;ja.magazine.opsbr.com&quot;,&quot;custom_domain_optional&quot;:false,&quot;hero_text&quot;:&quot;&#12477;&#12501;&#12488;&#12454;&#12455;&#12450;&#12471;&#12473;&#12486;&#12512;&#12395;&#12362;&#12369;&#12427;\&quot;Operational Excellence\&quot;&#12395;&#12388;&#12356;&#12390;&#12289;Operations Bar Raiser&#12289;&#36890;&#31216; OpsBR &#12363;&#12425;&#12362;&#23626;&#12369;&#12375;&#12414;&#12377;&#12290;English version: https://magazine.opsbr.com&quot;,&quot;logo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/27d42d88-8d4a-4906-aff7-1d2cfa22d757_1200x1200.png&quot;,&quot;author_id&quot;:128671635,&quot;theme_var_background_pop&quot;:&quot;#E8B500&quot;,&quot;created_at&quot;:&quot;2023-02-12T10:01:56.358Z&quot;,&quot;rss_website_url&quot;:null,&quot;email_from_name&quot;:&quot;OpsBR Magazine (&#26085;&#26412;&#35486;&#29256;)&quot;,&quot;copyright&quot;:&quot;OpsBR Software Technology Inc.&quot;,&quot;founding_plan_name&quot;:null,&quot;community_enabled&quot;:true,&quot;invite_only&quot;:false,&quot;payments_state&quot;:&quot;disabled&quot;}}],&quot;twitter_screen_name&quot;:&quot;opsbr_inc&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null,&quot;inviteAccepted&quot;:true}],&quot;utm_campaign&quot;:null,&quot;belowTheFold&quot;:true,&quot;type&quot;:&quot;newsletter&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="EmbeddedPostToDOM"><a class="embedded-post" native="true" href="https://magazine.opsbr.com/p/ep2-continuous-delivery-feature-flags?utm_source=substack&amp;utm_campaign=post_embed&amp;utm_medium=web"><div class="embedded-post-header"><img class="embedded-post-publication-logo" src="https://substackcdn.com/image/fetch/$s_!4mo_!,w_56,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbab2b615-ba04-44f2-bef9-6bbc788230de_1200x1200.png" loading="lazy"><span class="embedded-post-publication-name">OpsBR Magazine</span></div><div class="embedded-post-title-wrapper"><div class="embedded-post-title">Ep2: Continuous Delivery - Feature flags, another way to make code changes deployable</div></div><div class="embedded-post-body">In the previous episode, we described what deployable means in terms of Continuous Delivery: However, there is another way to make code changes deployable. Let&#8217;s talk about an elegant technique called Feature flags. Deploy a new code without activation&#8230;</div><div class="embedded-post-cta-wrapper"><span class="embedded-post-cta">Read more</span></div><div class="embedded-post-meta">3 years ago &#183; 1 like &#183; Ryosuke Iwanaga</div></a></div>]]></content:encoded></item><item><title><![CDATA[Ep 1: 継続的デリバリー - デプロイ可能とはどういう意味か？]]></title><description><![CDATA[&#12424;&#12358;&#12371;&#12381;&#12289;OpsBR Magazine &#12408;&#65281;&#12371;&#12398;&#12491;&#12517;&#12540;&#12473;&#12524;&#12479;&#12540;&#12391;&#12399;&#12289;&#12477;&#12501;&#12488;&#12454;&#12455;&#12450;&#12471;&#12473;&#12486;&#12512;&#12420;&#32068;&#32340;&#12395;&#38306;&#12377;&#12427;&#27096;&#12293;&#12394;&#12488;&#12500;&#12483;&#12463;&#12434;&#23450;&#26399;&#30340;&#12395;&#12362;&#23626;&#12369;&#12375;&#12414;&#12377;&#12290; &#12371;&#12428;&#12399;&#26368;&#21021;&#12398;&#12491;&#12517;&#12540;&#12473;&#12524;&#12479;&#12540;&#12391;&#12289;&#32153;&#32154;&#30340;&#12487;&#12522;&#12496;&#12522;&#12540;&#12395;&#38306;&#12377;&#12427;&#26368;&#21021;&#12398;&#12488;&#12500;&#12483;&#12463;&#12434;&#12362;&#35441;&#12375;&#12383;&#12356;&#12392;&#24605;&#12356;&#12414;&#12377;&#12290;]]></description><link>https://ja.magazine.opsbr.com/p/ep-1</link><guid isPermaLink="false">https://ja.magazine.opsbr.com/p/ep-1</guid><dc:creator><![CDATA[Ryosuke Iwanaga]]></dc:creator><pubDate>Sun, 12 Feb 2023 10:31:56 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!MrSI!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27d42d88-8d4a-4906-aff7-1d2cfa22d757_1200x1200.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>&#12424;&#12358;&#12371;&#12381;&#12289;OpsBR Magazine &#12408;&#65281;&#12371;&#12398;&#12491;&#12517;&#12540;&#12473;&#12524;&#12479;&#12540;&#12391;&#12399;&#12289;&#12477;&#12501;&#12488;&#12454;&#12455;&#12450;&#12471;&#12473;&#12486;&#12512;&#12420;&#32068;&#32340;&#12395;&#38306;&#12377;&#12427;&#27096;&#12293;&#12394;&#12488;&#12500;&#12483;&#12463;&#12434;&#23450;&#26399;&#30340;&#12395;&#12362;&#23626;&#12369;&#12375;&#12414;&#12377;&#12290;</p><p>&#12371;&#12428;&#12399;&#26368;&#21021;&#12398;&#12491;&#12517;&#12540;&#12473;&#12524;&#12479;&#12540;&#12391;&#12289;&#32153;&#32154;&#30340;&#12487;&#12522;&#12496;&#12522;&#12540;&#12395;&#38306;&#12377;&#12427;&#26368;&#21021;&#12398;&#12488;&#12500;&#12483;&#12463;&#12434;&#12362;&#35441;&#12375;&#12383;&#12356;&#12392;&#24605;&#12356;&#12414;&#12377;&#12290;</p><h2>&#32153;&#32154;&#30340;&#12487;&#12522;&#12496;&#12522;&#12540;&#12399;&#36939;&#29992;&#12398;&#20013;&#24515;</h2><p>&#32153;&#32154;&#30340;&#12487;&#12522;&#12496;&#12522;&#12540;&#12289;&#36890;&#31216;CD &#12399;&#12289;&#26032;&#12375;&#12356;&#12467;&#12540;&#12489;&#12398;&#22793;&#26356;&#12434;&#32153;&#32154;&#30340;&#12395;&#26412;&#30058;&#29872;&#22659;&#12395;<strong>&#12487;&#12503;&#12525;&#12452;&#21487;&#33021;</strong>&#12395;&#12377;&#12427;&#32771;&#12360;&#26041;&#12392;&#12381;&#12398;&#23455;&#36341;&#12391;&#12377;&#12290;CD &#12503;&#12525;&#12475;&#12473;&#12289;&#12388;&#12414;&#12426;CD &#12497;&#12452;&#12503;&#12521;&#12452;&#12531;&#12395;&#12424;&#12387;&#12390;&#12289;&#26032;&#12375;&#12356;&#22793;&#26356;&#12434;&#26412;&#30058;&#29872;&#22659;&#12408;&#12487;&#12503;&#12525;&#12452;&#12377;&#12427;&#38555;&#12395;&#33258;&#20449;&#12434;&#12418;&#12387;&#12390;&#34892;&#12358;&#12371;&#12392;&#12364;&#12391;&#12365;&#12414;&#12377;&#12290;</p><p>&#12487;&#12503;&#12525;&#12452;&#12395;&#23550;&#12375;&#12390;&#33258;&#20449;&#12434;&#25345;&#12390;&#12400;&#25345;&#12388;&#31243;&#12289;&#12381;&#12398;&#12487;&#12503;&#12525;&#12452;&#12364;&#21407;&#22240;&#12391;&#22833;&#25943;&#12377;&#12427;&#21487;&#33021;&#24615;&#12364;&#29702;&#24819;&#30340;&#12395;&#12399;&#20302;&#12367;&#12394;&#12427;&#12398;&#12391;&#12289;&#12424;&#12426;&#33391;&#12356;&#36939;&#29992;&#12395;&#12394;&#12426;&#12414;&#12377;&#12290;CD &#12497;&#12452;&#12503;&#12521;&#12452;&#12531;&#12364;&#28961;&#12369;&#12428;&#12400;&#12289;&#12487;&#12503;&#12525;&#12452;&#24460;&#12395;&#20309;&#12364;&#36215;&#12371;&#12427;&#12363;&#12364;&#20998;&#12363;&#12425;&#12394;&#12356;&#12392;&#12356;&#12358;&#12371;&#12392;&#12395;&#12394;&#12426;&#12414;&#12377;&#12290;</p><h2>&#12487;&#12503;&#12525;&#12452;&#21487;&#33021;&#12392;&#12399;&#12393;&#12358;&#12356;&#12358;&#24847;&#21619;&#65311;</h2><p>&#12383;&#12384;&#12289;<strong>&#12487;&#12503;&#12525;&#12452;&#21487;&#33021;</strong>&#12392;&#12399;&#12393;&#12358;&#12356;&#12358;&#24847;&#21619;&#12391;&#12375;&#12423;&#12358;&#12363;&#65311;&#26032;&#12375;&#12356;&#12467;&#12540;&#12489;&#12364;&#33258;&#21205;&#30340;&#12395;Docker &#12452;&#12513;&#12540;&#12472;&#12395;&#12394;&#12387;&#12383;&#12425;&#12289;&#12381;&#12428;&#12391;&#12487;&#12503;&#12525;&#12452;&#21487;&#33021;&#12391;&#12375;&#12423;&#12358;&#12363;&#65311;&#12356;&#12356;&#12360;&#12290;&#25104;&#26524;&#29289;&#12434;&#12487;&#12503;&#12525;&#12452;&#21487;&#33021;&#12395;&#12377;&#12427;&#12395;&#12399;&#12289;&#28145;&#12367;&#26908;&#35388;&#12373;&#12428;&#12390;&#12356;&#12427;&#24517;&#35201;&#12364;&#12354;&#12426;&#12414;&#12377;&#12290;</p><p>&#23455;&#38555;&#12289;&#12371;&#12398;&#27096;&#12394;&#12487;&#12503;&#12525;&#12452;&#29992;&#12398;&#25104;&#26524;&#29289;&#12434;&#28310;&#20633;&#12377;&#12427;&#12398;&#12399;&#12289;&#32153;&#32154;&#30340;&#12452;&#12531;&#12486;&#12464;&#12524;&#12540;&#12471;&#12519;&#12531;&#12289;&#36890;&#31216;CI &#12398;&#12503;&#12525;&#12475;&#12473;&#12391;&#12377;&#12290;&#36890;&#24120;&#12289;&#12467;&#12540;&#12489;&#12510;&#12540;&#12472;&#12391;&#30330;&#28779;&#12375;&#12390;&#25104;&#26524;&#29289;&#12434;&#20316;&#25104;&#12375;&#12289;&#20341;&#12379;&#12390;&#12518;&#12491;&#12483;&#12488;&#12486;&#12473;&#12488;&#12418;&#23455;&#34892;&#12375;&#12390;&#26032;&#12375;&#12356;&#12467;&#12540;&#12489;&#12364;&#26399;&#24453;&#12375;&#12383;&#21205;&#20316;&#12434;&#12375;&#12390;&#12356;&#12427;&#12371;&#12392;&#12434;&#30906;&#35469;&#12375;&#12414;&#12377;&#12290;</p><p>&#12375;&#12363;&#12375;&#12289;&#12381;&#12428;&#12384;&#12369;&#12391;&#33258;&#21205;&#30340;&#12395;&#26412;&#30058;&#29872;&#22659;&#12395;&#12487;&#12503;&#12525;&#12452;&#21487;&#33021;&#12434;&#24847;&#21619;&#12377;&#12427;&#12371;&#12392;&#12395;&#12399;&#12394;&#12426;&#12414;&#12379;&#12435;&#12290;&#12518;&#12491;&#12483;&#12488;&#12486;&#12473;&#12488;&#12399;&#12452;&#12531;&#12486;&#12464;&#12524;&#12540;&#12471;&#12519;&#12531;&#12379;&#12378;&#12395;&#12467;&#12540;&#12489;&#12434;&#26908;&#35388;&#12377;&#12427;&#12371;&#12392;&#12375;&#12363;&#12391;&#12365;&#12414;&#12379;&#12435;&#12290;&#12499;&#12472;&#12493;&#12473;&#12525;&#12472;&#12483;&#12463;&#12398;&#23455;&#35013;&#12398;&#26908;&#35388;&#12395;&#12399;&#26377;&#30410;&#12391;&#12377;&#12364;&#12289;&#20182;&#12398;&#12510;&#12452;&#12463;&#12525;&#12469;&#12540;&#12499;&#12473;&#12392;&#12356;&#12387;&#12383;&#31649;&#29702;&#22806;&#12398;&#20381;&#23384;&#12392;&#12398;&#12420;&#12426;&#21462;&#12426;&#12399;&#30465;&#30053;&#12373;&#12428;&#12390;&#12375;&#12414;&#12356;&#12364;&#12385;&#12391;&#12377;&#12290;</p><p>&#26412;&#30058;&#29872;&#22659;&#12408;&#12398;&#12487;&#12503;&#12525;&#12452;&#21069;&#12395;&#12399;&#12289;&#12371;&#12358;&#12375;&#12383;&#12452;&#12531;&#12486;&#12464;&#12524;&#12540;&#12471;&#12519;&#12531;&#12364;&#26908;&#35388;&#12373;&#12428;&#12289;&#12381;&#12398;&#12420;&#12426;&#21462;&#12426;&#12395;&#12424;&#12387;&#12390;&#30330;&#29983;&#12377;&#12427;&#21839;&#38988;&#12434;&#25226;&#25569;&#12377;&#12427;&#24517;&#35201;&#12364;&#12354;&#12426;&#12414;&#12377;&#12290;&#12381;&#12398;&#12383;&#12417;CD &#12497;&#12452;&#12503;&#12521;&#12452;&#12531;&#12399;&#12289;&#20363;&#12360;&#12400;&#12473;&#12486;&#12540;&#12472;&#12531;&#12464;&#31561;&#12398;&#26412;&#30058;&#29872;&#22659;&#21069;&#12398;&#29872;&#22659;&#12408;&#12398;&#33258;&#21205;&#30340;&#12394;&#12487;&#12503;&#12525;&#12452;&#12398;&#12503;&#12525;&#12475;&#12473;&#12434;&#25345;&#12385;&#12289;&#12381;&#12371;&#12391;&#12452;&#12531;&#12486;&#12464;&#12524;&#12540;&#12471;&#12519;&#12531;&#12486;&#12473;&#12488;&#12434;&#23455;&#34892;&#12375;&#12390;&#12356;&#12427;&#12392;&#33391;&#12356;&#12391;&#12375;&#12423;&#12358;&#12290;&#12377;&#12409;&#12390;&#12398;&#12452;&#12531;&#12486;&#12464;&#12524;&#12540;&#12471;&#12519;&#12531;&#12486;&#12473;&#12488;&#12434;&#21512;&#26684;&#12375;&#12383;&#12425;&#12289;&#12381;&#12398;&#26032;&#12375;&#12356;&#25104;&#26524;&#29289;&#12434;&#26412;&#30058;&#29872;&#22659;&#12408;&#12487;&#12503;&#12525;&#12452;&#12377;&#12427;&#33258;&#20449;&#12434;&#25345;&#12388;&#12371;&#12392;&#12364;&#12391;&#12365;&#12414;&#12377;&#12290;&#12371;&#12428;&#12364;&#26032;&#12375;&#12356;&#12467;&#12540;&#12489;&#12364;&#12487;&#12503;&#12525;&#12452;&#21487;&#33021;&#12391;&#12354;&#12427;&#12392;&#12356;&#12358;&#24847;&#21619;&#12391;&#12377;&#12290;</p><h2>&#12414;&#12392;&#12417;</h2><p>&#32153;&#32154;&#30340;&#12487;&#12522;&#12496;&#12522;&#12540;&#12289;&#36890;&#31216;CD &#12399;&#12289;&#26032;&#12375;&#12356;&#12467;&#12540;&#12489;&#12364;&#26412;&#30058;&#29872;&#22659;&#12408;&#12487;&#12503;&#12525;&#12452;&#21487;&#33021;&#12391;&#12354;&#12427;&#12371;&#12392;&#12434;&#33258;&#21205;&#30340;&#12395;&#30906;&#35469;&#12375;&#12390;&#12367;&#12428;&#12427;&#12398;&#12391;&#12289;&#36939;&#29992;&#12398;&#20013;&#24515;&#12395;&#12394;&#12426;&#12414;&#12377;&#12290;&#32153;&#32154;&#30340;&#12452;&#12531;&#12486;&#12464;&#12524;&#12540;&#12471;&#12519;&#12531;&#12289;&#36890;&#31216;CI &#12384;&#12369;&#12391;&#12399;&#12289;&#36890;&#24120;&#12518;&#12491;&#12483;&#12488;&#12486;&#12473;&#12488;&#12375;&#12363;&#23455;&#34892;&#12375;&#12394;&#12356;&#12398;&#12391;&#12289;&#26032;&#12375;&#12356;&#12467;&#12540;&#12489;&#12434;&#12487;&#12503;&#12525;&#12452;&#21487;&#33021;&#12395;&#12377;&#12427;&#12395;&#12399;&#19981;&#36275;&#12375;&#12390;&#12356;&#12414;&#12377;&#12290;&#12487;&#12503;&#12525;&#12452;&#21487;&#33021;&#12395;&#12377;&#12427;&#12383;&#12417;&#12395;&#12399;&#12289;CD &#12497;&#12452;&#12503;&#12521;&#12452;&#12531;&#12399;&#12289;CI &#12503;&#12525;&#12475;&#12473;&#12364;&#29983;&#25104;&#12375;&#12383;&#26032;&#12375;&#12356;&#25104;&#26524;&#29289;&#12434;&#20351;&#12387;&#12390;&#12452;&#12531;&#12486;&#12464;&#12524;&#12540;&#12471;&#12519;&#12531;&#12486;&#12473;&#12488;&#12434;&#23455;&#34892;&#12377;&#12427;&#12392;&#33391;&#12356;&#12391;&#12375;&#12423;&#12358;&#12290;</p><p>&#32154;&#12367;&#12491;&#12517;&#12540;&#12473;&#12524;&#12479;&#12540;&#12391;&#12418;&#12289;&#32153;&#32154;&#30340;&#12487;&#12522;&#12496;&#12522;&#12540;&#12395;&#12388;&#12356;&#12390;&#12398;&#12362;&#35441;&#12434;&#32154;&#12369;&#12427;&#20104;&#23450;&#12391;&#12377;&#12290;&#20197;&#19979;&#12398;&#12508;&#12479;&#12531;&#12363;&#12425;&#12380;&#12402;&#12371;&#12398;&#12491;&#12517;&#12540;&#12473;&#12524;&#12479;&#12540;&#12434;&#36092;&#35501;&#12375;&#12390;&#12367;&#12384;&#12373;&#12356;:</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://ja.magazine.opsbr.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://ja.magazine.opsbr.com/subscribe?"><span>Subscribe now</span></a></p><p>English version:</p><div class="embedded-post-wrap" data-attrs="{&quot;id&quot;:101842510,&quot;url&quot;:&quot;https://magazine.opsbr.com/p/ep-1-continuous-delivery-what-does&quot;,&quot;publication_id&quot;:1402474,&quot;publication_name&quot;:&quot;OpsBR Magazine&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbab2b615-ba04-44f2-bef9-6bbc788230de_1200x1200.png&quot;,&quot;title&quot;:&quot;Ep 1: Continuous Delivery - What does deployable mean?&quot;,&quot;truncated_body_text&quot;:&quot;Welcome to OpsBR Magazine! We&#8217;ll publish short newsletters regularly to talk about various topics around operations on software systems and organizations. This is the first newsletter and we&#8217;d like to talk about the first topic about Continuous Delivery.&quot;,&quot;date&quot;:&quot;2023-02-10T10:25:46.534Z&quot;,&quot;like_count&quot;:3,&quot;comment_count&quot;:0,&quot;bylines&quot;:[{&quot;id&quot;:128671635,&quot;name&quot;:&quot;Ryosuke Iwanaga&quot;,&quot;previous_name&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/24586191-86c0-465e-b548-b5374a2f3d0a_1037x1101.png&quot;,&quot;bio&quot;:&quot;Operations Bar Raiser.&quot;,&quot;profile_set_up_at&quot;:&quot;2023-02-09T10:15:24.420Z&quot;,&quot;publicationUsers&quot;:[{&quot;id&quot;:1364582,&quot;user_id&quot;:128671635,&quot;publication_id&quot;:1402474,&quot;role&quot;:&quot;admin&quot;,&quot;public&quot;:true,&quot;is_primary&quot;:false,&quot;publication&quot;:{&quot;id&quot;:1402474,&quot;name&quot;:&quot;OpsBR Magazine&quot;,&quot;subdomain&quot;:&quot;opsbr&quot;,&quot;custom_domain&quot;:&quot;magazine.opsbr.com&quot;,&quot;custom_domain_optional&quot;:false,&quot;hero_text&quot;:&quot;A newsletter about \&quot;Operational Excellence\&quot; of software systems from Operations Bar Raiser a.k.a. OpsBR.&quot;,&quot;logo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bab2b615-ba04-44f2-bef9-6bbc788230de_1200x1200.png&quot;,&quot;author_id&quot;:128671635,&quot;theme_var_background_pop&quot;:&quot;#9A6600&quot;,&quot;created_at&quot;:&quot;2023-02-09T10:15:34.108Z&quot;,&quot;rss_website_url&quot;:null,&quot;email_from_name&quot;:&quot;OpsBR Magazine&quot;,&quot;copyright&quot;:&quot;OpsBR Software Technology Inc.&quot;,&quot;founding_plan_name&quot;:null,&quot;community_enabled&quot;:true,&quot;invite_only&quot;:false,&quot;payments_state&quot;:&quot;disabled&quot;}},{&quot;id&quot;:1373725,&quot;user_id&quot;:128671635,&quot;publication_id&quot;:1411270,&quot;role&quot;:&quot;admin&quot;,&quot;public&quot;:true,&quot;is_primary&quot;:false,&quot;publication&quot;:{&quot;id&quot;:1411270,&quot;name&quot;:&quot;OpsBR Magazine (&#26085;&#26412;&#35486;&#29256;)&quot;,&quot;subdomain&quot;:&quot;opsbr4ja&quot;,&quot;custom_domain&quot;:null,&quot;custom_domain_optional&quot;:false,&quot;hero_text&quot;:&quot;&#12477;&#12501;&#12488;&#12454;&#12455;&#12450;&#12471;&#12473;&#12486;&#12512;&#12395;&#12362;&#12369;&#12427;\&quot;Operational Excellence\&quot;&#12395;&#12388;&#12356;&#12390;&#12289;Operations Bar Raiser&#12289;&#36890;&#31216; OpsBR &#12363;&#12425;&#12362;&#23626;&#12369;&#12375;&#12414;&#12377;&#12290;English version: https://magazine.opsbr.com&quot;,&quot;logo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/27d42d88-8d4a-4906-aff7-1d2cfa22d757_1200x1200.png&quot;,&quot;author_id&quot;:128671635,&quot;theme_var_background_pop&quot;:&quot;#E8B500&quot;,&quot;created_at&quot;:&quot;2023-02-12T10:01:56.358Z&quot;,&quot;rss_website_url&quot;:null,&quot;email_from_name&quot;:&quot;OpsBR Magazine (&#26085;&#26412;&#35486;&#29256;)&quot;,&quot;copyright&quot;:&quot;OpsBR Software Technology Inc.&quot;,&quot;founding_plan_name&quot;:null,&quot;community_enabled&quot;:true,&quot;invite_only&quot;:false,&quot;payments_state&quot;:&quot;disabled&quot;}}],&quot;twitter_screen_name&quot;:&quot;opsbr_inc&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null,&quot;inviteAccepted&quot;:true}],&quot;utm_campaign&quot;:null,&quot;belowTheFold&quot;:true,&quot;type&quot;:&quot;newsletter&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="EmbeddedPostToDOM"><a class="embedded-post" native="true" href="https://magazine.opsbr.com/p/ep-1-continuous-delivery-what-does?utm_source=substack&amp;utm_campaign=post_embed&amp;utm_medium=web"><div class="embedded-post-header"><img class="embedded-post-publication-logo" src="https://substackcdn.com/image/fetch/$s_!4mo_!,w_56,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbab2b615-ba04-44f2-bef9-6bbc788230de_1200x1200.png" loading="lazy"><span class="embedded-post-publication-name">OpsBR Magazine</span></div><div class="embedded-post-title-wrapper"><div class="embedded-post-title">Ep 1: Continuous Delivery - What does deployable mean?</div></div><div class="embedded-post-body">Welcome to OpsBR Magazine! We&#8217;ll publish short newsletters regularly to talk about various topics around operations on software systems and organizations. This is the first newsletter and we&#8217;d like to talk about the first topic about Continuous Delivery&#8230;</div><div class="embedded-post-cta-wrapper"><span class="embedded-post-cta">Read more</span></div><div class="embedded-post-meta">3 years ago &#183; 3 likes &#183; Ryosuke Iwanaga</div></a></div>]]></content:encoded></item></channel></rss>