TECH PLAY

NRIネットコム

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

1218

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 → 切り戻し」というツラいことになった方は少なくないと思います。 すると事前の動作確認を踏まえたデプロイが課題になってきますが、デプロイフローはシンプルに思えても切り替えなどがある都合上、複…
本記事は 【コンテナウィーク】 2日目の記事です。 💻 1日目 ▶▶ 本記事 ▶▶ 3日目 📱 始めまして、堀と申します。2022年4月にキャリアでネットコムに入社して、約1年半AWSをメインにインフラの開発・保守・運用をしています。 今回は業務で行ったNLBを使ってターゲットのNginxコンテナでクライアント認証させる方法を紹介します。 構成 構成図はこちらです。 非常にシンプルですね。流れとしては下記になります。 NLBにリクエストを投げる。 リクエストがNLBを通過しそのままNginxを起動しているFargateコンテナに到達し、クライアント認証する。 今回の要件としてはロードバランサで…
本記事は 【コンテナウィーク】 1日目の記事です。 💻 告知記事 ▶▶ 本記事 ▶▶ 2日目 📱 こんにちは。梅原です。 皆さんはCI/CDパイプラインやってますか。昨今はパイプラインファーストという考え方もあり、ソースコードの変更反映をトリガーにテストやビルド、デプロイまで自動でやることは多いのではないでしょうか。 今回はAWSでCI/CDパイプラインを実現するためのサービスであるCodeシリーズ(CodeCommit、CodeBuild、CodeDeploy、CodePipeline)を使ってECSへ自動デプロイする流れを見ていきます。 AWSでCI/CDパイプラインを実現するために そも…
こんにちは、ブログ運営担当の小嶋です。 今年も、月曜日があと7回となり年末年始の業務確認などが始まってくる頃となりました! 1年が終わるのが早いですね…。 さて、今月のブログイベントのお知らせです! 11月のブログイベントは「コンテナウィーク」です! アプリケーションの動作環境としてスタンダードになりつつあるコンテナ。当社でも様々な案件で利用する機会が増えています!今回のイベントでは、そんなコンテナの案件に携わっている当社インフラメンバーに執筆してもらいます! 記事掲載日と記事内容 更新され次第、こちらの記事にもリンクを掲載します。ぜひ、ご期待ください! 11/13(月):梅原航 tech.n…
はじめに システム開発研修の概要 【研修の設定】 【一般的な開発の流れ】 開発を通じて苦労した点・学んだ点 【1.プログラミング】 【2.テスト】 【おまけ】 最後に はじめに こんにちは、入社1年目の林です。 本記事では、IT初心者(Java知識ゼロ+カタカナ苦手(←なぜIT企業に就職したんだ))の新人がシステム開発研修を通じて苦労した点・学んだ点についてお話します。 初めてIT業界に足を踏み込んだ新人が経験した出来事や感じたことが皆さんに伝わると嬉しいです! システム開発研修の概要 システム開発における上流~下流工程の実践 使用開発ツール : Eclipse チームメンバー人数 : 20人…
こんにちは、後藤です。今回はTerraformのお話です。 みなさま、TerraformでAWSインフラを構築するときにmap型を使っていますでしょうか。 当記事ではmap型を使って、生成されるまで分からないAWSリソースのID指定に役立つ方法をご紹介します。 そもそもmap型とは map型とは値と値の対応を定義する記法で、キーバリュー形式をとっています。 Subnet = { PublicSubnet-A = "10.0.0.0/24", PublicSubnet-B = "10.0.1.0/24" } この場合はサブネット名とCIDRの対応を定義しています。 1つ目のkeyはPublicS…
秋も深まってきて少しずつ肌寒い日が増えてきました、皆様いかがお過ごしでしょうか。西です。 さて早速本題です。 Amazon S3 (S3) バケット間でオブジェクトをコピーする仕組みを作りたい時、皆さんはどういった方法を採るでしょうか。 以前の記事でお伝えした通り、S3 バケット間のオブジェクトコピーには AWS DataSync (DataSync) が利用可能です。 tech.nri-net.com 一方、S3 にはバケット間でオブジェクトを非同期でコピーしてくれる S3 Replication 機能が存在します。 S3 バケット間でのオブジェクトコピーを考える場合、導入事例や紹介記事の情…
はじめに Amazon CloudFrontの料金はどこで発生しているか ①インターネットへのデータ転送 ②ユーザーからのリクエスト ③オリジンへのデータ転送 Amazon CloudFrontを使用したシステム構成例 Amazon CloudFrontの利用料増加の際に最初に確認すべき2つのポイント ①リクエスト数が増加しているか ②画像が容量の大きなものに変更されていないか おわりに はじめに こんにちは。2年目の大林です。 本ブログでは、Amazon CloudFrontの利用料が急増した場合のチェックポイントを共有したいと思います。 Amazon CloudFrontは、ユーザーへのレ…
こんにちは、ブログ運営担当の小嶋です。 11/14(火)12:30~当社主催の勉強会「NRIネットコム TECH & DESIGN STUDY #16」が開催されます!! 今回のTECH & DESIGN STUDYのテーマは、前回の9月分に引き続き日々たくさんのアップデートが発表されているAWSについて、前月分のアップデートより当社の腕利きエンジニア目線で皆さんのお役に立ちそうな情報を厳選ピックアップしてお話させていただきます! 現在、鋭意準備中ですが、トピックの一つとして、 ・AWS Verified Access ・Amazon Bedrock の2サービスの東京リージョンサポートが始ま…
こんにちは、佐々木です。 2023年10月30日のJAWS-UG東京 ランチタイムLT会 #4に登壇してきました。 テーマは、パフォーマンス測定とアーキテクチャ設計です。 発表資料と当日のアーカイブ動画 speakerdeck.com www.youtube.com お伝えしたかった事 メインのテーマとしては、アーキテクチャ設計をする上で、実際にパフォーマンスを測定することの重要さです。経験が無い方も多いと思うので、あわせてパフォーマンス測定の仕方についても解説をしたかったです。こちらは時間の都合上、あまりできなかったです。どこかで、その手法に特化した発表をしてもよいかもですね。そして何より、…
本記事は 【デジマWeek 2023】 7日目の記事です。 📈 6日目 ▶▶ 本記事 📚 坂本です。 早いもので前回の投稿からはや1年となりました。 本記事ではLooker StudioのデータソースとしてBigQueryのカスタムクエリを使用する場合の注意点について解説します。 Looker StudioやBigQueryの詳細については割愛しますので、必要に応じて以下のリンクかこちらの書籍をご参照ください。 BigQueryにエクスポートしたGoogle アナリティクス 4 (GA4) のデータを取り出そう! Looker Studio - Google公式ヘルプ BigQuery - L…