Mais conteúdo relacionado
Semelhante a さくらのひやおろし (20)
さくらのひやおろし
- 4. 法林 浩之
• フリーランスエンジニア
• さくらインターネットに常駐中 (7年⽬)
• 社内外のイベント対応(協賛/出展/登壇/取材)
• さくらのナレッジ編集部
• ⽇本UNIXユーザ会 幹事 (元会⻑)
• 多種多様なコミュニティとイベントを共同開催
• OSCでは「平成⽣まれのためのUNIX&IT歴史講座」開催中
• くわしくは「法林浩之」で検索
@hourin
- 17. © SAKURA internet Inc.
© SAKURA internet Inc.
Hacobuneの機能
インフラ
デプロイ
ボリューム
オートスケール
アドオン
定期実⾏ジョブ
GitHub
Docker
Kubernetes MySQL
Redis
アプリケーションを
内部で増やし
急激なリクエスト等に
対応します
ボリュームを
マウントすることで
アプリケーションの
データを永続化します
⼀定のスケジュールで
任意のイメージを
実⾏します
- 18. © SAKURA internet Inc.
© SAKURA internet Inc.
Hacobuneの機能 ~ デプロイ with Docker ~
イメージ化
コーディング
パブリック
レジストリ
プライベート
レジストリ
(コンテナレジストリ)
Hacobune
Dockerイメージをそのまま公開
- 19. © SAKURA internet Inc.
© SAKURA internet Inc.
Hacobuneの機能 ~ デプロイ with GitHub ~
プッシュ
コーディング
Hacobune
OAuth
接続
GitHubのレポジトリをそのまま公開
- 20. © SAKURA internet Inc.
© SAKURA internet Inc.
Hacobuneの機能 ~ インフラ ~
アプリケーション
Hacobune
アプリケーション アプリケーション
ホストA ホストB
アプリケーション
オートヒーリング
Kubernetesを意識することなく、Kubernetesのエコシステムに乗ることができる
- 21. © SAKURA internet Inc.
© SAKURA internet Inc.
Hacobuneの機能 ~ オートスケール ~
アプリケーション アプリケーション アプリケーション
Hacobune
アプリケーション アプリケーション
スケールアウト
⼤量リクエスト
急激な⼤量リクエストの際も安⼼
- 22. © SAKURA internet Inc.
© SAKURA internet Inc.
Hacobuneの機能 ~ アドオン ~
MySQL
Redis
マネージドMySQL
指定されたパラメータで⾃動的に構築されるMySQLを提供します。
MySQLは、オープンソースのRDBMSです。
マネージドRedis
指定されたパラメータで⾃動的に構築されるRedisを提供します。
Redisは、オープンソースのインメモリキャッシュです。
システムの構築に必要なミドルウェアをボタン⼀つで⾃動構築
- 23. © SAKURA internet Inc.
© SAKURA internet Inc.
Hacobuneの機能 ~ ボリューム ~
アプリケーション
アプリケーション
エフェメラルディスク
デフォルトで使える⼀時保存領域。
アプリケーションの再起動時にクリアされる。
追加ボリューム
特定のディレクトリにマウントすることにより、そのディレクトリのデータを永続化させる。
ボリュームは、アプリケーションを削除しても消えることはありません。
特定のディレクトリのデータを永続化
- 24. © SAKURA internet Inc.
© SAKURA internet Inc.
Hacobuneの機能 ~ 定期実⾏ジョブ ~
時間指定で⼀時的にアプリケーションを実⾏
アプリケーション
毎分
毎時
毎⽇
毎週
毎⽉
毎年 6種類のタイミングから1つ選び、
好きなアプリケーションを実⾏可能
例えば毎週実⾏したいアプリケーションであれば、
毎週を選択し、「曜⽇ + 実⾏する時間」 を指定することで、
定期的にアプリケーションを実⾏することができます。
- 25. © SAKURA internet Inc.
© SAKURA internet Inc.
今後の展望(ロードマップ)
チーム開発⽤機能 - パイプライン
独⾃ドメイン
外部アプリ連携(Slack, Asana)
アクティビティ
⻑期間ログ
無料SSL
バックアップ
⾼性能アドオン
オープンβ
リリース
第⼀弾
アップデート
第⼆弾
アップデート
第三弾
アップデート
第四弾
アップデート
正式
リリース
イメージ⾃動ビルド - Buildpacks
- 27. © SAKURA internet Inc.
© SAKURA internet Inc.
使ってみたい⼈は
さくらの会員登録 Hacobuneにログイン
さくらのクラウドにログイン
STEP1 STEP2 STEP3
※ユーザでログインする場合は、
Hacobuneへのアクセス権限が必要となります。
- 28. © SAKURA internet Inc.
© SAKURA internet Inc.
さらに詳しい情報は
• Hacobune紹介資料
• https://speakerdeck.com/hacobune/hacobunefalsegoshao-jie
• Hacobune (β版) ドキュメント
• https://manual.c1.hacobuneapp.com/docs
• Hacobuneコミュニティフォーラム (GitHub)
• https://github.com/sakura-internet/hacobune/discussions
• フィードバックも募集中
• 公式Twitter: @hacobune_sakura
- 33. イベント内容 (試⾏錯誤中)
• Zoomに集合 (YouTube配信なし)
• 前半:発表 (10-15分 x 3⼈ぐらい)
• 内容はIT関係であれば何でも
• 後半:雑談&交流会
• 各⾃が感じている課題や、やりたいことを書いてもらう
• miroに掲載
• それを⾒ながら雑談
• イベント後も交流できるようにDiscordに招待
- 44. • 定期的にハンズオンイベント(オンライン)を実施中
• 実習内容
• AlmaLinuxやをRocky Linuxをインストールしたサーバの作成
• CentOSのサーバをAlmaLinuxに移⾏
• ISOイメージを使ったサーバの作成
• 次回は10/7(⽊) 14:00-16:00
• https://sakura-tokyo.connpass.com/event/225055/
• 参加登録は10/4(⽉)10:00〜 受付開始