IBM Cloud東京DCで、K8sサービス開始以降の IBMのK8sに関する発表や記事の要約



昨年の2017年12月に東京データセンターで、Kubernetesのサービス (IBM Cloud Kubernetes Service)が開始されて以降に、約半年強の間で、発表になったKubernetes関連のサービスやHowtoの英文記事から、日本語の要約を作って見ました。  こんなに多い記事のラッシュには、もうびっくりです。 でも、この中には、POWER SYSTEMSやIBM Z などの情報は含んでおらず、IBM社内でクラウド事業に位置付けられるものだけです。 




## Kubernetesクラスタとマルチゾーンによるアプリの可用性の向上とGPUサポート

今度は、IBM Cloud Kubernetes Service(IKS)のクラスターは、ノードをIBM Cloudの同じリージョン内で、異なるデータ・センター設備に分散してデプロイできます。
IKSクラスタには、ワーカープールと呼ばれる機能が追加されました。この機能は、同じ設定を持つノードの集合です。この機能により、アプリのインスタンスの数を定義するだけで、ゾーン全体に配置します。
ベアメタルにGPU搭載モデルが追加されました。

June 11, 2018, Improving App Availability with Multizone Clusters
https://www.ibm.com/blogs/bluemix/2018/06/improving-app-availability-multizone-clusters/



## HELMを利用して、スケーラブルなアプリをIKSにデプロイする

IBM Cloud Developer Toolsでスターター・アプリを作成して、コンテナ・レジストリにプッシュ、ビルドによりコンテナを生成、IKSの名前空間にデプロイされ、ユーザーからアクセスできるようになる流れを追っていきます。

June 7, 2018, Deploy a scalable web application to Kubernetes using Helm
https://www.ibm.com/blogs/bluemix/2018/06/deploy-scalable-web-application-kubernetes-using-helm/



## 仮想サーバーベースのアプリケーションをKubernetesへ移行する

仮想サーバーのシステム構成を、Kubernetesに移行した場合の構成を対比して、必要な作業を箇条書きでガイドしています。

June 6, 2018, Move a VM based application to Kubernetes
https://www.ibm.com/blogs/bluemix/2018/06/move-vm-based-application-kubernetes/



## リアルタイムのストリーミング分析による意思決定の迅速化

IBM Cloudのストリーミング分析サービスの最新バージョンは 、仮想マシンの代わりにDockerコンテナで再構築され、ランタイム環境にKubernetesを使用しています。これにより、新しいコンテナをスピンアップしてオンラインを維持するなど、サービスを維持するためにリアルタイムで環境を調整でき、可用性が大幅に向上します。

May 22, 2018, Accelerate decisions with real-time Streaming Analytics
https://www.ibm.com/blogs/bluemix/2018/05/accelerate-decisions-real-time-streaming-analytics/



## IBM Cloud Private v2.1.0.3 がスケーラビリティとセキュリティを強化

v2.1.0.3 では、多くのアップデートがありました。 最新バージョン Kubernetes バージョン 1.10、1000ノードのスケール性能、ロールベースアクセス制御(RBAC)のHELM、アクセス権の制御の改善、k8s secret を ICP CLIで操作可能に、監査ログ取得、ELKスタックの暗号化, HELMからISTIO,脆弱性アドバイザーのデプロイが可能に、導入後の構成変更が容易に、OpenStackサポート、Cloud Foundryバージョン 270.29 アップグレード、Microclimate のサポート

May 30, 2018, IBM Cloud Private v2.1.0.3 Boosts Scalability and Security
https://www.ibm.com/blogs/bluemix/2018/05/ibm-cloud-private-v2103-boosts-scalability-and-security/



## マイクロサービスでアプリケーションを設計する方法（パート2）

このパートでは、マイクロサービスに基づいてアプリケーションを迅速に開発するためのプラットフォームのアーキテクチャの選択肢、コンテナとKubernetes、Cloud Foudry, サーバーレス OpenWhisk、仮想サーバーとベアメタル、などの比較されています。

May 24, 2018, How to architect an application with microservices (part 2)
https://www.ibm.com/blogs/bluemix/2018/05/architecting-applications-microservices-general-principles/



## IBM Cloud Developer ToolsのCLIで、IBM Cloud Private 2.1.0.2 へデプロイする

