さくらのクラウドのスタートアップ
スクリプトにbaserCMSが追加されたので、使ってみよう（長い）2018/3/1

さくらインターネット株式会社

コミュニティマネージャー

法林 浩之(C) Copyright 1996-2017 SAKURA Internet Incはじめに本日の資料はこちらで公開します
https://www.slideshare.net/hourin/

もしくは「slideshare 法林」で検索
2

SNSへの投稿、大歓迎です！

#baserCMS #さくらのイベント

3私について法林 浩之@hourin

写真どんな人？
・フリーランスエンジニア
・さくらインターネット コミュニティマネージャー- 会社主催イベントの運営- 社外イベント対応(協賛/出展/登壇/取材など)- [New!] さくらのナレッジ 編集長- [New!] 福岡オフィス初登場！
・日本UNIXユーザ会 幹事 (元会長)- さまざまなコミュニティと共同でイベントを開催
・くわしくは「法林浩之」で検索
4

どんな話をするのか• さくらのクラウドの概要• 機能、特徴、料金、最近の新機能など• スタートアップスクリプトについて• 概要• 使い方 (baserCMSを例に)• スクリプトの自作
5

さくらインターネットについて
商号

代表取締役

大阪本社（梅田/大阪）

東京支社（西新宿）

さくらインターネット株式会社（SAKURA Internet Inc.）

田中 邦裕

設立

1999年8月17日（サービス開始：1996年12月23日）

資本金

22億5,692万円

事業内容

インターネットでのサーバの設置およびその管理業務
電気通信事業法に基づく電気通信事業
マルチメディアの企画並びに製作・販売

従業員数

495名（連結/2017年3月末）

所属団体

特定非営利活動法人 日本データセンター協会（JDCC）
社団法人 コンピュータソフトウェア協会（CSAJ）
社団法人 日本ネットワークインフォメーションセンター（JPNIC）
社団法人 インターネットプロバイダー協会（JAIPA）

グループ会社

株式会社Joe’sクラウドコンピューティング
ゲヒルン株式会社
株式会社S2i
アイティーエム株式会社
櫻花移動電信有限公司
ビットスター株式会社

福岡オフィス（赤坂）6石狩データセンター

東京ドーム約1個分の敷地面積（51,448㎡）
札幌から車で20～30分とアクセスも容易
77石狩データセンター

3号棟

既存棟
（1・2号棟）

3号棟外観

3号棟が開所2017年冬 運用開始
88さくらインターネットの事業領域
VPS・クラウドレンタルサーバ

さくらのレンタルサーバ
さくらのマネージドサーバ
1台のサーバを複数の契約者でサーバを共有または占有することができ、管理はさくらインターネットに任せて使うサービス

1台を共有

専用サーバ

さくらの VPS
仮想化技術を用い、1台の物理サーバ上に複数の仮想サーバを構築し、仮想専用サーバとして分けた領域の占有サービス

1台を占有

データセンター

新サービス

ハウジング

通信環境とデータの保存や処理システムを一体型で提供するIoTプラットフォーム・サービス

リモートハウジング
高性能サーバと拡張性の高いネットワークを圧倒的なコストパフォーマンスで利用できるIaaS型パブリック・クラウド・サービス

高性能で拡張性と信頼性の高いサーバをまるごと独占して利用することができ、自由にカスタマイズして利用可能なサービス

データセンター内にお客様専用のハウジングスペースを確保し、ネットワーク機器やサーバなどの機材を自由に置けるサービス

1台～複数台Dockerコンテナをマネージドされた環境へ、手軽・シンプルにプロビジョニング可能なサービス【サービスの主な利用用途】
ウェブサイト運営、ブログ、インターネット・メール
ネットビジネス、電子商取引、動画・音楽配信、開発環境
エンタープライズ
会員制サイト、キャンペーン・サイト
SNS、ウェブ・アプリケーション、SaaS、ASP

機械学習、データ解析、高精度シミュレー
ション用途に特化したGPU搭載の専用サー
バサービス

