開発ソフトウェア 新着記事一覧

開発ソフトウェア 新着記事一覧

100 件中 1~20件目を表示中

2019年11月の記事

Amazon SQSを使ったSpringアプリケーション(3)

【連載】AWSで作るクラウドネイティブアプリケーションの基本 [30] Amazon SQSを使ったSpringアプリケーション(3)

前回はSQSへキューを送信するProducerアプリケーションを実装しました。今回から2回に渡り、SQSメッセージをポーリングして取得するConsumerアプリケーションから実行されるバッチ処理を「Spring Batch」を使って実装していきます。

関数をテストしよう - assert編

【連載】対話システムをつくろう! Python超入門 [17] 関数をテストしよう - assert編

前回は、モジュールに関数定義し、Pythonスクリプトからインポートすることで関数を再利用できるようにしました。今回は、テストとはそもそも何をすればいいのか考察した後、テストに用いるassert文を紹介しましょう。

パイプラインの構築(その8)

【連載】AWSで実践! 基盤構築・デプロイ自動化 [20] パイプラインの構築(その8)

前回は、プロダクション環境向けのアプリケーションのコンテナイメージをビルドしてDockerHubへプッシュするパイプラインを構築しました。今回は、そのコンテナをプロダクション環境へデプロイするパイプラインを構築します。

関数をテストしよう - モジュール編

【連載】対話システムをつくろう! Python超入門 [16] 関数をテストしよう - モジュール編

関数の動作が誤っていると最終的なプログラムの動作も誤ってしまうため、各関数が期待通り動作することを確かめることが重要です。そこで今回は対話システムの作成から少し離れて、関数が期待通りに動作しているかどうかを確認する方法について紹介したいと思います。

Amazon SQSを使ったSpringアプリケーション(2)

【連載】AWSで作るクラウドネイティブアプリケーションの基本 [29] Amazon SQSを使ったSpringアプリケーション(2)

今回は、SQSへキューを送信するProducerアプリケーションを「Spring Cloud AWS」を使って実装していきます。

2019年10月の記事

パイプラインの構築(その7)

【連載】AWSで実践! 基盤構築・デプロイ自動化 [19] パイプラインの構築(その7)

前回は、ステージング環境で後続の性能テスト、セキュリティテスト、受入テストを実行した後、プロダクション環境リリースを承認するパイプラインを構築しました。続く今回は、リリースするアプリケーションのコンテナイメージをビルドして、DockerHubへプッシュするパイプラインを作成します。

パイプラインの構築(その6)

【連載】AWSで実践! 基盤構築・デプロイ自動化 [18] パイプラインの構築(その6)

今回は、AmazonSNSへのトピックの作成とパイプラインの一時停止を行い、ステージング環境で後続の性能テスト、セキュリティテスト、受入テストを実行した後、プロダクション環境へのリリースを承認するパイプラインを構築します。

Amazon SQSを使ったSpringアプリケーション(1)

【連載】AWSで作るクラウドネイティブアプリケーションの基本 [28] Amazon SQSを使ったSpringアプリケーション(1)

今回からは数回に渡り、Spring Cloud AWSを用いてメッセージキューサービス「Amazon SQS(Simple Queue Service)」へアクセスするSpringアプリケーションの実装方法について解説していきます。

パイプラインの構築(その5)

【連載】AWSで実践! 基盤構築・デプロイ自動化 [17] パイプラインの構築(その5)

今回は、前回イメージをビルドしてDockerHubへプッシュしたコンテナをステージング環境へデプロイするパイプラインを構築します。

データベースのクロール

【連載】簡単導入! OSS全文検索サーバFess入門 [17] データベースのクロール

今回はデータベースに格納されたデータをクロールして検索する方法を紹介します。データベースからSQLでデータを取得することはできますが、言語処理が必要な条件で検索するような場合は、Fessを利用することで効率的にデータベース内のデータを検索することが可能です。

Kubernetesのリソースタイプを体系的に学ぶ - Metadata

【連載】Kubernetes入門 [9] Kubernetesのリソースタイプを体系的に学ぶ - Metadata

Metadataには、HorizontalPodAutoscaler(HPA)、Event、LimitRangeなどといったものがあります。今回は、Metadataには含まれませんが、HPAの類似リソースのVerticalPodAutoscaler(VPA)についても併せて紹介します。Label/Annotationにも触れておきましょう。

パイプラインの構築(その4)

【連載】AWSで実践! 基盤構築・デプロイ自動化 [16] パイプラインの構築(その4)