IBM Cloud Developer Tools CLIを使用して、スターター・アプリケーションを生成し、すべてのIBM Cloud Private および Public IBM Cloud環境へのデプロイメントを実行できます。
bx dev create でスターターアプリを作成して、デプロイ先にICPを設定して実行する方法が解説されています。

May 16, 2018, Deploying to IBM Cloud Private 2.1.0.2 with IBM Cloud Developer Tools CLI
https://www.ibm.com/blogs/bluemix/2018/05/deploying-to-ibm-cloud-private-2-1-0-2-with-ibm-cloud-developer-tools-cli/



## IBM Cloud Containerサービスが IBM Cloud Kubernetesサービスに変更

名前は変更になったが、機能はこれまで通りのサービスです。 セキュリティに重点を置き、マルチ・テナントベースの仮想サーバー、シングル・テナンんとの仮想サーバー、ベアメタルサーバーから選択できます。そして、全てのワーカーノードは、IBM Cloud アカウントのコンピューティング、ストレージ、ネットワークを、フルにコントロールできます。

May 21, 2018, IBM Cloud Container Service is now IBM Cloud Kubernetes Service
https://www.ibm.com/blogs/bluemix/2018/05/ibm-cloud-container-service-now-ibm-cloud-kubernetes-service/



## IBMクラウドKubernetesサービスへのApp ID統合の発表

IBM Cloud KubernetesサービスのIngressコントローラに、アノテーションで設定を与えて、IBM Cloud AppIDと連携することで、アプリケションの認証機能を追加することができます。 もちろん、アプリケーションの変更は必要ありません。

May 20, 2018, Announcing App ID integration to IBM Cloud Kubernetes Service
https://www.ibm.com/blogs/bluemix/2018/05/announcing-app-id-integration-ibm-cloud-kubernetes-service/

### 関連リンク

* HTTPS および TLS/SSL 認証アノテーション, App ID 認証 (appid-auth) https://console.bluemix.net/docs/containers/cs_annotations.html#https-auth

* IBM Cloud App ID, 概要 https://console.bluemix.net/docs/services/appid/about.html#about



## IBM は KubeCon EU 2018 へ参加

2018年5月2〜4日にコペンハーゲンで開催されたKubeConで、IBMは18のセッションでプレゼンテーションをおこない、存在感を高めました。 IBMの開発者が、Kubernetesの開発に貢献している一端を伺うことができるセッションのタイトルやリンクなどのまとめです。

May 10, 2018, IBM goes to KubeCon EU 2018
https://www.ibm.com/blogs/bluemix/2018/05/ibm-goes-kubecon-eu-2018/

以下は、私のオススメのYouTubeビデオで、Istio, OpenWhisk, Ingress-Nginx の話題です。

* Istio – The Weather Company’s Journey – Nick Nellis & Fabio Oliveira, IBM
YouTube https://www.youtube.com/watch?v=0fKi3NeCsSE

* Apache OpenWhisk on Kubernetes: Building a Production-Ready Serverless Stack on and for Kubernetes – David Grove, IBM Research
YouTube https://www.youtube.com/watch?v=uPohj7qoigY

* Make Ingress-Nginx Work for you, and the Community - Fernando Diaz, IBM (Any Skill Level)
YouTube https://www.youtube.com/watch?v=GDm-7BlmPPg


## IBM Cloud Kubernetes サービス バージョン 1.10 認定取得とリリース

1.10へのアップデートには、Calico v3.1.1へのアップデート、ベアメタル+GPUサポート、HeapsterとDNSのアップデート、PVC利用中の削除を防止、などが含まれます。

May 3, 2018, Kubernetes versions in IBM Cloud Container Service
https://www.ibm.com/blogs/bluemix/2018/05/kubernetes-versions-ibm-cloud-container-service/



## IBM Cloud Kubernetes サービス ダッシュボードのアクセス

IBM Cloudのウェブページから、Proxyを使わずに、Kubernetesダッシュボードがアクセスできる様になりました。 ボタンをクリックするだけで、Kubernetesダッシュボードのウェブ画面が表示されます。

May 1, 2018, Kubernetes Dashboard access in the IBM Cloud Containers Console
https://www.ibm.com/blogs/bluemix/2018/05/kubernetes-dashboard-access/



## IBM CloudのStreaming Analyticsサービスの新機能と新価格

IBM CloudのStreaming Analyticsサービスは高度な分析プラットフォームであり、リアルタイムなデータ分析のサービスで、この新バージョンからKubernetesで実行されます。

