「システム開発」関連記事一覧

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

Amazon CognitoとSpring Sercurityを使ったOAuth2 Loginの実装(1)- 現状の実装状況と目指すかたち

【連載】AWSで作るマイクロサービス [12] Amazon CognitoとSpring Sercurityを使ったOAuth2 Loginの実装(1)- 現状の実装状況と目指すかたち

今回は、途中経過ではありますが、現在の実装の状況と、最終的に目指すかたちを改めて整理してみましょう。

開発ソフトウェア

Spring WebFluxの要! リアクティブプログラミング入門

【連載】マイクロサービス時代に活きるフレームワーク Spring WebFlux入門 [2] Spring WebFluxの要! リアクティブプログラミング入門

今回は、Spring WebFluxを使う上で欠かせない要素である「リアクティブプログラミング」と「Reactor」について解説します。

開発ソフトウェア

入力支援環境の構築方法

【連載】簡単導入! OSS全文検索サーバFess入門 [33] 入力支援環境の構築方法

Fessでは、会員情報の入力フォームなどで、郵便番号を入力すると自動で住所が入力されるような入力支援機能も構築することができます。住所の入力に限らず、例えば業務システムで製品IDを選択すると製品名が自動で入力欄に入力されるようなシステムでも利用可能です。

開発ソフトウェア

Spring WebFluxとは

【連載】マイクロサービス時代に活きるフレームワーク Spring WebFlux入門 [1] Spring WebFluxとは

昨今、マイクロサービスアーキテクチャによるアプケーション開発が注目を集めています。文字通り小さなサービスを組み合わせて1つのアプリケーションを構成するため、個々のサービスには高いリソース効率が求められます。また、サービス間通信が多く発生することから、高い処理能力も必要です。これらの条件を満たすアプリケーションをJavaで開発するためのフレームワークの一つが「Spring WebFlux」です。

開発ソフトウェア

AWS X-Rayを用いたマイクロサービスの可視化(4)

【連載】AWSで作るマイクロサービス [11] AWS X-Rayを用いたマイクロサービスの可視化(4)

前回は、X-Rayデーモンへトレースデータを送信するためのフロントエンドのWebアプリケーションの設定を個別に実装しました。今回は、バックエンドのマイクロサービスにおけるX-Rayの設定実装について解説していきます。

開発ソフトウェア

AWS X-Rayを用いたマイクロサービスの可視化(3)

【連載】AWSで作るマイクロサービス [10] AWS X-Rayを用いたマイクロサービスの可視化(3)

前回は、アプリケーションの分析/デバッグサービスである「AWS X-Ray」のセグメント/サブセグメントの概念を解説し、フロントエンドのWebアプリケーションとバックエンドのマイクロサービス双方に共通する設定を実装しました。続く今回は、X-Rayデーモンへトレースデータを送信するためのフロントエンドWebアプリケーションの設定の個別の実装について、解説していきます。

開発ソフトウェア

インデックスの管理

【連載】簡単導入! OSS全文検索サーバFess入門 [32] インデックスの管理

Fessで扱うデータはElasticsearchのインデックス内に保持して管理されています。ある時点のデータをバックアップしておき、データを復元できるようにしたい場合は、Elasticsearchスナップショット機能を使ってインデックスのデータをリストアします。今回はインデックスのバックアップやリストアなど、インデックスの管理方法についてご紹介します。

開発ソフトウェア

AWS X-Rayを用いたマイクロサービスの可視化(2)

【連載】AWSで作るマイクロサービス [9] AWS X-Rayを用いたマイクロサービスの可視化(2)

前回はマイクロサービスの呼び出し状況の可視化を行うAWSのサービスとして「AWS X-Ray」の概要を説明し、ローカル端末へX-Rayデーモンを実行するDockerコンテナイメージの作成/実行を行いました。今回からはX-Rayデーモンへトレースデータを送信するためのアプリケーションの設定の実装を解説していきます。

開発ソフトウェア

AWS X-Rayを用いたマイクロサービスの可視化(1)

【連載】AWSで作るマイクロサービス [8] AWS X-Rayを用いたマイクロサービスの可視化(1)

今回からは、アプリケーションの分析/デバッグサービスである「AWS X-Ray」を用いて、マイクロサービスの呼び出し状況の可視化を行い、リクエストの呼び出し結果をDynamoDBに保存するようにアプリケーションを修正していきましょう。

開発ソフトウェア

DMM.comが実践する、データに基づく「Scientific」な組織づくり

DMM.comが実践する、データに基づく「Scientific」な組織づくり

テックカンパニーとなるべく「DMM Tech Vision」を掲げて変革を進めるDMM.com。そのなかで日々試行錯誤しながら知見を積み重ね、さまざまな方法論を組み合わせた事業・開発推進手法を確立しているのが、同社 総合トップ開発部 部長 石垣雅人氏である。今回は、石垣氏のチームが採用するノウハウをまとめた書籍『DMM.comを支える データ駆動戦略』について、具体的な取り組みなども交えながら紹介していただいた。

ソリューション

