• 検索結果がありません。

自 己紹介 株式会社ネクフル 代表取締役草薙俊介 (Shunsuke Kusanagi) 1982 年年北北海道札幌市出 身 2001 年年北北海道札幌 西 高等学校卒 2005 年年明治 大学経営学部卒 2011 年年フリーター web コンサルを経て独学でプログラミングを学び株式会社ネクフル設

N/A
N/A
Protected

Academic year: 2021

シェア "自 己紹介 株式会社ネクフル 代表取締役草薙俊介 (Shunsuke Kusanagi) 1982 年年北北海道札幌市出 身 2001 年年北北海道札幌 西 高等学校卒 2005 年年明治 大学経営学部卒 2011 年年フリーター web コンサルを経て独学でプログラミングを学び株式会社ネクフル設"

Copied!
31
0
0

読み込み中.... (全文を見る)

全文

(1)

AWSだけで構築する

フルマネージド動画配信サービス

株式会社ネクフル

(2)

⾃自⼰己紹介

株式会社ネクフル

代表取締役  草薙  俊介  (Shunsuke  Kusanagi)

1982年年  北北海道札幌市出⾝身

2001年年  北北海道札幌⻄西⾼高等学校  卒

2005年年  明治⼤大学  経営学部  卒

2011年年  フリーター、webコンサルを経て独学でプログラミ

ングを学び株式会社ネクフル設⽴立立

好きなAWSサービス:  ElasticTranscoder

(3)

会社概要

動画C  to  C  プラットフォーム  necfru

・販売のできるYoutube  のようなもの

・2011年年ローンチ

・販売者数  5000⼈人〜~

・動画数      20000本〜~

・PC,  スマートフォン再⽣生対応

  (RTMP,HLS)

・クレジット,Paypal,スマホ3キャリア

  AmazonPayment等の決済に対応

Copyright  2016  Necfru  Inc. 2.

(4)

会社概要

オリジナル動画サイト無料料構築    necfru  yours

・独⾃自の販売チャネルを無料料で構築できるサービス

・機能はnecfruと同じ

・審査不不要で各種決済機能付きで最短5⽇日で運⽤用開始

九州朝⽇日放送様  KBCオンデマンド テレビ⻑⾧長崎様  KTNオンデマンド

Copyright  2016  Necfru  Inc. 3.

(5)

AWSに運⽤用を切切り替えるまで

(6)

2015年年までの構成

動画配信業者Aを利利⽤用

・Webサーバー(2cpu/4gb/40GB)  *  2台

・DBサーバー(4cpu/8gb/100GB)  *  2台

・動画変換サーバー(ffmpeg)  8cpu/16gb/100GB

・ストリーミング配信サーバー(Wowza)4cpu/8gb/1TB

・国内のオンプレミス環境

・DRとして国内のVPS

(7)

2015年年までの構成

問題1  

拠点が国内にしか無い 増え始めてきた海外からのユーザーに対して配信が遅い。 冗⻑⾧長化の構成を取ることが出来ない。

問題2  

単純に動画のエンコードが遅い 2時間程度度の動画をユーザーがアップロードしてエンコード  -‐‑‒>  配信完 了了するまでにかかっていた時間  -‐‑‒>  約4時間

問題3  

サービスをスケールさせていくにあたっての致命的 各種ログ(エンコード,エラーログ等)が提供されなかった。⾒見見るまでにと ても時間がかかる。

(8)

2015年年までの構成

問題4  

実態に⾒見見合ってない⾼高コスト ・ほとんど使⽤用されていないはずのサーバーの利利⽤用費⽤用。 ・無駄に積み上がっていくストレージ料料⾦金金 ・ライセンス費⽤用の積み上げ。

問題5  

単純に配信時のサービスの品質が悪かった 1年年以上運⽤用してきて、数⼗十回のダウン。障害検知も遅い。 管理理コストを削るはずが、むしろ増えている。

(9)

開始早々に早くも限界に

費⽤用が掛かり過ぎるのも当然問題だが、それよりもサービスのスケールに合わせて 拡張できる環境とはほど遠いものであったほうが問題になった。

(10)

何とかするために

課題1  

インフラの管理理コストはかけることは出来ない ・⼈人的リソースが物理理的に⾜足りない。 ・特定の⼈人の属⼈人的なノウハウにすることは避けたい。 ・ビジネスを作ることに注⼒力力したい。

課題2  

コスト計算は明朗会計に ・本当に必要な物に必要な投資をする。

課題3  