April 24, 2018, Streaming Analytics: New features and new price plans
https://www.ibm.com/blogs/bluemix/2018/04/streaming-analytics-new-features-new-price-plans/



## IBM Cloud Foundry CFサミットのサマリーと今後

Cloud Foundry サミットでのIBMの貢献についてのサマリーと、これから実験的に提供されるお客様専用のCloud Foundry サービスの紹介です。

IBM Cloud Foundry Enterprise Environment(ICFEE)は、ユーザーのアプリケーションをホスティングするためのユーザー個別のCloud Foundry環境を提供し、他から隔離されたコンピューティング環境、システム管理、環境の変更を可能にします。 オンデマンドでIBM Cloudコンソールから迅速にプロビジョニングし、お客様のニーズが進化するにつれて規模を拡大または縮小することができます。

April 24, 2018, IBM Cloud Foundry – CF Summit Summary and Path Forward
https://www.ibm.com/blogs/bluemix/2018/04/ibm-cloud-foundry-summary-and-path-forward/

関連資料
Cloud Foundry Enterprise Environment, https://console.bluemix.net/docs/cloud-foundry/index.html#creating



## IBM Single Sign-On から IBM Cloud AppID への変換法

IBM Single Sign-On が非推奨のサービスに変更となり、30日後にカタログから削除となり、12ヶ月後に提供が終了します。 そして、この代わりのサービスとしてIBM Cloud AppID が提供される。このサービスは、Cloud Foundry, Kubernetes, localhostをサポートします。

April 30, 2018, Converting Your Applications from IBM Single Sign-On service to IBM Cloud App ID
https://www.ibm.com/blogs/bluemix/2018/04/converting-applications-ibm-single-sign-service-ibm-cloud-app-id/



## New Relic による IBM Cloud のKubernetesの詳細な監視

IBM Cloud Kubernetesサービスにおいて、IBM Cloud と New Relic のパートナーシップを発表した。 New Relicは、Kubernetesのダッシュボードよりも、解りやすいダッシュボードを提供する。

April 23, 2018, In-depth Kubernetes Insights with New Relic on IBM Cloud Container Service
https://www.ibm.com/blogs/bluemix/2018/04/depth-kubernetes-insights-new-relic-ibm-cloud-container-service/



## Kubernetesで、スクラッチからスケーラブルなウェブアプリを作る

簡単にKuberentesアプリケーションをスクラッチから作る事ができるツールとして、App Service Starter kit, IBM Cloud Developer Tools CLI が提供されています。 これらのツールを組み合わせて利用することで、短時間でローカル環境でコンテナ・イメージを作成して、コンテナ・レジストリに登録、Kubernetesへデプロイする事ができます。

April 23, 2018, Go from scratch to a scalable web app on Kubernetes
https://www.ibm.com/blogs/bluemix/2018/04/go-scratch-scalable-web-app-kubernetes/



## IBM Cloudで ジャンゴ(Django)を始める

IBM Cloud App Service の新しいスターター・キットは、PythonのフレームワークであるDjangoのアプリケーションを簡単に作る事ができます。

April 23, 2018, Getting Started with Django on IBM Cloud
https://www.ibm.com/blogs/bluemix/2018/04/getting-started-django-ibm-cloud/



## IBM Cloud Foundry Enterprise (実験的)

IBM Cloud Foundry Enterprise は、新しい利用者専用のPaaS環境です。 このページのリンク先には、Cloud Foundry と Kubernetesの違いを直感的に理解できる絵や、論理的な説明があります。

April 18, 2018, IBM Cloud Foundry Enterprise Environment (Experimental)
https://www.ibm.com/blogs/bluemix/2018/04/ibm-cloud-foundry-enterprise-environment-experimental/



## Codefresh と IKSを連携して、パイプラインをセットアップする方法

Codefreshを利用して、パイプラインを作成して、コンテナのビルド、テストと検証を行い、Kubernetesの本番環境へデプロイまでをシームレスに展開する方法の説明です。

April 13, 2018, Bringing Continuous Delivery with Codefresh to Kubernetes on IBM Cloud
https://www.ibm.com/blogs/bluemix/2018/04/bringing-continuous-delivery-codefresh-kubernetes-ibm-cloud/



## 退屈は悪いことですか？ Kubernetesが主流に成る事は、なぜ、開発者にとって知らせなのでしょう

