2019-07-01から1ヶ月間の記事一覧

Docker Enterprise 3.0

Dockerは7月22日に企業向け商用コンテナ・プラットフォームの最新版「Docker Enterprise 3.0」の一般公開を発表した。 Docker Enterprise 3.0の主な特徴 ・Docker Kubernetes Service (DKS)によるKubernetesハンドリングの簡素化とデフォルトで安全な設定確…

【GCP】「Mattermost」を構築してみよー

OSS版のSlackともうたわれている「Mattermost」を構築してみよー 1. 「Google Cloud Platform」にログインをし、メニューから「Compute Engine」から「インスタンス作成」画面を表示します。 「Marketplace」から「mattermost」を検索し、「Mattermost Tea…

Operator Lifecycle Manager(OLM)

Operator Lifecycle Manager(OLM)Operator Lifecycle Manager はカタログ機能およびOperator管理機能を提供 構成する2つのOperator ・Catalog Operator ・OLM Operator GitHubレポジトリ: https://github.com/operator-framework/operator-lifecycle-manage…

ECKって?

Elastic Cloud on Kubernetes(ECK) ・Kubernetes Operatorパターンに基づいた新しいプロダクト ・現時点ではalphaリリース(2019/05/21) ・ECKは単なるKubernetes Operatorではない ・運用とクラスタ管理タスクを自動化するだけでなく、Elasticsearchのエクス…

【GCP】GCP APIs Explorerを使ってみる①

Googleは便利なAPIがたくさん用意されています。 GoogleはAPIs Explorerというサービスを提供しており、これを使うとウェブブラウザ上で、各種APIを簡単に試すことができます。 GoogleのAPIを使用したシステムを開発する前に、どういうリクエストを送ると、…

基本がわかるおすすめ動画

Docker & Kubernetes入門 – (1) 概要編 https://www.youtube.com/watch?v=sEU5w6Muvy4 Docker & Kubernetes入門 – (2) デモ編 https://www.youtube.com/watch?v=ii0X_1n4nRs 基本がわかるおすすめサイト https://cuteanimal.hatenablog.jp/entry/2019/07/09/…

Docker for Windows

Docker for Windows Windows環境のローカルでdockerを動かすためのツール Docker for MacというMac環境版もある 前提条件 ・Windows10で「Hyper-V」に対応しているのは「Pro」の64bit ・以下のサイトからexeをダウンロードし、実行 https://docs.docker.com/…

【GCP】機械学習DialogFlow

DialogFlow GCPの機械学習のサービスの一つで、チャットボットなどの対話可能なアプリケーションを簡単に開発することができます。 GCPのアカウントがあれば簡単に無料で利用登録ができます。 https://dialogflow.com/ 登録完了後、会話を作成する ①Agentの…

【GCP】Kubernetes クラスタの作成

Google Cloud Platformのメニューから、Kubenetes Engine へ移動 「クラスタを作成」をクリックします。 名前、リージョン、ノード数などを指定して、作成ボタンをクリック ※クラスタ作成でノードも一緒に作ってくれるようです。 IBM CloudのKubernetesのク…

kubernetesってすごいの?

Kubernetesはクラウド界のLinuxになる!! 増え続けるコンテナをどのように管理するかが課題に ↓ 複数のDockerホストの管理やコンテナの死活監視、スケジューリングやスケーリングなど、コンテナ管理に関する様々なタスクをこなす役割を持つコンテナオーケス…

【GCP】GCPをさわってみる② Kubernetesクラスタ作成

GCPでGoogle Kubernetes Engine を使って Kubernetesクラスタを作成する

【GCP】GCPをさわってみる① プロジェクト作成

Google Cloud Platform(GCP) ・Googleが提供するパブリッククラウドサービスの総称 ・AWSやAzureと同じクラウドサービス ・無料枠が用意(12 か月 $300 の無料クレジット、勝手に課金されることはない) Google Compute Engine(GCE) ・AWSのEC2のようなもの …

AIの父

AIの父で有名な数学者アラン・チューニングが新50ポンド紙幣の肖像画に選定されました。彼の存在が第二次世界大戦を終息させたとされるとてもすごい方です。 日本の資本主義の父とされる渋沢栄一さんが1万円札とお札になる方は偉大です。

