$30 off During Our Annual Pro Sale. View Details »

2021.06-Deploy-de-Go!!

w2or3w
June 25, 2021
20

 2021.06-Deploy-de-Go!!

w2or3w

June 25, 2021
Tweet

Transcript

  1. デプロイで Go!!
    @w2or3w
    2021.06.25 JAWS-UG浜松 AWS勉強会 2021#6

    View Slide

  2. デプロイでGo!!
    Go言語の簡単なプログラムを
    ビルドしたり、実行したり、デプロイしたりします。
    1. Hello World
    2. Lambda
    3. Webアプリ
    今日やること

    View Slide

  3. 自己紹介
    @w2or3w

    View Slide

  4. ナカムラ ツカサ (38)
    リーマンアプリケーションエンジニア
    サーバーレスWebアプリ制作にお熱です!
    JAWS-UG歴 : 約2年
    好きなAWSサービス :
    AWS Amplify, AWS Lambda
    @w2or3w
    2(ツー) or(~か) 3(サン)
    自己紹介

    View Slide

  5. 自己紹介

    View Slide

  6. 悪くない 。いい感じ👌
    1. 言語仕様がシンプル
    2. 実行速度が早い
    Goを使ってみた所感

    View Slide

  7. ※ Pythonスクリプトの書き方にも改善すべき点が多くあるだろうことは自覚しています。
    2020.09.12 JAWS-UG SONIC スライドより
    運用開始から1年が過ぎ、、
     CSVのデータ量も増えてゆき、、
    Lambda(Python)の処理完了までに15秒
    API Gatewayのタイムアウト上限は20秒
    あと半年もしたら、
    20秒に収まらなくなる予感。。。
     ↓
    よっしゃ、(お勉強を兼ねて )
    Goにマイグレーションしたろ!
     ↓
    15秒 → 500㍉秒
    早い!

    View Slide

  8. みんなたちも使ってみよう!
    作ったものをデプロイしよう!!

    View Slide

  9. ハンズオンのようなものを
    作ったのでご紹介。
    $ git clone https://github.com/ww2or3ww/learn-run-go.git
    ローカル環境を汚したくない場合は、
    Cloud9をご利用ください。

    View Slide

  10. Enjoy Go🏎 & Deploy🚀
    Thank You !!
    @w2or3w

    View Slide