これは2018/11/10にスカゼミというスカイプで行われた発表会のレポートです。
スカゼミとはネット上の勉強会です。主にプログラミング、英語、数学、機械学習の勉強会をやってきました。 その分野に詳しい人に支えられながら皆で共に勉強し、学ぶ者もまた勉強しながらも教え教わる、半学半教型の勉強会です。
現在は主にIT技術に関する雑談と自習によるもくもく会が多いです。
峯岸さんの発表
AWS Dev day で優勝したときに作った「がやがや動画」について
概要
AWSのイベント「AWS Dev day」のハッカソンのようなもので、「がやがや動画」というものを作って優勝しました。
動画をアップロードすると、リアルタイムに動画閲覧ページの一覧に加えられます。
・メインページ
・スマートフォンから動画ファイルを追加するとガヤガヤ動画にうつる
AWS紹介
AWSはAPIを叩いて色々使えて便利。
堅牢性も担保してくれるので便利。
AWSのサービスはGUIが充実していて便利。
EC2はサーバーで便利。
elastic load balancerはロードバランサー
s3はストレージサービス。99.999999999%落ちないサービス
(前に落ちたけどね)
AWS Lambdaというサービスがある。検知機能。例としてはs3にアップロードしたらラムダが検知してプログラムを実行することができる。
Amazon Elastic Transcoderは動画ファイルを他のフォーマットに変換をかけてくれる。ガヤガヤ動画でやったことは動画をgif動画にすること。
がやがや動画でのAWS利用
s3->Lambdaが検知->トランスコーダーで変換->s3に設置
Pub/Sub
Pub/sub とっても簡単にメッセージのやり取りができるサービス。
チャンネルという概念がある。
チャンネルを通してpublish-Subscribeを行える
チャンネルに送信(publish)すると、チャンネルを購読(subscribe)している人に届く
Pub/SubはIoT coreを使っている
MQTTの説明
https://qiita.com/mamatumo/items/e99428775c20064f41ee
Pub/Sub参考
https://dev.classmethod.jp/cloud/aws/pub-sub-with-aws-iot-over-mqtt/
AWS IoT CoreとPUB/SUBする為のツールを試しました
https://confrage.jp/aws-iot-core%E3%81%A8pub-sub%E3%81%99%E3%82%8B%E7%82%BA%E3%81%AE%E3%83%84%E3%83%BC%E3%83%AB%E3%82%92%E8%A9%A6%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F/
IoT coaは、すごい時接続数に対応している?
自動拡張してくれる。Expander!!.
AWSの資格を取った
ソリューションアーキテクトアソシエイトを取った
https://aws.amazon.com/jp/certification/certified-solutions-architect-associate/
高給取りになれる
https://itjinzai-lab.jp/article/detail/447
ソリューションアーキテクトアソシエイトの勉強方法を知りたい。
まずはAWSをやる。
公式で無料デモの模擬問題(10問)があるのでそれを受ける
AWSソリューションアーキテクトアソシエイトの本がある。2016年の本だけど役に立つ
試験のお値段:1万5千円
模擬問題:2,000円~3,000円
どこが間違えたかも分からない。酷い
分野ごとには%で教えてくれる。優しい
何度も復習。
実際は模擬問題より文章が多く難しい。
問われている内容は同じ
1000点満点 720点が合格ライン
860点取った
60問で一時間半
朝トレのあとに1時間本を読む。模擬問題を解く。
日本語が変
実際のテストは物語調の問題になる
合格対策 AWS認定ソリューションアーキテクト -アソシエイトkindle版
https://www.amazon.co.jp/dp/B01LZ2CBKB
AWSのAPIのQ&Aも参考になる
どのくらいの期間勉強したの?
元々AWS詳しい。それを踏まえて3週間くらい
Double Peace
以前に作ったサービス
https://v-peace-v.com/
AWS IoT Coreがわからない
Pub/Subを簡単に使う魔法
知らない人にとってはAWSのサービスは呪文
試験の範囲まとめ
s3
Dynamo DB
Cloud Search
ec2
RDS
ELB
Amazon ElastiCache
IAM
Route53
Cloud Front
Amazon Redshift(レッドシフト)
VPC
CloudWatch
CloudFormation
Elastic Beanstalk
OpsWorks
cognito
リザーブドインスタンス、スポットインスタンスのEC2の料金体系
がやがや動画まとめ
s3
lambda
Amazon Elastic Transcoder
Iot Core
cognito
スカゼミの入り方
ツイッターでDMかメンション下さい。
https://twitter.com/sky_semi