タグ

ブックマーク / dev.classmethod.jp (8)

  • AWS公式で「形で始めるサーバーレス設計」が紹介されています! | DevelopersIO

    AWS公式で「形で始めるサーバーレス設計」が紹介されています。この内容をご紹介するとともに、簡単ですがひとことコメントを載せました。 はじめに サーバーレス開発部の藤井元貴です。 サーバーレスな設計や開発は意外と難しいものです。特に「やりたいこと」が「サーバーレス」で実現できるのか? を常に意識し続け、トライ・アンド・エラーを繰り返すことが重要です。 そこで、先日みつけた形で始めるサーバーレス設計をご紹介します。簡単ですが、ひとことコメントもあります。 上記の内容を知らなくとも、結果的に「あ、同じ構成(考え方)だ!」となる場合が多いです。 そのため、事前に知っておくことで手札を増やすことができ、より効率よくサーバーレスな設計を実現できると思います。 おすすめの方 サーバーレスに興味がある サーバーレスな設計を知りたい 形で始めるサーバーレス設計 下記となります! 形で始めるサーバーレス設計

    AWS公式で「形で始めるサーバーレス設計」が紹介されています! | DevelopersIO
  • AWS初心者がAWS Solution Architect Associate試験に挑んだ時の事をまとめてみた | DevelopersIO

    どうも、福岡のmeです。 今日は、クラメソ社員にとっては登竜門とも言えるSolution Architect Associate 試験に挑んだ時のことをまとめました。 これから受けてみようかなーという方への参考になれば良いなと思います。 試験を受けた時点の私のスペックは以下の通りです。 - AWS歴1ヶ月とちょっと - SE歴一年とちょっと 初回トライ前にやったこと AWSのサービスを覚える とにかく種類の多いAWSのサービスの名前と概要を理解するところから始めました。 問題の選択肢に出てきたときに、そのサービスが存在するのかどうか知っているだけでも助けになりますし、 どんなサービスなのか知っておくことができれば消去法で正解がわかることもかなりの確率であります。 AWSにあまり馴染みのなかった私は似ている名前のサービスが多くなかなか覚えるのが大変だったので部屋の壁に貼って勉強していないとき

    AWS初心者がAWS Solution Architect Associate試験に挑んだ時の事をまとめてみた | DevelopersIO
  • Alexa Skill 開発者向けの認定試験が発表されました!(まだベータ) | DevelopersIO

    各々の分野の内容は以下のとおりです。 分野 1: 音声ファースト設計の実践と機能 1.1 ユーザーがスキルとどのように対話するかの説明 1.2 特徴と機能をユースケースへマッピング 分野 2: スキル設計 2.1 インタラクションモデルの設計と開発 2.2 マルチターン会話の設計 2.3 ビルトインインテントとスロットの使用 2.4 予期しない会話の要求や応答の処理 2.5 1つ以上のサービスインターフェイス(例えばオーディオ、ビデオ、ガジェット)を使用したマルチモーダルスキルの設計 分野 3: スキルアーキテクチャ 3.1 Alexaのスキル機能を拡張するためのAWSサービスを見分ける(Amazon CloudFront、 Amazon S3、 Amazon CloudWatch、 Amazon DynamoDB) 3.2 Alexaスキルを構築するためにAWS Lambdaを使用する

    Alexa Skill 開発者向けの認定試験が発表されました!(まだベータ) | DevelopersIO
  • [Amazon Connect] 電話アンケートの仕組みを作ってみた 〜 S3に質問内容を置くだけで自動で集計してグラフ表示するのです〜 | DevelopersIO

    [Amazon Connect] 電話アンケートの仕組みを作ってみた 〜 S3に質問内容を置くだけで自動で集計してグラフ表示するのです〜 1 はじめに AIソリューション部の平内(SIN)です。 今回は、Amazon Connect(以下、Connect)を使用して、電話でアンケートを取る仕組みを作成してみました。 全部、作り込めば、結構簡単にできてしまいそうなので、少しでも汎用的に使えるように、次のような、質問内容を記述したJSONファイルをS3に配置するだけで、自動的に集計(グラフ表示)までするようにしてみました。 surveys.json { "welcome_message": "クラスメソッドのアンケートシステムです。", "goodby_message":"ご協力ありがとうございました。今後とも、クラスメソッドをどうぞ宜しくお願い申し上げます。", "surveys":[

    [Amazon Connect] 電話アンケートの仕組みを作ってみた 〜 S3に質問内容を置くだけで自動で集計してグラフ表示するのです〜 | DevelopersIO
  • Kustomize + CodePipeline + CodeBuildでEKSに継続的デプロイしてみた | DevelopersIO

    こんにちは、かたいなかです。 Kubernetes仕事で触っていて、CodePipeline/CodeBuildとKustomizeを組み合わせての継続的デプロイを検証する機会があったので備忘録として記事にまとめてみます。 Kustomizeとは KustomizeはkubernetesYAMLファイルをパッケージングするツールです。ベースの構成をもとにSTG/PRDなどの環境ごとに変えたい設定などを上書きすることができます。Kustomizeで生成されたYAMLを、kubectl applyする形で使用します。将来的にkubectlへの統合が前提に開発されているそうです。 今回はこのKustomizeをCodePipeline/CodeBuildと組み合わせて使用し、継続的デプロイできるようにしていきます。 パイプラインの構築 今回は以下の図のようなパイプラインを組んでいきます。 前

    Kustomize + CodePipeline + CodeBuildでEKSに継続的デプロイしてみた | DevelopersIO
  • AWSのベストプラクティスを1000件以上の事例から独自に紹介!Developers.IO 2018 #cmdevio2018 | DevelopersIO

    当ブログを運営するクラスメソッドによるエンジニアのお祭り「Developers.IO 2018」。今年は10月5日(金)秋葉原にて開催です。このイベントに先立ち、登壇者のコメントなどさまざまな角度でコンテンツ情報を先出しして連日ご紹介します。 今回はそのシリーズ第2弾として、イベントで「1000件以上の活用を見てわかった絶対に失敗しないAWSベストプラクティス」をテーマに話すクラスメソッドAWS事業コンサルティング部・シニアソリューションアーキテクト菊池修治からのコメントを掲載。菊池はAWS導入支援やコンサルティングを行なっています。 AWSのベストプラクティスを1000件以上の事例から紹介 セッションではクラスメソッドの導入支援実績に基づき、AWSにおけるシステム設計のベストプラクティスを紹介します。最適な設計の指針となるAWS Well-Architected Framework

    AWSのベストプラクティスを1000件以上の事例から独自に紹介!Developers.IO 2018 #cmdevio2018 | DevelopersIO
  • KerasではじめるDeepLearning | DevelopersIO

    こんにちは、小澤です。 今回はKerasというDeepLearningのライブラリについて書かせていただきます。 Kerasとは 公式のドキュメントによると以下のようになっています。 Kerasは,Pythonで書かれた,TensorFlowまたはTheano上で実行可能な高水準のニューラルネットワークライブラリです. Kerasは,迅速な実験を可能にすることに重点を置いて開発されました. 可能な限り遅れなくアイデアから結果に進められることは,良い研究をする上で重要です. Keras Documentationより Kerasを利用するとDeepLearningの背後にある数学的な部分をスクラッチで実装しなくても、各層で利用するアルゴリズムとパラメータを指定するのみなど、比較的短いコードで目的のネットワークを表現することができます。 そのため、研究領域において非常に流れが早く企業などでも素

    KerasではじめるDeepLearning | DevelopersIO
    roba3375
    roba3375 2017/09/19
  • 今さら聞けないXcodeのバージョン管理 Gitの基本的な使い方からGitHubへソースコードを公開するまで | DevelopersIO

    今さらですがXcodeでGitを使ったバージョン管理の仕方をいろいろ調べたので調査結果をまとめたいと思います。調査した環境は以下になります。 Mac OS X 10.8 Mountain Lion Xcode 5.0 XcodeでのGitの使い方の記事なので、Gitって何?もしくは バージョン管理って何?という方は以下の記事を見た後でご覧ください。 ガチで5分で分かる分散型バージョン管理システムGit 目次 ローカルリポジトリ 準備:ローカルリポジトリの作成 ローカルリポジトリにコミットする ソースコードの変更を破棄する ローカルリポジトリの変更履歴を確認する 以前のバージョンとの差分を確認する リモートリポジトリ 準備:リモートリポジトリの作成 リモートリポジトリを複製する(Clone) リモートリポジトリを更新する(Push) リモートリポジトリから変更を取り込む(Pull) リモート

    今さら聞けないXcodeのバージョン管理 Gitの基本的な使い方からGitHubへソースコードを公開するまで | DevelopersIO
  • 1