SlideShare une entreprise Scribd logo
1  sur  29
スマホの写真+動画のバックアップ作業を
完全自動化して撲滅したった件
Who are you?
KDDI株式会社 プラットフォーム開発本部
サービスアプリケーション開発1部
フレームワークG
大橋 衛
●Tech-on コミュニティマネージャ
●本部クラウド戦略策定担当
Question.
スマホのデータ
バックアップ
してますか?
Answer.
1年前まで
私もこうでした
①iPhoneとMacをケーブルで接続
②イメージキャプチャでMacにコピー
イメージキャプチャ.app
③FinderでNASにネットワーク接続
Finder.app
④ローカルデータをNASにコピー
⑤Macからクラウドに手動アップロード
Google Chrome.app
⑥バックアップ完了(開始から30分後)
冷静になって
考えてみた
なんでもスマホでできる時代なのになんで
バックアップは自動じゃないん?
金積みゃできる?そこをタダ同然で
やるんがプロってもんだろが
クラウドにだって上げられんだろ?
なんなら複数クラウド持つのが当たり前の
時代だぞ
ありえないわ!
あるよ
自宅に戻ると、自動的に
・NAS
・Amazonプライムフォト
・Googleドライブ
にバックアップ開始→自動で終了
しかもNASへは日付毎に自動振り分け
【実現したこと】
レシピ①:Amazonプライムフォト
❏Amazonプライム(¥3,800/年)の特典
❏画像データならオリジナルデータを容量無
制限で保存が可能
❏RAWデータもそのまま保存
❏データはAmazonドライブから閲覧可能
自動保存を「ON」
ビデオはOFF
(Amazonドライブに
上がっちゃう)
モバイルデータもOFF
(パケ死防止)
レシピ②:Googleフォト
❏Googleアカウント(無料)の特典
❏画像+動画は非可逆圧縮を経れば
容量無制限でアップロードが可能
❏圧縮されても殆ど差がわからない程度
❏全データは時系列順にソートされ
Googleお得意のAIで自動整理される
バックアップと同期を
「ON」
モバイルデータもOFF
(パケ死防止)
アップロードサイズを
「高画質」に!
(圧縮がONになる)
レシピ③:NAS+PhotoSync
❏SMBプロトコルに対応したNASを購入し
自宅に設置
❏「PhotoSync」というSMBに対応した
アプリで自宅WiFiに入ったらNASへの
バックアップを自動開始
❏アップロード時は日付毎に自動整理
SMBプロトコル?
Server Message Block (SMB) は、主にWindowsを中
心とした環境でLANを通じてファイル共有やプリンタ共有などに
使用される通信プロトコルの総称。現在では仕様が公開された
オープンなプロトコルになっている。
NASへのアクセスプロトコルとして幅広く採用されている。
スマートフォンアプリにも対応しているものが存在する。
SMB対応のスマホアプリあれば自動バックアップいけんじゃね?
I/O DATA HDL-T2NV
転送先設定に
SMBがある
自宅のNASへの
ログイン情報を
登録
ここのGoogleや
Amazonは
無料枠に未対応
自動転送を「ON」
転送先を
SMB(NAS)に
現在地を追加すると
帰宅と同時に
自動転送開始!
WiFi接続待機中
(WiFiのみを使う)
を「ON」
まとめ
やれること相関図
材料・かかった費用
480
❍ 今の時代、自動化のカギはアプリが握る
❍ ハードウェアとプロトコルの勉強大事
❍ 初期投資よりもランニングコスト重視
❍ 全条件を満たすのは困難。諦めが肝心。
❍ Amazonプライムは良いサービス
まとめ
詳しくは
http://blog.mamohacy.com/entry/2018/01/23/093608

Contenu connexe

Similaire à スマホの写真+動画のバックアップ作業を完全自動化して撲滅したった件

Jenkinsを使おうよ
Jenkinsを使おうよJenkinsを使おうよ
Jenkinsを使おうよ
Yohei Oda
 