新しい社会のインフラを支えながら、最先端のサービスを構築
9

さくらのクラウドの概要
10

さくらのクラウドのコンセプト▌ 開発者志向のシンプルなクラウド
何の変哲もない IaaS 型クラウドを、圧倒的なコストパフォーマンスで提供▌ 高い自由度
高性能サーバーをスケールアプト
ネットワークも自由に組める▌ 仮想データセンターを操作「インスタンス」よりも「サーバ」という概念を大切にしたい

11
11

|No.1
直近の新機能やサービス

|No.2
概要

No.3
特長

|No.4
機能

|No.5
料金|No.6
Q&A

特長✓ ブラウザからデータセンターを管理✓ 構築スピードとシンプルな料金体系✓ 高い操作性と充実の機能✓ 信頼のクラウド基盤1212さくらのクラウドは仮想データセンター▌ ブラウザで仮想データセンターを操作する感覚

東京第１ゾーン、石狩第１・第２ゾーン、Sandbox を使い分け、仮想サーバやスイッチを操作できます1313

さくらのクラウドを選ぶ理由
構築スピードとシンプルな料金体系
すぐにサーバを作成

高い操作性と充実の機能

信頼のクラウド基盤
堅牢な設備とセキュリティ

わかりやすいコントロールパネル
API

専用サーバ連携

安定の高速ネットワーク

障害発生のリスク回避

初期費用無料VPS からの移行

保守対応の運用負担を軽減

1414

|No.1
直近の新機能やサービス|No.2
概要|No.3
特長

No.4
機能|No.5
料金|No.6
Q&A

主な機能のご紹介✓ IaaS型パブリッククラウド✓ 豊富なオプションサービス群✓ クラウドを拡張するサービス間接続

1515

さくらのクラウド基本機能
サーバ/ディスク
✓ サーバ作成・プラン変更（東京95種類、石狩43種類）✓ ディスク追加・変更✓ アーカイブ、ISOイメージ UPDATE✓ スタートアップスクリプト …etc✓✓✓✓✓

スイッチ、ルータ＋スイッチ
VPC ルータ機能 UPDATE
ブリッジ接続（ゾーン間接続）
ローカルルータ
専用スイッチ …etc✓✓✓✓✓

ロードバランサ
冗長構成ロードバランサ
ハイスペックプラン
GSLB（広域負荷分散）

✓✓
✓
✓
✓

コントロールパネル UPDATE
コントロールパネル（英語版）
さくらのクラウド API
リソースマネージャー NEWTerraform for さくらのクラウド✓ コントロールパネルの二段階認証✓ 〃 ユーザ・アカウント機能✓ 〃 ユーザごとのアクセスレベル

サービス間接続

オプションサービス
✓✓
✓
✓

✓
DNS
✓
シンプル監視オブジェクト・ストレージ ✓さくらのセールスアナリシス ✓クラウド型メール配信サービス
データベース・アプライアンス
ウェブアクセラレータ UPDATENFSアプライアンス NEW

インターネット VPN
ファイアウォール機能
SSL 証明書
改ざん通知
WAF (SiteGuard Lite)

アクセス制御インターフェース

負荷分散
✓✓
✓
✓

セキュリティ

ネットワーク✓ 専有ホスト✓✓✓✓ブリッジ接続ハイブリッド接続
プライベートリンク
ローカルルータ

UPDATEUPDATE

直近3ヶ月で更新した機能

16
16

サーバ／ディスク▌ サーバ
最大 36 コア、224 GB メモリまでの充実スペックを
高品質低価格で実現
作成後にスケールアップ／ダウンも可能▌ ディスク
複数のディスクを1台のサーバで利用できるコントロールパネルから接続や切断など操作が可能

1717

サーバ／ディスク▌ アーカイブ
仮想サーバのディスクからイメージのバックアップを作成する機能と、サーバ新規作成時に利用可能なパブリックアーカイブ
NEWDebian GNU/Linux 9.3.0, CoreOS Container Linux 1576.4.0, RancherOS v1.1.1 等▌ スタートアップスクリプト
サーバ作成時、任意のシェルスクリプトを自動実行する機能
NEW