・ログやサービスの稼働状況がある程度度リアルタイムで確認できないのは 時代にあってない。 稼働状況は把握できないといけない

(11)

何とかするために

課題4  

国外からのアクセスの対応

・国内のみの拠点ではサービスのスケールが⽌止まってしまう。

課題5  

性能向上

・エンコード、配信で低かった品質を⼤大幅に向上させる必要がある。

(12)

⽐比較

海外向け動画配信業者

・費⽤用が年年単位で数千万〜~

国内動画配信事業者

・初期費⽤用が数百万〜~ ・拠点は国内のみ

⾃自社で内製

・技術的には問題ないが、リソースと運⽤用コスト、属⼈人的ノウハウ

(13)

⽐比較

・構築時に実際利利⽤用するため費⽤用はかかるが、初期費⽤用は無し ・フルマネージドである ・DNS,Mail,など関連して利利⽤用するサービスも全部⼀一本化できる ・利利⽤用者が多いのでノウハウが豊富 ☆海外拠点が即構築可能☆ 関連サービスも全て含めて即構築できるのはAWSしかなかった ☆構築時にも担当者が1から相談に乗ってくれる☆ マニュアルのトレーニングのみで後は放置、場所だけ⽤用意するだけのサービスが多 い中、細かいレベルで問題解決に相談に乗ってくれたのはAWSのみ

(14)

AWSでの活⽤用

(15)

現在の構成

EC2 RDS ETS SQS Lambda S3 CloudFront

(16)

現在の構成

EC2 RDS ・Route53,ELBも含めて基本的な使い⽅方 S3 ・ユーザーからアップロードされる動画ファイル ・エンコードの動画ファイル ・エンコードした動画ファイルから⽣生成されるサムネイル ・説明不不要の⾼高品質

(17)

現在の構成

CloudFront ・S3をオリジンとしてそのまま利利⽤用 ・RTMP配信⽤用とHLS⽤用にディストリビューションを作成可能 ・利利⽤用するにあたって転送量量以外、ライセンス費⽤用など不不要 ・http,  https両⽅方共利利⽤用可能

(18)

現在の構成

・S3にアップロードされた動画をETSへ登録 ・ETSからの完了了通知を受け取ってアプリケーションへ通知 ・ETSによって⽣生成されたサムネイルから別フォーマットのサム ネイルを⽣生成 Lambda

〇Nodejsで実装。(他pythonなども実装可能)

〇サーバーレスでバイパス的な実装を担当

〇実⾏行行時のメモリの割当,実⾏行行時間等指定できる

〇実⾏行行時のログはすべてcloudwatchで確認可能

〇Imagemagickなど予め⽤用意されているものなども利利⽤用でき、⾃自分で

組み込むことも可

(19)

現在の構成

・RTMP配信⽤用にMP4をエンコード ・HLS配信にm3u8ファイルとtsファイル⽣生成 ・10秒おきにムービーからサムネイルを⽣生成 ETS

〇ほぼすべてのフォーマットからのエンコードが可能

〇出⼒力力したい動画形式をプリセットとして作成

〇課⾦金金はムービファイルの動画の分数

〇作成するプリセットの数  *  動画の分数の合計

〇⼀一つのリージョンに4つまで処理理するパイプラインを持つことができ

る。実装時には⼯工夫が必要

〇エンコード速度度は早い  

例例  )  3GB  30分を4プリセットで約8分程度度で完了了。

(20)

AWSに切切り替えてから

(21)

AWSに切切替後

改善1  

ストレージ費⽤用が激減 3GB  30分の動画をアップロードから配信までトータルで4時間程度度か かっていた物が、約10分以内に完了了。

改善2  

エンコード処理理の改善 動画データはとてもサイズが⼤大きいので、これまでストレージ費⽤用とし て毎⽉月15万程度度かかっていたものが、S3に保存を利利⽤用することで、約1 万円とコスト削減し、信頼性は⼤大幅に向上。

(22)

AWSに切切替後

改善3  

運⽤用コストがかからなくなった S3とCloudFrontのみで配信できているため、国内のユーザーと海外から のユーザーへの配信が同品質になった。

改善4  

海外からのアクセスも問題なくなった AWSのみで構築しているため、物理理的なマシンの管理理などは無し。必要 なログなどもすべてCloudWatchから確認することができる。

(23)

AWSに切切替後

改善5  

構築までの時間も早かった ストレージ、配信、エンコードですべての費⽤用を削減することが出来た ので、トータル費⽤用でやく20分の1程度度コストを削ることが出来た。

改善6  