Kubernetesが簡単に利用できる様になった事で、コンテナの実行基盤の心配をせずに、アプリのコードに集中する事ができます。 さらに、Kuberentesは、クラウド・ネイティブなアプリだけでなく、レガシーなアプリに適用しても効果がある事が解っています。そして、マイクロサービス化が進む中で、Istioの技術が導入され、次の段階に進む。

April 10, 2018, Is it bad to be boring? Why it’s good news for developers that Kubernetes is going mainstream
https://www.ibm.com/blogs/bluemix/2018/04/bad-boring-good-news-developers-kubernetes-going-mainstream/



## Terraformを利用したデプロイメント

Terraformを利用して、IBM Cloudの環境をデプロイするためのチュートリアルの紹介です。 開発、テスト、本番の各環境を、共通の定義を用い、デプロイする事ができるツールです。 CloudFoundryのスペース、Kubernetesのクラスタを構築することもできます。 何と言っても、主要なIaaS/PaaSのクラウドベンダーに対しても、Terraformを利用してデプロイできるため、TerraformとKubernetesを併用すると、ロックインをかわす事ができる特徴があります。

April 10, 2018, Plan, create and update deployment environments with IBM Cloud CLI and Terraform
https://www.ibm.com/blogs/bluemix/2018/04/plan-create-update-deployment-environments-ibm-cloud-cli-terraform/

関連リンク
Plan, create and update deployment environments,
https://console.bluemix.net/docs/tutorials/plan-create-update-deployments.html#plan-create-and-update-deployment-environments



## ボストン Cloud Foundryサミット のIBMセッションとアクション

2018年4月19〜20日にボストンで開催されたCloud FoundryサミットでのIBMのセッションなどを紹介。
IBMはクラウドネイティブJavaのトラックリーダーであり、Cloud FoundryとKubernetesの比較の話題もありました。

April 5, 2018, Cloud Foundry Summit in Boston, many great sessions and action
https://www.ibm.com/blogs/bluemix/2018/04/cloud-foundry-summit-boston-many-great-sessions-action/



## マイクロサービスで迅速にアプリケーションを開発する方法（パート1）

より速いアプリケーション開発と配信を必要とするビジネスのプレッシャーを背景に、モノリシックなアプリケーションを変革する過程を追っていきます。

April 9, 2018, How to rapidly develop apps with microservices (part 1)
https://www.ibm.com/blogs/bluemix/2018/04/know-developing-applications-microservices/



## IBM Cloud Private のハンズオン

ファイアウォールの背後の環境で、パブリック・クラウドに似たオンプレミス・クラウドを作成する事ができるソフトウェアが IBM Cloud Private です。 約10分のガイド付きツアーを楽しむ事ができます。

March 23, 2018, Hands-on time with IBM Cloud Private
https://www.ibm.com/blogs/bluemix/2018/03/demo-try-private-cloud-install-an-app/




## コードにるインフラの自動的な構築

IBM Cloud Schematicsが廃止となります。後続となるソリューションのチュートリアルの紹介です。

March 21, 2018, Automate deployment of environments using Infrastructure as Code
https://www.ibm.com/blogs/bluemix/2018/03/automate-deployment-environments-using-infrastructure-code/




## Aporetoを使用した IKSのコンテナ化アプリケーションのセキュリティ

Aporetoは、マイクロサービス、コンテナおよびクラウドのためのゼロ・トラスト・セキュリティー・ソリューションで、Kubernetes Network Policiesを使用してアプリケーションセキュリティポリシーを自動生成します。 IKSで、Aporetoを利用する方法の紹介です。

April 2, 2018, Security Containerized Workloads in IBM Cloud Using Aporeto
https://www.ibm.com/blogs/bluemix/2018/04/security-containerized-workloads-ibm-cloud-using-aporeto/




## Apple向けのアプリケーション開発環境

Apple向け開発環境のIBM Cloud Developer Consoleの紹介記事です。Kubernetes と Cloud Foundry 環境の開発、テスト、およびプロダクションを自動的に設定します。Slack、Git、JenkinsなどのコラボレーションツールをオープンなDevOpsツールチェーンの一部として活用し、自動ビルド、テスト、デプロイメントを管理します。

March 20, 2018, Redefining how Apple Developers build applications
https://www.ibm.com/blogs/bluemix/2018/03/redefining-apple-developers-build-applications/




## IBM Cloud Private の新機能+Think2018で会いましょう!

IBM Cloud Private を紹介するセッションの紹介です。