GitLab 、 Let’s Encrypt 等▌ ISOイメージ
任意の ISO イメージをアップロードし、サーバの起動時に読み込める機能
NEW

Ubuntu Server 17.10, openSUSE 42.3 等

1818

負荷分散

▌ ロードバランサ
アクセス負荷の分散や、障害時のサイト継続のため、外部ネットワークからのアクセスを配下のサーバに分散シングル構成と冗長化構成を選択可能で広帯域向けハイスペックプランもあり詳細ページを開く▌ GSLB(広域負荷分散)
複数のリージョンをまたいで負荷分散する仕組み
例：正常時は特定リージョン上のサーバに転送し、障害時は別のリージョンにトラフィックを転送する
詳細ページを開く

19
19

ネットワーク▌ スイッチ
物理ネットワーク上のスイッチと同じ感覚で使える仮想スイッチ

ローカル IP アドレスしか持たず、インターネットに接続しないサーバを設置できるため、セキュアなプライベートネットワークを構築
詳細ページを開く▌ ルータ＋スイッチ
インターネットに接続可能なスイッチ
グローバル側の IP アドレスや、広帯域ネットワークを利用できる詳細ページを開く

20
20

サービス間接続▌ ブリッジ接続
複数ゾーン間のネットワークや、さくらの専用サーバ、さくらのクラウドをローカル・ネットワークで接続
GSLB（広域負荷分散）を利用することでディザスタリカバリ対策が可能に
詳細ページを開く▌ ハイブリッド接続
異なるサービスやリージョン間を、インターネットを通さず LAN で安全に接続
さくらインターネットの各サービスの利便性を組み合わせることで、コストパフォーマンス、冗長性、可用性、拡張性を活用
詳細ページを開く21
21

セキュリティ▌ SSL証明書
SSL サーバ証明書を使い、インターネット上での盗聴、なりすまし、改ざん等の危険性を回避
詳細ページを開く▌ 改ざん検知
Web サイトを毎日巡回して改ざんを確認し、緊急時の通知、自動切り替えを実施
詳細ページを開く▌ WAF
Webアプリケーションの脆弱性からサーバを守る機能が、無償利用可能
詳細ページを開く

22
22

オプションサービス▌ DNS
ドメインのゾーン情報に含まれるレコードをコントロールパネルやAPI で管理できるので、脆弱性対策やバージョンアップなどの管理が不要
クエリ数やトラフィック量による従量課金はなく、日割り料金から詳細ページを開く▌ シンプル監視サーバ(PING)やサービス(HTTP/HTTPS等)を定期的に監視し、異常発生時にメール/Slackで通知

さくらインターネットのネットワーク内なら、無料で監視可能
詳細ページを開く

23
23

オプションサービス▌ ウェブアクセラレータのコンテンツをキャッシュして高速配信する国内向けCDNサービスです。Webサーバーへのアクセス集中に備えてウェブアクセラレータを設定することでオリジンサーバーへの負荷を吸収し、アクセス急増時も安定してサイトを表示することができます。海外のCDNサービスなどを利用中でコスト高にお悩みの方、配信データ量が多くオリジンサーバーの高負荷にお悩みの方などにおすすめです。
詳細ページを開く

24
24

ユーザーインターフェース▌ コントロールパネルシンプルで直感的な操作が可能な Web UI

マップ機能を使えば、サーバ、スイッチだけでなくクラウド上のネットワーク構成も簡単に把握▌ API
さくらのクラウド API やクライアント・ライブラリを通し、各種の操作をプログラミング的に行える

25
25

アクセスコントロール▌ コントロールパネルの二段階認証
ログイン認証時、ワンタイムパスワードの入力を求め、安全性を高められる▌ ユーザ・アカウント機能
コントロールパネルのログインユーザ権限と、リリースの作業空間のアカウントを分離して利用可能▌ アクセスレベル
アカウントとユーザの組み合わせごとに、コントロールパネルや API の操作範囲を制限

