並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 46件

新着順 人気順

NoSQLの検索結果1 - 40 件 / 46件

  • AWS設計プロンプト

    シンプルかつ網羅的なAWS設計を生成するAIプロンプトの核心は: 構造化された出力フォーマット:設計書の章立てと各セクションの説明内容を明確に指定 具体的なパラメータ要求:抽象的な説明ではなく、実装に使える具体的な設定値を求める 選定理由の明確化:「なぜその選択をしたのか」の説明を求める 代替案との比較:検討した代替オプションとの比較を含める Well-Architectedの原則適用:AWSのベストプラクティスに基づく設計を促す このアプローチを活用すれば、AIの力を借りつつも、実装に直結する高品質なAWS設計書を効率的に作成できます。何より、設計者の時間を節約しながらも、その専門知識と判断を最大限に活かせるところに大きな価値があります。 ※以下を全量使用すると量が多いので、該当箇所のみの抜粋を推奨 以下の要件に基づいて、詳細かつ実装可能なAWSアーキテクチャを設計してください。各セクシ

      AWS設計プロンプト
    • AIによるコーディングアシスタント、コーディングエージェント、アプリケーション自動生成サービスまとめ(2025年3月版)

      AIによるコーディングアシスタント、コーディングエージェント、アプリケーション自動生成サービスまとめ(2025年3月版) アプリケーション開発の生産性向上において、AIによるプログラミング支援サービスは欠かせないものになろうとしています。 そして市場にはプログラマが入力するコードの補完からコードやテストの自動生成、アプリケーションそのものの自動生成までさまざまなツールやサービスが登場しています。 ここでは多数のツールについてそれぞれの主な機能や目的が分かりやすいように、「コーディングアシスタント」「コーディングエージェント」「アプリケーション自動生成/Text to App」の3つに分類して紹介しましょう。 もしもここで紹介されていないプログラマ向けのAIツールなどがありましたら、X/Twitterやブックマークのコメントなどで教えてください。 AIが、人間のプログラマが書くコードの補完や

        AIによるコーディングアシスタント、コーディングエージェント、アプリケーション自動生成サービスまとめ(2025年3月版)
      • 読み取り専用 DB を Aurora から SQLite に移行してコストを 1/8 に削減した話 - エムスリーテックブログ

        こんにちは。クラウド型電子カルテであるエムスリーデジカルのソフトウェアエンジニア兼 Team SRE をしている井上 渉(@wtr_in)です。キャベツ相場が落ち着いてきて一安心しています。 今回は、デジカルを構成するサービスの DB(基本的に読み取りのみ)を Aurora MySQL から Fargate 上の SQLite に移行し、性能も向上しつつ当該サービス全体のインフラコストを約 1/8 まで大幅に削減できた話をご紹介します。 移行前・移行後の構成とその効果 移行前 (Aurora MySQL) 移行後 (SQLite) 移行で得られた効果 移行を検討した背景 なぜ SQLite を選んだか SQLite のデータをどこに置くか インメモリ SQLite へのデータロード まとめ We are hiring! 移行前・移行後の構成とその効果 今回 SQLite を採用したサービス

          読み取り専用 DB を Aurora から SQLite に移行してコストを 1/8 に削減した話 - エムスリーテックブログ
        • 生成AIのAIエージェントを大手3社(AWS、Azure、Google Cloud)で徹底比較してみた - G-gen Tech Blog

          G-gen の奥田です。当記事では、Amazon Web Services(AWS)、Microsoft Azure、Google Cloud(旧称 GCP)が提供するフルマネージドな AI エージェントサービスの比較を行います。 はじめに 当記事について AI エージェントとは ツールとは マルチエージェントシステムとは RAG と併用する効果 3社比較 前提条件 機能比較 料金シュミレーション 想定シナリオ AWS Azure Google Cloud 総評 AWS Azure Google Cloud 詳細の解説 Amazon Bedrock Agents(AWS)の詳細 構成図 プロダクト一覧 できること 対応モデル ツール 料金 Azure AI Agent Services(Azure)の詳細 構成図 プロダクト一覧 できること 対応モデル ツール 料金 Playbooks(G

            生成AIのAIエージェントを大手3社(AWS、Azure、Google Cloud)で徹底比較してみた - G-gen Tech Blog
          • ここがつらいよ分散型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_

            • レベル別で紹介!オープンソースで挑戦できる120のプロジェクトアイデア集 - Qiita

              はじめに 「オープンソースに挑戦したいけど、どんなプロジェクトを作ればいいかわからない…」そんな悩みを持っていませんか? 本記事では、初心者・中級者・上級者・達人 の4つのレベルに分けて、合計 120個のオープンソースプロジェクトアイデア を紹介します。 それぞれのアイデアの詳細については折りたたんであります。興味がある内容については広げてみて機能要件や実装のポイント、拡張機能、学べることを見てみてください! 自分のスキルレベルに合ったプロジェクトを見つけて、実際に開発に挑戦してみましょう! 初心者向けプロジェクトアイデア 1. ToDoリストアプリ 概要 ToDoリストアプリは、ユーザーがタスクを追加・編集・削除し、完了状況を管理できるシンプルなアプリです。 初心者でも取り組みやすく、プログラミングの基礎となる CRUD(Create, Read, Update, Delete) の概念

              • さくらのクラウド、新機能としてシンプルMQ、APIゲートウェイ、シークレットマネージャ、NoSQLなど13機能を発表

                さくらのクラウド、新機能としてシンプルMQ、APIゲートウェイ、シークレットマネージャ、NoSQLなど13機能を発表 さくらインターネットは、同社が提供するクラウドサービス「さくらのクラウド」の新機能として先月(2025年2月)に13種類の機能が追加されたことを発表しました。 【NEW/お知らせ】 パブリッククラウド「さくらのクラウド」において、2025年2月に新たに13の機能を追加しました。 詳細は以下をご参照ください。https://t.co/IZsDj2DRwA — 【公式】さくらインターネット (@sakura_pr) March 12, 2025 さくらのクラウドは、2025年末までに日本のガバメントクラウドの全ての技術要件を満たすことを条件に、政府全体で共通利用するクラウド基盤であるガバメントクラウドに認定されています。 ガバメントクラウドはすでにAWS、Google Clou

                  さくらのクラウド、新機能としてシンプルMQ、APIゲートウェイ、シークレットマネージャ、NoSQLなど13機能を発表
                • Aurora DSQL は何が新しいのか?(まとめ + 内部技術編)[DeNA インフラ SRE] | BLOG - DeNA Engineering

                  こんにちは、IT 基盤部第4グループの西崎です。主に DeNA がグローバルに展開するゲームのインフラ管理を担当しています。 今回は昨年末の AWS re:Invent で発表された Amazon Aurora DSQL(以下 Aurora DSQL)について紹介します。ちょうど最近データベースについて調べていたのですが、その最中に AWS re:Invent 2024 での Aurora … 第2回:コンポーネント分割が進んでいる + 楽観的排他制御を採用している 第2回では Cloud Spanner(以下 Spanner) との比較を行いました。Aurora DSQL は同じ分散 SQL である Spanner よりもトランザクションに関係するコンポーネントの分割がより細かくなっています。さらに楽観的排他制御を採用しているため、以下のメリットがありました。 レイテンシが低い 特にマル

                    Aurora DSQL は何が新しいのか?(まとめ + 内部技術編)[DeNA インフラ SRE] | BLOG - DeNA Engineering
                  • Aurora DSQL は何が新しいのか?(vs. これまでの Aurora 編)[DeNA インフラ SRE] | BLOG - DeNA Engineering

                    2025.03.11 技術記事 Aurora DSQL は何が新しいのか?(vs. これまでの Aurora 編)[DeNA インフラ SRE] by Hiroyuki Nishizaki #infrastructure #sre #database #aws #aurora #re:Invent こんにちは、IT 基盤部第4グループの西崎です。主に DeNA がグローバルに展開するゲームのインフラ管理を担当しています。 今回は昨年末の AWS re:Invent で発表された Amazon Aurora DSQL(以下 Aurora DSQL)について紹介します。ちょうど最近データベースについて調べていたのですが、その最中に AWS re:Invent 2024 での Aurora DSQL の発表を見て、Aurora DSQL がこれまでのデータベースとなぜ、どのように違うのかを知って

                      Aurora DSQL は何が新しいのか?(vs. これまでの Aurora 編)[DeNA インフラ SRE] | BLOG - DeNA Engineering
                    • 【金欠学生向け】無料でもここまでできるフルスタック開発!

                      1. はじめに この記事は1円も使いたくない個人開発のための技術スタックという記事に触発されて作成されました。著者の💣😺氏に感謝を申し上げます。 もしよろしければ元記事の方のいいねなどもお願いします。 この記事では、0円で個人開発・公開できるWebアプリケーションの技術スタックを紹介します。対象読者は、Webアプリの開発経験はあるものの金銭的理由でデプロイ環境の確保が難しい学生などです。フロントエンドからバックエンド、デプロイ先、データベース、認証機構まで、無料プランで利用可能なサービスを組み合わせて、費用ゼロで開発・運用する方法を解説します。適切に活用すればサーバー代は無料で、リスクなく高速なWebサービスを公開可能です (Next.js + Supabase + Cloudflare PagesでWebサービスを開発・デプロイする際に起きた問題と感想)。各技術の特徴やメリット、他の

                        【金欠学生向け】無料でもここまでできるフルスタック開発!
                      • You can make Postgres scale

                        Mar 13th, 2025 Lev Kokotov Postgres scales. No other two words that I’ve ever heard of, produced more controversy. At least in the circles I hang out in, in the company basement where infrastructure elves make the Rails app go brrr. A lot of people believe, against all odds, and marketing campaigns by Big NoSQL, that technology you know is better than the devil you just heard pitched at the Engine

                          You can make Postgres scale
                        • 突然のデータ不整合!原因は Realtime Database の更新処理かも? 更新失敗を防ぐ TypeScript の解決策 - NTT Communications Engineers' Blog

                          TypeScript で Firebase の Realtime Database を利用すると、使い方次第でエラーが生じてしまう可能性があります。これは TypeScript の型チェックでは検知が難しいような undefined なプロパティを格納しようとしてしまうことがあるためです。この問題が起こるとデータ更新処理が失敗し、不整合な状態が発生してしまいます。 この記事では その問題を防ぐ方法を紹介します。 はじめに 環境 背景 Firebase Realtime Database の仕様 TypeScript の Partial 型 エラーの例 解決策 全パターンの更新関数を用意する 更新関数の中で undefined を除外する JavaScript のプロキシを使う プロキシの概要 プロキシを使った解決策の概要 実際の実装 各メソッドの解説 プロキシ処理の妥当性確認 各解決策の比

                            突然のデータ不整合!原因は Realtime Database の更新処理かも? 更新失敗を防ぐ TypeScript の解決策 - NTT Communications Engineers' Blog
                          • 「RDBMSが必要でないWebシステム」って例えばどんなやつだろう→様々な回答が集まる

                            すえなみ @a_suenami 「永続化が不要」なのか、「永続化は必要だが、ファイルシステムやNoSQLの方が適切」なのか、のどっちなのかもわからないな。後者だとしたらパフォーマンスイシューにはなりにくそう(ファイルシステムの場合はそうでもないが)だけど、別の問題を抱えそう。 2025-03-19 10:42:34

                              「RDBMSが必要でないWebシステム」って例えばどんなやつだろう→様々な回答が集まる
                            • 全員大コーフン!株式会社カケハシから3人のエンジニアがPFU横浜本社を訪問! | PFU

                              全員大コーフン!株式会社カケハシから3人のエンジニアがPFU横浜本社を訪問!~HHKBへの愛を熱く語る~ 病院でもらった処方箋を持って薬局へ行き、薬を受け取る――わたしたちの誰もが経験したことのあるシーンです。 もらった処方箋を持って薬局へ行くと、薬を受け取りたい人たちで待合室があふれている――こういった光景を見たことはありませんか?待つことになる患者だけでなく、実は薬剤師にとってもこの状態は悩みのタネとなっていることはあまり知られていません。 その現状を打破すべく誕生したのが、「株式会社カケハシ」様です。 今回は、そんな株式会社カケハシ様を取材し、エンジニアの皆さんの普段のお仕事の様子や、日々お使いのHHKBに関する話などをお伝えします。 何より、今回の取材場所は、HHKBの聖地?のPFU横浜本社! カケハシの皆様からの強いご要望(?)もあり、PFU横浜本社のオフィスツアーも実施しました

                                全員大コーフン!株式会社カケハシから3人のエンジニアがPFU横浜本社を訪問! | PFU
                              • 北朝鮮のスパイウェア「KoSpy」:Androidユーザーを狙う新たな脅威 - イノベトピア

                                北朝鮮のサイバー諜報グループ「ScarCruft」が、Androidユーザーを狙う新たなスパイウェア「KoSpy」を展開している。 このマルウェアは、Google Playストアに偽のユーティリティアプリとして掲載され、ユーザーを欺いて感染させる。 KoSpyはSMSや通話履歴、位置情報など多様なデータを収集し、オーディオや写真の録音・撮影も可能だ。ScarCruftは2012年から活動しており、主にRokRATを利用してWindowsシステムからデータを収集している。 from:North Korea’s ScarCruft Deploys KoSpy Malware, Spying on Android Users via Fake Utility Apps 【編集部解説】 KoSpyは、北朝鮮のサイバー諜報グループであるScarCruft(APT37)が展開した新たなAndroidス

                                  北朝鮮のスパイウェア「KoSpy」:Androidユーザーを狙う新たな脅威 - イノベトピア
                                • NoSQLとDWHを組み合わせる、多様な用途に利用するDBアーキテクチャー「CQRS」

                                  NoSQLは超高頻度で軽量なトランザクションを処理できるデータベース(DB)であることを前回説明しました RDBの弱点を克服するNoSQL、高頻度更新トランザクションシステムにも利用 。この点でリレーショナルデータベース(RDB)にはない優れた特性を持つNoSQLですが、一方で複雑なクエリーやキーバリュー型以外のデータの表現力が乏しいのが難点です。 システムではリポートや分析、複雑な条件の組み合わせを含むデータ参照も同時に発生するのが一般的です。超高頻度なトランザクションと複雑な条件でのデータ参照が両方存在するシステムの場合、DBアーキテクチャーをどうすればいいか。その答えの1つがコマンドクエリー責務分離(CQRS、Command Query Responsibility Segregation)です。 NoSQLとRDBのいいとこ取りをするCQRS 第8回で触れたNoSQLとRDBの特性

                                    NoSQLとDWHを組み合わせる、多様な用途に利用するDBアーキテクチャー「CQRS」
                                  • 週刊AWS – 2025/3/17週 | Amazon Web Services

                                    Amazon Web Services ブログ 週刊AWS – 2025/3/17週 みなさん、こんにちは。ソリューションアーキテクトの根本です。 今週も週刊AWSをお届けします。 さて、今年のAWS Summit Japanは6月25日、26日に予定されていますが、Webサイトがすでにオープンしています。申し込みはまだ先ですが、イベント情報のお知らせ登録もできるので是非ご活用ください。 また、直近で4月に「Tokyo NoSQL Day 2025」というイベントが開催されます。DynamoDBをはじめとする多くのNoSQLデータベースソリューションを学べる機会なのでご活用ください。 — Tokyo NoSQL Day 2025 ~デベロッパーのためのNoSQL入門と実践~ 2025年 4月 9日(水)9:30 – 18:00 場所:目黒セントラルスクエア 21F 申し込みはこちら — そ

                                      週刊AWS – 2025/3/17週 | Amazon Web Services
                                    • 「日本の医療システムを僕らの技術で書き換えていく」カケハシを選んだマネジメント経験者たちの本音 - KAKEHASHI Tech Blog

                                      カケハシのAI在庫管理チームのエンジニアリングマネージャーやテックリードは、VPoEや課長といったポジションを経て当社へ転職してきたメンバーたちです。 彼らが役職よりも大事にしていることとは何か、なぜカケハシを選んだのか、そしてカケハシで実現したい未来とは? エンジニアが気になることを深堀りして聞いてみました。 (文中に登場する西さんはリモートでの参加となりました) 在庫管理の「難しさ」を「面白さ」に変えるAI在庫管理チームの挑戦 Head of Engineering, SCM 兼 AI在庫管理チーム Engineering Manager 小田中育生 — では最初に、AI在庫管理チームの役割から教えてください 小田中:カケハシが展開するプロダクトのひとつ「Musubi AI在庫管理」を開発するチームです。 我々は「薬局に行けば必要なくすりを入手できる」ことを当たり前だと思っていますが、

                                        「日本の医療システムを僕らの技術で書き換えていく」カケハシを選んだマネジメント経験者たちの本音 - KAKEHASHI Tech Blog
                                      • 大手クラウドに着々と近づくさくらのクラウド 「AppRun」含む13個の新機能

                                        さくらインターネットは、2025年3月12日、パブリッククラウド「さくらのクラウド」において、2月に13個の新機能を追加したことを公表した。新機能のうち12個がβ版での提供となり、それぞれβ期間中は無料で利用できる。 さくらのクラウドは、2025年度末までに技術要件を満たすことを条件に、「ガバメントクラウド」に採択されている。この条件を満たすべく、さまざまな機能の実装を進めているところだ。2024年12月末時点では、開発計画全体に影響のある遅れはなく、順調な開発進捗となっている。 今回、2月に追加されたサービスは以下の通り。 ・サービス・ウェブサイトの稼働情報: さくらのクラウドの各サービスおよび各種サイトの稼働状況を表示するサービス。 ・AppRun β版: コンテナイメージから簡単にアプリケーションをデプロイし、自動でスケーリングできるマネージドサービス。サーバーの設定や環境構築等の複

                                          大手クラウドに着々と近づくさくらのクラウド 「AppRun」含む13個の新機能
                                        • Microsoft Proposes "Hornet" Security Module For The Linux Kernel - Phoronix

                                          Microsoft Proposes "Hornet" Security Module For The Linux Kernel Written by Michael Larabel in Microsoft on 21 March 2025 at 02:21 PM EDT. 28 Comments Microsoft's newest open-source contribution to the Linux kernel being proposed is... Hornet, a Linux security module (LSM) for providing signature verification of eBPF programs. Microsoft has been a longtime proponent of eBPF for running custom prog

                                            Microsoft Proposes "Hornet" Security Module For The Linux Kernel - Phoronix
                                          • Google Cloud、CDataのコネクタで外部データソースとの連携強化

                                            米CData Software(CData)は、2025年3月3日(米国時間)、Google Cloudとの業務提携の拡大を発表した。提携拡大により、Google Cloudが提供するデータアクセス機能が拡張される。 CDataは、これまでのパートナーシップにおいて、「Cloud SQL」や「AlloyDB」といったGoogle Cloud製品におけるリアルタイムなデータ連携ソリューションを実現してきた。 今回のOEM提携の拡大により、CDataの組み込みデータコネクタを通じて、Google CloudのサービスからSaaSアプリケーションやNoSQLデータベース、レガシーシステムなど、さまざまな外部データソースと連携できるようになる。

                                              Google Cloud、CDataのコネクタで外部データソースとの連携強化
                                            • レベル別で紹介!オープンソースで挑戦できる120のプロジェクトアイデア集 - Qiita

                                              はじめに 「オープンソースに挑戦したいけど、どんなプロジェクトを作ればいいかわからない…」そんな悩みを持っていませんか? 本記事では、初心者・中級者・上級者・達人 の4つのレベルに分けて、合計 120個のオープンソースプロジェクトアイデア を紹介します。 それぞれのアイデアの詳細については折りたたんであります。興味がある内容については広げてみて機能要件や実装のポイント、拡張機能、学べることを見てみてください! 自分のスキルレベルに合ったプロジェクトを見つけて、実際に開発に挑戦してみましょう! 初心者向けプロジェクトアイデア 1. ToDoリストアプリ 概要 ToDoリストアプリは、ユーザーがタスクを追加・編集・削除し、完了状況を管理できるシンプルなアプリです。 初心者でも取り組みやすく、プログラミングの基礎となる CRUD(Create, Read, Update, Delete) の概念

                                              • Valkey - Wikipedia

                                                Valkeyはオープンソースのインメモリストレージで、分散型のインメモリキーバリューデータベース、キャッシュ、メッセージブローカーとして使用され、オプションで耐久性も備えている[7] 。 全てのデータをメモリ上に保持し、その設計により、Valkeyは低レイテンシでの読み書きを実現しているため、キャッシュを必要とするユースケースに特に適している。 Valkeyは、最も人気のあるNoSQLデータベースであり、全体的にも最も人気の高いデータベースの1つであるRedisのフォークである[8]。Valkeyやその前身であるRedisは、Twitter[9][10]、Airbnb[11]、 Tinder[12]、Yahoo[13]、Adobe[14]、 Hulu[15]、Amazon[16]、OpenAI[17]などの企業で利用されている。 Valkeyは、文字列、リスト、マップ、セット、ソート済みセ

                                                  Valkey - Wikipedia
                                                • オフラインモードが利用できるWebサービスを作成できるクラウドサービスまとめてみた - Qiita

                                                  はじめに こんにちは、今回は「オフラインモード」が利用できるWebサービスを作成できるクラウドサービスをご紹介します✨ 「オフライン対応」と言っても、どんなサービスに向いているのか気になりますよね。そこで今回は、特徴とともにどんなWebサービスにピッタリなのかを深掘りしてご紹介します! 📌1. Firebase(Google) 特徴 NoSQL型のデータベース(Firestore、Realtime Database)を利用可能 オフラインキャッシュが標準搭載されていて、簡単にオフライン対応ができます モバイルアプリとの相性が非常に良い 向いているWebサービスの例 メッセージアプリやチャットツール タスク管理アプリ ショッピングリストなどの日常系アプリ 📌2. AWS Amplify(Amazon) 特徴 SQL型(Amazon RDS)またはGraphQL(AWS AppSync)デ

                                                    オフラインモードが利用できるWebサービスを作成できるクラウドサービスまとめてみた - Qiita
                                                  • Quarkusによるレンタカーアプリケーションの構築|Fusayuki Minamoto

                                                    はじめにこの記事は、Quarkus in Actionのサンプルアプリケーションを使ってQuarkusの機能を紹介するシリーズの10回目です。今回はこの本のサンプルアプリケーションの説明です。 AcmeレンタカーアプリケーションQuarks in Actionでは、Quarkusの機能を説明するために「Acmeレンタカー」というアプリケーションを題材にしています。このアプリケーションはマイクロサービスとして実現されており、複数のサービスがネットワーク上で連携してシステムを実現しています。 この本のPart 1はQuarkusの概要紹介になっており、Part2以降の章ではレンタカーシステムを構成する各マイクロサービスとそれを実現するためのテクノロジーが順次紹介されています。最終的にはこれらのサービスが一つのシステムとして連携して動作できるようになります。 この記事では、Part 2に入る前に

                                                      Quarkusによるレンタカーアプリケーションの構築|Fusayuki Minamoto
                                                    • AWSのLambdaとは - Qiita

                                                      Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? そもそもAWSのLambdaとは? サーバーのプロビジョニング、管理なしにコードを実行できるAWSが提供するサーバーレスコンピューティングサービス。 基本的にどのようなタイプのアプリケーションのコードも実行できる。 ちなみにサーバーレスというのはこちらがサーバーを用意する必要がなく、実行基盤はAWS側で管理されるということでサーバー自体が必要ないということではないです。 プロビジョニング →必要なものを準備・提供すること、またはその作業工程、リソースのこと Lambdaの特徴 その1 LambdaはFaaS(Function as a

                                                        AWSのLambdaとは - Qiita
                                                      • AWS SAA備忘録記事①-Auto Scaling- - Qiita

                                                        Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに AWS Solution Architect Associate(SAA)試験を勉強して、様々なサービスで、Auto Scaling機能が提供されていることに気づきました。 Auto ScalingはAWSの大きな強みの一つですが、どのサービスが対応しているのか、そしてそれぞれどのように機能するのかを整理しておくことは重要だと思いました。 本記事では、AWSの各種リソースにおけるAuto Scaling機能について、覚えやすい分類とともに解説します。 コンピューティング系 EC2 EC2は最も基本的なAWSのコンピューティング

                                                          AWS SAA備忘録記事①-Auto Scaling- - Qiita
                                                        • SQLとは?基本構文やCRUD、DBRSについて徹底解説!|DAD UNION – エンジニア同盟

                                                          プログラミングやシステム開発において、データを管理するために欠かせないのが「SQL」です。 SQLはデータベースを操作するための言語であり、さまざまなシステムで活用されています。 本記事では、SQLの基本やデータベースの種類、CRUDの概念、そして基本的なSQL文について解説します。 SQLとは SQL(Structured Query Language)とは、データベースを操作するための言語です。 リレーショナルデータベース(RDB)を対象に、データの追加・取得・更新・削除を行うために使用されます。 主要なデータベース管理システム(DBMS)では、SQLを使用してデータを操作するのが一般的です。 データベースの種類 オープンソースのデータベース MySQL:高いパフォーマンスと信頼性が特徴。 PostgreSQL:高度な機能を備えたオープンソースRDBMS。 SQLite:軽量でシンプル

                                                            SQLとは?基本構文やCRUD、DBRSについて徹底解説!|DAD UNION – エンジニア同盟
                                                          • 【Azure】CosmosDBにおけるRU入門ガイド【初心者向け】 | SIOS Tech. Lab

                                                            今回はSIOSのアドベントカレンダーの記念すべき1日目の記事です。 今年のアドベントカレンダーのテーマは「サイオス社員が今年一年で新たに学んだ技術」です! そして私は絶賛学習中のAzure CosmosDBについて紹介していきたいと思います。 偉そうに書いていきますが、自分自身も入門したてなので、もし誤ってる点あったらコメントで指摘いただけると幸いです。 はじめに 冒頭でも述べましたが、Azure CosmosDBについて書いていきたいと思います。 私自身、ほとんどRDBMSしか触ったことがなく、NoSQLに関してはまったくの素人です。 「なんかJSONのままデータ保管しておけるんでしょ?」くらいの理解です。 ただ、先日のMicrosoft IgniteでもCosmosDBでハイブリット検索が行えるようになったという発表があり、生成AI関連でもCosmosDBの活用が注目されています。 そ

                                                              【Azure】CosmosDBにおけるRU入門ガイド【初心者向け】 | SIOS Tech. Lab
                                                            • tiupを使ってもっとTiDBで遊ぼう

                                                              この記事は、TiDB Advent Calendar 2023 4日目の記事です。 前回の記事ではtiupの基本的な使い方をご紹介しました。この記事でtiupを使って何かしらTiDBで遊ぶことができるようになったかと思います。では次の段階へ進みましょう! この記事ではTiDBでベンチマークを実行する方法をご紹介します。TiDBに限らず、製品を評価するにあたってベンチマークで性能を確かめることは製品の特性を知る上でとても重要です。一方で、性能評価は簡単ではありません。どのベンチマークを使うのか、どの程度のデータ量で実施すれば良いか、ハードウェアの構成やスペックをどうすれば良いか…。こういったトピックを語るだけでもかなりの文量が必要になりますが、この記事では、tiupでベンチマークを簡単に実行できるということをご紹介します。 tiupでベンチマークを実行する 出オチ感がありますが、実は公式ドキ

                                                                tiupを使ってもっとTiDBで遊ぼう
                                                              • AWS・Azure・GoogleCloudの基礎(データベース編)

                                                                はじめに アジアクエストクラウドインテグレーション部の崔 文碩です。 本記事は、connpassで発表した「クラウドエンジニアが語るAWS・Azure・GoogleCloud基礎(データベース編)」の内容をもとに作成された記事になります。 AWS・Azure・GoogleCloudの各クラウドのデータベースを紹介し、比較していきます。 データベースとは データベースは一定の形式で作成・管理されたデータの集合体のことを意味します。 簡単に言いますと、データを整理して、必要なときにすぐに取り出せるようにするための「データの倉庫」みたいなものです。 例としては図書館の本を挙げられます。本をジャンルごとに並べて、必要な本をすぐに見つけられるようにするのと似ています。 データベースの種類 データベースは、大きく2つに分類されます。 リレーショナル・データベース(RDB) NoSQL RDBとNoSQ

                                                                • Amazon EC2 - Qiita

                                                                  Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? EC2(Amazon Elastic Compute Cloud)とは 仮想サーバーを提供するプラットフォーム EC2インスタンスとは 仮想サーバー インスタンス操作 Start 停止したインスタンスを再起動します。データは保持されます Stop インスタンスを一時的に停止しますが、データは保持されます reboot 実行中のインスタンスを再起動します。データは保持されます Terminate インスタンスを完全に削除します。データは失われます インスタンスの種類 汎用 使用場面 汎用的な用途(Webサーバー、アプリケーションサーバー、

                                                                    Amazon EC2 - Qiita
                                                                  • Salesforceにおけるデータ設計 - Qiita

                                                                    Salesforceでのオブジェクトの結合は、このようにリレーション名を使って実現されます。 数式項目と積上集計項目 導出項目は数式項目と積上集計項目が使えないかをまず考えます。 数式項目では親レコードの項目を参照する数式を使うことができます。(クロスオブジェクト数式と呼びます。10階層まで親を辿ることができます。) 積上集計項目では子レコードの件数あるいは子レコードの特定の項目の合計・最大・最小の値を算出し親レコードの項目値として設定します。 子レコードの数式項目の積上集計を行うことは可能ですが、数式がクロスオブジェクト数式であったりNOW()やTODAY()といったその場で計算が行われる数式が使われている場合、積上集計ができません。親レコードを参照する数式項目を別途作成し、その項目を参照する数式項目を作って積み上げるということもできません。 導出項目に数式項目/積上集計項目が使えない場

                                                                      Salesforceにおけるデータ設計 - Qiita
                                                                    • SQL文法【入門編 - 基本文法】|サクッと始めるデータベース構築【SQL / NoSQL / newSQL】

                                                                        SQL文法【入門編 - 基本文法】|サクッと始めるデータベース構築【SQL / NoSQL / newSQL】
                                                                      • データエンジニア年収2,700万円超、米IT人材市場で続く高給与 企業は「育成」にシフト 年間455万円の投資価値も | AMP[アンプ] - ビジネスインスピレーションメディア

                                                                        リンクトイン調査が示すIT人材不足の実態 トランプ新政権が5,000億ドルに上るAI投資計画を発表し多くの注目を集めた。これに続き、フランスも2025年2月10日、1,120億ドルに上るAI投資計画を明らかにするなど、AI巨額投資のドミノ効果が始まりを見せている。 こうした国家主導の巨額投資は、ChatGPTの登場以来すでに大きな影響を受けている労働市場の需給バランスにさらなる変化をもたらす可能性がある。 実際、リンクトインの最新調査(2025年1月23日発表)では、最も需要の高い職種ランキングにおいて、ソフトウェアエンジニアが初めて営業職を抜いてトップに躍り出たことが明らかになった。同ポジションは、前四半期から1ランク上昇。これまで5四半期連続で首位を維持してきた営業職を2位に退けた。 またソフトウェアエンジニア需要は、前四半期比で5倍という大幅な伸びを示していることも判明。同様にITコ

                                                                          データエンジニア年収2,700万円超、米IT人材市場で続く高給与 企業は「育成」にシフト 年間455万円の投資価値も | AMP[アンプ] - ビジネスインスピレーションメディア
                                                                        • ハンモック駆動開発のススメ

                                                                          今あえてコンピューターから離れることの価値 AIによってエンジニアの生産性はかつてないほど高まっています。 筆者も最近はCline等を利用してプログラミングに勤しんでいますが、自身で手を動かす機会が格段に減り、優雅にコーヒーを片手にディスプレイを眺めることが増えて隔世の感があります。 既に方々で言われていることですが、ほとんどあらゆる作業にAIが介在するようになって何かを実現するためのコストが劇的に下がる中で、どんな問題を解決するか考えることの価値が相対的に上がっているように思います。 そこで思い出したのが、かつてClojureの開発者Rich Hickey氏が行ったハンモック駆動開発(Hammock Driven Development)についての講演です。 内容を端的に言うと、重要な問題を解決するためのTipsがまとまったものと言えます。 この講演は2010年のものですが、私自身今でも

                                                                            ハンモック駆動開発のススメ
                                                                          • 分散データベースエンジニア(メッセージングサービス)/ LINE Platform|LINEヤフー株式会社

                                                                            ポジション概要「LINE」で1日にやりとりされるメッセージの総数は数百億単位です。これは数千台のサーバーと、その上で動くRedis ClusterやHBaseなどの分散ストレージミドルウェアによって実現されています。これらのミドルウェアは、秒間数百万のクエリを処理し、数ペタバイトのデータを扱える性能を発揮します。しかし、「LINE」規模の実サービスでは、特定の条件下でのみ発生するパフォーマンス劣化の問題や、世界中でまだ誰も遭遇していないバグに直面することが頻繁にあります。 本ポジションでは、「LINE」のメッセージングおよび関連サービスの機能開発・保守を他のチームと連携しながら、これらの困難な課題を解決してくれるエンジニアを募集しています。 組織のミッション・展望 メッセージングおよび関連サービスに必要なストレージの重要な機能の開発およびサポート ベストプラクティスを採用した、スケーラブル

                                                                              分散データベースエンジニア(メッセージングサービス)/ LINE Platform|LINEヤフー株式会社
                                                                            • AWSが展開するデータベースカテゴリのサービスの一覧 - Qiita

                                                                              Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに AWSが展開するデータベースカテゴリのサービスの一覧についてまとめてみました。 データベースカテゴリ 可用性や保全性などの非機能要件を高めたデータベースサービス群。様々なデータベースが提供されているので、種類や内容を理解し、ワークロードに応じたものを選択できるようにしたい。 Amazon Aurora クラウドで最適化されたストレージデータ配置により、高可用性・高性能を実現したリレーショナルデータベース。 Amazon DocumentDB オープンソースデータベース「MongoDB」との互換性を持つドキュメント指向データベー

                                                                              • GitHub 2025でのトップ10のベストオープンソースプロジェクト – Kanaries

                                                                                オープンソースソフトウェア(OSS)は、今日のソフトウェア開発の方法を革新しました。数百万ものオープンソースのGitHubプロジェクトが利用可能ですが、自分のニーズに合った最高のオープンソースプロジェクトを見つけるのは困難かもしれません。 この記事では、知っておくべきトップ10の急成長しているオープンソースのGitHubリポジトリをリストアップしています。 最新情報として、オープンソースのGitHubコミュニティで注目されている新星「PyGWalker」を追加します:PyGWalker (opens in a new tab)。 PyGWalkerは、Jupyter Notebookのデータ分析とデータ可視化のワークフローを簡素化するためのものです。pandasデータフレーム(およびpolarsデータフレーム)を、Tableauスタイルのユーザーインターフェースに変換することで、ビジュアル

                                                                                • DynamoDB シングルテーブル設計入門 - KAKEHASHI Tech Blog

                                                                                  はじめに 処方箋データ基盤チームでエンジニアをしている岩佐 (孝浩) です。 カケハシには「岩佐」さんが複数名在籍しており、社内では「わささん」と呼ばれています。 私が所属する処方箋データ基盤チームでは、DynamoDB をメインのデータベースとして利用しています。複雑なデータモデルを扱わない場合、非常に使い勝手の良い NoSQL データベースで、以下のような特長があります。 非常に高いスケーラビリティとアベイラビリティ VPC 不要 (AWS Lambda との相性が良い) キャパシティをオンデマンドモードにした場合、従量課金でコスト効率が良い(青天井は要注意) PITR (Point-in-time Recovery) の利用が簡単 一方で、AWS が推奨する DynamoDB (NoSQL) のテーブル設計思想は RDBMS と大きく異なっており、DynamoDB 未経験者にとっては

                                                                                    DynamoDB シングルテーブル設計入門 - KAKEHASHI Tech Blog