モバQa & モバq aneo ご説明資料
モバQa & モバq aneo ご説明資料モバQa & モバq aneo ご説明資料
モバQa & モバq aneo ご説明資料
consultant
 
Google mapとgps機能を使ってみた。
Google mapとgps機能を使ってみた。Google mapとgps機能を使ってみた。
Google mapとgps機能を使ってみた。
Eiichi Tsuru
 
Android開発者とデザイナーの効率的な連携について
Android開発者とデザイナーの効率的な連携についてAndroid開発者とデザイナーの効率的な連携について
Android開発者とデザイナーの効率的な連携について
lychee .
 
2014年メディア工房勉強会 第3章「Webアプリ制作」
2014年メディア工房勉強会 第3章「Webアプリ制作」2014年メディア工房勉強会 第3章「Webアプリ制作」
2014年メディア工房勉強会 第3章「Webアプリ制作」
Takashi Endo
 
いぬねこ写真館
いぬねこ写真館いぬねこ写真館
いぬねこ写真館
murajun1978
 

Similaire à スマホの写真+動画のバックアップ作業を完全自動化して撲滅したった件 (20)

Jenkinsを使おうよ
Jenkinsを使おうよJenkinsを使おうよ
Jenkinsを使おうよ
 
北海道勉強会_20140531
北海道勉強会_20140531北海道勉強会_20140531
北海道勉強会_20140531
 
モバQa & モバq aneo ご説明資料
モバQa & モバq aneo ご説明資料モバQa & モバq aneo ご説明資料
モバQa & モバq aneo ご説明資料
 
Monaca で生体データと格闘してみた!
Monaca で生体データと格闘してみた!Monaca で生体データと格闘してみた!
Monaca で生体データと格闘してみた!
 
Googleにおける機械学習の活用とクラウドサービス
Googleにおける機械学習の活用とクラウドサービスGoogleにおける機械学習の活用とクラウドサービス
Googleにおける機械学習の活用とクラウドサービス
 
Google mapとgps機能を使ってみた。
Google mapとgps機能を使ってみた。Google mapとgps機能を使ってみた。
Google mapとgps機能を使ってみた。
 
ラジコンがネットと出会ったら
ラジコンがネットと出会ったらラジコンがネットと出会ったら
ラジコンがネットと出会ったら
 
スマホでディープラーニング 
スマホでディープラーニング スマホでディープラーニング 
スマホでディープラーニング 
 
androidのgpsアプリってどうよ|株式会社コンテンツワン
androidのgpsアプリってどうよ|株式会社コンテンツワンandroidのgpsアプリってどうよ|株式会社コンテンツワン
androidのgpsアプリってどうよ|株式会社コンテンツワン
 
Android開発者とデザイナーの効率的な連携について
Android開発者とデザイナーの効率的な連携についてAndroid開発者とデザイナーの効率的な連携について
Android開発者とデザイナーの効率的な連携について
 
DeepLearningフレームワークChainerの学習済みモデルをスマートフォンにDeployする
DeepLearningフレームワークChainerの学習済みモデルをスマートフォンにDeployするDeepLearningフレームワークChainerの学習済みモデルをスマートフォンにDeployする
DeepLearningフレームワークChainerの学習済みモデルをスマートフォンにDeployする
 
モバイルアプリの高速で安定したビルドを支えるJenkins運用術
モバイルアプリの高速で安定したビルドを支えるJenkins運用術モバイルアプリの高速で安定したビルドを支えるJenkins運用術
モバイルアプリの高速で安定したビルドを支えるJenkins運用術
 
ニフクラmobilebackend_セミナー_配布用.pdf
ニフクラmobilebackend_セミナー_配布用.pdfニフクラmobilebackend_セミナー_配布用.pdf
ニフクラmobilebackend_セミナー_配布用.pdf
 
20131214 wtm62
20131214 wtm6220131214 wtm62
20131214 wtm62
 
2014年メディア工房勉強会 第3章「Webアプリ制作」
2014年メディア工房勉強会 第3章「Webアプリ制作」2014年メディア工房勉強会 第3章「Webアプリ制作」
2014年メディア工房勉強会 第3章「Webアプリ制作」
 
