Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
今からでも遅くないWeb屋のPaaS活用
Search
Taiji HAGINO
PRO
October 25, 2019
Technology
600
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
今からでも遅くないWeb屋のPaaS活用
本資料はDIST.29で登壇した資料になります。
Taiji HAGINO
PRO
October 25, 2019
More Decks by Taiji HAGINO
See All by Taiji HAGINO
なぜデベロッパーアドボカシーが必要なのか?
taiponrock
PRO
0
200
Datadogで実現するマルチレイヤーObservability入門
taiponrock
PRO
0
180
Datadog Cloud Cost Management で実現するFinOps
taiponrock
PRO
0
400
5分で知るMicrosoft Ignite
taiponrock
PRO
0
570
Bridging the Gap:Why Developer Relations and Product Management Must Work Together
taiponrock
PRO
0
100
What Four Approaches Taught Me About Developer Productivity
taiponrock
PRO
0
66
Automatic Creation of Azure Environment Configuration Diagrams! with Datadog Cloudcraft
taiponrock
PRO
0
110
VS Code の静的分析でリアルタイムのコードフィードバックを取得
taiponrock
PRO
0
280
Backstage of Enterprise Conference
taiponrock
PRO
1
270
Other Decks in Technology
See All in Technology
[2026 Oracle Technical Deep Dive] エンタープライズAIエージェントを支えるOCIソリューション。ラインナップと特徴を理解しよう! (2026年9月17日開催)
oracle4engineer
PRO
0
540
[2026 Oracle Technical Deep Dive] OCI AI Resilience -OCIのセキュリティ対策機能をきちんと使いこなす- (2026年9月17日開催)
oracle4engineer
PRO
0
130
FinTech 1-2 : Overview of FinTech
ks91
PRO
0
150
SDDの運用にめげずに向き合った話
sansantech
PRO
1
130
The seven pitfalls of AI (revised version)
ufried
0
270
ファミコンでPHPを動かす / PHP on the Famicom side b
tomzoh
0
140
LLM機能を自作して分かるSnowflake Cortex AIの強み
nayuts
0
300
3つのアプローチで目指す チームを強くするAI駆動開発
thkt
0
110
メルペイ 会計システム概要と歴史
mewuto
0
160
Incremental HTTP
kazuho
5
2.1k
AI駆動開発、viviONの1年 ── うまくいったこと・いかなかったこと
vivion
0
260
Execution in the Kingdom of Agents: Reflections on Abstraction and Complexity
bcantrill
0
850
Featured
See All Featured
A better future with KSS
kneath
240
18k
Scaling GitHub
holman
464
140k
Claude Code のすすめ
schroneko
67
230k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
530
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
1
620
[Rails World 2026] Durable orchestration on Rails: from continuation to workflow
palkan
1
470
The Spectacular Lies of Maps
axbom
PRO
1
1.1k
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
720
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.3k
My Coaching Mixtape
mlcsv
0
340
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.5k
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
790
Transcript
かんたんにわかるPaaS Taiji Hagino IBM Sr. Developer Advocate @taiponrock
Speaker
Taiji HAGINO IBM Developer Advocate Specialist in Node-RED/Node.js, Swift, Hyperledger
Fabric @taiponrock f t in
Developer Advocate
TECHNOLOGISTSRULE THE WORLD 技術者が世の中を変えていくお手伝いをします! ・技術情報を提供します ・開発者と話をします ・開発者にとって何が一番良いかを考えます ・開発者の困ったを一緒に解決します ・開発者をヒーローにします
OUR ACTIVITIES こんな活動をしながら技術者のみなさまをサポートします! ・オンラインでの情報発信(Blog、SNS、Podcastなど) ・オフラインでの情報発信(書籍、雑誌など) ・セミナー、勉強会などでの登壇 ・コミュニティ、Meetupなどのリード ・ハンズオンワークショップなどでの講師 ・ハッカソン、ラボ、Dojoなどでのテックサポート
DEVELOPER ADVOCATE in TOKYO Tokyo Team is a part of
Worldwide Developer Advocate Teams! Developer Advocate City Leader AKIRA ONISHI WW Developer Advocate KYOKO NISHITO WW Developer Advocate TAIJI HAGINO WW Developer Advocate AYA TOKURA Program Manager TOSHIO YAMASHITA WW Developer Advocate NORIKO KATO Client Developer Advocate YASUSHI OSONOI Digital Developer Advocate JUNKI SAGAWA
Yes, we are Developer Advocate
Cloudとは
クラウドじゃないって?
Networking Storage Servers Virtualization O/S Middleware Runtime Data Applications Internal
Network Internet 自分で用意
None
じゃあクラウドって?
Networking Storage Servers Virtualization O/S Middleware Runtime Data Applications Internet
ベンダーが提供 IaaS
Networking Storage Servers Virtualization O/S Middleware Runtime Data Applications ベンダーが提供
Internet PaaS
Networking Storage Servers Virtualization O/S Middleware Runtime Data Applications ベンダーが提供
Internet SaaS
かんたんに言えばネットワーク越しに使えるサービスのこと IaaS PaaS SaaS Networking Storage Servers Virtualization O/S Middleware
Runtime Data Applications Networking Storage Servers Virtualization O/S Middleware Runtime Data Applications Networking Storage Servers Virtualization O/S Middleware Runtime Data Applications Networking Storage Servers Virtualization O/S Middleware Runtime Data Applications On-Premis
PaaSってなにができるの? Case 1
アプリの実行環境が作れる Server Cloud www Middleware Java 実行環境 PHP 実行環境 Node.js
実行環境 Swift 実行環境 Python 実行環境 Push Application • 作ったアプリをデプロイするだけ • 主要なサーバーサイド言語は対応 • 静的Webサイト公開なら一瞬
アプリの実行環境
コンテナも
PaaSってなにができるの? Case 2
AI/機械学習が使える 機械学習プラットフォーム 人工知能API データ解析ツール • 知識探索 • 音声解析 • 画像解析
• 自然言語処理 • 心理分析
APIだけではなくツール・プラットフォームも
PaaSってなにができるの? Case 3
Serverless(FaaS)が使える Cloud www getXXXinfo Create Action • Action(Function)を直接クラウド上に作成するだけ • 実行環境とか気にしなくてOK
makeXXXfile convertXXXdata PHP, Node.js, Python, Swift Call Action
通常のクラウドでは
Hardware Firmware OS プログラム言語毎のruntime (virtual machine) プログラム DBなどの ミドルウェア CPU
メモリ ストレージ ネットワークI/O OSライセンス ランタイム可動時間 (使用メモリ量) 従量課金要素 サーバーリソース →
サーバーレスアーキテクチャーでは
Hardware Firmware OS プログラム言語毎のruntime (virtual machine) プログラム DBなどの ミドルウェア アプリが呼び出された回数
処理の実行時間 従量課金要素 サーバーリソースのことは考えなくて良い=サーバーレス
PaaSってなにができるの? Case 4
APIやミドルウェアが使える IBM Cloud • 数ステップでミドルウェアを構築 • 数分でAPIが使えるように • 同一クラウド内でも外からでもOK ストレージ
データベース ファイアウォール 監視ツール その他いろいろ 通知サービス 地図サービス テレコムサービス 認証サービス
会社・学校 データセンター Internet Internal Network Web API 新たなAPI 既存システムのAPI化
PaaSってなにができるの? Case 5
DevOps環境(CI/CD)を一瞬で作れる コーディング コード管理 段階的なリリース アプリ監視・通知
こんなの作りたい / 直したい(要件定義) 仕様考える(設計) 設計書のレビュー プログラミング テスト テスト結果のレビュー 疑似本番環境リリース 本番環境リリース
こんなの作りたい / 直したい 仕様考える プログラミング 動かしてみる 疑似本番環境リリース 本番環境リリース 不具合など発見 Dev
Ops 原因を調査
PaaSには、他にもたくさん機能があります! 本日は各クラウドのエキスパートが集まってま すので、気になったことを聞いてみましょう!
Conclution
Hardware Firmware OS VM不要の プログラム Runtime (virtual machine) プログラム DBなどの
ミドルウェア Webサーバー Webアプリ
Hardware Firmware OS VM不要の プログラム Runtime (virtual machine) プログラム DBなどの
ミドルウェア Webサーバー Webアプリ
Taiji HAGINO Developer Advocate IBM Thank you github.com/taijihagino THANKS! facebook.com/taiponrock
f t in linkedin.com/taiponrock @taiponrock