Anthosってすごいの?

Anthos(旧 Cloud Services Platform) 最新のハイブリッド アプリケーションをさまざまな環境で構築、管理できる Kubernetes Engine ・コンテナ化されたアプリケーションをデプロイするための、マネージド型の本番環境 ・12 年以上にわたって Gmail や YouT…

Rancherってすごいの?

Rancher ・コンテナ管理のプラットフォームを提供するアプリケーション ・Rancher Labsが開発、ソースはすべてGitHubで公開されている ・無償で利用できる。ライセンス料を支払うとサポートを受けられたり、よりよい待遇を受けられる 特徴 ・Kubernetesクラ…

PodのManifestを作成する

PodのManifestを作成する apiVersion: v1kind: Podmetadata: name: nginxspec: containers: - name: nginx image: nginx

IBM Red Hat買収完了

IBMは7月9日、340億ドル(約3兆7000万円)を投じたRed Hatの買収が完了したと発表 IBMの狙いは、同社の規模によってRed Hatの成長を加速させるとともに、同社のクラウド部門を強化 大きな利点は、Red Hat Enterprise LinuxやOpenShiftなど、Red Hat製品で実…

基本がわかるおすすめサイト

基本的なシステム構成図を理解するためのAWS基礎をまとめてみた https://qiita.com/goldayushi/items/0e0f34d19813b8fdc2b8 AWS初心者のための勉強会資料【入門編】〜結局AWSって何なの?〜 https://qiita.com/koizumittn/items/77923a8f71d47d895b34 AWS素…

k8sって?

Kubernetes(k8s)は、自動デプロイ、スケーリング、アプリ・コンテナの運用自動化のために設計されたオープンソースのプラットフォームです。 物理サーバーや仮想サーバーのクラスタ環境で、アプリのコンテナを実行します。 コンテナオーケストレーションエン…

CloudFormationって便利?

■AWS CloudFormationとは ・EC2,ELBなどのAWSリソースの環境構築をテンプレート(設定ファイル)で自動化できるサービス ・テンプレートがカスタマイズし、作成したいシステム構成を自動的に構築できる ・テンプレートはJSON,YAMLフォーマットのテキスト形式…

OpenShift学ぶにあたり、必要なスキル整理

■OpenShiftを導入するメリット 手早くインフラや処理系、ライブラリなどを構築・準備できるため、ソフトウェアの開発に注力できる ただし導入できる人は一定のスキルが必要で習得に時間を要する。 ■各担当者の役割 ・インフラ管理者 基盤構築、運用、トラブ…

OpenShift Onlineをさわってみる

OpenShiftはRed Hat社が開発した、DockerとKubernetes (k8s)を活用したコンテナプラットフォームです。 Red Hat社がPaaSとして運営しているのがOpenShift Onlineです。OpenShift Onlineでは無料プランが利用できますのでさわってみました。 ・ OpenShift Onl…

OpenShift 4ってすごいの?

OpenShift 3系→OpenShift 4での変更点 ・ベースOSにRed Hat CoreOSを採用・デフォルトのコンテナランタイムがDockerからCRI-Oに変更・Kubernetes-Nativeのアプリケーション管理ツールであるOperatorの採用・スタンドアロンのコンテナレジストリやWebベースの…

Ansible Towerってなに?

Ansible Towerとは、Red Hat社が提供する運用管理の自動化を支援するための製品です。 Playbook によるタスクの自動実行により手作業によるミスをなくし、作業者の負担を減らすことができます。 マンガでわかるRed Hat Ansible Automationhttp://redhat.look…

【AWS】Route 53ってなに?

AWS上でのDNSのことです。IPアドレスとドメインの関連付けを行うと、ドメイン名からIPアドレスを返してくれます ・名前の由来は、DNSサーバがポート53番を使うことから由来!国道53号線ではありません! ・Route53を使いたいためにAWSを利用している…

【AWS】AWS上にOpenShift4.1構築で必要な知識

AWS上にOpenShift4.1構築で必要な知識 Route53 IAM AWS CLI CloudFormation(CFn) OCコマンド