並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 55件

新着順 人気順

ec2の検索結果1 - 40 件 / 55件

  • AWS超入門〜Amazon EC2編〜 - Qiita

    ◾️ はじめに 前回の記事では、AWSの基本的な理解や、実際のビジネスでの活用方法についてご説明しました。 まだご覧いただけていない方はこちらからご覧ください。 今回は、Amazon EC2についてアウトプットしようと思います。 興味のある方はぜひ最後まで読んでいただけると幸いです。 ◾️ EC2(Amazon Elastic Compute Cloud)とは ビジネスやアプリケーションを運用するためにはサーバーが必要です。AWSでは、物理サーバーを所有せずに仮想サーバーを利用できます。この仮想サーバーにアクセスし、インターネット上で活用できるようにするのがEC2というAWSの一つのサービスです。 使用目的 EC2を利用することで、インターネット経由でサーバーを借りることが可能になり、次のような作業が可能になります。 ウェブサイトの公開 アプリケーションの動作 データベースの管理 ◾️ E

      AWS超入門〜Amazon EC2編〜 - Qiita
    • (ポーランド旅行´24)ウッチにある火力発電所の廃墟『Elektrociepłownia EC-2』 - ロンドンのテムズでズンドコレボリューション

      こんにちは、tomoeagle (Instagram)です。 おはようございます、ウッチ2日目です。 この日朝から向かったのは、今回ウッチに来た最大の目的地である火力発電所の廃墟。 事前情報でここ最近はセキュリティーが厳しくなってもう中に入れないとの事だったんだけど、まぁただあんまりブログに書くような事ではないかなぁなんて思とりますので、お写真張り付ける形で進ませて頂きます本日もよろしくお願いいたします\(⌒ ͜ ⌒)/ 巨大団地を越えて、向かうは発電所の廃墟『Elektrociepłownia EC-2』 Elektrociepłownia EC-2 Gen. Walerego Wróblewskiego, 90-001 Łódź 1957年から2015年まで稼働していた市営の火力発電所、技術的な理由から廃止になってしまったみたいです。 3本の煙突と2つの冷却塔からなるEC-2、とっても

        (ポーランド旅行´24)ウッチにある火力発電所の廃墟『Elektrociepłownia EC-2』 - ロンドンのテムズでズンドコレボリューション
      • Amazon EC2 G6 instances now available in additional regions - AWS

        Starting today, the Amazon Elastic Compute Cloud (Amazon EC2) G6 instances powered by NVIDIA L4 GPUs are now available in Europe (Frankfurt, London), Asia Pacific (Tokyo, Malaysia ), and Canada (Central) regions. G6 instances can be used for a wide range of graphics-intensive and machine learning use cases. Customers can use G6 instances for deploying ML models for natural language processing, lan

          Amazon EC2 G6 instances now available in additional regions - AWS
        • ポートフォワーディングを利用して、踏み台サーバー経由でプライベートなEC2へ接続する方法 - サーバーワークスエンジニアブログ

          こんにちは! エデュケーショナルサービス課研修中の阿部です。 今回は、ポートフォワーディングを利用して、踏み台サーバー経由でプライベートサブネット内のEC2へ接続する方法について、記載します。 はじめに ユースケース 対象読者 構成図 前提条件 手順 1.クライアントPCへ踏み台サーバーとWEBサーバーのキーペアを配置する 2.クライアントPCから、SSHコマンドを実行する コマンド解説 おまけ 最後に はじめに AWSが定義しているEC2へのSSH接続時ベストプラクティスとしては、以下の2通りの方法があります。 本記事で紹介する方法は、この2通りとは別の方法であり、ベストプラクティスではないという点、ご承知おきください。 AWS System Manager Session Manager を利用する EC2 Instance Connectを利用する repost.aws 上記それぞれ

            ポートフォワーディングを利用して、踏み台サーバー経由でプライベートなEC2へ接続する方法 - サーバーワークスエンジニアブログ
          • 【AWS】EC2 インスタンスを作成して接続する - Qiita

            インスタンス作成(起動)画面へアクセスする EC2 のダッシュボードで「Instances」をクリックします。 インスタンス一覧画面が表示されます。この画面で「Launch instances」をクリックします。 インスタンスを作成する 必要情報を入力してインスタンスを作成します。 Name and tags Name に「web-server-01」と入力します。 Application and OS Images (Amazon Machine Image) デフォルトの「Amazon Linux 2023 AMI」にします。 Instance type デフォルトの「t2.micro」にします。無料利用枠の対象となります。 Key pair (login) 「Create new key pair」をクリックして、新しいキーペアを作成します。 以下の値を入力して、「Create ke

              【AWS】EC2 インスタンスを作成して接続する - Qiita
            • EC2 on Ubuntu にマインクラフトサーバをインストールする - Qiita

              概要 AWS 上に Minecraft サーバを構築する手順について記述する。 解説しない事 AWS アカウントの用意 AWS アカウントの day 1 対応 AWS 上への具体的なインスタンスの立て方 環境 Ubuntu: 24.04 Minecraft: 1.21.1 手順全体像 セキュリティグループの設定 依存関係のインストール Minecraft プロセスを動かす為のユーザ作成 サーバインストール 自動起動設定 解説 セキュリティグループの設定 いわゆる「ポート開放」にあたる作業。 セキュリティグループのインバウンドルールで 0.0.0.0/0 -> 25565 を許可する。 依存関係のインストール Minecraft サーバの本体は、以下 URL から DL 出来る server.jar ファイル。 これを実行する為に必要な様々なプログラムを予め用意する必要がある。 #!/bin

                EC2 on Ubuntu にマインクラフトサーバをインストールする - Qiita
              • EC2インスタンスタイプを変更した場合にDNSサーバの設定が初期化される事例について - Qiita

                【本記事を作成した意図】 以下記事にて、EC2 Windowsにて、m4.xlargeからr4.largeに変更したところ、参照先となるDNSサーバの設定がリセットされるという事象が発生した。原因はインスタンスタイプ変更にともない、ネットワークアダプタが変更されたことで、その結果ネットワークアダプタに対して設定していた参照先DNSサーバの設定が無効になったとのことだ。 記事について、2020年に投稿された記事であり、2024年9月でも同じ事象が発生しているのか、確認したく、AWSサポートに質問した。 [EC2 Windowsでインスタンスタイプを変更したらDNSサーバ設定がリセットされた話] https://dev.classmethod.jp/articles/ec2-windows-dns-server-setting-reset-by-changing-instance-type/

                  EC2インスタンスタイプを変更した場合にDNSサーバの設定が初期化される事例について - Qiita
                • EC2をプライベートサブネットに移行した際のアクセス整理(インバウンド・アウトバウンド) | DevelopersIO

                  こんにちは!AWS事業本部の吉田です。 最近パブリックサブネットに配置されているEC2をプライベートサブネットに移行することを提案する機会がありました。 EC2をプライベートサブネットに移行した際、EC2周りのアクセスで考えることが思っていたより多いなと感じましたので、記事としてまとめようと思います。 移行前 プライベートサブネット移行前は以下の図の構成と仮定します。 EC2をパブリックサブネットに配置(EC2にパブリックIPを付与) HTTPSアクセスの受け口はALB EC2からS3へのアクセスがある 作業者からEC2へ直接SSH接続している GitHub Actionsを利用して、EC2へデプロイしている (GitHubホステッドランナーからEC2にSSH接続し、EC2上でgit pullをする) 移行後 プライベートサブネット移行後は、以下の図の構成になります。 以下、それぞれのアク

                    EC2をプライベートサブネットに移行した際のアクセス整理(インバウンド・アウトバウンド) | DevelopersIO
                  • Amazon EC2 ではじめる Unreal Engine Pixel Streaming 入門 - builders.flash☆ - 変化を求めるデベロッパーを応援するウェブマガジン | AWS

                    ゲーム開発のみなさん、こんにちは ! Game Solutions Architect の小森谷です。 この記事では、クラウドゲーミングを手軽に実現するソリューションのひとつである Pixel Streaming を用いて、Amazon EC2 上で 3D アプリケーションのレンダリングを行い、手元のデバイスのブラウザにストリーミングする方法をご紹介します。 選択 Amazon DynamoDB で作るサーバーレスなゲーム用アチーブメントマイクロサービス AWS の知識ゼロから始める AWS GameKit Amazon GameLift を使って「最短」でマルチプレイヤーゲームを作る Amazon DynamoDB で作るサーバーレスなゲーム用フレンドマイクロサービス Amazon GameSparks でインフラを意識せずにゲームのバックエンドサービスを開発しよう 魔法で作る Amaz

                      Amazon EC2 ではじめる Unreal Engine Pixel Streaming 入門 - builders.flash☆ - 変化を求めるデベロッパーを応援するウェブマガジン | AWS
                    • [Amazon Web Services]LambdaでEC2の定期停止設定してみた - Qiita

                      最近、個人AWSアカウントを活発に利用しており、EC2インスタンス台数が増加してきました。その中で、EC2利用後、ついついインスタンス停止を忘れてしまっており、余計なコストが発生しております。そこでLambdaを利用し、EC2の定期停止設定をしてみました。 LambdaによるEC2定期停止設定の前提 - 対象リージョンはバージニア北部であること(後続のコードを修正することで変更可能) - 定期停止対象のEC2に対して、タグ[key:EC2Auto_Stop, value:true]が付与済みであること Lambda実行用IAMポリシー作成 まずはLambda実行用IAMポリシーを作成していきます。 1.IAMコンソール>左ペイン「IAMポリシー」>右上「ポリシーの作成」を押下 2.[アクセス許可を指定]にて、JSONで下記の権限設定を実施し、「次へ」をクリック { "Version": "

                        [Amazon Web Services]LambdaでEC2の定期停止設定してみた - Qiita
                      • Amazon EC2 ステータスチェック、アタッチされた EBS ボリュームの到達可能性の状態のサポートを開始 - AWS

                        Amazon EC2 ステータスチェック、アタッチされた EBS ボリュームの到達可能性の状態のサポートを開始 本日より、Amazon EC2 ステータスチェックを活用して、インスタンスにアタッチされている EBS ボリュームがアクセス可能で I/O 操作を完了できるかどうかを直接モニタリングできるようになりました。この新しいステータスチェックを使用すると、Amazon EC2 インスタンスで実行されているアプリケーションのパフォーマンスに影響を与える可能性のあるアタッチメントの問題やボリューム障害をすばやく検出できます。さらに、これらのステータスチェックを Auto Scaling グループ内に統合して EC2 インスタンスの状態をモニタリングし、影響を受けたインスタンスを置き換えて、アプリケーションの高可用性と信頼性を確保できます。アタッチされた EBS ステータスチェックをインスタン

                          Amazon EC2 ステータスチェック、アタッチされた EBS ボリュームの到達可能性の状態のサポートを開始 - AWS
                        • EC2 Image Builder で CloudBeaver の AMI を作成する - Qiita

                          こんにちは。インサイトテクノロジーの松尾です! 以前の投稿で、EC2起動時のユーザーデータを使用してCloudBeaverを簡単に起動する方法を紹介しました。 ただ、毎回、起動時に指定するのも面倒なので、EC2 Image Builderを使ってAMIを作成する方法を紹介します。 ※以前の投稿の方法でEC2を起動した後にそれをAMIにして保存すればいいだけとも言えなくもないですが、本投稿ではEC2 Image Builderを使ってみたかったのであえてEC2 Image Builderを使っています。 EC2 Image Builderとは AMIを作るためのCI(一連のスクリプトを自動化したもの)のサービスのようなイメージです。 今まで、イメージ作成を手作業でやっていたようなケースでは、Image Builderに任せることで、自動化できる(楽をできる)ようなケースも出てくるのではないで

                            EC2 Image Builder で CloudBeaver の AMI を作成する - Qiita
                          • [EC2]WindowsServer2022をAMIからリストアしてみた | クラウド(AWS)に特化したオンライン・エンジニアリングスクール|とらくら

                            DXソリューション事業部のはたけです。 前回のブログ「[EC2]AmazonLinux2をAMIからリストアしてみた」でAmazonLinux2のリストアを実施しましたが、今回はWindowsServer2022でAMI作成し、そこからEC2をリストアをしてみたいと思います。 Linux系サーバとWindows系サーバの違い 今回はWindows系サーバになりますが、Linux系サーバとの違いはWindowsが独自に管理しているセキュリティ識別子 (以下、SID) の対応が必要となります。 ※ [Microsoft公式 | セキュリティ識別子] WindowsでAMI作成し、起動した場合、同じSIDのWindowsが作成されます。複数の同じSIDが存在する場合、サポートが受けられない可能性が高いので、SIDは変更することをお勧めします。 SIDを変更する手順として、Sysprepを実施しま

                              [EC2]WindowsServer2022をAMIからリストアしてみた | クラウド(AWS)に特化したオンライン・エンジニアリングスクール|とらくら
                            • Ubuntu ProなEC2をLTS に変換する - Qiita

                              はじめに こちらでLTS->Proにしたものを元に戻す手順となります。 設定方法 流れ AWSサポートに問い合わせを行い、Ubuntu Pro→LTSにサブスクリプション変更できるように依頼します。 変更許可はリージョン単位となるので、希望リージョンを伝える必要があります。 期間限定(約2週間のあいだ)でサブスクリプション変更ができるようになります。 依頼してから対応完了まで2週間ほどかかっちゃうので余裕をもって依頼したほうが良いです。 OS側でサブスクリプションの解除 と Ubuntu Pro関連のパッケージ削除 を実施します。 AWS CLIでEC2に付与されているUbuntu ProのサブスクリプションをLTSに変更します。 AWSコンソールからはできないです。(LTS→Proはできる) サブスクリプションの変更時はインスタンスの停止が必要です。(LTS→Proは不要) OSの設定

                                Ubuntu ProなEC2をLTS に変換する - Qiita
                              • Nginxのインストール手順(EC2インスタンスにSSH接続後) - Qiita

                                アジェンダ このガイドでは、AWS EC2インスタンスにSSH接続後、Nginxをインストールし、サンプルHTMLページを表示する手順を解説します。 事前準備(EC2インスタンスにSSH接続) EC2インスタンスにSSH接続方法をまだしてない人は以下の記事を参考にしてください。 手順 1. Nginxのインストール EC2インスタンスにSSHで接続したら、まずシステムをアップデートし、Nginxをインストールします。

                                  Nginxのインストール手順(EC2インスタンスにSSH接続後) - Qiita
                                • EC2 AMI または EBS スナップショットの作成に時間がかかる原因のトラブルシューティング

                                  Amazon マシンイメージ (AMI) またはスナップショットを作成して、Amazon Elastic Compute Cloud (Amazon EC2) インスタンスまたは Amazon Elastic Block Store (Amazon EBS) ボリュームのバックアップを作成しようとしています。ただし、このプロセスは低速であるか、保留中の状態でスタックしているようです。 簡単な説明 Amazon EBS-backed AMI には、1 つ以上の Amazon EBS スナップショットが含まれます。Amazon Simple Storage Service (Amazon S3) にコピーする必要があるデータが大量であるため、EBS-backed AMI または EBS スナップショットの作成に時間がかかることがあります。EBS ボリュームへの書き込みアクティビティなど、多くの

                                    EC2 AMI または EBS スナップショットの作成に時間がかかる原因のトラブルシューティング
                                  • 【AWS】EC2 インスタンス上で GitHub からクローンした PHP アプリを動かす - Qiita

                                    はじめに この記事では、EC2 インスタンス上で GitHub からクローンした PHP アプリを動かす方法を記載します。 開発環境 開発環境は以下の通りです。 Apache 2.4.62 PHP 8.3.7 Git 2.40.1 事前準備 以下の2点を事前準備しておきます。 PHP アプリの作成 以下のファイルを持つ PHP アプリを GitHub 上に作成します。 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>PHP Samples</title> </head> <body> <h1>PHP Samples</h1> <p>Hello PHP!</P> </body> </html>

                                      【AWS】EC2 インスタンス上で GitHub からクローンした PHP アプリを動かす - Qiita
                                    • AWS裏側探検:Private SubnetのEC2がIAMロールを手に入れる驚きの仕組み - Qiita

                                      1. はじめに 背景 先日、S3のVPCエンドポイントを経由してEC2インスタンスからS3上のファイルにアクセスする検証を行いました。詳細はこちらの記事をご参照ください。 疑問点 この検証を通じて、以下の疑問が生じました: EC2インスタンスがS3バケットにアクセスするためには、適切な権限を持つIAM Roleが必要です。 IAM Roleの認証情報は、AWS Security Token Service (STS)によって提供されます。 STSを含む多くのAWSサービスは、AWSの独自のグローバルネットワークインフラストラクチャ上に存在し、通常はVPC外にあります。 AWSサービスへのアクセスには、一般的に以下の2つの方法があります: パブリックエンドポイント:インターネット経由でアクセス VPCエンドポイント:AWS内部ネットワークを使用してプライベートにアクセス 上の図のように今回の

                                        AWS裏側探検:Private SubnetのEC2がIAMロールを手に入れる驚きの仕組み - Qiita
                                      • 見習いがプライベートサブネット配下にあるEC2のmysqlへの疎通確認で沼った話 - Qiita

                                        経緯 プライベートサブネット配下にあるEC2にmysqlをインストールし パブリックサブネット配下にあるEC2からDB接続する必要があった。 その際に中々うまく繋がらなかったので振り返りがてらメモを残します。 構成情報 AWS、mysql8、EC2、OS ubuntu 想定している経路 パブリックサブネットEC2←→プライベートサブネットEC2(mysql) (※長いので以後、フロントサーバーとDBサーバーとする) その1.プライベートサブネットにmysqlインストールできない問題 当たり前ですがDBサーバーはプライベートサブネットにあるため パッケージをインストールしようにもネットが繋がっていない なので一時的にネットに繋がる状態にする必要がある。 ルートテーブル変更 EIPを一時的につける方法もあるが、今回はルートテーブル変更で対応した。 プライベートサブネットを一時的にigwがついて

                                          見習いがプライベートサブネット配下にあるEC2のmysqlへの疎通確認で沼った話 - Qiita
                                        • [アップデート] Amazon EC2のステータスチェックにEBSボリュームへの到達性チェックが追加されました | DevelopersIO

                                          また、AWS CLIのaws ec2 describe-instance-statusコマンドからもAttachedEbsStatusプロパティとして状態を取得できる様になっています。 # AttachedEbsStatus プロパティで EBSステータス を取得可能 $ aws ec2 describe-instance-status --instance-ids i-04de4299ab1e6a247 { "InstanceStatuses": [ { "AvailabilityZone": "ap-northeast-1a", "InstanceId": "i-04de4299ab1e6a247", "InstanceState": { "Code": 16, "Name": "running" }, "InstanceStatus": { "Details": [ { "Name"

                                            [アップデート] Amazon EC2のステータスチェックにEBSボリュームへの到達性チェックが追加されました | DevelopersIO
                                          • 【初学者向け】AWSを現実世界で説明する -EC2(サーバー)編 - Qiita

                                            はじめに エンジニアとして様々なことを勉強し、今でも勉強中です。 基本的に難しいと感じることばかりで、その原因はなんだろうと考えてみました。 その答えの一つとして「目に見えないから」ではないか?🤔と自分は考えています。 これが何かしら見える形でイメージできたならばわかりやすく腑に落ちるのではないか?ということで記事を書いてみます! この記事を読む皆様の理解の助けになれば幸いです。 説明対象 今回はAWS EC2を現実世界で説明したいと思います。 カフェを思い浮かべよう あなたはコーヒーが飲みたいと思い、カフェに入りました。 そしてレジの前に行き、店員にブラックコーヒーを注文します。 注文を受けた店員はあなたから代金を受け取り、あなたに「出来上がりまで少々お待ち下さい」と伝えました。 その後、ブラックコーヒーを作り始めました。 コーヒーができあがりました。 店員はあなたの元にコーヒーを運び

                                              【初学者向け】AWSを現実世界で説明する -EC2(サーバー)編 - Qiita
                                            • Tera Termでセッションマネージャーを使ってEC2にログインする方法色々 - Qiita

                                              はじめに Windowsを使って仕事しているインフラエンジニア的には当たり前なソフトとなるTera Termですが、スイッチロール先のEC2にログインするとき、Tera Termでログインするにはどうすればよいだろうと調べた結果を紹介したいと思います。 セッションマネージャーを使う際の問題 セッションマネージャーはAWSの機能となり、EC2等への接続を行う際に使用するものとなります。 EC2インスタンス等に接続する際、セキュリティグループ等でSSHポートを許可しなくても済み、SSH接続とは異なることから、キーペアのような永続鍵を管理する必要もないことから使われている方も多いと思います。 Systems Manager Session Managerを使ってEC2からキーペアを根絶する。 ただし、セッションマネージャーは上述の通り、AWSの機能となるため、Tera Termは対応しておらず、

                                                Tera Termでセッションマネージャーを使ってEC2にログインする方法色々 - Qiita
                                              • Amazon EC2とは?初心者向けに基本情報やメリット・料金体系を解説 | コラム | クラウドソリューション|サービス|法人のお客さま|NTT東日本

                                                Amazon EC2とは?初心者向けに基本情報やメリット・料金体系を解説 導入前に知っておきたいAWSの主要サービスについての基礎がわかる無料のお役立ち資料はこちらからダウンロードできます。 Amazon EC2はAWS上で構築できる仮想サーバーで、構築が手軽であることやスペックの増強を簡単におこなえることから、多くのWebサービスで採用されています。 本記事では、Amazon EC2の概要やインスタンスタイプの詳細、導入するメリット、料金体系などを詳しく解説します。 1.Amazon EC2とは?基本情報を紹介 Amazon EC2(Amazon Elastic Compute Cloud)はAmazonが提供しているサービスで、AWS上に構築できる仮想サーバーの一つです。 AWS上で構築できる仮想サーバーにはさまざまなものがありますが、Amazon EC2は世界中のリージョンを選択でき

                                                  Amazon EC2とは?初心者向けに基本情報やメリット・料金体系を解説 | コラム | クラウドソリューション|サービス|法人のお客さま|NTT東日本
                                                • AWS EC2のインスタンスを起動・停止するためのPythonスクリプト - Qiita

                                                  import boto3 # EC2クライアントを作成 ec2 = boto3.client( 'ec2', region_name='ap-northeast-3', #リージョンIDを記述 aws_access_key_id='xxxxxxxxxxxxxxxxxx',#本当は直接記述しない方がいいのですが aws_secret_access_key='yyyyyyyyyyyyyyyyyyyyyyyyyyyyy'#本当は直接記述しない方がいいのですが ) # 操作対象のインスタンスIDのリスト instance_ids = ['i-aaaaaaaaa', 'i-bbbbbbbbb', 'i-ccccccccc', 'i-ddddddddd'] response = ec2.start_instances(InstanceIds=instance_ids) print("インスタンスを起動

                                                    AWS EC2のインスタンスを起動・停止するためのPythonスクリプト - Qiita
                                                  • EC2インスタンスにssh接続後に自動でNginx、MySQLを起動するための設定方法 - Qiita

                                                    アジェンダ Nginxをインストールした Webサーバーインスタンス と、MySQLをインストールした DBサーバーインスタンス は、それぞれ別々のインスタンスであるため、個別にSSH接続を行って設定を進める必要があります。 その手順について簡単にまとめます。 手順 1. WebサーバーインスタンスにSSH接続してNginxの自動起動設定 WebサーバーインスタンスにSSHで接続し、Nginxの自動起動設定を行います。

                                                      EC2インスタンスにssh接続後に自動でNginx、MySQLを起動するための設定方法 - Qiita
                                                    • AWS EC2 にLaravelをデプロイする - Qiita

                                                      はじめに AWS RDS でデータベースを作成し、 AWS EC2 に Laravelをデプロイする方法をまとめた。 開発環境 PHP7.4 Laravel8.x mysql8.0 事前準備 AWSでEC2インスタンスとRDSインスタンスを作成する EC2インスタンス 名前を付ける アプリケーションおよびOSのイメージ Amazon Linux AMI(HVM)を選択 インスタンスタイプ 変更しない キーペア(ログイン) 選択もしくは作成 作成する場合、以下の設定にする ネットワークを設定 セキュリティグループを作成する ストレージを選択 変更なし 高度な詳細 変更なし 概要 変更なし インスタンスを起動 「インスタンスを起動」ボタンをクリック RDS データベース作成方法、エンジンのオプションを選択 標準作成を選択 エンジンバージョンはプロジェクトと同じもしくは近いものを選択 テンプレー

                                                        AWS EC2 にLaravelをデプロイする - Qiita
                                                      • EC2をプライベートサブネットに移行した際のアクセス整理(インバウンド・アウトバウンド) | DevelopersIO

                                                        こんにちは!AWS事業本部の吉田です。 最近パブリックサブネットに配置されているEC2をプライベートサブネットに移行することを提案する機会がありました。 EC2をプライベートサブネットに移行した際、EC2周りのアクセスで考えることが思っていたより多いなと感じましたので、記事としてまとめようと思います。 移行前 プライベートサブネット移行前は以下の図の構成と仮定します。 EC2をパブリックサブネットに配置(EC2にパブリックIPを付与) HTTPSアクセスの受け口はALB EC2からS3へのアクセスがある 作業者からEC2へ直接SSH接続している GitHub Actionsを利用して、EC2へデプロイしている (GitHubホステッドランナーからEC2にSSH接続し、EC2上でgit pullをする) 移行後 プライベートサブネット移行後は、以下の図の構成になります。 以下、それぞれのアク

                                                          EC2をプライベートサブネットに移行した際のアクセス整理(インバウンド・アウトバウンド) | DevelopersIO
                                                        • EC2インスタンスにMySQL DB インスタンスをインストール、接続 - Qiita

                                                          アジェンダ プライベートサブネットに配置したEC2インスタンスにMySQLをインストールし、Webサーバーインスタンスから接続可能な状態を整える手順を、要点を押さえて備忘録として残します。 MySQL DB インスタンスをインストール インストール方法は、以下の記事を参考の手順通りに行なって下さい。 SSH接続の設定 ローカルマシンで、インスタンス作成時にダウンロードしたキーペア(.pemファイル)を使用します。 以下のコマンドでSSH接続を行います。

                                                            EC2インスタンスにMySQL DB インスタンスをインストール、接続 - Qiita
                                                          • EC2インスタンス起動してみた!|Amazon Linux 2023 | DevelopersIO

                                                            こんにちは!Koty-Mousa 矢坂幸太郎です。 日々様々な記事が投稿されているDevelopersIO、私はそれに憧れて弊社に入社しました。 今回、私の執筆記事としては初となる、AWS系の記事です! 本記事では、基礎的な知識である「EC2インスタンスの起動」について書きました! EC2 – Amazon Elastic Compute Cloud AWSの最も基本的で代表的なサービスと言えるEC2、クラウド上で仮想サーバーを提供するサービスです。 ユーザーは必要に応じてこれらのサーバーを迅速に起動、停止、終了できます。インスタンスタイプ(計算能力や構成)は多様な選択肢から選択でき、需要に応じて容易にスケールアップやダウンが可能です。 セキュリティ面でも、Amazon VPCやセキュリティグループなどの機能により、安全な環境を構築できます。 EC2は他のAWSサービスとも簡単に連携でき、

                                                              EC2インスタンス起動してみた!|Amazon Linux 2023 | DevelopersIO
                                                            • EC2 で Apache Kafka を 冗長性構成で構築してみる - Qiita

                                                              sudo dnf update -y sudo dnf search java-17 Last metadata expiration check: 0:41:31 ago on Wed Aug 7 08:09:47 2024. ========================================================================================= Name Matched: java-17 ========================================================================================== java-17-amazon-corretto.x86_64 : Amazon Corretto development environment java-17-a

                                                                EC2 で Apache Kafka を 冗長性構成で構築してみる - Qiita
                                                              • AWS EC2、Azure VM、べからず設定01 - Qiita

                                                                みなさんこんにちわ。 前回の記事からまたしても期間が開いてしまいました。 仕事が忙しかったのと風邪を引いていたのとでなかなか時間がとれませんでした。 これまでお仕事で色々な方の構築した色々な環境を見てきて、ホントに会社ごとに様々な環境があるもんだな、と思います。 今でも覚えているなかなかパンチのある環境が、社内のローカルIPアドレスが全部他社のグローバルIPアドレスを勝手に利用している、という環境だったり、自社で持っているグローバルIPアドレスと他社のグローバルIPアドレスが混在した環境だったり、いくつものグループ会社を束ねたドメイン環境下で1つOUに全オブジェクトが入っていたり、 「それ運用できます?」 みたいな環境がありました。 会社の大小関係なく、スタートから躓いていてそれを今でも継承している環境が多いのではないかと思います。 こういった環境にならないため、Azure VMやAWS

                                                                  AWS EC2、Azure VM、べからず設定01 - Qiita
                                                                • Amazon EC2インスタンスへの接続方法をもう一度見てみる | DevelopersIO

                                                                  皆さんこんにちは。まるとです。 個人的に気になったのでAmazon EC2 インスタンスへの接続方法について、改めて見ていきたいと思います。 接続方法について 上記の画像の通り、インスタンスへの接続方法は以下のように複数あります。 EC2 Instance Connect EC2 Instance Connect EC2 Instance Connect エンドポイント セッションマネージャー SSH クライアント EC2 シリアルコンソール せっかくなのでそれぞれの特徴を見ていきます。 EC2 Instance Connect EC2 Instance Connect まずは定番のEC2 Instance Connectです。 特徴としては接続する側・される側両方でパブリックIPを使用してインスタンスに接続するため、Amazon EC2 インスタンス自体にパブリックIPが付与されている必

                                                                    Amazon EC2インスタンスへの接続方法をもう一度見てみる | DevelopersIO
                                                                  • EC2上にOSSのERPツールであるOdooを構築してみた | DevelopersIO

                                                                    こんにちは、ゲームソリューション部のsoraです。 今回は、EC2上にOSSのERPツールであるOdooを構築してみたことについて書いていきます。 はじめに Odooとは、販売管理や在庫管理、人事管理などの情報を一元管理するためのオープンソースのERP(Enterprise Resource Planning)ソフトです。 今回はこのOdooをEC2上に構築してログインするところまでを実施していきます。 Odooの使い方の話はしません。 また、AMIはUbuntuを使用します。 Odooのインストール 基本的には以下の手順を参考に進めていきます。 手順通りに進めていて、設定ファイルをどこに配置するかなどが困った部分の記載であったり、日本語でのコマンド実行のコメントも以下に記載します。 sudo apt update # python3とpip3のインストール sudo apt instal

                                                                      EC2上にOSSのERPツールであるOdooを構築してみた | DevelopersIO
                                                                    • 135日目 CloudWatchでEC2ログの管理したい(1/2) 社畜L - Qiita

                                                                      🔍事前に知っておくこと EC2のログをCloudWatchで管理するとはつまり、EC2のログをCloudWatchに送るということです。 その観点から必要なものが3つあり、それぞれざっくりと解説します。 CloudWatchエージェント EC2のログを収集しCloudWatchに送信するためのソフトウェア CloudWatchエージェント設定ファイル インストールしたCloudWatchエージェントのどのファイルを監視しどのログストリームに管理するか、等の設定が書かれたファイル IAMロール EC2に権限を与え他のリソースを利用できるようにする。 今回は[CloudWatchにデータを送る][SSM読み取り]の2つの権限が必要になる。 🔍やりたいたこと CloudWatchエージェントをインストールする CloudWatchエージェントのJSONはSSMパラメータストアで管理しロードし

                                                                        135日目 CloudWatchでEC2ログの管理したい(1/2) 社畜L - Qiita
                                                                      • EC2 amazon linux にPythonを入れてみよう 入門2 仮想環境やライブラリ構築 - Qiita

                                                                        この手順で、EC2インスタンス上にPython環境を整え、必要なライブラリをインストールできます。: Amazon Linux 2でのPythonインストール方法 ²: QiitaのPython3インストールガイド ³: Free Hero BlogのPython3.8インストール方法 Source: Conversation with Copilot, 9/15/2024 (1) Amazon Linux 2 で Boto 3 ライブラリを使用して Python 3 環境を作成する. https://repost.aws/ja/knowledge-center/ec2-linux-python3-boto3. (2) 【2020年版】AWSのEC2にPython3をインストールする方法 #Python - Qiita. https://qiita.com/kenta1984/items/

                                                                          EC2 amazon linux にPythonを入れてみよう 入門2 仮想環境やライブラリ構築 - Qiita
                                                                        • ProxyJumpを用いて、多段SSHでプライベートサブネットのEC2/RDSへ接続 - サーバーワークスエンジニアブログ

                                                                          みなさんこんにちは、荒堀と申します。 今回は、複数台のEC2を経由してSSHを行う際に、使うと便利なProxyJumpを紹介します。 概要 参考 実行環境 構成 準備 キーペアファイルの準備 パーミッションの変更 キーペアファイルの改行コード Webサーバーへ、踏み台サーバーを経由して接続 -Jオプションを使ったやり方 ProxyJumpを使ったやり方 踏み台サーバーにローカルポートフォワードして、Webサーバーまでの経路を作成 Webサーバーまでローカルポートフォワードして、Amazon Aurora MySQLまでの経路を作成 おわりに 概要 ProxyJumpで記述すると、多段のSSHがシンプルなコマンドになる コマンドで指定する場合は-Jを使う 途中のサーバーのキーペアファイルは、~/.ssh/configにファイルパスを指定する 多段のローカルポートフォワードも可能 参考 man

                                                                            ProxyJumpを用いて、多段SSHでプライベートサブネットのEC2/RDSへ接続 - サーバーワークスエンジニアブログ
                                                                          • AWS EC2コールドスタンバイ構成:導入事例と実装手順を紹介 | 株式会社クレスコ・デジタルテクノロジーズ

                                                                            こんにちは。クレスコDTのKHといとーです。 IT業界に飛び込んでから、あっという間に2年が経ちました。 まだまだ新しい発見や学びの連続で、目まぐるしい毎日です。 今回はこれまでの自身の経験を通じて、率直に“すごい!”と感じたAWSの魅力と「EC2のコールドスタンバイ構成」について紹介したいと思います。 ■あわせて読まれている資料: クラウドのコンサルティングから導入までをワンストップで支援! →クラウドテクノロジーサービス​​​​​​​ AWSの魅力:圧倒的なサービスの多さ!クラウドサービスと言えば、世界でトップシェア率を誇るAWSが有名ですよね。 AWSは現在、様々なニーズに対応するために200を超えるサービスを提供しています。初めてAWSに触れたとき、そのサービスの多さに驚いたのを覚えています。 種類が多すぎてサービスの名前を覚えるだけでも精一杯…かもしれませんが、各サービスを上手に

                                                                              AWS EC2コールドスタンバイ構成:導入事例と実装手順を紹介 | 株式会社クレスコ・デジタルテクノロジーズ
                                                                            • 節約(月1500円)しながらECS on EC2でWebアプリケーションを動かすメモ

                                                                              ⚠️WIPかつ書きなぐりメモなのでご注意ください⚠️ 最後にまとめて記事にする予定です。 ECS on Fargateには慣れているがECS on EC2は全然触ったことがないので触ってみる。 ※なんなら、EC2自体あんまり触ったことがないのでちょうどよい なお制約 コストをなるべく減らす ALBは構えない。VPCEndpointも構えない。 パブリックサブネットの使用が確定(セキュリティ注意) ECSタスクのネットワークモードでawsvpcを使用できない(タスクのENIがプライベートIPしか持たず、S3やその他AWSリソースにアクセスするためにVPCEndpointが必要になってしまうため。NAT Gatewayなんて立てませんよ高いし。) EC2は1台のみ m6g.mediumを使用する(T系怖い。なおもう少し安いのもあるがまぁいいだろうと。) 1vCPU, 4GB スポットインスタン

                                                                                節約(月1500円)しながらECS on EC2でWebアプリケーションを動かすメモ
                                                                              • EC2でExpressサーバーとNginxを使用したリバースプロキシの作成 - Qiita

                                                                                アジェンダ Expressサーバーを作成し、Nginxからそのサーバーにリクエストをプロキシしてレスポンスを返すまでの手順を簡単にまとめます。 Nginxはリバースプロキシとして動作し、外部からのリクエストをExpressサーバーに転送します。 1. Expressサーバーの作成 まず、EC2インスタンス上でNode.jsとExpressをセットアップし、簡単なExpressサーバーを作成します。 Node.jsとnpmのインストール

                                                                                  EC2でExpressサーバーとNginxを使用したリバースプロキシの作成 - Qiita
                                                                                • ターミナルでEC2に初回ログインするときの手順メモ - Qiita

                                                                                  はじめに AWSでターミナルからEC2に初回ログインする手順を毎回忘れてしまうので、メモのためにアウトプットします EC2ログイン手順 ログインしたいEC2が実行中になっているか確認 今回ログインしたい[main-ec2]は実行中なのでOK 実行中でない場合は、[インスタンスの状態]から起動 キーペアをCloud9環境に転送する あらかじめダウンロードしておいたキーペアをCloud9上にドラック&ドロップする!今回は[main-key.pem] ec2-user/environmentにいることを確認して、下記コマンドを実行 (キーペアの名前は変更してください)

                                                                                    ターミナルでEC2に初回ログインするときの手順メモ - Qiita