WEB系プログラミングに関する雑記ブログ

このブログは、主にWEB系の話(プログラミング、IT系のニュースなど)をします。

2019-07-01から1ヶ月間の記事一覧

CDNとは?

CDNの仕組みについて、まとめます。 CDNとは? コンテンツデリバリネットワーク(Content Delivery Network, CDN)とは、 Webコンテンツをインターネット経由で効率よく配信するためのネットワークです。 CDNを導入する目的 CDNを導入する目的は、ズバリ 「サ…

Ec2にALB+ACMを導入してみた

今回は、 AWSのec2インスタンスに常時SSL化で通信を行うために、 ACMをインストールしたALBを導入してみました。 私が今回、ALBを導入するにあたっての前提としては、 以下のような状態でした。 ・ec2インスタンスを使用 ・Route53を使用 ・ACMを取得済み そ…

お名前.comで取得したドメインをRoute53に登録する

DNSの基本的な仕組みも理解したので、 ここに簡単にまとめておきたいと思います。 なおDNSに関する基本的な用語は記事下にまとめておきましたので、 よければ参照してください! やりたいこと お名前.comで取得したドメインをAWSのRoute53を使って、 ec2イン…

Rspecにfactory_botとfakerを導入してみる

Rspecにfacroy_botとfakerを導入してみたので、 方法を残しておきます。 factory_botとは? ダミーのインスタンスを作成できるgemのこと。 factoryを使ってインスタンスを定義しておけば、 テストをする際に、特定のメソッドを使って簡単にインスタンスが作…

Rspec 単体テストの導入

Railsアプリでの単体テストとして、Rspecを導入しましたので、 導入方法および簡単なテストの記述について説明したいと思います。 gemを追加します。 まずは、 Gemfile group :development, :test do ~省略~ gem 'rspec-rails' end group :development do ge…