今回は、E2Eテストが完了したWeb(BEF:BackendForFrontend)アプリケーションのコンテナイメージをビルドして、DockerHubへプッシュするパイプラインを構築します。

Amazon S3にアクセスするSpringアプリケーション(2)

【連載】AWSで作るクラウドネイティブアプリケーションの基本 [27] Amazon S3にアクセスするSpringアプリケーション(2)

今回は前回に引き続き、Spring Cloud AWSでS3へアクセスするアプリケーションを実装していきます。

パイプラインの構築(その3)

【連載】AWSで実践! 基盤構築・デプロイ自動化 [15] パイプラインの構築(その3)

前回は、ECSクラスタ上にバックエンドのマイクロサービスアプリケーションのコンテナイメージをデプロイするパイプラインを構築しました。続く今回は、本連載の第9回で実装したE2Eテストを実行するパイプラインを構築します。

関数を理解しよう(後編)- 関数を作る、使う

【連載】対話システムをつくろう! Python超入門 [15] 関数を理解しよう(後編)- 関数を作る、使う

前回は、文字列が正規表現のリストにある要素のいずれかとマッチするかどうかを照会するプログラムを通して、関数が必要となる状況について説明しました。今回は、前回のプログラムに関数を導入して、わかりやすく書き直してみます。

2019年9月の記事

パイプラインの構築(その2)

【連載】AWSで実践! 基盤構築・デプロイ自動化 [14] パイプラインの構築(その2)

前回は、バックエンドのマイクロサービスアプリケーションをビルドし、DockerHubへプッシュするパイプライン処理を構築しました。今回は、プッシュしたコンテナイメージをECSクラスタ上にデプロイするパイプラインを構築します。

関数を理解しよう(前編)- なぜ関数が必要なのか

【連載】対話システムをつくろう! Python超入門 [14] 関数を理解しよう(前編)- なぜ関数が必要なのか

前回まででモジュールや変数、条件分岐、繰り返し処理といったPythonの機能を一通り紹介しました。これらの機能を使うことで高度なプログラムが書けるようになりましたが、プログラムの中身も徐々に複雑になってきました。そこで今度は「関数」という、プログラムの処理をまとめる仕組みを紹介します。

パイプラインの構築(その1)

【連載】AWSで実践! 基盤構築・デプロイ自動化 [13] パイプラインの構築(その1)

今回は、GitHub上のアプリケーションソースコードのdevelopブランチへのプルリクエストを契機に、GitHubからCodePipelineへのWebhookにより、バックエンドのマイクロサービスアプリケーションをビルドし、DockerHubへプッシュするパイプライン処理を構築していきます。

3Dデータ+PLM活用で広がる製造業の可能性 - エリオットグループの挑戦

3Dデータ+PLM活用で広がる製造業の可能性 - エリオットグループの挑戦

9月5日、PLM活用のベストプラクティスについて考える年次フォーラム「Product Lifecycle Management Forum 2019」が都内にて開催された。本稿では、エリオットグループ エンジニアードプロダクツ プロジェクト&エンジニアリング統括部 設計開発部 詳細設計課 吉田晃氏による事例講演「すべてはお客様のために。~設計時間ゼロへの挑戦~」の模様をお届けする。

AWS CodePipeLineを用いた継続的デリバリ

【連載】AWSで実践! 基盤構築・デプロイ自動化 [12] AWS CodePipeLineを用いた継続的デリバリ

今回からは数回にわたり、一連の処理をAWS CodePipelineを使ってパイプライン的に自動化する仕組みを構築/解説していきます。まず今回はCodePipelineの概要と、リリースまでのパイプライン構成、実行環境構成イメージについて解説しましょう。

会員登録(無料)

注目の特集/連載
[解説動画] Googleアナリティクス分析&活用講座 - Webサイト改善の正しい考え方
[解説動画] 個人の業務効率化術 - 短時間集中はこうして作る
ミッションステートメント
教えてカナコさん! これならわかるAI入門
知りたい! カナコさん 皆で話そうAIのコト
対話システムをつくろう! Python超入門
Kubernetes入門
AWSで作るクラウドネイティブアプリケーションの基本
PowerShell Core入門
徹底研究! ハイブリッドクラウド
マイナビニュース スペシャルセミナー 講演レポート/当日講演資料 まとめ
セキュリティアワード特設ページ

一覧はこちら

今注目のIT用語の意味を事典でチェック!

一覧はこちら

ページの先頭に戻る