Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
オープンなFaaSフレームワーク「Fn_Project」
Search
hhiroshell
June 11, 2018
0
240
オープンなFaaSフレームワーク「Fn_Project」
LT大会 @Think Japan- Developer Dayでの発表資料です。オープンなFaaSフレームワーク「Fn_Project」のご紹介。
hhiroshell
June 11, 2018
Tweet
Share
More Decks by hhiroshell
See All by hhiroshell
Kubernetes Multi-tenancy: Principles and Practices for Large Scale Internal Platforms
hhiroshell
0
110
Platform Engineering from the CNCF Perspective
hhiroshell
0
38
Maximizing the Launch Reliability: Ensuring Stable Application Lift-off and Orbit on Kubernetes
hhiroshell
0
61
CNCFの視点で捉えるPlatform Engineering - 最新動向と展望 / Platform Engineering from the CNCF Perspective
hhiroshell
0
220
Cloud Native Scalability for Internal Developer Platforms
hhiroshell
5
760
LINEヤフーにおける超大規模プラットフォーム実現への挑戦と学び / Challenges and Lessons in Building an Ultra-Large-Scale Platform at LY Corporation
hhiroshell
3
1.7k
Architecting Kubernetes-Based Internal Developer Platforms: Essential Patterns and Practices
hhiroshell
0
260
Discover Your Tailored Platform Strategy with Real-World Practice
hhiroshell
1
270
Kubernetesでアプリの安定稼働と高頻度のアップデートを両立するためのプラクティス / Best Practices for Applications on Kubernetesto Achieve Both Frequent Updates and Stability
hhiroshell
11
4.4k
Featured
See All Featured
Designing for humans not robots
tammielis
254
26k
Documentation Writing (for coders)
carmenintech
76
5.2k
GitHub's CSS Performance
jonrohan
1032
470k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
36
6.2k
The Cost Of JavaScript in 2023
addyosmani
55
9.3k
Principles of Awesome APIs and How to Build Them.
keavy
127
17k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
700
How STYLIGHT went responsive
nonsquared
100
6k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.5k
A Tale of Four Properties
chriscoyier
162
23k
Become a Pro
speakerdeck
PRO
31
5.7k
Speed Design
sergeychernyshev
33
1.4k
Transcript
Cloud Native Developers JP オープンなFaaSフレームワーク Fn Project @hhiroshell 1
Cloud Native Developers JP • 早川 博(はやかわ ひろし) • 日本オラクル所属
– ソリューション・アーキテクト的な人 – Containers, Microservices, DevOps • Ergodoxユーザー 2 自己紹介 @hhiroshell
Cloud Native Developers JP Fn Project http://fnprojcet.io/ → サーバーレス・フレームワーク 3
Cloud Native Developers JP 4
Cloud Native Developers JP • Easy ! • 開発→デプロイまでCLIで完結 •
(このあとデモします。) Open & Easy • Open ! ✓Open Source (Apache 2.0) ✓マルチ言語サポート • JS, Java, Ruby, Python, Go ✓どこでも動く • ラップトップ、サーバー、 クラウド • Dockerさえあればどこでも 5
Cloud Native Developers JP 開発フロー • mkdir hello; cd $_
• fn init --runtime go • fn run • fn test • fn deploy --app myapp • fn call myapp hello → http://api.fnservice.io/r/myapp/hello 6
Cloud Native Developers JP Demo 7
Cloud Native Developers JP 8
Cloud Native Developers JP And more… “Fn” is Hot!!! •
Fn Flow – 複数のファンクションを手続き的記述で連結して、アプリケーションを構成 – ⬆ 可読性 – ⬆ テストやエラー処理との親和性 • Hot function – 起動状態で待機するファンクション。起動処理のオーバーヘッド対策 • Kubernetesへのデプロイ – Helm chartあります • Cloud Eventsフォーマットのトリガーにも対応 9
Cloud Native Developers JP Fn Project http://fnprojcet.io/ → Open &
Easy 10
Cloud Native Developers JP Fin. 11