• |ブログ|12 min read
    #rust#サーバーレス#lambda#AWS#aws-cdk#IaC

    Rustで書いたコードをAWS Lambdaにデプロイする

    最近のRustの勢いはホントにすごいですね。新サービス・プロダクトの実装言語としてRustを採用したというニュースをあちこちで聞くようになりましたね。 この勢いだとシステムプログラミングの領域だけでなく、エンタープライズ系のシステムにもRustの快進撃が波及してきそうです。 今更感ありますが、筆者もRustaceanになるべくRustのキャッチアップを始めたところです...

    記事を読む
  • |ブログ|8 min read
    #k8s#container#IaC#AWS

    AWS Controllers for Kubernetes(ACK): AWSサービスをKubernetesカスタムリソースで管理する

    Kubernetesを利用した開発では、クラスタ内で動作するアプリケーションやミドルウェアをDeploymentやStatefulSet等のKubernetes APIリソースとして管理します。 また、これにArgoCDやFlux等のデプロイツールを組み合わせて継続的にクラスタに同期することが一般的です。 一方で、クラウド環境を利用する場合は、クラウドベンダーが提供するサービスを使うことが多いかと思います...

    記事を読む
  • |ブログ|14 min read
    #k8s#container#aws-cdk#argocd#IaC

    EKS Blueprints(CDK)ですぐ使える実用的なEKSクラスタ環境を簡単に手に入れる

    EKSクラスタを構築するには、Kubernetesだけでなくその土台となるAWSネットワーク・セキュリティの知識も少なからず必要です。 また、素のEKSクラスタをそのまま利用することはほとんどなく、Ingress Controllerやオートスケーラー、メトリクスコレクター等多くのツールを別途セットアップする必要があります。 複数チームで共有するようなマルチテナント環境の場合は、NamespaceやRBAC等、やることはたくさんあります...

    記事を読む
  • Serverless Framework Composeで複数サービスをまとめて管理する

    2022/04/20にServerless Frameworkの新機能Serverless Framework Composeがアナウンスされました。 Introducing multi-service deployments via Serverless Framework Compose 名前からも想像できるようにDocker Composeのように、Serverless Framework Composeは関数のオーケストレーションをするものです...

    記事を読む
  • Serverless Framework v3新機能のStage Parameters紹介

    2022/1/27にServerless Frameworkのメジャーアップデート(v3)がありました。 Serverless Framework V3 Is Live! CLIの改善以外にそれほど大きな変更はなさそうですが、v3でStage parametersという新たな機能が導入されました。 これをうまく活用することで、環境ごとに異なる設定を簡潔に記述できます。 今回はこのStage parametersを紹介したいと思います...

    記事を読む
  • |コンテナ - Kubernetesチュートリアル|13 min read
    #container#k8s#tutorial#AWS#IaC

    クラスタ環境構築 - AWS EKS (Terraform)

    前回に引き続き、AWSのKubernetesフルマネージドサービスのEKS(Elastic Kubernetes Service)でクラスタ環境を構築してみましょう。 前回はeksctlを利用してクラスタ環境を構築しましたが、今回はIaCツールとして高い人気を誇るTerraformを使います。 TerraformはHashiCorp社で開発されたマルチクラウド対応のIaCツールで、AWSだけでなくAzure、GCP等にも対応します...

    記事を読む
  • |コンテナ - Kubernetesチュートリアル|12 min read
    #container#k8s#tutorial#AWS#IaC

    クラスタ環境構築 - AWS EKS (eksctl)

    AWSのKubernetesフルマネージドサービスのEKS(Elastic Kubernetes Service)でクラスタ環境を構築してみましょう。 今回クラスタの構築にはAWS公式のCLIツールのeksctlを利用します。 eksctlはWeaveworks社で開発されたEKSクラスタの構築・運用を容易にしてくれるCLIツールです...

    記事を読む

豆蔵では共に高め合う仲間を募集しています!

recruit

具体的な採用情報はこちらからご覧いただけます。