26
26

|No.1
直近の新機能やサービス

|No.2
概要

|No.3
特長|No.4
機能

No.5
料金

|No.6
Q&A

さくらのクラウドの料金✓ 初期費用ゼロ✓ 課金は使用リソース単位

2727サーバやリソースの従量課金▌ 初期費用ゼロ、リソース単位のシンプルな料金体系
ご利用開始から20日までは「日割り料金」、以降は「月額料金」が自動適用

サーバの電源停止時は、課金対象外です（2017年3月～）▌ 料金の考え方
サーバとディスクの基本機能と、アプライアンスで構成＋

料金ページを開く28
28

|No.1
直近の新機能やサービス|No.2
概要|No.3
特長|No.4
機能

No.5
料金

No.6
Q&A

Q&A
✓ よくある質問と回答✓ システム構成例

2929

VPSからクラウドに移行できますか？

▌ マイグレーション機能をご利用できます
さくらのクラウドは、さくらの VPS からディスクイメージをコピー可能です。
VPS からコピーしたデータはアーカイブとして保存し、 このアーカイブを使いクラウド上でサーバを起動できます。
さくらのクラウドの「アーカイブ」のメニューから「追加」をクリックし、「VPSディスク」をお選びください。
詳細ページを開く

30
30

ブラウザからサーバに接続できますか？

▌ リモートスクリーン機能が便利です
コントロールパネル上から、サーバのコンソールにアクセスできます。SSHでログインできない時など、状況の確認や作業のために活用できます。
詳細ページを開く3131

構成例のご紹介▌共有セグメントのベーシックな構成

32
32

構成例のご紹介▌ 複数のリージョンを使う冗長構成

33
33

構成例のご紹介▌負荷に応じたサーバの増減

3434構成例のご紹介▌大規模ウェブサービスを高速処理

35
35構成例のご紹介▌クラウドも物理サーバも使いたい36
36

さくらのクラウドの使い方を知るには？

▌困った時はさくらのマニュアルサイト
https://manual.sakura.ad.jp/cloud/▌ 新機能やお知らせはさくらのクラウドニュース
https://cloud-news.sakura.ad.jp/3737

機能に対するご意見やご要望▌ 皆さまのご意見をサービスに反映
https://sakura.uservoice.com/

新機能や機能改善のご要望を投稿できるサイトです。
気に入った意見には投票も！
※開発チームを含め、関係者が参考にしていますので、ぜひご活用下さい。

3838

さくらのクラウド資料カタログ
スライドシェア

▌ SlideShareのさくらインターネットアカウント
http://www.slideshare.net/sakura_pr/

さくらのクラウド サービス概要カタログ

シンプル監視アプライアンス導入ガイド

39
39

No.1
直近の新機能やサービス|No.2
概要|No.3
特長|No.4機能|No.5
料金

|No.6
Q&A

直近の新機能や新サービス✓ さくらのセキュアモバイルコネクトの提供開始(2/1)✓ 仮想UTMアプライアンス Sophos UTMの提供開始(1/25)✓ 構成管理機能リソースマネージャーの提供開始✓ ウェブアクセラレータの開発者向け機能を強化

40
40

さくらのセキュアモバイルコネクト提供開始

NEW2018.2.1▌ さくらのクラウド直結
セキュアモバイルコネクトが提供するSIMは、インターネットを経由せず、専用線を通して直接さくらのクラウドに接続し、外部からのアクセスを受けず、安全に利用できます。

▌ 他サービスが利用可
さくらのクラウドの潤沢なリソースを使えるのはもちろん、VPCルータ等の接続サービスを利用し、さくらのクラウド以外のサービスや、他社のクラウドサービスとの接続も可能です。

▌ 安全安価なSIM
データ通信料は 6円/1MB。クラウドのネットワークとの接続料金（モバイルゲートウェイ）には 500MB 分の通信料金を含みます。機器が何台あったとしても、月間 500MB 以下の通信量であれば、通信環境の維持に必要なのは基本料金のみです。

