並び順

ブックマーク数

期間指定

  • から
  • まで

361 - 400 件 / 554件

新着順 人気順

gitopsの検索結果361 - 400 件 / 554件

  • Kubernetes入門(15) CI/CDにおける潮流 - CIOpsからGitOpsへ

    昨今、もはや当たり前とも言えるCI/CD(継続的インテグレーション/継続的デプロイ)は、Kubernetesの世界でも当然必要な技術です。さまざまなツールが登場し、「それぞれどういった位置付けなのかわからない」というかたも多いのではないでしょうか。 そこで今回は、CI/CDツールについてGitOpsやIaC(Infrastructure as Code)など、さまざまな側面から紹介することで、位置付けをより深く理解していただきます。なお、個別のCI/CD系のツールの使い方などの詳細については次回以降紹介します。 標準化の動き- CDF(Continuous Delivery Foundation) さまざまなCI/CDツール出てくるなかで、ツールに応じた記法を覚えるのは非常に大変なことでしょう。2019年3月12日にCDF(Continuous Delivery Foundation)の設

      Kubernetes入門(15) CI/CDにおける潮流 - CIOpsからGitOpsへ
    • 2020年 AWS Container Security Surveyの結果 | Amazon Web Services

      Amazon Web Services ブログ 2020年 AWS Container Security Surveyの結果 この記事は、Results of the 2020 AWS Container Security Survey ( 2020/12/03 投稿 ) を翻訳したものです。 2019 年、我々は初めて AWS Container Security Survey を発表しました。そして、 2020 年も皆様に本 Survey を提供します。 2019 年と同様に、2020 年も AWS のコンテナユーザーに対し匿名での調査を実施しました。調査ページにアクセスした 655 名のうち 295 名が回答に着手し、そのうち 156 名が最後まで回答してくださいました(完了率 52 %)。かかった時間は平均 10 分強でした。質問を提案して下さった方々 及び 本 Survey の拡

        2020年 AWS Container Security Surveyの結果 | Amazon Web Services
      • Announcing Application Manager for Google Kubernetes Engine | Google Cloud Blog

        New Application Manager brings GitOps to Google Kubernetes Engine Kubernetes is the de facto standard for managing containerized applications, but developers and app operators often struggle with end-to-end Kubernetes lifecycle management—things like authoring, releasing and managing Kubernetes applications. To simplify the management of application lifecycle and configuration, today we are launch

          Announcing Application Manager for Google Kubernetes Engine | Google Cloud Blog
        • GitHub - minamijoyo/tfmigrate: A Terraform / OpenTofu state migration tool for GitOps

          You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

            GitHub - minamijoyo/tfmigrate: A Terraform / OpenTofu state migration tool for GitOps
          • Kubernetes活用への道のり 第1回 IaC編 | オブジェクトの広場

            これまでモノリシックなシステム開発をしてきた会社やチームがKubernetesやその上でのマイクロサービスの開発に取り組むにはいくつか壁があると思います。その壁はどのようにサービス分割するかや会社・チームの体制といった話から、環境の準備やアプリケーションアーキテクチャのような話まで多岐に渡ります。これからKubernetesやマイクロサービスに踏み出したくても手探りではリスクが大きく感じられ、一歩が踏み出せずこれまで通りのやり方で開発を続けられている方も多いのではないかと思います。 しかしビジネスの変化が激しい昨今、これまで以上に素早いリリースや継続的な変更を求められるケースも増えてきており、サーバレスやコンテナの活用が有効な案件が増えてきていることもまた事実です。 そこで本連載ではKubernetesやマイクロサービスを活用するにあたりどんな準備を進めておけばいいか整理します。第1回目は

              Kubernetes活用への道のり 第1回 IaC編 | オブジェクトの広場
            • GitOps-style continuous delivery with Cloud Build  |  Kubernetes Engine  |  Google Cloud

              This page explains how to create a continuous integration and delivery (CI/CD) pipeline on Google Cloud using only hosted products and the popular GitOps methodology. Google engineers have been storing configuration and deployment files in our primary source code repository for a long time. This methodology is described in the book Site Reliability Engineering, Chapter 8 (Beyer et. al., 2016), and

                GitOps-style continuous delivery with Cloud Build  |  Kubernetes Engine  |  Google Cloud
              • バッチ処理系の刷新とArgo Workflow移行

                これはPTAアドベントカレンダーの7日目の記事です。 5年間運用されてきたバッチ処理系を刷新し、Argo Workflowを用いたバッチ処理系に移行したのでその紹介記事です。 背景 GKE上でバッチ処理のワークロードを実行しており、ワークフローエンジンとしてDigdagを採用していました。ユースケースとしては定期実行のバッチ処理、ETL、機械学習等。 Digdagを用いたワークフロー定義はシンプルかつ運用に必要な機能を提供してくれています。実際のワークフロー内部の処理としては、ワークフローの各タスクにおいては基本的にはロジックは持たずKubernetes Jobの実行のみを行います。そのためにDigdagとKubernetes Job間で協調動作するための仕組みが独自で用意されていました。このようなバッチ処理系が約5年程運用されてきました。 この仕組で今まで元気に動いてはいたのですが次のよ

                  バッチ処理系の刷新とArgo Workflow移行
                • Knative、KubelessでServerlessFunctionを構成する - Kekeの日記

                  本記事 本記事では実際にKuberenetes上でKnativeとKubelessを使ってみて、使い勝手などをレビューしたいと思います。 目次 本記事 目次 なぜCloud FunctionsやAWS Lamndaではだめなの Knative Knativeとは 公式サイト 特徴 Servingとは Bulidとは インストールして使ってみる 1. Istioをインストールします 2. Knative Componentsをインストールする 3. Knativeデプロイメントを作る 4. Knative Functionを叩いてみる 5. クリーンアップ Kubeless Kubelessとは 公式サイト 特徴 インストールして使ってみる 1. kubeless CLIツールのインストール 2. Namespace, RBAC, CRDsを設定する 3. 関数をデプロイ 4. Dashbo

                    Knative、KubelessでServerlessFunctionを構成する - Kekeの日記
                  • 開発者体験の構成要素: KubernetesのCLIからGitOpsへの進化 - inductor's blog

                    はじめに お久しぶりです。inductorです。 今回はKatie Gamanji氏による記事「The Building Blocks of DX: K8s Evolution from CLI to GitOps」を翻訳しました。 この記事では主にKuberentesを管理するためのツールのこれまでの進歩について語られており、まだGitOpsに明るくない方にとって有益な話もいくつか含まれているかと思います。お楽しみください。 はじめに 開発者体験の構成要素: KubernetesのCLIからGitOpsへの進化 Cluster CLI 開発者体験の向上 プラグインとラッパー プラグイン ラッパー ApplicationOps ClickOps GitOps SheetOps まとめ 開発者体験の構成要素: KubernetesのCLIからGitOpsへの進化 過去数年間の動きによって、K

                      開発者体験の構成要素: KubernetesのCLIからGitOpsへの進化 - inductor's blog
                    • 絶対に止められない超重要サービスをGitOpsで安全に開発できるようにしている話 - BIGLOBE Style | BIGLOBEの「はたらく人」と「トガッた技術」

                      自己紹介と前置き こんにちは、BIGLOBE谷山です。 ここ最近はコロナの影響もあって、2,3か月くらいほぼ出社していないので 出勤経路を忘れかけています。 現在携わっているProjectは、何十台ものサーバから構成されるRADIUSシステムを、オンプレミスからAmazon Web Services(AWS)に移行し、かつ一部機能はサーバレス化するというProjectです。 RADIUSシステムは240万人超の会員様が利用している認証システムなので絶対に落とせません。なので、より安全に運用していくために「GitOps」の仕組みを取り入れようと開発を進めています。 モバイルコア技術部 テクノロジー開発グループ 谷山 大介 (まだ外に出れたころに山に行った時の写真です。) 2021/08/30 追記: 続編を書きました! style.biglobe.co.jp GitOpsとは そもそもGit

                        絶対に止められない超重要サービスをGitOpsで安全に開発できるようにしている話 - BIGLOBE Style | BIGLOBEの「はたらく人」と「トガッた技術」
                      • 実践! Argo CD & Rollouts による canary release / Practical Canary release by Argo CD & Rollouts

                        freee の SRE チームでは、直近 2 年をかけて EC2 上で稼働するサービスのインフラ基盤を Kubernetes (AWS EKS) に移行するプロジェクトを進めてきました。一番規模の大きな freee会計も2021年7月に移行が完了し、 GitOps の CD ツールである Argo CD によるデプロイを行っています。インフラ基盤の刷新に加えて Argo CD を導入したことで、デプロイフローにかかる時間や手間の削減に繋がりました。現在はデプロイフローをより良くするために、canary release を検証中です。 今回はその検証をもとに、Kubernetes 上でどのようなアーキテクチャによって canary release を実現するかについてお話しします。メイントピックとなるのは Argo Rollouts を導入する既存の CD の構成と、Argo Rollout

                          実践! Argo CD & Rollouts による canary release / Practical Canary release by Argo CD & Rollouts
                        • Renovateを用いたKubernetesエコシステムの自動バージョンアップ - 電通総研 テックブログ

                          こんにちは。Xイノベーション本部クラウドイノベーションセンターの柴田です。 本記事では Renovate を使ったKubernetesエコシステムの自動バージョンアップを紹介します。 なお本記事の内容は Kubernetes Meetup Tokyo #48 で紹介された 個人運用k8sクラスタの構成要素の技術選定 - でこてっくろぐ ねお にインスパイアされています。 背景 Renovateとは Platform Manager Datasource Versioning RenovateでKubernetesエコシステムを自動更新する 更新対象のKubernetesクラスタ Renovateを実行する Renovateの設定 実行結果 おわりに 背景 Kubernetesでは、Kubernetesと連携して動作する様々なOSSやサービスを活用することで、アプリケーションの開発・運用に関

                            Renovateを用いたKubernetesエコシステムの自動バージョンアップ - 電通総研 テックブログ
                          • Weave 1.0 is Out - And It is Good

                            Weave 1.0 is out! Weaving containers into applications Weave is the most productive way to connect, observe and control containers.  Our mission is to make application developers as happy as possible by making containers magically... Related posts Weaveworks GitOps Automation Featured in Backstage Marketplace Launch Weave 1.0 is out! Weaving containers into applications Weave is the most productiv

                            • Cluster API と Argo CD を用いた Kubernetes マルチクラスター管理 | Amazon Web Services

                              Amazon Web Services ブログ Cluster API と Argo CD を用いた Kubernetes マルチクラスター管理 この記事は Multi-cluster management for Kubernetes with Cluster API and Argo CD (記事公開日: 2022 年 11 月 1 日) を翻訳したものです。 イントロダクション お客様は、スケーラビリティと費用対効果を求めてクラウドに移行しています。また、中には Kubernetes を採用してワークロードをモダナイズすることで、よりアジャイルな方法で反復作業をおこない、市場投入までの時間が短いサービスや製品機能を顧客に提供しようとしている企業もあります。管理すべきクラスターの数が増えるにつれ、お客様は Kubernetes クラスターを管理するための様々なデプロイの仕組みや API

                                Cluster API と Argo CD を用いた Kubernetes マルチクラスター管理 | Amazon Web Services
                              • 《第1回》 GitLab CI/CD環境構築|GitLab-CI/CDでレガシー環境でのGitOps事始め|SHIFT Group 技術ブログ

                                こんにちは。CAT推進グループ 小田柿 です。 最近はKubernetesでのGitOpsが流行っていますよね。でもうちはKubernetesなんて使ってないレガシー環境だし、そんな意識の高い概念は無関係だと思っている方も多いかと思います。 でもGitLabの定義によればGitOpsとは、 (引用) GitOpsを実践しているインフラチームは、コードとして保存された設定ファイル(Infrastructure as Code)を使用します。 インフラチームはIaCを使用して、マージリクエストで変更を実施するようになります。インフラの変更がコード化され、再現性があり、追跡可能になります。ヒューマンエラーが発生する余地が少なくなり、全員で同じ情報を共有できるようになります。 (参考)GitOpsとは とのことなので、コンテナもKubernetesも関係なく、バージョン管理システム上にCI/CD用

                                  《第1回》 GitLab CI/CD環境構築|GitLab-CI/CDでレガシー環境でのGitOps事始め|SHIFT Group 技術ブログ
                                • The Cloud Native Computing Foundation Announces Argo has Graduated

                                  The Cloud Native Computing Foundation Announces Argo has Graduated One of the most active CNCF projects, Argo, is trusted by industry leaders such as Adobe, BlackRock, Capital One, Google, Intuit, Peloton, Tesla, and Ticketmaster San Francisco, CA – December 6, 2022 – The Cloud Native Computing Foundation® (CNCF®), which builds sustainable ecosystems for cloud native software, announced today the

                                    The Cloud Native Computing Foundation Announces Argo has Graduated
                                  • DevBlog

                                    Software development, DevOps and home automation stuff Server for Home Automation - applications Tue, Aug 16, 2022 To run the home automation system, I’ve needed a server as a central point. It is possible to run automation controller like Home Assistant, on the Raspberry Pi or ODROID-N2+. These are probably good choices if you don’t want to run too many applications. However, I believe that havin

                                    • page of ian | wienand.org

                                      who opendev.org maintainer / core for various OpenStack projects / Zuul CI maintainer / Red Hat employee / Python, Ansible, DevOps, GitOps, CI, CD, C, systems, libraries, kernel / infrastructure as code, open infrastructure / ex-VMware ESXi kernel development / Rode the rise and fall of Itanium with Gelato@UNSW / BIT, MSEng UNSW / Debian developer / .au

                                      • 今週のはてなブログランキング〔2021年9月第4週〕 - 週刊はてなブログ

                                        はてなブログ独自の集計による人気記事のランキング。9月19日(日)から9月25日(土)〔2021年9月第4週〕のトップ30です*1。 # タイトル/著者とブックマーク 1 国政選挙で勝つということ - やしお by id:Yashio 2 独身会社員男性による、生活の崩壊を防ぐ珠玉のテクニクス集 - Lambdaカクテル by id:Windymelt 3 オブジェクト指向はすでに粒度が時代にあっていない - きしだのHatena by id:nowokay 4 ソフトウェア設計を学びたい人々にまず教えるべきことはテスト技法ではないか - lacolaco by id:lacolaco 5 マイクロサービスに次に来るかもしれない言葉について - arclamp by id:arclamp 6 CIOpsとGitOpsの話 - inductor's blog by id:inductor 7

                                          今週のはてなブログランキング〔2021年9月第4週〕 - 週刊はてなブログ
                                        • ArgoCD Image Updaterの新機能でイメージ更新用のPRの作成を自動化する - もうずっといなかぐらし

                                          こんにちは、かたいなかです。 Kubernetes内のリソースを管理する際、Argo CDでのGitOpsは優れたGUIを備えていることなどから魅力的です。最近ではArgo CD Image Updaterというコンポーネントもあるため、Kubernetesでデプロイしたアプリケーションのイメージの更新まで自動で行えるようになっています。 今回はそんなArgo CD Image Updaterのv0.12.0から入った機能で、PRによるアプリケーションのイメージの更新が簡単に自動化できるようになっていたため、実際に動かして検証していきます。 目次 目次 Argo CD, Argo CD Image Updaterとは 個人的に使いづらかった点 新機能 実際にやってみた 検証した環境 Argo CDのインストール 書き込みブランチを指定する機能を試す GitHub Actionsと組み合わせ

                                            ArgoCD Image Updaterの新機能でイメージ更新用のPRの作成を自動化する - もうずっといなかぐらし
                                          • Gitで継続的デリバリーを実現する「GitOps」とは? 概要とGitOpsソリューションの紹介

                                            CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

                                              Gitで継続的デリバリーを実現する「GitOps」とは? 概要とGitOpsソリューションの紹介
                                            • データ処理パイプラインの Argo Workflows 移行を検討した話 - freee Developers Hub

                                              AirflowからArgo Workflowsへ freee の AI ラボというチームでエンジニアをしている id:nagomiso と⾔います。好きな飲み物はストロング系チューハイです。オススメはキリン・ザ・ストロングのコーラサワーと SAPPORO 99.99 のクリアレモンです。 さて, あまりイメージがないかも知れませんが実は freee の AI ラボでは機械学習やデータを活用したサービスの検討・開発だけではなく, 開発や運用を効率的に行うためのインフラ整備にも取り組んでいます。(取り組みの一部は 開発スピードを止めない機械学習インフラ基盤――freeeに学ぶAI開発で本質的価値を提供する方法 でも紹介しています) こうしたインフラ整備の一環としてデータ処理パイプラインの Argo Workflows 移行を進めているので今回はその話をしようと思います。 動機 もともと AI

                                                データ処理パイプラインの Argo Workflows 移行を検討した話 - freee Developers Hub
                                              • Managed Red Hat OpenShift Platform比較 - 赤帽エンジニアブログ

                                                OpenStackやOpenShiftなどのCloud製品を担当しているソリューションアーキテクトの輿水です。 今更ですが、ちょっと初心に戻ってRed Hat OpenShift 製品を改めてご紹介します。当ブログでも既に紹介済で重複する内容もある点はご容赦ください。 ご存知ない方のが多数だと思いますが OpenShift YouTube Channel というものが存在しております。英語ではありますが頻繁にコンテンツがアップロードされており「OpenShiftとKubernetesの違い」「Hands-on demo」「GitOps Guide」などが公開されております。紹介ネタは数分程度のものが多いのでお時間の有る時に覗いてみてください。 Red Hat OpenShift 利用形態 「Red Hat OpenShift Everywhere」と謳うように、Red Hat OpenSh

                                                  Managed Red Hat OpenShift Platform比較 - 赤帽エンジニアブログ
                                                • GitOps を用いた Amazon EKS の自動化 | Amazon Web Services

                                                  Amazon Web Services ブログ GitOps を用いた Amazon EKS の自動化 元の記事:https://aws.amazon.com/jp/blogs/containers/automating-amazon-eks-with-gitops/ 本記事は Weaveworks のコンテンツディレクターの Anita Buehrle による寄稿記事です。 企業は速く進むことを望んでいます。より頻繁に、より確実に、そしてなるべく少ないオーバーヘッドでデプロイする必要があります。GitOps は Kubernetes で実行されている複雑なアプリケーションやインフラストラクチャを開発者が管理および更新するための迅速かつ安全な方法です。 GitOps は運用とアプリケーションデプロイのワークフローであり、クラウドネイティブアプリケーションのインフラストラクチャとデプロイの両

                                                    GitOps を用いた Amazon EKS の自動化 | Amazon Web Services
                                                  • Anthos をサンプル デプロイメントで試してみる | Google Cloud 公式ブログ

                                                    ※この投稿は米国時間 2020 年 4  月 30 日に、Google Cloud blog に投稿されたものの抄訳です。 先週、マルチクラウド アプリケーションの管理プラットフォームである Anthos について重要な最新発表を行いました。Anthos を実際に試してみる方法について、多くの皆様からお問い合わせいただいています。そこで、Google Cloud への Anthos の導入サンプルを公開いたしました。このサンプルを通じて、プラットフォームおよびコンポーネントについて簡単に学んでいただくことができます。 Google Cloud Marketplace からこのサンプルを入手すれば、複数のクラスタと Anthos コンポーネントを含むテスト環境を立ち上げることができます。さらに、マルチクラスタの Kubernetes 環境で動作するマイクロサービス アプリケーションのサンプル

                                                      Anthos をサンプル デプロイメントで試してみる | Google Cloud 公式ブログ
                                                    • Lazy Evaluation in Swift

                                                      A consistent delivery process with GitOps style for any application on any platform

                                                        Lazy Evaluation in Swift
                                                      • 忙しい人のためのGitOps入門 / GitOps Introduction (Short version)

                                                        k8sを前提としたGitを利用するCI/CD手法である「GitOps」の概要だけをザクッと紹介します。 より詳しく知りたい場合は、こちらも併せて参照してください: https://speakerdeck.com/amaya382/kuberneteswozui-da-xian-nihuo-kasutamefalsegitopsru-men @Open Developers Conference 2019

                                                          忙しい人のためのGitOps入門 / GitOps Introduction (Short version)
                                                        • AWSのマネージドサービスを活かした Kubernetes 運用とAmazon EKS によるクラスタのシングルテナント戦略について

                                                          1 AWS Summit Tokyo 2019 2 Kosuke Adachi @foostan 3 4 5 6 7 8 9 10 01 Section 11 freee 12 PRODUCTS 13 Dev A Dev B Dev C A B Dev D Dev E C D Dev F E Dev G Dev H G H F SRE 14 Dev A Dev B Dev C A B Dev D Dev E C D Dev F E Dev G Dev H G H F SRE 15 41% ※ entrepedia ※ TOP100 1 1 16 17 02 Section 18 Product A SRE 19 Product A SRE SG ALB 20 Product A SRE SG ALB SG Kubernetes AutoScalingGroup 21 Product A S

                                                          • GitLab CI + ArgoCDでk8sのGitOpsを試してみる

                                                            フォルシアでは複数のアプリにおいてKubernetesが用いられています。 参考:https://www.forcia.com/blog/001519.html しかしながら、デプロイ周りについてはまだまだ仕組み化がされておらず、いい感じにデプロイできる仕組みはないかと調べていると「GitOps」というワードが出てきました。 勉強がてら(結構こすられたネタだとは思うのですが)GitOpsを実際に構築してみた学習記録を記したいと思います(筆者は1ヶ月前まではKubernetes何それ状態でした)。 GitOpsとは Weave社が提唱した概念です。 https://www.weave.works/technologies/gitops/ GitOps can be summarized as these two things:An operating model for Kubernetes

                                                              GitLab CI + ArgoCDでk8sのGitOpsを試してみる
                                                            • JEITAソフトウェアエンジニアリング技術ワークショップ2019開催報告 - Qiita

                                                              電子情報技術産業協会(JEITA)ソフトウェアエンジニアリング技術専門委員会は、ソフトウェア開発技術の調査・研究活動を行っています。その活動の一環として毎年12月に、JEITA会員に閉じないオープンなイベント「ソフトウェアエンジニアリング技術ワークショップ」を参加費無料で開催しています。 今年は、去る12月19日(木)に「クラウドネイティブ・コンピューティングに向けて」をテーマに開催し、100名を越える参加者を集めて好評を得ましたので、昨年に引き続いて、企画サイドの立場からその内容を報告します。 公式サイト 開催趣旨 コンピューターシステムは、「メインフレーム」「クライアント/サーバー」「Webコンピューティング」を経て、第4の「クラウド・コンピューティング」世代を迎えています。前世代のシステムをクラウドへ単純に移し替えるのではなく、クラウド技術をフル活用したシステム設計・開発・運用を実現

                                                                JEITAソフトウェアエンジニアリング技術ワークショップ2019開催報告 - Qiita
                                                              • Kubernetes Security | Operating Kubernetes Clusters and Applications Safely

                                                                Operating Kubernetes Clusters and Applications Safely Suggestions … Hello and welcome to Kubernetes Security, the resource center for the O’Reilly book on this topic by Liz Rice and Michael Hausenblas. In the book we explore security concepts including defense in depth, least privilege, and limiting the attack surface. We discuss and show how to secure clusters, and you’ll also learn how Kubernete

                                                                • PipeCDを導入してGitOps & Progressive Deliveryをしている話 | CyberAgent Developers Blog

                                                                  メディア統括本部 Developer Productivity室の村松です。Developer Productivity室の中では、Bucketeerという社内基盤のフィーチャーフラグ・A/Bテストシステムの開発チームに所属しています。 この記事は、以前の社内勉強会での発表に加筆・修正して書き起こしたものです。内容は、Developer Productivity室が主体となって開発しているPipeCDを、Bucketeerチームに導入してGitOps & Progressive Deliveryをしている話です。PipeCDのアップデートを踏まえた補足説明や、今後対応しようと考えていることなどを加筆しています。 社内勉強会の発表資料: PipeCDを使用したBucketeerのGitOps-style CI/CD また、記事の最後にPipeCDチームから社外へ向けたメッセージがあります。

                                                                    PipeCDを導入してGitOps & Progressive Deliveryをしている話 | CyberAgent Developers Blog
                                                                  • インフラエンジニアのためのCI/CD 入門 1 – virtual pantry

                                                                    インフラエンジニアのためのCI/CD 入門 1インフラエンジニアのためのCI/CD 入門 2インフラエンジニアのためのCI/CD 入門 3 Kubernetes にアプリケーションをデプロイするにあたって、CI/CD の考え方は非常に重要だ。アプリケーションのビルドやデリバリを高速化することがコンテナやKubernetes を使う主要な目的だが、CI/CD による自動化の仕組みが整っていなければ、その恩恵を受けられないばかりか、インフラの複雑性ばかり増してしまい、逆にインフラ担当者や開発者の負荷になってしまう可能性がある。Kubernetes が複雑というのは多くの人が同意するところであろうが、その複雑性に真っ向から立ち向かうのではなく、自動化の仕組みを適切に整えることでKubernetes の魅力を最大限引き出すことができ、そうして初めてKubernetes を使う意味があると考える。

                                                                    • CTO.ai: DevOps as a Service that will measurably accelerate cloud delivery.

                                                                      measure & automate cloud delivery with DevOps as a ServiceWith DevOps as a Service, we'll setup an end to end DevOps workflow for your team, to deploy to any cloud. We'll simplify SDLC operations for developers using container workflows that support ChatOps, GitOps, Instant PR Previews, AI Code Review and measure the entire process using DORA metrics, as well. “Because CTO.ai automatically capture

                                                                        CTO.ai: DevOps as a Service that will measurably accelerate cloud delivery.
                                                                      • How secure is your CICD pipeline?

                                                                        Looking at a CICD pipeline with security in mind, reveals some interesting concerns. Consider the credentials and access typically assigned to each step, and what’s actually required for each step - Read Write access, and Read Only access. The CI system can be a target, because it’s got credentials for the source code, the image repo and the cluster, and it crosses two logical security boundaries.

                                                                          How secure is your CICD pipeline?
                                                                        • Microsoft、Azure Arcで機械学習機能をハイブリッド/マルチクラウド環境に拡張

                                                                          Azure Arcの対象をAzure Machine Learningに拡げることで、機械学習機能をハイブリッド環境とマルチクラウド環境に拡張することができ、既存のインフラストラクチャ投資を使用してデータが存在する場所で機械学習モデルを直接トレーニングできるようになる。 これらの新機能によって、セキュリティとコンプライアンス要件を満たしつつ、データ移動を削減することが可能になる。 なお、Azure ArcはKubernetesに対応することで、AzureポータルからKubernetes構成の共通セットを大規模にクラスタへデプロイできるようになっており、GitOpsを使用したクラウドネイティブアプリケーションの一元的コーディング、およびKubernetesクラスタへの安全なデプロイを可能にした。また、Azureから直接管理できる、パフォーマンスと費用効果に優れたハイパーコンバージドインフラス

                                                                            Microsoft、Azure Arcで機械学習機能をハイブリッド/マルチクラウド環境に拡張
                                                                          • AWS上でのOpenShift活用に第3の選択肢。「Red Hat OpenShift Service on AWS」のメリットをエキスパートが解説

                                                                            [PR]Red Hatが提供するKubernetesベースのコンテナ管理プラットフォーム「OpenShift」は、従来からAWSでも利用できたが、2021年3月にはさらに連携を強めたフルマネージドサービス「Red Hat OpenShift Service on AWS (ROSA)」の提供が開始された。2021年7月14日に開催されたオンラインイベントで、ROSAのサービス仕様やアーキテクチャ、導入方法などを、AWS、Red Hatのスペシャリストが解説した。 OpenShift on AWSによって、あらゆる環境で一環したデプロイ体験を実現 アマゾン ウェブ サービス (AWS)は、サーバーやストレージ、ネットワークといったインフラだけではなく、ビッグデータ、機械学習、IoT 、モバイル、開発ツールなど多用なサービスを提供している。アマゾン ウェブ サービス ジャパン 河原 哲也 氏は

                                                                              AWS上でのOpenShift活用に第3の選択肢。「Red Hat OpenShift Service on AWS」のメリットをエキスパートが解説
                                                                            • 現場が考えるべきセキュリティとは ~ソフトウェアセキュリティが直面している4つの問題と、ソフトウェアパイプラインを安全にする「GitOps」 | gihyo.jp

                                                                              DX時代における開発のセキュリティ 現場が考えるべきセキュリティとは ~ソフトウェアセキュリティが直面している4つの問題と、ソフトウェアパイプラインを安全にする「GitOps」 あらゆる企業がDXに取り組む現在、データを活用して新たな価値をユーザーに提供していくケースが増えています。その手法は主にアプリケーションやWebサービスですが、リリースを急ぐあまりセキュリティがおろそかになってしまい、大きなインシデントが発生してしまうこともあります。この連載では、開発にセキュリティを組み込むための考え方や手法について、GitLabのブログを再構成してお届けしています。今回は、開発現場が考えるべきセキュリティについて紹介します。 ソフトウェアセキュリティが直面している4つの問題 2020年、米国で報告されたデータ侵害は約4000件で、370億以上の記録が流出しました。そして、スタンフォード大学のジェ

                                                                                現場が考えるべきセキュリティとは ~ソフトウェアセキュリティが直面している4つの問題と、ソフトウェアパイプラインを安全にする「GitOps」 | gihyo.jp
                                                                              • Play Songs by Ear

                                                                                Learn to play songs by ear! Alternative to ear master, auralia, and music theory & eartraining software. Click the orange play button below to start the ear trainer. Music Theory song Game tutorial Trainear.com At Trainear.com, our mission is to provide a comprehensive and accessible resource for music theory and ear training. We believe that a strong foundation in these areas is essential for any

                                                                                • Argo CD - Declarative GitOps CD for Kubernetes

                                                                                  Overview Overview Understand The Basics Core Concepts Getting Started Operator Manual User Guide Developer Guide FAQ Security Considerations Support Roadmap Releases ⧉ Blog ⧉ Overview¶ What Is Argo CD?¶ Argo CD is a declarative, GitOps continuous delivery tool for Kubernetes. Why Argo CD?¶ Application definitions, configurations, and environments should be declarative and version controlled. Appli