<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>クラウド | MaruLabo</title>
	<atom:link href="https://www.marulabo.net/themecategory/cloud/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.marulabo.net</link>
	<description>技術と科学の未来講座</description>
	<lastBuildDate>Sat, 19 Jul 2025 07:27:23 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.5.8</generator>

<image>
	<url>https://www.marulabo.net/wp-content/uploads/2018/12/cropped-logo01-01-02-32x32.png</url>
	<title>クラウド | MaruLabo</title>
	<link>https://www.marulabo.net</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Cloud研究会（2012年度）</title>
		<link>https://www.marulabo.net/docs/cloud2/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=cloud2</link>
		
		<dc:creator><![CDATA[MaruyamaFujio]]></dc:creator>
		<pubDate>Mon, 17 Jan 2022 11:17:51 +0000</pubDate>
				<guid isPermaLink="false">https://www.marulabo.net/?post_type=docs&#038;p=4161</guid>

					<description><![CDATA[<p>開催セミナー 2012/02/02 「クラウド上のサービス開発の新しい動向 &#8212; Play2.0 とJavaEE7」 2012/03/07 「Facebook のシステム」 2012/05/08 「Facebo [&#8230;]</p>
<p>The post <a href="https://www.marulabo.net/docs/cloud2/">Cloud研究会（2012年度）</a> first appeared on <a href="https://www.marulabo.net">MaruLabo</a>.</p>]]></description>
										<content:encoded><![CDATA[<h2 class="wp-block-heading">開催セミナー</h2>



<ul><li>2012/02/02 「クラウド上のサービス開発の新しい動向 &#8212; Play2.0 とJavaEE7」</li><li>2012/03/07 「Facebook のシステム」</li><li>2012/05/08 「Facebook のリアルタイムBig Data 処理」</li><li>2012/05/08 「JavaEE7とJCache」</li><li>2012/07/12 「 Googleの新しい検索手法Knowledge Graph について」</li><li>2012/08/09 「Google Compute Engine とGoogle Pipe API」</li><li>2012/09/14 「クラウドとクラウド・デバイスによるIT ビジネスの変化」</li><li>2012/10/29 「Avatar とMeteor」</li><li>2012/12/03 「アプリ開発の新しい動向」</li><li>2012/12/17 「JavaScript の進化」</li><li>2013/01/30 「関数型言語と並列・分散処理」</li><li>2013/02/21 「Google Dremel」</li><li>2013/03/15 「Android の次の飛躍を考える &#8212; Web アプリ / HTML5  開発の新しい動向」</li></ul>



<h2 class="wp-block-heading">セミナー資料</h2>



<h3 class="wp-block-heading">2012/02/02 「クラウド上のサービス 発の新しい動向 &#8212; Play2.0 とJavaEE7」（<a href="https://drive.google.com/file/d/0B04ol8GVySUuRGFRdFV4YXkwVFE/edit?usp=sharing" title="ダウンロード">ダウンロード</a>）<meta charset="utf-8"></h3>



<h3 class="wp-block-heading">2012/03/07 「Facebook のシステム」（<a href="https://drive.google.com/file/d/0B04ol8GVySUuNG1yVExSS2JQaVk/edit?usp=sharing" title="ダウンロード">ダウンロード</a>）</h3>



<p><iframe src="https://drive.google.com/file/d/0B04ol8GVySUuNG1yVExSS2JQaVk/preview?resourcekey=0-wcGYb5GFbbqvFj2T3A2zLg" width="640" height="480"></iframe></p>



<h3 class="wp-block-heading">2012/05/08 「Facebook のリアルタイムBig Data 処理」（<a href="https://drive.google.com/file/d/0B04ol8GVySUuVGNiMjhBUFRoUVU/edit?usp=sharing" title="ダウンロード">ダウンロード</a>）</h3>



<p><iframe src="https://drive.google.com/file/d/0B04ol8GVySUuVGNiMjhBUFRoUVU/preview?resourcekey=0-9lBg_pMOey5ln0Wq6kzmQQ" width="640" height="480"></iframe></p>



<h3 class="wp-block-heading">2012/05/08「JavaEE7とJCache」（<a href="https://drive.google.com/file/d/0B04ol8GVySUudDdMVzdWa2w0dTg/view?usp=sharing&amp;resourcekey=0-GJ_piG2536lw9P4p8frLrA" title="ダウンロード">ダウンロード</a>）</h3>



<h3 class="wp-block-heading">2012/07/12「Googleの新しい検索手法 Knowledge Graph について」（<a href="https://drive.google.com/file/d/1DkrbVZhXce0zty2Z00F7c-a8Y8uZv05L/view?usp=sharing" title="ダウンロード">ダウンロード</a>）</h3>



<p><iframe src="https://drive.google.com/file/d/1DkrbVZhXce0zty2Z00F7c-a8Y8uZv05L/preview" width="640" height="480"></iframe></p>



<h3 class="wp-block-heading"><meta charset="utf-8">2012/08/09 「Google Compute Engine とGoogle Pipe API」（<a href="https://docs.google.com/file/d/0B04ol8GVySUudUpUQWI4LWtDN2s/edit?usp=sharing" title="ダウンロード">ダウンロード</a>）</h3>



<h3 class="wp-block-heading"><meta charset="utf-8">2012/10/29 「Avatar とMeteor」（<a href="https://docs.google.com/file/d/0B04ol8GVySUua0FhWHdEcDUtQUE/edit?usp=sharing" title="ダウンロード">ダウンロード</a>）</h3>



<p><iframe loading="lazy" src="https://docs.google.com/file/d/0B04ol8GVySUua0FhWHdEcDUtQUE/preview?resourcekey=0-NuWMcy_QVc1GdVWX7zsp6g" width="640" height="480"></iframe></p>



<h3 class="wp-block-heading"><meta charset="utf-8">2012/12/03 「アプリ開発の新しい動向」（<a href="https://docs.google.com/file/d/0B04ol8GVySUuTElFRVVLaGFEYU0/edit?usp=sharing" title="ダウンロード">ダウンロード</a>）</h3>



<h3 class="wp-block-heading">2012/12/17 「JavaScript の進化」（<a href="https://docs.google.com/file/d/0B04ol8GVySUuVllCN0tSMnlRWmc/edit?usp=sharing" title="ダウンロード">ダウンロード</a>）</h3>



<h3 class="wp-block-heading"><meta charset="utf-8">2013/01/30 「関数型言語と並列・分散処理」（<a href="https://docs.google.com/file/d/0B04ol8GVySUuUFludEYyTHFJTGs/edit?usp=sharing" title="ダウンロード">ダウンロード</a>）</h3>



<p><iframe loading="lazy" src="https://docs.google.com/file/d/0B04ol8GVySUuUFludEYyTHFJTGs/preview?resourcekey=0-zIEtJMaylf7ipHgH5wiLyw" width="640" height="480"></iframe></p>



<h3 class="wp-block-heading">2013/02/21 「Google Dremel」（<a href="https://drive.google.com/file/d/0B04ol8GVySUuM19SdWxmNmp2S28/edit?usp=sharing" title="ダウンロード">ダウンロード</a>）</h3>



<p><iframe loading="lazy" src="https://drive.google.com/file/d/0B04ol8GVySUuM19SdWxmNmp2S28/preview?resourcekey=0-UTuxKBu4VzZw_TCcIqtpOQ" width="640" height="480"></iframe></p>



<h3 class="wp-block-heading">2013/03/15 「Android の次の飛躍を考える &#8212; Web アプリ / HTML5  開発の新しい動向」（<a href="https://drive.google.com/file/d/0B04ol8GVySUuNkFZVjd3X3BTWnM/edit?usp=sharing" title="ダウンロード">ダウンロード</a>）</h3><p>The post <a href="https://www.marulabo.net/docs/cloud2/">Cloud研究会（2012年度）</a> first appeared on <a href="https://www.marulabo.net">MaruLabo</a>.</p>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>分散合意アルゴリズム (1) &#8212; Paxos</title>
		<link>https://www.marulabo.net/docs/paxos/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=paxos</link>
		
		<dc:creator><![CDATA[MaruyamaFujio]]></dc:creator>
		<pubDate>Wed, 12 Jan 2022 07:27:28 +0000</pubDate>
				<guid isPermaLink="false">https://www.marulabo.net/?post_type=docs&#038;p=4123</guid>

					<description><![CDATA[<p>2022/01/29 マルレク「分散合意アルゴリズム (1) &#8212; Paxos」概要 今回のマルレクのテーマは、代表的な「分散合意アルゴリズム」であるPaxosの紹介です。申し込み：https://paxos. [&#8230;]</p>
<p>The post <a href="https://www.marulabo.net/docs/paxos/">分散合意アルゴリズム (1) — Paxos</a> first appeared on <a href="https://www.marulabo.net">MaruLabo</a>.</p>]]></description>
										<content:encoded><![CDATA[<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="902" height="666" src="https://www.marulabo.net/wp-content/uploads/2022/01/スクリーンショット-2022-01-12-15.10.15.png" alt="" class="wp-image-4121" srcset="https://www.marulabo.net/wp-content/uploads/2022/01/スクリーンショット-2022-01-12-15.10.15.png 902w, https://www.marulabo.net/wp-content/uploads/2022/01/スクリーンショット-2022-01-12-15.10.15-300x222.png 300w, https://www.marulabo.net/wp-content/uploads/2022/01/スクリーンショット-2022-01-12-15.10.15-768x567.png 768w" sizes="(max-width: 902px) 100vw, 902px" /></figure>



<h2 class="wp-block-heading">2022/01/29 マルレク「分散合意アルゴリズム (1) &#8212; Paxos」概要</h2>



<p>今回のマルレクのテーマは、代表的な「分散合意アルゴリズム」であるPaxosの紹介です。<br>申し込み：<a href="https://paxos.peatix.com/">https://paxos.peatix.com/</a></p>



<p>なんで今頃Paxosなのかと感じる人もいると思います。IT系の話題を取り上げるのは久しぶりなので、最初に、このセミナーの背景を述べておこうと思います。それは、現在の日本で、大規模なシステム障害が連続して起きていることと、すこし関係しています。</p>



<p>21世紀初頭のIT技術とITビジネスの大きな変化は、膨大な計算資源を集中してネットワークを通じてサービスを提供するクラウドと呼ばれる巨大なシステムの成立によって特徴づけられます。こうしたクラウドへのリソースの集中に対応して、クラウドのサービスを利用するクラウド・デバイスとしてのスマートフォンが拡散し、ほとんど全人類に普及します。</p>



<p>技術者のライフサイクルからみれば、このクラウド時代への移行は、驚くほど短期間に急速に進行しました。</p>



<p>大規模システムというのは、単に、システムの規模が大きいことを意味しません。今日では、大規模システムは、設計者がそれを意識するか否かに関わらず、クラウドと同じようにネットワークをまたいだ大規模分散システムの形を取ります。</p>



<p>プログラミングのスタイルも大きく変わりました。サーバーサイドでサービスを作るプログラマも、クライアントサイドでアプリを作るプログラマも、本人がそれを意識すると否とに関わらず、今日のプログラマの大部分は、ネットワーク・プログラマです。</p>



<p>クラウド技術はもちろんネットワーク技術なのですが、クラウド技術成立の前提には、「ネットワーク上で規模を拡大しながら、システム全体としては障害を起こさないシステムを作ることは難しい」という認識があったことです。この認識は「ハードウェアの障害は起きるものだ」という障害観の成立とともに、重要なものだと思います。</p>



<p>クラウドの技術は、まさにこうした困難を乗り越える技術として登場しました。また、それは、冒頭でも見たように、大きな成功を収めました。</p>



<p>ただ、僕は、変化のスピードが早すぎて &#8212; 繰り返しますが、技術者のライフサイクルから見ればということですが &#8212; ネットワーク上でシステムを構築するというクラウド時代の中心的変化の技術的な意味が、クラウド以前の技術者にもクラウド以降の技術者にも、きちんと伝わっていないのではという心配をもっています。</p>



<p>それは、クラウド以前の技術者だけの問題ではありません。若い技術者は、必ずしもクラウド技術の一時代を画したGoogleの&#8221;Google File System (GFS)&#8221; や&#8221;BigTable&#8221; に関心を持っているわけではないように思えます。</p>



<p>GFSとBigTableは、直接的には異なる目的のために開発されたものです。ただ、両者で共通に利用されている &#8220;Chubby&#8221;と呼ばれた「分散ロック・サービス」は、Paxosの実装にほかなりません。見かけは地味ですが、こうした形での「分散合意アルゴリズム」の利用には、クラウド技術のエッセンスが詰まっていると僕は考えています。</p>



<p>10年以上前の技術の昔話をするつもりはありません。「風が吹けばオケ屋が儲かる」式に「Paxosがわかればクラウド技術がわかる」という話をするつもりもありません。ただ、知らないままに通り過ぎる訳にはいかない技術は存在します。</p>



<p>その上、「分散合意」技術、けっして完成した過去の枯れた技術ではありません。その重要性は、現代のIT技術においても、新しい装いのもとに引きつがれています。</p>



<h3 class="wp-block-heading">セミナーの構成と参考文献</h3>



<p>今回のセミナーは、次のような構成を考えています。</p>



<p>　第一部　ネットワーク・プログラミングの難しさ<br>　第二部　Paxosは、どう使われているか<br><meta charset="utf-8">　第三部　Paxosアルゴリズム</p>



<h4 class="wp-block-heading">　第一部　ネットワーク・プログラミングの難しさ</h4>



<p>第一部では、「ローカルなプログラミングとリモートなプログラミングをはっきりと区別すべき」だという立場を明確にしたJim Waldoの洞察に依拠して、ネットワーク・プログラミングの「難しさ」を振り返ってみようと思います。</p>



<p>　Jim Waldo<br>　“A Note on Distributed Computing”<br>      <a href="https://scholar.harvard.edu/waldo/publications/note-distributed-computing">https://scholar.harvard.edu/waldo/publications/note-distributed-computing<br></a>　&#8221;Complexity Quanta and Platform Definition&#8221;<br>　　<a href="https://wstrange.wordpress.com/2006/10/05/summary-jim-waldos-keynote-at-the-10th-jini-community-meeting/">https://wstrange.wordpress.com/2006/10/05/summary-jim-waldos-keynote-at-the-10th-jini-community-meeting/</a></p>



<h4 class="wp-block-heading">　第二部　Paxosは、どう使われているか</h4>



<p>第二部では、Paxosが、どういうところで利用されているのかを紹介します。<br><br>　&#8221;Large-scale cluster management at Google with Borg&#8221;<br>    <meta charset="utf-8"><a href="https://storage.googleapis.com/pub-tools-public-publication-data/pdf/43438.pdf">https://storage.googleapis.com/pub-tools-public-publication-data/pdf/43438.pdf</a><br>　&#8221;The Chubby lock service for loosely-coupled distributed systems&#8221;<br>　<a href="https://static.googleusercontent.com/media/research.google.com/ja//archive/chubby-osdi06.pdf">https://static.googleusercontent.com/media/research.google.com/ja//archive/chubby-osdi06.pdf</a></p>



<h4 class="wp-block-heading">　第三部　Paxosアルゴリズム</h4>



<p>第三部は、Paxos アルゴリズムを紹介します。</p>



<p>　Leslie Lamport<br>　&#8221;The Part-Time Parliament&#8221;<br>　<a href="https://lamport.azurewebsites.net/pubs/lamport-paxos.pdf">https://lamport.azurewebsites.net/pubs/lamport-paxos.pdf</a></p>



<p></p>



<p>　Jim Gray and Leslie Lamport<br>　&#8221;Consensus on Transaction Commit&#8221;<br>　　<a href="https://arxiv.org/pdf/cs/0408036.pdf">https://arxiv.org/pdf/cs/0408036.pdf</a></p>



<p>この論文自体は、決して読みやすいものではないのですが、ネットワーク環境での Two-Phase Commitの失敗例や、クラウド環境でPaxosのアルゴリズムがどう利用されるのかのシナリオベースで、わかりやすく解説できればいいと考えています。</p>



<h2 class="wp-block-heading">講演資料「分散合意アルゴリズム &#8212; Paxos」(<a href="https://drive.google.com/file/d/1Nc2osNeLPlWPYpFSmKC91OL9reUiANmF/view?usp=sharing" title="ダウンロード">ダウンロード</a>)</h2>



<p><iframe loading="lazy" src="https://drive.google.com/file/d/1Nc2osNeLPlWPYpFSmKC91OL9reUiANmF/preview" width="640" height="480"></iframe></p>



<h2 class="is-style-vk-heading-default wp-block-heading">講演ビデオ 「分散合意アルゴリズム &#8212; Paxos」</h2>



<h3 class="is-style-vk-heading-default wp-block-heading">第一部　ネットワーク・プログラミングの難しさ</h3>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe loading="lazy" title="分散合意アルゴリズム Paxos 第1部 ネットワーク・プログラミングの難しさ" width="1140" height="641" src="https://www.youtube.com/embed/8DBXd4gNZJw?list=PLQIrJ0f9gMcPLXatexfpH2nQOkx5uo1TF" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
</div></figure>



<h3 class="is-style-vk-heading-default wp-block-heading">第二部　Paxosは、どう使われているか</h3>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe loading="lazy" title="分散合意アルゴリズム Paxos 第2部 Paxosは どう使われているか" width="1140" height="641" src="https://www.youtube.com/embed/49_pOOoE3oM?list=PLQIrJ0f9gMcPLXatexfpH2nQOkx5uo1TF" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
</div></figure>



<h3 class="is-style-vk-heading-default wp-block-heading">第三部　Paxosアルゴリズム</h3>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe loading="lazy" title="分散合意アルゴリズム Paxos 第3部 Paxosアルゴリズム" width="1140" height="641" src="https://www.youtube.com/embed/rxt1DUK7UuQ?list=PLQIrJ0f9gMcPLXatexfpH2nQOkx5uo1TF" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
</div></figure>



<h2 class="wp-block-heading">参考資料</h2>



<h3 class="wp-block-heading">なぜ、今、Paxosなの？　（ <a href="https://drive.google.com/file/d/1DrazD1AWAxLJiNxB_AizmDikBCnn6lTK/view?usp=sharing" title="ダウンロード">ダウンロード</a>）</h3>



<p><iframe loading="lazy" src="//www.youtube.com/embed/24Reuk66l04?list=PLQIrJ0f9gMcOTqmza5742zyEYjkApl_fF" width="750" height="600" allowfullscreen="allowfullscreen"></p>



<h3 class="wp-block-heading">第一部  ネットワーク・プログラミングの難しさ</h3>



<h4 class="wp-block-heading">分散コンピューティングについての考察（<a href="https://drive.google.com/file/d/1F_37J4esYxFllsAcgwFaQvu6eNE8dKRT/view?usp=sharing" title="ダウンロード">ダウンロード</a>）</h4>



<p><iframe loading="lazy" src="//www.youtube.com/embed/tbgGc71ZEfQ?list=PLQIrJ0f9gMcOTqmza5742zyEYjkApl_fF" width="750" height="600" allowfullscreen="allowfullscreen"></iframe></p>



<h4 class="wp-block-heading">ネットワークの遅延について （<a href="https://drive.google.com/file/d/1GSUR3riGRmjyrd49soEvrqL_gAbGY-n3/view?usp=sharing" title="ダウンロード">ダウンロード</a>）</h4>



<p><iframe loading="lazy" src="//www.youtube.com/embed/gR72GcwI_Fw?list=PLQIrJ0f9gMcOTqmza5742zyEYjkApl_fF" width="750" height="600" allowfullscreen="allowfullscreen"></iframe></p>



<h4 class="wp-block-heading">システムの進化とその複雑さについて （<a href="https://drive.google.com/file/d/1GfP-xUSQuAc0uEEnWHKYHh329QBc_v3t/view?usp=sharing" title="ダウンロード">ダウンロード</a>）</h4>



<p><iframe loading="lazy" src="//www.youtube.com/embed/_d8ncnrO5WA?list=PLQIrJ0f9gMcOTqmza5742zyEYjkApl_fF" width="750" height="600" allowfullscreen="allowfullscreen"></iframe></p>



<h3 class="wp-block-heading"><meta charset="utf-8">第二部　Paxosは、どう使われているか</h3>



<h4 class="wp-block-heading">Paxosの働きをイメージする　（<a href="https://drive.google.com/file/d/1Hd84oUOhU_QOfpdu3Fylld65UrfGFO1t/view?usp=sharing" title="ダウンロード">ダウンロード</a>）</h4>



<p><iframe loading="lazy" src="//www.youtube.com/embed/HsmuIRZq8ps?list=PLQIrJ0f9gMcOTqmza5742zyEYjkApl_fF" width="750" height="600" allowfullscreen="allowfullscreen"></iframe></p>



<h4 class="wp-block-heading">Paxosとコンテナー技術  (<a href="https://drive.google.com/file/d/1J9PRLW4mKDWDMNJW5V6iCYGHQgegP-hF/view?usp=sharing" title="ダウンロード">ダウンロード</a>)</h4>



<p><iframe loading="lazy" src="//www.youtube.com/embed/_tRSLUmnETY?list=PLQIrJ0f9gMcOTqmza5742zyEYjkApl_fF" width="750" height="600" allowfullscreen="allowfullscreen"></iframe></p>



<h4 class="wp-block-heading">LeaseとPaxos （<a href="https://drive.google.com/file/d/1KWIOXTVqVSeUWp5yYpJn49bL8c3VCi99/view?usp=sharing" title="ダウンロード">ダウンロード</a>）</h4>



<p><iframe loading="lazy" src="//www.youtube.com/embed/hzVT0fRx22k?list=PLQIrJ0f9gMcOTqmza5742zyEYjkApl_fF" width="750" height="600" allowfullscreen="allowfullscreen"></iframe></p>



<h3 class="wp-block-heading">第三部 Paxos アルゴリズム</h3>



<h4 class="wp-block-heading">たとえ話で理解するPaxos (1)　（<a href="https://drive.google.com/file/d/1LQTrBlOuo8bKVhRQwP9-AawTjEmsusO2/view?usp=sharing" title="ダウンロード">ダウンロード</a>）</h4>



<p><iframe loading="lazy" src="//www.youtube.com/embed/DRd1lVhtemo?list=PLQIrJ0f9gMcOTqmza5742zyEYjkApl_fF" width="750" height="600" allowfullscreen="allowfullscreen"></iframe></p>



<h4 class="wp-block-heading">たとえ話で理解するPaxos (2)　（<a href="https://drive.google.com/file/d/1LjoSWzXtnK2FmXpPh8vNWXgsYp1Sql7D/view?usp=sharing" title="ダウンロード">ダウンロード</a>）</h4>



<p><iframe loading="lazy" src="//www.youtube.com/embed/8NEJRUJKVaA?list=PLQIrJ0f9gMcOTqmza5742zyEYjkApl_fF" width="750" height="600" allowfullscreen="allowfullscreen"></iframe></p>



<h4 class="wp-block-heading">Paxos アルゴリズム (1)（<a href="https://drive.google.com/file/d/1LuQzbq3a7B0jM5-12pXdbgXQjs_JuCQQ/view?usp=sharing" title="ダウンロード">ダウンロード</a>）</h4>



<p><iframe loading="lazy" src="//www.youtube.com/embed/83RRijzzesI?list=PLQIrJ0f9gMcOTqmza5742zyEYjkApl_fF" width="750" height="600" allowfullscreen="allowfullscreen"></iframe></p>



<h4 class="wp-block-heading">Paxos アルゴリズム (2)（<a href="https://drive.google.com/file/d/1MYQ3t9wB61vfk4_kR1FEcNbmB4o3SnoL/view?usp=sharing" title="ダウンロード">ダウンロード</a>）</h4>



<p><iframe loading="lazy" src="//www.youtube.com/embed/d0ZHdFym79c?list=PLQIrJ0f9gMcOTqmza5742zyEYjkApl_fF" width="750" height="600" allowfullscreen="allowfullscreen"></iframe></p><p>The post <a href="https://www.marulabo.net/docs/paxos/">分散合意アルゴリズム (1) — Paxos</a> first appeared on <a href="https://www.marulabo.net">MaruLabo</a>.</p>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>クラウドアプリケーションのためのオブジェクト指向分析設計講座  &#8212; 基本編 (1)</title>
		<link>https://www.marulabo.net/docs/asami01/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=asami01</link>
		
		<dc:creator><![CDATA[MaruyamaFujio]]></dc:creator>
		<pubDate>Fri, 13 Aug 2021 05:30:49 +0000</pubDate>
				<guid isPermaLink="false">https://www.marulabo.net/?post_type=docs&#038;p=2780</guid>

					<description><![CDATA[<p>2021/08/16 基本編 第一回「講座の概要について」 「クラウドアプリケーションのためのオブジェクト指向分析設計講座」の全体構成はこちらを参照ください 本講座の内容 基本編の講座の概要について説明します。 基本編は [&#8230;]</p>
<p>The post <a href="https://www.marulabo.net/docs/asami01/">クラウドアプリケーションのためのオブジェクト指向分析設計講座  — 基本編 (1)</a> first appeared on <a href="https://www.marulabo.net">MaruLabo</a>.</p>]]></description>
										<content:encoded><![CDATA[<h2 class="wp-block-heading">2021/08/16 基本編 第一回「講座の概要について」</h2>



<h4 class="wp-block-heading"><a href="https://www.marulabo.net/docs/asami/">「クラウドアプリケーションのためのオブジェクト指向分析設計講座」の全体構成はこちらを参照ください</a></h4>



<h4 class="wp-block-heading">本講座の内容</h4>



<p>基本編の講座の概要について説明します。</p>
<p>基本編は大きく以下の内容で構成されています。</p>
<ul>
<li>基本モデル</li>
<li>作業分野</li>
<li>アプリケーション・アーキテクチャ</li>
<li>ケース・スタディ</li>
</ul>
<p>各項目でどのような内容を講義するのかを概観します。</p>



<h4>講演動画</h4>
<ul>
<li>第一部「概要」<br><iframe loading="lazy" src="//www.youtube.com/embed/4Cza1wzixqo?list=PLTCzV3aLjJ1Try6gT5blKTKXd5xt5CRei" width="560" height="314" allowfullscreen="allowfullscreen"></iframe></li>
<li>第二部「基本モデル」<br><iframe loading="lazy" src="//www.youtube.com/embed/vTVAEvZFErs?list=PLTCzV3aLjJ1Try6gT5blKTKXd5xt5CRei" width="560" height="314" allowfullscreen="allowfullscreen"></iframe></li>
<li>第三部「作業分野/アプリケーション・アーキテクチャ」<br><iframe loading="lazy" src="//www.youtube.com/embed/YexMTI9heu4?list=PLTCzV3aLjJ1Try6gT5blKTKXd5xt5CRei" width="560" height="314" allowfullscreen="allowfullscreen"></iframe></li>
</ul>



<h4 class="wp-block-heading">講演資料　<a href="https://drive.google.com/file/d/1RvH0NCchj2ZJ6BdXyWcg08OG2hYUal6h/view?usp=sharing">ダウンロード</a></h4>



<h4 class="wp-block-heading">講演資料　Viewer</h4>



<p><iframe loading="lazy" src="https://drive.google.com/file/d/1RvH0NCchj2ZJ6BdXyWcg08OG2hYUal6h/preview" width="640" height="480"></iframe></p><p>The post <a href="https://www.marulabo.net/docs/asami01/">クラウドアプリケーションのためのオブジェクト指向分析設計講座  — 基本編 (1)</a> first appeared on <a href="https://www.marulabo.net">MaruLabo</a>.</p>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>クラウドアプリケーションのためのオブジェクト指向分析設計講座 概要</title>
		<link>https://www.marulabo.net/docs/asami/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=asami</link>
		
		<dc:creator><![CDATA[AsamiTomoharu]]></dc:creator>
		<pubDate>Mon, 12 Jul 2021 23:26:19 +0000</pubDate>
				<guid isPermaLink="false">https://www.marulabo.net/?post_type=docs&#038;p=2714</guid>

					<description><![CDATA[<p>セミナー概要 2006年にAWSの最初のサービスであるS3, EC2が公開されてから15年、クラウドプラットフォーム上でWebアプリケーションや業務アプリケーションを構築することが普通になってきました。 クラウドプラット [&#8230;]</p>
<p>The post <a href="https://www.marulabo.net/docs/asami/">クラウドアプリケーションのためのオブジェクト指向分析設計講座 概要</a> first appeared on <a href="https://www.marulabo.net">MaruLabo</a>.</p>]]></description>
										<content:encoded><![CDATA[<h2 class="wp-block-heading">セミナー概要</h2>



<p>2006年にAWSの最初のサービスであるS3, EC2が公開されてから15年、クラウドプラットフォーム上でWebアプリケーションや業務アプリケーションを構築することが普通になってきました。</p>



<p>クラウドプラットフォームでは、従来メインフレームやUNIXサーバーなどの上で、大規模アプリケーションを構築するために使用されていたメッセージングなどの各種ミドルウェアが安価に使用できるようになりました。安価に気軽に使用できるようになったということは、これらのミドルウェアを組み込んだ高度なアプリケーションの構築が日常になったということです。</p>



<p>またマルチサーバーを気軽が使用できるようになったことにより、スケーラビリティ(scalability)や弾力性(resilient)といった特性をアプリケーションに組み込むことも容易になっています。さらにBigDataやAI、マイクロサービス、DXといった新しい技術分野が登場し、アプリケーション開発で取り扱わなくてはいけない要素技術の質と量が飛躍的に増大しました。</p>



<p>このような複雑化したアプリケーション開発に対して、要求仕様を定義し適切な分析設計を行うためには、より高い技術力が求められるようになってきたと言えるでしょう。個々の要素技術への理解も重要ですが、それらの技術をつかって、どのようにアプリケショーン全体をまとめあげていくのか。</p>



<p>そのための方法論として、ソフトウェア工学の集大成ともいえる開発方法論であるオブジェクト指向分析設計(OOAD, Object-Oriented Analysis and Design)が有力な候補となります。そして、オブジェクト指向分析設計の土台の上で、クラウド時代の新しい要素技術、応用への対応方法を整備していくことが現実解となるでしょう。</p>



<p>本講座「クラウドアプリケーションのためのオブジェクト指向分析設計講座」では、このような問題意識からクラウド時代のアプリケーション開発に必要なオブジェクト指向分析設計方法論について解説します。</p>



<h2 class="wp-block-heading">本講座の全体構成</h2>



<p>「クラウドアプリケーションのためのオブジェクト指向分析設計講座」は以下の3部構成を予定しています。</p>
<ul style="list-style-type: disc;">
<li>第1部 基本編</li>
<li>第2部 クラウドアプリケーション編</li>
<li>第3部 モデル駆動開発編</li>
</ul>



<h3 class="wp-block-heading is-style-vk-heading-default">「第1部 基本編」の概要と今後の予定</h3>



<p>第1部ではオブジェクト指向分析設計の基本について解説します。</p>
<p>オブジェクト指向分析設計の重要性は増しているにも関わらず、これを学ぶ機会は大きく減少していると思われます。このため、まずオブジェクト指向分析設計の基本を第1部として用意しました。</p>
<p>HaskellやScalaの登場により関数型プログラミングの重要性が認識され、オブジェクト指向と関数の連携についても重要な論点になってきました。「関数」は今後より重要性が高まってくる並列処理、分散処理に対するキーテクノロジーとなる可能性があります。</p>
<p>このような観点から、従来からのオブジェクト指向分析設計に「関数」の考え方を取り入れていく必要があります。いわば&#8221;オブジェクト関数型分析設計(Object-Functional Analysis and Design)&#8221;という枠組みに拡張したオブジェクト指向分析設計が必要になってきますが、本講座ではこの点についてもカバーしていく予定です。</p>
<p>第2部では第1部で解説したオブジェクト指向分析設計をベースにクラウドアプリケーションの分析設計について解説する予定です。</p>
<p>第3部ではオブジェクト指向分析設計の理想形であるモデル駆動開発について説明する予定です。</p>



<h3 class="wp-block-heading is-style-vk-heading-default">「第1部 基本編」の構成</h3>



<div class="sect1">
 <div class="sectionbody">
  <div class="paragraph">
   <p>
    本講座は以下の5つのセクションで構成されています：
   </p>
  </div>
  <div class="ulist">
   <ul>
    <li>
     <p>
      概要：UML/UPの基礎と本講座の位置づけ
     </p>
    </li>
    <li>
     <p>
      基本モデル：ユースケースモデル、クラス図、ステートチャートなどの基本的なUMLモデリング技術
     </p>
    </li>
    <li>
     <p>
      作業分野：UPの作業分野（ビジネスモデリング、要件、分析、設計、実装、テストなど）の整理と解説
     </p>
    </li>
    <li>
     <p>
      アプリケーション・アーキテクチャ：クラウドアプリケーションを前提としたソフトウェアアーキテクチャの整理とUML適用の検討
     </p>
    </li>
    <li>
     <p>
      ケース・スタディ：プロファイル定義を行い、現実的な規模のアプリケーションを題材にした実践的モデリングの試行
     </p>
    </li>
   </ul>
  </div>
 </div>
</div>
<div class="sect1">
 <h2 id="_概要">
  <a class="anchor" href="#_概要">
  </a>
  概要
 </h2>
 <div class="sectionbody">
  <div class="paragraph">
   <p>
    第1回、第2回では講座の概要を説明します。
   </p>
  </div>
  <table class="tableblock frame-all grid-all fit-content" style="border-collapse: collapse; width: 100%;">
   <colgroup>
    <col/>
    <col/>
    <col/>
   </colgroup>
   <thead>
    <tr>
     <th class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      回
     </th>
     <th class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      タイトル
     </th>
     <th class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      URL
     </th>
    </tr>
   </thead>
   <tbody>
    <tr>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       1
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       概論
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       <a class="bare" href="https://www.marulabo.net/docs/asami01/">
        			<div class="blog-card">
				<div class="blog-card-body-outer">
					<div class="blog-card-body">
													<h5 class="blog-card-title">
								<a href="https://www.marulabo.net/docs/asami01/">クラウドアプリケーションのためのオブジェクト指向分析設計講座  &#8212; 基本編 (1)</a>
							</h5>
																			<p class="blog-card-text">
								2021/08/16 基本編 第一回「講座の概要について」 「クラウドアプリケーションのためのオブジェクト指向分析設計講座」の全体構成はこちらを参照ください 本講座の内容 基…							</p>
												<div class="blog-card-site-title">
							<a href="https://www.marulabo.net">
																	<img decoding="async" loading="lazy" src="https://www.marulabo.net/wp-content/uploads/2018/12/cropped-logo01-01-02-32x32.png" width="16" height="16" alt="" >
																MaruLabo							</a>
						</div>
					</div>
				</div>
									<div class="blog-card-image-outer">
						<a href="https://www.marulabo.net/docs/asami01/" class="blog-card-image-frame">
							<img decoding="async" class="blog-card-image-src" src="https://www.marulabo.net/wp-content/uploads/2021/08/214696683_500000871079778_5943304443962820189_n-1024x683.jpg" alt="">
						</a>
					</div>
							</div>

			
       </a>
      </p>
     </td>
    </tr>
    <tr>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       2
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       開発プロセス
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       <a class="bare" href="https://www.marulabo.net/docs/asami02/">
        			<p class="vk-wp-oembed-blog-card-url-template">
				<a href="https://www.marulabo.net/docs/asami02/">https://www.marulabo.net/docs/asami02/</a>
			</p>
			
       </a>
      </p>
     </td>
    </tr>
   </tbody>
  </table>
  <div class="paragraph">
   <p>
    本セクションでは、UMLとUnified Process（UP）の基礎的な考え方と、現代のクラウドアプリケーション開発においてこれらをどう再解釈するかの問題意識を提示します。
   </p>
  </div>
  <div class="ulist">
   <ul>
    <li>
     <p>
      UML/UPの歴史的背景と意義
     </p>
    </li>
    <li>
     <p>
      重量級モデリング技術への批判とその再評価
     </p>
    </li>
    <li>
     <p>
      現代の技術（クラウド、DevOps、関数型）との接続
     </p>
    </li>
    <li>
     <p>
      本講座の目的と全体構成のガイドライン
     </p>
    </li>
   </ul>
  </div>
  <div class="paragraph">
   <p>
    このセクションは導入としての役割を果たし、全47回の講義の前提理解を助けるためのものです。
   </p>
  </div>
 </div>
</div>
<div class="sect1">
 <h2 id="_基本モデル">
  <a class="anchor" href="#_基本モデル">
  </a>
  基本モデル
 </h2>
 <div class="sectionbody">
  <div class="paragraph">
   <p>
    第3回から第9回はオブジェクト指向分析設計に用いるオブジェクト・モデルについて説明します。
   </p>
  </div>
  <table class="tableblock frame-all grid-all fit-content" style="border-collapse: collapse; width: 100%;">
   <colgroup>
    <col/>
    <col/>
    <col/>
   </colgroup>
   <thead>
    <tr>
     <th class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      回
     </th>
     <th class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      タイトル
     </th>
     <th class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      URL
     </th>
    </tr>
   </thead>
   <tbody>
    <tr>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       3
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       基本モデル
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       <a class="bare" href="https://www.marulabo.net/docs/asami03/">
        			<div class="blog-card">
				<div class="blog-card-body-outer">
					<div class="blog-card-body">
													<h5 class="blog-card-title">
								<a href="https://www.marulabo.net/docs/asami03/">クラウドアプリケーションのためのオブジェクト指向分析設計講座 &#8212;  基本編 (3)</a>
							</h5>
																			<p class="blog-card-text">
								2021/10/23 基本編 第三回 「基本モデル」 「クラウドアプリケーションのためのオブジェクト指向分析設計講座」の全体構成はこちらを参照ください 本講座の内容 本講座で…							</p>
												<div class="blog-card-site-title">
							<a href="https://www.marulabo.net">
																	<img decoding="async" loading="lazy" src="https://www.marulabo.net/wp-content/uploads/2018/12/cropped-logo01-01-02-32x32.png" width="16" height="16" alt="" >
																MaruLabo							</a>
						</div>
					</div>
				</div>
									<div class="blog-card-image-outer">
						<a href="https://www.marulabo.net/docs/asami03/" class="blog-card-image-frame">
							<img decoding="async" class="blog-card-image-src" src="https://www.marulabo.net/wp-content/uploads/2021/08/214696683_500000871079778_5943304443962820189_n-1024x683.jpg" alt="">
						</a>
					</div>
							</div>

			
       </a>
      </p>
     </td>
    </tr>
    <tr>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       4
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       静的モデル(1)
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       <a class="bare" href="https://www.marulabo.net/docs/asami04/">
        			<div class="blog-card">
				<div class="blog-card-body-outer">
					<div class="blog-card-body">
													<h5 class="blog-card-title">
								<a href="https://www.marulabo.net/docs/asami04/">クラウドアプリケーションのためのオブジェクト指向分析設計講座 — 基本編 (4)</a>
							</h5>
																			<p class="blog-card-text">
								2021/10/30 基本編 第四回 「静的モデル (1)」 「クラウドアプリケーションのためのオブジェクト指向分析設計講座」の全体構成はこちらを参照ください 本講座の内容 本講…							</p>
												<div class="blog-card-site-title">
							<a href="https://www.marulabo.net">
																	<img decoding="async" loading="lazy" src="https://www.marulabo.net/wp-content/uploads/2018/12/cropped-logo01-01-02-32x32.png" width="16" height="16" alt="" >
																MaruLabo							</a>
						</div>
					</div>
				</div>
									<div class="blog-card-image-outer">
						<a href="https://www.marulabo.net/docs/asami04/" class="blog-card-image-frame">
							<img decoding="async" class="blog-card-image-src" src="https://www.marulabo.net/wp-content/uploads/2021/08/214696683_500000871079778_5943304443962820189_n-1024x683.jpg" alt="">
						</a>
					</div>
							</div>

			
       </a>
      </p>
     </td>
    </tr>
    <tr>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       5
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       静的モデル(2)
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       <a class="bare" href="https://www.marulabo.net/docs/asami05/">
        			<div class="blog-card">
				<div class="blog-card-body-outer">
					<div class="blog-card-body">
													<h5 class="blog-card-title">
								<a href="https://www.marulabo.net/docs/asami05/">クラウドアプリケーションのためのオブジェクト指向分析設計講座 — 基本編 (5)</a>
							</h5>
																			<p class="blog-card-text">
								2021/11/18 基本編 第五回 「静的モデル (2)」 講座の全体構成はこちらを参照ください. 本講座の内容 静的モデルの後半はオブジェクト指向分析設計で重要なモデル要素であ…							</p>
												<div class="blog-card-site-title">
							<a href="https://www.marulabo.net">
																	<img decoding="async" loading="lazy" src="https://www.marulabo.net/wp-content/uploads/2018/12/cropped-logo01-01-02-32x32.png" width="16" height="16" alt="" >
																MaruLabo							</a>
						</div>
					</div>
				</div>
									<div class="blog-card-image-outer">
						<a href="https://www.marulabo.net/docs/asami05/" class="blog-card-image-frame">
							<img decoding="async" class="blog-card-image-src" src="https://www.marulabo.net/wp-content/uploads/2021/08/214696683_500000871079778_5943304443962820189_n-1024x683.jpg" alt="">
						</a>
					</div>
							</div>

			
       </a>
      </p>
     </td>
    </tr>
    <tr>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       6
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       動的モデル
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       <a class="bare" href="https://www.marulabo.net/docs/asami06/">
        			<div class="blog-card">
				<div class="blog-card-body-outer">
					<div class="blog-card-body">
													<h5 class="blog-card-title">
								<a href="https://www.marulabo.net/docs/asami06/">クラウドアプリケーションのためのオブジェクト指向分析設計講座 — 基本編 (6)</a>
							</h5>
																			<p class="blog-card-text">
								2021/12/16 基本編 第六回 「動的モデル」 講座の全体構成はこちらを参照ください. 本講座の概要 オブジェクト指向の動的モデルを状態機械、アクティビティを中心に説明し…							</p>
												<div class="blog-card-site-title">
							<a href="https://www.marulabo.net">
																	<img decoding="async" loading="lazy" src="https://www.marulabo.net/wp-content/uploads/2018/12/cropped-logo01-01-02-32x32.png" width="16" height="16" alt="" >
																MaruLabo							</a>
						</div>
					</div>
				</div>
									<div class="blog-card-image-outer">
						<a href="https://www.marulabo.net/docs/asami06/" class="blog-card-image-frame">
							<img decoding="async" class="blog-card-image-src" src="https://www.marulabo.net/wp-content/uploads/2021/08/214696683_500000871079778_5943304443962820189_n-1024x683.jpg" alt="">
						</a>
					</div>
							</div>

			
       </a>
      </p>
     </td>
    </tr>
    <tr>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       7
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       協調モデル
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       <a class="bare" href="https://www.marulabo.net/docs/asami07/">
        			<div class="blog-card">
				<div class="blog-card-body-outer">
					<div class="blog-card-body">
													<h5 class="blog-card-title">
								<a href="https://www.marulabo.net/docs/asami07/">クラウドアプリケーションのためのオブジェクト指向分析設計講座 — 基本編 (7) 協調モデル</a>
							</h5>
																			<p class="blog-card-text">
								2022/1/20 基本編 第七回 「協調モデル」 講座の全体構成はこちらを参照ください. 本講座の概要 オブジェクト指向の協調モデルをコラボレーション、インタラクション、ユ…							</p>
												<div class="blog-card-site-title">
							<a href="https://www.marulabo.net">
																	<img decoding="async" loading="lazy" src="https://www.marulabo.net/wp-content/uploads/2018/12/cropped-logo01-01-02-32x32.png" width="16" height="16" alt="" >
																MaruLabo							</a>
						</div>
					</div>
				</div>
									<div class="blog-card-image-outer">
						<a href="https://www.marulabo.net/docs/asami07/" class="blog-card-image-frame">
							<img decoding="async" class="blog-card-image-src" src="https://www.marulabo.net/wp-content/uploads/2021/08/214696683_500000871079778_5943304443962820189_n-1024x683.jpg" alt="">
						</a>
					</div>
							</div>

			
       </a>
      </p>
     </td>
    </tr>
    <tr>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       8
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       関数モデル
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       <a class="bare" href="https://www.marulabo.net/docs/asami08/">
        			<div class="blog-card">
				<div class="blog-card-body-outer">
					<div class="blog-card-body">
													<h5 class="blog-card-title">
								<a href="https://www.marulabo.net/docs/asami08/">クラウドアプリケーションのためのオブジェクト指向分析設計講座 — 基本編 (8) 関数モデル</a>
							</h5>
																			<p class="blog-card-text">
								2022/2/20 基本編 第八回 「関数モデル」 講座の全体構成はこちらを参照ください. &nbsp; 本講座の概要 従来オブジェクト指向分析設計における関数は従属的な位置付けでし…							</p>
												<div class="blog-card-site-title">
							<a href="https://www.marulabo.net">
																	<img decoding="async" loading="lazy" src="https://www.marulabo.net/wp-content/uploads/2018/12/cropped-logo01-01-02-32x32.png" width="16" height="16" alt="" >
																MaruLabo							</a>
						</div>
					</div>
				</div>
									<div class="blog-card-image-outer">
						<a href="https://www.marulabo.net/docs/asami08/" class="blog-card-image-frame">
							<img decoding="async" class="blog-card-image-src" src="https://www.marulabo.net/wp-content/uploads/2021/08/214696683_500000871079778_5943304443962820189_n-1024x683.jpg" alt="">
						</a>
					</div>
							</div>

			
       </a>
      </p>
     </td>
    </tr>
    <tr>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       9
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       物理モデル
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       <a class="bare" href="https://www.marulabo.net/docs/asami09/">
        			<div class="blog-card">
				<div class="blog-card-body-outer">
					<div class="blog-card-body">
													<h5 class="blog-card-title">
								<a href="https://www.marulabo.net/docs/asami09/">クラウドアプリケーションのためのオブジェクト指向分析設計講座 — 基本編 (9) 物理モデル</a>
							</h5>
																			<p class="blog-card-text">
								2022/3/17 基本編 第九回 「物理モデル」 ・講座の全体構成はこちらを参照ください. 本講座の概要 オブジェクト指向モデルの物理的な側面をコンポーネントを中心に説明し…							</p>
												<div class="blog-card-site-title">
							<a href="https://www.marulabo.net">
																	<img decoding="async" loading="lazy" src="https://www.marulabo.net/wp-content/uploads/2018/12/cropped-logo01-01-02-32x32.png" width="16" height="16" alt="" >
																MaruLabo							</a>
						</div>
					</div>
				</div>
									<div class="blog-card-image-outer">
						<a href="https://www.marulabo.net/docs/asami09/" class="blog-card-image-frame">
							<img decoding="async" class="blog-card-image-src" src="https://www.marulabo.net/wp-content/uploads/2021/08/214696683_500000871079778_5943304443962820189_n-1024x683.jpg" alt="">
						</a>
					</div>
							</div>

			
       </a>
      </p>
     </td>
    </tr>
   </tbody>
  </table>
                <ul>
                    <li>
                        <A href="https://www.youtube.com/watch?v=hnrVM8q_uhI&amp;list=PLTCzV3aLjJ1RgHRwwoEGCGpxx9r1dVu62">概要・基本モデル/動画</A>
                    </li>
                </ul>
  <div class="paragraph">
   <p>
    UMLが提供する構造・振る舞い・相互作用の3つの視点に基づいた基本モデリング技法を解説します。
   </p>
  </div>
  <div class="ulist">
   <ul>
    <li>
     <p>
      ユースケース図（機能要求の明確化）
     </p>
    </li>
    <li>
     <p>
      クラス図（構造モデルの基盤）
     </p>
    </li>
    <li>
     <p>
      オブジェクト図（インスタンス関係の明示）
     </p>
    </li>
    <li>
     <p>
      シーケンス図、コミュニケーション図（動的相互作用の記述）
     </p>
    </li>
    <li>
     <p>
      ステートチャート図、アクティビティ図（振る舞いの可視化）
     </p>
    </li>
   </ul>
  </div>

  <div class="paragraph">
   <p>
    このセクションでは、記法の学習よりも、設計の意図をどのように表現するかに重点が置かれています。現場で「どの図を、どの粒度で、どのタイミングで使うか」の指針が中心となります。
   </p>
  </div>
  <div class="paragraph">
   <p>
    UMLの定義するモデルを一通り取り上げた上で、関数モデルを追加しています。
   </p>
  </div>
 </div>
</div>
<div class="sect1">
 <h2 id="_作業分野">
  <a class="anchor" href="#_作業分野">
  </a>
  作業分野
 </h2>
 <div class="sectionbody">
  <div class="paragraph">
   <p>
    第10回から第33回はオブジェクト指向分析設計の開発を遂行する各作業分野について説明します。
   </p>
  </div>
  <table class="tableblock frame-all grid-all fit-content" style="border-collapse: collapse; width: 100%;">
   <colgroup>
    <col/>
    <col/>
    <col/>
   </colgroup>
   <thead>
    <tr>
     <th class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      回
     </th>
     <th class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      タイトル
     </th>
     <th class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      URL
     </th>
    </tr>
   </thead>
   <tbody>
    <tr>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       10
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       作業分野
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       <a class="bare" href="https://www.marulabo.net/docs/asami10/">
        			<div class="blog-card">
				<div class="blog-card-body-outer">
					<div class="blog-card-body">
													<h5 class="blog-card-title">
								<a href="https://www.marulabo.net/docs/asami10/">クラウドアプリケーションのためのオブジェクト指向分析設計講座 (10) — 作業分野</a>
							</h5>
																			<p class="blog-card-text">
								2022/4/21 第10回 「作業分野」 講座の全体構成はこちらを参照ください. &nbsp; 本講座の概要 オブジェクト指向開発のイテレーション内で実行する各作業分野の概要につい…							</p>
												<div class="blog-card-site-title">
							<a href="https://www.marulabo.net">
																	<img decoding="async" loading="lazy" src="https://www.marulabo.net/wp-content/uploads/2018/12/cropped-logo01-01-02-32x32.png" width="16" height="16" alt="" >
																MaruLabo							</a>
						</div>
					</div>
				</div>
									<div class="blog-card-image-outer">
						<a href="https://www.marulabo.net/docs/asami10/" class="blog-card-image-frame">
							<img decoding="async" class="blog-card-image-src" src="https://www.marulabo.net/wp-content/uploads/2021/08/214696683_500000871079778_5943304443962820189_n-1024x683.jpg" alt="">
						</a>
					</div>
							</div>

			
       </a>
      </p>
     </td>
    </tr>
    <tr>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       11
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       ビジネス・モデリング
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       <a class="bare" href="https://www.marulabo.net/docs/asami11/">
        			<div class="blog-card">
				<div class="blog-card-body-outer">
					<div class="blog-card-body">
													<h5 class="blog-card-title">
								<a href="https://www.marulabo.net/docs/asami11/">クラウドアプリケーションのためのオブジェクト指向分析設計講座 (11) — ビジネス・モデリング</a>
							</h5>
																			<p class="blog-card-text">
								2022/5/19 第11回 「ビジネス・モデリング」 講座の全体構成はこちらを参照ください. 本講座の概要 オブジェクト指向開発のイテレーションを構成する最初の作業分野である…							</p>
												<div class="blog-card-site-title">
							<a href="https://www.marulabo.net">
																	<img decoding="async" loading="lazy" src="https://www.marulabo.net/wp-content/uploads/2018/12/cropped-logo01-01-02-32x32.png" width="16" height="16" alt="" >
																MaruLabo							</a>
						</div>
					</div>
				</div>
									<div class="blog-card-image-outer">
						<a href="https://www.marulabo.net/docs/asami11/" class="blog-card-image-frame">
							<img decoding="async" class="blog-card-image-src" src="https://www.marulabo.net/wp-content/uploads/2021/08/214696683_500000871079778_5943304443962820189_n-1024x683.jpg" alt="">
						</a>
					</div>
							</div>

			
       </a>
      </p>
     </td>
    </tr>
    <tr>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       12
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       要求
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       <a class="bare" href="https://www.marulabo.net/docs/asami12/">
        			<div class="blog-card">
				<div class="blog-card-body-outer">
					<div class="blog-card-body">
													<h5 class="blog-card-title">
								<a href="https://www.marulabo.net/docs/asami12/">クラウドアプリケーションのためのオブジェクト指向分析設計講座 (12) — 要求</a>
							</h5>
																			<p class="blog-card-text">
								2022/6/23 第12回 「要求」 講座の全体構成はこちらを参照ください. 本講座の概要 オブジェクト指向開発の要求モデリングについて説明します。   講演動画 講演資料 要求 …							</p>
												<div class="blog-card-site-title">
							<a href="https://www.marulabo.net">
																	<img decoding="async" loading="lazy" src="https://www.marulabo.net/wp-content/uploads/2018/12/cropped-logo01-01-02-32x32.png" width="16" height="16" alt="" >
																MaruLabo							</a>
						</div>
					</div>
				</div>
									<div class="blog-card-image-outer">
						<a href="https://www.marulabo.net/docs/asami12/" class="blog-card-image-frame">
							<img decoding="async" class="blog-card-image-src" src="https://www.marulabo.net/wp-content/uploads/2021/08/214696683_500000871079778_5943304443962820189_n-1024x683.jpg" alt="">
						</a>
					</div>
							</div>

			
       </a>
      </p>
     </td>
    </tr>
    <tr>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       13
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       要求/ユースケース
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       <a class="bare" href="https://www.marulabo.net/docs/asami13/">
        			<div class="blog-card">
				<div class="blog-card-body-outer">
					<div class="blog-card-body">
													<h5 class="blog-card-title">
								<a href="https://www.marulabo.net/docs/asami13/">クラウドアプリケーションのためのオブジェクト指向分析設計講座 (13) — 要求/ユースケース</a>
							</h5>
																			<p class="blog-card-text">
								2022/7/21 第13回 「要求/ユースケース」 講座の全体構成はこちらを参照ください.   本講座の概要 オブジェクト指向開発の要求モデリングの核となるユースケースについて…							</p>
												<div class="blog-card-site-title">
							<a href="https://www.marulabo.net">
																	<img decoding="async" loading="lazy" src="https://www.marulabo.net/wp-content/uploads/2018/12/cropped-logo01-01-02-32x32.png" width="16" height="16" alt="" >
																MaruLabo							</a>
						</div>
					</div>
				</div>
									<div class="blog-card-image-outer">
						<a href="https://www.marulabo.net/docs/asami13/" class="blog-card-image-frame">
							<img decoding="async" class="blog-card-image-src" src="https://www.marulabo.net/wp-content/uploads/2021/08/214696683_500000871079778_5943304443962820189_n-1024x683.jpg" alt="">
						</a>
					</div>
							</div>

			
       </a>
      </p>
     </td>
    </tr>
    <tr>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       14
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       要求/シナリオ
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       <a class="bare" href="https://www.marulabo.net/docs/asami14/">
        			<div class="blog-card">
				<div class="blog-card-body-outer">
					<div class="blog-card-body">
													<h5 class="blog-card-title">
								<a href="https://www.marulabo.net/docs/asami14/">クラウドアプリケーションのためのオブジェクト指向分析設計講座 (14) — 要求/シナリオ</a>
							</h5>
																			<p class="blog-card-text">
								2022/8/18 第14回 「要求/シナリオ」 講座の全体構成はこちらを参照ください. 本講座の概要 オブジェクト指向開発の要求モデリングのユースケースの作成で必要となるシナ…							</p>
												<div class="blog-card-site-title">
							<a href="https://www.marulabo.net">
																	<img decoding="async" loading="lazy" src="https://www.marulabo.net/wp-content/uploads/2018/12/cropped-logo01-01-02-32x32.png" width="16" height="16" alt="" >
																MaruLabo							</a>
						</div>
					</div>
				</div>
									<div class="blog-card-image-outer">
						<a href="https://www.marulabo.net/docs/asami14/" class="blog-card-image-frame">
							<img decoding="async" class="blog-card-image-src" src="https://www.marulabo.net/wp-content/uploads/2021/08/214696683_500000871079778_5943304443962820189_n-1024x683.jpg" alt="">
						</a>
					</div>
							</div>

			
       </a>
      </p>
     </td>
    </tr>
    <tr>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       15
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       分析
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       <a class="bare" href="https://www.marulabo.net/docs/asami15/">
        			<div class="blog-card">
				<div class="blog-card-body-outer">
					<div class="blog-card-body">
													<h5 class="blog-card-title">
								<a href="https://www.marulabo.net/docs/asami15/">クラウドアプリケーションのためのオブジェクト指向分析設計講座 (15) — 分析</a>
							</h5>
																			<p class="blog-card-text">
								2022/9/22 第15回 「分析」 講座の全体構成はこちらを参照ください. 本講座の概要 要求モデルから、分析モデルを作成する作業分野である分析について説明します。今回はユ…							</p>
												<div class="blog-card-site-title">
							<a href="https://www.marulabo.net">
																	<img decoding="async" loading="lazy" src="https://www.marulabo.net/wp-content/uploads/2018/12/cropped-logo01-01-02-32x32.png" width="16" height="16" alt="" >
																MaruLabo							</a>
						</div>
					</div>
				</div>
									<div class="blog-card-image-outer">
						<a href="https://www.marulabo.net/docs/asami15/" class="blog-card-image-frame">
							<img decoding="async" class="blog-card-image-src" src="https://www.marulabo.net/wp-content/uploads/2021/08/214696683_500000871079778_5943304443962820189_n-1024x683.jpg" alt="">
						</a>
					</div>
							</div>

			
       </a>
      </p>
     </td>
    </tr>
    <tr>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       16
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       分析/コンポーネント分析
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       <a class="bare" href="https://www.marulabo.net/docs/asami16/">
        			<div class="blog-card">
				<div class="blog-card-body-outer">
					<div class="blog-card-body">
													<h5 class="blog-card-title">
								<a href="https://www.marulabo.net/docs/asami16/">クラウドアプリケーションのためのオブジェクト指向分析設計講座 (16) — 分析/コンポーネント分析</a>
							</h5>
																			<p class="blog-card-text">
								2022/10/22 第16回 「分析/コンポーネント分析」 講座の全体構成はこちらを参照ください. 本講座の概要 分析モデルとして前回はユースケースからシステムの概観を抽出する…							</p>
												<div class="blog-card-site-title">
							<a href="https://www.marulabo.net">
																	<img decoding="async" loading="lazy" src="https://www.marulabo.net/wp-content/uploads/2018/12/cropped-logo01-01-02-32x32.png" width="16" height="16" alt="" >
																MaruLabo							</a>
						</div>
					</div>
				</div>
									<div class="blog-card-image-outer">
						<a href="https://www.marulabo.net/docs/asami16/" class="blog-card-image-frame">
							<img decoding="async" class="blog-card-image-src" src="https://www.marulabo.net/wp-content/uploads/2021/08/214696683_500000871079778_5943304443962820189_n-1024x683.jpg" alt="">
						</a>
					</div>
							</div>

			
       </a>
      </p>
     </td>
    </tr>
    <tr>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       17
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       分析/イベント駆動
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       <a class="bare" href="https://www.marulabo.net/docs/asami17/">
        			<div class="blog-card">
				<div class="blog-card-body-outer">
					<div class="blog-card-body">
													<h5 class="blog-card-title">
								<a href="https://www.marulabo.net/docs/asami17/">クラウドアプリケーションのためのオブジェクト指向分析設計講座 (17) — 分析/イベント駆動</a>
							</h5>
																			<p class="blog-card-text">
								2022/11/22 第17回 「分析/イベント駆動」 講座の全体構成はこちらを参照ください. 本講座の概要 分析のアクティビティとして通常のWeb画面からのコマンド投入を起点とし…							</p>
												<div class="blog-card-site-title">
							<a href="https://www.marulabo.net">
																	<img decoding="async" loading="lazy" src="https://www.marulabo.net/wp-content/uploads/2018/12/cropped-logo01-01-02-32x32.png" width="16" height="16" alt="" >
																MaruLabo							</a>
						</div>
					</div>
				</div>
									<div class="blog-card-image-outer">
						<a href="https://www.marulabo.net/docs/asami17/" class="blog-card-image-frame">
							<img decoding="async" class="blog-card-image-src" src="https://www.marulabo.net/wp-content/uploads/2021/08/214696683_500000871079778_5943304443962820189_n-1024x683.jpg" alt="">
						</a>
					</div>
							</div>

			
       </a>
      </p>
     </td>
    </tr>
    <tr>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       18
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       設計
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       <a class="bare" href="https://www.marulabo.net/docs/asami18/">
        			<div class="blog-card">
				<div class="blog-card-body-outer">
					<div class="blog-card-body">
													<h5 class="blog-card-title">
								<a href="https://www.marulabo.net/docs/asami18/">クラウドアプリケーションのためのオブジェクト指向分析設計講座 (18) — 設計</a>
							</h5>
																			<p class="blog-card-text">
								2022/12/23 第18回 「設計」 講座の全体構成はこちらを参照ください. 本講座の概要 設計では分析で作成したプラットフォーム独立の抽象的なモデルから実装の入力となるプ…							</p>
												<div class="blog-card-site-title">
							<a href="https://www.marulabo.net">
																	<img decoding="async" loading="lazy" src="https://www.marulabo.net/wp-content/uploads/2018/12/cropped-logo01-01-02-32x32.png" width="16" height="16" alt="" >
																MaruLabo							</a>
						</div>
					</div>
				</div>
									<div class="blog-card-image-outer">
						<a href="https://www.marulabo.net/docs/asami18/" class="blog-card-image-frame">
							<img decoding="async" class="blog-card-image-src" src="https://www.marulabo.net/wp-content/uploads/2021/08/214696683_500000871079778_5943304443962820189_n-1024x683.jpg" alt="">
						</a>
					</div>
							</div>

			
       </a>
      </p>
     </td>
    </tr>
    <tr>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       19
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       設計/アーキテクチャ設計
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       <a class="bare" href="https://www.marulabo.net/docs/asami19/">
        			<div class="blog-card">
				<div class="blog-card-body-outer">
					<div class="blog-card-body">
													<h5 class="blog-card-title">
								<a href="https://www.marulabo.net/docs/asami19/">クラウドアプリケーションのためのオブジェクト指向分析設計講座 (19) — 設計/アーキテクチャ設計</a>
							</h5>
																			<p class="blog-card-text">
								2023/1/18 第19回 「設計/アーキテクチャ設計」 講座の全体構成はこちらを参照ください. 本講座の概要 作業分野「設計」の最初の作業としてアーキテクチャ設計を説明しま…							</p>
												<div class="blog-card-site-title">
							<a href="https://www.marulabo.net">
																	<img decoding="async" loading="lazy" src="https://www.marulabo.net/wp-content/uploads/2018/12/cropped-logo01-01-02-32x32.png" width="16" height="16" alt="" >
																MaruLabo							</a>
						</div>
					</div>
				</div>
									<div class="blog-card-image-outer">
						<a href="https://www.marulabo.net/docs/asami19/" class="blog-card-image-frame">
							<img decoding="async" class="blog-card-image-src" src="https://www.marulabo.net/wp-content/uploads/2021/08/214696683_500000871079778_5943304443962820189_n-1024x683.jpg" alt="">
						</a>
					</div>
							</div>

			
       </a>
      </p>
     </td>
    </tr>
    <tr>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       20
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       設計/コンポーネント設計(1)
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       <a class="bare" href="https://www.marulabo.net/docs/asami20/">
        			<div class="blog-card">
				<div class="blog-card-body-outer">
					<div class="blog-card-body">
													<h5 class="blog-card-title">
								<a href="https://www.marulabo.net/docs/asami20/">クラウドアプリケーションのためのオブジェクト指向分析設計講座 (20) — 設計/コンポーネント設計(1)</a>
							</h5>
																			<p class="blog-card-text">
								2023/2/16 第20回 「設計/コンポーネント設計(1)」 講座の全体構成はこちらを参照ください. 本講座の概要 作業分野「設計」についてアーキテクチャ設計、コンポーネント設…							</p>
												<div class="blog-card-site-title">
							<a href="https://www.marulabo.net">
																	<img decoding="async" loading="lazy" src="https://www.marulabo.net/wp-content/uploads/2018/12/cropped-logo01-01-02-32x32.png" width="16" height="16" alt="" >
																MaruLabo							</a>
						</div>
					</div>
				</div>
									<div class="blog-card-image-outer">
						<a href="https://www.marulabo.net/docs/asami20/" class="blog-card-image-frame">
							<img decoding="async" class="blog-card-image-src" src="https://www.marulabo.net/wp-content/uploads/2021/08/214696683_500000871079778_5943304443962820189_n-1024x683.jpg" alt="">
						</a>
					</div>
							</div>

			
       </a>
      </p>
     </td>
    </tr>
    <tr>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       21
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       設計/コンポーネント設計(2)
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       <a class="bare" href="https://www.marulabo.net/docs/asami21/">
        			<div class="blog-card">
				<div class="blog-card-body-outer">
					<div class="blog-card-body">
													<h5 class="blog-card-title">
								<a href="https://www.marulabo.net/docs/asami21/">クラウドアプリケーションのためのオブジェクト指向分析設計講座 (21) — 設計/コンポーネント設計(2)</a>
							</h5>
																			<p class="blog-card-text">
								2023/3/16 第21回 「設計/コンポーネント設計(2)」 講座の全体構成はこちらを参照ください. 本講座の概要 作業分野「設計」についてアーキテクチャ設計、コンポーネント設…							</p>
												<div class="blog-card-site-title">
							<a href="https://www.marulabo.net">
																	<img decoding="async" loading="lazy" src="https://www.marulabo.net/wp-content/uploads/2018/12/cropped-logo01-01-02-32x32.png" width="16" height="16" alt="" >
																MaruLabo							</a>
						</div>
					</div>
				</div>
									<div class="blog-card-image-outer">
						<a href="https://www.marulabo.net/docs/asami21/" class="blog-card-image-frame">
							<img decoding="async" class="blog-card-image-src" src="https://www.marulabo.net/wp-content/uploads/2021/08/214696683_500000871079778_5943304443962820189_n-1024x683.jpg" alt="">
						</a>
					</div>
							</div>

			
       </a>
      </p>
     </td>
    </tr>
    <tr>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       22
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       設計/コンポーネント設計(3)
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       <a class="bare" href="https://www.marulabo.net/docs/asami22/">
        			<div class="blog-card">
				<div class="blog-card-body-outer">
					<div class="blog-card-body">
													<h5 class="blog-card-title">
								<a href="https://www.marulabo.net/docs/asami22/">クラウドアプリケーションのためのオブジェクト指向分析設計講座 (22) — 設計/コンポーネント設計(3)</a>
							</h5>
																			<p class="blog-card-text">
								2023/4/14 第22回 「設計/コンポーネント設計(3)」 講座の全体構成はこちらを参照ください. 本講座の概要 作業分野「設計」についてアーキテクチャ設計、コンポーネント設…							</p>
												<div class="blog-card-site-title">
							<a href="https://www.marulabo.net">
																	<img decoding="async" loading="lazy" src="https://www.marulabo.net/wp-content/uploads/2018/12/cropped-logo01-01-02-32x32.png" width="16" height="16" alt="" >
																MaruLabo							</a>
						</div>
					</div>
				</div>
									<div class="blog-card-image-outer">
						<a href="https://www.marulabo.net/docs/asami22/" class="blog-card-image-frame">
							<img decoding="async" class="blog-card-image-src" src="https://www.marulabo.net/wp-content/uploads/2021/07/214696683_500000871079778_5943304443962820189_n-1024x683.jpg" alt="">
						</a>
					</div>
							</div>

			
       </a>
      </p>
     </td>
    </tr>
    <tr>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       23
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       設計/ドメイン設計(1)
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       <a class="bare" href="https://www.marulabo.net/docs/asami23/">
        			<div class="blog-card">
				<div class="blog-card-body-outer">
					<div class="blog-card-body">
													<h5 class="blog-card-title">
								<a href="https://www.marulabo.net/docs/asami23/">クラウドアプリケーションのためのオブジェクト指向分析設計講座 (23) — 設計/ドメイン設計(1)</a>
							</h5>
																			<p class="blog-card-text">
								2023/5/18 第23回 「設計/ドメイン設計(1)」 講座の全体構成はこちらを参照ください. 本講座の概要 作業分野「設計」についてアーキテクチャ設計、コンポーネント設計、ド…							</p>
												<div class="blog-card-site-title">
							<a href="https://www.marulabo.net">
																	<img decoding="async" loading="lazy" src="https://www.marulabo.net/wp-content/uploads/2018/12/cropped-logo01-01-02-32x32.png" width="16" height="16" alt="" >
																MaruLabo							</a>
						</div>
					</div>
				</div>
									<div class="blog-card-image-outer">
						<a href="https://www.marulabo.net/docs/asami23/" class="blog-card-image-frame">
							<img decoding="async" class="blog-card-image-src" src="https://www.marulabo.net/wp-content/uploads/2021/08/214696683_500000871079778_5943304443962820189_n-1024x683.jpg" alt="">
						</a>
					</div>
							</div>

			
       </a>
      </p>
     </td>
    </tr>
    <tr>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       24
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       設計/ドメイン設計(2)
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       <a class="bare" href="https://www.marulabo.net/docs/asami24/">
        			<div class="blog-card">
				<div class="blog-card-body-outer">
					<div class="blog-card-body">
													<h5 class="blog-card-title">
								<a href="https://www.marulabo.net/docs/asami24/">設計/ドメイン設計(2) 【クラウドアプリケーションのためのオブジェクト指向分析設計講座 第24回】</a>
							</h5>
																			<p class="blog-card-text">
								2023/6/16 第24回 「設計/ドメイン設計(2)」 講座の全体構成はこちらを参照ください. 本講座の概要 作業分野「設計」についてアーキテクチャ設計、コンポーネント設計、ド…							</p>
												<div class="blog-card-site-title">
							<a href="https://www.marulabo.net">
																	<img decoding="async" loading="lazy" src="https://www.marulabo.net/wp-content/uploads/2018/12/cropped-logo01-01-02-32x32.png" width="16" height="16" alt="" >
																MaruLabo							</a>
						</div>
					</div>
				</div>
									<div class="blog-card-image-outer">
						<a href="https://www.marulabo.net/docs/asami24/" class="blog-card-image-frame">
							<img decoding="async" class="blog-card-image-src" src="https://www.marulabo.net/wp-content/uploads/2021/07/214696683_500000871079778_5943304443962820189_n-1024x683.jpg" alt="">
						</a>
					</div>
							</div>

			
       </a>
      </p>
     </td>
    </tr>
    <tr>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       25
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       設計/ドメイン設計(3)
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       <a class="bare" href="https://www.marulabo.net/docs/asami25/">
        			<div class="blog-card">
				<div class="blog-card-body-outer">
					<div class="blog-card-body">
													<h5 class="blog-card-title">
								<a href="https://www.marulabo.net/docs/asami25/">設計/ドメイン設計(3) 【クラウドアプリケーションのためのオブジェクト指向分析設計講座 第25回】</a>
							</h5>
																			<p class="blog-card-text">
								2023/7/14 第25回 「設計/ドメイン設計(3)」 講座の全体構成はこちらを参照ください. 本講座の概要 作業分野「設計」についてアーキテクチャ設計、コンポーネント設計、ド…							</p>
												<div class="blog-card-site-title">
							<a href="https://www.marulabo.net">
																	<img decoding="async" loading="lazy" src="https://www.marulabo.net/wp-content/uploads/2018/12/cropped-logo01-01-02-32x32.png" width="16" height="16" alt="" >
																MaruLabo							</a>
						</div>
					</div>
				</div>
									<div class="blog-card-image-outer">
						<a href="https://www.marulabo.net/docs/asami25/" class="blog-card-image-frame">
							<img decoding="async" class="blog-card-image-src" src="https://www.marulabo.net/wp-content/uploads/2021/08/214696683_500000871079778_5943304443962820189_n-1024x683.jpg" alt="">
						</a>
					</div>
							</div>

			
       </a>
      </p>
     </td>
    </tr>
    <tr>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       26
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       設計/ドメイン設計(4)
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       <a class="bare" href="https://www.marulabo.net/docs/asami26/">
        			<div class="blog-card">
				<div class="blog-card-body-outer">
					<div class="blog-card-body">
													<h5 class="blog-card-title">
								<a href="https://www.marulabo.net/docs/asami26/">設計/ドメイン設計(4) 【クラウドアプリケーションのためのオブジェクト指向分析設計講座 第26回】</a>
							</h5>
																			<p class="blog-card-text">
								2023/8/18 第26回 「設計/ドメイン設計(4)」 講座の全体構成はこちらを参照ください. 本講座の概要 作業分野「設計」についてアーキテクチャ設計、コンポーネント設計、ド…							</p>
												<div class="blog-card-site-title">
							<a href="https://www.marulabo.net">
																	<img decoding="async" loading="lazy" src="https://www.marulabo.net/wp-content/uploads/2018/12/cropped-logo01-01-02-32x32.png" width="16" height="16" alt="" >
																MaruLabo							</a>
						</div>
					</div>
				</div>
									<div class="blog-card-image-outer">
						<a href="https://www.marulabo.net/docs/asami26/" class="blog-card-image-frame">
							<img decoding="async" class="blog-card-image-src" src="https://www.marulabo.net/wp-content/uploads/2021/08/214696683_500000871079778_5943304443962820189_n-1024x683.jpg" alt="">
						</a>
					</div>
							</div>

			
       </a>
      </p>
     </td>
    </tr>
    <tr>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       27
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       設計/ドメイン設計(5)
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       <a class="bare" href="https://www.marulabo.net/docs/asami27/">
        			<div class="blog-card">
				<div class="blog-card-body-outer">
					<div class="blog-card-body">
													<h5 class="blog-card-title">
								<a href="https://www.marulabo.net/docs/asami27/">設計/ドメイン設計(5) 【クラウドアプリケーションのためのオブジェクト指向分析設計講座 第27回】</a>
							</h5>
																			<p class="blog-card-text">
								2023/9/14 第27回 「設計/ドメイン設計(5)」 講座の全体構成はこちらを参照ください. 本講座の概要 作業分野「設計」についてアーキテクチャ設計、コンポーネント設計、ド…							</p>
												<div class="blog-card-site-title">
							<a href="https://www.marulabo.net">
																	<img decoding="async" loading="lazy" src="https://www.marulabo.net/wp-content/uploads/2018/12/cropped-logo01-01-02-32x32.png" width="16" height="16" alt="" >
																MaruLabo							</a>
						</div>
					</div>
				</div>
									<div class="blog-card-image-outer">
						<a href="https://www.marulabo.net/docs/asami27/" class="blog-card-image-frame">
							<img decoding="async" class="blog-card-image-src" src="https://www.marulabo.net/wp-content/uploads/2021/08/214696683_500000871079778_5943304443962820189_n-1024x683.jpg" alt="">
						</a>
					</div>
							</div>

			
       </a>
      </p>
     </td>
    </tr>
    <tr>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       28
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       設計/原理
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       <a class="bare" href="https://www.marulabo.net/docs/asami28/">
        			<div class="blog-card">
				<div class="blog-card-body-outer">
					<div class="blog-card-body">
													<h5 class="blog-card-title">
								<a href="https://www.marulabo.net/docs/asami28/">設計/原理 【クラウドアプリケーションのためのオブジェクト指向分析設計講座 第28回】</a>
							</h5>
																			<p class="blog-card-text">
								2023/10/19 第28回 「設計/原理」 講座の全体構成はこちらを参照ください. 本講座の概要 オブジェクト指向モデリングの原理としてSOLIDやGRASPなどが知られています。 5回…							</p>
												<div class="blog-card-site-title">
							<a href="https://www.marulabo.net">
																	<img decoding="async" loading="lazy" src="https://www.marulabo.net/wp-content/uploads/2018/12/cropped-logo01-01-02-32x32.png" width="16" height="16" alt="" >
																MaruLabo							</a>
						</div>
					</div>
				</div>
									<div class="blog-card-image-outer">
						<a href="https://www.marulabo.net/docs/asami28/" class="blog-card-image-frame">
							<img decoding="async" class="blog-card-image-src" src="https://www.marulabo.net/wp-content/uploads/2021/08/214696683_500000871079778_5943304443962820189_n-1024x683.jpg" alt="">
						</a>
					</div>
							</div>

			
       </a>
      </p>
     </td>
    </tr>
    <tr>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       29
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       設計/UX/UI
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       <a class="bare" href="https://www.marulabo.net/docs/asami29/">
        			<div class="blog-card">
				<div class="blog-card-body-outer">
					<div class="blog-card-body">
													<h5 class="blog-card-title">
								<a href="https://www.marulabo.net/docs/asami29/">設計/原理 【クラウドアプリケーションのためのオブジェクト指向分析設計講座 第29回】</a>
							</h5>
																			<p class="blog-card-text">
								2023/11/16 第29回 「設計/ UX/UI」 講座の全体構成はこちらを参照ください. 本講座の概要 OOAD(Object-Oriented Analysis &amp; Design)の観点から、OOADにお [&hellip;]							</p>
												<div class="blog-card-site-title">
							<a href="https://www.marulabo.net">
																	<img decoding="async" loading="lazy" src="https://www.marulabo.net/wp-content/uploads/2018/12/cropped-logo01-01-02-32x32.png" width="16" height="16" alt="" >
																MaruLabo							</a>
						</div>
					</div>
				</div>
									<div class="blog-card-image-outer">
						<a href="https://www.marulabo.net/docs/asami29/" class="blog-card-image-frame">
							<img decoding="async" class="blog-card-image-src" src="https://www.marulabo.net/wp-content/uploads/2021/08/214696683_500000871079778_5943304443962820189_n-1024x683.jpg" alt="">
						</a>
					</div>
							</div>

			
       </a>
      </p>
     </td>
    </tr>
    <tr>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       30
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       実装(1)
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       <a class="bare" href="https://www.marulabo.net/docs/asami30/">
        			<div class="blog-card">
				<div class="blog-card-body-outer">
					<div class="blog-card-body">
													<h5 class="blog-card-title">
								<a href="https://www.marulabo.net/docs/asami30/">実装(1) 【クラウドアプリケーションのためのオブジェクト指向分析設計講座 第30回】</a>
							</h5>
																			<p class="blog-card-text">
								2023/12/27 第30回 「実装(1)」 講座の全体構成はこちらを参照ください. 本講座の概要 今回から3回の予定で作業分野「実装」について説明します。 今回はCBD(Component-Ba…							</p>
												<div class="blog-card-site-title">
							<a href="https://www.marulabo.net">
																	<img decoding="async" loading="lazy" src="https://www.marulabo.net/wp-content/uploads/2018/12/cropped-logo01-01-02-32x32.png" width="16" height="16" alt="" >
																MaruLabo							</a>
						</div>
					</div>
				</div>
									<div class="blog-card-image-outer">
						<a href="https://www.marulabo.net/docs/asami30/" class="blog-card-image-frame">
							<img decoding="async" class="blog-card-image-src" src="https://www.marulabo.net/wp-content/uploads/2021/08/214696683_500000871079778_5943304443962820189_n-1024x683.jpg" alt="">
						</a>
					</div>
							</div>

			
       </a>
      </p>
     </td>
    </tr>
    <tr>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       31
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       実装(2)
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       <a class="bare" href="https://www.marulabo.net/docs/asami31/">
        			<div class="blog-card">
				<div class="blog-card-body-outer">
					<div class="blog-card-body">
													<h5 class="blog-card-title">
								<a href="https://www.marulabo.net/docs/asami31/">実装(2) 【クラウドアプリケーションのためのオブジェクト指向分析設計講座 第31回】</a>
							</h5>
																			<p class="blog-card-text">
								2024/1/19 第31回 「実装(2)」 講座の全体構成はこちらを参照ください. 本講座の概要 実装2回目の今回は設計モデルとして作成したScalaプログラムを整理して、実装への展…							</p>
												<div class="blog-card-site-title">
							<a href="https://www.marulabo.net">
																	<img decoding="async" loading="lazy" src="https://www.marulabo.net/wp-content/uploads/2018/12/cropped-logo01-01-02-32x32.png" width="16" height="16" alt="" >
																MaruLabo							</a>
						</div>
					</div>
				</div>
									<div class="blog-card-image-outer">
						<a href="https://www.marulabo.net/docs/asami31/" class="blog-card-image-frame">
							<img decoding="async" class="blog-card-image-src" src="https://www.marulabo.net/wp-content/uploads/2021/08/214696683_500000871079778_5943304443962820189_n-1024x683.jpg" alt="">
						</a>
					</div>
							</div>

			
       </a>
      </p>
     </td>
    </tr>
    <tr>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       32
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       実装(3)
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       <a class="bare" href="https://www.marulabo.net/docs/asami32/">
        			<div class="blog-card">
				<div class="blog-card-body-outer">
					<div class="blog-card-body">
													<h5 class="blog-card-title">
								<a href="https://www.marulabo.net/docs/asami32/">実装(3) 【クラウドアプリケーションのためのオブジェクト指向分析設計講座 第32回】</a>
							</h5>
																			<p class="blog-card-text">
								2024/2/16 第32回 「実装(3)」 講座の全体構成はこちらを参照ください. 本講座の概要 実装3回目の今回はCI/CDパイプラインの具体例、マイクロサービス、UI、ドキュメント…							</p>
												<div class="blog-card-site-title">
							<a href="https://www.marulabo.net">
																	<img decoding="async" loading="lazy" src="https://www.marulabo.net/wp-content/uploads/2018/12/cropped-logo01-01-02-32x32.png" width="16" height="16" alt="" >
																MaruLabo							</a>
						</div>
					</div>
				</div>
									<div class="blog-card-image-outer">
						<a href="https://www.marulabo.net/docs/asami32/" class="blog-card-image-frame">
							<img decoding="async" class="blog-card-image-src" src="https://www.marulabo.net/wp-content/uploads/2021/08/214696683_500000871079778_5943304443962820189_n-1024x683.jpg" alt="">
						</a>
					</div>
							</div>

			
       </a>
      </p>
     </td>
    </tr>
    <tr>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       33
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       テスト
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       <a class="bare" href="https://www.marulabo.net/docs/asami33/">
        			<div class="blog-card">
				<div class="blog-card-body-outer">
					<div class="blog-card-body">
													<h5 class="blog-card-title">
								<a href="https://www.marulabo.net/docs/asami33/">テスト 【クラウドアプリケーションのためのオブジェクト指向分析設計講座 第33回】</a>
							</h5>
																			<p class="blog-card-text">
								2024/３/16 第33回 「テスト」 講座の全体構成はこちらを参照ください. 本講座の概要 オブジェクト指向分析設計におけるテストについて説明します。伝統的なテストの枠組…							</p>
												<div class="blog-card-site-title">
							<a href="https://www.marulabo.net">
																	<img decoding="async" loading="lazy" src="https://www.marulabo.net/wp-content/uploads/2018/12/cropped-logo01-01-02-32x32.png" width="16" height="16" alt="" >
																MaruLabo							</a>
						</div>
					</div>
				</div>
									<div class="blog-card-image-outer">
						<a href="https://www.marulabo.net/docs/asami33/" class="blog-card-image-frame">
							<img decoding="async" class="blog-card-image-src" src="https://www.marulabo.net/wp-content/uploads/2021/08/214696683_500000871079778_5943304443962820189_n-1024x683.jpg" alt="">
						</a>
					</div>
							</div>

			
       </a>
      </p>
     </td>
    </tr>
   </tbody>
  </table>
                <ul>
                    <li>
                        <A href="https://www.youtube.com/watch?v=PyhDJENrYSA&amp;list=PLTCzV3aLjJ1QgXaeiI328ZF_EkJ2Fe-1J">作業分野(1)/動画</A>
                    </li>
                    <li>
                        <A href="https://www.youtube.com/watch?v=iedUjjCnT8U&amp;list=PLTCzV3aLjJ1RWmtVBgyxM2CUPOfacvGzX">作業分野(2)/動画</A>
                    </li>
                </ul>

  <div class="paragraph">
   <p>
    UPにおける各作業分野（discipline）を取り上げ、モデリングの位置づけを整理します。
   </p>
  </div>
  <div class="ulist">
   <ul>
    <li>
     <p>
      ビジネスモデリング：業務領域とシステム境界の明確化
     </p>
    </li>
    <li>
     <p>
      要求定義：ユースケースとアクターの整理
     </p>
    </li>
    <li>
     <p>
      分析：概念モデルと責任の割り当て
     </p>
    </li>
    <li>
     <p>
      設計：アーキテクチャ層、設計パターンの適用
     </p>
    </li>
    <li>
     <p>
      実装・テスト：コードとの接続、テスト駆動の観点からの設計補助
     </p>
    </li>
   </ul>
  </div>
  <div class="paragraph">
   <p>
    このセクションでは、ウォーターフォール的な硬直した工程モデルではなく、反復型・進化型開発に対応する柔軟なプロセス適用が重視されます。
   </p>
  </div>
 </div>
</div>
<div class="sect1">
 <h2 id="_アプリケーションアーキテクチャ">
  <a class="anchor" href="#_アプリケーションアーキテクチャ">
  </a>
  アプリケーション・アーキテクチャ
 </h2>
 <div class="sectionbody">
  <div class="paragraph">
   <p>
    第34回から第39回はアプリケーション・アーキテクチャについて説明します。
   </p>
  </div>
  <table class="tableblock frame-all grid-all fit-content" style="border-collapse: collapse; width: 100%;">
   <colgroup>
    <col/>
    <col/>
    <col/>
   </colgroup>
   <thead>
    <tr>
     <th class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      回
     </th>
     <th class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      タイトル
     </th>
     <th class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      URL
     </th>
    </tr>
   </thead>
   <tbody>
    <tr>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       34
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       アプリケーション・アーキテクチャ
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       <a class="bare" href="https://www.marulabo.net/docs/asami34/">
        			<div class="blog-card">
				<div class="blog-card-body-outer">
					<div class="blog-card-body">
													<h5 class="blog-card-title">
								<a href="https://www.marulabo.net/docs/asami34/">アプリケーション・アーキテクチャ 【クラウドアプリケーションのためのオブジェクト指向分析設計講座 第34回】</a>
							</h5>
																			<p class="blog-card-text">
								2024/4/18 第34回 「アプリケーション・アーキテクチャ」 講座の全体構成はこちらを参照ください. 本講座の概要 今回からクラウド・アプリケーションのアプリケーション・…							</p>
												<div class="blog-card-site-title">
							<a href="https://www.marulabo.net">
																	<img decoding="async" loading="lazy" src="https://www.marulabo.net/wp-content/uploads/2018/12/cropped-logo01-01-02-32x32.png" width="16" height="16" alt="" >
																MaruLabo							</a>
						</div>
					</div>
				</div>
									<div class="blog-card-image-outer">
						<a href="https://www.marulabo.net/docs/asami34/" class="blog-card-image-frame">
							<img decoding="async" class="blog-card-image-src" src="https://www.marulabo.net/wp-content/uploads/2021/08/214696683_500000871079778_5943304443962820189_n-1024x683.jpg" alt="">
						</a>
					</div>
							</div>

			
       </a>
      </p>
     </td>
    </tr>
    <tr>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       35
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       Cloud Native CBD
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       <a class="bare" href="https://www.marulabo.net/docs/asami35/">
        			<div class="blog-card">
				<div class="blog-card-body-outer">
					<div class="blog-card-body">
													<h5 class="blog-card-title">
								<a href="https://www.marulabo.net/docs/asami35/">Cloud Native CBC 【クラウドアプリケーションのためのオブジェクト指向分析設計講座 第35回】</a>
							</h5>
																			<p class="blog-card-text">
								2024/5/23 第35回 「Cloud Native CBD」 講座の全体構成はこちらを参照ください. 本講座の概要 前回Cloud Native CBDの概要について説明しましたが、今回はCloud Native  …							</p>
												<div class="blog-card-site-title">
							<a href="https://www.marulabo.net">
																	<img decoding="async" loading="lazy" src="https://www.marulabo.net/wp-content/uploads/2018/12/cropped-logo01-01-02-32x32.png" width="16" height="16" alt="" >
																MaruLabo							</a>
						</div>
					</div>
				</div>
									<div class="blog-card-image-outer">
						<a href="https://www.marulabo.net/docs/asami35/" class="blog-card-image-frame">
							<img decoding="async" class="blog-card-image-src" src="https://www.marulabo.net/wp-content/uploads/2021/08/214696683_500000871079778_5943304443962820189_n-1024x683.jpg" alt="">
						</a>
					</div>
							</div>

			
       </a>
      </p>
     </td>
    </tr>
    <tr>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       36
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       ドメイン・サブシステム
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       <a class="bare" href="https://www.marulabo.net/docs/asami36/">
        			<div class="blog-card">
				<div class="blog-card-body-outer">
					<div class="blog-card-body">
													<h5 class="blog-card-title">
								<a href="https://www.marulabo.net/docs/asami36/">ドメイン・サブシステム 【クラウドアプリケーションのためのオブジェクト指向分析設計講座 第36回】</a>
							</h5>
																			<p class="blog-card-text">
								2024/6/23 第36回 「ドメイン・サブシステム」 講座の全体構成はこちらを参照ください. 本講座の概要 ラウド・アプリケーションのアプリケーション・アーキテクチャのドメ…							</p>
												<div class="blog-card-site-title">
							<a href="https://www.marulabo.net">
																	<img decoding="async" loading="lazy" src="https://www.marulabo.net/wp-content/uploads/2018/12/cropped-logo01-01-02-32x32.png" width="16" height="16" alt="" >
																MaruLabo							</a>
						</div>
					</div>
				</div>
									<div class="blog-card-image-outer">
						<a href="https://www.marulabo.net/docs/asami36/" class="blog-card-image-frame">
							<img decoding="async" class="blog-card-image-src" src="https://www.marulabo.net/wp-content/uploads/2021/08/214696683_500000871079778_5943304443962820189_n-1024x683.jpg" alt="">
						</a>
					</div>
							</div>

			
       </a>
      </p>
     </td>
    </tr>
    <tr>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       37
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       アプリケーション・サブシステム
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       <a class="bare" href="https://www.marulabo.net/docs/asami37/">
        			<div class="blog-card">
				<div class="blog-card-body-outer">
					<div class="blog-card-body">
													<h5 class="blog-card-title">
								<a href="https://www.marulabo.net/docs/asami37/">アプリケーション・サブシステム 【クラウドアプリケーションのためのオブジェクト指向分析設計講座 第37回】</a>
							</h5>
																			<p class="blog-card-text">
								2024/7/25 第37回 「アプリケーション・サブシステム」 講座の全体構成はこちらを参照ください. 本講座の概要 クラウド・アプリケーションのアプリケーション・アーキテク…							</p>
												<div class="blog-card-site-title">
							<a href="https://www.marulabo.net">
																	<img decoding="async" loading="lazy" src="https://www.marulabo.net/wp-content/uploads/2018/12/cropped-logo01-01-02-32x32.png" width="16" height="16" alt="" >
																MaruLabo							</a>
						</div>
					</div>
				</div>
									<div class="blog-card-image-outer">
						<a href="https://www.marulabo.net/docs/asami37/" class="blog-card-image-frame">
							<img decoding="async" class="blog-card-image-src" src="https://www.marulabo.net/wp-content/uploads/2021/08/214696683_500000871079778_5943304443962820189_n-1024x683.jpg" alt="">
						</a>
					</div>
							</div>

			
       </a>
      </p>
     </td>
    </tr>
    <tr>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       38
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       プレゼンテーション・サブシステム
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       <a class="bare" href="https://www.marulabo.net/docs/asami38/">
        			<div class="blog-card">
				<div class="blog-card-body-outer">
					<div class="blog-card-body">
													<h5 class="blog-card-title">
								<a href="https://www.marulabo.net/docs/asami38/">プレゼンテーション・サブシステム 【クラウドアプリケーションのためのオブジェクト指向分析設計講座 第3８回】</a>
							</h5>
																			<p class="blog-card-text">
								2024/8/22 第38回 「プレゼンテーション・サブシステム」 講座の全体構成はこちらを参照ください. 本講座の概要 クラウド・アプリケーションのアプリケーション・アーキテ…							</p>
												<div class="blog-card-site-title">
							<a href="https://www.marulabo.net">
																	<img decoding="async" loading="lazy" src="https://www.marulabo.net/wp-content/uploads/2018/12/cropped-logo01-01-02-32x32.png" width="16" height="16" alt="" >
																MaruLabo							</a>
						</div>
					</div>
				</div>
									<div class="blog-card-image-outer">
						<a href="https://www.marulabo.net/docs/asami38/" class="blog-card-image-frame">
							<img decoding="async" class="blog-card-image-src" src="https://www.marulabo.net/wp-content/uploads/2021/08/214696683_500000871079778_5943304443962820189_n-1024x683.jpg" alt="">
						</a>
					</div>
							</div>

			
       </a>
      </p>
     </td>
    </tr>
    <tr>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       39
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       Cloud Native Component Framework
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       <a class="bare" href="https://www.marulabo.net/docs/asami39/">
        			<div class="blog-card">
				<div class="blog-card-body-outer">
					<div class="blog-card-body">
													<h5 class="blog-card-title">
								<a href="https://www.marulabo.net/docs/asami39/">Cloud Native Component Framework【クラウドアプリケーションのためのオブジェクト指向分析設計講座 第39回】</a>
							</h5>
																			<p class="blog-card-text">
								2024/9/20 第39回 「Cloud Native Comonent Framework」 講座の全体構成はこちらを参照ください. 本講座の概要 クラウド・アプリケーションを構成するコンポーネントをサ…							</p>
												<div class="blog-card-site-title">
							<a href="https://www.marulabo.net">
																	<img decoding="async" loading="lazy" src="https://www.marulabo.net/wp-content/uploads/2018/12/cropped-logo01-01-02-32x32.png" width="16" height="16" alt="" >
																MaruLabo							</a>
						</div>
					</div>
				</div>
									<div class="blog-card-image-outer">
						<a href="https://www.marulabo.net/docs/asami39/" class="blog-card-image-frame">
							<img decoding="async" class="blog-card-image-src" src="https://www.marulabo.net/wp-content/uploads/2021/08/214696683_500000871079778_5943304443962820189_n-1024x683.jpg" alt="">
						</a>
					</div>
							</div>

			
       </a>
      </p>
     </td>
    </tr>
   </tbody>
  </table>
                <ul>
                    <li>
                        <A href="https://www.youtube.com/watch?v=xNvInkWvI-4&amp;list=PLTCzV3aLjJ1R4nKyUiCiJL_R-2yzaZCXd">アプリケーション・アーキテクチャ/動画</A>
                    </li>
                </ul>

  <div class="paragraph">
   <p>
    現代のアプリケーション開発（特にクラウドベース）において、どのようなアーキテクチャ構成が一般的かを確認し、それに応じたモデリング方針を提案します。
   </p>
  </div>
  <div class="ulist">
   <ul>
    <li>
     <p>
      レイヤードアーキテクチャ、クリーンアーキテクチャ、DDDなどの構造との関係
     </p>
    </li>
    <li>
     <p>
      クラウドネイティブ環境（マイクロサービス、CI/CD、IaCなど）での構成要素
     </p>
    </li>
    <li>
     <p>
      DevOpsやSREとの接続に必要な視点（運用・監視・回復性など）
     </p>
    </li>
    <li>
     <p>
      関数型パラダイムとの整合（状態管理、不可変性、関心の分離）
     </p>
    </li>
   </ul>
  </div>
  <div class="paragraph">
   <p>
    UMLによるモデリングの「対象」が変化していることを踏まえ、モデリングの適用レベルや粒度の再設計が検討されています。
   </p>
  </div>
 </div>
</div>
<div class="sect1">
 <h2 id="_ケーススタディ">
  <a class="anchor" href="#_ケーススタディ">
  </a>
  ケース・スタディ
 </h2>
 <div class="sectionbody">
  <div class="paragraph">
   <p>
    第40回から第47回はケース・スタディとして、実際のアプリケーションを想定したモデル構築を取り上げます。
   </p>
  </div>
  <table class="tableblock frame-all grid-all fit-content" style="border-collapse: collapse; width: 100%;">
   <colgroup>
    <col/>
    <col/>
    <col/>
   </colgroup>
   <thead>
    <tr>
     <th class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      回
     </th>
     <th class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      タイトル
     </th>
     <th class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      URL
     </th>
    </tr>
   </thead>
   <tbody>
    <tr>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       40
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       ケース・スタディ
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       <a class="bare" href="https://www.marulabo.net/docs/asami40/">
        			<div class="blog-card">
				<div class="blog-card-body-outer">
					<div class="blog-card-body">
													<h5 class="blog-card-title">
								<a href="https://www.marulabo.net/docs/asami40/">ケーススタディ【クラウドアプリケーションのためのオブジェクト指向分析設計講座 第40回】</a>
							</h5>
																			<p class="blog-card-text">
								2024/10/22 第40回 「ケーススタディ」 講座の全体構成はこちらを参照ください. 本講座の概要 クラウド・アプリケーション開発のための開発方法論の構築方法についてケー…							</p>
												<div class="blog-card-site-title">
							<a href="https://www.marulabo.net">
																	<img decoding="async" loading="lazy" src="https://www.marulabo.net/wp-content/uploads/2018/12/cropped-logo01-01-02-32x32.png" width="16" height="16" alt="" >
																MaruLabo							</a>
						</div>
					</div>
				</div>
									<div class="blog-card-image-outer">
						<a href="https://www.marulabo.net/docs/asami40/" class="blog-card-image-frame">
							<img decoding="async" class="blog-card-image-src" src="https://www.marulabo.net/wp-content/uploads/2021/08/214696683_500000871079778_5943304443962820189_n-1024x683.jpg" alt="">
						</a>
					</div>
							</div>

			
       </a>
      </p>
     </td>
    </tr>
    <tr>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       41
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       ビジネス・モデル
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       <a class="bare" href="https://www.marulabo.net/docs/asami41/">
        			<div class="blog-card">
				<div class="blog-card-body-outer">
					<div class="blog-card-body">
													<h5 class="blog-card-title">
								<a href="https://www.marulabo.net/docs/asami41/">ケーススタディ/ビジネス・モデル【クラウドアプリケーションのためのオブジェクト指向分析設計講座 第41回】</a>
							</h5>
																			<p class="blog-card-text">
								2024/11/21 第41回 「ケーススタディ/ビジネス・モデル」 講座の全体構成はこちらを参照ください. 本講座の概要 クラウド・アプリケーション開発のための開発方法論の構築…							</p>
												<div class="blog-card-site-title">
							<a href="https://www.marulabo.net">
																	<img decoding="async" loading="lazy" src="https://www.marulabo.net/wp-content/uploads/2018/12/cropped-logo01-01-02-32x32.png" width="16" height="16" alt="" >
																MaruLabo							</a>
						</div>
					</div>
				</div>
									<div class="blog-card-image-outer">
						<a href="https://www.marulabo.net/docs/asami41/" class="blog-card-image-frame">
							<img decoding="async" class="blog-card-image-src" src="https://www.marulabo.net/wp-content/uploads/2021/08/214696683_500000871079778_5943304443962820189_n-1024x683.jpg" alt="">
						</a>
					</div>
							</div>

			
       </a>
      </p>
     </td>
    </tr>
    <tr>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       42
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       要求モデル
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       <a class="bare" href="https://www.marulabo.net/docs/asami42/">
        			<div class="blog-card">
				<div class="blog-card-body-outer">
					<div class="blog-card-body">
													<h5 class="blog-card-title">
								<a href="https://www.marulabo.net/docs/asami42/">ケーススタディ/要求モデル【クラウドアプリケーションのためのオブジェクト指向分析設計講座 第4２回】</a>
							</h5>
																			<p class="blog-card-text">
								2024/1２/21 第4２回 「ケーススタディ/要求モデル」 講座の全体構成はこちらを参照ください. 本講座の概要 クラウド・アプリケーション開発のための開発方法論の構築方法…							</p>
												<div class="blog-card-site-title">
							<a href="https://www.marulabo.net">
																	<img decoding="async" loading="lazy" src="https://www.marulabo.net/wp-content/uploads/2018/12/cropped-logo01-01-02-32x32.png" width="16" height="16" alt="" >
																MaruLabo							</a>
						</div>
					</div>
				</div>
									<div class="blog-card-image-outer">
						<a href="https://www.marulabo.net/docs/asami42/" class="blog-card-image-frame">
							<img decoding="async" class="blog-card-image-src" src="https://www.marulabo.net/wp-content/uploads/2021/08/214696683_500000871079778_5943304443962820189_n-1024x683.jpg" alt="">
						</a>
					</div>
							</div>

			
       </a>
      </p>
     </td>
    </tr>
    <tr>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       43
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       要求モデル/BDD
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       <a class="bare" href="https://www.marulabo.net/docs/asami43/">
        			<div class="blog-card">
				<div class="blog-card-body-outer">
					<div class="blog-card-body">
													<h5 class="blog-card-title">
								<a href="https://www.marulabo.net/docs/asami43/">ケーススタディ/要求モデル/BDD【クラウドアプリケーションのためのオブジェクト指向分析設計講座 第43回】</a>
							</h5>
																			<p class="blog-card-text">
								2025/1/30 第43回 「ケーススタディ/要求モデル/BDD」 講座の全体構成はこちらを参照ください. 本講座の概要 クラウド・アプリケーション開発のための開発方法論の構築方…							</p>
												<div class="blog-card-site-title">
							<a href="https://www.marulabo.net">
																	<img decoding="async" loading="lazy" src="https://www.marulabo.net/wp-content/uploads/2018/12/cropped-logo01-01-02-32x32.png" width="16" height="16" alt="" >
																MaruLabo							</a>
						</div>
					</div>
				</div>
									<div class="blog-card-image-outer">
						<a href="https://www.marulabo.net/docs/asami43/" class="blog-card-image-frame">
							<img decoding="async" class="blog-card-image-src" src="https://www.marulabo.net/wp-content/uploads/2021/08/214696683_500000871079778_5943304443962820189_n-1024x683.jpg" alt="">
						</a>
					</div>
							</div>

			
       </a>
      </p>
     </td>
    </tr>
    <tr>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       44
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       分析モデル
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       <a class="bare" href="https://www.marulabo.net/docs/asami44/">
        			<div class="blog-card">
				<div class="blog-card-body-outer">
					<div class="blog-card-body">
													<h5 class="blog-card-title">
								<a href="https://www.marulabo.net/docs/asami44/">ケーススタディ/分析モデル【クラウドアプリケーションのためのオブジェクト指向分析設計講座 第44回】</a>
							</h5>
																			<p class="blog-card-text">
								2025/2/21 第44回 「ケーススタディ/分析モデル」 講座の全体構成はこちらを参照ください. 本講座の概要 クラウド・アプリケーション開発のための開発方法論の構築方法に…							</p>
												<div class="blog-card-site-title">
							<a href="https://www.marulabo.net">
																	<img decoding="async" loading="lazy" src="https://www.marulabo.net/wp-content/uploads/2018/12/cropped-logo01-01-02-32x32.png" width="16" height="16" alt="" >
																MaruLabo							</a>
						</div>
					</div>
				</div>
									<div class="blog-card-image-outer">
						<a href="https://www.marulabo.net/docs/asami44/" class="blog-card-image-frame">
							<img decoding="async" class="blog-card-image-src" src="https://www.marulabo.net/wp-content/uploads/2021/08/214696683_500000871079778_5943304443962820189_n-1024x683.jpg" alt="">
						</a>
					</div>
							</div>

			
       </a>
      </p>
     </td>
    </tr>
    <tr>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       45
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       設計モデル
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       <a class="bare" href="https://www.marulabo.net/docs/asami45/">
        			<div class="blog-card">
				<div class="blog-card-body-outer">
					<div class="blog-card-body">
													<h5 class="blog-card-title">
								<a href="https://www.marulabo.net/docs/asami45/">ケーススタディ/設計モデル【クラウドアプリケーションのためのオブジェクト指向分析設計講座 第45回】</a>
							</h5>
																			<p class="blog-card-text">
								2025/3/26 第45回 「ケーススタディ/設計モデル」 講座の全体構成はこちらを参照ください. 本講座の概要 クラウド・アプリケーション開発のための開発方法論の構築方法に…							</p>
												<div class="blog-card-site-title">
							<a href="https://www.marulabo.net">
																	<img decoding="async" loading="lazy" src="https://www.marulabo.net/wp-content/uploads/2018/12/cropped-logo01-01-02-32x32.png" width="16" height="16" alt="" >
																MaruLabo							</a>
						</div>
					</div>
				</div>
									<div class="blog-card-image-outer">
						<a href="https://www.marulabo.net/docs/asami45/" class="blog-card-image-frame">
							<img decoding="async" class="blog-card-image-src" src="https://www.marulabo.net/wp-content/uploads/2021/08/214696683_500000871079778_5943304443962820189_n-1024x683.jpg" alt="">
						</a>
					</div>
							</div>

			
       </a>
      </p>
     </td>
    </tr>
    <tr>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       46
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       実装
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       <a class="bare" href="https://www.marulabo.net/docs/asami46/">
        			<div class="blog-card">
				<div class="blog-card-body-outer">
					<div class="blog-card-body">
													<h5 class="blog-card-title">
								<a href="https://www.marulabo.net/docs/asami46/">ケーススタディ/実装【クラウドアプリケーションのためのオブジェクト指向分析設計講座 第46回】</a>
							</h5>
																			<p class="blog-card-text">
								2025/4/17 第46回 「ケーススタディ/実装」 講座の全体構成はこちらを参照ください. 本講座の概要 クラウド・アプリケーション開発のための開発方法論の構築方法について…							</p>
												<div class="blog-card-site-title">
							<a href="https://www.marulabo.net">
																	<img decoding="async" loading="lazy" src="https://www.marulabo.net/wp-content/uploads/2018/12/cropped-logo01-01-02-32x32.png" width="16" height="16" alt="" >
																MaruLabo							</a>
						</div>
					</div>
				</div>
									<div class="blog-card-image-outer">
						<a href="https://www.marulabo.net/docs/asami46/" class="blog-card-image-frame">
							<img decoding="async" class="blog-card-image-src" src="https://www.marulabo.net/wp-content/uploads/2021/08/214696683_500000871079778_5943304443962820189_n-1024x683.jpg" alt="">
						</a>
					</div>
							</div>

			
       </a>
      </p>
     </td>
    </tr>
    <tr>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       47
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       テスト
      </p>
     </td>
     <td class="tableblock halign-left valign-top" style="border: 1px solid #333; padding: 8px;">
      <p class="tableblock">
       <a class="bare" href="https://www.marulabo.net/docs/asami47/">
        			<div class="blog-card">
				<div class="blog-card-body-outer">
					<div class="blog-card-body">
													<h5 class="blog-card-title">
								<a href="https://www.marulabo.net/docs/asami47/">ケーススタディ/テスト【クラウドアプリケーションのためのオブジェクト指向分析設計講座 第47回】</a>
							</h5>
																			<p class="blog-card-text">
								2025/4/30 第47回 「ケーススタディ/テスト」 講座の全体構成はこちらを参照ください. 本講座の概要 クラウド・アプリケーション開発のための開発方法論の構築方法につい…							</p>
												<div class="blog-card-site-title">
							<a href="https://www.marulabo.net">
																	<img decoding="async" loading="lazy" src="https://www.marulabo.net/wp-content/uploads/2018/12/cropped-logo01-01-02-32x32.png" width="16" height="16" alt="" >
																MaruLabo							</a>
						</div>
					</div>
				</div>
									<div class="blog-card-image-outer">
						<a href="https://www.marulabo.net/docs/asami47/" class="blog-card-image-frame">
							<img decoding="async" class="blog-card-image-src" src="https://www.marulabo.net/wp-content/uploads/2021/08/214696683_500000871079778_5943304443962820189_n-1024x683.jpg" alt="">
						</a>
					</div>
							</div>

			
       </a>
      </p>
     </td>
    </tr>
   </tbody>
  </table>
                <ul>
                    <li>
                        <A href="https://www.youtube.com/watch?v=NecoXEC-w5E&amp;list=PLTCzV3aLjJ1RpXDI-dWzvBq4q7DrQ70Ok">ケーススタディ/動画</A>
                    </li>
                </ul>

  <div class="paragraph">
   <p>
    実際のシステムを想定したモデル構築を通して、理論的な技術が現実にどう適用できるかを検証します。
   </p>
  </div>
  <div class="ulist">
   <ul>
    <li>
     <p>
      想定システムの要件分析から始まり、各モデルの構築を段階的に実施
     </p>
    </li>
    <li>
     <p>
      プロファイルの定義：全モデルを使用せず、目的に合った図表を選定
     </p>
    </li>
    <li>
     <p>
      モデルの整合性とスコープ管理の具体例
     </p>
    </li>
    <li>
     <p>
      実装へのブリッジとしての設計モデルの役割を確認
     </p>
    </li>
   </ul>
  </div>
  <div class="paragraph">
   <p>
    ここでは「必要十分なモデルとは何か」「スリム化された設計技法で何が残るのか」が具体的に検討され、UML/UPの再構成の現実性と限界に迫っています。
   </p>
  </div>
 </div>
</div><p>The post <a href="https://www.marulabo.net/docs/asami/">クラウドアプリケーションのためのオブジェクト指向分析設計講座 概要</a> first appeared on <a href="https://www.marulabo.net">MaruLabo</a>.</p>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Facebookのシステム</title>
		<link>https://www.marulabo.net/docs/facebook/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=facebook</link>
		
		<dc:creator><![CDATA[MaruyamaFujio]]></dc:creator>
		<pubDate>Mon, 14 Jun 2021 13:16:12 +0000</pubDate>
				<guid isPermaLink="false">https://www.marulabo.net/?post_type=docs&#038;p=2636</guid>

					<description><![CDATA[<p>Facebookのシステムの変更が進行中です。丸山は、この変更の中心が「いいね」カウンターの廃止にあると考えています。　　「新デザインのページに関するよくある質問(FAQ)　　　https://www.facebook. [&#8230;]</p>
<p>The post <a href="https://www.marulabo.net/docs/facebook/">Facebookのシステム</a> first appeared on <a href="https://www.marulabo.net">MaruLabo</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>Facebookのシステムの変更が進行中です。<br>丸山は、この変更の中心が「いいね」カウンターの廃止にあると考えています。<br>　　「新デザインのページに関するよくある質問(FAQ)<br>　　　https://www.facebook.com/business/help/225696568672119?id=418112142508425</p>
<p>それは、これまでのFacebookのシステムが、「いいね」等の「カウンター」のリアルタイムの把握に全力を注いでいたのを思えば、大きなアーキテクチャーの変更です。もちろん、巨大化・複雑化するインフラ・コストの削減が狙いだと思うのですが、現代の大規模分散システムの代表的な事例として、きちんと進行中の変化の意味を捉えたいと思っています。</p>
<p>残念ながら、僕のFacebookのシステムについての知識は、約十年前のままで止まっています。<br>今回は、約十年前、「Cloud研究会」で行った講演を再録してみました。</p>
<p>どなたか、この十年のギャップを埋めて、現在進行中のFacebookの変化が、大規模分散システムのアーキテクチャーにとって、どういう意味を持っているのか、一緒に考えてもらえませんでしょうか？</p>



<p><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-2638" src="https://www.marulabo.net/wp-content/uploads/2021/06/スクリーンショット-2021-06-14-19.55.58-300x224.png" alt="" width="300" height="224" srcset="https://www.marulabo.net/wp-content/uploads/2021/06/スクリーンショット-2021-06-14-19.55.58-300x224.png 300w, https://www.marulabo.net/wp-content/uploads/2021/06/スクリーンショット-2021-06-14-19.55.58-1024x765.png 1024w, https://www.marulabo.net/wp-content/uploads/2021/06/スクリーンショット-2021-06-14-19.55.58-768x574.png 768w, https://www.marulabo.net/wp-content/uploads/2021/06/スクリーンショット-2021-06-14-19.55.58.png 1212w" sizes="(max-width: 300px) 100vw, 300px" /></p>



<h3 class="wp-block-heading">2012/03/27 Cloud研究会「Facebookのシステム」</h3>



<h4 class="wp-block-heading">講演資料「Facebookのシステム」<a href="https://drive.google.com/file/d/1EiwhRcdpTnZKcQ_7k-S01yFlfbj6wzBO/view?usp=sharing">ダウンロード</a></h4>



<h4 class="wp-block-heading">資料 Viewer 「Facebookのシステム」</h4>



<p><iframe loading="lazy" src="https://drive.google.com/file/d/1EiwhRcdpTnZKcQ_7k-S01yFlfbj6wzBO/preview" width="640" height="480"></iframe></p>



<h3 class="wp-block-heading">2012/05/08 Cloud研究会「Facebookのリアルタイム Big Data処理」</h3>



<h4 class="wp-block-heading">講演資料「Facebookのリアルタイム Big Data処理」<a href="https://drive.google.com/file/d/0B04ol8GVySUuUTFSVUV1THlVMEU/view?usp=sharing&amp;resourcekey=0-6FWCrmx_28EtVbHFgLyMuw">ダウンロード</a></h4>



<h4 class="wp-block-heading">資料 Viewer 「Facebookのリアルタイム Big Data処理」</h4>



<p><iframe loading="lazy" src="https://drive.google.com/file/d/0B04ol8GVySUuUTFSVUV1THlVMEU/preview?resourcekey=0-6FWCrmx_28EtVbHFgLyMuw" width="640" height="480"></iframe></p>



<h3 class="wp-block-heading">2012年3-5月に旧Cloud研究会ページに投稿した丸山のNote</h3>



<ul><li><span style="font-family: -apple-system, BlinkMacSystemFont, &quot;Segoe UI&quot;, Roboto, Oxygen-Sans, Ubuntu, Cantarell, &quot;Helvetica Neue&quot;, sans-serif;">2012/03/12 </span><a style="font-family: -apple-system, BlinkMacSystemFont, &quot;Segoe UI&quot;, Roboto, Oxygen-Sans, Ubuntu, Cantarell, &quot;Helvetica Neue&quot;, sans-serif; background-color: rgb(255, 255, 255);" href="https://www.facebook.com/notes/10158791467627200/">Looking at the code behind our three uses of Apache Hadoop</a></li><li>2012/03/12 <a href="https://www.facebook.com/notes/744283652828955/">FacebookのBig Data処理　Real Time Insight　目次</a></li><li>2012/03/14 <a href="https://www.facebook.com/notes/788653138640747/">FacebookのHadoopのリアルタイム化について</a></li><li><span style="font-family: -apple-system, BlinkMacSystemFont, &quot;Segoe UI&quot;, Roboto, Oxygen-Sans, Ubuntu, Cantarell, &quot;Helvetica Neue&quot;, sans-serif;">2012/03/15 (翻訳) </span><a style="background-color: rgb(255, 255, 255); font-family: -apple-system, BlinkMacSystemFont, &quot;Segoe UI&quot;, Roboto, Oxygen-Sans, Ubuntu, Cantarell, &quot;Helvetica Neue&quot;, sans-serif;" href="https://www.facebook.com/notes/435740737407123/">Apache hadoop goes realtime at Facebook &#8211; 4.4 Performance Improvements for a Realtime Workload</a></li><li>2012/03/15 <a href="https://www.facebook.com/notes/387050542338620/?__cft__[0]=AZUXJZR5i_2cDqArG82vt6tHHt7NOmDzv7BSTqOqLwvxzBDax6PYK61z_ptEF5EDY6rPCjZ31PniqeedPfouuk0mWfnbZ6jD_TsuHDg7TDOzZCEhJs_UrVhCsruiNdNVMk-i7mtUcnMgxOeii4wkOw6mguvyaOV2ivwSXKvcx4BQa1CSxIUCl_E21KsI87sLSHQ&amp;__tn__=-UK-R">HBaseのパフォーマンスの改善について</a></li><li>2012/03/15 <a href="https://www.facebook.com/notes/360428745101659/">FacebookのリアルタイムInsight以前の処理</a></li><li>2012/03/15 <a href="https://www.facebook.com/notes/784859955644579/">Puma3のアーキテクチャ</a></li><li>2012/03/16 （翻訳）<a href="https://www.facebook.com/notes/354800485759798/">Apache hadoop goes realtime at Facebook &#8211; 4.1.2 Enhancements to HDFS transaction logging</a></li><li>2012/04/10 <a href="https://issues.apache.org/jira/secure/attachment/12435811/AvatarNodeDescription.txt?fbclid=IwAR0saWBtxoOmDC3aYeMFJGpLil4KeGBR9b6QXq8-8qUZq2bUlIMShF-fStM">AvatarNodeの機能のまとめ</a></li><li>2012/04/11 <a href="https://www.facebook.com/notes/665904931025985/">HDFSのsyncとConcurrent Readerについて。</a></li><li><span style="font-family: -apple-system, BlinkMacSystemFont, &quot;Segoe UI&quot;, Roboto, Oxygen-Sans, Ubuntu, Cantarell, &quot;Helvetica Neue&quot;, sans-serif;">2012/04/11 </span><a style="background-color: rgb(255, 255, 255); font-family: -apple-system, BlinkMacSystemFont, &quot;Segoe UI&quot;, Roboto, Oxygen-Sans, Ubuntu, Cantarell, &quot;Helvetica Neue&quot;, sans-serif;" href="https://l.facebook.com/l.php?u=https%3A%2F%2Fissues.apache.org%2Fjira%2Fbrowse%2FHDFS-895%3Ffbclid%3DIwAR0WxEagDxb_i_butH3Xt9PAm-J2SCKsN8qPAdEhPsD7PZiLOBcVdwqYzX0&amp;h=AT2yhNnLfAlxiW7oRyFazSE5FihMFhMqev7lpGFoIiovvloKyRcF_RgFltRy2lMy4yceJuJkFx7Kr91wUbA1DYbLnrPZ1jiIJd6AWcNZiawFpAEZnZ-uuWOTqtv7kx1Y98UrYqQ&amp;__tn__=-UK-R&amp;c[0]=AT1AgQsxm03muLF6CAo2SZ2rqcJm0GbAExmgaE1A9gbO2F1UxDpI4BT0oFVWTrTtgZ7QFqKLOgOyCJQaLuAFxmiTGDuDWb50W7FWwAlbp72bzuVGQnytEUXMhb8PkRfX6573Pbfx4BrlAJJJSHMTtnGU_AGw7D6UsoZywpV-ESyGoQx6jyEz6V2j1d-QU1cfUStW">HDFSのsync</a><span style="font-family: -apple-system, BlinkMacSystemFont, &quot;Segoe UI&quot;, Roboto, Oxygen-Sans, Ubuntu, Cantarell, &quot;Helvetica Neue&quot;, sans-serif;"> </span></li><li>2012/04/11 <a href="https://l.facebook.com/l.php?u=https%3A%2F%2Fissues.apache.org%2Fjira%2Fbrowse%2FHDFS-1057%3Ffbclid%3DIwAR0--_zRtTZdrLVEYOAUY_bqMEt3FQ4Xb_i3pgWzOHXWSjMXupjRyxab3VQ&amp;h=AT1tB1gJu0eOUo6libxLsfzBZ-gogQOJBEzC6bwCb-DAOpuVdJrhb-CKIWit3Yy6z8ThslQDNo9MfW1vCLKQsQq12_8A5EvVgzYf2htLNME6DfruROTsmjx9zw-ag12E3U1xpTs&amp;__tn__=-UK-R&amp;c[0]=AT2ECdyBKSLCi2XCdv6HVMObY6iPwZ9FyTxp5VBDB7DzVOgI--heMDyCsvnr8CUo641Do0e-XgOgIGoLxefUXMGYF9xEWCLAm5B2Qj6yjnPYDt-CXy6IEbvzGV6duNT6CZPA1IDePjX_CH136xSYeElnwnRZPobn9_Sk72kveBadj2_ZSSk2ITzIiPCrFzkNIGuoFg">HDFSのConcurrent Readers </a></li><li>2012/04/11 <a href="https://issues.apache.org/jira/browse/HBASE-4544?fbclid=IwAR0SCokEWxFatw-rBJspHqAt6DxCO82jjpDHg3fI0uYHn_Qjkr2OOIVtudE">ReadWriteConsistencyControlについて</a></li><li>2012/04/12 （翻訳）<a href="https://www.facebook.com/notes/1227188780997123/">Apache hadoop goes realtime at Facebook &#8211; 4. Real Time HDFS &#8211; 4.1 High Availability AvatarNode</a></li><li>2012/04/12 <a href="https://l.facebook.com/l.php?u=http%3A%2F%2Fzookeeper.apache.org%2F%3Ffbclid%3DIwAR0y9_Tqc6svxknwfSZ3-5xDNFzWDoCBVhkIjfMyxDzCs-jHoynTecZjmFY&amp;h=AT1S9EMQIaMmyccpGVOc5P9lU5ZnIOMrB-7YLFWLrNsC9UQ8TxYHVONMrbnYZex0lC5BUl_faFArx0_yqr8YA_RniUx8gFcK28ieZabypbJpEBGnWGsIR4wFq7FfVWw2nj3SVYI&amp;__tn__=-UK-R&amp;c[0]=AT1kntNbFbJU2Z8BCMt0LOUqG7hq8xyOajaMOqSXx0dx6iwmYUv9FdGv3UrntOagmSLNmidmpaZ556h8QL47QDgomwMLjG0aJGIh9PmJbBR0o4w4tJ4HTpG0E6gn_e0lKVt0xCLvjueYO3zK5gmD90vp0fmdbR9Bqc8Y7bSaHSgzHnEc3X9RgC0TC9KowRZdekAPYhhgVlrXEyMg4A">ZooKeeperについて</a></li><li>2012/04/18 <a href="https://www.facebook.com/notes/637620123591362/">FacebookのCalligraphus</a></li><li>2012/04/18 <a href="https://www.facebook.com/notes/343957870192797/">Stream Aggregation Engine &#8212; Puma概観</a></li><li>2012/05/06 （翻訳）<a href="https://www.facebook.com/notes/3995768773772418/">Apache hadoop goes realtime at Facebook &#8211; 5. PRODUCTION HBASE</a></li><li>2012/05/06 （翻訳）<a href="https://www.facebook.com/notes/1013142555826684/">Apache hadoop goes realtime at Facebook &#8211; 5.2 Availability Improvements</a></li><li>2012/05/06 <a href="https://www.facebook.com/notes/3461122393980849/">FacebookのScribe</a></li><li>2012/05/06 <a href="https://www.facebook.com/notes/1269537273414750/">Data FreewayとScribe</a></li><li>2012/05/06 <a href="https://www.facebook.com/notes/992350757945295/">Continuous CopierとPTail</a></li><li>2012/05/06 <a href="https://www.facebook.com/notes/3266363106751064/">最初のPumaのアーキテクチャ &#8212; Puma2</a></li><li>2012/05/06 <a href="https://www.facebook.com/notes/1019094051872388/">Puma2とPuma3の比較　PQL – Puma Query Language</a></li><li>2012/05/06 <a href="https://www.facebook.com/notes/3699911990020982/">Facebookの「将来の課題」</a></li></ul><p>The post <a href="https://www.marulabo.net/docs/facebook/">Facebookのシステム</a> first appeared on <a href="https://www.marulabo.net">MaruLabo</a>.</p>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>ディープラーニング：クラウド＋エッジ ハンズオン</title>
		<link>https://www.marulabo.net/docs/20180512-marulabo-aws-ascii/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=20180512-marulabo-aws-ascii</link>
		
		<dc:creator><![CDATA[MaruyamaFujio]]></dc:creator>
		<pubDate>Fri, 11 May 2018 15:29:54 +0000</pubDate>
				<guid isPermaLink="false">https://www.marulabo.net/?post_type=docs&#038;p=257</guid>

					<description><![CDATA[<p>5月12日 MaruLabo+AWS+ASCII総研 テーマ：「ディープラーニング：クラウド＋エッジ ハンズオン」 概要：https://goo.gl/AA242u 資料： 「AWS上での機械学習システムの構築とSage [&#8230;]</p>
<p>The post <a href="https://www.marulabo.net/docs/20180512-marulabo-aws-ascii/">ディープラーニング：クラウド＋エッジ ハンズオン</a> first appeared on <a href="https://www.marulabo.net">MaruLabo</a>.</p>]]></description>
										<content:encoded><![CDATA[<h2>5月12日 MaruLabo+AWS+ASCII総研</h2>
<h3>テーマ：「ディープラーニング：クラウド＋エッジ ハンズオン」</h3>
<p>概要：<a href="https://goo.gl/AA242u" target="_blank" rel="noopener">https://goo.gl/AA242u</a></p>
<p>資料：</p>
<ul>
<li>「AWS上での機械学習システムの構築とSageMaker」by 松尾 康博 <a href="https://goo.gl/kyjmwu" target="_blank" rel="noopener">https://goo.gl/kyjmwu</a></li>
<li>&#8220;TensorFlow.js+Amazon SageMaker&#8221; by Hideya Kawahara <a href="https://goo.gl/y9DMji" target="_blank" rel="noopener">https://goo.gl/y9DMji</a></li>
<li>「データとモデル」 by 丸山不二夫 <a href="https://goo.gl/yATZq6" target="_blank" rel="noopener">https://goo.gl/yATZq6</a></li>
<li>「簡単に人工知能アプリを作る為のAmazon SageMakerクラウド・ハンズオン」by 古川新 <a href="https://goo.gl/ZQu63M" target="_blank" rel="noopener">https://goo.gl/ZQu63M</a></li>
<li>「AWS SageMakerを初めて使うガイド」 by 松尾 康博 <a href="https://goo.gl/jXG7GG" target="_blank" rel="noopener">https://goo.gl/jXG7GG</a></li>
<li>Doodle image recognition with TensorFlow <a href="https://github.com/maru-labo/doodle/" target="_blank" rel="noopener">https://github.com/maru-labo/doodle/</a></li>
<li>TensorFlow.js example ImageNet recognition using pre-trained MobileNet and WebCam<a href="https://github.com/maru-labo/tfjs-mobilenet-webcam" target="_blank" rel="noopener"> https://github.com/maru-labo/tfjs-mobilenet-webcam</a></li>
</ul>
<p><iframe loading="lazy" title="2018512 AWS上での機械学習システムの構築とSageMaker" src="https://www.slideshare.net/slideshow/embed_code/key/xounfFz7Pfh1gk" width="427" height="356" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen> </iframe> </p>
<div style="margin-bottom:5px"> <strong> <a href="https://www.slideshare.net/understeer/2018512-awssagemaker" title="2018512 AWS上での機械学習システムの構築とSageMaker" target="_blank">2018512 AWS上での機械学習システムの構築とSageMaker</a> </strong> from <strong><a href="https://www.slideshare.net/understeer" target="_blank">Yasuhiro Matsuo</a></strong> </div>
<div class="gdwrapper">
<div class="inner-gdwrapper">
<p><iframe loading="lazy" title="20180512 AWS SageMakerを初めて使うガイド" src="https://www.slideshare.net/slideshow/embed_code/key/feQup4pNrYHWyc" width="427" height="356" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen> </iframe> </p>
<div style="margin-bottom:5px"> <strong> <a href="https://www.slideshare.net/understeer/20180512-aws-sagemaker" title="20180512 AWS SageMakerを初めて使うガイド" target="_blank">20180512 AWS SageMakerを初めて使うガイド</a> </strong> from <strong><a href="https://www.slideshare.net/understeer" target="_blank">Yasuhiro Matsuo</a></strong> </div>
<p><iframe loading="lazy" src="https://drive.google.com/file/d/14veeBh7IgqRpBRZmZimjDWNZmXdYQkl6/preview" width="640" height="480"></iframe></p>
</div>
</div>
<div class="gdwrapper">
<div class="inner-gdwrapper">
</div>
</div><p>The post <a href="https://www.marulabo.net/docs/20180512-marulabo-aws-ascii/">ディープラーニング：クラウド＋エッジ ハンズオン</a> first appeared on <a href="https://www.marulabo.net">MaruLabo</a>.</p>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Amazon SageMakerクラウド・ハンズオン</title>
		<link>https://www.marulabo.net/docs/20180224-marulabo-aws-ascii/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=20180224-marulabo-aws-ascii</link>
		
		<dc:creator><![CDATA[webmaster]]></dc:creator>
		<pubDate>Fri, 23 Feb 2018 15:23:40 +0000</pubDate>
				<guid isPermaLink="false">https://www.marulabo.net/?post_type=docs&#038;p=253</guid>

					<description><![CDATA[<p>2月24日 MaruLabo+AWS+ASCII総研 テーマ：「Amazon SageMakerクラウド・ハンズオン」 概要：https://lab-kadokawa45.peatix.com/ 資料：https://g [&#8230;]</p>
<p>The post <a href="https://www.marulabo.net/docs/20180224-marulabo-aws-ascii/">Amazon SageMakerクラウド・ハンズオン</a> first appeared on <a href="https://www.marulabo.net">MaruLabo</a>.</p>]]></description>
										<content:encoded><![CDATA[<h2>2月24日 MaruLabo+AWS+ASCII総研</h2>
<h3>テーマ：「Amazon SageMakerクラウド・ハンズオン」</h3>
<p>概要：<a href="https://lab-kadokawa45.peatix.com/" target="_blank" rel="noopener">https://lab-kadokawa45.peatix.com/</a><br />
資料：<a href="https://goo.gl/YPsCcM" target="_blank" rel="noopener">https://goo.gl/YPsCcM</a></p>
<div class="gdwrapper">
<div class="inner-gdwrapper">
<p><iframe loading="lazy" src="https://drive.google.com/file/d/1KmxlDlhh8jNAskqfsvTRNYxyIPAigZDU/preview" width="640" height="480"></iframe></p>
</div>
</div>
<p>&nbsp;</p>
<p>&nbsp;</p><p>The post <a href="https://www.marulabo.net/docs/20180224-marulabo-aws-ascii/">Amazon SageMakerクラウド・ハンズオン</a> first appeared on <a href="https://www.marulabo.net">MaruLabo</a>.</p>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>ボイス・アシスタントから見るAIの未来</title>
		<link>https://www.marulabo.net/docs/20180115-marulec/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=20180115-marulec</link>
		
		<dc:creator><![CDATA[MaruyamaFujio]]></dc:creator>
		<pubDate>Sun, 14 Jan 2018 15:06:16 +0000</pubDate>
				<guid isPermaLink="false">https://www.marulabo.net/?post_type=docs&#038;p=248</guid>

					<description><![CDATA[<p>1月15日 マルレク テーマ：「ボイス・アシスタントから見るAIの未来 」 概要：https://peatix.com/event/333453?lang=ja動画：https://crash.academy/class [&#8230;]</p>
<p>The post <a href="https://www.marulabo.net/docs/20180115-marulec/">ボイス・アシスタントから見るAIの未来</a> first appeared on <a href="https://www.marulabo.net">MaruLabo</a>.</p>]]></description>
										<content:encoded><![CDATA[<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="774" src="https://www.marulabo.net/wp-content/uploads/2023/10/VoiceAI-1024x774.png" alt="" class="wp-image-5987" srcset="https://www.marulabo.net/wp-content/uploads/2023/10/VoiceAI-1024x774.png 1024w, https://www.marulabo.net/wp-content/uploads/2023/10/VoiceAI-300x227.png 300w, https://www.marulabo.net/wp-content/uploads/2023/10/VoiceAI-768x581.png 768w, https://www.marulabo.net/wp-content/uploads/2023/10/VoiceAI.png 1156w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<h2 class="wp-block-heading is-style-vk-heading-default">1月15日 マルレク</h2>



<h3 class="wp-block-heading is-style-vk-heading-default">テーマ：「ボイス・アシスタントから見るAIの未来 」</h3>



<p>概要：<a href="https://peatix.com/event/333453?lang=ja" target="_blank" rel="noopener">https://peatix.com/event/333453?lang=ja</a><a href="https://drive.google.com/file/d/1WcTptDR6p8JKA-Tqd6_H99MDT_KPJ-Lf/view?usp=sharing" title=""><br></a>動画：<a href="https://crash.academy/class/203" target="_blank" rel="noopener">https://crash.academy/class/203</a></p>



<p><a href="https://drive.google.com/file/d/1WcTptDR6p8JKA-Tqd6_H99MDT_KPJ-Lf/view?usp=sharing" title="">講演資料 pdf</a></p>



<p><iframe loading="lazy" src="https://drive.google.com/file/d/1WcTptDR6p8JKA-Tqd6_H99MDT_KPJ-Lf/preview" width="640" height="480"></iframe></p><p>The post <a href="https://www.marulabo.net/docs/20180115-marulec/">ボイス・アシスタントから見るAIの未来</a> first appeared on <a href="https://www.marulabo.net">MaruLabo</a>.</p>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>ボイスアシスタント・システム &#8212; 人間と機械のインターフェースの変化に備えよう</title>
		<link>https://www.marulabo.net/docs/20171114-kadokawa/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=20171114-kadokawa</link>
		
		<dc:creator><![CDATA[webmaster]]></dc:creator>
		<pubDate>Tue, 14 Nov 2017 14:56:58 +0000</pubDate>
				<guid isPermaLink="false">https://www.marulabo.net/?post_type=docs&#038;p=242</guid>

					<description><![CDATA[<p>11月14日 角川講義 テーマ：「ボイスアシスタント・システム &#8212; 人間と機械のインターフェースの変化に備えよう」 概要：http://lab-kadokawa35.peatix.com/ 資料：https: [&#8230;]</p>
<p>The post <a href="https://www.marulabo.net/docs/20171114-kadokawa/">ボイスアシスタント・システム — 人間と機械のインターフェースの変化に備えよう</a> first appeared on <a href="https://www.marulabo.net">MaruLabo</a>.</p>]]></description>
										<content:encoded><![CDATA[<h2>11月14日 角川講義</h2>
<h3>テーマ：「ボイスアシスタント・システム &#8212; 人間と機械のインターフェースの変化に備えよう」</h3>
<p>概要：<a href="http://lab-kadokawa35.peatix.com/" target="_blank" rel="noopener">http://lab-kadokawa35.peatix.com/</a><br />
資料：<a href="https://goo.gl/zp4tVb" target="_blank" rel="noopener">https://goo.gl/zp4tVb</a></p>
<div class="gdwrapper">
<div class="inner-gdwrapper">
<p><iframe loading="lazy" src="https://drive.google.com/file/d/1j0qbMJFvwm6zDvDu10ZYLtBvPfzCP7Ju/preview" width="640" height="480"></iframe></p>
</div>
</div>
<p>&nbsp;</p>
<p>&nbsp;</p><p>The post <a href="https://www.marulabo.net/docs/20171114-kadokawa/">ボイスアシスタント・システム — 人間と機械のインターフェースの変化に備えよう</a> first appeared on <a href="https://www.marulabo.net">MaruLabo</a>.</p>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>ネットワークとハードウェアの技術動向</title>
		<link>https://www.marulabo.net/docs/20161130-marulec04/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=20161130-marulec04</link>
		
		<dc:creator><![CDATA[webmaster]]></dc:creator>
		<pubDate>Wed, 30 Nov 2016 14:39:15 +0000</pubDate>
				<guid isPermaLink="false">https://www.marulabo.net/?post_type=docs&#038;p=227</guid>

					<description><![CDATA[<p>11月30日 マルレク第四回 テーマ：「ネットワークとハードウェアの技術動向」 概要：http://peatix.com/event/215656/ 資料：https://goo.gl/Hi46pJ &#160; &#038;nb [&#8230;]</p>
<p>The post <a href="https://www.marulabo.net/docs/20161130-marulec04/">ネットワークとハードウェアの技術動向</a> first appeared on <a href="https://www.marulabo.net">MaruLabo</a>.</p>]]></description>
										<content:encoded><![CDATA[<h2>11月30日 マルレク第四回</h2>
<h3>テーマ：「ネットワークとハードウェアの技術動向」</h3>
<p>概要：<a href="http://peatix.com/event/215656/" target="_blank" rel="noopener">http://peatix.com/event/215656/</a><br />
資料：<a href="https://goo.gl/Hi46pJ" target="_blank" rel="noopener">https://goo.gl/Hi46pJ</a></p>
<div class="gdwrapper">
<div class="inner-gdwrapper">
<p><iframe loading="lazy" src="https://drive.google.com/file/d/0B04ol8GVySUuTGZoNWtPbWY0RlE/preview" width="640" height="480"></iframe></p>
</div>
</div>
<p>&nbsp;</p>
<p>&nbsp;</p><p>The post <a href="https://www.marulabo.net/docs/20161130-marulec04/">ネットワークとハードウェアの技術動向</a> first appeared on <a href="https://www.marulabo.net">MaruLabo</a>.</p>]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
