自分が LT のために実装しながら、作った slide をもう一回整理したくてこれをかきます。
単純に silde をアップロードすることではなく、実装しながら、あったエラーとか、これが大事なということを qiita にアップロードして、こちらに url をつける予定です。
実装しながら、あちこちあらゆるブログや qiita をみたので、もれた url があるかもしれません。
AWS
Amazon Web Service
私たちがよく知っているアマゾン企業です。
その企業の cloud computing service で、cloud computer(virtual)に関連したサービスを使うことができます。自分が良く使うサービスはいかになります。
- EC2
- S3
- Lambda
- VPC
これ以外あらゆるサービスがあるので、wiki や AWS ページをご覧ください。
CI/CD ってなに?
Red Hat には以下に紹介されています。
CI/CD (継続的インテグレーションおよび継続的デリバリー/デプロイメントの略) は、ソフトウェア開発ライフサイクルを最適化し、加速することを目的としています。
継続的インテグレーション(continuous integration)はコードの変更を 共有ソースコードリポジトリに 自動的かつ頻繁に取り込む手法
継続的デリバリーまたはデプロイメント (CD) は 2 つの部分からなるプロセスで、コード変更の統合、テスト、デリバリーを指します。
build, テスト、デプロイ... などを自動化することで、アプリケーションのエラーをよく発見したり、開発を高速化します。
slide url
実装しながら、気になったこと
cors 問題: https://qiita.com/dkdidudtn/items/6b3c8235116d2f2afd9e
wip
まとめ
簡単なウェブページを作るとき、イレギュラーとかエラーを修正して、また、アップロードすることは結構、手間がかかることです。
その理由で、今回 CICD 勉強しながら、AWS にも実装する練習もしました。
参考した page