並び順

ブックマーク数

期間指定

  • から
  • まで

241 - 280 件 / 483件

新着順 人気順

argoの検索結果241 - 280 件 / 483件

  • 50万円超のものもある「世界で最も高価なフォント・書体」

    世界で最も高級なフォントやタイプフェイス(書体)を、グラフィックデザイナーのマーティン・シルバータント氏がまとめています。最も高価なものはなんと4401.99ユーロ(約52万円)もするそうです。 The most expensive typefaces in the world - Martin Silvertant - Medium https://medium.com/@msilvertant/the-most-expensive-typefaces-in-the-world-d025923084f0 ◆JHA Bodoni Ritalic:4401.99ユーロ(約52万円) シルバータント氏によると、世界で最も高価なフォントは「JHA Bodoni Ritalic」です。このJHA Bodoni Ritalicはあまりにも他のフォントからかけ離れて高額なため、シルバータント氏は「冗談

      50万円超のものもある「世界で最も高価なフォント・書体」
    • 第5回 『Red Hat OpenShift と Kubernetes の違い』 | IBM ソリューション ブログ

      主要カテゴリー IBM Cloud Blog IBM Data and AI IBM Consulting IBM Partner Ecosystem IBM Sustainability Software Client Engineering IBM テクニカル・サポート 社員が語る「キャリアとIBM」 IBM Cloud Blog IBM Cloud News IBM クラウド・ビジョン IBM Cloud アップデート情報 IBM Cloud チュートリアル IBM Data and AI IBM Watson Blog アナリティクス Data Science and AI SPSS Modeler ヒモトク Db2 オートメーション IBM Consulting デジタル変革(DX) アプリの開発とモダナイゼーション 製品/サービス ソフトウェア ハードウェア サービス 無料評価

        第5回 『Red Hat OpenShift と Kubernetes の違い』 | IBM ソリューション ブログ
      • Introducing Argo Flux - A Weaveworks-Intuit-AWS Collaboration

        Today Weaveworks announces a partnership with Intuit to create Argo Flux, a major open source project to drive GitOps application delivery for Kubernetes via an industry-wide community. Argo Flux combines the Argo CD project led by Intuit with the Flux CD project driven by Weaveworks. The new “Argo Flux” provides a single tool chain for continuous deployment and fleet-scale automated workflows usi

          Introducing Argo Flux - A Weaveworks-Intuit-AWS Collaboration
        • 「Cloud Native Trail Map」の10ステップを紐解く(ステップ1~3)

          はじめに 国内外で「クラウドネイティブ」に取り組む企業やエンジニアが増え、クラウドネイティブ関連のイベントへの参加者も活況を呈しています。一方で「クラウドネイティブとは、なんでしょうか?」という疑問を持っている方々も多くいます。さらにネイティブというと、日本では特に「ネイティブスピーカー」の略語として使われることが多く、語感としてピンとこない方もいます。 そこで本連載では、クラウドネイティブについて解説するとともに、それを支える基本的なテクノロジーやソフトウェア、そして、特にエンジニア視点として、どのように学んでいくかを紹介していきます。 今回からは、第1回の内容を踏まえて、クラウドネイティブを実現するための道しるべとなる「Cloud Native Trail Map」について、ステップ1から3までを解説します。 Cloud Native Trail Mapの 10のステップ 「Trail

            「Cloud Native Trail Map」の10ステップを紐解く(ステップ1~3)
          • 「良いチーム開発」を実現するための「組織的学習」と「自己組織化」の話 - CADDi Tech Blog

            こんにちは。CADDi でエンジニアリングマネジメントをしている村上です。 この記事は CADDi Advent Calendar 2日目の記事です。昨日は、いなむさんによる C++20 Approach to Units of Measurement でした! キャディでは、メンバーが持ち回りで発表する勉強会「STUDDi」と、特定領域について講師役を設定してシリーズ物でレクチャーを行う「STUDDi ゼミ」の2種類の勉強会をそれぞれ週1回のペースで行っています。 これまで「インフラ知識」や「ドメイン駆動設計」について扱ってきた「STUDDi ゼミ」ですが、私が9月に4回に渡って紹介したのが「良いチーム開発を実現するためのアジャイル」というテーマでした。その内容の一部として、より良い "チーム開発" を実現するために必要な「組織的な学習」と「自己組織化」について話したことをダイジェストで

              「良いチーム開発」を実現するための「組織的学習」と「自己組織化」の話 - CADDi Tech Blog
            • MLOpsとBERTによる機械学習パイプラインの自動化とその効果

              ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog こんにちは。システム統括本部でソフトウェアエンジニアをしている鈴木です。ヤフー全社で利用されているユーザコンテンツ判定プラットフォーム(以下UGC判定PF)のプロダクトオーナー兼テックリードをしていました。 本記事では2021年4月から実施した機械学習モデル作成の効率化の取り組みを紹介します。以前はAPIとして提供するまで6週間かかっていたものが、最終的に学習データさえあれば1日(実質数時間)で個別チューニングされたモデルが作成され、ボタンクリックでAPIとして利用可能になるところまできました。 UGC判定PFの紹介 UGC判定PFの概要 UGC判定PFはNGワードやURLなどの登録データや、事前に作成された機械学習モデルによりユ

                MLOpsとBERTによる機械学習パイプラインの自動化とその効果
              • 米オスカー俳優アラン・アーキンさん死去 89歳

                ネットフリックスのドラマ「スペンサー・コンフィデンシャル」のプレミア上映会に出席した俳優のアラン・アーキンさん。米カリフォルニア州ウエストウッドで(2020年2月27日撮影)。(c)Mark RALSTON / AFP 【7月1日 AFP】映画『リトル・ミス・サンシャイン(Little Miss Sunshine)』で米アカデミー賞(Academy Award)助演男優賞を受賞した俳優のアラン・アーキン(Alan Arkin)さんが死去した。89歳。息子3人が6月30日に明らかにした。 アーキンさんは1934年3月26日、ロシア・ドイツ系ユダヤ移民の両親の下、ニューヨーク・ブルックリン(Brooklyn)で生まれた。 1967年の『暗くなるまで待って(Wait Until Dark)』ではオードリー・ヘプバーン(Audrey Hepburn)さんと共演。1968年の『愛すれど心さびしく(T

                  米オスカー俳優アラン・アーキンさん死去 89歳
                • Nature RemoやNatureスマート電気で使われている技術と今後の展望 -2022- - Nature Engineering Blog

                  Nature株式会社ソフトウェアエンジニアチームです。 NatureはスマートリモコンNature Remo1をはじめ、家庭の電力マネジメントのためのスマートエナジーハブNature Remo E2や、電気小売事業のNatureスマート電気3を提供しています。「自然との共生をドライブする」をミッションに掲げ、お客様に利便性と同時にエコであるという、新しいライフスタイルを提供したいと考えています。 昨年、Nature Remoは累積販売台数40万台を越えましたが、エンジニアはハードウェアエンジニアが2名、ソフトウェアエンジニアが8名の体制です。ハードウェアも含め、技術領域が多岐にわたっているため、まだまだエンジニアを募集中です。 本エントリではNatureで使っているソフトウェアの技術スタックや今後の展望2022年バージョンを紹介したいと思います。これは現状の状況を踏まえて選定しているもので

                    Nature RemoやNatureスマート電気で使われている技術と今後の展望 -2022- - Nature Engineering Blog
                  • 【米国株】米国株式市場は3日続伸!決算順調なGMやコカ・コーラは上昇!Googleとマイクロソフトは時間外で下落 - ウミノマトリクス

                    この記事では前日の株式市場の推移の変化と注目セクターの個別銘柄の様子についてお伝えしていく記事になります。 では早速本日のまとめから行きます! 本日の概要(まとめ) 主要指数と市場の様子 10月25日の米国株式市場は3日連続の上昇となっています。 ダウは+1.07%、S&P500は+1.63%、NASDAQ総合指数は+2.25%と主要3指数ともに3日連続の上昇です。 NYダウ S&P500 NASDAQ総合 ラッセル2000 1.07% 1.63% 2.25% 2.73% 米国の10年債利回りが前日の4.23%から4.10%と下落したこともあり、株式にとっては追い風になっていました。 経済指標として8月のケースシラー住宅価格指数や10月の消費者信頼感指数などの経済指標が弱い結果となっています。 弱い結果を受けてFRBによる利上げ減速期待が高まり、株高に動いています。 多くの決算がありわりと

                      【米国株】米国株式市場は3日続伸!決算順調なGMやコカ・コーラは上昇!Googleとマイクロソフトは時間外で下落 - ウミノマトリクス
                    • Road to gRPC

                      Cloudflare launched support for gRPC® during our 2020 Birthday Week. We’ve been humbled by the immense interest in the beta, and we’d like to thank everyone that has applied and tried out gRPC! In this post we’ll do a deep-dive into the technical details on how we implemented support. What is gRPC?gRPC is an open source RPC framework running over HTTP/2. RPC (remote procedure call) is a way for on

                        Road to gRPC
                      • 仕様書約8000ページ、NTTドコモが巨大レガシーシステムをクラウドネイティブ化できた理由

                        仕様書約8000ページ、NTTドコモが巨大レガシーシステムをクラウドネイティブ化できた理由:既存の構造、方式からの完全脱却 NTTドコモは、1サービス当たりのソースコードが約50万ステップという巨大なレガシーシステムをマイクロサービスに分割し、コンテナ基盤で再構築した。どのようにモダナイゼーションを進めていったのか、同社の担当者が語った。 DX(デジタルトランスフォーメーション)の実現が経営課題となる中で、企業はレガシー化したシステムをモダナイズさせる取り組みを加速させている。だが、ふたを開けてみれば従来のレガシーシステムのアーキテクチャを変えることなくクラウドに移し替えるだけで、インフラのモダナイズができたとするケースもある。 通信大手事業者のNTTドコモは、同社の大規模なレガシーシステムについて「付加価値をもたらさないモダナイズ」を避けるため、システムを移し替えるのではなく、マイクロサ

                          仕様書約8000ページ、NTTドコモが巨大レガシーシステムをクラウドネイティブ化できた理由
                        • TLSv 1.3 に対応している curl を Mac にササッとインストールしてみた | DevelopersIO

                          コンバンハ、千葉(幸)です。 Mac プリインストールの curl で--tlsv1.3オプションを使おうとしたところ、以下のメッセージが表示されました。 かなしいメッセージ curl https://cafe.classmethod.jp/ --tlsv1.3 curl: (4) LibreSSL was built without TLS 1.3 support curl: (4) LibreSSL was built without TLS 1.3 support TLS 1.3 で確認を取りたい用途があったため、新たに curl をインストールして対応しました。 対応自体はすんなり終わったのですが、せっかくなのでメモを残しておきます。 先にまとめ ひと昔は大変そうだったが、今だったらbrew install curlを実行するだけでOK。 インストール前の状態 Mac の情報はこち

                            TLSv 1.3 に対応している curl を Mac にササッとインストールしてみた | DevelopersIO
                          • Flash Player 10.1 Available For Mac

                            Visiteurs depuis le 24/01/2019 : 4509 Connectés : 1 Record de connectés : 25 The 'Gala' version of Flash Player with hardware acceleration for Mac OS X is not quite ready for a final release, but can currently be downloaded as a release candidate (much like the previous. Apple Footer. This site contains user submitted content, comments and opinions and is for informational purposes only. Apple may

                              Flash Player 10.1 Available For Mac
                            • Cloudflare提供のngrokみたいにローカルのアプリケーションを外部に公開するサービス - Argo Tunnel - nwtgck / Ryo Ota

                              以下のcloudflared tunnel ...より先に立ち上げないと以下でエラーすることに注意。

                                Cloudflare提供のngrokみたいにローカルのアプリケーションを外部に公開するサービス - Argo Tunnel - nwtgck / Ryo Ota
                              • 【全文公開】Anthos Dayで「GKE導入事例~パーソナルダッシュボード開発~」というタイトルで登壇してきました - Qiita

                                はじめに 本記事は2020年1月30日に開催されたGoogle Cloud Anthos Dayで発表したセッション「NTTドコモ情報システム部におけるGKE導入事例 ~パーソナルダッシュボード開発~」でお話しした内容を文字に起こしたものです🎉 スライドだけをご覧になりたい方はこちらへ💪 スライドと原稿をWebで公開した理由は、 セッション中、話に集中してもらえるように わざわざ私が話したことをメモしなくて済むように カンファレンスに参加できなかった人にも聞いて欲しかったため 出来るだけ多くの方(特にエンタプライズ企業に関わっている方)にこの記事が届くと嬉しいです。 本セッションで伝えたいことサマリ パーソナルデータダッシュボードを支えるGCP基盤について GCP(GKE)導入の背景、決め手 エンタープライズ企業で新たな取り組みを成功させるポイントと、これからのチャレンジ 表紙 自己紹

                                  【全文公開】Anthos Dayで「GKE導入事例~パーソナルダッシュボード開発~」というタイトルで登壇してきました - Qiita
                                • Cloudflare Calls: millions of cascading trees all the way down

                                  Cloudflare Calls: millions of cascading trees all the way down04/04/2024 Following its initial announcement in September 2022, Cloudflare Calls is now in open beta and available in your Cloudflare Dashboard. Cloudflare Calls lets developers build real-time audio/video apps using WebRTC, and it abstracts away the complexity by turning the Cloudflare network into a singular SFU. In this post, we dig

                                    Cloudflare Calls: millions of cascading trees all the way down
                                  • ZOZOTOWNにおけるキャッシュストアのリプレイス - ZOZO TECH BLOG

                                    こんにちは、ECプラットフォーム部の濱砂とSRE部の杉山、柴田です。普段はZOZOTOWNのリプレイスや運用に携わっています。 ZOZOTOWNでは、アプリケーションレイヤーで使用しているキャッシュストアをAmazon ElastiCache(以下、ElastiCache)にリプレイスしました。本記事では、リプレイスに至った背景や方法、発生した課題などについてご紹介します。 プロジェクトの概要 キャッシュストアのリプレイスとは ZOZOTOWNでは、現在システムリプレイスを進めています。その中で、Web(IIS)サーバーのメモリ領域に保持しているセッション情報を外部メモリストアにオフロードするプロジェクト(以下、セッションオフロード)があります。キャッシュストアのリプレイスはセッションオフロードのフェーズ1でターゲットとしていました。 後続のフェーズに本丸であるセッションオフロードや、Co

                                      ZOZOTOWNにおけるキャッシュストアのリプレイス - ZOZO TECH BLOG
                                    • TEKTONとArgoを比較してみた

                                      はじめに この記事は NTTコミュニケーションズ Advent Calendar 2020の24日目の記事です。 Kubernetesで、CI/CDツールを選定するときに選択肢が多すぎて、何を選定したらいいかわからない!! 多くの担当者が抱えているあるあるだと思います。 ある程度トレンドを抑え、導入する環境の要件に相応しいCI/CDを選定していきたいものです。 その中でも、TEKTONとArgoが有名なCI/CDツールである。ということは何となくわかっていますが、 よくよく違いについてあまり理解していなかったので、調査してきました。 実はプロジェクトのこと TEKTONとArgoをCI/CDツールと思っている人は少なくないと思いますが、 実は、プロジェクトであるということです。 実際、我々がTEKTONとArgoと省略して呼んでいるのはどうやら、大抵は以下のことを指していることが多いです。

                                        TEKTONとArgoを比較してみた
                                      • 【米国株】中間選挙で共和党が予想以上に失速!米国株式市場は4日ぶりの大幅反落へ! - ウミノマトリクス

                                        この記事では前日の株式市場の推移の変化と注目セクターの個別銘柄の様子についてお伝えしていく記事になります。 では早速本日のまとめから行きます! 本日の概要(まとめ) 主要指数と市場の様子 11月9日の米国株式市場は4日ぶりの大幅な反落となっています。 ダウは-1.95%と下落しています。 S&P500も-2.08%と下落していました。 NASDAQ総合指数は-2.48%とNASDAQ100も-2.37%と大幅な下落となっています。 NYダウ S&P500 NASDAQ総合 ラッセル2000 -1.95% -2.08% -2.48% -2.68% アメリカ中間選挙で野党の共和党が予想どおりに躍進せずに現政権である民主党が奮闘した結果、株式相場の重しになりました。 ただ下院については共和党が優勢なものの接戦州でまた勝者が確定しておらず、「レッドウェーブ」が起こる見込みが薄れてきています。 共和

                                          【米国株】中間選挙で共和党が予想以上に失速!米国株式市場は4日ぶりの大幅反落へ! - ウミノマトリクス
                                        • Chapter 8: CSS | CSS-Tricks

                                          In June of 2006, web developers and designers from around the world came to London for the second annual @media conference. The first had been a huge success, and @media 2006 had even more promise. Its speaker lineup was pulled from some of the most exciting and energetic voices in the web design and browser community. Chris Wilson was there to announce the first major release to Microsoft’s Inter

                                            Chapter 8: CSS | CSS-Tricks
                                          • iPadとジョイスティックで操縦するヘリコプターが登場済みの航空業界で「自動飛行技術」の開発はどれぐらい進んでいるのか?

                                            Google傘下のWaymoやテスラ、「Argo AI」というスタートアップに5600億円という巨額を共同出資したフォードとフォルクスワーゲンなど、さまざまな企業が「完全自動運転」を目指して日夜研究を重ねています。自動運転技術は地上を走る自動車だけでなく空を行く「飛行機」にも適用できるということで、アメリカ大手紙のThe New York Timesに所属するケイド・メッツ氏が「運転補助システムによってiPadとジョイスティックだけでお手軽に操作できるヘリコプターを運転してきた」という体験記に併せて「自動飛行技術」の現況を解説しています。 I’m Not a Pilot, but I Just Flew a Helicopter Over California - The New York Times https://www.nytimes.com/2021/10/25/technolog

                                              iPadとジョイスティックで操縦するヘリコプターが登場済みの航空業界で「自動飛行技術」の開発はどれぐらい進んでいるのか?
                                            • [DevOpsプラットフォームの取り組み #2] Qmonus Value Streamを使ってみた(後編) - CI/CDパイプラインの構築 - NTT Communications Engineers' Blog

                                              はじめに DevOpsプラットフォームの取り組みを紹介する2回目の記事の後半です。 Qmonus(クモナス) Value Streamの開発チームの奥井( @HirokiOkui )です。 連載第2回では、Qmonus Value Streamを使ってアプリケーションを実際にビルド・デプロイする事例を2つ、前編・後編に分けて紹介します。 前編では、Cloud Native Adapterを用いてパブリッククラウドとKubernetesの両方をまとめてInfrastructure as Code(以下、IaC)として表現し、クラウド基盤を構築する事例を紹介しました。 後編では、Cloud Native Adapterを用いたContinuous Integration/Continuous Delivery(以下、CI/CD)パイプラインの構築を中心に説明します。 1回目、2回目前編の記事を

                                                [DevOpsプラットフォームの取り組み #2] Qmonus Value Streamを使ってみた(後編) - CI/CDパイプラインの構築 - NTT Communications Engineers' Blog
                                              • Towards MLOps: Technical capabilities of a Machine Learning platform

                                                Table of contentsIntroduction 1.1 The workflows of data science and software development are different 1.2 The ML pipeline has to include Continuous Training 1.3 Model driftFeature Store 2.1 Centralised data access 2.2 Data Versioning 2.3 Data pipelines 2.4 Data labeling 2.5 Feature repository and data discoveryTraining pipeline 3.1 Model and experiment management 3.2 Pipeline orchestration 3.3 Au

                                                  Towards MLOps: Technical capabilities of a Machine Learning platform
                                                • 冪等性を担保したGoogle Cloud Composerの設計と実装

                                                  こんにちは! 2022年2月からLuupにデータエンジニアとしてジョインした河野(@matako1124) です! 元々マイクロモビリティに興味があり、データ基盤もこれからきっちり作っていきたいという0からのフェーズで、お声がけをいただけたことに感謝です。 現在、Luupのデータチームの構成は、Data Strategy部の中にData EngineeringチームとData Scienceチームの2つがある形となっています。 Data Engineeringチームとしては前回の記事執筆者@t-kurimuraと私の二人で取り組んでいます! ということで、まだ入社数ヶ月の私ですが、Luupでのデータ基盤としてGoogle Cloud Composerを導入し、どのように冪等性を担保した設計にしようとしているかご紹介していきたいと思います。 注意 記事執筆から半年ほど経過しており、現在の最新

                                                    冪等性を担保したGoogle Cloud Composerの設計と実装
                                                  • EKSでWeave Fluxを使ってGitOpsしてみる | DevelopersIO

                                                    おはようございます、もきゅりんです。 最近は故あって、空いた時間をひたすら Amazon EKS Workshop に費やしております。 非常にコンテンツがボリューミーで中身が濃いです。 そのコンテンツの中から、GITOPS WITH WEAVE FLUXをやってみた、というものです。多少の行間を埋めるように心掛けました。 元々は、こちらのブログの内容かと思います。 Deploying GitOps with Weave Flux and Amazon EKS 今回やることの趣旨を簡単に述べると、Gitのみをソースとして、EKSにContinuous Delivery(以下CD。継続的なデリバリ)する、という内容です。 よく似たツールに Argo CD があります。 弊社記事でも紹介されています。 EKSでArgo CDのチュートリアルを試してみた Argo CDと同様、Pull型の同期で

                                                      EKSでWeave Fluxを使ってGitOpsしてみる | DevelopersIO
                                                    • AWSとTerraformでKubernetesを学ぶ本を書いたので1章をまるっと公開します - なになれ

                                                      この記事は、Kubernetes3 Advent Calendar 2020の25日目の投稿です。 最近AWSとTerraformを使ってKubernetesを学ぶ本を書きました。 本記事では、その内容をただ載せるだけの楽をしてしまっています。すみません。ただの宣伝です。 興味を持った方は、明日から販売開始となりますので、下記より購入して頂ければと思います。 techbookfest.org 1章の内容のほかには、ALBとの連携によるサービスの外部公開、オートスケーリングの実現、Argo CDによるデプロイの実装、監視、運用などの内容を盛り込んでいます。 それでは、1章をまるっと公開します。 第1章 セットアップ 本章では、AWSとTerraformを使って、Kubernetes環境を構築します。AWSでは、Amazon EKS(以降、EKS)を使うと、マネージドなKubernetes環境

                                                        AWSとTerraformでKubernetesを学ぶ本を書いたので1章をまるっと公開します - なになれ
                                                      • 食べログの基盤をいかに安全に運用するか VM運用からKubernetes運用に安全に移行する方法

                                                        「Kubernetes meetup」では、各社がどのようにKubernetesクラスタを構築・運用しているかについて、事例をもとに紹介。株式会社カカクコムの田村慧・田中亮平両氏は、運営する食べログなどで利用されるKubernetes基盤をいかに安全に運用するかのノウハウについて共有しました。 カカクコムでサービスインフラを担当 田村慧氏(以下、田村):それでは『コンテナセキュリティとAdmissionWebhookによるデプロイ制限』と題しまして、株式会社カカクコムの、前半は私田村から、後半は田中から発表します。 まずは自己紹介から。私は田村慧と申します。株式会社カカクコム システムプラットフォーム部 第2インフラサービスチームに所属しています。 業務としては食べログ、Icotto、キナリノといったWebサービスのインフラ、その中でも主にネットワークやOS周りなど低レイヤーを担当していま

                                                          食べログの基盤をいかに安全に運用するか VM運用からKubernetes運用に安全に移行する方法
                                                        • CI 大好きエンジニアによる CI サービス (ツール) の分類・比較と選定方法・学習方法 - 完全に理解した.com

                                                          今まで仕事や勉強で様々な CI サービスをさわってきたので、様々な CI サービスを比較し、どのように選定すべきか、どのように学習すべきかをまとめました。 ※ この記事は 2020/10/6 時点の情報なのでご注意ください CI サービスの分類 CI サービスといっても色々な種類があります。 この記事では独自に 5 つに分類しました。 SaaS - CI 専用サービス系 例) CircleCI, Travis CI SaaS - Git サービス系 例) GitLab CI, GitHub Actions SaaS - パブリッククラウド系 例) AWS CodeBuild, Google Cloud Build SaaS - Mobile 系 例) Bitrise OSS 例) Jenkins, Concourse, Drone 上に例として挙げた 10 のサービス (ツール) を簡単に

                                                            CI 大好きエンジニアによる CI サービス (ツール) の分類・比較と選定方法・学習方法 - 完全に理解した.com
                                                          • GitHub Actionsを使ってGitOpsを導入 運用コストの軽減も、品質担保の証跡集めも

                                                            ソフトウェア開発、ITインフラ運用、そしてその境界線上にあるトピックをカバーし、特にDevOpsを実現するための自動化、テスト、セキュリティ、組織文化にフォーカスした「DevOpsDays」。ここでラクマのSREのテックリードの宮本氏が「ラクマとGitHub ActionsとGitOps」をテーマに登壇。サービス成長の時期のなか、運用コストを軽減させた方法を紹介します。 自己紹介 宮本英和氏(以下、宮本):では「ラクマとGitHub ActionsとGitOps」というタイトルでセッションを始めたいと思います。よろしくお願いします。 まず簡単に自己紹介をさせてください。宮本です。今ラクマのSREのテックリードとして、ラクマのシステムを4年ほど運用しています。 次に、簡単にサービスの紹介をしたいと思います。楽天が運営しているフリマアプリの「ラクマ」は、おかげさまで2,500万ダウンロードを突

                                                              GitHub Actionsを使ってGitOpsを導入 運用コストの軽減も、品質担保の証跡集めも
                                                            • 1,800万人が利用する『家族アルバム みてね』におけるK8s基盤のアップグレード戦略と継続的改善 / 杉本 浩平

                                                              本記事は、2023年9月29日に開催された SRE NEXT 2023 に登壇させていただいた みてねプロダクト開発部 基盤開発グループ SREチーム 杉本(@kohbis)のセッションを、文字起こしをベースにブログ記事にまとめたものです。 セッションについてタイトル1,800万人が利用する『家族アルバム みてね』におけるK8s基盤のアップグレード戦略と継続的改善 セッション概要『家族アルバム みてね』(以下、『みてね』)のインフラは、2021年始めにAWS OpsWorksからAmazon EKSのマネージドK8s基盤へと移行しました。K8sの採用は大きな恩恵がある一方で「運用コストが高くなる」と一般的に言われています。その理由としてあげられやすい4ヶ月に一回のマイナーリリースへの追従については、K8sクラスタの運用経験のある方であれば少なからず苦労した思い出があるのではないでしょうか。

                                                                1,800万人が利用する『家族アルバム みてね』におけるK8s基盤のアップグレード戦略と継続的改善 / 杉本 浩平
                                                              • 「Google Things to do」連携リリース - アソビューでの機能開発の流れ - asoview! Tech Blog

                                                                こんにちは! アソビューでバックエンド アプリケーションエンジニアをしている山野です。 アソビューは7月にGoogleとの連携機能「Google Things to do」のリリースをしました。 今回はこの機能開発について紹介したいと思います。 Google Things to doとは Googleがアクティビティやアトラクション分野で導入した予約検索表示機能です。 これにより世界中のゲストが世界中のアクティビティやアトラクションを見つけ、 Google上で価格を比較することができます。 またゲストは体験したいアクティビティ・プランを見つけた場合は、 Google上からサービス事業者のWEBサイトへのダイレクトにアクセスでき、予約に進むことが出来ます。 google things to do 開発体制 プロダクトオーナー・プロダクトマネージャーとエンジニア(私)の3人体制で開発を行いまし

                                                                  「Google Things to do」連携リリース - アソビューでの機能開発の流れ - asoview! Tech Blog
                                                                • ArgoCDでhelmを使う方法と既存のReleaseをArgoCD管理へ移行する方法

                                                                   Helm has the ability to use a different, or even multiple "values.yaml" files to derive its parameters from… できること 複数のvaluesファイルを渡すArgoCDのApplicationのパラメータでvalueを上書きリリース名の変更helm.sh/hookをargocd hookにマッピングして処理パラメータ置換に環境変数を利用できるhelm使うにあたり困ることはなさそう。 実験helmでデプロイする場合比較のためにまずは普通にhelmでデプロイしてみる。stable/wordpress chartを使う。 $ helm install wordpress-helm stable/wordpress -n install-by-helm $ helm ls NAME NAM

                                                                  • Embulk と Argo でデータ転送する|0gura

                                                                    こんにちは、株式会社アトラエで wevox のエンジニアをしている小倉といいます。この記事では、Embulk と、Argo を含む Kubernetes の周辺ツールを使った弊社のデータ転送環境を紹介していきます。 RDS から BigQuery へのデータ転送 wevox ではデータベースとして AWS Aurora(MySQL)を利用しています。データ分析環境としては GCP を利用しており、Aurora から BigQuery にいくつかのテーブルを転送するために Embulk の利用をはじめました。 Embulk 自体は ETL ツールとしては王道であり検索すれば情報もたくさん出てくるので多くは記述しません。インプットプラグインには embulk-input-mysql を、アウトプットプラグインには embulk-output-bigquery を使っています。 Embulk と

                                                                      Embulk と Argo でデータ転送する|0gura
                                                                    • Cloud AI Platform Pipelines now available in beta | Google Cloud Blog

                                                                      When you're just prototyping a machine learning (ML) model in a notebook, it can seem fairly straightforward. But when you need to start paying attention to the other pieces required to make a ML workflow sustainable and scalable, things become more complex. A machine learning workflow can involve many steps with dependencies on each other, from data preparation and analysis, to training, to evalu

                                                                        Cloud AI Platform Pipelines now available in beta | Google Cloud Blog
                                                                      • Sidecar container lifecycle changes in Kubernetes 1.18

                                                                        Update: Looks like the solution described below isn’t going to land in Kubernetes after all. The developers went back to the drawing board and they will try to come up with a solution that’s best for everyone. The sidecar concept in Kubernetes is getting more and more popular, and for a good reason. In the container world, it’s a common principle that a container should address a single concern on

                                                                          Sidecar container lifecycle changes in Kubernetes 1.18
                                                                        • データ基盤 Knile のプロダクトマネジメントの取り組み

                                                                          こんにちは、データエンジニアの多田です。 私は現在、データ利活用基盤「Knile(発音は “ナイル")」の開発をしています。 今回は、私が Knile チームでスクラムマスターからプロダクトマネージャーへと役割が推移していく中で取り組んできた、チーム開発の課題とその対策について紹介いたします。 Knile とは Knile とは、以前 CET と呼ばれていたチームが開発するデータ利活用基盤です。 Knile のビジョンや設計思想については、最近行われた社外への登壇資料があるので、ご覧ください。 第14回MLOps勉強会 CloudNative Days Tokyo 2021 時間軸で取り組むチーム運営 この記事では以下の 4 つのサイクルに分けて取り組みを紹介します。 長期計画 半期 四半期 スプリント(2 週間) チーム運営のサイクル これは実際に業務の中で考える思考の順番でもあります。

                                                                            データ基盤 Knile のプロダクトマネジメントの取り組み
                                                                          • Platform Engineeringのツール: Backstageのご紹介 - APC 技術ブログ

                                                                            Backstageの簡単な紹介 Backstageとは 先日、本ブログ内で「Platform Engineering」に関する記事が投稿されました。 techblog.ap-com.co.jp 今日ご紹介する Backstage はPlatform Engineeringを実現するツール・サービスの1つです。 BackstageはSpotifyが開発し、その後CNCFに寄贈されたものです。実際にSpotify内部で利用されています。 backstage.io BackstageはPlatform Engineeringで構築するIDP(Internal Developer Platform / Portal)の1つです。 そのビジョンは「最高の開発者体験を提供すること」です。開発者はさまざまなインフラストラクチャツールの専門家である必要はなく、インフラストラクチャを抽象化することで、安全か

                                                                              Platform Engineeringのツール: Backstageのご紹介 - APC 技術ブログ
                                                                            • Argoによる機械学習実行基盤の構築・運用からみえてきたこと

                                                                              機械学習は大量のリソースを必要とするためマネージドな環境をスケーラブルに使えることが重要です.また,機械学習システムは専門性が高く属人化してしまうことも事実です.これらの課題を解決するためにリクルートテクノロジーズではArgoワークフローを導入し,属人化や環境依存性が高いといった問題に取り組んでいます.Argoはコンテナベースのワークフローエンジンで,ワークフローの各ステップをコンテナとして実装することを可能にします.また, 弊社ではArgoプロジェクトに含まれるArgoCDと組み合わせることで,CI/CD パイプラインを構築し,GitOps を実現しています.Argo Workflowsによる機械学習実行基盤を運用していく上で見えてきた,使用者側の視点・運用する側の視点両方からの知見を共有します! [1C1] 13:20 - 14:00 河野 晋策 (Shinsaku Kono) / 機

                                                                                Argoによる機械学習実行基盤の構築・運用からみえてきたこと
                                                                              • GitOpsとは - Qiita

                                                                                GitOpsはWeaveworks社が提唱し始めたCDの手法です。 GitOpsについてGitLabの公式の記事では以下のように紹介されています。 GitOpsは、バージョン管理、コラボレーション、コンプライアンス、CI/CDなど、アプリケーション開発で使われているDevOpsのベストプラクティスを、インフラの自動化に適用した運用フレームワークです。 参照: https://www.gitlab.jp/blog/2020/09/03/is-gitops-the-next-big-thing-in-automation/ もう少し噛み砕くと、「インフラとアプリケーションの両方を含めたシステム全体のコードをGitを使って管理する」、この考え方や手法がGitOpsの本質です。 GitOpsではGitのバージョン管理システムを用いてインフラの設定ファイル(Infrastructure as Cod

                                                                                  GitOpsとは - Qiita
                                                                                • 「人事労務freee」のEC2→EKS移行で、大変だったことと良かったこと - freee Developers Hub

                                                                                  freee Tech Night で司会をしていますのぶじゃすです。4月23日に配信した「freee Tech Night Online #10 〜人事労務freee、EKS移行」の様子をご紹介します。人事労務freeeのアプリケーションエンジニアhanakeとSREのnekottyoの二人に、移行の経緯、プロセス、導入後のメリットとデメリットについて語ってもらいました。 登壇者の写真 hanake: 写真左上 人事労務freeeのアプリケーション開発担当。 前職でdockerの使用経験あり。インフラの知識を持ちながら、スクラムマスターとしてプロジェクトをリード。 今回は、アプリケーションエンジニア側からEKS移行にチャレンジした。 nekottyo (@nekottyo): 写真右上 人事労務freee担当のSRE。AWS、EKS周りの管理がミッション。 Datadogでの監視も担当し、

                                                                                    「人事労務freee」のEC2→EKS移行で、大変だったことと良かったこと - freee Developers Hub