30分で動かすシリーズ

Jenkins With AWS 入門

はじめに Jenkinsについて 実行環境について WSLの設定 Docker Engineのインストール Jenkinsの起動 Dockerfile plugin.txtの作成 Dockerfileの配置場所 Docker Build Docker Run Jenkinsの初期設定 Jenkinsへアクセス Jenkins Unlock プラグインのインスト…

Next.jsにて作成した画面をVercelにホスティングさせてみた

こんにちは、アプリケーションサービス部ディベロップメントサービス1課の外崎です。 今回は、Vercelの開発環境について紹介します。 Vercelとは? Vercelの特徴 他のホスティングサービスとの違い Vercelへの登録方法 ステップ1: Vercelの公式サイトにアク…

【30分で動かすシリーズ】まだCloudFormationで消耗してるの?TerraformでAWS環境を構築してみる(その1:TerraformでAWS環境を構築する準備)

前置き AWS CloudFormationはAWS環境を効率よく自動化して構築するに良いツールです。ただ、できることが多い分、とっつきにくいです。この記事を書いている間にCloudFormationでYAMLがサポートされたようですが、みんな大好きHashiCorp Terraformを使ってAW…

【30分で動かすシリーズ】「パスワードは後ほど別メールでお送ります」がめんどくさいのでなんとかしてみる

世間におおっぴらにできないファイルをメールで送るとき、パスワード付きzipで固めてメールで添付して送った後、別のメールでそのzipのパスワードを送るって良くあるかと思います。安全性とか語りだすとキリがないのですが、ひとまずめんどくさい。もう少し…

【30分で動かすシリーズ】FabricでNTP脆弱性に対応してみる

先日、NTPに脆弱性が見つかり対応する必要がありました。 Amazon Linux ALAS-2014-462 Red Hat Enterprise Linux CVE-2014-9296CVE-2014-9294CVE-2014-9295CVE-2014-9293 対応すると言っても一言でいえばNTPを更新すれば良いのですが、対象のサーバが何十台…

【30分で動かすシリーズ】Fabricでbash祭に対応してみる

先日、bashに脆弱性が見つかり対応する必要がありました。 Amazon Linux CVE-2014-6271対策 ALAS-2014-418 CVE-2014-7169対策 ALAS-2014-419 Red Hat Enterprise Linux CVE-2014-6271対策 特別に作成された環境変数を使用した Bash コード挿入の脆弱性 (CVE-…

【30分で動かすシリーズ】AWSに簡単に構築できるクラウドストレージ対応ファイルサーバ『MagFS』をAWS TestDriveで試してみる

先日のAWS Summit Tokyoにて『クラウドファイルサーバースターターパック 大容量NAS Suite』としてご紹介しました、MagFSを試してみたいというお声を頂戴いたしました。MagFSはこんな感じで試してみることができますが、もっとお手軽にAWS Test Driveで試し…

【30分で動かすシリーズ】FabricでOpenSSL祭に対応してみる

先日、OpenSSLに脆弱性が見つかり対応する必要がありました。対応すると言っても一言でいえばOpenSSLを更新すれば良いのですが、対象のサーバが何十台、何百台あると大変です。 いわゆる刺身タンポポな作業になります。人生は有限です。機械に任せられるとこ…

【30分で動かすシリーズ】AWS EC2の利用料金表を扱いやすくしてみる

AWSの利用料金やスペック、たとえばEC2はAWSのこちらのサイトに掲示されていますが、料金計算の元ネタにしたりなど二次的利用する際は、サイトに載っている状態ですと少し不便です。こちらを比較的利用しやすいようにしてみました。

【30分で動かすシリーズ】30分で使うGit(SourceTree編)

ここ最近といいますか、もはやプログラム開発者だけでなく、インフラエンジニア、もしかしたらデザイナーもGitを使えなければ…と、なっているかもしれません。Gitはいわゆるファイルのバージョン管理システムの1つです。バージョン管理とは、とあるファイル…