TECH PLAY

NRIネットコム

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

1168

本記事は 【Advent Calendar 2023】 5日目の記事です。 🎄 4日目 ▶▶ 本記事 ▶▶ 6日目 🎅 今回はクラウド活用をしていく上でアプリケーションチームとインフラチームとの間でどのようなコミュニケーションを取っていくべきかをまとめてみようと思います。 また、インフラエンジニアとして僕が普段アプリケーションチームの方と接する時に意識していることも併せて整理してみました。 アプリとインフラどっちがやるんだ問題 ポテンヒットとは エンジニアの境界はより曖昧に 重要なマインドセット ポテンヒットは起きるという事実をまず知ること アレルギー反応を起こさない 密なコミュニケーションを…
アバター
小西秀和です。 今回はAWS Application Migration Service(AWS MGN)について実際に使ってみた経験からアーキテクチャとライフサイクルの関係、使い方の注意点をまとめてみたいと思います。 今回の記事の内容は次のような構成になっています。 AWS Application Migration Service(AWS MGN)とは AWS Application Migration Service(AWS MGN)とAWS Server Migration Service(AWS SMS)との違い AWS MGNの基本的なアーキテクチャとライフサイクルの関係、使い方の…
アバター
本記事は 【Advent Calendar 2023】 4日目の記事です。 🎄 3日目 ▶▶ 本記事 ▶▶ 5日目 🎅 こんにちは、西内です。 突然ですが、皆さんはAmazon Elastic Compute Cloud(EC2)のインスタンスタイプが何を表しているかご存知でしょうか?(t2.microとかのアレ) 私は今年9月からTECH AND DESIGN STUDYのサービスアップデート担当していて、その中で新たにリリースされたインスタンスをご紹介しているのですが、種類が多すぎてよく頭がこんがらがります。 今回の記事ではインスタンスタイプについてご説明しつつ、最後に現行のインスタンスタ…
アバター
本記事は 【Advent Calendar 2023】 3日目の記事です。 🎄 2日目 ▶▶ 本記事 ▶▶ 4日目 🎅 はじめに はじめまして!入社3年目の後藤です。 突然ですが、みなさんはVisual Studio Code(以下VSCode)を使ったことはありますか?私は1年目でWebサイト制作を行っており、日々VSCodeを使ってコードを書いていました。 2年目以降Webディレクターとしての業務が中心になった今でもVSCodeはよく使用しています。 そこで今回は、ディレクター業務でもVSCodeで活用できる便利な拡張機能とその使い方をいくつかご紹介していきたいと思います! はじめに VS…
アバター
本記事は 【Advent Calendar 2023】 2日目の記事です。 🎄 1日目 ▶▶ 本記事 ▶▶ 3日目 🎅 こんにちは。喜早です。 今回は、プロジェクト推進における落とし穴的な話をしようと思います。 あくまで私の主観ですが、プロジェクトの進捗報告を聞く際、落ち着きのないプロジェクトでよく耳にする反省がこのあたりが多い印象です。 ハマりがちな3つの落とし穴 落とし穴その1 次工程の直前になって準備不足が発覚する プロジェクトには様々な工程が存在しています。システムであれば、設計、開発、テストなどといった工程で進んでいきます。各工程がスタートしたら、プロジェクトメンバーはスケジュールに…
アバター
はじめに カバレッジとは カバレッジの種類 C0:命令網羅(ステートメント・カバレッジ) C1:分岐網羅(ブランチ・カバレッジ) C2: 条件網羅(コンディション・カバレッジ) MCC: 複合条件網羅(マルチコンディション・カバレッジ) まとめ はじめに 初めまして。2023年にNRIネットコムに入社した山家谷です。 入社してから半年が経過しましたが、まだまだ分からないことだらけです。 とにかく他の方々が書いたコードを読んで、調べて、真似て書いてみるの繰り返しですね。 筆者の場合、研修期間を経て、配属部署に着任してからまず最初にした仕事が単体テストの作成でした。その中でカバレッジという言葉が頻…
アバター
こんにちは、ブログ運営担当の小嶋です。 12/12(火)12:30~当社主催の勉強会「NRIネットコム TECH & DESIGN STUDY #18」が開催されます!! 今回のTECH & DESIGN STUDYのテーマは、前回の10月分に引き続き日々たくさんのアップデートが発表されているAWSについて、前月分のアップデートより当社の腕利きエンジニア目線で皆さんのお役に立ちそうな情報を厳選ピックアップしてお話させていただきます! 現在、鋭意準備中ですが、トピックの一部として、下記をご紹介する予定です! ・AWS Step FunctionsがFailedからのワークフロー再開をサポート ・…
アバター
本記事は 【Advent Calendar 2023】 1日目の記事です。 🎄 告知記事 ▶▶ 本記事 ▶▶ 2日目 🎅 こんにちは、胡と申します。Androidスマホアプリの開発保守プロジェクトに携わらせていただいています。今回はゼロからシンプルなAndroidアプリを作成して端末での起動まで試しました。 開発環境: Windows 11 Android Studio giraffe 言語:Kotlin Android Studioのインストールと起動 Hello Worldアプリの作成 エミュレータでアプリを起動 実端末でアプリを起動 アプリのアイコンを変えてみる Android Stud…
アバター
こんにちは、ブログ運営担当の古田です。 気温が乱高下している今日この頃、みなさん体調は大丈夫でしょうか。いまだに秋と冬を行ったり来たりしていますが、気が付けばもう12月です。12月と言えば、そう、アドベントカレンダーの季節です!!! NRI Netcom Blog Advent Calendar 2023 おかげさまでNRIネットコムBlogのアドベントカレンダーは3年目 に突入しました。今年もクラウド・デジタルマーケ・デザインはもちろん、マネジメントやバックオフィスなどの多彩なテーマをお届けしながら、師走を突っ走っていきたいと思います! アドベントカレンダー2022 tech.nri-net…
アバター
こんにちは、佐々木です。11月27日からre:Inventが始まっていて、今年も開催地であるラスベガスでリアルタイムで参加しています。そして、28日の朝に一番メインであるCEOのAdam Selipskyによるキーノートが発表されました。簡単なまとめと感想にはなりますが、記事としてまとめました。 生成系AIとAmazon Q 今年のキーノートは事前の予想通りAI、特に生成系AIについてがメインの関心事項となっていました。MicrosoftとOpenAIの連合に対抗して、Amazon Bedrockを中心にサービスを展開しています。Amazon Bedrockは生成系のAIで、モデルはユーザー自…
アバター
1.はじめに 2.研修と配属されるまで 3.配属されて感じたギャップ・苦しんだこと 私の失敗の実体験(主にGit関連) 4.配属後の失敗から学んだこと その1「自身の理解度を把握する」 その2「自分の失敗による周囲に与える影響を小さくする」 5.配属されてから楽しいと感じたこと 楽しいと感じた瞬間 「顧客の方々と対話した時」 6.配属までの自分に伝えたいこと その1「研修は真面目に取り組め。復習せよ。」 その2「勉強する習慣を癖づけよ。」 7.おわりに 1.はじめに はじめまして。最近寒くなってきて朝布団から出られない入社1年目、京都出身の山岡です。 本記事では、私が研修を終え実際に今の部署に…
アバター
最近はにわかに寒さが厳しくなってきましたが皆さんいかがお過ごしでしょうか。西です。 さて、前回の記事では Amazon CloudFront (CloudFront) の Continuous Deployment 機能についてご紹介しました。 tech.nri-net.com 今回も引き続き Continuous Deployment についてお伝えしていきます。 Continuous Deployment では検証用の Distribution (Staging) の設定を本番環境に影響を与えることなく確認 / テストすることができ、その設定をそのまま本番環境の Distribution …
アバター
はじめに Excelの複数のテーブルでデータが絡み合う状況、おなじみですよね。そんな時「VLOOKUP関数」を使って結合していませんか?私もWebサイト内の情報を整理する時に利用していました。でも、これってデータが増えるとちょっと重くなり、最悪の場合はExcelがエラーを起こして、データが一瞬で消えちゃうこともあります。。。でも大丈夫!今回はその手間いらずで、Excelの「Power Pivot」を使ってテーブルをスムーズに結合し、さらに結合したテーブルの中身もカンタンに集計する方法をお伝えします!これで作業がぐっとラクになりますよ! Power Pivotとは Power Pivotとは、E…
アバター
はじめに こんにちは!最近某キャラクターのお料理番組にはまっている1年目の水野です。配属されて早いもので4ヶ月が経ちました。もう1年目の2/3が終わろうとしている、、、! 配属後も引き続き学びが多い日々を過ごしていますが、「研修期間こう過ごせばよかった、、、」と反省していることが3つあります。今回はその3つについて書こうと思います。 はじめに ①研修後は復習しよう ②時間の使い方を考えよう ③知識定着の確認として資格を取得しよう おわりに ①研修後は復習しよう まず1つめは復習です。 なぜなら、復習することで配属後の業務理解がスムーズになるからです。 そんなの当たり前でしょ、、、と思われるかも…
アバター
本記事は 【コンテナウィーク】 5日目の記事です。 💻 4日目 ▶▶ 本記事 はじめに こんにちは、Go言語を勉強中の新谷です。 AWS Lambda用にコンテナイメージを作成し、ローカルで実行する方法についてまとめたいと思います。 概要 私は最近プロジェクト管理の一環で行なっていた手作業をGo言語で一部自動化しました。できあがったコードをAWS Lambdaで動かすための方法を考えていましたが、Lambdaのマネージドランタイムのサポートが終了するため、コンテナイメージ化することにしました。 Amazon Linux AMI のメンテナンスサポートが 2023 年 12 月 31 日に終了す…
アバター
本記事は 【コンテナウィーク】 4日目の記事です。 💻 3日目 ▶▶ 本記事 ▶▶ 5日目 📱 おざわです。最近洗濯機を買い替えました。 乾燥機能がついていてタオルがふかふかになり、私の心もほくほくです。 そんな中、今回はコンテナ界がわくわくする話題についてまとめたいと思います。 Finch、GA! 10/31にFinchがGAされました! これに伴い公式ページも立ち上がっていたようです。 runfinch.com 今回はこのページ内容も絡めながら、前回私が書いた記事の内容と比較して、 個人的に取り上げたい項目についてまとめてみたいと思います。 改めてFinchとは? FinchはAWSが開発…
アバター
こんにちは!ブログ運営担当の小嶋です。 次回の当社主催の勉強会「NRIネットコム TECH & DESIGN STUDY」についてのお知らせです! 11/21(火)19:00~20:00「マネージドサービスのログの扱いとマルチアカウント構成でのCI/CDパイプラインの仕組み~NRIネットコム TECH AND DESIGN STUDY #17~」が開催されます!! 【1本目】マネージドサービスのログ扱いのグッドプラクティス!~コスパよい安全な保管方法から分析まで ▼登壇者 ▼こんな方におすすめ 【2本目】マルチアカウント構成でのCI/CDパイプラインの仕組みを理解しよう ▼登壇者 ▼こんな方に…
アバター
本記事は 【コンテナウィーク】 3日目の記事です。 💻 2日目 ▶▶ 本記事 ▶▶ 4日目 📱 はじめまして、2021年キャリア入社の加藤です。 Amazon ECSのデプロイツールであるecspressoを用いて複数環境にECSデプロイを実施してみようと思います。 業務でTerraformを使用する機会が多いので、ecspressoと連携させ、より実践的な使い方を試します。 ecspresso とは ecspressoはfujiwara氏が公開しているECSのデプロイツール(OSS)です。 github.com 設計思想として 「ECSのデプロイに関わる最小限のリソースのみを管理するツール」…
アバター
こんにちは、越川です。 エンジニアをしていると日々、様々なエラーに直面するかと思います。僕自身もクラウドを取り扱っているのですが、日々、様々なエラーに直面します。そこで、今回は僕がエラー解決をする上でよく使う思考法をご紹介したいと思います。 エラー解消は理解を深めるチャンス 重要な思考法2選 構造化思考 仮説力 実例を交えた具体例 さいごに エラー解消は理解を深めるチャンス エラーが起きると、どうしてもネガティブな印象を持たれがちですが、個人的には理解を深めるビッグチャンスだと思っています。当然、本番環境などで発生することは避けたいですが、エラーに直面すると、あらゆることを自分で調査し整理する…
アバター
11 月になりました。 すっかり肌寒くなり、いよいよ年の瀬も少しずつ近づいて来ましたね。 西です。 さて、皆さんの中には Amazon CloudFront (CloudFront) を使われている方は多いのではないかと思います。 CloudFront はとても便利なサービスですが、デプロイ時間はその性質上長くなりがちなのがネックです。 「いざ新しい Version をデプロイして動作確認してみると NG → 切り戻し」というツラいことになった方は少なくないと思います。 すると事前の動作確認を踏まえたデプロイが課題になってきますが、デプロイフローはシンプルに思えても切り替えなどがある都合上、複…
アバター