【AWS】CodePipelineでEC2への最低限の自動デプロイ環境を整備する

Posted 30. December 2019

DevOps #AWS #CodeBuild #CodeCommit #CodeDeploy #CodePipeline

CodePipelineを用いたEC2への自動デプロイ

AWSには様々なデプロイ手法が存在する。CodeDeployを使用すればEC2,Lambda,Fargateに自動デプロイ(もちろん手動も)できる他、CodeBuildを利用すればS3へのアップロード、CloudFrontのキャッシュ削除(Invalidation)も勝手にやってくれたり。

CloudFormationを使用してLambdaにデプロイする方法についても今度詳しく記事を書きたいと思っているが、今回は前回の記事でも触れたEC2への自動deployについて紹介する。 ...


READ MORE

Time to read 3 min

MKCertで手軽にローカル開発環境をSSL化する

Posted 20. December 2019

Infrastructure #HTTPS #MKCert #OSS #SSL

ローカルのSSL化

普段開発をしていると、ローカル開発環境はSSLを使用せずに構築することが結構ある。環境変数でSSLの使用不使用を振り分ける処理は、できれば無い方がいいのはたしか。

オレオレ証明書

ローカル開発環境をSSL化するためによくあるのが「オレオレ証明書」を作成することである。

...

READ MORE

Time to read 2 min

【CORS対応】Lambdaで動くLaravelの静的ファイルをCloudFrontで配信する

Posted 17. September 2019

Infrastructure #AWS #CDN #CloudFront #CORS #Lambda #Laravel

静的ファイルをキャッシュしたい

前回の記事ではLambda上にLaravelを構築しました。

とりあえず動くは動くんですが、Lambda上で全てのファイルをいちいち読み込んでいるので、容量が大きいファイルをやりとりするサービスではパフォーマンス面で不安が残ります。 ...


READ MORE

Time to read 3 min

【Swift5.0】ESTabBarControllerでタブをカスタマイズする

Posted 3. September 2019

Programming #Swift #ESTabBarController #iOS

タブをカスタマイズしたい

最近はSwiftでアプリを作っています(プライベートで)。

タブをちょいおしゃれな感じにしたいなーと思って色々ライブラリを漁っていたところ、「ESTabBarController」っていうライブラリがなんだか良さげだったのでテストがてら触ってみました。 ...


READ MORE

Time to read 7 min