インフラ

インフラ

Dockerの勉強におすすめの書籍6選!!評価の高い書籍を紹介

Dockerを学びたい方におすすめの書籍6冊を紹介します!評価の高い書籍で、効果的な学習を始めましょう。Dockerの基礎から応用まで、幅広い知識を網羅した書籍をピックアップしました。本格的なスキルアップを目指す方や、システム構築やコンテナ化に興味のある方に役立つ内容ばかりです。ぜひご覧ください!
インフラ

【Udemy】実際に使用した!AWS学習おすすめ講座6選!!

実際に受講した経験からAWS学習講座を紹介!AWS初心者から上級者まで幅広く対応した6つのおすすめUdemy講座をご紹介します。実践的な手順や試験対策に焦点を当てた講座で、AWSの基礎から認定試験対策までしっかりカバー。自分の学習スタイルや目標に合わせて選ぶことで、効果的なAWS学習が可能です。
インフラ

【セキュリティ】SSL/TLSについて徹底解説!!

SSL/TLSはデータの暗号化により通信に対するセキュリティリスクからデータを守るための暗号化プロトコルです。 暗号化、MAC、電子署名などの機能があります。HTTPS、SMTPS、FTPSなどがあります。
インフラ

【マイクロサービス】通信方法について解説!(API、メッセージキュー、バッチ、DB共有)

マイクロサービスの通信方法にはAPI、バッチ、メッセージキュー、データベース共有などがあります。 それぞれのメリット・デメリット、違いについて解説しています。
インフラ

マイクロサービスとは?モノリスと比較し、メリット・デメリットを解説!!

モノリスは必要なコンポーネント、パッケージが全て一つのアプリケーションとしてまとまっているアーキテクチャです。 マイクロサービスはアプリケーションを独立したサービス群へ分割し、各サービスを連携させることで一つのアプリケーションとして成り立たせるアーキテクチャを指します。
インフラ

【AWS】SNS、SQS、Lambdaで作るPubSubサンプル

SNS、SQS、LambdaでPub/Subシステムを構築するハンズオンです。 Pub/Subそのものの説明や使用する各AWSサービス(SNS、SQS、Lambda、Cloud Watch)の説明もしています。
インフラ

【GitHub】GitHub Actionsの使い方、構文について徹底解説!!

GitHub Actionsの使い方、よく使う構文について解説しています。 ワークフローやジョブ、ステップの考え方〜実際のCI構築時のyamlファイルの書き方まで解説しています。
インフラ

【GitHub】GitHub Actionsを使用したSlack通知の実装

GitHub Actionsを利用したSlack通知の実装方法を画像を用いて分かりやすく解説しています。 今回はGItHub Marketplaceのslack-sendを使用して実装しています。
インフラ

【GitHub】GitHub Actions入門!5分でできるチュートリアル!

GitHub ActionsはGItHubが提供するビルド、テスト、デプロイのワークフローを自動化できるツールです。 GitHub Actionsを使用することで、CI/CD(継続的インテグレーション/継続的デプロイメント)の自動化や開発プロセスの効率化が可能となります。
インフラ

【Terraform】Terraformの基本的な構文について徹底解説!!

Terraformの基本的な構文について解説しています。 provider、variable、locals、output、resource、module、data等のブロック構文について 詳しく解説しております。
インフラ

【Terraform】Terraformでの条件分岐、ループ処理の書き方

Terraformではif文が書けません。条件分岐では三項演算子を使います。 繰り返し処理の記述方法はfor_eacth、for、countなど3種類あります。実践例も含めて学んでいきましょう。
インフラ

【Terraform】Terraformで作るサーバレス構成(API Gateway、Lambda、DynamoDB)

Terraformで作るサーバレス構成(API Gateway、Lambda、DynamoDB)を構築していきます。 LambdaはPythonで記述しています。ソースコードも掲載しておりますので、よろしければ一緒に手を動かしてみてください。
インフラ

【Terraform】Terraformとは?インストールからAWSリソースの構築まで徹底解説!!

Terraformとは何か?からインストール方法、簡単なハンズオンによるAWSリソース(EC2)の構築方法を紹介しています。 本記事の内容を一通り学ぶことで、Terraformの便利さを体験できると思います。