記事一覧

  1. ホーム
  2. 記事一覧

2024.09.29

GitHub ActionsでAWSへのCI/CDを実現!初心者向けハンズオン

本記事では、CI/CDの基本概念と、それを簡単に実現できるツール GitHub Actionsを使って、実際にAWSにアプリケーションをデプロイする手順を紹介します。

  • AWS
  • ハンズオン

2024.09.29

JavaScriptのライブラリ、Axiosを理解しよう

この記事では、Axiosの基本的な使い方と便利な機能について解説します。サーバーとのデータのやり取りは、Web開発において必須のスキルですので、ぜひ一緒に学んでいきましょう!

  • JavaScript
  • フロントエンド

2024.09.28

CORSを回避!CloudFront、S3、API Gatewayを使ってフロントエンドとAPIを同じドメインでデプロイ

このアプローチを使えば、CORSの設定を不要にし、セキュリティやパフォーマンスの向上、運用の簡素化など、実務上でも多くの利点が得られます。

  • フロントエンド
  • AWS

2024.09.28

Trivyで実現するクラウド環境のCI/CDパイプラインでの自動脆弱性チェック

Trivyは、コンテナやIaC(Infrastructure as Code)ファイル、Kubernetesクラスターなどの脆弱性を検出するオープンソースツールとして、クラウド環境のセキュリティ対策に貢献しています。

  • サイバーセキュリティ
  • インフラエンジニア

2024.09.28

Trivyで実現するTerraformのセキュリティ強化 IaC脆弱性スキャンの方法

インフラのコード化による効率化が進みましたが、一方でコードに潜むセキュリティリスクも拡大しています。これらのリスクを管理するためには、適切なセキュリティスキャンを導入し、脆弱性を早期に発見することが重要です。

  • サイバーセキュリティ
  • インフラエンジニア
  • Terraform

2024.09.28

【Terraformハンズオン】Lambda関数にレイヤーを追加してみよう

この記事では、Lambda関数の中でも「レイヤー」について解説し、記事後半ではIaCツールのTerraformを使ってハンズオン形式でレイヤーの作成方法と利用方法を学びます。

  • AWS
  • ハンズオン
  • Terraform

2024.09.26

Trivyでコンテナセキュリティを強化する方法

コンテナセキュリティとは、コンテナ化されたアプリケーションやそのインフラを保護するための対策です。具体的には、次のような要素が含まれます。

  • サイバーセキュリティ

2024.09.26

JavaScriptの基礎 async/awaitを理解しよう

非同期処理を扱う方法はJavaScriptにいくつかありますが、今ではasync/awaitが主流となっています。async/awaitは、Promiseよりもシンプルで、コードの見通しが良くなるという利点があります。

  • JavaScript
  • フロントエンド

2024.09.26

Trivyを使ったセキュリティスキャンの基本と導入方法

Trivyは、コンテナイメージ、ファイルシステム、リポジトリ、Kubernetesクラスターの脆弱性スキャンに対応しているツールです。

  • サイバーセキュリティ

2024.09.22

EV/OV/DV SSL証明書の違いを知ろう!最適なSSL証明書の選び方

SSL証明書は、インターネット上の通信を暗号化し、第三者がデータを盗み見たり改ざんしたりするのを防ぐためのセキュリティ技術です。

  • ネットワーク