4141

Sophos UTM アプライアンス提供開始

NEW

2018.1.25▌ ネットワークやサーバの総合脅威管理機能を提供
さくらのクラウド上にあるサーバなどのシステムに対し、様々なセキュリティ機能や、操作性の高い管理画面を提供するアプライアンスです。
スイッチまたはルータ＋スイッチ配下にプライベートなネットワークセグメントを作成し、インターネットからの脅威に対向すべく、ファイアウォールや侵入防御(IPS)や電子メールプロテクション、Webサーバプロテ
クション、サイト間 VPN、リモートアクセス、ログ記録などの機能を利用できるようにします。
「Sophos UTM（総合脅威対策）」のマニュアル42
42

リソースマネージャー提供開始NEW

2017.12.11▌ リソースマネージャーで複数のリソースを一括構築
ブラウザ上からの操作で、サーバやロードバランサなど複数のリソースを一括して構築・変更できる構成管理機能「リソースマネージャー」がご利用可能になりました。
内部では HashiCorp Terraform を利用しており、予め準備してあるテンプレート（あるいはお客さまでテンプレートの追加・編集も可能です）をもとに、ブラウザの操作だけで必要な構成ができます。複雑なシステムも、自動的かつ確実に作成できます。
リソースマネージャー機能追加のプレスリリース「リソースマネージャー」のサービス概要「リソースマネージャー」のマニュアル4343

ウェブアクセラレータの機能追加

NEW

2017.12.01▌ オリジンサーバのHTTPS対応やキャッシュ全削除
ウェブアクセラレータはサーバのコンテンツをキャッシュし、高速配信する国内向け CDN サービスです。
コンテンツを置くオリジンサーバとウェブアクセラレータ間の通信プロトコルが、 HTTPS に対応いたしました。
また、リアルタイムでキャッシュを全て削除する機能も追加しています。

これら新機能は API で操作できます。また、新たにSSL 証明書の更新も API で行えるようになりました。
ウェブアクセラレータ機能追加のお知らせ「ウェブアクセラレータ」のサービス概要「ウェブアクセラレータ」のマニュアル44
44

コントロールパネルの機能改善
2017.11.30▌ 請求情報にアクセスしやすくなりました
請求情報の画面に、コントロールパネルにログインした直後のホームから移動できるようになりました。
これに伴い、複数のアカウントをお持ちの場合は、アカウントを切り替えることなく請求情報を一覧できるようになりました。
また、指定した金額を超えると自動的に通知する
料金アラートも、こちらの一覧画面からご確認できます。

4545

スタートアップスクリプト
について
46
46

スタートアップスクリプトとは• スタートアップスクリプトは、サーバを作成する際にシェルスクリプトを実行する機能です。
• これを使うと、例えばこんなことができます。
• 必要なアプリケーションがインストール済みのサーバを作る• 多数のユーザを登録し、起動直後にログインできるようにする• サーバ内の各種設定を自動的に行う• 当社にて公開しているスタートアップスクリプトを使用すると、使いたいソフトウェアがインストールされたサーバを作成できます。

• 自分で作成したスクリプトを使うこともできます。
• 詳しくはマニュアルを参照• https://manual.sakura.ad.jp/cloud/startup-script/
47

公開スクリプトはGitHubで公開

公開スクリプトはGitHubで公開
https://github.com/sakura-internet/cloud-startupscripts

baserCMSはこちら

https://github.com/sakura-internet/cloudstartupscripts/tree/master/publicscript/basercms
48

スタートアップスクリプトを使ってサーバを作ってみよう

さくらのクラウド 共有セグメント

100Mbps ベストエフォート

1 CPU

1GB RAM

20GB SSD

baserCMSのスタートアップスクリプトを使ってサーバを作成してみましょう
CPU 1コア / メモリ 1GB / ディスク SSD 20GB / NIC 1個 / CentOS 7.x
49

