Programming

ドメインについて理解しよう【インターネット入門】

1.はじめに -ドメインとは  こんにちは。かじです。今回はドメインについて解説していきます。  以前、インターネット上の住所はIPアドレスであり、サーバーやクライアントなど通信する相手はIPアドレスで識別すると解説しました。ただ、IPアド...
Programming

IPアドレスについて理解しよう【インターネット基礎】

1.はじめに - IPアドレスとは こんにちは。かじです。今回はIPアドレスについて解説したいと思います。  IPアドレスとは、それぞれのデバイスを識別するためのネットワーク上の住所になります。  皆さんがWebブラウザを使用する時、サーバ...
AWS

IAMロールとcredentialsが同居すると【AWS CLI備忘録】

やろうとしたことと問題 〜S3 Access Denied〜 AWS CLIを使用して、EC2からS3にファイルをアップして疎通の確認を行おうとする。 本番環境では、アクセスキーとシークレットキーを付与して外部システムのAWSアカウントのS...
Programming

公開鍵認証について理解しよう【SSH・Git】

1.はじめに - 公開鍵認証とは -  こんにちは。かじです。今回は公開鍵認証について解説したいと思います。  公開鍵認証はSSH接続する際などに用いる認証方法です。  仕組みとしては、次のとおりです。 2.公開鍵認証の仕組み  まず公開鍵...
Programming

SSH接続について理解しよう – セキュアにリモートマシンを操作

1.はじめに - SSHとは -  こんにちは。かじです。今回はSSHについて解説していきます。  SSHとはネットワークを介して他のPCにアクセスして、操作をするためのプロトコルです。その際の通信内容は暗号化され、セキュアな通信を提供して...
Programming

リモートマシンを操作するコマンド、Telnetコマンドについて

1.はじめに  こんにちは。かじです。今回はTelnetコマンドについて解説します。  あまり、馴染みのないコマンドですが、たまに技術調査やら上司との会話で出てくる単語であったりするので、一応まとめておきたいと思います。 2.Telnetコ...
Books

IT系でも非IT系でも必読【書籍紹介】教養としてのコンピュータサイエンス

1.はじめに -情報化社会で暮らす現代人-  こんにちは。かじです。  今回はブライアン・カーニハン著『教養としてのコンピューターサイエンス講義 今こそ知っておくべき「デジタル世界」の基礎知識』の書籍紹介をします。  今僕たちが生きている2...
AWS

AWSでWordPressを使ったWebサイトを構築する【Amazon Lightsail】

1.はじめに  こんにちは。かじです。  今回は、WordPressでWebサイトを構築する際の使用するAWSサービスを解説したいと思います。  結論から申しますと、Lightsailがオススメです。理由は三つあります。 2.Lightsa...
AWS

【AWS】リージョンとアベイラビリティゾーンについて

1.はじめに  こんにちは。かじです。  今回はAWSのリージョンとアベイラビリティゾーンについて解説したいと思います。 2.リージョンとは  リージョンとはAWSがデータセンターを置いている地域になります。  現在29の地域にデータセンタ...
AWS

【AWSアカウント管理】ルートユーザーとIAMユーザーとは

1.はじめに -AWSアカウントとは  こんにちは。かじです。  今回はAWSアカウントとIAMユーザーについて解説します。  何かしらのサービスを想像してください。アカウントを作成するとIDが作成され、そのユーザーIDとして使用するのでは...