March 19, 2018, What’s new in IBM Cloud Private + see you at Think 2018!
https://www.ibm.com/blogs/bluemix/2018/03/new-in-ibm-cloud-private-and-think-2018/




## デプロイ前に脆弱性アドバイザーでコンテナ・イメージを検査

IBM Cloud のツールチェーンの１工程として脆弱性アドバイザーを入れて、検査を追加したものをIBM Cloud Kubernetesサービスへデプロイする方法の解説です。

March 15, 2018, Secure your container images before deployment with Vulnerability Advisor
https://www.ibm.com/blogs/bluemix/2018/03/secure-container-images-deployment-vulnerability-advisor/




## ブラジル サンパウロに IBM Cloud Kubernetesサービス(IKS) が本番稼働

IBM Cloud データセンターの一つ、ブラジル サンパウロで IBM Cloud Kubernetesサービス(IKS)の本番提供開始のお知らせです。

March 14, 2018, IBM Cloud Container Service Live in São Paulo, Brazil
https://www.ibm.com/blogs/bluemix/2018/03/ibm-cloud-container-service-live-sao-paolo-brazil/



## Think2018で IBM Cloud Garage Methodのエキスパートに会いましょう

IBM Cloud ガレージ・メソッドには、コンテナ、Kubernetes、マイクロサービスを活用して、アプリのモダナイゼーションを目指すガイドがあります。

March 14, 2018, Meet the IBM Cloud Garage Method experts at Think 2018
https://www.ibm.com/blogs/bluemix/2018/03/meet-garage-method-team-at-think-2018/



## IBM Cloud でユーザー、チーム、アプリケーションを編成する方法

IBM Cloudのドキュメントでは、アイデンティティおよびアクセス管理、リソース、ポリシー、ロール、DevOpsパイプライン、Kubernetesクラスタ、概念のサンプル・プロジェクト・シナリオへの適用方法など、新しいチュートリアルを追加しました。

March 13, 2018, How to organize users, teams and applications in IBM Cloud
https://www.ibm.com/blogs/bluemix/2018/03/organize-users-teams-applications-ibm-cloud/




## IBM Cloud 環境で、Db2に最適なストレージの選択肢

IBM Cloud で提供する３種類のファイル、ブロック、オブジェクトのストレージの性能とスケーラビリティを比較解説した記事です。

March 12, 2018, Which storage option is best for Db2 in Cloud environment
https://www.ibm.com/blogs/bluemix/2018/03/storage-option-best-db2-cloud-environment/




## IBM Cloud Developer Tools CLI v1.2.0 に含まれるもの

クラウドネイティブアプリケーションの開発を手軽に始めあられるツールの機能強化の紹介記事です。

March 8, 2018, What’s included in the IBM Cloud Developer Tools CLI version 1.2.0
https://www.ibm.com/blogs/bluemix/2018/03/whats-included-ibm-cloud-developer-tools-cli-version-1-2-0/




## 30分でクラウド・ネイティブ・アプリをビルドすす。

2つのマイクロサービスとiOSモバイルフロントエンドの作成に関するビデオデモを紹介

March 13, 2018, How to build a cloud native app in 30 minutes
https://www.ibm.com/blogs/bluemix/2018/03/building-cloud-native-app-30-minutes/




## Kubernetes本番システムのためのNeuVectorによるコンテナ・セキュリティ

NeuVectorは、Kubernetesのデプロイメントを保護、および監視するためのコンテナ・ファイアウォールです。レイヤ7 ファイアウォールによるKubernetesポッドの保護、Docker BenchおよびKubernetes CISベンチマークによるセキュリティ設定の監査機能、および脆弱性のためのコンテナのスキャン機能を提供します。 NeuVectorはまた、特権エスカレーション、ポートスキャン、リバースシェル、その他の異常なシステムコールなど、疑わしいアクティビティをホストプロセスおよびコンテナプロセスで監視します。

March 7, 2018, Complete run-time container security for production Kubernetes workloads
https://www.ibm.com/blogs/bluemix/2018/03/kubernetes-container-security-neuvector-ibm-cloud-container-service/




## Think 2018でIBM Cloud Garageに参加しましょう

IBM Cloud Garageのコンサルタントは、クライアントと緊密に連携して、MVPアプリケーションの設計、構築、およびデプロイを迅速に行います。IBMの経験を通じ、IBM Cloud Garage Methodを作成しました。Think 2018の会場で、一緒にディカッションしましょう。