いぬねこ写真館
いぬねこ写真館いぬねこ写真館
いぬねこ写真館
 
Cod2012 デバッグ講座
Cod2012 デバッグ講座Cod2012 デバッグ講座
Cod2012 デバッグ講座
 
Cloud from Scratch / ゼロからクラウド構築
Cloud from Scratch / ゼロからクラウド構築 Cloud from Scratch / ゼロからクラウド構築
Cloud from Scratch / ゼロからクラウド構築
 
20110212 Silverlight から Bing Maps に触れる
20110212 Silverlight から Bing Maps に触れる20110212 Silverlight から Bing Maps に触れる
20110212 Silverlight から Bing Maps に触れる
 
Mongodb World 2014
Mongodb World 2014Mongodb World 2014
Mongodb World 2014
 

Plus de Mamoru Ohashi

アジャイルとクラウドの『危険なカンケイ』
アジャイルとクラウドの『危険なカンケイ』アジャイルとクラウドの『危険なカンケイ』
アジャイルとクラウドの『危険なカンケイ』
Mamoru Ohashi
 

Plus de Mamoru Ohashi (20)

SlideShareをやめて SpeakerDeckに移行します
SlideShareをやめて SpeakerDeckに移行しますSlideShareをやめて SpeakerDeckに移行します
SlideShareをやめて SpeakerDeckに移行します
 
AWS Outposts/LocalZones/Wavelength勉強会
AWS Outposts/LocalZones/Wavelength勉強会AWS Outposts/LocalZones/Wavelength勉強会
AWS Outposts/LocalZones/Wavelength勉強会
 
ネットワークと絡めてこそ真価を発揮!AWS Outpostsの基本と概要
ネットワークと絡めてこそ真価を発揮!AWS Outpostsの基本と概要ネットワークと絡めてこそ真価を発揮!AWS Outpostsの基本と概要
ネットワークと絡めてこそ真価を発揮!AWS Outpostsの基本と概要
 
1人で始めた技術コミュニティ活動を1年で経営層に公認してもらうまで
1人で始めた技術コミュニティ活動を1年で経営層に公認してもらうまで1人で始めた技術コミュニティ活動を1年で経営層に公認してもらうまで
1人で始めた技術コミュニティ活動を1年で経営層に公認してもらうまで
 
コミュニティリーダーズサミット in 高知 2019初鰹編 参加レポート
コミュニティリーダーズサミット in 高知 2019初鰹編 参加レポートコミュニティリーダーズサミット in 高知 2019初鰹編 参加レポート
コミュニティリーダーズサミット in 高知 2019初鰹編 参加レポート
 
エンプラでコミュニティ活動を始めて半年 弊社の中で起こり始めた3つのムーブメント
エンプラでコミュニティ活動を始めて半年 弊社の中で起こり始めた3つのムーブメントエンプラでコミュニティ活動を始めて半年 弊社の中で起こり始めた3つのムーブメント
エンプラでコミュニティ活動を始めて半年 弊社の中で起こり始めた3つのムーブメント
 
DevRel活動における「つながり」の広げ方と育て方〜ナレッジ・エコシステムとその効果〜
DevRel活動における「つながり」の広げ方と育て方〜ナレッジ・エコシステムとその効果〜DevRel活動における「つながり」の広げ方と育て方〜ナレッジ・エコシステムとその効果〜
DevRel活動における「つながり」の広げ方と育て方〜ナレッジ・エコシステムとその効果〜
 
エンプラでDevRelコミュニティをゼロから作ってみた
エンプラでDevRelコミュニティをゼロから作ってみたエンプラでDevRelコミュニティをゼロから作ってみた
エンプラでDevRelコミュニティをゼロから作ってみた
 
エンプラ社員が持つべきコミュニティとの付き合い方と心構え
エンプラ社員が持つべきコミュニティとの付き合い方と心構えエンプラ社員が持つべきコミュニティとの付き合い方と心構え
エンプラ社員が持つべきコミュニティとの付き合い方と心構え
 
