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
490
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
7
Devinと探るBigQueryを使ったデータ分析入門
motuo1201
1
37
Shisho_Cloudを使った自動セキュリティ診断環境を作る.pdf
motuo1201
0
51
ドクターメイトエンジニアカルチャーブック
motuo1201
0
110
もう話すことに困らない! カジュアル面談の “型” 全部見せ
motuo1201
0
440
CROSS Party online 2022 ~自重トレ~
motuo1201
0
420
IoT LT Vol7 LT
motuo1201
0
230
IBM Cloud Fest Online 2020
motuo1201
0
770
IBM Championが考えるアプリケーション基盤の勘所
motuo1201
0
220
Other Decks in Technology
See All in Technology
Should Our Project Join the CNCF? (Japanese Recap)
whywaita
PRO
0
330
「良さそう」と「とても良い」の間には 「良さそうだがホンマか」がたくさんある / 2025.07.01 LLM品質Night
smiyawaki0820
1
540
React開発にStorybookとCopilotを導入して、爆速でUIを編集・確認する方法
yu_kod
1
270
整頓のジレンマとの戦い〜Tidy First?で振り返る事業とキャリアの歩み〜/Fighting the tidiness dilemma〜Business and Career Milestones Reflected on in Tidy First?〜
bitkey
2
16k
Reach American Airlines®️ Instantly: 19 Calling Methods for Fast Support in the USA
flyamerican
1
140
ビズリーチにおけるリアーキテクティング実践事例 / JJUG CCC 2025 Spring
visional_engineering_and_design
1
120
OPENLOGI Company Profile
hr01
0
67k
Oracle Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
0
110
論文紹介:LLMDet (CVPR2025 Highlight)
tattaka
0
330
Delta airlines Customer®️ USA Contact Numbers: Complete 2025 Support Guide
deltahelp
0
560
生成AI時代の開発組織・技術・プロセス 〜 ログラスの挑戦と考察 〜
itohiro73
1
450
生成AI時代 文字コードを学ぶ意義を見出せるか?
hrsued
1
820
Featured
See All Featured
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
20
1.3k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
44
2.4k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.4k
What's in a price? How to price your products and services
michaelherold
246
12k
Side Projects
sachag
455
42k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
45
7.5k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
29
9.6k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
53
2.9k
Stop Working from a Prison Cell
hatefulcrawdad
270
21k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
60k
Navigating Team Friction
lara
187
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にもぜひぜひ、遊びに来てください!