March 6, 2018, Join us in the IBM Cloud Garage at Think 2018
https://www.ibm.com/blogs/bluemix/2018/03/think-2018-enter-the-cloud-garage/




## アプリケーションロードバランサ（ALB）を利用したKubernetesクラスタ間の安全な通信

IKS標準クラスタのALB(プライベートアプリケーションロードバランサ)は、プライベートネットワークを介してのみKubernetesサービスを公開するカスタム入力コントローラとして使用できます。 このALBの利用方法を紹介するものです。

March 6, 2018, Secure microservice-to-microservice communication across Kubernetes clusters using a private network
https://www.ibm.com/blogs/bluemix/2018/03/secure-microservice-to-microservice-communication-across-kubernetes-clusters/




## App ID による Docker および Kubernetes のアプリケーションの保護

App ID を使用して、KubernetesベースのIBM Cloud Kubernetes サービスに DockerイメージとしてデプロイするIBM WebSphere Libertyアプリケーション・サーバーで実行されているサーブレットを保護する手順を説明します。

February 19, 2018, Using App ID to secure Docker and Kubernetes applications
https://www.ibm.com/blogs/bluemix/2018/02/using-app-id-secure-docker-kubernetes-applications/



## Streaming Analytics の最新版は、Kubernetes上で提供

コンテナ化されKubernetesで動作する事で、可用性が向上、パフォーマンス向上、高速データ・フローのスケーラビリティーを容易化します。

February 26, 2018, Keep your streams flowing
https://www.ibm.com/blogs/bluemix/2018/02/keep-streams-flowing/



## IBM Cloud Kubernetes サービスで ベアメタル ノード 利用可能

4コアCPU, 32GB RAM、16コアCPU、64GB RAM, 28コアCPU, 512GB RAMなどのベアメタルから、選択できます。 NICは、10Gbpsのボンディングで、20Gbpsの帯域があります。

February 27, 2018, Bare Metal Worker Nodes in IBM Cloud Container Service
https://www.ibm.com/blogs/bluemix/2018/02/bare-metal-worker-nodes-ibm-cloud-container-service/



## Streaming Analyticsサービスの新機能

Kubernetesコンテナベースのインフラストラクチャ上で実行され、いくつかの新しい機能拡張が提供されています。

February 15, 2018, Streaming Analytics adds beta plans to introduce new features
https://www.ibm.com/blogs/bluemix/2018/02/streaming-analytics-adds-beta-plans-introduce-new-features/



## Webinar: Kubernetesクラスタのモニタリングとロギング

このデモでは、Kubernetesクラスタを作成し、集中管理されたログ管理と監視ソリューションを追加するという全プロセスを紹介します。

February 16, 2018, Webinar: Monitoring and Logging Kubernetes Clusters
https://www.ibm.com/blogs/bluemix/2018/02/webinar-monitoring-logging-kubernetes-clusters/



## 持ち込み暗号鍵でパブリック・クラウドのデータを暗号化する

データを環境間で安全に維持する唯一の方法は、暗号化キーを完全に制御することです。BYOK（bring-your-own-keys）モデルは、社内およびクラウドの両方でデータの継続的な所有権と管理をチームに提供します。一般データ保護規則（GDPR）に準拠するには、ワークロードが配置されている国でのみデータを暗号化できるように、ワークロードの暗号化キーを管理する必要があります。

キー管理システムと一緒に、Kubernetesは、利用可能と思われる地理的な場所以外でキーが使用できないことを確認するのに役立ちます。 Kubernetes内の主要な管理ポリシーを設定することで、新しいコンテナの導入時にセキュリティポリシーを拡張できます。

February 15, 2018, Want data security in the public cloud? Bring your own encryption keys
https://www.ibm.com/blogs/bluemix/2018/02/bring-encryption-keys-cloud-native-deployments/



## Kubernetesのモニタリングとログ分析

IBMクラウド開発ツール、IBM Cloud Kubernetes サービス、ログ分析およびモニタリングを組み合わせた新しいチュートリアルを作成しました。

February 8, 2018, Turn-key Kubernetes with data visualization and analytics
https://www.ibm.com/blogs/bluemix/2018/02/turn-key-kubernetes-data-visualization-analytics/



## クラウド・ネイティブアプリの開発の道筋

