AWS CDK

AWS CDKでMavenではなくGradleを使用する

こんにちは。 エキサイト株式会社で内定者アルバイトをしている平石です。 今回は、AWS CDKをGradleで使用できるようにしていきたいと思います。 前の記事 tech.excite.co.jp AWS CDKとMaven & Gradle AWS CDKのコードをJavaで作成するにあたって、 cdk init…

AWS CDKのテストをやってみる

こんにちは。 エキサイト株式会社で内定者アルバイトをしている平石です。 今回は、AWS CDKで正しくリソースが定義されているかをテストするための方法をご紹介します。 前の記事 tech.excite.co.jp 2種類のテスト AWS CDKは通常のプログラミング言語で記述…

AWS CDKでの開発の流れについてまとめてみた

こんにちは。 エキサイト株式会社で内定者アルバイトをしている平石です。 今回は、AWS CDKを使ってクラウドアプリケーションリソースを定義する流れを勉強しましたので、まとめてみたいと思います。 ※ この記事では全体の流れを軽く掴むことを目的としてい…

CDKの新機能であるcdk importを触ってみた

こんにちは。 エキサイト株式会社で内定者アルバイトをしている平石です。 今回はAWS CDKのv2.20.0(Release v2.20.0 · aws/aws-cdk · GitHub)でプレビューとなっているcdk importを使ってみようと思います。 前の記事 tech.excite.co.jp AWS CDKとは? AWS…

AWS CDKの基礎

こんにちは。 エキサイト株式会社で内定者アルバイトをしている平石です。 今回は、AWS CDKの基礎を勉強しましたので、まとめてみたいと思います。 前の記事 tech.excite.co.jp AWS CDKとは? 公式ドキュメント(オープンソースの開発フレームワーク - AWS …

AWS CDKでリソース作成 第9回: CloudFront編

こんにちは。 エキサイト株式会社で内定者アルバイトをしています。 今回も、実際のリソースの作成を行いたいと思います。第9回は、CloudFrontです。 前の記事 tech.excite.co.jp CloudFrontとは? CloudFrontはコンテンツ配信のためのリソースです。コンテ…

AWS CDKでリソース作成 第8回: CloudWatch編

こんにちは。 エキサイト株式会社で内定者アルバイトをしています。 今回も、実際のリソースの作成を行いたいと思います。第8回は、CloudWatchです。 前の記事 tech.excite.co.jp CloudWatchとは? CloudWatchはアプリケーションをモニタリングし、システム…

AWS CDKでリソース作成 第7回: OpenSearch編

こんにちは。 エキサイト株式会社で内定者アルバイトをしています。 今回も、実際のリソースの作成を行いたいと思います。第7回は、OpenSearchです。 前の記事 tech.excite.co.jp OpenSearchとは? OpenSearchは、高速検索が可能な全文検索・分析エンジンで…

AWS CDKでリソース作成 第6回: ElastiCache編

こんにちは。 エキサイト株式会社で内定者アルバイトをしています。 今回も、実際のリソースの作成を行いたいと思います。第6回は、ElastiCacheです。 前の記事 tech.excite.co.jp ElastiCacheとは? 名前にもある通り、インメモリキャッシングのためのリソ…

AWS CDKでリソース作成 第5回: Route 53編

こんにちは。 エキサイト株式会社で内定者アルバイトをしています。 今回も、実際のリソースの作成を行いたいと思います。第5回は、Route 53です。 前の記事 tech.excite.co.jp Route 53とは? AWSの公式ドキュメントによると、可用性と拡張性に優れたクラ…

AWS CDKでリソース作成 第4回: RDS編

こんにちは。 エキサイト株式会社で内定者アルバイトをしています。 今回も、実際のリソースの作成を行いたいと思います。第4回は、RDSです。 前回の記事 tech.excite.co.jp RDSとは? Amazon RDSはAmazon Relational Database Serviceの略で、クラウド内で…

AWS CDKでリソース作成 第3回: ロードバランサー編

こんにちは。 エキサイト株式会社で内定者アルバイトをしています。 今回も、実際のリソースの作成を行いたいと思います。第3回は、ロードバランサーです。 前の記事 tech.excite.co.jp ロードバランサーとは? ロードバランサーはアプリケーションへのトラ…

AWS CDKでリソース作成 第2回: EC2・セキュリティグループ編

こんにちは。 エキサイト株式会社で内定者アルバイトをしています。 今回も、実際のリソースの作成を行いたいと思います。第2回は、セキュリティグループです。 前の記事 tech.excite.co.jp リソースの説明 EC2とは? EC2はAmazon Elastic Compute Cloudの…

AWS CDKでリソース作成 第1回: VPC編

こんにちは。 エキサイト株式会社で内定者アルバイトをしています。 今回からは、実際のリソースの作成を行いたいと思います。初回は、VPCです。 VPCとは? VPCはVirtual Private Cloudの略で、仮想ネットワーク上でAWSリソースをを起動できるようにするサー…

AWS CDKでもリソース生成の順番が保証されないことがある件

こんにちは。 エキサイト株式会社で内定者アルバイトをしています。 今回は、AWS CDKの勉強をしていてハマった、リソース生成の順番が保証されないことがある件についてまとめます。 発生したエラー コード 今回は複数のアベイラビリティゾーンに一つずつDB…