並び順

ブックマーク数

期間指定

  • から
  • まで

281 - 320 件 / 477件

新着順 人気順

argoの検索結果281 - 320 件 / 477件

  • Cloudflare CDN の概要と採用技術について | DevelopersIO

    CloudflareのCDNについて解説しています。CDN(Content Delivery Network)は、Webアプリケーションのパフォーマンスと信頼性を向上させるために、遅延を減少させ、コンテンツを近くでキャッシュする手法です。CloudflareのCDNはAnycastルーティングを用い、Tiered Cache、Argo Smart Routing、Cache Reserveなどの技術を採用しており、パフォーマンス向上、コスト削減、セキュリティ強化を実現しています。 CDN Advent Calendar 2023 の 1 日目を担当する、watsuyo です。2023 年 9 月に、Classmethod Europe へ入社しました。 最近は、Cloudflare Workers や Next.js を使った開発で、 CDN や キャッシュについて考えることが多いです。別

      Cloudflare CDN の概要と採用技術について | DevelopersIO
    • Tekton と Argo CD を使用した AWS でのクラウドネイティブな CI/CD | Amazon Web Services

      Amazon Web Services ブログ Tekton と Argo CD を使用した AWS でのクラウドネイティブな CI/CD この記事は Cloud Native CI/CD with Tekton and ArgoCD on AWS (記事公開日: 2022 年 1 月 25 日) を翻訳したものです。 イントロダクション Kubernetes などのコンテナオーケストレーターの普及と採用が進み、その上にますます多くのクラウドネイティブアプリケーションが構築されています。ビジネスアプリケーションに加えて、企業は CI/CD システムなどのインフラストラクチャー関連のコンポーネントも移行しています。 しかし、それらのシステムはそのような最新のプラットフォームに対応できるでしょうか?答えはシステム次第です。明らかに、既存の CI/CD システムのほとんどは、Kubernetes

        Tekton と Argo CD を使用した AWS でのクラウドネイティブな CI/CD | Amazon Web Services
      • 時系列ビッグデータの機械学習オフライン評価を自動化した話(Apache Airflowの応用例)

        ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog こんにちは。Yahoo!広告のデータサイエンティストをしております、田辺 広樹(ざるご)です。 時系列ビッグデータに対しては、オフライン評価の実施にあたって、学習時とは異なる操作を行う必要があります。弊チームでは従来、これらに対して、書き捨ての集計クエリ、Python スクリプトを作成することで対応を行っていました。 本記事では、これらの操作を自動化し、オフライン評価のための工数を削減した取り組みをご紹介します。 前提: Yahoo!広告における機械学習パイプライン Yahoo!広告では、時系列ビッグデータを用いて、ヤフーの AI プラットフォーム上で広告配信コンバージョン率(CVR)予測モデルを学習し、広告配信に活用しています。

          時系列ビッグデータの機械学習オフライン評価を自動化した話(Apache Airflowの応用例)
        • Airflowの使い勝手と他のワークフローエンジンの紹介(2020年) - Qiita

          この記事でやること ワークフローエンジンであるAirflowの使い方のポイントを書きます 私はGCPのCloud Composerで使っています ※ワークフローエンジンについては以前こちらに書きました https://qiita.com/elyunim26/items/15db924e4c9833e5050a MWAA来ましたね ちょうど、AWSのフルマネージドAirflow(MWAA)も来ましたね 使い始めるかたもいらっしゃるのではないでしょうか https://dev.classmethod.jp/articles/amazon-managed-workflows-for-apache-airflow-mwaa-ga/ AWS MWAAの利用料としてはGCPのCloud Composerと似たようなレンジで400-600$/月くらいはかかってしまいそうです https://aws.am

            Airflowの使い勝手と他のワークフローエンジンの紹介(2020年) - Qiita
          • 転職会議へのSLOの導入 - LIVESENSE ENGINEER BLOG

            こんにちは、転職会議のSREのかたいなかです。 転職会議のSREチームでは、現在SLOの導入に取り組んでいます。 最初の頃は、SLOに関しての知見がなかったこともあり導入の動きがドタバタになってしまい、今から考えるともっとうまく進められたなと思うことも多くありました。この記事ではそんな失敗も含めて記事にして共有します。 おさらい SLI/SLO SLI(Service Level Indicator)とはシステムが提供しているサービスのレベルを計測するためのメトリクスのことです。 SLO(Service Level Objective)とはSLIとして定められたメトリクスに対しての具体的な目標値のことです。 言葉で説明しても分かりづらいので以下に例をあげます。 例: ALB(AWSのL7ロードバランサ)の全レスポンスのうち2xxを返した割合(SLI) 1週間のうち99%のレスポンスは2xx

              転職会議へのSLOの導入 - LIVESENSE ENGINEER BLOG
            • ArgoCDで外部のクラスターにアプリケーションをデプロイ | DevelopersIO

              やりたいこと 前回はArgoCDをインストールしたEKSクラスター内にArgoCD経由でアプリケーションをデプロイしました。 今回は、ArgoCDをインストールするクラスターと、アプリケーションをデプロイするクラスターを別にした構成を作ってみたいと思います。かつ、この2クラスターは別々のAWSアカウント上に置きます。 ついでに、新たに学んだことを色々盛り込んでいきます。 前提条件 kubectlのインストール Argo CD CLI のダウンロード - 前回の「Argo CD CLI のダウンロード」項を参照ください。 ArgoCDをインストールするEKSクラスターを作成 今回使用するAWSアカウントではAWS SSOでAdministratorAccess権限のロールが使えるので、aws configure ssoでそのロールのクレデンシャルでクラスターを作成します。 こんな感じのAWS

                ArgoCDで外部のクラスターにアプリケーションをデプロイ | DevelopersIO
              • 2021 HackDay フロントエンド開発振り返り - とろろこんぶろぐ

                2021 HackDay Yahoo 主催のハッカソン HackDay 2021 に参加しました。 https://hackday.jp/ 開催日: 2021年03月20日 12:00 - 2021年03月21日 12:00 場所: オンライン 結果: 27日なのでまだ。 作ったモノ 「ぎょうれつや」 オンラインで行列に並んだり、自分で行列を作ることができるサービス。 Twitter でログインすると行列にならんだり作れたりする 並ぶ時にコメントできて、みんなのコメントを眺めることができる レコメンド機能でツイートや並んだ行列からおすすめの行列を提案してくれる gyoretsuya.mocchiri.club メンバーと担当 リーダー/インフラエンジニア 機械学習エンジニア/バックエンドエンジニア APP エンジニア/プレゼン/全体PM デザイナー/フロントエンドエンジニア フロントエンド

                  2021 HackDay フロントエンド開発振り返り - とろろこんぶろぐ
                • Cloudflaredを使ってLambdaからローカルに構築したOpenSearchへアクセスする | DevelopersIO

                  Argo Tunnel ClientのCloudflaredを利用して、ローカル環境に構築したOpenSearchとLambdaを接続してみました。 現在、自分はProfllyというプロフィールビューアーサービスの開発を行っています。 Profllyでは、サービス内の検索エンジンとしてAmazon OpenSearch Service(旧Amazon Elasticsearch Service)を採用しています。 システム内においては、OpenSearch Serviceで起動しているOpenSearchドメインのエンドポイントに対しAWS Lambdaからアクセスを行う、という形になっていますが、開発環境ではコストを抑えたり自由に検証するために、OpenSearch Serviceのインスタンスではなく、個人のローカル環境に構築したOpenSearchを利用したい、というニーズがありまし

                    Cloudflaredを使ってLambdaからローカルに構築したOpenSearchへアクセスする | DevelopersIO
                  • DevOps な組織で Monorepo から Argo CD を使って Kubernetes にデプロイする仕組みの草案

                    README.md 概要 前提条件 アプリケーションは Mono Repo 上にサブディレクトリとして数十ほど存在 各アプリケーションは独立してリリース可能とする そのためにリリースブランチ等には */release といった形でそのアプリケーションの名前を持つ 開発チームは self-contained な DevOps チームへの変化を目指している 開発チームはアプリケーションのコードはもちろん、Kubernetes の manifest にも ownership を持つ (持って欲しい) そのため、アプリケーションコードも manifest も同一のリポジトリに保持する アプリケーション用のディレクトリの中にサブディレクトリとして manifest をおく場所があり、環境ごとのバリエーションは kustomize の overlay として表現 GitHub の Pull Reque

                      DevOps な組織で Monorepo から Argo CD を使って Kubernetes にデプロイする仕組みの草案
                    • はじめてのArgoCD | DevelopersIO

                      ArgoCDことはじめとして、Getting Startedをやってみたレポートです。ArgoCDをインストールし、インストールしたクラスター内にアプリケーションを作成します。 環境 macOS Catalina 10.15.7 (19H524) 前提条件 kubectlのインストール EKSクラスター作成 以下を使ってEKSクラスターを作成します。 コンテキストの作成を忘れずに。 % aws eks update-kubeconfig --name blue-with-module ArgoCD インストール % kubectl create namespace argocd namespace/argocd created % kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/st

                        はじめてのArgoCD | DevelopersIO
                      • 【R&D DevOps通信】アプリケーション基盤としてKubernetesを導入、そして周辺技術選定と運用設計 - Sansan Tech Blog

                        こんにちは。研究開発部Architectグループ、ML Platformチームの神林です。ML Platformチームは主に研究開発部の成果を最大化するための基盤開発を行っているチームです。この記事では、Kubernetes(EKS)を導入することになった経緯や、周辺技術の選定、運用する上で必要な設計について書いていきます。 導入の経緯 研究開発部では、プロダクトのコアな技術を開発している特性上、プロダクト組織からの要求等で、絶え間なく新しい機能を提供していく必要があります。私達Architectグループのエンジニアは、新しい機能提供のためのインフラ構築を行っていますが、毎回0からアーキテクチャ設計を行っていたため、構築するためにそれなりに大きな工数をかけていました。また、デプロイ方法もCodeBuild、CodePipeline、GitHub Actions等様々なサービスを使っており、

                          【R&D DevOps通信】アプリケーション基盤としてKubernetesを導入、そして周辺技術選定と運用設計 - Sansan Tech Blog
                        • noteがEKSへの完全移行までにやったこと|noteエンジニアチームの技術記事

                          noteのEKS移行が完了しました。EKSへ移行するにあたって、サービスのアーキテクチャからデプロイ環境、監視体制、運用までを全て見直しインフラをモダンな環境にすることができました。 EKSへ移行するにあたり、様々な問題や課題がありました。 活用できていないログや破れ窓化したアラートをどう整備するか どのようにアプリケーションの負荷試験を実施し、ボトルネックを探るか CloudFrontを利用したゼロダウンタイムでEKSへの切り替え 大量に存在しているバッチをどのように移行していくか 今回はEKS移行の際に起きたトラブルやそれらを解決したときのTipsなどを、SREチームの2人にお聞きしました。 インタビュイー 中村 昴: 株式会社ドリコムにて、ソーシャルゲームタイトルのAWSインフラを担当。2020年9月よりnote株式会社に入社し、現在はSREとしてnoteのインフラ周りの改善を行って

                            noteがEKSへの完全移行までにやったこと|noteエンジニアチームの技術記事
                          • 2020年のふりかえり(エンジニア卒業と引越しと)

                            お久しぶりです。Andyです。 2020年はしばらくステルス気味な生活が続いていたのですが、個人的には環境や意識の面で大きな変化があった一年でもありました。 せっかくなので年の瀬の備忘録の意味も兼ねて、つらつらと近況をまとめて行こうと思います。 活動サマリー(キャリア編) フリーランス 2020年前半は引き続きWebフロントエンドに特化したフリーランスとして、社員一桁名のところから数千人のところまで複数社の包括的な技術支援を行わせていただきました。 コンサルタント的にプロジェクトのリスクアセスメントや技術ロードマップの見直し、Webフロントエンド + インフラレイヤの基礎設計、技術勉強会等を通して多角的に「事業×エンジニアリング」に取り組ませていただく機会が多かったです。 技術職をやっているとどうしても特定の領域の局所最適に目がいってしまったり所謂「エンジニアとしての正しさ」みたいなエゴが

                              2020年のふりかえり(エンジニア卒業と引越しと)
                            • Progressive Deliveryについてまとめる

                              目次 はじめに そもそもContinuous Delivery デプロイ方法の種類 Rolling Update Blue/Green Deployment Canary Release Progressive Deliveryとは どうやって実現するか Argo Rollouts CI/CDフロー例 導入手順 参考 はじめに Continuous Deliveryの次のステップだと言われているProgressive Deliveryについて そもそもContinuous Deliveryとは 継続的デリバリとは、新機能、構成変更、バグ修正、実験など、あらゆる種類の変更を、安全かつ迅速に、持続可能な方法で本番環境やユーザーの手元に届ける能力のことです。 私たちの目標は、大規模な分散システム、複雑な本番環境、組み込みシステム、アプリケーションなどのデプロイメントを、必要に応じて実行できる、予

                                Progressive Deliveryについてまとめる
                              • 【ArgoCD🐙️】KubernetesのマルチテナントパターンとArgoCDの実践テナント設計 - 好きな技術を布教したい 😗

                                この記事から得られる知識 この記事を読むと、以下を "完全に理解" できます✌️ Kubernetesのマルチテナントパターンの種類 マルチテナントパターンをArgoCDで実践する場合にオススメのパターン (★) ArgoCDのNamespacedスコープモードとClusterスコープモード ArgoCDのテナントが防いでくれる誤った操作の具体例 記事のざっくりした内容は、以下のスライドからキャッチアップできちゃいます! この記事から得られる知識 01. はじめに 02. なぜマルチテナントが必要なのか シングルテナントの場合 マルチテナントの場合 03. Kubernetesのマルチテナントパターン マルチテナントパターンの一覧 Clusters as-a-Service Control Planes as-a-Service Namespaces as-a-Service カスタムリソ

                                  【ArgoCD🐙️】KubernetesのマルチテナントパターンとArgoCDの実践テナント設計 - 好きな技術を布教したい 😗
                                • Ford、車載OSにAndroid採用 「Google Cloud」を優先クラウドプロバイダーに

                                  米Ford Motorは2月1日(現地時間)、米GoogleのAndroid OSをベースにした車載OSの採用と、「Google Cloud」を優先クラウドプロバイダーとすることを発表した。2023年以降に世界で発売する数百万台のFordとLincolnに新OSを搭載する計画だ。 「Android Auto」のようにAndroid端末を接続して使うのではなく、車載OSがAndroidベースになり、「Googleアシスタント」で車内空調を調節したり、「Googleマップ」をナビに使ったりできるようになる。アップデートはOTAで行う。 Google Cloudを優先クラウドプロバイダーにすることで、「デジタルトランスフォーメーション(DX)とパワーコネクテッドカーテクノロジーを推進する」という。 関連記事 Google、ルノー・日産自動車・三菱自動車とAndroidベースの車載OSで提携 ルノ

                                    Ford、車載OSにAndroid採用 「Google Cloud」を優先クラウドプロバイダーに
                                  • Spinnaker vs. Argo CD vs. Tekton vs. Jenkins X: Cloud-Native CI/CD

                                    Introduction All right, we’re gonna try and compare tools. Why try? When we talk about continuous integration (CI) and continuous deployment (CD), a myriad of tools is available, and each of them has a slightly different scope. Jenkins for example has been around for years and offers great pluggability, leading to a highly customizable CI/CD experience―you can build almost anything (both in a good

                                      Spinnaker vs. Argo CD vs. Tekton vs. Jenkins X: Cloud-Native CI/CD
                                    • IoT Connect Gateway を使ってみた 第1回 〜ICGWのご紹介〜 - NTT Communications Engineers' Blog

                                      はじめに IoT Connect Gatewayとは? IoT Connect Gatewayの特徴 閉域網がなくてもセキュアにクラウド接続を実現 処理負荷がかかる暗号化処理をサービス側で実施 暗号化通信によるデータ転送量を抑制 クラウドアダプタ機能で各種クラウドサービスに簡単接続 IoT Connect Gatewayにかける思い CI/CDの取り組みとサービスリリース Infrastructure as Code Test as Code GitOps 個人的な思い 最後に 次回予告 ICGWに関するお問い合わせ先 はじめに こんにちは、データプラットフォームサービス部でIoT Connect Gateway開発チームのTech Leadを している栗原良尚(@yoshinao)です。 この度、NTT Com Engineers' Blogオープンに合わせて、開発をおこなっているIoT

                                        IoT Connect Gateway を使ってみた 第1回 〜ICGWのご紹介〜 - NTT Communications Engineers' Blog
                                      • 【仮想通貨】DAOとは?関連銘柄やNFT・ブロックチェーンについて解説[ダオトークン] | Media Argo(メディア アルゴ)

                                        当サイトは、コンテンツポリシーに則り、金融庁に登録済みの業者のみを掲載しております。また、当サイトは、当サイトに掲載している金融商品の価値を保証したり、推奨するものではありません。なお、このページには広告が含まれることがあります。 暗号市産業界では2021年を通して、DeFi(分散型金融)やNFT(非代替性トークン)に加えて新たにメタバースに注目が集まっていますが、次に話題になるものはDAO(分散型自律組織)だと一部の暗号資産投資家からは言われています。 暗号資産(仮想通貨)に興味を持っている人なら一度は聞いたことがあるDAOですが、実際にどのような特徴があり、仕組みはどうなっているのか疑問に思う方が多いのではないでしょうか。 今回は、「次の大きなトレンド」になると予測されているDAOについての解説を行っていきます。 DAO(Decentralized Autonomous Organiz

                                        • EKS Blueprints を使用してクラスターをブートストラップする | Amazon Web Services

                                          Amazon Web Services ブログ EKS Blueprints を使用してクラスターをブートストラップする この記事は Bootstrapping clusters with EKS Blueprints (記事公開日: 2022 年 4 月 20 日) を翻訳したものです。 本日、Amazon Elastic Kubernetes Service (Amazon EKS) の導入をより簡単かつ迅速にする、EKS Blueprints という新しいオープンソースプロジェクトを紹介します。EKS Blueprints は、Infrastructure as Code (IaC) モジュールのコレクションで、アカウントやリージョンをまたがって、一式が揃っている EKS クラスターの構成およびデプロイを支援します。EKS Blueprints を使用すると、Amazon EKS ア

                                            EKS Blueprints を使用してクラスターをブートストラップする | Amazon Web Services
                                          • スタディサプリのWebアプリケーションはこうやって開発されている - スタディサプリ Product Team Blog

                                            こんにちは。Webアプリケーションエンジニアの @ttokutake です。 今回はスタディサプリのWebアプリケーション開発がどのように行われているかをざっと紹介したいと思います。 スタディサプリ 大学受験講座 の開発の話がメインです。 スタディサプリ 中学講座 は今回の話とはやや異なる部分もあるため、それはまた別のブログ記事で紹介されるかもしれません! スタディサプリ ENGLISH は全く別物のシステムです。 そちらの開発については こちらのサイト のブログ記事を読むといろいろと雰囲気が掴めそうです。 Webサービスの構成 まずはWebサービスの構成を紹介します。 右半分にはDBを共有している複数のWebアプリケーションが描かれています。 これらは歴史の長いWebアプリケーションがそれなりにあり、いわゆる「分断されたモノリス」状態となっています。 左半分にはマイクロサービス群が描かれ

                                              スタディサプリのWebアプリケーションはこうやって開発されている - スタディサプリ Product Team Blog
                                            • Argo WorkflowsとGatlingで作るスケーラブルな負荷テスト環境 - asoview! TECH BLOG

                                              これはアソビュー! Advent Calendar 2023の1日目です🎄 今年のアドベントカレンダーは2面公開なので、ぜひそちらも御覧ください! アソビューでVPoE兼Tech Leadをしているdisc99🐼です! 今回はアソビューの負荷テスト環境の事例を紹介させてもらえればと思います! はじめに 負荷テストに求められるもの Argo Workflowsとは Gatlingとは システム構成 運用事例 テストシナリオの作成と計画 負荷テスト実施とモニタリング テスト結果の分析とパフォーマンスの改善点 ナレッジの蓄積 まとめ はじめに 多くのサービスは実際の運用環境において予期せぬトラフィックやアクセスパターンに直面します。 サービスのパフォーマンス、スケーラビリティ、安定性を評価するために負荷テストは重要で、実際のトラフィックを模倣し、サービスが指定された要件を満たすかどうかを評価

                                                Argo WorkflowsとGatlingで作るスケーラブルな負荷テスト環境 - asoview! TECH BLOG
                                              • 第7回: Argo CDによるKubernetesへの継続的デリバリ - CADDi ENGINEER Tech Blog

                                                ※本記事は、技術評論社「Software Design」(2023年10月号)に寄稿した連載記事「Google Cloudで実践するSREプラクティス」からの転載です。発行元からの許可を得て掲載しております。 はじめに 前回はRenovateによる依存関係の更新について解説しました。今回はArgo CD1を利用した、Kubernetesへの継続的デリバリ(Continuous Delivery、CD)について紹介します。Argo CDとは何か、なぜ使うのか、基本的な機能やキャディでどのように活用しているかを紹介します(図1)。 ▼図1 CADDiスタックにおける今回の位置付け Argo CDとは Argo CDはKubernetesへの継続的デリバリを行うツールです。Gitリポジトリをソースとして継続的デリバリを行う手法をGitOpsと呼びます2。Argo CDはKubernetesへのデ

                                                  第7回: Argo CDによるKubernetesへの継続的デリバリ - CADDi ENGINEER Tech Blog
                                                • Argo Workflowsの設定や文法

                                                  というような感じになっていて、目的や供与可能なコスト分を考えながらここらへんをうまいこと組み合わせてデータ基盤というのは構築される。 最近では多くの企業でデータエンジニアというポジションが募集されており、データエンジニアは何をしているかというとここらへんの構築・整備を行う。 正直なところデータエンジニアの仕事というのはエンジニアリング的に難しいことは何もなくて、基本的に社内政治に振り回されながら泥臭い作業を行うだけの妖怪になるという悲しい役割に終始するのだけれど、ひとまず業務としてはワークフローエンジンの整備を行う。 ワークフローエンジンに何を使うかについては結構トレンドがあり、少し前(だいたい5年前とか?)はDigdagを使うのが主流だったのだけれど最近はユーザーも離れてしまいあまり開発も活発ではなくなってしまっており(DigdagはJavaで作られているのだが最近のLog4jの問題が発

                                                    Argo Workflowsの設定や文法
                                                  • バグバウンティにおける Critical な脆弱性報告の事例まとめ - blog of morioka12

                                                    1. 始めに こんにちは、morioka12 です。 本稿では、バグバウンティで実際に報告されている危険度が Critical (致命的)な Web アプリケーションの脆弱性について事例をもとに紹介します。 1. 始めに 免責事項 想定読者 Critical な脆弱性 CVSS 2. Critical な脆弱性報告の事例 XSS (Cross-site Scripting) SQL Injection Command Injection SSRF (Server Side Request Forgery) Path Traversal Code Injection XXE (XML External Entitie) Insecure Deserialization Improper Access Control IDOR (Insecure Direct Object Reference

                                                      バグバウンティにおける Critical な脆弱性報告の事例まとめ - blog of morioka12
                                                    • 新しいワーゲンバスはレベル4の自動運転に…VWがフォード傘下の自動運転企業に出資

                                                      フォルクスワーゲンは、2019年7月に始まったフォード傘下の自動運転スタートアップ「アルゴAI」への26億ドルの出資を完了したと発表した。 ミュンヘンを拠点とするフォルクスワーゲンの自動運転開発部門は、アルゴAIに統合される。 フォルクスワーゲンの幹部は、電気自動車「ID. BUZZ」はアルゴAIが有するレベル4の自動運転技術を採用した最初の製品となると語った。 フォード・モーター(Ford Motor)とフォルクスワーゲン(Volkswagen:VW)は6月2日、フォード傘下の自動運転技術のスタートアップ、アルゴAI(Argo AI)へのVWによる出資が完了したことを発表した。 ドイツのVWと、116年の歴史を持つアメリカのフォードは2019年7月、自動運転車の開発を進めるために協力し、コストを分担すると発表した。そしてこの度、VWは、現金とミュンヘンにある同社の自動運転開発部門を合わせ

                                                        新しいワーゲンバスはレベル4の自動運転に…VWがフォード傘下の自動運転企業に出資
                                                      • バッチ処理系の刷新とArgo Workflow移行

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

                                                          バッチ処理系の刷新とArgo Workflow移行
                                                        • Kubernetes is a red flag signalling premature optimisation.

                                                          This is a project by Jeremy Brown. I write about topics that I care about, such as building high performing teams that make great products, culture, leadership and technology. As I'm building this newsletter (and a podcast and YouTube channel) in the open, you will get updates on this project here from time to time. It feels bizarre saying this, having spent so much of my life advocating for and s

                                                            Kubernetes is a red flag signalling premature optimisation.
                                                          • CNDT2020シリーズ:CAのインフラエンジニアが解説するKubernetesネイティブなCI/CD

                                                            サイバーエージェントのインフラエンジニア青山昌也氏がKubernetesネイティブなCI/CDを解説。 今回はサイバーエージェントのインフラストラクチャーを担当するエンジニア、青山昌也氏のセッションを紹介する。青山氏はサイバーエージェントのインフラストラクチャー担当としてOpenStackからKubernetesまで幅広くカバーし、最近はKubernetesに関する書籍も執筆するなどの啓蒙活動も行うエンジニアだ。CloudNative Days Tokyo 2020の共同チェアパーソンとしてイベントの運営にも関わっている。 今回のセッションでは、クラウドネイティブなインフラストラクチャーを構築するための出発点として、CI/CDに特化してGit、Tekton、Kaniko、Harbor、Argo CDを組み合わせたワークフローを紹介した。また単なるCI/CDではなくセキュリティを組み込む必要

                                                              CNDT2020シリーズ:CAのインフラエンジニアが解説するKubernetesネイティブなCI/CD
                                                            • 改善か?刷新か?──Safie・freee・SmartHR 3社の事例から学ぶ「技術負債」との向き合い方 - TECH PLAY Magazine

                                                              開発にはつきものと言える「技術的負債」。長く開発を続ければ、続けるほど溜まっていくため、事業の拡大を図る企業にとって、深刻なネックとなっています。開発スピードが鈍化するといった懸念から、いつ、どのような手法で改善に取り組めばよいのか、判断することが難しい技術負債との向き合い方について、Safie・freee・SmartHRの事例から学びます。 登壇者プロフィール 森本 数馬氏 セーフィー株式会社 取締役 開発本部本部長 兼 CTO 2001年東京大学工学部を卒業後、ソニーに入社。営業職から開発職にキャリアチェンジし、Walkman、カメラなどのシステムLSI開発からTVなどメディア系プロダクトのソフトウェア開発を経験する。2012年 GREE CTO室勤務を経て、2013年にソニーからスピンアウトしたモーションポートレートに入社。顔認証技術を利用したライブラリ開発に携わる。2014年10月

                                                                改善か?刷新か?──Safie・freee・SmartHR 3社の事例から学ぶ「技術負債」との向き合い方 - TECH PLAY Magazine
                                                              • 実践! 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エコシステムの自動バージョンアップ - 電通総研 テックブログ
                                                                  • ビットコイン購入のススメ。投資しないなんてもったいなさすぎる! | 弁理士ハシビロコフの奮闘記

                                                                    ビットコイン買ってますか? ビットコインって怪しいって思っていますか? じつは、2020年の末からビットコインは高騰し続けています! 歴代最高値を更新中なんです。 このことはまず知っていましたか? ・興味があるけど怖いから手を出さないっていうあなた、 ・ビットコインにあまり興味が無いというあなた、 残念ですがもうすでに少しだけ時代に乗り遅れてます。 いいんですか、このまま知らなかったふりを続けてても。 テクノロジーは着実に進歩し続けています。 テクノロジーを知らないことや、テクノロジーを利用できないことは、もはやハイリスクです。 ビットコインについて知らなきゃいけない事実まず知らなきゃいけないデータじっくり見てください。 2019年1月~2020年3月:40万円~120万円/BTC(←大体この幅で動いていました) ・ ・ ・ ・ ・ ・ 2020年 3月16日終値:51万円/BTC (←コ

                                                                      ビットコイン購入のススメ。投資しないなんてもったいなさすぎる! | 弁理士ハシビロコフの奮闘記
                                                                    • AWSのマネージドAirflow "MWAA" 所感

                                                                      Google Cloud Composerのリリース(2018年7月19日GA)から遅れること2年数ヶ月、AWSは2020年11月24日に Managed Workflows for Apache Airflow (MWAA) をリリースした。 Introducing Amazon Managed Workflows for Apache Airflow (MWAA) それから1年、遅ればせながら自分でも軽く試してみた。AWSコンソールからAirflow UIに飛ぶのに違和感を覚えつつも1、種々のAWSサービスとの連携を考えると「むしろなんで今まで無かったんだろう」という気さえする。 概要 公式のデモ動画が分かりやすいので、まずはそれを見てみよう。 ポイントは次の通り。 DAGファイル(Pythonコード)は専用のS3バケットに置く OSSのAirflowに完全準拠 (事前に設定した上限値

                                                                        AWSのマネージドAirflow "MWAA" 所感
                                                                      • 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
                                                                        • 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
                                                                          • 【増席】Airflow, Argo, Digdag...モダンなパイプラインツールをハックしよう! (2021/02/17 19:30〜)

                                                                            お知らせ connpassではさらなる価値のあるデータを提供するため、2024年5月23日(木)を以ちましてイベントサーチAPIの無料での提供の廃止を決定いたしました。 2024年5月23日(木)以降より開始予定の「connpass 有料API」の料金プランにつきましてはこちらをご覧ください。 なお有料の対象となるのはAPIのみであり、connpassのサービスにつきましては今後も無料でご利用いただけます。 2月 17 【増席】Airflow, Argo, Digdag...モダンなパイプラインツールをハックしよう! ~データエンジニア向け 実務で使えるノウハウやTipsを共有!~

                                                                              【増席】Airflow, Argo, Digdag...モダンなパイプラインツールをハックしよう! (2021/02/17 19:30〜)
                                                                            • 2022年のPFNの機械学習基盤 - Preferred Networks Research & Development

                                                                              はじめに PFNエンジニアの上野です。Cluster Servicesチームという、PFNの機械学習基盤を開発・運用するチームに所属して、日々基盤の改善や新機能の開発を進めています。 本記事は、以前にヤフー株式会社のAIプラットフォームチームと共催したイベント「オンプレML基盤 on Kubernetes 〜PFN、ヤフー〜 #1」のPFNパートをざっくりまとめて、2022年のPFNの機械学習基盤について紹介するものです。 イベントの第二回を 8/29 に開催して、さらに新しい取り組みについても紹介しますので、ぜひこちらから参加登録をお願いします。 PFNのオンプレML基盤の取り組み スライド全体はこちらからアクセスできます。 もくじ オンプレクラスタの概要 使いやすい環境 リソースの効率的かつフェアな利用 信頼性・運用省力化 クラスタに関わる組織 オンプレクラスタの概要 PFNエンジニア

                                                                                2022年のPFNの機械学習基盤 - Preferred Networks Research & Development
                                                                              • 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の作成を自動化する - もうずっといなかぐらし
                                                                                • 仮想通貨The Sandbox/SAND(ザ・サンドボックス)とは?LAND(土地)の買い方や始め方を解説! | Media Argo(メディア アルゴ)

                                                                                  当サイトは、コンテンツポリシーに則り、金融庁に登録済みの業者のみを掲載しております。また、当サイトは、当サイトに掲載している金融商品の価値を保証したり、推奨するものではありません。なお、このページには広告が含まれることがあります。 Facebook社(現Meta社)が注力することを表明しているメタバース・NFT。 NFTではブロックチェーンを活用することで、デジタルアートに価値を生み出すことができます。 また、NFTはゲーム業界で多く利用されており、NFT化されたさまざまなゲームアイテムやキャラクターがマーケット上で取引されています。 今回はそんな人気NFTゲームのひとつである「The Sandbox」と、ゲーム内通貨のSANDをご紹介します。 The Sandboxとは、イーサリアムブロックチェーン技術を活用したNFTゲーム ゲーム内で作成したNFT(キャラクターやアイテム)をNFTマー