トータル費⽤用の削減 ノウハウの豊富さ、物理理環境が無いためインフラ導⼊入コストなど気にす る必要がなく。オンプレミスの環境からAWS環境へ切切り替えるのに2週 間くらい作業が終わった。

(24)

まとめ

(25)

まとめ

●ETSのエンコード速度度は体感できるレベルで早い。

●  S3に何もかも保存しておけば、ストレージ費⽤用が⽬目に⾒見見えて安くな

る。

●切切り替えコストも想定よりかなり早く終わった。

●CloudFrontとS3のみで動画配信をしているので、

⾼高負荷になったとしても、スケールはAWSが勝⼿手に⾏行行ってくれる。

※EC2のインスタンスサイズに悩まなくていい。

(26)

まとめ

●Lambdaで補助的な処理理をすべて担当させることができるのはとても

助かる。

※Lambdaで出来ない処理理があった場合は⾃自分でEC2など利利⽤用して実装

する必要がある。

●パイプラインが⼀一つのリージョンに対して4個しか持てないのはなん

とかしてほしい。

※マルチドメインで運⽤用するようなサービスの場合、アプリケーション

で⼯工夫する必要がある。

●AWS内だけで⾮非常にサービスが多く、特に動画トランスコードや配

信に関しては知識識と経験が無ければ恐らく難しい。

(27)

Necfru新サービスについて

動画・⾳音声ストリーミング配信プラットフォーム

necfru  Media  Cloud

(28)

配信プラットフォーム⽴立立ち上げのきっかけ

課題1  

従来の動画配信事業者のコストは⾼高すぎる ・なぜか常に⾼高⽌止まりしている。 ・動画事業が拡がらない第⼀一の⾜足枷。 ・⼀一部の配信事業者の寡占状態。

課題2  

コスト計算が超不不明朗 配信量量、ストレージ量量のほか、動画本数、ユーザー数、アカウント数、 再⽣生数、ストリーム数、トランスコード設定など⼀一般のユーザーでは理理 解も計算もしにくい料料⾦金金設定

(29)

例例:世界最⼤大⼿手配信事業者B社(AWS使⽤用)を利利⽤用していた弊社クライアントの場合

年年間4,000万→弊社  300万前後までコスト削減

弊社の配信プラットフォーム  necfru  Media  Cloud

necfru  Media  Cloudの特徴 ・初期費⽤用無し、⾯面倒な契約等無し ・無料料試⽤用可能、利利⽤用後も完全従量量制 ・縦動画、⾳音声も配信可能

・尺、容量量、配信量量のみの明朗会計

http://necfru.com/mediacloud

(30)

ソリューション提供事例例 博報堂DYメディアパートナー様 テレビ、新聞、雑誌、ラジオなどメディア企 業・コンテンツホルダーを対象に動画事業に必 要な機能をワンストップで提供するオリジナル の動画ビジネスマネジメントシステムにMedia   Cloudのソリューションを提供

necfru  Media  Cloud  のソリューション提供

このような法⼈人様へMedia  Cloudのソリューションのみの提供も開始します

サービス上ではなくOEMで利利⽤用したい

⾃自社アカウントでのAWSサーバーで同じものを組みたい

(31)

お問合せはこちらへ

メール:[email protected]

電話:03-‐‑‒6826-‐‑‒8969

草薙(クサナギ)まで

参照

関連したドキュメント

1991 年 10 月  桃山学院大学経営学部専任講師 1997 年  4 月  桃山学院大学経営学部助教授 2003 年  4 月  桃山学院大学経営学部教授(〜現在) 2008 年  4

清水 悦郎 国立大学法人東京海洋大学 学術研究院海洋電子機械工学部門 教授 鶴指 眞志 長崎県立大学 地域創造学部実践経済学科 講師 クロサカタツヤ 株式会社企 代表取締役.

在学中に学生ITベンチャー経営者として、様々な技術を事業化。同大卒業後、社会的

波部忠重 監修 学研生物図鑑 貝Ⅱ(1981) 株式会社 学習研究社 内海富士夫 監修 学研生物図鑑 水生動物(1981) 株式会社 学習研究社. 岡田要 他

土肥一雄は明治39年4月1日に生まれ 3) 、関西

1998 年奈良県出身。5

1978年兵庫県西宮市生まれ。2001年慶應義塾大学総合政策学部卒業、

取締役(非常勤) 森下 義人 東京電力パワーグリッド株式会社常務取締役兼東京電 力ホールディングス株式会社経営企画ユニット経理室 監査役. 松下