aws

3/4ページ

[AWS]RDSでMySQLデータベースを作成(新設)する

RDSサーバーの設置手順 AWSのRDSを利用してMySQLデータベースを新規設置の手順をご紹介します。 データベースはEC2と同じサーバー内に設置することもできます。ただサービスの規模が大きくなることが判明しているときは、後々のスケールアウトの手間を考えて、始めからRDSでデータベースを作成しましょう。 リージョンの決める AWS内でインフラの設定を完了させることを前提に作成します。 そのため下 […]

  • 2019.04.07
  • ,

[AWS]大規模インフラ(月間1億PV)のシステム設計を解説する

AWSで大規模なサービスを構築する 今回はAWSにて月間1億アクセスに耐えることができるシステム設計を解説します。 想定するシステムはウェブサイトのサービス、iOSアプリとAndroidアプリを提供しているシステムとします。つまりシステムへのアクセス経路としてはPCやスマホのブラウザー、iOSアプリとAndroidアプリのAPIとなります。 システム構成の概要 まずシステムの概要図と利用するAWS […]

nginxにてELB経由の接続からアクセス元IPを取得する方法

ELB経由の接続はログにプライベートIPが記述される AWSにてELB(ロードバランサー)を設定しているEC2のアクセスログを確認すると、接続元IPアドレスがELBのプライベートIPアドレスになっています。今回はnginxにてELB経由の接続でも、接続元のグローバルIPアドレスを取得する方法をご紹介します。 アクセスログのサンプル 下記のログファイルの抜粋は、ELBに接続されたEC2のアクセスログ […]

  • 2018.09.21
  • ,

[AWS]Route53を使用してELBにドメインを設定する

Route53にてドメインを設定する AWSにはドメインを管理するためのサービスとして、Route53があります。通常はドメイン管理会社の提供するドメインを管理する無料の機能があるので、わざわざ有料のRoute53を利用する必要はありません。 Route53の主な利用用途は、EC2(サーバー)の負荷分散のための機能であるELB(ロードバランサー)を使うために設定します。ELBは単一障害点になること […]

[AWS]RDSにて外部サーバーからの接続を許可する

RDSで外部サーバーからのアクセス許可する方法 みなさんはRDSを使用していますか? EC2でウェブサーバーを運用している方ならRDSを利用している人も多いでしょう。通常ではRDSに外部接続させるのはセキュリティ上おススメできません。 ただ開発を行っていると ・開発用データベースだけは、EC2経由をせずにPCで直接データベースを操作したい ・外部システムからもRDSを直接操作したい といった要望が […]

  • 2020.04.05
  • ,

[AWS]最善のリージョンはこれだ!サービスの設置先を考える

リージョンの違いを知って最善のリージョンを選択しよう みなさんは AWS にサービスを設置するときにどこにあるリージョンを選択していますか? とりあえず日本向けのサービスだから東京リージョンを選択しておこう位の気持ちで選択している人も多いと思います。私もサーバーを設置するリージョンはどれが良いか?と尋ねられることが何度もあったため、情報をまとめて見解を記述したいと思います。 リージョンの場所 まず […]

[AWS]EC2のインスタンス(サーバー)を作成する手順

EC2インスタンスの構築手順 サーバーの作成はとても面倒な作業を伴います。 AWS の EC2 を利用すれば簡単にサーバーを作成ことができますが、EC2 を初めて触るときは少し気後れしてしまいます。そこで今回はEC2にてサーバーの新規設置の手順をご紹介します。 なおAWSの契約完了までの手順は省略しますので悪しからず(苦笑) EC2の設置先リージョンの決める まず一番最初に決める必要があるのはリー […]

[AWS]RDSでよく使うパラメーターの設定項目

rdsのパラメーターグループの設定 rdsではmysqlのmy.cnfのような設定ファイルを直接編集することができないので、パラメーターグループという代用の設定項目があります。パラメーターグループで私がよく設定するmysqlパラメーターを紹介します。 mysql5.6/5.7のパラメーターグループの設定紹介 ※サンプル画像はmysql5.7になります   文字コードの設定 文字コードは多 […]

[AWS]IAMでユーザー管理をしよう

iamでawsの管理画面にログインできるユーザーを管理する iamでユーザー管理を行います。今回はawsの管理画面にログインするユーザーを作成します。そしてユーザーに付与する権限はグループで統括して管理したいと思います。 グループの追加 1.グループの一覧画面の表示から、「新しいグループの作成」をクリックします。 2.グループ名は任意のもので良いですが、あとから見たときに分かり易い名前を付けること […]

[AWS]IAMを使おう

iamとは? aws identity and access management(iam)は、awsリソースへのアクセスを制御するサービスです。ユーザーごとにec2やs3などのアクセス権限を制御することが可能です。またグループにアクセス権限を設定することにより、グループに所属するユーザーのアクセス権限を一元管理することもできます。 iamの用途 ユーザーごとにawsリソースのアクセス権限を付与で […]

1 3 4