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
オープンなFaaSフレームワーク「Fn_Project」
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
hhiroshell
June 11, 2018
260
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
オープンなFaaSフレームワーク「Fn_Project」
LT大会 @Think Japan- Developer Dayでの発表資料です。オープンなFaaSフレームワーク「Fn_Project」のご紹介。
hhiroshell
June 11, 2018
More Decks by hhiroshell
See All by hhiroshell
Kubernetes Multi-tenancy: Principles and Practices for Large Scale Internal Platforms
hhiroshell
0
240
Platform Engineering from the CNCF Perspective
hhiroshell
0
85
Maximizing the Launch Reliability: Ensuring Stable Application Lift-off and Orbit on Kubernetes
hhiroshell
0
120
CNCFの視点で捉えるPlatform Engineering - 最新動向と展望 / Platform Engineering from the CNCF Perspective
hhiroshell
0
370
Cloud Native Scalability for Internal Developer Platforms
hhiroshell
5
890
LINEヤフーにおける超大規模プラットフォーム実現への挑戦と学び / Challenges and Lessons in Building an Ultra-Large-Scale Platform at LY Corporation
hhiroshell
3
1.9k
Architecting Kubernetes-Based Internal Developer Platforms: Essential Patterns and Practices
hhiroshell
0
310
Discover Your Tailored Platform Strategy with Real-World Practice
hhiroshell
1
310
Kubernetesでアプリの安定稼働と高頻度のアップデートを両立するためのプラクティス / Best Practices for Applications on Kubernetesto Achieve Both Frequent Updates and Stability
hhiroshell
11
5.1k
Featured
See All Featured
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.4k
Paper Plane
katiecoart
PRO
2
52k
Done Done
chrislema
186
16k
Navigating Team Friction
lara
192
16k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.9k
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
2
610
Writing Fast Ruby
sferik
630
63k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
56k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.7k
How STYLIGHT went responsive
nonsquared
100
6.2k
[SF Ruby Conf 2025] Rails X
palkan
2
1.2k
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.6k
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