継続的インテグレーション環境の構築(4)

【連載】AWSで実践! 基盤構築・デプロイ自動化 [43] 継続的インテグレーション環境の構築(4)

今回は、SonarQubeServerの起動スクリプトやDockerfile、ECSタスク、サービステンプレートを作成し、サーバを起動してみます。

開発ソフトウェア

Webアプリケーションからマイクロサービスを呼び出す実装(2)

【連載】AWSで作るマイクロサービス [7] Webアプリケーションからマイクロサービスを呼び出す実装(2)

前回は第3、4回で作成したWebアプリケーション内で、バックエンドのマイクロサービスを呼び出す処理を実装しました。今回は、取得したユーザリソースを使って認証処理を行うようアプリケーションを修正してみます。

開発ソフトウェア

Office 365のクロール

【連載】簡単導入! OSS全文検索サーバFess入門 [31] Office 365のクロール

前回、Microsoftが提供するクラウドベースの認証サービス「Azure Active Directory(Azure AD)」を利用したユーザー認証について紹介しました。今回はAzure ADで管理されているユーザー情報を利用して、Office 365のOneDriveに保存されているドキュメントのクロールから検索するまでの方法を説明していきます。

業務アプリケーション

Webアプリケーションからマイクロサービスを呼び出す実装(1)

【連載】AWSで作るマイクロサービス [6] Webアプリケーションからマイクロサービスを呼び出す実装(1)

今回は第3、4回でSpringSecurityを使って実装したWebアプリケーションを修正し、バックエンドのマイクロサービスから取得したユーザーリソースを使って認証処理を行うようにします。

開発ソフトウェア

バックエンドマイクロサービスの実装

【連載】AWSで作るマイクロサービス [5] バックエンドマイクロサービスの実装

前回はSpringSecutiyを使ったさまざまなカスタム設定を行ってWebアプリケーションのログインページを実装し、実際にアプリケーションを起動してみました。今回は、バックエンドにユーザー情報をリソースとして取り扱うマイクロサービスを作成します。

開発ソフトウェア

継続的インテグレーション環境の構築(3)

【連載】AWSで実践! 基盤構築・デプロイ自動化 [42] 継続的インテグレーション環境の構築(3)

前回は、CloudFormationのカスタムリソースを使ってRDS構築後のデータベースにユーザーを追加する処理をLambdaファンクションとして実装し、S3バケットへアップロードしました。続く今回は、LambdaをデプロイするCloudFormationや前回実装したファンクションを実行するカスタムリソーステンプレートを作成します。

開発ソフトウェア

SpringSecutiyを使ったカスタム設定

【連載】AWSで作るマイクロサービス [4] SpringSecutiyを使ったカスタム設定

今回はSpringSecutiyを使ったさまざまなカスタム設定やWebアプリケーションのログインページを実装し、実際にアプリケーションを起動してみます。

開発ソフトウェア

継続的インテグレーション環境の構築(2)

【連載】AWSで実践! 基盤構築・デプロイ自動化 [41] 継続的インテグレーション環境の構築(2)

前回は、SonarQubeServerのベース環境となるAWSリソース(VPC、セキュリティグループ、ALB、ECSクラスタ)の実装とRDS環境を作成しました。続く今回は、CloudFormationのカスタムリソースを使って、RDS構築後のデータベースにユーザーを追加するLambdaファンクションを実装します。

開発ソフトウェア

詳細なアーキテクチャと使用するサービス/ライブラリ

【連載】AWSで作るマイクロサービス [3] 詳細なアーキテクチャと使用するサービス/ライブラリ

前回はマイクロサービスの具体的なアーキテクチャの全容と、そのアーキテクチャを実現する上で難しいハードルの一つとなる認証/認可処理の全体像や考え方を解説しました。それらを踏まえ、今回からは詳細なアーキテクチャや使用するマネージドサービス/ライブラリなどを整理し、実際に実装を進めていきます。

開発ソフトウェア

Azure ADでの認証方法

【連載】簡単導入! OSS全文検索サーバFess入門 [30] Azure ADでの認証方法

今回は、Microsoftが提供するクラウドベースの認証サービス「Azure Active Directory(Azure AD)」を使ったユーザー認証について紹介します。Azure ADで管理されているユーザーをFessにログインさせてみましょう。

業務アプリケーション

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

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

注目の特集/連載
[解説動画] Googleアナリティクス分析&活用講座 - Webサイト改善の正しい考え方
ニューノーマル時代のオウンドメディア戦略
ミッションステートメント
教えてカナコさん! これならわかるAI入門
AWSではじめる機械学習 ~サービスを知り、実装を学ぶ~
対話システムをつくろう! Python超入門
Kubernetes入門
SAFeでつくる「DXに強い組織」~企業の課題を解決する13のアプローチ~
PowerShell Core入門
AWSで作るマイクロサービス
マイナビニュース スペシャルセミナー 講演レポート/当日講演資料 まとめ
セキュリティアワード特設ページ

一覧はこちら

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

一覧はこちら

会員登録(無料)

ページの先頭に戻る