スタートアップスクリプトを使ってサーバを作ってみよう

イベントページに「構築デモを行います」と書いてあるので(こわごわ)実演します50

さくらのクラウドにログイン
51

コントロールパネルにログイン•••「さくらのクラウド」で検索し、サービスのWebサイトを表示します
URLは http://cloud.sakura.ad.jp/ です
サイトの上部にある「コントロールパネルログイン」をクリックします52

さくらのクラウド コントロールパネル ログイン

会員IDとパスワードを入力してログインします53ログイン後の画面

ログインできたら、このような画面が表示されますので、[さくらのクラウド（IaaS）]をクリックしてください54ログイン後の画面[さくらのクラウド（IaaS）]をクリックすると、さくらのクラウドの管理画面が表示されます55

スタートアップスクリプトを使ったサーバの作成
56

サーバの作成

メインメニューより「サーバ」をクリックします。
その後「追加」をクリックするとサーバ作成画面に移動します。
57

スタートアップスクリプトを使ってサーバを作ってみよう

スタートアップスクリプトを利用する場合は右上の【シンプルモード】のチェックを外します。
58

スタートアップスクリプトを使ってサーバを作ってみよう「サーバプラン」では仮想サーバに割り当てるCPUとメモリ量を指定します。
デフォルトは 1コア / 1GB です。
59

スタートアップスクリプトを使ってサーバを作ってみよう「ディスク」では使用するディスクの種類やサイズ、インストールイメージを選択します。
アーカイブとして【CentOS 7.x64bit】を選択し、他はデフォルトとします。

60

スタートアップスクリプトを使ってサーバを作ってみよう

ディスクサイズを選択します。最小は20GBです。
61

スタートアップスクリプトを使ってサーバを作ってみよう「NIC」ではネットワークに関する設定を指定します。
今回はすべてデフォルトの値を使用しますので変更は不要です。
62

スタートアップスクリプトを使ってサーバを作ってみよう「ディスクの修正」ではOSに関する設定値を指定します。
管理ユーザ(root)のパスワードか公開鍵を設定します。
ホスト名は任意の値を設定します。

63

スタートアップスクリプトを使ってサーバを作ってみよう

スタートアップ
スクリプトの種類として【shell】を選び、配置する
スタートアップスクリプトとして【baserCMS】を選択します。

64

スタートアップスクリプトを使ってサーバを作ってみよう

baserCMSのスタート
アップスクリプトのオプションとして、管理ユーザ名、パスワード、メールアドレスを設定します。
サイトのURLが決まっていればそれも入力します。

65

スタートアップスクリプトを使ってサーバを作ってみよう「シンプル監視」はさくらのクラウドで提供する死活監視のサービスです。
今回は使用しないため、チェックなし(デフォルトのまま)で進めます。
66

スタートアップスクリプトを使ってサーバを作ってみよう「サーバの情報」は、コントロールパネル上で管理するための情報を記述する項目です。
「名前」の項目に、判別がつくような任意の名称を入力します。
67

スタートアップスクリプトを使ってサーバを作ってみよう「その他のオプション」および「作成数」はデフォルトの値を使用します。
内容を確認し、問題がなければ【作成】をクリックします。
68

サーバの作成「操作確認」のダイアログが表示されます。
問題なければ「作成」をクリックします。

69

サーバの作成「作成」をクリックすると上記のダイアログが出てきます。
ステータスがすべて成功になるとサーバが作成されます。
所要時間はサーバのスペックや混雑状況により異なります。
70

作成されたサーバを確認
71

サーバ情報の表示

サーバの作成が完了すると、サーバ一覧画面に表示されます。
サーバを選択して右クリックするとIPアドレスをコピーすることができます。
72

baserCMSの初期画面にアクセスブラウザを起動して下記URLにアクセスします。
公開画面：http://サーバのIPアドレス/
管理画面：http://サーバのIPアドレス/admin73

スタートアップスクリプトの自作
74

