SHARE
TWEET

Untitled

a guest Jun 25th, 2019 50 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. # 今から始めるサーバレスアプリケーション
  2.  
  3. ## モジュールの流れ
  4. モノリシック -> サービス思考アーキテクチャ(SOA)-> マイクロサービスアーキテクチャ
  5. どれがいいというわけではない、規模や組織による
  6.  
  7. ## サーバレスとは
  8.  
  9. - サーバの管理
  10. - パッチ、最適化、スケーリングの運用する必要がない
  11.  
  12. ## つまり
  13. - 疎結合したモジュールが必要
  14. - どこでどのようにサーバが動いているのかは重要ではない
  15. - 自動的にサーバ増築が行われる(イメージ)
  16. - アプリの本質に注力できる
  17.  
  18. ## Lambda
  19. - AWS Serverlessの核心
  20. - Lambda以外にもAWSには存在
  21. - サーバレスはマーケットにどうデリバリーするかが肝
  22.  
  23. ## 利用ケース
  24. - ウェブアプリ
  25. - バックエンド
  26. - ビックデータ
  27. - Media Log
  28. - チャットボット(Amazon alexa)
  29.  
  30. ## メリット
  31. - 小規模アプリから大規模アプリへそのまま移行ができる
  32. - サーバを管理する必要がない、開発に注力
  33.  
  34. ## 考えること
  35. - 開発ワークフローは変わらない
  36.  
  37. ## モノリシックからマイクロサービスへ
  38.  
  39. ## AWS SAM serverless application model
  40. - Api step function , lifecycle deployment すべてのステップをコントロールできる
  41. - AWS SAMテンプレートファイルを記述して管理(yam json xml)
  42. - Code Commit でPush Code Pipeline -> Code Deploy -> AWS X-ray
  43.  
  44. ## 初心者向けのサービス
  45. - Code Star: 開発を数分で開始、デリバリーを1つの場所で管理、チーム全体で安全に作業、簡単
  46. - 5分位でサービスが開始できる
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top