ぼくらのアカウント戦略〜マルチアカウントでのガバナンスと権限管理の全て〜
ぼくらのアカウント戦略〜マルチアカウントでのガバナンスと権限管理の全て〜ぼくらのアカウント戦略〜マルチアカウントでのガバナンスと権限管理の全て〜
ぼくらのアカウント戦略〜マルチアカウントでのガバナンスと権限管理の全て〜
 
re:Port 2017 #2 「AWS re:Invent 2017 参加レポート」
re:Port 2017 #2 「AWS re:Invent 2017 参加レポート」re:Port 2017 #2 「AWS re:Invent 2017 参加レポート」
re:Port 2017 #2 「AWS re:Invent 2017 参加レポート」
 
KDDI流 クラウド・セキュリティ 〜「大企業のクラウド適応」秘伝のレシピ〜 [AWS Summit Tokyo 2017]
KDDI流 クラウド・セキュリティ 〜「大企業のクラウド適応」秘伝のレシピ〜 [AWS Summit Tokyo 2017] KDDI流 クラウド・セキュリティ 〜「大企業のクラウド適応」秘伝のレシピ〜 [AWS Summit Tokyo 2017]
KDDI流 クラウド・セキュリティ 〜「大企業のクラウド適応」秘伝のレシピ〜 [AWS Summit Tokyo 2017]
 
エンタープライズ企業におけるAWS正式採用への挑戦〜レガシーを微笑みにかえて〜
エンタープライズ企業におけるAWS正式採用への挑戦〜レガシーを微笑みにかえて〜エンタープライズ企業におけるAWS正式採用への挑戦〜レガシーを微笑みにかえて〜
エンタープライズ企業におけるAWS正式採用への挑戦〜レガシーを微笑みにかえて〜
 
アジャイルとクラウドの『危険なカンケイ』
アジャイルとクラウドの『危険なカンケイ』アジャイルとクラウドの『危険なカンケイ』
アジャイルとクラウドの『危険なカンケイ』
 
LambdaでBilling Alertを拡張してみた
LambdaでBilling Alertを拡張してみたLambdaでBilling Alertを拡張してみた
LambdaでBilling Alertを拡張してみた
 
ITハケンの品格 Final(Publish版)
ITハケンの品格 Final(Publish版)ITハケンの品格 Final(Publish版)
ITハケンの品格 Final(Publish版)
 
管理統制もLambdaで!
管理統制もLambdaで!管理統制もLambdaで!
管理統制もLambdaで!
 
第2回LT大会~ゴリラにもわかるスノーボード~
第2回LT大会~ゴリラにもわかるスノーボード~第2回LT大会~ゴリラにもわかるスノーボード~
第2回LT大会~ゴリラにもわかるスノーボード~
 
Difference of Fuel 〜理解していますか?レギュラー/ハイオク/軽油の違い〜
Difference of Fuel 〜理解していますか?レギュラー/ハイオク/軽油の違い〜Difference of Fuel 〜理解していますか?レギュラー/ハイオク/軽油の違い〜
Difference of Fuel 〜理解していますか?レギュラー/ハイオク/軽油の違い〜
 
AWSクラウドサービス勉強会 Day2:「進撃のAWS」
AWSクラウドサービス勉強会 Day2:「進撃のAWS」AWSクラウドサービス勉強会 Day2:「進撃のAWS」
AWSクラウドサービス勉強会 Day2:「進撃のAWS」
 

Dernier

Dernier (10)

Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsUtilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
 
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
 
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
 
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
 
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
 

スマホの写真+動画のバックアップ作業を完全自動化して撲滅したった件

Notes de l'éditeur

  1. 自己紹介が遅れました。 カタログではアジャイル開発センター所属となっておりますが、今年の10月に異動になりまして、 現在は同じ本部内ですがプラットフォーム技術部フレームワークGの所属となっております。 アジャイル開発センター所属時のロールとしましては、主に弊社の社内のAWSアカウント管理統制と クラウドネイティブなアーキテクチャのコンサルテーションを行うチームの取り纏めをやっておりました。