IBM Cloud App Serviceは、初期コーディングからテストが成功した後のプロダクション・プッシュまでの必要な段階を自動化する、コーディング言語、アプリケーション・フレームワーク/パターン、およびDevOpsツールチェーンの選択肢を提供します。ランタイムは、Cloud Foundry または Kubernetes
が選択可能である。

February 8, 2018, Create microservices with a streamlined developer experience
https://www.ibm.com/blogs/bluemix/2018/02/modernize-existing-apps-innovate-customer-experience/



## クラウド・ネイティブ・アプリケーションとサービスマネージメントの黄金時代

クラウド・ネイティブ・アプリは、これまでのモノリシックなアプリと比べて、マイクロサービス化による以外にも多くの利点があります。 このブログの記事は、これらの利点をまとめて、解りやすく解説してくれています。

February 5, 2018, Cloud native applications and the “golden age” of service management
https://www.ibm.com/blogs/bluemix/2018/02/cloud-native-apps-and-the-golden-age-of-service-management/



## IKSで、IBM Cloud Certification Managerで独自ドメインとTLS証明書を利用する。

IBM Cloud Certificate ManagerからKubernetes ClusterにカスタムドメインTLS証明書を簡単かつ安全に展開できます。 この記事は、その利用方法のガイドです。

January 30, 2018, Use IBM Cloud Certificate Manager with IBM Cloud Container Service to deploy custom domain TLS Certificates
https://www.ibm.com/blogs/bluemix/2018/01/use-ibm-cloud-certificate-manager-ibm-cloud-container-service-deploy-custom-domain-tls-certificates/



## Kubernetesを使用したクラウド・ネイティブなNode.jsアプリケーションの構築

クラウドネイティブには4つの柱を解説して、App Service Consoleの「スターター・キット」から、Node.jsのアプリケーションを開発して、Kubernetesへコンテナをデプロイするまでの流れを追っていきます。

January 29, 2018, Building a Cloud Native Node.js application using Kubernetes
https://www.ibm.com/blogs/bluemix/2018/01/building-cloud-native-node-js-application-using-kubernetes/



## IBM Cloud でサポートされる Kubernetesのバージョン

Kubernets 1.9.2 をサポートする事の発表と、最新３つのバージョンをサポート、また、容易にクラスタをアップグレードできる。

January 22, 2018, Supported Kubernetes versions in IBM Cloud Container Service
https://www.ibm.com/blogs/bluemix/2018/01/supported-kubernetes-versions-ibm-cloud-container-service/



## Mendix ローコード開発を利用して、IBM Cloudに アプリをデプロイ

ローコードは、手作業を出来るだけ少なくして、ソフトウェアを設計・開発する方法を意味しています。 このMendixローコード開発は、IBM Cloudから利用でき、Cloud FoundryやDocker/Kuberentesなどの実行環境にデプロイする事ができます。

January 25, 2018, Bringing AI and Cloud to Low-Code Development: Mendix and IBM Cloud
https://www.ibm.com/blogs/bluemix/2018/01/bringing-ai-cloud-low-code-development-mendix-ibm-cloud/



# IBM Cloud Developer Tools CLI のシェルコマンド

開発者はアプリケーションを実行しているコンテナ内のインタラクティブ・シェルを簡単に開くことができます。また、実行中のコンテナ内でコマンドを簡単に実行することもできます。

January 15, 2018, Getting to know the Shell command in the IBM Cloud Developer Tools CLI
https://www.ibm.com/blogs/bluemix/2018/01/getting-know-shell-command-ibm-cloud-developer-tools-cli/



## IKSで、Spectre and Meltdown の影響を緩和する方法

ワーカーノードで問題の軽減対策として、Reloadと更新があり、それぞれについての説明が記載されています。

January 12, 2018, Taking action to secure our IBM Cloud Container Service against recent Spectre and Meltdown security vulnerabilities
https://www.ibm.com/blogs/bluemix/2018/01/taking-action-secure-ibm-cloud-container-service-recent-spectre-meltdown-security-vulnerabilities/




## IBM Cloud Data-in-use 保護

IBM Cloud Data Guardを活用して、アプリケーションまたはコンテナを保護されたアプリケーションまたはインテルSGXエンクレーブで実行可能なコンテナに変換できます。 早期アクセスプログラムの一環として、IBMは、インテルSGX対応サーバーに事前に配備された専用Kubernetesクラスターへのアクセスを提供します。

Data-in-useは、RAM、CPUキャッシュ、レジスタに記憶されたアクティブなデータを表す言葉です。

