LinuCの学習にも使える、ブラウザで動かすクラウドLinuxハンズオン
LinuC取得を⽬指す⼈を応援する情報サイト「リナスク」主宰
LinuCエバンジェリスト

⽔澤泰敬© LPI-Japan / EDUCO all rights reserved.

⾃⼰紹介
n⽔澤泰敬（みずさわやすたか）
⽂系⼤学を卒業後、⽇経新聞関連企業、商社などへの転職を重ねたのち、フリーランスを経て有限会社を設⽴。10数年にわたり数々の情報まとめサイトの運営に携わる。サイト運営時に取材したキュレーションサイトへの転職、事業譲渡によるTSUTAYA関連企業への転籍を経て再度フリーランスとなる。2020年、⽇本のエンジニア育成に何らかのカタチで携わりたいと思い、エンジニアスクールで企業研修講師を務めながら約半年の準備期間を経てLinux技術者認定資格取得を⽬指す⼈を応援する情報サイト「リナスク」を⽴ち上げ。趣味はギターとテレビゲーム。
セミナー歴• 2021/1/30 OSC 2021 Online/Osaka 「LinuCの学習にも使える、ブラウザだけで使えるクラウド環境紹介ハンズオン」（LPI-Japanスポンサー枠）• 2021/3/26 LPI-Japan技術解説セミナー「Linux研修【ハンズオン】コンテナを体験してみよう︕」• 2021/7/15 LPI-Japan技術解説セミナー「ハンズオン/ネットワークの基礎を学ぼう︕ / ネットワークインターフェイスとDNSの設定」

Linux技術者認定資格取得を⽬指す⼈を応援する情報サイト
https://linuc.spa-miz.com/© LPI-Japan all rights reserved.

2

本セミナーの概要

n LinuCの概要解説
n Webブラウザで使えるクラウド環境の紹介
n ハンズオン© LPI-Japan all rights reserved.

3

ハンズオンに参加される⽅へのお願い
ハンズオンに参加する⽅は「Katacoda」に事前にログインしておいてください。
※Twitter、Google、GitHubいずれかのIDを持っていればソーシャルログインが可能です

https://www.katacoda.com/login© LPI-Japan all rights reserved.

4

LinuCレベル１／レベル２ Version10.0とは

nLinuCとはクラウド時代の即戦⼒エンジニアであることを証明するLinux技術者認定

ü現場で「今」求められている新しい技術要素に対応• オンプレミス／仮想化・コンテナを問わず様々な環境下でのサーバー構築• 他社とのコラボレーションの前提となるオープンソースへの理解• システムの多様化に対応できるアーキテクチャへの知⾒ü全⾯的に⾒直した「今」⾝につけておくべき技術範囲を網羅
今となっては使わない技術やコマンドの削除、アップデート、新領域の取り込みüLinuxの範疇だけにとどまらない領域までカバー
セキュリティや監視など、ITエンジニアであれば必須の領域もカバー© LPI-Japan all rights reserved.

5

クラウドを活⽤できるITエンジニアに必須の技術がまとまっている
AWSなどのパブリッククラウドを活⽤するための技術

AWSなどのパブリッククラウドを活⽤するための技術間が⽋けている状態

仮想マシン／コンテナ技術、クラウドセキュリティ、アーキテクチャ、ほかオンプレミスのサーバーサイドLinux技術

オンプレミスのサーバーサイドLinux技術【今まで／その他】

Version10.0© LPI-Japan all rights reserved.

6LinuCの3つのレベル

n順次ステップアップしていく認定構成

n上位レベルに認定されるためには、下位レベルの認定が必須© LPI-Japan all rights reserved.

7

LinuC認定資格を取得したらnLinuC試験に合格して認定資格の認定を取得すると、LPI-Japanから認定証と認定カードが送られてきます。認定者の証明としての認定ロゴが名刺などに使⽤できます。

© LPI-Japan all rights reserved.

8

「LinuCレベル1 / レベル2」の認定を取得できるIT技術者であれば、どのような分野のIT技術者にもつながる技術を持っていることを証明できる

LinuCを学習することで、IT技術者として身に付けておきたい重要かつ基礎的なスキルを獲得できる© LPI-Japan all rights reserved.

9Linux/LinuCの学習環境

n 実機

 Windows PCなどにLinux OSを直接導⼊
 外付HDD/SDDに導⼊して外付から起動すればWindowsを消さなくて済む

n 仮想環境 パソコンのホストOSはそのままにLinux仮想環境を導⼊ Virtual BoxやVagrantなどを利⽤

n クラウド型環境

 AWSやGCPの仮想マシンでLinux環境を構築（無料枠もあるが基本的には有料） Webブラウザで使えるクラウド型学習環境サービス（無料）→今回のハンズオンで使⽤

LinuCを取得するなら、実機、仮想、クラウド、それぞれを可能な限り試してみよう© LPI-Japan all rights reserved.

10

クラウド型学習環境

Katacodaとはnコンピュータ関連書籍を出版している⽶オライ
リー社が運営するWebブラウザベースのオンライン学習サービス
nテーマ毎に様々なシナリオが⽤意されており、トータルで300を超えるシナリオを無料提供
nサービス⾃体が仮想化技術で構築されている

https://www.katacoda.com/© LPI-Japan all rights reserved.

11

Katacodaを使うメリットとデメリット
メリット
nCentOSとUbuntu両⽅ともに⾃由度の⾼いインスタンスが利⽤可能
nLinuxインスタンスにあらかじめDockerが導⼊済みnコンテナ技術の学習コンテンツが豊富に⽤意されている
n無料（2021/7現在）

LinuC バージョン10.0 の学習に最適
デメリット
n時間制限があり、インスタンスを継続して利⽤できない
n極めて素のLinuxの動作に近いがなんらかの制限はある ターミナルでexitを⼊⼒するとインスタンスが終了してしまう
 Dockerでデタッチ（Ctrl+PのあとにCtrl+Q）するとインスタンスが終了してしまうなど© LPI-Japan all rights reserved.

12

Katacodaで使えるLinux環境•••

Ubuntu︓16.04, 18.04, 19.04, 20.04
CentOS︓7
Fedora︓ 30（2021/7現在）© LPI-Japan all rights reserved.

13

Katacodaの基本画⾯
学習⽤インスタンスは画⾯左の解説を読みながら、画⾯右のコンソールで操作します。

プレイグラウンドは解説がありません。画⾯右のコンソールで⾃分の好きなように操作します。

© LPI-Japan all rights reserved.

14

ハンズオン
ここから先はハンズオンになります。
参加する⽅は「Katacoda」にログインしてください。

※Twitter、Google、GitHubいずれかのIDを持っていればソーシャルログインが可能です

https://www.katacoda.com/login© LPI-Japan all rights reserved.

15

まとめ
nクラウド型学習環境はブラウザを⽴ち上げてさえいれば、ほんの数ステップでLinuxを操作できるようになるので、思い⽴った時にすぐに使える。
nクラウド環境だけでもLinuxの基本はある程度学べるし、アプリケーションをインストールすることでサーバーとしての動作確認も可能だが、サービスごとに様々な制約があるため、運⽤監視などの継続性が要求されるような内容の学習は難しい。
n仮想化・コンテナ技術がベースになっているサービスゆえに、使い捨て感覚で利⽤する⽅が精神衛⽣上も良い。
nクラウド学習環境のメリットとデメリットをしっかし把握した上で、実機環境とうまく使い分けてカジュアルに活⽤したい。

© LPI-Japan all rights reserved.

16