並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 169件

新着順 人気順

Kubernetesの検索結果1 - 40 件 / 169件

  • Rustで進化するPayPayのスケーラビリティ

    PayPayの6年の歴史の中で、私たちは急速な成長を遂げてきました。現在、6700万人以上のユーザーにサービスを提供し、日々数百万件の決済を処理しています。しかし、これを成功させるためには、トラフィックと信頼性の要求を満たすための技術的な挑戦が伴います。 PayPayは設立当初からJavaとNodeJSを採用しており、これらの技術は非常にうまく機能してきました。しかし、成長に伴いサービスをスケールアップする必要が生じ、これによりKubernetesクラスターでのCPUとメモリの使用量が増加しました。これにはサーバーコストの増加が伴います。 2023年末、私たちはコアサービスでのトラフィックをより効率的に処理する方法を模索し始め、GraalVMやGo、Rustなどさまざまな技術を調査しました。Rustは、その優れたパフォーマンスとメモリの安全性が保証されていることから、PayPayの多くのユ

      Rustで進化するPayPayのスケーラビリティ
    • Docker のセキュリティに関するベストプラクティス 10 項目 | Dockerのベストプラクティス | Snyk

      Docker コンテナのセキュリティDocker コンテナのセキュリティのトピックにおいては、Docker のベースイメージと潜在的なセキュリティ構成ミスに関連する Dockerfile のセキュリティから、ネットワークポート、ユーザー権限、Docker にマウントされたファイルシステムのアクセスなどに関連するランタイムの Docker コンテナのセキュリティに至るまで、セキュリティに対する懸念が生じています。この記事では、Docker イメージのビルド構築に関連する Docker コンテナのセキュリティに関する側面、Docker のベースイメージがもたらすセキュリティの脆弱性の数の削減、ならびに Dockerfile のベストプラクティスに焦点を当てていきます。 Docker のセキュリティとは何かDocker のセキュリティとは、Docker コンテナのビルド、ランタイム、オーケストレ

        Docker のセキュリティに関するベストプラクティス 10 項目 | Dockerのベストプラクティス | Snyk
      • ここがつらいよ分散型SQLデータベース.pptx

        ここがつらいよ分散SQLデータベース Yoshitaka Koitabashi Sr. Solution Architect PingCAP株式会社 ハッシュタグ:#jawsdays2025 #jawsug #jawsdays2025_e 自己紹介 ハッシュタグ:#jawsdays2025 #jawsug #jawsdays2025_e Yoshitaka KOITABASHI PingCAP株式会社 Sr. Solution Architect 💙 Database / Serverless / Container ● PingCAPとは? ● 分散型SQLデータベース ● TiDBの裏側 (アーキテクチャ/MVCC/分散トランザクション/Raft/ etc...) ● 実際の運用現場で直面する課題 ハッシュタグ:#jawsdays2025 #jawsug #jawsdays2025_

        • Cursor Directory

          TypeScript19Python11React11Next.js10PHP7TailwindCSS5Laravel5C#4JavaScript4Game Development4Expo4React Native4Tailwind4Vite4Supabase4Rust3Web Development3Flutter3API3Meta-Prompt3SvelteKit3SwiftUI3Swift3WordPress3Angular2Blockchain2html2Unity2FastAPI2GraphQL2Alpine.js2Accessibility2ionic2cordova2angular2Java2Vue.js2Zod2Zustand2NestJs2Node2NuxtJS2Vue2Function2Svelte2Terraform2Vivado2FPGA2Node.js2AL1B

            Cursor Directory
          • もしもいま、Goをイチから学ぶならどうしたい? 松木雅幸 / Songmuさんが考える学習ロードマップ - Findy Engineer Lab

            めまぐるしく変化するテックの世界。技術を身に着けるうえで学ぶべきポイントや学習環境なども年々変わっています。 そこで「もしもいまの環境で、テックのことをイチから学び直すことになったら、自分はどんな風に勉強したいか」というIFストーリーを通じて、技術との向き合い方を考え直してみる企画「テック転生」。 今回は、株式会社ヘンリー VPoE・松木雅幸(Songmu)さんに“自分だったらこう進めたい、Goの学習ロードマップ”を伺いました。 学び始める前に Songmuです。今ではGoが得意なエンジニアとしてご存知いただいているかもしれませんが、そんな私がもし記憶を失い、改めてGoをイチから学び直すとすればどうするでしょうか。 そもそも、2025年にGoを学ぶ必要があるかどうかを検討しなくてはいけません。 そのために、Goがどのような言語で、自分にマッチするかどうかを知りたいところです。プログラミング

              もしもいま、Goをイチから学ぶならどうしたい? 松木雅幸 / Songmuさんが考える学習ロードマップ - Findy Engineer Lab
            • GitHub Container registryのレート制限について - knqyf263's blog

              GitHub Container “R”egistryではなくGitHub Container “r”egistry が正しいと信じているのですが、誰か正解を知っている人がいたら教えて下さい。最初のブログ ではGitHub Container Registry と書いていましたが、その後はGitHub Container registryになりドキュメントでもContainer registryになっているので、やはりContainer registryなのかなと思ってますが、これが気になりすぎてGHCRについて触れるのがいつも憚られています。 Docker Hubのレート制限について 要約 背景 調査 回避策 GITHUB_TOKENについて 備考 余談 まとめ Docker Hubのレート制限について 2025年4月1日からDocker Hubの制限がいよいよ厳しくなり、未認証ユーザは

                GitHub Container registryのレート制限について - knqyf263's blog
              • macOS上のコンテナ実行環境をRancher DesktopからColimaに変えてみた | DevelopersIO

                お疲れさまです。とーちです。 MacOSでDockerを使用するために、Rancher Desktopを使っている方は多いのではないでしょうか? 私も長らくRancher Desktopを使っていたのですが、つい最近、この記事でColimaというツールを知り「これは良さそう」と思ったので実際に試してみることにしました。 今回は、軽量なコンテナランタイムとして注目されている「Colima」への移行について、実際に試してみた経験を共有したいと思います。 とりあえずまとめ Colimaは軽量でシンプルなコンテナランタイム環境を提供 DockerCLIは別途インストールする必要あり Kubernetes環境も必要に応じて簡単に構築可能 そもそもなぜコンテナランタイムが必要なのか? まず、MacOSでDockerを使用する際になぜコンテナランタイムが必要なんでしょうか?私は雰囲気でRancher D

                  macOS上のコンテナ実行環境をRancher DesktopからColimaに変えてみた | DevelopersIO
                • LINEヤフーを卒業しました - Enjoy Architecting

                  2021年1月にLINEに入社してから4年1ヶ月勤めてきましたが、2025/2/14をもって卒業しました。この4年を総評すると「最高に楽しく、かけがえのない財産となる4年間」でした。 在職期間については感謝しかなく、この会社はこんなに良い機会に恵まれている(N=1)ということを知ってほしくて初めて退職エントリを書いています。 LINEに入社したきっかけ 元々私はインフラ・バックエンド開発のフリーランスとして活動していましたが、フリーランスを続けていくことにキャリアリスクを感じて会社員に戻ることを考えていました。今後もエンジニアとしてキャリアップしていくためには、 大規模トラフィックなど複雑なシステム要件に対して裁量を持って開発ができること 他チームや他組織とも積極的にコミュニケーションを取り、広い視野でプロジェクトを進める経験ができること の2軸で仕事をしていく必要があり、フリーランスだと

                    LINEヤフーを卒業しました - Enjoy Architecting
                  • KubernetesはOCI, CRI, CNI, SMI, CSI, CDI, NRIこれだけを理解すればいいから簡単に学習できます - Qiita

                    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? Kubernetesでは、コンテナやその周辺機能を扱うために、さまざまな標準インターフェース(~Iと省略されるもの)が使われています。これらは、コンテナの実行基盤を柔軟かつプラグイン可能にするための仕組みで、それぞれ異なる目的と役割を担っています。ここでは OCI, CRI, CNI, SMI, CSI, CDI, NRI について、概要と目的、Kubernetesにおける役割、相互の関連性、実践例を分かりやすく説明します。 OCI (Open Container Initiative: オープンコンテナ・イニシアティブ) 概要と目的:

                    • データエンジニアリングって何が面白いんだ? - 30歳からのプログラミング

                      最近『データエンジニアリングの基礎』という本を読み始めた。 この本の冒頭で、データエンジニアリングやデータエンジニアの定義は曖昧で、人によって言っていることがバラバラだという話が出てくる。そこで著者たちは自分たちなりの定義を示し、それに則ってデータエンジニアリングの全体像を解説することを試みている。 「データエンジニアリング」が指すものが定まっていない、というのは自分も日々実感している。指すもの、イメージするものが、人や組織によって違いすぎる。 単に言葉の定義の問題ではなく、「データエンジニア」と称される人が実際に何をやっているのかは、組織によって本当にバラバラだと思う。 そんな状態なので、各組織の各データエンジニアが何をしているのか外からはよく分からないだろうし、データエンジニアが何に面白さを感じているのかも世間に伝わりづらいと思う。 この記事では、私が HERP のデータエンジニアとし

                        データエンジニアリングって何が面白いんだ? - 30歳からのプログラミング
                      • ミートアップ運営や配信チームで活用する秘密基地を作った - Cloud Penguins

                        いくつになっても秘密基地には憧れるもの。 ということで今回は、自分たちの好きなことに活用出来る秘密基地を作った話。 配信支援活動の拡大 それでも僕らがイベントのライブ配信を続ける理由 という記事を書いたのが約一年半前。 jaco.udcp.info CloudNative Daysというカンファレンスの配信を担っていたチームが独立して、EMTEC という名前でさまざまなイベントの配信を支援するようになったのがちょうどその頃。 なぜ自分たちがイベントの配信をしているのかはその記事を読んでいただくとして、そこから一年半で多くのイベントに携わってきた。 ウェブサイトも出来たし、多くの仲間もできた。今やEMTECは10人を超える規模になっている。みんなそれぞれ本業は持っているが、空いた時間で活動している。 emtec.tv 参加出来るメンバーでそれぞれ所持している機材を持ち寄り、その時々で異なる構

                          ミートアップ運営や配信チームで活用する秘密基地を作った - Cloud Penguins
                        • AWS Certified AI Practitioner(AIF)の学習方法 - NRIネットコムBlog

                          小西秀和です。 この記事は「AWS認定全冠を維持し続ける理由と全取得までの学習方法・資格の難易度まとめ」で説明した学習方法を「AWS Certified AI Practitioner」に特化した形で紹介するものです。 重複する内容については省略していますので、併せて元記事も御覧ください。 また、現在投稿済の各AWS認定に特化した記事へのリンクを以下に掲載しましたので興味のあるAWS認定があれば読んでみてください。 ALL SAP DOP SCS ANS MLS SAA DVA SOA DEA MLA AIF CLF 「AWS Certified AI Practitioner(AIF)」とは 「AWS Certified AI Practitioner(AIF)」は、AI/MLおよび生成AIテクノロジーに関する基礎的な知識を持ち、AWSのAI/MLサービスの適切な活用方法を理解しているこ

                            AWS Certified AI Practitioner(AIF)の学習方法 - NRIネットコムBlog
                          • Platform Engineeringは自由のめまい

                            2025年02月13日 Kubernetesで実践するPlatform Engineering発売記念! PFEM特別回にて「Platform Engineeringは自由のめまい - 技術の選択における不確実性と向き合う」というタイトルで登壇します。同日にDevelopers Summit 2025 …

                              Platform Engineeringは自由のめまい
                            • Gemini 2.0 Flashは大量のPDFをAIで使用できるよう変換する作業でコスト・パフォーマンスの両面で劇的に優れている

                              プレゼンテーションや配布資料がPDFで共有されることがありますが、このPDFをテキストベースのデータに変換することは、大規模言語モデル(LLM)の出力を最適化するプロセスである検索拡張生成(RAG)にとって頭痛の種です。PDFをテキストベースのデータに変換してRAGで利用できるようにするためのソリューションにはさまざまなものが存在しますが、精度・拡張性・コスト効率を考慮すると微妙な選択肢が多い模様。しかし、Googleの「Gemini 2.0 Flash」を使えばこの作業が劇的に楽になると、Matrisk.aiのCTOを務めるデータサイエンティストのセルゲイ・フィリモノフ氏が解説しています。 Ingesting Millions of PDFs and why Gemini 2.0 Changes Everything - Sergey's Blog https://www.sergey.

                                Gemini 2.0 Flashは大量のPDFをAIで使用できるよう変換する作業でコスト・パフォーマンスの両面で劇的に優れている
                              • クラウド移行を簡単に: AWS から Google Cloud への移行ガイド | Google Cloud 公式ブログ

                                Join us at Google Cloud NextEarly bird pricing available now through Feb 14th. Register ※この投稿は米国時間 2025 年 1 月 28 日に、Google Cloud blog に投稿されたものの抄訳です。 Google Cloud にワークロードをデプロイするお客様はますます増えています。しかし、ワークロードが別のクラウドにある場合はどうなるでしょうか。ワークロード、データ、プロセスの移行を計画、設計、実装するのは簡単な作業ではありません。ダウンタイムの回避(ゼロ ダウンタイム移行とも呼ばれます)など、移行に影響する要件を満たす必要がある場合はさらに難しくなります。さらに、移行によっては、ワークロードを新しい環境に適応させるなど、ある程度のリファクタリングが必要になります。特に、サードパーティ ソフ

                                  クラウド移行を簡単に: AWS から Google Cloud への移行ガイド | Google Cloud 公式ブログ
                                • WASM will replace containers

                                  In the year 2030, no one will remember Kubernetes. PortabilityContainers solved a lot of important problems in software development. We had VMs before containers, but they were not as ergonomic to use. The experience of containers was, by comparison, a true delight. Fast(er) builds, near-instant startup, no virtualization, etc. Now we're in an era where containers are annoying to work with. The pr

                                    WASM will replace containers
                                  • AWS Certified Machine Learning Engineer - Associate(MLA)の学習方法 - NRIネットコムBlog

                                    小西秀和です。 この記事は「AWS認定全冠を維持し続ける理由と全取得までの学習方法・資格の難易度まとめ」で説明した学習方法を「AWS Certified Machine Learning Engineer - Associate(MLA)」に特化した形で紹介するものです。 重複する内容については省略していますので、併せて元記事も御覧ください。 また、現在投稿済の各AWS認定に特化した記事へのリンクを以下に掲載しましたので興味のあるAWS認定があれば読んでみてください。 ALL SAP DOP SCS ANS MLS SAA DVA SOA DEA MLA AIF CLF 「AWS Certified Machine Learning Engineer - Associate(MLA)」とは 「AWS Certified Machine Learning Engineer - Associa

                                      AWS Certified Machine Learning Engineer - Associate(MLA)の学習方法 - NRIネットコムBlog
                                    • ローカルで生成AIを実行できる環境を「Open WebUI」「Ollama」「Kubernetes」で構築してみよう

                                      ローカルで生成AIを実行できる環境を「Open WebUI」「Ollama」「Kubernetes」で構築してみよう:クラウドサービスだけじゃない! ローカルPCやサーバ、Kubernetesで生成AI(2) 気軽に試せるラップトップ環境で、チャットbotを提供するオールインワンの生成AI環境構築から始め、Kubernetesを活用した本格的なGPUクラスタの構築やモデルのファインチューニングまで解説する本連載。今回は、「Open WebUI」「Ollama」「Kubernetes」を活用して生成AIと対話できる環境をローカルで構築する方法を解説します。

                                        ローカルで生成AIを実行できる環境を「Open WebUI」「Ollama」「Kubernetes」で構築してみよう
                                      • Canonical、12年間のKubernetes長期サポートを発表。米国政府の調達要件に対応

                                        Ubuntuなどを提供しているCanonicalは、Kubernetesに対して12年間の長期サポートを提供すると発表しました。 We are pleased to announce a 12 year security maintenance and support commitment to packages of Kubernetes 1.32 and related ecosystem container images. Canonical’s Kubernetes LTS (Long Term Support) will support FedRAMP compliance and receive at least 12 years of committed… pic.twitter.com/TZC1OvwF4u — Canonical (@Canonical) February

                                          Canonical、12年間のKubernetes長期サポートを発表。米国政府の調達要件に対応
                                        • Red Hatの「OpenShift」は“脱VMware”の移行先になり得るのか

                                          関連キーワード VMware | Amazon Web Services | Red Hat(レッドハット) | クラウドサービス | 仮想化 半導体ベンダーBroadcomは、2023年11月に仮想化ソフトウェアベンダーVMwareを買収して以降、VMware製品のライセンス体系を変更してユーザー企業からの不満を集めた。この方針転換は、VMwareの競合他社にとって好機になっている。Red Hatや、クラウドサービス群「Amazon Web Services」(AWS)を手掛けるAWS社も例外ではない。Red HatはAWS社との提携強化をはじめ、どのような施策を打ち出しているのか。 Red Hatは「OpenShift Virtualization」で何を狙うのか 併せて読みたいお薦め記事 連載:“ポストVMware”を狙うAWSとRed Hat 前編:VMware対抗HCIが「5年で

                                            Red Hatの「OpenShift」は“脱VMware”の移行先になり得るのか
                                          • 「日本企業の半数が、従来型の仮想化基盤の近代化に失敗する」「コストが減るどころか増える可能性もある」その理由は?

                                            メインフレームのサポート終了、仮想化基盤のライセンス変更などによって、既存環境の見直しを迫られている企業は多い。だが、多くのユーザー企業はこれまでサーバ仮想化の選択肢を検討することがほとんどなかったため、近代化のための代替ソリューションについての理解が遅れ、「合理的な判断に時間がかかっている」とガートナージャパンは説明している。 オンプレミスの仮想化基盤の移行先としてクラウドが有用なのは間違いないが、ガートナージャパンは「単に移行するだけ(つまり『リフト』)にとどまり、『最適化』や『シフト』には至らないため、コストが減るどころか増える可能性もある。また、仮想化基盤だけに代替技術を採用しても、オペレーションの変更が追い付かず、スキル不足のために重大インシデントに見舞われる恐れがある」と指摘している。 ガートナージャパンは「2028年末までに日本のIT部門の70%がオンプレミスインフラの老朽化

                                              「日本企業の半数が、従来型の仮想化基盤の近代化に失敗する」「コストが減るどころか増える可能性もある」その理由は?
                                            • クラウドネイティブは、果たして通信事業者の運用を楽にし、コストを下げているのか? NTTドコモやKDDI、ソフトバンク、楽天モバイル、LINEヤフーなど各社が議論[PR]

                                              クラウドネイティブは、果たして通信事業者の運用を楽にし、コストを下げているのか? NTTドコモやKDDI、ソフトバンク、楽天モバイル、LINEヤフーなど各社が議論[PR] 通信事業者におけるネットワークの仮想化という大きな変化に向けて、通信事業者や通信機器メーカー、クラウド事業者、オープンソース開発者らのキーパーソンを集め、議論するイベント「Cloud Native Telecom Operator Meetup 2024」(以下、CNTOM 2024)が、2024年12月20日に東京⼤学 山上会館で行われました。 この記事ではCNTOM 2024で行われた主要なセッションをピックアップして内容をダイジェストで紹介していきましょう。 クラウドネイティブ時代のネットワーク運用:AI技術の適用と課題 KDDI総合研究所 宮坂拓也氏による基調講演「クラウドネイティブ時代のネットワーク運用:AI技

                                                クラウドネイティブは、果たして通信事業者の運用を楽にし、コストを下げているのか? NTTドコモやKDDI、ソフトバンク、楽天モバイル、LINEヤフーなど各社が議論[PR]
                                              • Amazon VPC Lattice: エンタープライズネットワークアーキテクチャをモダン化し、簡素化する | Amazon Web Services

                                                Amazon Web Services ブログ Amazon VPC Lattice: エンタープライズネットワークアーキテクチャをモダン化し、簡素化する 本稿では、Amazon VPC Lattice を活用し、AWS で最新で安全かつ耐障害性の高い企業ネットワークを構築する方法を探ります。VPC Lattice のすべての AWS コンピューティングサービスとの統合、および幅広いアプリケーションとトランスポートプロトコルのサポートを使用して、ネットワーク接続をモダン化する方法についてより深く掘り下げます。また、オンプレミス環境への VPC Lattice 接続の拡張方法についても説明し、クロスリージョンおよびハイブリッドアクセスの要件を満たす方法も紹介します。 Amazon VPC Lattice は、フルマネージド型のアプリケーションネットワーキングサービスで、サービス間通信のニーズ

                                                  Amazon VPC Lattice: エンタープライズネットワークアーキテクチャをモダン化し、簡素化する | Amazon Web Services
                                                • さくらのクラウドAppRun β版を試してみた

                                                  はじめに さくらのクラウドで、コンテナ実行環境「AppRun β版」がリリースされました。 ・さくらのクラウド AppRun https://cloud.sakura.ad.jp/lp/apprun/ アーキテクチャや仕様、FAQは、以下のマニュアルが詳しいです。 ・さくらのクラウド マニュアル AppRun 技術概要 https://manual.sakura.ad.jp/cloud/apprun/glossary.html ・さくらのクラウド マニュアル AppRun サポート https://manual.sakura.ad.jp/cloud/apprun/faq.html トライアルでは、一部制限付きではありますが、全機能が無料で用できるとのことで、試してみました。 僕が触ったことがあるクラウドのコンテナ実行環境としては、AWS ECS on Fargateぐらいですが、それとの違

                                                    さくらのクラウドAppRun β版を試してみた
                                                  • 12年サポートのKubernetes “Canonical Kubernetes”、Ubuntu 24.04.2のリリース延期 | gihyo.jp

                                                    Ubuntu Weekly Topics 12年サポートのKubernetes “Canonical Kubernetes”⁠⁠、Ubuntu 24.04.2のリリース延期 12年サポートのKubernetes “Canonical Kubernetes” Canonicalから「FedRAMPに対応する予定の⁠」⁠、最低12年間のセキュリティメンテナンスとサポートを提供するKubernetesプロダクトがリリースされます。“⁠Canonical Kubernetes⁠”と名付けられたこのプロダクトは、「⁠1.32ベースのまま12年間のセキュリティアップデートを利用できる」ことを特徴とします(これそのものとしては、かなり前からベータ提供が行われており、今回のポイントは「12年サポートが提供される」ことにあります⁠)⁠。 「そのまま」12年間利用するためにはOS側のサポートも提供される必要が

                                                      12年サポートのKubernetes “Canonical Kubernetes”、Ubuntu 24.04.2のリリース延期 | gihyo.jp
                                                    • tenntenn さんが聞くアンドパッドの Go 言語現状報告 | ANDPAD_Engineers

                                                      アンドパッドには Ruby/Rails のプロダクトが沢山ありますが、 ... アンドパッドは Go のプロダクトも沢山あります ! そこで今回はアンドパッドの Go の技術顧問である tenntenn さんをお迎えし、アンドパッドの Gopher 、 小島 夏海 と tomtwinkle の二人と "アンドパッドの Go" について対談しました。 アンドパッドは Go をどう使っているか、 Gopher の雰囲気、 Go の社内勉強会 "Gopher 会" など成長できる環境を紹介しています。 Gopher だけでなく、 Go 未経験だけど Go に興味があるという方も、ぜひご覧ください ! 小島 夏海 @replu5 社内開発者向けの分散 DB 基盤の運用・ライブコマースサービスの開発・ toB 向けサービスの開発を経て、 2021 年にアンドパッドに入社。 現在はバックエンドエンジニ

                                                        tenntenn さんが聞くアンドパッドの Go 言語現状報告 | ANDPAD_Engineers
                                                      • EKSでAWS Load Balancer Controllerが突然起動しない?原因はAmazon Linux 2023を使ってるからかも - Qiita

                                                        Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? TL;DR EKSのコンソール画面からノードグループを追加するとき、AMIタイプタイプをAmazon Linux 2023にすると AWS Loadbalancer Controllerが立ち上がらなくなることがある 原因は、Amazon Linux 2023から、IMDSv2が必須設定になっておりIMDSv1が使えない とりあえずノードグループを作成するときはAmazon Linux 2で作っておくのが良さそう 発生したこと 開発用のEKSクラスターでは、コスト削減のためにスポットインスタンスのみ利用してきました。 ある程度時間がかか

                                                          EKSでAWS Load Balancer Controllerが突然起動しない?原因はAmazon Linux 2023を使ってるからかも - Qiita
                                                        • Difyで作ったLLM ApplicationをAzure Kubernetes Serviceにデプロイする方法

                                                          はじめに Dify はみなさまご存知でしょうか。 LLM のアプリケーションがノーコード(ローコード)で簡単に作れるツールです。 このツールを使っている方が最近増えてきており、且つ Azure 上で動かしたいというご要望をいただいたので、今回は Dify を Azure Kubernetes Service(AKS)にデプロイして本番環境で使う手順をご紹介します。 Dify 環境構築 まずは Dify を Web 上ではなく、ローカルで動かすために Docker を使って環境構築を行います。 以下のサイトへアクセスして、Dify のリポジトリを clone します。

                                                            Difyで作ったLLM ApplicationをAzure Kubernetes Serviceにデプロイする方法
                                                          • We switched from Java to Go and don't regret it | Glasskube

                                                            I always told people memory is cheap, black magic is OK and efficiency doesn't matter in most cases, but boy, how wrong was I... My Java journey started back in 2011 (14 years ago - wow) when I started studying computer science at the Vienna University of Technology. Using editors like jEdit and compiling my Java programs by hand with the command line. My first "major" applications were Java Swing

                                                              We switched from Java to Go and don't regret it | Glasskube
                                                            • GitHub - kubenetworks/kubevpn: KubeVPN offers a Cloud Native Dev Environment that connects to kubernetes cluster network.

                                                              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 - kubenetworks/kubevpn: KubeVPN offers a Cloud Native Dev Environment that connects to kubernetes cluster network.
                                                              • Meta’s Hyperscale Infrastructure: Overview and Insights – Communications of the ACM

                                                                A look at Meta's planetary-scale computing infrastructure, including some key lessons from its development, as the company pursues its vision of “all global datacenters as a computer.” Hyperscalers, such as Alibaba, Amazon, ByteDance, Google, Meta, Microsoft, and Tencent, have developed planetary-scale infrastructure to deliver cloud, Web, or mobile services to their global users. And though most

                                                                • ピクシブが運営するサービスの基盤を支える インフラ部ソリューションアーキテクトチームの仕事とは? - pixiv inside

                                                                  こんにちは、広報部のmikoです。 ピクシブには、技術開発本部 インフラ部 ソリューションアーキテクトチーム(以下、SAチーム)というチームがあります。 インフラ部は会社全体のサービスなどのインフラストラクチャ―の管理が主な仕事で、その中でもSAチームは新規サービスのアーキテクチャを考えたり、相談に対応するのがメインです。 今回は、 インフラ部 SAチームのエンジニア3名に、仕事の内容やチームの雰囲気についてお話を伺いました。 自己紹介と、直近で関わった仕事について教えてください yoshimin:2013年中途入社で、前職はソーシャルゲームの開発を行っていました。最近はモダナイゼーションに関わることが多いです。直近だとお絵かきコミュニケーションアプリ「pixiv Sketch」のオンプレミスのKubernetes (k8s) クラスタへの移行を行いました。 sue445:2018年中途入

                                                                    ピクシブが運営するサービスの基盤を支える インフラ部ソリューションアーキテクトチームの仕事とは? - pixiv inside
                                                                  • 【おうちSEになろう!】Raspberry Pi で遊ぼう(池澤あやか氏 連載) | 株式会社AltX|未経験者向けIT研修「キャリテク!」採用サイト

                                                                    前回の連載では、おうちで活躍間違いなしのチャットボットを作成しました。 Googleカレンダー上に、お知らせしたいことを登録しておくカレンダーを用意し、ごみ出しや資料の提出日などの前日に、家族で使っている Discord に通知メッセージを送るようにしました。 プログラムの実行さえしておけば、確かにBotは動き続けてくれるのですが、自分のPCでずっとプログラムを実行させておくのもなんだか微妙ですよね。 自分のPCは電源を切ったり、持ち運んだりして、ずっとネットワークにつながっているわけではないことが多いと思います。 というわけで今回は Raspberry Pi という小型のマイコンを利用して、自分のプログラムを気軽に動かしてみたいと思います。 今回使う Raspberry Pi Zero 2 W はこのサイズ!小さい! Raspberry Piとは Raspberry Pi は、小型で手頃

                                                                      【おうちSEになろう!】Raspberry Pi で遊ぼう(池澤あやか氏 連載) | 株式会社AltX|未経験者向けIT研修「キャリテク!」採用サイト
                                                                    • Cursor Directory

                                                                      TypeScript19Python11React11Next.js10PHP7TailwindCSS5Laravel5C#4JavaScript4Game Development4Expo4React Native4Tailwind4Vite4Supabase4Rust3Web Development3Flutter3API3Meta-Prompt3SvelteKit3SwiftUI3Swift3WordPress3Angular2Blockchain2html2Backend Development2Unity2FastAPI2GraphQL2Alpine.js2Accessibility2ionic2cordova2angular2Java2Vue.js2Zod2Zustand2NestJs2Node2NuxtJS2Vue2Function2Svelte2Terraform2Viva

                                                                        Cursor Directory
                                                                      • Yoke is really cool

                                                                        One of the biggest memes in site reliability is "infrastructure as code". This is usually very well-intentioned, but there's one small problem: data "aws_route53_zone" "cetacean_club" { name = "cetacean.club." } resource "aws_route53_record" "A" { zone_id = data.aws_route53_zone.cetacean_club.zone_id name = "ingressd.${data.aws_route53_zone.cetacean_club.name}" type = "A" ttl = "300" records = [re

                                                                          Yoke is really cool
                                                                        • Google、LLMを活用したコード自動マイグレーションを実践 4つの取り組みと教訓を紹介

                                                                          Googleは、LLM(大規模言語モデル)を活用したコードマイグレーション(移行)の取り組みと教訓を紹介する論文を公開した。同論文は2025年1月12日(米国時間)、査読前論文を投稿するサーバ「arXiv」に提出された。 Googleは「LLMベースのコード移行をさまざまな事例に適用した経験を共有するものであり、他のアプローチとの比較評価をするものではない」とした上で「GoogleがAI(人工知能)を活用して行っている社内コード移行の、具体的な事例と教訓を解説する。私たちの洞察を役立ててくれることに期待している」と述べている。 AIを2つのレベルで活用 「ソフトウェアエンジニアリングの大きな変革期」 関連記事 生成AIの必修用語10選 ~ もはや現代人の新常識に 社会人から学生まで、今や現代人の大半は生成AIと無縁ではいられないでしょう。もはや“常識”となりつつある用語として「AI」「生成

                                                                            Google、LLMを活用したコード自動マイグレーションを実践 4つの取り組みと教訓を紹介
                                                                          • やたら長いバッチの実行時間を大幅に削減した話 - Sansan Tech Blog

                                                                            こんにちは、研究開発部 Architectグループで内定者インターンをしている上田です。 研究開発部では、サービスの拡張や組織変更など、さまざまな要因により、長らく手動で運用しているジョブがいくつか存在しています。今回はその一つをKubernetes の CronJob として実行できるように変更しました。 しかし、その過程で今までローカルファイルにキャッシュを永続化していた部分が使えなくなったのでAmazon S3に移行したところ実行時間が33時間から 291時間まで大幅に増加してしまうという問題が発生していました。 TL;DR C# を用いて CronJob に移行するため S3 にデータをキャッシュしたところ実行時間が大幅に増加した C# 学習とパフォーマンス改善に取り組んだ Elasticsearch へのリクエスト方法を変更し、S3によるキャッシュを廃止してエフェメラルストレージ

                                                                              やたら長いバッチの実行時間を大幅に削減した話 - Sansan Tech Blog
                                                                            • OSSなHCIソリューション「Proxmox」を試す

                                                                              そういえば「おうちKubernetes」をやろうと思った時に、Proxmoxも考えたのよな。 ただ、当時は複数台用意するとなるとRPiのほうが安かったので、そちらにしたのだけども。我が家のお蔵入りしているRPi K8Sクラスタ・・・ ちょっと前にも改めてやっていたのだけど、K8S熱が上がってきた感があるなー。マルチエージェントのデプロイ先にK8Sはとてもいいと思うし。 公式サイト データセンターをシンプルに Proxmoxは、すべての機能に誰もがフルアクセスできる強力なエンタープライズグレードのソリューションを提供します。信頼性と安全性に優れています。 ソフトウェア定義のオープンなプラットフォームは、導入、管理、予算が容易です。 Proxmox Virtual Environment Proxmox Virtual Environmentは、企業向け仮想化のための完全なオープンソースプラッ

                                                                                OSSなHCIソリューション「Proxmox」を試す
                                                                              • 「OpenClarity」によるk8sワークロードの脆弱性スキャン

                                                                                はじめに 3-shakeのSreake事業部に所属する齋藤(@kiyo_12_07)です。第12回目の今回は、Kubernetesなどのプラットフォームで稼働し、ワークロードのセキュリティリスクを検出するOSSツール「OpenClarity」を紹介します。 コンテナイメージのリスク Kubernetesはコンテナ化したアプリケーションをデプロイするシステムです。Kubernetes独自のセキュリティだけではなく、他のコンテナオーケストレーション同様、コンテナ自体のセキュリティについても考慮が必要となります。 セキュリティ対策を考えるときに「どのような攻撃方法があるか」ということから考えるアプローチがあります。下図はコンテナに対する主な攻撃経路をまとめた図です。

                                                                                  「OpenClarity」によるk8sワークロードの脆弱性スキャン
                                                                                • キャッシュに保存された Docker Hub イメージの pull  |  Artifact Registry documentation  |  Google Cloud

                                                                                  フィードバックを送信 キャッシュに保存された Docker Hub イメージの pull コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 Artifact Registry は、頻繁にアクセスされる公開 Docker Hub イメージを mirror.gcr.io でキャッシュに保存します。キャッシュに保存された公開イメージが使用可能な場合はそれを使用して Docker デーモンを構成でき、キャッシュに保存されたコピーがない場合は Docker Hub からイメージを pull できます。 Cloud Build や Google Kubernetes Engine などのGoogle Cloud サービスは、Docker Hub からイメージを pull する前に、キャッシュに保存されたイメージを自動的に確認します。 mirror.gcr.io でキャッ

                                                                                    キャッシュに保存された Docker Hub イメージの pull  |  Artifact Registry documentation  |  Google Cloud