December 19, 2017, Data-in-use Protection on IBM Cloud – IBM, Intel, and Fortanix partner to keep enterprises secure to the core
https://www.ibm.com/blogs/bluemix/2017/12/data-use-protection-ibm-cloud-ibm-intel-fortanix-partner-keep-enterprises-secure-core/



## 自社のプライベートIPで、IKSのKubernetesクラスタをアクセスする方法

VPNトンネルを介して、オンプレミスのネットワークIPアドレスをKuberbetesのプライベートVLAN側のロードバランサーに付与して、オンプレからKuberentesクラスタを直接アクセスする方法の解説です。

December 19, 2017, Bring your own private IP addresses to the cloud using IBM Container Service
https://www.ibm.com/blogs/bluemix/2017/12/private-ip-addresses-in-cloud/



## IBM Cloud Kubernetes クラスタとオンプレミスを接続する

Kubernetesクラスタを接続するためのIPSec VPNのエンドポイントとしてVyatta社ゲートウェイアプライアンスまたはFortigateをアプライアンスを使用する事ができます。 また、Strongswan を利用する事で、IPSec VPNエンドポイントは、Kubernetesポッドとして提供されます。

December 19, 2017, Connecting your Kubernetes cluster to on-premises resources
https://www.ibm.com/blogs/bluemix/2017/12/connecting-kubernetes-cluster-premises-resources/




## IBM Cloud Kubernetes サービスの暗号化ワーカーノード

IBM Cloud Kubernetes サービスは、ワーカーノードの2つのSSDパーティションの内、１番目の
ブートパーティションは暗号化されておらず、2番目のパーティション/var/lib/dockerはブート時にLUKS(Linux Unified Key Setup) 暗号キーを使用してロックを解除します。

December 14, 2017, Encrypted Workers in the IBM Cloud Container Service
https://www.ibm.com/blogs/bluemix/2017/12/encrypted-workers-ibm-cloud-container-service/




## IBM Cloud Developer Tools CLI v1.1.0 に含まれるもの

IBM Cloud DevOps のcreateコマンドは、オプションでローカルプロジェクトをCloud FoundryのDevOpsツールチェーンまたは IKSのKubernetesクラスタに直接リンクします。これにより、ローカル開発がツール・チェーンに結び付けられ、変更をコミットgitしてIBM Cloudへの更新をデプロイするだけです。

December 12, 2017, What’s included in the IBM Cloud Developer Tools CLI version 1.1.0
https://www.ibm.com/blogs/bluemix/2017/12/whats-included-ibm-cloud-developer-tools-cli-version-1-1-0/




## IBM Cloud Dedicated の Kubernetes

IBM Cloud Dedicatedを使用しているお客様は、Kubernetesクラスターを数分で自分の環境に展開できるようになりました。

December 12, 2017, IBM Cloud Container Service now available for IBM Cloud Dedicated
https://www.ibm.com/blogs/bluemix/2017/12/ibm-cloud-container-service-now-available-ibm-cloud-dedicated/




## IBM Cloud 上のアプリのモニタリングは、どうすれば良いですか？

適切なモニタリングの手法の選択について解説してあり、KubernetesのPrometheus、NetCool, IBM Monitring などのソフトウェア製品との使い分け方が記載されています。

December 8, 2017, How do I monitor my IBM Cloud applications?
https://www.ibm.com/blogs/bluemix/2017/12/monitoring-ibm-cloud-applications/




## SpringコミュニティのためのIBMとPivotalのAdvance開発

開発者はオープンソースのSpringフレームワーク内で、WebSphere、Db2、MQなどの強力なマーケット・リーダー・ソフトウェアに簡単にアクセスできるようになり、企業がコア・アプリケーションをサポートするために広く使用されます。KubernetesベースのプラットフォームであるPivotal Container Service（PKS）上で動作することがサポートされます。

December 6, 2017, IBM and Pivotal Advance Development for Spring Community
https://www.ibm.com/blogs/bluemix/2017/12/ibm-pivotal-advance-development-spring-community/



## IBM Cloud Kubernets サービスの簡単なリージョン切り替え

IKSのリージョンをコマンドラインで、簡単に切り替えるHowToの記事です。

December 4, 2017 , IBM Cloud Container Service – Simplified Region Switching
https://www.ibm.com/blogs/bluemix/2017/12/ibm-cloud-container-service-simplified-region-switching/