LoginSignup
3
1

More than 5 years have passed since last update.

AWS CodeStarでASP .NET CoreウェブアプリケーションのCI/CD環境を構築する(序章)

Last updated at Posted at 2018-08-08

CodeStarってなに?

プロジェクトの開発環境を爆速で構築してくれるサービスです。
具体的には、

  • ソース管理のリポジトリを用意してくれる(AWS CodeCommitかGitHubで)
  • CI/CD環境を構築してくれます。(実態はCloudFormationやCodeDeployなど既存サービスの組み合わせ)

東京リージョンでも使えます!aws製品およびサービス一覧(リージョン別)

試してみる

  • 今回はアプリをデプロイするところまでやってみます。
  • CodeStartで検索するとでてきます。
    image.png

  • 「はい、ロールを作成します」を選択します。
    image.png

  • C#で絞り、ASP.NET Coreウェブアプリケーションを選択します。
    image.png

  • プロジェクト名を入力して、GitHubを選択して「GitHubに接続」をクリックします。
    image.png

  • リポジトリに対する認証を求められるので認証して、、
    image.png

  • リポジトリ名を入力して進みます。
    image.png

  • 流れに沿って、、、
    image.png

  • 「プロジェクトを作成する」をクリックします。
    Amazon EC2のキーペアを選択します。(未作成の場合は作成してください。)
    image.png

  • AWS CodeStarユーザーの設定をします。
    image.png

  • GitHubのリポジトリを設定します。
    image.png

  • 自分のGitHubリポジトリにCodeStarが作成したプロジェクトができましたね!!
    image.png

  • え!?もしや、これだけ、、、、!?
    image.png

  • ダッシュボードの下のほうにスクロールすると、アプリケーションのエンドポイントという項目が見えてくるので、、
    image.png

  • エンドポイントのURLに接続すると、、、
    image.png

デフォルトのウェブアプリケーションに接続できました!

次に試したいこと

次はVisual Studio 2017から接続してみます。
GitHubにはMFA設定してあるのでwincredと呼ばれるクレデンシャル情報をWindowsにビルドインするアプリをインストールしないとならないようです。
別記事に起こします。

3
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
1