Kubernetesコンサルティング・開発サービス
Kubernetesコンサルティング・開発:本番環境でコンテナを運用するチーム向けに、EKS、AKS、GKE、自社ハードウェア上のクラスター、Helmチャート、GitOpsによるデリバリー、クラスターのセキュリティとオブザーバビリティ、バージョンアップグレード、GPUワークロードを提供します。御社チームに加わる専任のKubernetesエンジニアとしても、Kubernetesプロジェクトを企画から納品まで一貫して請け負う形でも承ります。
Kubernetesで開発するもの
本番クラスター
Terraformで定義するEKS、AKS、GKEのクラスター。ノードはKarpenterまたはクラスターオートスケーラーでスケールし、トラフィックはGateway API経由でルーティングし、ネットワークポリシーは標準で拒否します。
アプリケーションのコンテナ化
既存の.NET、Java、Python、Node.jsのアプリケーションを、小さなrootなしのイメージに移行します。イメージはパイプラインでビルドとスキャンを行い、設定はイメージの外に置きます。
Helmチャートとマニフェスト
アプリケーションをHelmまたはKustomizeでパッケージ化し、それぞれにリソースのリクエストと上限、readinessプローブとlivenessプローブ、Pod Disruption Budgetを設定します。
GitOpsによるデリバリー
Argo CDまたはFluxで各クラスターをGitと同期させ、Argo RolloutsまたはFlaggerで新バージョンへのトラフィックを段階的に移します。動いているものはリポジトリの記述どおりであり、ロールバックはリバートで済みます。
クラスターのオブザーバビリティ
PrometheusとGrafana、またはクラウド標準のモニタリング、サービスをまたぐOpenTelemetryトレース、Podの再起動ごとではなくユーザーが気づく事象に対するアラートです。
クラスターのセキュリティ
Pod Security Standards、チームごとのRBAC、External Secrets Operatorでボールトから取得するシークレット、署名済みイメージ、KyvernoまたはOPA Gatekeeperのアドミッションポリシー、IstioまたはLinkerdによるサービス間の相互TLSです。
アップグレードと日常運用
マイナーバージョンはプロバイダーのサポート期間内にアップグレードし、削除されたAPIはデプロイが壊れる前に見つけます。ingress-nginxはプロジェクトが終了したため、Gateway APIの実装に置き換え、Veleroのバックアップは定期的にリストアして確認します。
オンプレミスとハイブリッドのクラスター
自社サーバーやエッジ上のKubernetesを、OpenShift、Rancher RKE2、Talos Linux、k3sで構築し、複数のクラウドとデータセンターにまたがるフリートを、Cluster APIとGitOpsで1か所から管理します。
GPU・機械学習ワークロード
NVIDIA GPU OperatorでGPUノードプールを運用し、モデルはKServeまたはvLLMで提供し、RayクラスターはKubeRay、バッチジョブはKueueでキューイングします。KEDAがキューの深さに応じてスケールするため、使われていないGPUは解放されます。
Kubernetesエンジニアを採用する
専任のKubernetesエンジニア
御社のチームにフルタイムで参画し、御社のリポジトリ、トラッカー、会議の中で働き、御社のリードに報告するKubernetesエンジニアです。面接は御社が行い、ウクライナでの雇用契約、給与支払い、請求書発行、休暇管理は当社が担います。
Kubernetesプロジェクトのデリバリー
Kubernetesプロジェクトをスコープ策定からリリースまで担うチームです。見積り、開発、テスト、デプロイを行い、当社側のテクニカルリードが計画と品質に責任を持ちます。
Kubernetesの保守運用と引き継ぎ
他のチームから既存のKubernetesシステムを引き継ぐ、あるいは稼働を維持します。まず読み取り専用のレビューを行ってリスクを書面にまとめ、その後、影響の大きい順に修正と新機能を進めます。
スペシャリストが御社のチームに参画する方法は専任チームのページで、プロジェクトのデリバリー、引き継ぎ、料金の考え方はアウトソーシングのページで説明しています。
御社のKubernetesプロジェクトを担当するメンバー
Kubernetesエンジニア
クラスター、GitOps、アップグレード
プラットフォームエンジニア
御社のチームがデプロイする社内プラットフォーム
DevOpsエンジニア・SRE
パイプライン、モニタリング、オンコール
バックエンド開発者
コンテナ対応にしたアプリケーション
セキュリティエンジニア
ポリシー、RBAC、クラスターレビュー
Kubernetesの運用方法
プロバイダーが提供する場合はマネージドのコントロールプレーンを使い、すべてをGitに宣言し、クラスターは手作業で修復するのではなくコードから再構築できる状態にします。人は御社のIDプロバイダー経由で短命の認証情報によりクラスターに接続するため、管理者のkubeconfigをノートPCに残しません。
他のチームが構築したクラスターでは、バージョン、アドオン、RBAC、ネットワークの露出、リソース設定を読み取り専用でレビューするところから始めます。何かを変更する前に、影響の大きい順のリスク一覧を文書でお渡しします。
その他のクラウド・DevOps・セキュリティサービス
AWS開発
AWS開発サービス:EKSとECSのコンテナ、サーバーレス、ランディングゾーン、移行、データベース、データ基盤、Bedrockによる生成AI、セキュリティとコスト最適化を、専任のAWSエンジニアまたはプロジェクト単位でご提供します。
Google Cloud開発
Google Cloud開発サービス:Cloud RunとGKE、BigQuery、Firebaseのバックエンド、Cloud SQLとAlloyDB、Agent Platform上のGemini、セキュリティ、移行を、専任のGoogle Cloudエンジニアまたはプロジェクト単位でご提供します。
DevOpsとCI/CD
DevOpsとCI/CDのサービス:パイプライン、Terraformによるインフラのコード化、オブザーバビリティ、SREとオンコール、DevSecOps、プラットフォームエンジニアリング、FinOpsを、専任のDevOps・SREエンジニアまたは継続的なDevOps業務としてご提供します。
サイバーセキュリティとペネトレーションテスト
サイバーセキュリティとペネトレーションテストのサービス:Web、モバイル、API、ネットワーク、クラウドのペンテスト、セキュアコードレビュー、SOCとインシデント対応、ISO 27001とSOC 2を、専任のセキュリティエンジニアまたは範囲を定めたプロジェクトとしてご提供します。
ITインフラ
ITインフラとシステム管理のサービス:WindowsとLinuxのサーバー、ネットワーク、Microsoft 365とEntra ID、仮想化、バックアップ、通信を、専任のシステム管理者または継続的なサポートとしてご提供します。
SRE(サイト信頼性エンジニアリング)
サイト信頼性エンジニアリングのサービス:SLO、OpenTelemetryによるオブザーバビリティ、オンコールとインシデント管理、負荷テスト、ディザスタリカバリ、カオスエンジニアリングを、専任のSREエンジニアまたはプロジェクト単位でご提供します。
プラットフォームエンジニアリング
プラットフォームエンジニアリングのサービス:社内向け開発者プラットフォーム、Backstageポータル、ゴールデンパスとテンプレート、セルフサービス型インフラ、Kubernetesプラットフォームを、専任のプラットフォームエンジニアまたはプロジェクト単位でご提供します。
クラウドアーキテクチャ
クラウドアーキテクチャとコンサルティングのサービス:AWS、Azure、Google Cloudの設計、移行計画、ランディングゾーン、Well-Architectedレビュー、耐障害性とコストを、専任のクラウドアーキテクトまたはプロジェクト単位でご提供します。
FinOps
FinOpsとクラウドコスト最適化のサービス:コスト配賦、ライトサイジング、Savings Plansとリザーブドインスタンス、Kubernetes・データ・AIのコスト、予算、異常検知アラートを、専任のFinOpsエンジニアまたはプロジェクト単位でご提供します。
TerraformとIaC
TerraformとInfrastructure as Codeのサービス:TerraformとOpenTofuのモジュール、インポート、planとapplyのパイプライン、ドリフト管理、Policy as Code、Ansibleを、専任のTerraformエンジニアまたはプロジェクト単位でご提供します。
Linux管理
Linux管理サービス:Ubuntu、Debian、RHEL、Rocky Linux、AlmaLinuxのサーバーの構築、パッチ適用、ハードニング、監視、バックアップ、サポート終了に伴うバージョンアップを、専任のLinux管理者または継続的なサポートとしてご提供します。
ネットワークエンジニアリング
ネットワークエンジニアリングのサービス:ルーティングとスイッチング、ファイアウォール、SD-WANとゼロトラストアクセス、クラウドネットワーク、Wi-Fi、自動化を、Cisco、Juniper、Fortinetで、専任のネットワークエンジニアまたはプロジェクト単位でご提供します。
クラウドセキュリティ
クラウドセキュリティのサービス:CSPMとCNAPP、IAMのレビュー、Kubernetesのセキュリティ、ネットワークとデータの保護、AWS・Azure・Google Cloudでのクラウドコンプライアンスを、専任のクラウドセキュリティエンジニアまたはプロジェクト単位でご提供します。
SOCとセキュリティ監視
SOC as a Serviceとセキュリティ監視:マネージドSOC、SIEMの導入、ログの取り込み、検知エンジニアリング、EDR、脅威ハンティング、インシデント対応のリテーナーを、専任のSOCアナリストまたは継続的な監視としてご提供します。
セキュリティコンプライアンス
セキュリティコンプライアンスと監査対応:ISO 27001、SOC 2、GDPR、PCI DSS、HIPAA、NIS2、DORAの管理策、ギャップアセスメント、監査証跡を、専任のコンプライアンスエンジニアまたは対応準備プロジェクトとしてご提供します。
Kubernetes開発に関するご質問
Kubernetesエンジニアは、どの業界で仕事をしていますか。
主にフィンテックです。分離と監査証跡が必要な決済・取引サービスを運用します。そのほか、顧客にKubernetes上のプラットフォームを提供するクラウド、ホスティング、通信企業、セールスのピークに合わせて拡張するサービスを持つEC、多数のサービスとテナントを抱えるSaaS製品、GPUクラスターでモデルを提供するAI製品、患者データを分離したネームスペースやクラスターに置くヘルスケアのプラットフォームです。
EKS、AKS、GKEのどれを使いますか。
通常は、すでに利用しているクラウドのものです。ID、ネットワーク、課金がそのまま付いてくるためです。AWSならEKS、AzureならAKS、Google CloudならGKEで、ノードの管理も任せたい場合はEKS Auto ModeまたはGKE Autopilotを使います。自社ハードウェアの場合は、OpenShiftまたはRancherです。当社のTerraformとGitOpsの構成は、どれでも共通です。
後れを取ったクラスターをアップグレードできますか。
はい。マイナーバージョンを1つずつ進めます。すべてのワークロードについて、次のバージョンで削除されるAPIを確認し、アップグレードはクラスターのコピーでリハーサルして、Ingressコントローラー、オペレーター、その他のアドオンも併せてアップグレードします。
Kubernetesエンジニアは、どのくらいで開始できますか。
適任のKubernetesエンジニアがすぐに対応可能な場合、開始までの条件は、御社の面接と、NDAおよび知的財産権の譲渡契約の締結のみです。そうでない場合は人材を探索し、通常は2〜3週間以内に候補者のプロフィールをお出しします。御社が承諾するまで、誰も業務を始めません。
BigTree108を通じてKubernetesエンジニアを採用するには、どうすればよいですか。
必要な業務内容、シニアリティ、稼働時間をお知らせください。1〜2名の候補者をプロフィールとともにご提案し、御社が自社で採用する場合と同じ形で面接を行います。契約はBIG TREE 108 LLCとの1本、請求書は月1通です。
成果物の権利は、誰に帰属しますか。
御社です。すべてのスペシャリストはBigTree108と署名済みの契約を結び、成果物のすべてを会社に帰属させています。さらに、御社との契約により、その権利は御社に引き継がれます。コード、デザイン、ドキュメントは、当社だけが変更できる場所ではなく、御社のリポジトリとツールに納品します。
Kubernetesを運用中ですか。
プロバイダー、クラスターのバージョン、その上で動いているものをお知らせください。1営業日以内に、計画、候補者のプロフィール、またはクラスターレビューの範囲案をお届けします。