スタートアップスクリプトの自作• スタートアップスクリプトは自作できます。
• 自作すると、例えばこんなことができます。
• 公開スクリプトにないソフトウェアをインストールしたい• 公開スクリプトとは異なる設定のサーバを作りたい• 例：baserCMSのDBをPostgreSQLにしたい• いろいろなソフトウェアを同時にインストールしたい• 例：baserCMSとLet's Encryptをインストールしたい• インストールだけでなく各種設定を投入したい• 多数のユーザを登録したサーバを作りたい
75

スタートアップスクリプトの自作

スタートアップスクリプトの構成• 全体はシェルスクリプト• スクリプトの冒頭に、独自タグを用いてスタートアップスクリプト独自の動作を記述• その後は普通のシェルスクリプト76

baserCMSのスクリプトの動作概要#!/bin/bash# @sacloud-name "baserCMS“# @sacloud-once# @sacloud-require-archive distro-centos distro-ver-7.*# @sacloud-desc-begin# CakePHPで動作する、Webサイト開発プラットフォームとして最適な# 国産CMS「baserCMS」をインストールします。
# @sacloud-desc-end# @sacloud-text required shellarg maxlen=60 user_name "baserCMS 管理ユーザ名"

baserCMSのスタートアップスクリプトの冒頭部分
スクリプトの名前、OSやバージョンの指定、インストール画面に表示される説明文やフォームを記述
77

baserCMSのスクリプトの動作概要• 関連ソフトウェアをyumでインストール• Apache, MariaDB, PHP5など• PHPの設定• MariaDBの起動、設定• baserCMS用データベース作成• Apacheの設定と起動• baserCMSをGitHubから入手• cakeコマンドでbaserCMSをインストール• フォームに入力した値がここで使われる• firewalldの設定(80番ポートを開放)78

スタートアップスクリプト自作の要点• 自作スクリプトが書けたら、さくらのクラウドの管理画面に登録して使用• 公開スクリプトにしたい場合はGitHubでプルリクエスト79

teratailにチュートリアルあり• teratailの「クラウドマスター認定試験2」• https://teratail.com/sakura-quest/• 3つの試練のうち1つ目がスタートアップスクリプト• スクリプトの使い方、読み方、書き方の3部構成
80

緊急発表
81

さくらのVPS、スタートアップスクリプト「baserCMS」提供開始←本日提供開始！
82

さくらのVPSにおけるスタートアップスクリプトの利用方法• さくらのVPSのサーバを契約• さくらのVPSのコントロールパネルにログイン• サーバを指定しメニューから「OSインストール」を選択
83

さくらのVPSにおけるスタートアップスクリプトの利用方法• インストールする
OSはCentOS 7を選択
• スタートアップス
クリプトの指定でbaserCMSを選択し、管理ユーザ名などを設定

84

まとめ
85

今日お話ししたこと• さくらのクラウドの概要• 機能、特徴、料金、最近の新機能など• スタートアップスクリプトについて• 概要• 使い方 (baserCMSを例に)• スクリプトの自作• さくらのVPSでもbaserCMSのスタートアッ
プスクリプトをリリース
86

参考情報
87

関連書籍の紹介「新米サーバ/インフラ担当者のための仮想サーバ/クラウド技術の常識」
著者：鷲北 賢 / 出版社：ソシム• さくらのクラウドを使ったシステム構
築方法を解説した本です• 初歩的な構成から複雑な構成まで順を追って勉強できます• 著者は「さくらのクラウド」の開発責任者です88

資料を作るよりも先に資料が作られた

山本和道さんのブログ「febc技術メモ」に試用記事あり
http://febc-yamamoto.hatenablog.jp/entry/2018/02/15/163623
89

全国でさくらのイベントを！

• さくらのイベントを全国で開催したい！
• さくらの各種サービスのハンズオン• sakura.io / さくらのクラウド など…

• さくらの夕べ / さくらクラブ など…

• 協力者求む！
• 会場の提供• 参加者集め
• 地元コミュニティとの共催も可• 連絡先：sakura-club@sakura.ad.jp90そこに、さくら91