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

TECH PLAY

NRIネットコム

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

全1304件

小西秀和です。 AI技術の急速な進化に伴い、従来の業務プロセスを見直す必要性が高まっています。 特に、多段階承認フローのあり方について、新しい視点からアプローチしたいと考え、この記事を執筆しました。 これまで多段階承認フローは、しばしば冗長で効率が悪いと批判されてきました。しかし同時に、専門知識や権限を持つ人間が最終判断を下す重要な場でもあります。 そこで私は次のような理由から、将来的に生成AIを多段階承認フローに組み込むことを見据え、AWS Step Functionsを活用した多段階承認フローシステムを試作してみました。 APIを介して承認フローをシステム化することで、人間と生成AIの間で…
本記事は 2022年度 新人卒業記念Week 2日目の記事です。 🌸 1日目 ▶▶ 本記事 ▶▶ 3日目 📚 はじめに LangChainについて LangChainの機能 LLMs Prompt Template Document LoadersとIndexes Chains Agent まとめ はじめに こんにちは。新人の堤です。この1年はAWSを中心としたサービスの開発や運用を行っていました。最近はChatGPTなどのLLMを使って遊ぶのにはまってます。 今回は最近自分が色々試しているLangChainというライブラリについてご紹介したいと思います! LangChainについて Lang…
本記事は 2022年度 新人卒業記念Week 1日目の記事です。 🌸 イベント告知 ▶▶ 本記事 ▶▶ 2日目 📚 はじめに AWS GameDayとは? トラブルシュートの方法 ①状況把握 ②仮説検証 例えば 状況の把握 仮説検証 おわりに はじめに こんにちは、梅原です。12月にNRIグループ社内向けAWS GameDayに参加してきました。 今回のブログでは、新卒1年目のインフラエンジニアである私がAWS GameDayに参加して得たトラブルシュートの気づきについて書こうと思います。 この内容は初学者の方や普段トラブルシュートが苦手だと感じてる方に読んでいただきたいです。 AWS Gam…
こんにちは、ブログ運営担当の栗田です。 東京は最近急に暖かくなってきました。冬服をしまおうと思ったのですが、急に寒くなったりするのでいつ衣替えをしようかタイミングを見計らい続けています。あっという間に春ですね。 2022年度 新人卒業記念Week 3月といえば卒業の季節。今月のブログイベントでは、今月で新人を「卒業」する、2022年度新卒入社のメンバーに執筆していただきます! この1年で学んだこと、体験したこと、気づきなど、さまざまな視点からの記事を6本お届けします。 記事掲載日と記事内容 更新され次第、こちらの記事にもリンクを掲載します。ぜひ、ご期待ください! 3/24:梅原航 tech.n…
こんにちは、尾澤です。 まずは日本、WBC優勝おめでとうございます!(この記事を書いている時点でついさっきの話です) 非常におめでたムードの昨今ですが、 波に乗って(?)当社主催「NRIネットコム TECH & DESIGN STUDY」3月度開催分について告知です!! 今回は、 【1本目】『Finch』で羽ばたこう!コンテナの明るいミライへ 【2本目】AWS Glueってなんだ?-新機能 AWS Glue Data Quality を添えて の2本立てとなっております。 本ブログでは、私尾澤が登壇させていただく1本目について少し紹介させていただければと思います。 『Finch』で羽ばたこう!…
小西秀和です。 AWSで承認フローの機能を提供するサービスにはAWS Systems Manager AutomationやAWS CodePipelineの承認アクションなどがあります。 近年、AI技術の急速な進化により、従来人間が手動で行っていた承認プロセスを生成AIで置き換えたり、強力にサポートしたりすることが可能になってきました。しかし、専門知識や権限を持つ人間による最終判断も依然として重要です。 そこで私は、将来的に生成AIを承認フローに組み込むことを見据え、AWS Step Functionsを活用した承認フローシステムをAWSサービスを使用して試作しました。この試作の主な目的は以…
こんにちは佐々木です。 AWSのEC2のインスタンスタイプを見ていたついでに、表記方法をまとめてみました。アルファベットと数字の組み合わせでビビっている人の救いになれば幸いです。 インスタイプの表記 まずインスタンスタイプの表記の構造についてです。 インスタンスタイプは、インスタンスファミリー、世代、属性とサイズの組み合わせで一意に表現されます。 インスタンスの分類とインスタンスファミリー インスタンスの種類は用途に応じて分類されます。インスタンス選びの際は、まずは用途に応じたカテゴリをみるとよいです。それも解らないよという方は、まずは一般用途向けをみると良いです。 一般用途向け コンピューテ…
概要 環境 前置き ドキュメントを見る 実際に検証してみる 検証の様子 まとめ 概要 OpenAI APIの中でChatGPTが利用できるので、そちらを利用してAIとチャットできるiOSアプリを試しに作ってみました。その中で作り方やpromptの調整による変化などを簡単に検証してみたので紹介したいと思います。 またPythonのみで簡単にWebアプリを作成できる方法については以下の記事で紹介されていますのでよければそちらもご覧ください。 tech.nri-net.com 環境 この記事は以下のバージョン環境のもと作成されたものです。 【Xcode】14.2 【iOS】16.2 【macOS】V…
小西秀和です。 以前、次の記事でAWS Amplify Hosting(AWS Amplify Console)の構築方法について紹介しました。 AWSの静的ウェブサイトホスティングで入門するAWS Amplify(Console、CLI) - 構築編(Amplify Console) しかし、AWS Amplify Hosting(AWS Amplify Console)では基本認証や証明書追加の機能はありますが、IP制限の機能がサポートされていません。 そのため、今回は内部がAmazon S3とAmazon CloudFrontで構成されていると推測されるAWS Amplify Hosti…
小西秀和です。 この記事は過去に投稿した次の記事の続編で、SSL/TLS証明書(AWS Certificate Manager)、基本認証(Lambda@Edge)に加えてIP制限(AWS WAF)を追加したパターンでAmazon S3とAmazon CloudFrontによる静的ウェブサイトホスティングをAWS CloudFormationテンプレートとAWS Lambdaカスタムリソースを使用して構成するものです。 AWS LambdaカスタムリソースでSSL証明書・基本認証・CloudFrontオリジンフェイルオーバーを作成するAWS CloudFormationスタックを別リージョンに…
こんにちは 堤です。 3月1日にChatGPTのAPIが公開されました。 openai.com APIが公開されたことでChatGPTを活用したアプリが色々登場して盛り上がっていますね! 今回はPythonのみで簡単にWebアプリを作成できるStreamlitとChatGPT APIを組み合わせて簡単にAIアプリを作成する方法をご紹介します。 Streamlitについて StreamlitはフロントもバックエンドもPythonのみの記述でWebアプリケーションを作成できるフレームワークです。 streamlit.io Webアプリ作りたいけどフロントの知識が全くない。。という人でもUIが簡単に…
概要 環境 aws-sdk-ios-spmを導入する Kinesisにデータを送ってみる まとめ 概要 本題の通りaws-sdk-ios-spmを使用してKinesisにデータを送る方法を紹介したいと思います。 spmと付いているのでお察しの方もいると思いますが今回はSwift Package Managerにて導入し、使用していきたいと思います。 使用するSDKは以下のものです。 github.com 環境 この記事は以下のバージョン環境のもと作成されたものです。 【Xcode】14.2 【iOS】16.2 【macOS】Ventuta aws-sdk-ios-spmを導入する 今回Kine…
改めまして、基盤デザイン事業部の小林です。 さて、皆さんは基盤(インフラ)担当というとどういったお仕事を想像されますか? もちろんこの答えは会社ごと、さらには部署ごとにそれぞれ異なると思いますので、私たち基盤デザイン事業部の視点でお話しさせていただきます。 (なお、これは現在の形であり、時代によってチーム分けなどの形に変遷はありますので、あくまで現時点の話とご理解ください。) 案件によって多少の違いはあるのですが、私たちの仕事には基本的に下記のような作業が発生します。 サーバ上で動作するアプリケーション(アプリ)の開発 アプリが動作するためのAWSサービスやサーバといった環境(インフラ)の設定…
はじめまして、神野です。WEBアプリケーション開発・運用を主に担当しています。 「NFTって何だろう」「とりあえず持ってみよう」と思い、とあるNFTを購入しました。 今日はこの場をお借りして、NFTを購入してみて「あーこういうものなのか」「なかなか楽しいな」と思ったその感想を書きたいと思います。 NFTとは 夕張メロンNFT 購入後にやったこと 一つ目、デジタルアートの確認 二つ目、オンラインコミュニティへの参加 三つ目、デジタルアンバサダー活動 NFTってこういうものなのかな デジタルアートの所有感 NFTの資産価値という建前 体験の記録として おわりに NFTとは そもそもNFTとは、ブロ…
本記事は 子育てウィーク 最終日 の記事です。 👶 6日目 ▶▶ 本記事 🍼 はじめに はじめまして、山田です。 普段はWebアプリケーションの開発やチームの運営を担当しています。 最近は新卒採用のお手伝いもさせてもらっています。 2歳の息子と0歳6ヶ月の娘と妻と私の4人で暮らしています。 義実家が徒歩圏内、実家が車で30分程度の距離にあり、日頃から育児にも協力してもらっています。 妻は育休中ですが4月からフルタイムで復帰することが決まっており、最近は復帰後の家事の分担などのシミュレーションをしながら試行錯誤しています。 今回はテレワークをしながら育児をしてみて、私が思ったことについて書いてい…
こんにちは、長田です。今回は普段UX絡みの記事を書いている私のウェビナー開催のお知らせとなります。 お仕事をしていると、「UIとUXを良くして!」や「ユーザー視点が大切だ!」とは言われるものの、その道の専門家らしきデザイナーの言っている事はぼんやりしていてイマイチ得体の知れないものという感じも拭えず、目の前の業務にどう関係があるのか、モヤモヤする事が多々あるかと思います。 本ウェビナーではUXデザインを実業務にどう取り入れる事が出来るのか、取り入れるべきなのかを1時間でわかりやすくお伝えいたします。 なお、「自社のモノづくりではUXデザイン、ユーザー視点の取り込みがまだ十分に出来ていないの…
こんにちは佐々木です。先日重い腰をあげて、AWS認定 SAP on AWS 専門知識を受験してきました。無事合格して全冠(13冠)に返り咲きました。SAP on AWSは、勉強を開始するまでに苦労したので、その一助になれるよう私の勉強法を紹介します。 SAP on AWSの勉強の仕方 私が他の人からAWS認定の勉強方法を尋ねられると、ドキュメントやBlackBeltで試験範囲のサービスの概要と使い方を理解して、その上で対象のサービスを触ることをお勧めしています。一方で自分がいざSAP on AWSの認定試験の勉強を始めようとすると、途方にくれました。それは、次の2点が理由です。 (主に費用面か…
本記事は 子育てウィーク 6日目の記事です。 👶 5日目 ▶▶ 本記事 ▶▶ 7日目 🍼 自己紹介 はじめまして、森口です。 入社以来、WEBシステムに関わる業務を色々やってきた人です。 今現在は、WEBアプリケーションの保守・運用、開発案件の管理業務をする傍ら、新卒採用活動にも関わっています。 子供は8歳、3歳。双方の実家は遠方の為、基本夫と二人で子育てしてます。 子育てしながら働くということ 「子育てしながら仕事するのは大変ですよね」とよく言われます。 そうですね!!!(声が大きい) 当事者になって初めて仕事と育児の両立の大変さを知りました。 大変なこと、一例: 季節性の病気に何の前触れも…
小西秀和です。 今回はマルチアカウント管理でよく使うAWS CloudFormation StackSetsについて仕組み・機能、マネジメントコンソールとAPIの関係、デプロイターゲットのアカウントフィルター、パラメータの意味・役割にフォーカスしてまとめました。 なお、AWS CloudFormation StackSetsのテンプレートにユーザーが定義するものは「テンプレートのパラメータ」と呼ぶことにして、AWS CloudFormation StackSetsのサービスに対して設定する「StackSetのパラメータ」、「スタックインスタンスのパラメータ」とは区別して表現します。 今回の記事…
本記事は 子育てウィーク 5日目の記事です。 👶 4日目 ▶▶ 本記事 ▶▶ 6日目 🍼 こんにちは。秋田県出身の丹(たん)です。 自身が誕生してから秋田→福島→東京と住む場所を変えてきましたが、(職場に通える距離で)東京から出ようとしています。 実家は夫婦ともに東北地方(秋田/福島)にあります。 はじめに 気付いたこと 4人の子供たち 1人目(現在6歳) 2人目(現在4歳) 3人目(現在2歳) 4人目(現在1歳) 4人の出産・育休 1人目の出産・育休 2人目の出産・育休 3人目の出産・育休 4人目の出産・育休 さいごに、子育てをしていて思うこと はじめに さて、今回は子育てウィークということ…