Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
LaravelをIBM Cloudで動かそう!
Search
Yosuke Enomoto
October 25, 2019
Technology
1
500
LaravelをIBM Cloudで動かそう!
Dist29 登壇用資料
Yosuke Enomoto
October 25, 2019
Tweet
Share
More Decks by Yosuke Enomoto
See All by Yosuke Enomoto
Lapras正夢グランプリLT資料.pdf
motuo1201
0
15
Devinと探るBigQueryを使ったデータ分析入門
motuo1201
1
51
Shisho_Cloudを使った自動セキュリティ診断環境を作る.pdf
motuo1201
0
67
ドクターメイトエンジニアカルチャーブック
motuo1201
0
130
もう話すことに困らない! カジュアル面談の “型” 全部見せ
motuo1201
0
490
CROSS Party online 2022 ~自重トレ~
motuo1201
0
430
IoT LT Vol7 LT
motuo1201
0
240
IBM Cloud Fest Online 2020
motuo1201
0
810
IBM Championが考えるアプリケーション基盤の勘所
motuo1201
0
250
Other Decks in Technology
See All in Technology
ファインディの横断SREがTakumi byGMOと取り組む、セキュリティと開発スピードの両立
rvirus0817
1
1k
Claude_CodeでSEOを最適化する_AI_Ops_Community_Vol.2__マーケティングx_AIはここまで進化した.pdf
riku_423
0
220
Embedded SREの終わりを設計する 「なんとなく」から計画的な自立支援へ
sansantech
PRO
2
1.9k
Deno・Bunの標準機能やElysiaJSを使ったWebSocketサーバー実装 / ラーメン屋を貸し切ってLT会! IoTLT 2026新年会
you
PRO
0
280
月間数億レコードのアクセスログ基盤を無停止・低コストでAWS移行せよ!アプリケーションエンジニアのSREチャレンジ💪
miyamu
0
760
CDK対応したAWS DevOps Agentを試そう_20260201
masakiokuda
1
170
2026年はチャンキングを極める!
shibuiwilliam
9
1.9k
オープンウェイトのLLMリランカーを契約書で評価する / searchtechjp
sansan_randd
3
640
茨城の思い出を振り返る ~CDKのセキュリティを添えて~ / 20260201 Mitsutoshi Matsuo
shift_evolve
PRO
1
170
Webhook best practices for rock solid and resilient deployments
glaforge
1
250
Digitization部 紹介資料
sansan33
PRO
1
6.8k
Introduction to Sansan, inc / Sansan Global Development Center, Inc.
sansan33
PRO
0
3k
Featured
See All Featured
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
196
71k
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
180
The Illustrated Children's Guide to Kubernetes
chrisshort
51
51k
The SEO identity crisis: Don't let AI make you average
varn
0
62
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
0
270
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
220
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
820
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
88
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.7k
Leading Effective Engineering Teams in the AI Era
addyosmani
9
1.6k
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
320
KATA
mclloyd
PRO
34
15k
Transcript
LaravelをIBM Cloud で動かそう!
早速ですが・・・ IBMがCloudサービスやっていることを知っ ていましたか?
意外かもしれませんが IBM Cloudも開発初心者に、とても優しい サービスです! 例えば・・・ 1. とても親切なサンプル集サイト、Code Patterns! ⇒実現したい要件を元に、実現方法を親切に教えてくれる! 2.
クレジットカード登録不要なライトアカウント! ⇒初心者の大きな壁「予期せぬ高額請求への恐怖」が無い!
今回のセッションでは IBM CloudにおけるPaaSの概要を説明した後で、実際のアプリケーション のデプロイをデモします。
PaaSの概要 コンピュートリソース CPUとかメモリとかディスクとかの物理か ら仮想的なものまで。 下位のリソースの管理、権限、監視、ログ管理、な どが抽象化されている On-demandで利用できる機能やアプリ ケーション。カタログやマーケットプレイスを 経由して利用。多くは「サーバレス」なサー ビス
API API
IBM Cloud PaaSでは、 PaaSとSaaSでアプリを作る ロジック部分をPaaSですばやく 開発 PaaSで実装できない機能は用 意されているSaaSを徹底的に 利用 API
IBM Cloud以外の外部の SaaSも使えるよ
IBM Cloud の PaaS “ Cloud Foundry” • かなりメジャーなオープンソース •
CFの最大の特徴は、ディベロッパーが細かいことは何も 知らなくても cf push のワン・アクションで様々なアプリ ケーションを起動することが出来ること • 上記のアクション一発で様々な言語を動かすことができ ます!
例えば、こんな言語が使えます!
ノーコードツールの「NODE-RED」も PaaS用のスターターキットがあります
今回は「Web職人の為のフレームワーク」 これをIBM CloudのPaas上で動かすデ モをします。
Laravelの良いところ 色々とありますが。。。 1. 必要(と思われる機能)が全部入り! ログイン機能や、メール送る機能など 2. 利用人口が多いので、ドキュメントやラ イブラリが多い!
PHPフレームワークのトレンド(日本)
PHPフレームワークのトレンド(世界)
使わない手はない! というわけで、デプロイ手順 (初回だけ) IBMCloudのアカウントを登録して IBM Cloud CLIをインストール 1. githubからサンプルのcloneまたは、ダウンロードをする 2.
フォルダ直下のmanifest.ymlのnameを好きな名前にする (他のサイトと被ると動かないので、ユニークな名前に!) 3. コマンドラインからIBM Cloudにログイン→デプロイ! ibmcloud api https://cloud.ibm.com ↓ ibmcloud login -u your@mail -o your@mail -s dev -r us-south ↓ ibmcloud cf push
デモ動画をどうぞ
少しでも興味を持って頂けた方は。。。 ぜひぜひ、IBM Cloudのアカウント登録をしましょう! クレジットカード登録不要です! URL:https://ibm.biz/BdzJ4K
表示画面を編集したい時には ダウンロードしたディレクトリの /htdocs/resouces/views/welcome.blade.php を編集してみてください! (HTMLっぽいので分かりやすいと思います。) 他の機能については、下記のサイトが参考になります。 公式サイト(英文) https://laravel.com/ 日本語訳ドキュメント https://readouble.com/laravel/5.5/ja/installation.html
IBM CloudのPaaSの機能はまだまだ色々とありますが… 何でも良いので、まずは自分の手でアプリケーションをデプロイしてPaaSの 簡単さに感動して欲しいです! そして、何か躓いたりしたときにはコミュニティの力を借りましょう。 BMXUGにもぜひぜひ、遊びに来てください!