Enviar búsqueda
Cargar
Kickstart, Puppet, Docker
•
0 recomendaciones
•
454 vistas
Hirokazu Tokuno
Seguir
サーバー構築の自動化の基礎知識をまとめました。
Leer menos
Leer más
Ingeniería
Denunciar
Compartir
Denunciar
Compartir
1 de 11
Descargar ahora
Descargar para leer sin conexión
Recomendados
Lxc on cloud
Lxc on cloud
Yukihiko SAWANOBORI
めんどうくさくないWardenハンズオン
めんどうくさくないWardenハンズオン
i_yudai
Ansible2.0と実用例
Ansible2.0と実用例
OSSラボ株式会社
Osdt2015 saito
Osdt2015 saito
Hideki Saito
RancherでMesosクラスタをデプロイしてみる的ななにか
RancherでMesosクラスタをデプロイしてみる的ななにか
Masataka Tsukamoto
CentOSでつくる神Plesk
CentOSでつくる神Plesk
Yukihiko SAWANOBORI
コマンド一発でLibreOfficeをインストール
コマンド一発でLibreOfficeをインストール
雄介 荒川
マルチプラットホームになった PowerShell 6 でクロスプラットホームする
マルチプラットホームになった PowerShell 6 でクロスプラットホームする
Syuichi Murashima
Recomendados
Lxc on cloud
Lxc on cloud
Yukihiko SAWANOBORI
めんどうくさくないWardenハンズオン
めんどうくさくないWardenハンズオン
i_yudai
Ansible2.0と実用例
Ansible2.0と実用例
OSSラボ株式会社
Osdt2015 saito
Osdt2015 saito
Hideki Saito
RancherでMesosクラスタをデプロイしてみる的ななにか
RancherでMesosクラスタをデプロイしてみる的ななにか
Masataka Tsukamoto
CentOSでつくる神Plesk
CentOSでつくる神Plesk
Yukihiko SAWANOBORI
コマンド一発でLibreOfficeをインストール
コマンド一発でLibreOfficeをインストール
雄介 荒川
マルチプラットホームになった PowerShell 6 でクロスプラットホームする
マルチプラットホームになった PowerShell 6 でクロスプラットホームする
Syuichi Murashima
Docker Swarm入門
Docker Swarm入門
Masahito Zembutsu
Okinawa Open Days 2015 Handson - Ansible
Okinawa Open Days 2015 Handson - Ansible
Hideki Saito
EWD 3トレーニング・コース #29 ewd-xpress を Linux systemdでサービスとして稼働させる
EWD 3トレーニング・コース #29 ewd-xpress を Linux systemdでサービスとして稼働させる
Kiyoshi Sawada
Docker Machineを始めるには?
Docker Machineを始めるには?
Masahito Zembutsu
SUSE Studio Express を使ってみた
SUSE Studio Express を使ってみた
Fuminobu Takeyama
Cloud founryインストール手順
Cloud founryインストール手順
Kotaro Noyama
後期第六回ネットワークチーム講座資料2016
後期第六回ネットワークチーム講座資料2016
densan_teacher
Docker v14
Docker v14
靖 小田島
ConfD で Linux にNetconfを喋らせてみた
ConfD で Linux にNetconfを喋らせてみた
Akira Iwamoto
BOSHで始めるImmutable Infrastructure
BOSHで始めるImmutable Infrastructure
i_yudai
initとプロセス再起動
initとプロセス再起動
Takashi Takizawa
ヤギにサーバーを管理してもらう話
ヤギにサーバーを管理してもらう話
Masaki Kobayashi
Fabricでサーバー管理をDRYにしよう
Fabricでサーバー管理をDRYにしよう
max747
【dots. IT勉強会】開発環境のDocker化
【dots. IT勉強会】開発環境のDocker化
Yuki Kanazawa
Cloud Foundry Admin UI v2を使ってみた
Cloud Foundry Admin UI v2を使ってみた
i_yudai
使ってわかる 今どきのdocker超入門
使ってわかる 今どきのdocker超入門
Kazuhide Okamura
Docker inside containers
Docker inside containers
Kazuaki Fujikura
Apache Auroraの始めかた
Apache Auroraの始めかた
Masahito Zembutsu
Docker on RHEL & Project Atomic 入門 - #Dockerjp 4
Docker on RHEL & Project Atomic 入門 - #Dockerjp 4
Emma Haruka Iwao
マイコンボード色々
マイコンボード色々
Hirokazu Tokuno
How To Install and Generate Audit Reports in CentOS 7 or RHEL 7
How To Install and Generate Audit Reports in CentOS 7 or RHEL 7
VCP Muthukrishna
LSOF Command Usage on RHEL 7
LSOF Command Usage on RHEL 7
VCP Muthukrishna
Más contenido relacionado
La actualidad más candente
Docker Swarm入門
Docker Swarm入門
Masahito Zembutsu
Okinawa Open Days 2015 Handson - Ansible
Okinawa Open Days 2015 Handson - Ansible
Hideki Saito
EWD 3トレーニング・コース #29 ewd-xpress を Linux systemdでサービスとして稼働させる
EWD 3トレーニング・コース #29 ewd-xpress を Linux systemdでサービスとして稼働させる
Kiyoshi Sawada
Docker Machineを始めるには?
Docker Machineを始めるには?
Masahito Zembutsu
SUSE Studio Express を使ってみた
SUSE Studio Express を使ってみた
Fuminobu Takeyama
Cloud founryインストール手順
Cloud founryインストール手順
Kotaro Noyama
後期第六回ネットワークチーム講座資料2016
後期第六回ネットワークチーム講座資料2016
densan_teacher
Docker v14
Docker v14
靖 小田島
ConfD で Linux にNetconfを喋らせてみた
ConfD で Linux にNetconfを喋らせてみた
Akira Iwamoto
BOSHで始めるImmutable Infrastructure
BOSHで始めるImmutable Infrastructure
i_yudai
initとプロセス再起動
initとプロセス再起動
Takashi Takizawa
ヤギにサーバーを管理してもらう話
ヤギにサーバーを管理してもらう話
Masaki Kobayashi
Fabricでサーバー管理をDRYにしよう
Fabricでサーバー管理をDRYにしよう
max747
【dots. IT勉強会】開発環境のDocker化
【dots. IT勉強会】開発環境のDocker化
Yuki Kanazawa
Cloud Foundry Admin UI v2を使ってみた
Cloud Foundry Admin UI v2を使ってみた
i_yudai
使ってわかる 今どきのdocker超入門
使ってわかる 今どきのdocker超入門
Kazuhide Okamura
Docker inside containers
Docker inside containers
Kazuaki Fujikura
Apache Auroraの始めかた
Apache Auroraの始めかた
Masahito Zembutsu
Docker on RHEL & Project Atomic 入門 - #Dockerjp 4
Docker on RHEL & Project Atomic 入門 - #Dockerjp 4
Emma Haruka Iwao
La actualidad más candente
(19)
Docker Swarm入門
Docker Swarm入門
Okinawa Open Days 2015 Handson - Ansible
Okinawa Open Days 2015 Handson - Ansible
EWD 3トレーニング・コース #29 ewd-xpress を Linux systemdでサービスとして稼働させる
EWD 3トレーニング・コース #29 ewd-xpress を Linux systemdでサービスとして稼働させる
Docker Machineを始めるには?
Docker Machineを始めるには?
SUSE Studio Express を使ってみた
SUSE Studio Express を使ってみた
Cloud founryインストール手順
Cloud founryインストール手順
後期第六回ネットワークチーム講座資料2016
後期第六回ネットワークチーム講座資料2016
Docker v14
Docker v14
ConfD で Linux にNetconfを喋らせてみた
ConfD で Linux にNetconfを喋らせてみた
BOSHで始めるImmutable Infrastructure
BOSHで始めるImmutable Infrastructure
initとプロセス再起動
initとプロセス再起動
ヤギにサーバーを管理してもらう話
ヤギにサーバーを管理してもらう話
Fabricでサーバー管理をDRYにしよう
Fabricでサーバー管理をDRYにしよう
【dots. IT勉強会】開発環境のDocker化
【dots. IT勉強会】開発環境のDocker化
Cloud Foundry Admin UI v2を使ってみた
Cloud Foundry Admin UI v2を使ってみた
使ってわかる 今どきのdocker超入門
使ってわかる 今どきのdocker超入門
Docker inside containers
Docker inside containers
Apache Auroraの始めかた
Apache Auroraの始めかた
Docker on RHEL & Project Atomic 入門 - #Dockerjp 4
Docker on RHEL & Project Atomic 入門 - #Dockerjp 4
Destacado
マイコンボード色々
マイコンボード色々
Hirokazu Tokuno
How To Install and Generate Audit Reports in CentOS 7 or RHEL 7
How To Install and Generate Audit Reports in CentOS 7 or RHEL 7
VCP Muthukrishna
LSOF Command Usage on RHEL 7
LSOF Command Usage on RHEL 7
VCP Muthukrishna
SystemD Usage Guide
SystemD Usage Guide
VCP Muthukrishna
Configure Run Levels RHEL 7 or CentOS 7
Configure Run Levels RHEL 7 or CentOS 7
VCP Muthukrishna
Rhel6 vs rhel7
Rhel6 vs rhel7
Ratna Likhita
Kvm virtualization in_rhel_7
Kvm virtualization in_rhel_7
Urgen Sherpa
ESP8266モジュールを遊び倒す!
ESP8266モジュールを遊び倒す!
MasatoOshikiri
技適あり!ESP8266搭載WiFiモジュールをArduino化しよう!
技適あり!ESP8266搭載WiFiモジュールをArduino化しよう!
Shigeo Ueda
Upgrade ipa to rhel 7
Upgrade ipa to rhel 7
Amjad Yaseen
London open stack meet up - nov 2015
London open stack meet up - nov 2015
Darryl Weaver
プログラマの為のESP-WROOM-02開発ボード組み立て
プログラマの為のESP-WROOM-02開発ボード組み立て
Naoto Miyachi
How To Install and Configure SUDO on RHEL 7
How To Install and Configure SUDO on RHEL 7
VCP Muthukrishna
Enterprise Linux 7 new feature_systemd_booting
Enterprise Linux 7 new feature_systemd_booting
suk kim
Code4vn - Linux day - linux boot process
Code4vn - Linux day - linux boot process
Cường Nguyễn
Pdf c1t tlawaxb
Pdf c1t tlawaxb
Susant Sahani
Esp8266 webserver1
Esp8266 webserver1
MasatoOshikiri
How to Change Hostname in CentOS 7 or RHEL 7
How to Change Hostname in CentOS 7 or RHEL 7
VCP Muthukrishna
How To View Login History and Logout History on RHEL 7
How To View Login History and Logout History on RHEL 7
VCP Muthukrishna
How To Manage Services on RHEL 7 or CentOS 7
How To Manage Services on RHEL 7 or CentOS 7
VCP Muthukrishna
Destacado
(20)
マイコンボード色々
マイコンボード色々
How To Install and Generate Audit Reports in CentOS 7 or RHEL 7
How To Install and Generate Audit Reports in CentOS 7 or RHEL 7
LSOF Command Usage on RHEL 7
LSOF Command Usage on RHEL 7
SystemD Usage Guide
SystemD Usage Guide
Configure Run Levels RHEL 7 or CentOS 7
Configure Run Levels RHEL 7 or CentOS 7
Rhel6 vs rhel7
Rhel6 vs rhel7
Kvm virtualization in_rhel_7
Kvm virtualization in_rhel_7
ESP8266モジュールを遊び倒す!
ESP8266モジュールを遊び倒す!
技適あり!ESP8266搭載WiFiモジュールをArduino化しよう!
技適あり!ESP8266搭載WiFiモジュールをArduino化しよう!
Upgrade ipa to rhel 7
Upgrade ipa to rhel 7
London open stack meet up - nov 2015
London open stack meet up - nov 2015
プログラマの為のESP-WROOM-02開発ボード組み立て
プログラマの為のESP-WROOM-02開発ボード組み立て
How To Install and Configure SUDO on RHEL 7
How To Install and Configure SUDO on RHEL 7
Enterprise Linux 7 new feature_systemd_booting
Enterprise Linux 7 new feature_systemd_booting
Code4vn - Linux day - linux boot process
Code4vn - Linux day - linux boot process
Pdf c1t tlawaxb
Pdf c1t tlawaxb
Esp8266 webserver1
Esp8266 webserver1
How to Change Hostname in CentOS 7 or RHEL 7
How to Change Hostname in CentOS 7 or RHEL 7
How To View Login History and Logout History on RHEL 7
How To View Login History and Logout History on RHEL 7
How To Manage Services on RHEL 7 or CentOS 7
How To Manage Services on RHEL 7 or CentOS 7
Similar a Kickstart, Puppet, Docker
Dockerの仕組みとIIJ社内での利用例
Dockerの仕組みとIIJ社内での利用例
maebashi
Dockerで遊んでみよっかー YAPC::Asia Tokyo 2014
Dockerで遊んでみよっかー YAPC::Asia Tokyo 2014
Masahiro Nagano
Osc201703 tokyo-clonezilla-v1.2 j
Osc201703 tokyo-clonezilla-v1.2 j
Akira Yoshiyama
CloudFoundry 2 on Apache CloudStack 4.2.1
CloudFoundry 2 on Apache CloudStack 4.2.1
Kotaro Noyama
OpenStackトラブルシューティング入門
OpenStackトラブルシューティング入門
VirtualTech Japan Inc.
誰でも出来るosxでのローカルなウェブ開発環境構築
誰でも出来るosxでのローカルなウェブ開発環境構築
Hiroshi Yamato
ネットワークエンジニアのための Puppet / Chef
ネットワークエンジニアのための Puppet / Chef
npsg
Docker入門-基礎編 いまから始めるDocker管理【2nd Edition】
Docker入門-基礎編 いまから始めるDocker管理【2nd Edition】
Masahito Zembutsu
環境構築自動化ツールのご紹介
環境構築自動化ツールのご紹介
Etsuji Nakai
LXC入門 - Osc2011 nagoya
LXC入門 - Osc2011 nagoya
Masahide Yamamoto
AWSマイスターシリーズReloaded(AWS Beanstalk)
AWSマイスターシリーズReloaded(AWS Beanstalk)
Akio Katayama
20120416 aws meister-reloaded-aws-elasticbeanstalk-public
20120416 aws meister-reloaded-aws-elasticbeanstalk-public
Amazon Web Services Japan
Version管理 1
Version管理 1
hakoika-itwg
OpenStack検証環境構築・トラブルシューティング入門 - OpenStack最新情報セミナー 2014年8月
OpenStack検証環境構築・トラブルシューティング入門 - OpenStack最新情報セミナー 2014年8月
VirtualTech Japan Inc.
CloudFoundry 2 on Apache CloudStack 4.2.1
CloudFoundry 2 on Apache CloudStack 4.2.1
Kotaro Noyama
Building production server on docker
Building production server on docker
Hiroshi Miura
Building production server on docker
Building production server on docker
Hiroshi Miura
自分色のLinuxホームサーバーを作ってみよう
自分色のLinuxホームサーバーを作ってみよう
Masahiko Hashimoto
[C31] OSS-DB Exam Silver 技術解説セミナー by Ryota Watabe
[C31] OSS-DB Exam Silver 技術解説セミナー by Ryota Watabe
Insight Technology, Inc.
Docker Compose 徹底解説
Docker Compose 徹底解説
Masahito Zembutsu
Similar a Kickstart, Puppet, Docker
(20)
Dockerの仕組みとIIJ社内での利用例
Dockerの仕組みとIIJ社内での利用例
Dockerで遊んでみよっかー YAPC::Asia Tokyo 2014
Dockerで遊んでみよっかー YAPC::Asia Tokyo 2014
Osc201703 tokyo-clonezilla-v1.2 j
Osc201703 tokyo-clonezilla-v1.2 j
CloudFoundry 2 on Apache CloudStack 4.2.1
CloudFoundry 2 on Apache CloudStack 4.2.1
OpenStackトラブルシューティング入門
OpenStackトラブルシューティング入門
誰でも出来るosxでのローカルなウェブ開発環境構築
誰でも出来るosxでのローカルなウェブ開発環境構築
ネットワークエンジニアのための Puppet / Chef
ネットワークエンジニアのための Puppet / Chef
Docker入門-基礎編 いまから始めるDocker管理【2nd Edition】
Docker入門-基礎編 いまから始めるDocker管理【2nd Edition】
環境構築自動化ツールのご紹介
環境構築自動化ツールのご紹介
LXC入門 - Osc2011 nagoya
LXC入門 - Osc2011 nagoya
AWSマイスターシリーズReloaded(AWS Beanstalk)
AWSマイスターシリーズReloaded(AWS Beanstalk)
20120416 aws meister-reloaded-aws-elasticbeanstalk-public
20120416 aws meister-reloaded-aws-elasticbeanstalk-public
Version管理 1
Version管理 1
OpenStack検証環境構築・トラブルシューティング入門 - OpenStack最新情報セミナー 2014年8月
OpenStack検証環境構築・トラブルシューティング入門 - OpenStack最新情報セミナー 2014年8月
CloudFoundry 2 on Apache CloudStack 4.2.1
CloudFoundry 2 on Apache CloudStack 4.2.1
Building production server on docker
Building production server on docker
Building production server on docker
Building production server on docker
自分色のLinuxホームサーバーを作ってみよう
自分色のLinuxホームサーバーを作ってみよう
[C31] OSS-DB Exam Silver 技術解説セミナー by Ryota Watabe
[C31] OSS-DB Exam Silver 技術解説セミナー by Ryota Watabe
Docker Compose 徹底解説
Docker Compose 徹底解説
Más de Hirokazu Tokuno
ChatGPTでしりとり
ChatGPTでしりとり
Hirokazu Tokuno
ChatGPTのLINEボット
ChatGPTのLINEボット
Hirokazu Tokuno
初めてのRoblox.pdf
初めてのRoblox.pdf
Hirokazu Tokuno
プログラミング講座【小学校高学年向け】 R4-20221227.pdf
プログラミング講座【小学校高学年向け】 R4-20221227.pdf
Hirokazu Tokuno
プログラミング講座【小学校高学年向け】 R3-20211128.pdf
プログラミング講座【小学校高学年向け】 R3-20211128.pdf
Hirokazu Tokuno
(非公式) 福島県 新型コロナウイルス感染症対策サイトに 貢献しよう
(非公式) 福島県 新型コロナウイルス感染症対策サイトに 貢献しよう
Hirokazu Tokuno
Stripe触ってみた! Jekyll + AWS S3に組み込み
Stripe触ってみた! Jekyll + AWS S3に組み込み
Hirokazu Tokuno
福島県職員向けプログラミング
福島県職員向けプログラミング
Hirokazu Tokuno
<女性限定>在宅ワーク講座 公開版 Django入門
<女性限定>在宅ワーク講座 公開版 Django入門
Hirokazu Tokuno
会社作ってみた
会社作ってみた
Hirokazu Tokuno
小学校先生向けプログラミングワークショップ
小学校先生向けプログラミングワークショップ
Hirokazu Tokuno
シビックテックの勧め
シビックテックの勧め
Hirokazu Tokuno
徳納的シビックテック
徳納的シビックテック
Hirokazu Tokuno
マイコンボード色々 2017.03
マイコンボード色々 2017.03
Hirokazu Tokuno
IoT without Wiring
IoT without Wiring
Hirokazu Tokuno
電子工作部(未公認) 第一回 後付け資料
電子工作部(未公認) 第一回 後付け資料
Hirokazu Tokuno
One Button
One Button
Hirokazu Tokuno
コードを書かずにIoT, IoT without-coding
コードを書かずにIoT, IoT without-coding
Hirokazu Tokuno
潜水センサー
潜水センサー
Hirokazu Tokuno
FabKura, Tokuniuno and Myself
FabKura, Tokuniuno and Myself
Hirokazu Tokuno
Más de Hirokazu Tokuno
(20)
ChatGPTでしりとり
ChatGPTでしりとり
ChatGPTのLINEボット
ChatGPTのLINEボット
初めてのRoblox.pdf
初めてのRoblox.pdf
プログラミング講座【小学校高学年向け】 R4-20221227.pdf
プログラミング講座【小学校高学年向け】 R4-20221227.pdf
プログラミング講座【小学校高学年向け】 R3-20211128.pdf
プログラミング講座【小学校高学年向け】 R3-20211128.pdf
(非公式) 福島県 新型コロナウイルス感染症対策サイトに 貢献しよう
(非公式) 福島県 新型コロナウイルス感染症対策サイトに 貢献しよう
Stripe触ってみた! Jekyll + AWS S3に組み込み
Stripe触ってみた! Jekyll + AWS S3に組み込み
福島県職員向けプログラミング
福島県職員向けプログラミング
<女性限定>在宅ワーク講座 公開版 Django入門
<女性限定>在宅ワーク講座 公開版 Django入門
会社作ってみた
会社作ってみた
小学校先生向けプログラミングワークショップ
小学校先生向けプログラミングワークショップ
シビックテックの勧め
シビックテックの勧め
徳納的シビックテック
徳納的シビックテック
マイコンボード色々 2017.03
マイコンボード色々 2017.03
IoT without Wiring
IoT without Wiring
電子工作部(未公認) 第一回 後付け資料
電子工作部(未公認) 第一回 後付け資料
One Button
One Button
コードを書かずにIoT, IoT without-coding
コードを書かずにIoT, IoT without-coding
潜水センサー
潜水センサー
FabKura, Tokuniuno and Myself
FabKura, Tokuniuno and Myself
Kickstart, Puppet, Docker
1.
Kickstart, Puppet, Docker
2.
内容 ● サーバー構築の自動化の基礎知識をまとめる ● Solaris
10とRHEL 7で比較 ● Linux Kickstart/Solaris Jumpstart ● 仮想サーバー ● Docker ● Puppet ● Docker/Puppetで変わる ● Docker or Puppet? ● 参考
3.
Kickstart/Jumpstart ● Kickstart/Jumpstartファイルで指定した設定に 従ってOSを自動的にインストールする方法 ● 設定項目の一部 Kickstart
Jumpstart インストール インストール元 言語/キーボード rootパスワード パーティション ユーザー/Group ネットワーク パッケージ 後処理スクリプト インストール元 パーティション swapサイズ マウントするリモートデバイス ミラーリング Locale インストールパッケージ SUNWname 終了スクリプト(Bourne shell)
4.
仮想サーバー 1/2 ● ハイパーバイザー型はホストOSを経由しない分 性能が高い ●
ホスト型 : Virtualbox, Windows XPモード ● ハイパーバイザー型 : VMWare ESXi, Xenなど アプリ ホスト型 物理サーバー ハイパーバイザー ゲストOS アプリ アプリ ゲストOS アプリ ハイパーバイザー型 物理サーバー 仮想化ソフト ゲストOS アプリ アプリ ホストOS
5.
仮想サーバー 2/2 ● ハイパーバイザー型
: VMWare ESXi, Xenなど ● コンテナ型 : LXC, Docker, Zoneなど – 起動が早い – ファイルシステム、プロセステーブル、ネットワー ク設定などを隔離 – メモリやCPUのリソース配分もコンテナ単位 コンテナ型 物理サーバー ハイパーバイザー ゲストOS アプリ アプリ ゲストOS アプリ ハイパーバイザー型 物理サーバー ホストOS 環境 アプリ 環境 アプリ 環境 アプリ
6.
Docker ● OSイメージからライブラリ、環境変数などの パッケージングするものを定義ファイル化 ● 本番と同じコンテナをローカルで動かせる ●
親イメージからの差分のみ保存 → 小容量 物理サーバー ホストOS 環境 アプリ 定義ファイル 読み込み 専用 OS Java Apache 書き込み可
7.
Puppet ● サーバーやDocker/Zoneの設定を自動化 – ユーザー/グループの作成 –
ネットワーク関連の設定 – パッケージのインストール、最新版への更新 – サービスの実行 – ファイル作成 – 任意のコマンド実行 – などなど
8.
Puppet Master/Client ● 良くある運用形態 ●
ソースコード管理システムで管理する事が主流
9.
Docker/Puppetで変わる ● 手順書が正しくない、勘違い、従わなかったな どで動作しない事を防ぐ ● 手順書は設定ファイルに置き換え ●
変更はサーバーで行わず、設定ファイルを変更 変更 手順書書き換え ファイル変更 設定適用 今まで これから
10.
Docker or Puppet? ●
Puppetで出来る事はDockerでも出来る ● 何も知らなければDockerだけ覚えれば良い ● 既にPuppetの知識、経験、ファイルがあるなら Docker + Puppetを組み合わせても良い ● DockerのインストールなどホストOSはPuppet で管理
11.
参考 ● RHEL 7でkickstart ●
Puppetを使ったLinuxシステムの設定自動管理 ● PuppetとDockerで構成管理してみる ● https://www.docker.com/ ● Dockerイメージの理解とコンテナのライフサイ クル ● 体育会系 Docker Compose ハンズオン資料
Descargar ahora