2 min read

Daily Reading Software Design 10

Daily Reading Software Design 10
Software Design 2021年10月号
第1特集では,データモデリングの工程における注意事項や重要事項について,チェックリストとしてまとめました。第2特集ではIETF(Internet Engineering Task Force)が発行するRFCの仕様を確認しながら,おもにAPI利用者側の観点で「OAuth/OpenID Connectの基本概念」「トークン発行処理の流れ」「発行したトークンの適切な取り扱い方」を学びます。
表形式のテキストファイルを処理する / 組み合わせ最適化問題を見つける / 仮想マシンへのIOハンドリングの追加
パフォーマンス効率 - AWS Well-Architected フレームワーク
多くの場合、ワークロード全体での最適なパフォーマンスのためには、複数のアプローチが必要になります。Well-Architected なシステムでは、パフォーマンスを向上させるために複数のソリューションと機能が使用されています。 ベストプラクティス: 利用可能なサービスやリソースを理解する : クラウドで利用できる幅広いサービスやリソースに関する情報を取得し、その内容を理解します。お客様のワークロードに関連するサービスや設定の選択肢を認識した上で、最適なパフォーマンスを実現する方法を理解してください。
コスト最適化 - AWS Well-Architected フレームワーク
組織はクラウド財務管理の実装により、AWS によってコストと使用状況の最適化とスケーリングをすることで、ビジネス価値と財務上の成功を実現できます。 ベストプラクティス: コスト最適化担当を設定する : 組織全体のコスト認識を確立し、維持する責任を負うチームを作成します。このチームには、組織全体の財務、テクノロジー、およびビジネスの役割を持つ人材が必要です。 財務とテクノロジーの連携を確立する : クラウドジャーニーのすべての段階で、コストと使用状況に関するディスカッションに財務チームとテクノロジーチームを参加させます。チームは、定期的に集まり、組織の最終目的や目標、コストと使用状況の現状、財務…
TypeScriptの導入で開発現場はどう変わる? Sansanの事例に見るメリットとコスト
開発技術は日進月歩、便利な技術が次々登場します。しかし、こうした新しい技術は本当にあなたのチームやサービスに合っているのでしょうか? 本連載では、デファクトスタンダードになりつつあるTypeScriptを開発現場に導入した注目企業に、導入のきっかけや手順、メリットやデメリットなどを伺い、TypeScript導入の実状に迫ります。第1回はSansan株式会社の個人向け名刺アプリ「Eight」開発チーム鳥山さんに解説していただきました。(編集部)