NRIネットコムのブログ - TECH PLAY

TECH PLAY

NRIネットコム

NRIネットコム の技術ブログ

全1304件

はじめに RAGとは 構成図 作成リソース Lambda 1. PDFから文書抽出&Embedding取得Lambda 2. 回答作成用Lambda AWS SAM テンプレート Streamlit 動作確認 まとめ はじめに こんにちは堤です。 Amazon BedrockがGAとなり、AWS内で完結してLLMアプリケーションを構築できるようになりました。 試しにRAGアプリケーションを作成してみようと思いましたが、現状AWSでRetrievalするデータソースを作成しようとすると、Amazon OpenSearch Serverless やAmazon Kendraを使用するしかありません…
小西秀和です。 以前の記事でAmazon Bedrockの参考資料、モデル一覧、価格、使い方、トークンやパラメータの用語説明、Runtime APIの実行例について紹介しました。 Amazon Bedrockの基本情報とRuntime APIの実行例まとめ - 参考資料、モデルの特徴、価格、使用方法、トークンと推論パラメータの説明 今回はAnthropic Claudeで英訳したテキストをもとにStability AI Stable Diffusion XL(SDXL)で画像を生成するAmazon Bedrockの使用例を紹介します。 ※本記事および当執筆者のその他の記事で掲載されているソース…
こんにちは、ブログ運営担当の小嶋です。 次回の、当社主催の勉強会「NRIネットコム TECH & DESIGN STUDY」についてのお知らせです! 10/24(火)12:30~13:00「AWS認定試験を取得するためにやったこと~NRIネットコム TECH AND DESIGN STUDY #15~」が開催されます!! 今回のTECH & DESIGN STUDYでは、AWS認定試験を取得するためにやったことについてお話させていただきます! AWSに興味があり、とりあえず試験を受けてみようと思ったけど、多くのサービスがあってどうやって勉強していこうか困っていませんか。 業務でのAWS経験ゼロ…
こんにちは。清水です。 以前書いた自分の記事を久々に見てみたら長すぎて読む気が失せたので、 この反省点を活かしてコンパクトにまとめていこうと思います。 今回はちょっとニッチな Java の メソッドの仮引数への値の渡し方についてです。 そもそも仮引数とは プリミティブ型とオブジェクト型 仮引数への値の渡し方 オブジェクトの持っている値を変更した場合 オブジェクト自体を変更した場合 変数の値はどのように変わっているのか まとめ そもそも仮引数とは 仮引数とは、プログラム中で関数やメソッドを呼び出して実行する際、関数側で値を受け取るために宣言された変数のこと。 仮引数とは - 意味をわかりやすく …
こんにちは、ブログ運営担当の小嶋です。 10/12(木)12:30~当社主催の勉強会「NRIネットコム TECH & DESIGN STUDY #14」が開催されます!! 今回のTECH & DESIGN STUDYのテーマは、日々たくさんのアップデートが発表されているAWSについて、前月分のアップデートより当社の腕利きエンジニア目線で皆さんのお役に立ちそうな情報を厳選ピックアップしてお話させていただきます! ▼登壇者 西内渓太 2022年NRIネットコム入社のクラウドエンジニア ブログ執筆:https://tech.nri-net.com/archive/author/k-nishiuchi…
割れた腹筋を目指して密かに筋トレを始めました小畑です。 (直近、ボディビル大会に出る予定はありません。) 先日の社内のSpring Boot研修でアスペクト指向プログラミングについて学びました。ぜひ活用できるようになりたいと思ったので、記憶整理を兼ねてブログを書いてみます。 AOP(アスペクト指向プログラミング) 用語 実装方法 @Aspect @Before @After @Around @AfterReturning @AfterThrowing @Aroundの利用例 おわりに AOP(アスペクト指向プログラミング) AOP(Aspect Oriented Programming)とは簡…
はじめに 応用情報技術者試験(AP)について その1(午前): すぐに分からなければ退く その2(午後): 得意分野に媚びる その3(共通):解いた問題を全て省みる おわりに はじめに 時は2X23年!新人は、試験の炎に包まれた! 皆さんはじめまして、入社1年目の藤村です。 本記事では、私が応用情報技術者試験(AP)を受験してわかった合格のコツやポイントについて、 これからAPを受ける新人の方に向けてお話しします。 合格のコツは「退く!媚びる!省みる!」の3原則です。 応用情報技術者試験(AP)について 応用情報技術者試験(AP)とは、IPAが実施する情報技術者試験の一つであり、 基本情報技術…
こんにちは!最近人間ドックの結果を受けて禁ラーメン生活しましたが2週間で限界がきてる志水です。人類はラーメンから逃げることなんて出来ないんだなと痛感しております。つけ麺ならいいよね? はじめに さて、ついにAmazon BedrockがGAされましたね! aws.amazon.com re:Inventでくるのかなー?来年くるのかなー?ともうちょっと先のGAを思ってたので予想外でした。 じゃあBedrockで何か作らねば!と思ったので、以前作ったOtterで書き起こされた文章をChatGPTで要約するスクリプトをBedrockで作り直してみました。 ツールの背景 AWSの大きなイベントであるr…
それなりにUX/UI関連の仕事をして来たので、もっとUXデザインを広めていくにはどうしたら良いのかなと考える事が増えています。 「UX的な取り組みって当たり前になってきたよね」とは聞くものの、実際にはそこまででも無いよなぁと感じる事も多いのがその理由であったりします。 とは言え、堅苦しく学ぶような形では無く、誰もが取り組みやすくするにはどうすれば?などと...。 私の実感としては何でも良いので、とにかく始めてみた方がUXに対する理解は進むと思うのですが、何かハードルがあって動き出せない人に向けて、まずはそれを解消できる心の持ち方を三つ挙げてみました。 1.UXって自分でつくるもの ひとつめ。自…
こんにちは。友野です。 2度目のブログ執筆です。前回の初執筆から2か月が経つと知って驚いています。本当に月日が経つのははやい。はやすぎる。 今回は、プログラム開発において重要な概念でもあるミュータブルとイミュータブルについてまとめてみました。 ミュータブルとイミュータブルについて知る ミュータブル、イミュータブルとは ミュータブル、イミュータブルの使い分け イミュータブルなクラスに値をセットする SetterとBuilderの違い おわりに ミュータブルとイミュータブルについて知る ミュータブル、イミュータブルとは 「イミュータブルなクラスを定義する」といった使い方で目にすることが多い用語です…
小西秀和です。 今回は2023-09-28にGeneral Availability(GA)になったAmazon Bedrockの基本情報、Runtime APIの実行例についてまとめました。また、トークンやパラメータのイメージをつかむための必要最小限の用語説明も所々入れています。最終更新日:2024/06/21 ※AWS re:Invent 2024後の2024年末時点におけるAmazon Bedrockのモデル一覧は以下の記事で紹介しています。 Amazon Bedrock Models as of 2024 - An Analysis of the Comprehensive Model…
こんにちは、後藤です。今回はAWS構成における踏み台についての記事です。 データベースなどのインターネットに繋げたくないリソースに踏み台リソース経由でアクセスさせることは、セキュリティ設計としてよくある構成だと思います。 今回はその踏み台リソースに「ユーザーログイン有無を検知して自動停止する」ロジックを組み込んだ方法を共有します。 また、一般的によく用いられるのはEC2だと思いますが、今回はECS on Fargate(以降はFargateと略)を使います。しかも自動停止ロジックにLambdaを使いません!!コンテナの中で完結させます。 踏み台を設計する時に気になること そもそも踏み台について…
本記事は 【PM/ディレクターウィーク】 5日目の記事です。 🍦 4日目 ▶▶ 本記事 💻 はじめまして。安島です。 最近子供たちが折り紙にはまっており、上の子(5歳)はひとりで鶴が折れるようになりました。 何度挑戦しても折り方を覚えられない、そんな2児のパパSEです。 本日は、プロジェクトマネージャー(以下、PM)のお仕事についてご紹介したいと思います。 PMと聞くと、プロジェクトの管理に責任を持ち運営していくであったり、 お客様への進捗報告や要件の調整、場合によっては計画変更だったりといわゆるプロジェクトをマネジメントする業務を行っているイメージを持つ方が多いのではないでしょうか。 概ね、…
本記事は 【PM/ディレクターウィーク】 4日目の記事です。 🍦 3日目 ▶▶ 本記事 ▶▶ 5日目 💻 はじめに プロジェクト計画について 1. 進捗・品質管理計画 2. 課題管理計画 3. コミュニケーション計画 4. 体制・要員計画 5. リスク管理計画 キン肉マンとプロジェクト計画 1. Xの陣形 2. Lの陣形 3. Vの陣形 1. リスク管理計画 2. コミュニケーション計画 おわりに はじめに こんにちは。NRIネットコム 金融ITソリューション事業部 マネージャーの山本です。 今回は「PM/ディレクターウィーク」ということで、プロジェクト計画についてお話ししたいと思います。 ※…
本記事は 【PM/ディレクターウィーク】 3日目の記事です。 🍦 2日目 ▶▶ 本記事 ▶▶ 4日目 💻 みなさま、はじめまして。 Webクリエイティブ事業のマネージャー兼クラウドテクニカルセンター広報担当の湊川と申します。 突然ですが、自社のサイトの構築って本当に大変ですよね。 原稿集めから委託先とのやり取り、制作の進行確認など、やることは山のようにあります。 ようやくリリースしても、社内の各所から指摘を受けたりと、なかなかハードなお仕事だと思います。 今日はそんな苦労を重ねた経験のある方に(多くはお客さまだと思いますが) 共感していただきたい苦労話と、自社サイト構築のコツをお届けしたいと思…
本記事は 【PM/ディレクターウィーク】 2日目の記事です。 🍦 1日目 ▶▶ 本記事 ▶▶ 3日目 💻 こんにちは。ディレクターの西田です。 Web業界で働いていると、一度はプレゼンテーションという壁が目の前に現れたことがあるのではないでしょうか。 大人数の前で話す大きなコンペのプレゼンもあれば、作成したデザインをクライアントにレビューする軽いプレゼンまで、さまざまなご提案機会があるかと思います。 プレゼン大得意!!!って方は、そんなに多くないと思います。 「今度初めてプレゼンする…どうしよう…」 「苦手でできればやりたくない…」 そう不安に思っている方に向けて、これまで数々のプレゼンを行っ…
本記事は 【PM/ディレクターウィーク】 1日目の記事です。 🍦 告知記事 ▶▶ 本記事 ▶▶ 2日目 💻 自己紹介 マネジメント業務の目的 管理系タスクは仕組み化する 課題の交通整理をする 価値観を共有する おわりに 自己紹介 こんにちは。金融ITソリューション事業部の佐藤です。 私はこれまでシステムエンジニアとして小売業のECサイト、証券会社のオンライントレードサイトなどの構築、運営に携わり、数人月(MM)~数十MM程度の小~中規模な案件のプロジェクトマネージャー(PM)や数百MMにもなる大規模プロジェクトのプロジェクトリーダー(PL)やアプリメンバーとして業務をしてきました。 自分で手が…
こんにちは、ブログ運営担当の青田です。 もうすぐ10月というのに毎日暑いですね。今年は統計が残っている過去126年で最も暑い夏だそうです!!!🔥 最近、日本から四季がなくなっているような気がして悲しいです。。。 さて、そろそろ多くの企業で組織改編が行われる4月から半年が経つ頃ですね。 肩書きが変わり、新しいポジションに就いた人も、しっかり慣れてきた頃かと思います。 そこで、今月のブログイベントのお知らせです! 今回は「PM/ディレクターウィーク」と題しまして、PMとしてプロジェクト進行を務めている方や、ディレクターとしてチームを引っ張っていっている方に、「普段どんな業務をしているのか」、「どん…
今回のテーマについて 事象の再現 うまくいかなかった原因 パラメータの上書きとは? パラメータ上書き状態の解除法 パラメータ状態の確認方法 おわりに まず、阪神タイガース リーグ優勝おめでとうございます。 こんにちは、西内です。 普段全く野球を見ないですが、さすがに関西出身者ということで優勝の瞬間は見届けました。 最後に阪神の試合見たのは、マートン選手が「I don't like Nohmi-san」と言っていた頃ですかね。それか新井兄弟が4番を務めていた頃。 最近全然テレビで野球中継やってないですよね。野球観戦のベストプラクティスを知りたいです。 今回のテーマについて AWSではマルチアカウ…
こんにちは。梅原です。 今日はECSのデプロイタイプについて改めて整理します。 ECSのデプロイ方法は3つあります。 ローリングアップデート Blue/Greenデプロイ 外部デプロイ の3つです。 この記事ではローリングアップデートとB/Gデプロイについて流れをおさらいします。 2026年7月現在の最新情報は以下をご参照ください。 tech.nri-net.com ECSの前段にALBを置いた構成を例にします。 ローリングアップデート ローリングアップデートの流れを見る B/Gデプロイ B/Gデプロイの流れを見る ローリングアップデートとB/Gデプロイの比較 最後に ローリングアップデート …