並び順

ブックマーク数

期間指定

  • から
  • まで

121 - 160 件 / 1598件

新着順 人気順

dynamoの検索結果121 - 160 件 / 1598件

  • Tシャツ等の商品の色を自由に変えられるjQueryプラグイン「Product Colorizer」:phpspot開発日誌

    Tシャツ等の商品の色を自由に変えられるjQueryプラグイン「Product Colorizer」 2012年10月24日- Product Colorizer 1.1 | A jQuery Plugin Written by Nik Korablin Tシャツ等の商品の色を自由に変えられるjQueryプラグイン「Product Colorizer」 色を選択すると同じ絵柄で色だけを変更することが出来るjQueryプラグインです。 商品をウェブ上でカスタマイズできるようなECサイトなどで使えそうですね。 色部分をクリックで自由に色が変えられます。まあ、色に応じた写真を用意しておくのも手ではありますが、何百通りとかある場合や、自分でカスタマイズするようなシステムの場合は使えそう 仕組みがまた面白くて、次のようにPNG画像でマスクを被せつつ色をかぶせているみたいです。 面白いアイデアですね。応

    • AWS Lambdaのアプリケーション作成を使ってCI/CDパイプラインを一気に構築 - Qiita

      AWS Lambdaのアプリケーション作成とは AWS Lambdaのアプリケーション作成機能を利用してLambda関数を作成すると、Lambda関数自体の他に Lambda関数のソースコード等を管理するGitリポジトリとしてCodeCommit CodeCommitのmasterブランチの更新を契機にLambda関数へのデプロイを行うCodePipeline 等々、CI/CDパイプライン実現のためのAWSリソースが同時に作成されます。 Lambda関数自体は手軽に作ったものの、次のステップとしてCI/CD環境を構築するのは腰が重く、ソースの更新はマネジメントコンソール上で実施している・・・といったケースを改善するアプローチとして、このようなCI/CD環境をセットで構築する機能がリリースされたそうです。 Lambdaのマネジメントコンソール画面では、これらAWSリソースをアプリケーションと

        AWS Lambdaのアプリケーション作成を使ってCI/CDパイプラインを一気に構築 - Qiita
      • サーバーレス失敗談 - テーブル設計編 | HiCustomer Lab - HiCustomer Developer's Blog

        こんにちは、エンジニアの肥前です。この記事は Serverless Advent Calendar 2018 の13日目です。 また、HiCustomer Tech Blog の最初の記事でもあります。今後もチームで継続して得られた知見を書き溜めていく場にしたいなと思います。 さて、いわゆる ”サーバーレスアーキテクチャ” を採用してスタートアップのプロダクト開発を開始しておおよそ一年が経過しました。もちろん恩恵に預かっている部分、省力化できた点は多々あるのですが、今改めて振り返るとアンチパターンを踏んでいたり、このまま放置すると負債化しそうな箇所が見えてきています。失敗した話というのはなかなか表に出しづらいものではあるのですが、少しでもこれから取り組む方の助けになればと思い記事に残してみようと思います。サーバーレス界隈の方々にはあるあるネタだと思うのでご笑納ください。 前提となる構成 事

          サーバーレス失敗談 - テーブル設計編 | HiCustomer Lab - HiCustomer Developer's Blog
        • 情報システム特別講義D #GB37301

          GB37301.md 情報システム特別講義D 1時限目 イントロ - 川島先生(筑波大学) 2時限目 Inside PostgreSQL Kernel - 永安 悟史さん(アップタイム・テクノロジーズ) 3時限目 データストレージの諸々 - 星野 喬さん(サイボウズ・ラボ) 4時限目 並列データベースシステムの概念と原理 - 油井 誠さん(産総研) 5時限目 Googleクラウドが実現する大規模並列クエリサービス - 佐藤 一憲さん(Google) 6時限目 分散処理基板Hadoop/MapReduce - 小沢 健史さん(NTT研) 7時限目 Treasure Data Technologies - 中川 真宏さん(Treasure Data) 8時限目 Retrospection/Prospection / Norikra in Action - 田籠 聡さん(LINE株式会社) 9時

            情報システム特別講義D #GB37301
          • NoSQL Databases: a Survey and Decision Guidance

            (At the bottom of this page, you find a BibTeX reference to cite this article.) Together with our colleagues at the University of Hamburg, we — that is Felix Gessert, Wolfram Wingerath, Steffen Friedrich and Norbert Ritter — presented an overview over the NoSQL landscape at SummerSOC’16 last month. Here is the written gist. We give our best to convey the condensed NoSQL knowledge we gathered build

              NoSQL Databases: a Survey and Decision Guidance
            • Key-Value Store 勉強会を開催しました。 - moratorium

              Key-Value Store 勉強会を開催しました。 2009-02-26 (Thu) 3:08 勉強会 もう先週の金曜日になりますが、Key-Value Store勉強会というのを開きました。 既に素晴らしいまとめエントリが有りますので、詳細はこちらをご覧下さい。 Key-Value Store勉強会に行ってきました by katsumaさん Key-Value Store勉強会 by shudoさん はてなブックマーク「kvs」タグ UStream録画動画 by ichiiさん 日経BP社 中田さまには、草の根的勉強会にも関わらず、記事にして頂きました。有難うございます。 「キー・バリュー型データストア」開発者が大集合した夜 また、講師の方々に発表資料等をアップロードして頂いております。 末永さん: 全文検索エンジンgroongaをテストリリースしました 山田さん: About L

              • AWSをちょっと理解するまでの4ヶ月

                目次 はじめに 対象読者 AWSが何もわからん時 AWSをちょっと理解した AWSをさらにちょっと理解した どうして今までわからなかったのか どうやって勉強していけばいいのか まとめ はじめに どうもいつのまにか社会人になっていたゲインです。 新卒研修や資格取得を通してAWSの事がだんだんと分かってきたので、 どうして今までAWSがわからなかったのか、どうして分かるようになったのかを残します。 よくあるこれをやったら絶対合格とかそういうのは出てきませんのでご了承ください。 対象読者 AWSを触りたい初心者 AWSを触っているがイマイチ掴みきれていない初学者 初心者がどこで詰まっているのかよくわからないリードエンジニア 来年の新人研修をどうすべきか悩んでいる人事および担当エンジニア AWSが何もわからん時 学生時代はバイトでGoのサーバーサイドのAPIを書いており、 そこでもAWSを使ってい

                • サーバーレスでもユニットテスト – TypeScript 製 AWS Lambda を Jest でテストする | DevelopersIO

                  最近は Lambda Function を TypeScript で実装することが多く、テストツールとして Jest を選択しました。導入から基本的なテスト、カバレッジ出力までやってみたので、その手順を記録します。 ユニットテストのモチベーション 変更に対する心理的な安全性を手に入れるため、という理由が大きいです。 たとえば API Gateway のバックエンドを Lambda Function で実装する場合。実装だけであれば、可能な限り any 型を使用せず、 interface や type の有効活用によりデータ型に起因する実行時エラーは大幅に少なくできます。 TypeScript を使うメリットのひとつですね。ではサーバーレスならではの難しいポイントはどこかというと、私の場合 前作った Lambda Function の挙動をすぐ忘れる ということがよくありました。それで、 L

                    サーバーレスでもユニットテスト – TypeScript 製 AWS Lambda を Jest でテストする | DevelopersIO
                  • ここにハマった!DynamoDB - Technology Topics by Brains

                    はじめまして。Impulse開発チームの木村です。 今回は、Amazon DynamoDBを、 Apache Cassandraと同じように扱おうとした際に、ハマった点とその解決策を紹介します。 なお、DynamoDBの操作には、AWS SDK for JavaScript (Node.js)を使用しています。 テーブル定義編 テーブルをまとめる機能がない 複合primary keyに使える属性は、最大で2つ 日付・時刻型がない NS/SS/BS型は、配列ではない AttributeDefinitionsにkey属性以外を入れてはならない データ取得編 Range属性のみのkey条件指定はできない SQL(ライクな)文が使えない Expressionに、数値や文字列を直接書けない Range属性に対して2つの条件を指定できない Expressionには、含めてはならない予約語がある 一度に

                      ここにハマった!DynamoDB - Technology Topics by Brains
                    • Home Page

                      Riak KV: flexible data model for many unstructured use cases including user, session and profile data Riak TS: for IoT & other time series data To address global audiences modern web and IoT applications must be built to be highly distributed. But this presents a few challenges. Distributed Systems Challenges: Data Availability Data Accuracy Cost of Scale At Riak, we are distributed systems expert

                      • AWSとGoogle Cloudのベストプラクティス 設計の原則から品質の確認にも活用できる3つのもの

                        クラウド(AWS&Google Cloud)を利用した社内システムの開発をしているエンジニアが、技術選定・アーキテクチャ設計・開発・保守の工夫や、ベストプラクティスの活用などについて語る「AWS & Google Cloudを使ったシステム開発/技術選定のはなし」。ここでアイレット株式会社の高橋氏が登壇。まずは、AWSとGoogle Cloudのベストプラクティスについて紹介します。 セッションの概要とアジェンダ 高橋修一氏(以下、高橋):では「AWS&Google Cloudを使ったシステム開発/技術選定のはなし」をします。よろしくお願いします。僕ですが、高橋修一といいます。アイレットのMSP開発セクションという部署で開発のエンジニアをしています。AWSはアイレットに入ってから触り始めて、だいたい5年ぐらい触っています。Google Cloudもここ1年ぐらいで触るようになりました。 今

                          AWSとGoogle Cloudのベストプラクティス 設計の原則から品質の確認にも活用できる3つのもの
                        • 「VRで彼女を作っているのですが、なかなかリアルになりません…どうすればいいの?」〜白井博士のVRおもしろ相談室 第1回〜

                          Home » 「VRで彼女を作っているのですが、なかなかリアルになりません…どうすればいいの?」〜白井博士のVRおもしろ相談室 第1回〜 「VRで彼女を作っているのですが、なかなかリアルになりません…どうすればいいの?」〜白井博士のVRおもしろ相談室 第1回〜 この度、「VRおもしろ相談室」なる連載を担当させていただくことになりました、白井博士(工学)です。1995年ぐらいから23年ほどVR、特にエンタテイメントVRを研究させていただいており、Mogura VR編集部から「なんか製品情報少ない土曜日ぐらいにユルくてオモシロイ記事が欲しいんですよね…」と依頼されたのですが、どうなんでしょう。“面白い研究”を真面目にやるのが信条なのでどうなることやら。 記念すべき第1回の質問ですが、初回なので編集部からいただいております。 さて…と最初の質問はっと…(編集部からの質問を開く)。 『VR内で“彼

                            「VRで彼女を作っているのですが、なかなかリアルになりません…どうすればいいの?」〜白井博士のVRおもしろ相談室 第1回〜
                          • Elixir勉強会いってきました ~~ ErlangとRubyの中間、Elixir - mizchi log

                            ShinjukuEx第一回いってきました。新宿のブルックリンパーラーにて飲酒しながら、6人ぐらいでコード書いていました。会社でコード書いてたら連れだされて参加した感じです。 Elixirとは ErlangのBeamというエンジン上で動く、Rubyみたいなシンタックスを持つ関数型言語です。Erlangの高可用性をもっとカジュアルに使いたい、といった需要でできたそうです。とはいっても関数型の強力なパターンマッチとRubyっぽいシンタックスのいいとこ取りで、ある意味でScalaみたいな設計思想です。 僕がうだうだ言うより他の人の記事読む方が早いです。 Rubyist が今すぐ Elixir を使ってみるべき理由 - m.igrs.jp elixirはプログラマの万能薬になるか - Fat Old Sun Rubyistが〜のいがらしさんが勉強会の主催でした。ありがとうございました。 論よりコード

                              Elixir勉強会いってきました ~~ ErlangとRubyの中間、Elixir - mizchi log
                            • 社内向け管理画面をスクラッチ開発するのはもうやめよう

                              みなさんは普段どのように社内向けのツールや管理画面を開発していますか? スクラッチで作っている、CSSテンプレートを活用している、エンジニアにオペレーションが依存してしまっているなど様々だと思います。 今回は、社内向けの管理画面をスクラッチで開発するのはもうやめたほうがいいよねという話をしたいと思います。 私は、社内向けの管理画面をローコードで構築できる『Querier』(クエリア)というSaaS型のサービスを作っています。 正式にリリースしてからちょうど1年ほど経過した頃なので、改めて自分自身が日々感じでいる社内向けツールへの課題感や、クエリアがどのように解決していくかなどを書いていきますので、興味のある方は最後まで読んでいただければと思います。 なぜクエリアを作ろうと思ったのか 社内ツールはほぼ全ての企業に存在しています。殆どの企業は、最低でも10%程度、多いところだと半分程度のエンジ

                                社内向け管理画面をスクラッチ開発するのはもうやめよう
                              • 【コードでインフラ定義】CDKという異次元体験をさくっとやるのに便利なAWS公式Workshopの紹介 | DevelopersIO

                                CDKを最初に試して見るには非常に便利なCDK Workshopの紹介です。ぜひこれでCDKの奥深い新鮮な世界に入門いただければ。 「俺もそろそろ乗らなくては、この、ビッグウェーブに!!」 皆さん、CDK触っていますか?DevelopersIOにも、CDK | 特集カテゴリー で、既に20以上のブログがあがっていたり、その人気はうなぎのぼりです。 CDKとは一口で言えば「コードでインフラを定義する」ものです。「いやぁ、これ楽。素晴らしい」という声を同僚からよく聞くので、自分も早速試してみようとしたところ、CDK Workshopなるものを発見し、手を動かして学ぶには凄くわかりやすく良い教材だったので、その内容を紹介します。 CDK実行するための環境定義 LambdaとAPI Gatewayを利用した簡単なサービスの公開 モジュールの作り方 クラス構造の解説 デバッグ方法 モジュールの利用方

                                  【コードでインフラ定義】CDKという異次元体験をさくっとやるのに便利なAWS公式Workshopの紹介 | DevelopersIO
                                • 目次の段階で「尖りすぎ」と言われた 『みんなのAWS』著者たちが自ら書籍を紹介

                                  本日の出席者の紹介 佐々木大輔氏(以下、佐々木):本日の司会を務めます、私、佐々木大輔と申します。私は書籍の執筆はしていないんですけれども、クラスメソッド株式会社で取締役兼AWS事業本部の本部長ということで、AWSビジネスを取りまとています。 昨今、みなさんおそらく自宅からつないでいる方も多くいると思いますけれども、私も北海道江別市という札幌市のとなりに住んでいまして。江別市から今日はつないでいます。 さっそくなんですけれども、今回の書籍についてまず執筆者の方々に自己紹介してもらおうと思います。スライドを用意していますので、スライドベースで1人ひとり自己紹介してください。それではまずは千葉さんお願いします。 千葉淳氏(以下、千葉):千葉です。よろしくお願いします。クラスメソッドのオペレーション部で仕事をしています。好きな言葉はStill Day 1です。今回担当したのは、1.1クラウドとは

                                    目次の段階で「尖りすぎ」と言われた 『みんなのAWS』著者たちが自ら書籍を紹介 
                                  • Amazon DynamoDB – a Fast and Scalable NoSQL Database Service Designed for Internet Scale Applications

                                    Amazon DynamoDB – a Fast and Scalable NoSQL Database Service Designed for Internet Scale ApplicationsJanuary 18, 2012 • 3119 words Today is a very exciting day as we release Amazon DynamoDB, a fast, highly reliable and cost-effective NoSQL database service designed for internet scale applications. DynamoDB is the result of 15 years of learning in the areas of large scale non-relational databases a

                                      Amazon DynamoDB – a Fast and Scalable NoSQL Database Service Designed for Internet Scale Applications
                                    • ドメイン駆動 + オニオンアーキテクチャ概略[DDD] - little hands' lab

                                      DDD連載記事 なぜDDD初心者はググリ出してすぐに心がくじけてしまうのか ドメイン駆動設計の定義についてEric Evansはなんと言っているのか モデルでドメイン知識を表現するとは何か ドメイン駆動設計で実装を始めるのに一番とっつきやすいアーキテクチャは何か 背景 ドメイン駆動設計で実装を始めるのに一番とっつきやすいアーキテクチャは何かの記事で、オススメしていたのはオニオンアーキテクチャでした。 今回は、オニオンアーキテクチャについて詳しく説明したいと思います。 上述の記事でも書いた通り、「ヘキサゴナル、オニオン、クリーン」の3つは、本質的には全く同じで、思想としてはヘキサゴナルで完成されているのですが、より具体的に説明されているオニオンアーキテクチャから説明を読んだ方が理解がしやすいと思います。 その後にヘキサゴナルの説明を読むと「なるほど」となって「あれ、結局ヘキサゴナルじゃん」と

                                        ドメイン駆動 + オニオンアーキテクチャ概略[DDD] - little hands' lab
                                      • Amazon EMR 2.x and 3.x AMI versions - Amazon EMR

                                        AWS is updating the TLS configuration for all AWS API endpoints to a minimum version of TLS 1.2. Amazon EMR releases 3.10 and lower only support TLS 1.0/1.1 connections. After December 4, 2023, you won't be able to create clusters with Amazon EMR 3.10 and lower. If you use Amazon EMR 3.10 or lower, we recommend that you immediately test and migrate your workloads to the latest Amazon EMR release.

                                        • 結果整合性データベースのいま | Yakst

                                          一貫性モデルとして、結果整合性が利用されるデータベースに関して、現状の棚卸しをしているMariaDBプロジェクトの記事である。 各データベースの概要や、評判/成熟度/一貫性/ユースケースに基づいた評価、利点および欠点についてまとめた。 はじめに 結果整合性(eventually consistent) [1] は、多くの大規模分散データベースで使われる一貫性モデルの1つである。このようなデータベースでは、複製されたデータ片に対する全ての変更は 結果的に全ての関連するレプリカに反映される必要がある。 さらに、コンフリクトの解消はこれらのデータベースでは扱われず、更新のコンフリクトが発生した場合、アプリケーションで対処の責任を負う必要がある。 結果整合性は、弱い一貫性の1つの特異形態で、オブジェクトに新規の更新がない場合、ストレージシステムが全てのアクセスが結果的には、最後にアップデートした値

                                            結果整合性データベースのいま | Yakst
                                          • AWS Black Belt Techシリーズ Amazon DynamoDB

                                            AWS Black Belt Techシリーズ Amazon DynamoDB 1. Amazon DynamoDB AWS Black Belt Tech Webinar 2014 Yuta Imai Solutions Architect, Amazon Data Services Japan, K.K. 2. Agenda • NoSQLとRDB • DynamoDBとは • テーブル設計とサンプル • 運用関連 • ツールとエコシステム • まとめ 3. Agenda • NoSQLとRDB • DynamoDBとは • テーブル設計とサンプル • 運用関連 • ツールとエコシステム • まとめ 4. よく見かけるNoSQLデータベース • Neo4j • Couchbase • DynamoDB • MongoDB • Riak • HBase • Cassandra 5. No

                                              AWS Black Belt Techシリーズ Amazon DynamoDB
                                            • 大規模、複雑、分散システムに必要な新たなパラダイムと考え方 - Twitter Storm:ヨロズIT善問答:オルタナティブ・ブログ

                                              NoSQL Now 2013の コンファレンスでは、チュートリアルの他2つの基調講演に参加した。2つとも似通ったテーマだが、少し異なった点を強調した。電力系統は電力だけではな く、電力搬送に関する莫大な量のデータや情報も伝達する。これは、電話のシステムに似ている。電話システムはコントロール・システム(シグナリング)と音 声(データ)だ。電話システムも電力系統も国家の根幹をなす重要なインフラであり、予期できる故障や予期できない故障の際にもサービスを停止することはで きない。電力の提供を絶やさないために、インフラやそれに付随するシステムは冗長性、回復性、自己回復性や,フォールトトレラント 性を備えて設計され構築されなければならない。 コンピュータのシステムも同様だ。大規模な分散コンピュータ・システムをモニターしコント ロールするためには、突然であっても不可避な問題に対応できるように設計・構築さ

                                                大規模、複雑、分散システムに必要な新たなパラダイムと考え方 - Twitter Storm:ヨロズIT善問答:オルタナティブ・ブログ
                                              • Consistent Hashing を試す

                                                Consistent Hashing は、 複数のノードにレコードを分散させる方法として、 Amazon Dynamo や Cache::Memcached::Fast などで使われているアルゴリズムです。 この文章では、Perl で実際に Consistent Hashing を実装し、 その特徴を理解することを目的とします。 更新履歴 2008-06-01: 公開 サーバー台数で割った余り (mod) を使用する まず Consistent Hashing と比較するために、レコードに対して整数のハッシュ値を求め、 ハッシュ値をノード数で割った余り (mod) で、ノードを選択するという方法を書いてみます。 ここでは、ハッシュ値の算出に CRC (Cyclic Redundancy Check) を使用しています。 use strict; use String::CRC; use Pe

                                                • Dynamo: Amazonの高可用性Key-value Store[和訳]

                                                  Dynamo: Amazonの高可用性Key-value Store.markdown Dynamo: Amazonの高可用性Key-value Store[和訳] 原題:Dynamo: Amazon’s Highly Available Key-value Store 原文: Amazon's Dynamo - All Things Distributed (PDF Version) This article is translated by @ono_matope. Please contact me if any problem. Giuseppe DeCandia, Deniz Hastorun, Madan Jampani, Gunavardhan Kakulapati, Avinash Lakshman, Alex Pilchin, Swaminathan Sivasubram

                                                    Dynamo: Amazonの高可用性Key-value Store[和訳]
                                                  • 開発時のDynamoDB環境としてDynamoDB Localを用いた際に行なったノウハウを公開します。 | DevelopersIO

                                                    開発時のDynamoDB環境としてDynamoDB Localを用いた際に行なったノウハウを公開します。 DynamoDB Local立ち上げや管理画面であるDyanmoDB Admin、AWS SDK for Python (Boto3)を用いたDynamoDB Localへのアクセス方法等を紹介します。 はじめに 好物はインフラとフロントエンドのかじわらゆたかです。 現在私が構築を行っているサービスでは、DynamoDBをデータストアとして用いています。 開発時に開発者各々に開発用のDynamoDBのテーブルを作成すると、 テーブル名の重複やコストの問題が発生してしまいます。 これらの問題を回避するため、開発時にはDynamoDB Localを用いて開発を進めました。 それらの手法についてお伝えします。 環境は以下の環境で実施しております。 Mac OS X High Sierra 1

                                                      開発時のDynamoDB環境としてDynamoDB Localを用いた際に行なったノウハウを公開します。 | DevelopersIO
                                                    • 新たなデータベースの選択肢は“NoSQL”

                                                      昨年末から「NoSQL」という言葉をネット上で見かけるようになった。字面だけを見ると「もはやSQLは必要ない」(No SQL)という意味にも取れる。だが実際には、「SQLだけに限らない」(=Not Only SQL)というのが正しいようだ。 NoSQLとは、SQL言語を利用しない非リレーショナルデータベース(RDB)を総称した表現である。代表的なものとして、数値や文字列といったデータ(value)を1個のキー(key)にひも付けて管理する「key-valueストア」がある。 key-valueストアで処理できるのは、keyで検索を実行してvalueの値を読み書きすることだけである。「販売単価が100円以上、1000円未満の製品情報だけを抽出」といった、SQLでは当たり前のように処理できる操作をNoSQLでは実行できない。RDBのようにデータの一貫性を厳密に保持しているわけでもない。 過去に

                                                        新たなデータベースの選択肢は“NoSQL”
                                                      • AWS-PlantUMLで使える全AWSリソースの定義と画像表示 - Qiita

                                                        お題 PlantUMLという、ダイアグラムを独自のDSLで生成するツールがある。 (名前にUMLは付くもののUML以外にも、ワイヤーフレーム、ガントチャート、マインドマップ、ER図などさまざまなダイアグラムを生成できる。) そのPlantUMLの公式ライブラリとして、AWS-PlantUMLというものがあり、これを使うとテキスト形式のファイルでAWSリソースを使ったアーキテクチャ図を表現できる。 具体的には以下の通り。 1) 以下のようなPlantUML独自のDSLでテキストファイルを作る。 @startuml !define AWSPUML https://raw.githubusercontent.com/milo-minderbinder/AWS-PlantUML/release/18-2-22/dist !includeurl AWSPUML/common.puml !includ

                                                          AWS-PlantUMLで使える全AWSリソースの定義と画像表示 - Qiita
                                                        • 【公式】Amazon DynamoDBとは(マネージド NoSQL データベース)| AWS

                                                          この図は、Amazon DynamoDB の中核的な機能と、他の AWS のサービスとの統合を示しています。3 つのセクションが左から順に表示されます。 最初のセクションには、「主な機能を設定する」というタイトルのボックスと、その中に DynamoDB サービスのアイコンのイラストが表示されています。6 つのボックスが 2 列 3 行で表示され、ボックスごとに次の機能が表示されます。最初の列には、「NoSQL Workbench」という左上のボックス、「保管中の暗号化」という左中央のボックス、および「オンデマンドキャパシティモード」という左下のボックスがあります。2 番目の列には、「グローバルテーブル」という右上のボックス、「ポイントインタイムリカバリ」という右中央のボックス、および「PartiQL サポート」という右下のボックスがあります。それぞれ機能を含む 6 つのボックスの下、および

                                                            【公式】Amazon DynamoDBとは(マネージド NoSQL データベース)| AWS
                                                          • 「マルチ・クラウド」という選択肢

                                                            「天下の大勢,合一して久しくなれば必ず分かれ,分かれて久しくなれば必ず合一する」---14世紀の作家である羅貫中は「三国志演義」の中で,「集中と分散の繰り返し」が歴史の理(ことわり)と指摘した。IT業界でも今,新しい集中の動きが起きている。ご存じの通り,クラウド・コンピューティングである。 米国では,クラウド・コンピューティングを「コンピューティングの集中化の動き」と捉える見方が主流的である。代表的な論客が,2003年に「IT doesn't Matter」という論文を発表して話題になった評論家のNicholas Carr氏である。 Carr氏は2008年1月に出版した「The Big Switch: Rewiring the World, From Edison to Google」という著書で,「コンピュータは発電機と同じ。発電機がそうであったように,コンピュータもGoogleのような

                                                              「マルチ・クラウド」という選択肢
                                                            • 本を読む 楽天でROMAとfairyの話を聞いてきた

                                                              火曜日のHadoopの話に続き、土曜日には「楽天テクノロジーカンファレンス」でROMAとfairyの話を聞いてきました。fairyはようするに楽天版MapReduce、ROMAは楽天版memcached(よりストレージ寄り)という感じのソフトです。 以下、メモ。 レコメンド&パーソナライゼーション(楽天技研 西岡氏) (emasaka注:これはROMAとfairyのセッションの直前のセッションだけど、関連性が強いので、関連する部分のみ切り出し) 楽天でレコメンデーションをやる場合、規模が膨大という特徴がある。何千万もの会員と2,500万の商品の組み合わせ。その対策として、Locality Sensitive Hashingなどアルゴリズムを改良すると同時に、多数のマシンを組みあわせている。そのために、現時点ではHadoopを使ってMapReduce処理をし、k-meansのクラスタリングや

                                                              • 次の一歩を踏み出した“NoSQL”

                                                                「クラウドでパケ死」。 5月中旬、こんな言葉がTwitterで発信された。米Amazon Web Servicesのクラウドサービス「Amazon EC2」と「Amazon EBS」を使ったことろ、わずか5日ほどで利用料が25万円を超えてしまったのだという。ご本人のTwitterをたどると、原因は容量が30テラバイトの巨大な仮想ストレージを3台も借りてしまったことにあるようだ。このストレージに、データベースソフト「Cassandra」を使って1兆件を超えるレコードを登録したのだという。 Cassandraとは、米Facebook社が自社のサービス基盤向けに開発したデータベースソフトである。現在はOSSとして公開され、Apache Software Foundationが開発を進めている。特徴は、複数のノードにデータを分散管理できることで、ノードを追加するだけで容易に処理性能を高められる仕組

                                                                  次の一歩を踏み出した“NoSQL”
                                                                • 自転車ダイナモ発電機で白色LEDをつける

                                                                  自転車のダイナモ(発電機)の発電で白色LEDを点灯させたい、というご希望が多いようです。 自転車のダイナモ(発電機)の発電電圧はスピードによって変わりますし、交流発電機です。 LEDは電圧が低いと点灯しませんし、過電圧だとすぐに焼けきれてしまいます。もちろん直流用素子ですので逆電圧にも弱く交流をかけてはいけません。 LEDとは相性の悪い自転車のダイナモでLEDを安定して、また安全に点灯させる回路についていくつかご紹介します。 ■ 自転車のダイナモとは? ■ 交流の基礎、整流とは? ■ シャント型レギュレータ(並列型・定電圧回路) ■ シリーズ型レギュレータ(直列型・定電圧回路) ■ ステップダウン型DC/DCコンバータ ■ トランジスタ2石、定電流回路 ■ ステップダウン型DC/DCコンバータの定電流電源化 (良い物もあれは、悪い物もあります) ■ おまけ、倍電圧整流回路 全くの私情ですが

                                                                  • 複雑なデータベースの知識は一切不要、気にするのはエンドポイントだけ 開発の生産性を高める「TiDB Serverless」の各種機能

                                                                    真のサーバーレスアーキテクチャについて語り、最新のエッジコンピューティングや生成系AIのサーバーレス実装を学び、クラウドネイティブで高速な開発プラクティスと向き合う2日間「ServerlessDays Tokyo 2023」。ここで登壇したのは、PingCAP株式会社の関口匡稔 氏。同社が開発する、オープンソースの分散型データベース「TiDB Serverless」について発表しました。全2回。後半は、TiDBを使ったアプリケーションのサンプル「OSS Insight」とChatGPTの機能「Chat2Query」について。前半はこちらから。 TiDBを使ったアプリケーションのサンプル「OSS Insight」 ここまで、TiDB Serverlessをどうやって作っていったかというコンセプトをご紹介してきました。ここから、TiDB Serverlessを実際に使ってみたという話をしたいと

                                                                      複雑なデータベースの知識は一切不要、気にするのはエンドポイントだけ 開発の生産性を高める「TiDB Serverless」の各種機能
                                                                    • AWS CDK が GA! さっそく TypeScript でサーバーレスアプリケーションを構築するぜ【 Cloud Development Kit 】 | DevelopersIO

                                                                      AWS CDK が GA! さっそく TypeScript でサーバーレスアプリケーションを構築するぜ【 Cloud Development Kit 】 やってみた感想から。これが本当の Infrastructure as Code かなと思いました。アプリケーションの開発者がインフラの構築も一緒にやっていて、 インフラ用のテンプレートファイルと格闘している 場合、AWS CDKに移行すると恩恵を得られそうです。一方インフラ構築をメイン業務として、CloudFormation テンプレートに慣れている場合、現時点ではまだ移行コストが大きいと考えています。 AWS CDK (Cloud Development Kit) とは AWS リソースを 構成要素(construct) としてプログラムで書き、それらを組み合わせて実行するとデプロイできるというツールキットです。開発者視点では、AWSの

                                                                        AWS CDK が GA! さっそく TypeScript でサーバーレスアプリケーションを構築するぜ【 Cloud Development Kit 】 | DevelopersIO
                                                                      • Interface Vision

                                                                        About Interface Visiona group working on software development platforms that can be used without coding. Introduction Please take a moment to join a Visual Programming Group in your area. There didn’t seem to be a place on the net where someone could easily see what all the different visual programming languages (Graphical Programming Languages) look like. A lot of Snapshots now. It is worth the d

                                                                          Interface Vision
                                                                        • LambdaをつかってS3にPUTされた情報のメタデータをDynamoDBで楽に管理する - Qiita

                                                                          AWS Lambdaはre:Inventで発表された新しいコンピュートプラットフォームでクラウド上でコードスニペットをイベントドリブンで比較的簡単に動かせる特徴があります。例えばS3にデータがあがったとき、など今までだとどうしてもEC2をたてて、定期的にチェックをしながら動かす必要があったものが、文字通りS3側からイベントを発火してもらえるので、よけいなポーリングなどの手間がへり、結果的にコストをおさえながら目的を果たしやすくなっています。 そこで今回はS3上にあがったデータのメタデータをDynamoDBに管理するLambdaファンクションを作ってみたいと思います。 プレビューへの登録 まずはAWS Lambdaのプレビューを申し込みます。こちらから申し込む事が出来ます。 プレビュー申し込みは順番に案内しているみたいなので、申し込んだらあとは祈るのみです。 ファンクションの作成 今回はS3

                                                                            LambdaをつかってS3にPUTされた情報のメタデータをDynamoDBで楽に管理する - Qiita
                                                                          • Amazonサービスの作業者が「私たちはアルゴリズムじゃない」とベゾス氏へのオープンレターを公開

                                                                            By Kevan Amazonはそのサービスの一環として「有能な人材を必要とする仕事のためのマーケットプレイス」と銘打った「Amazon Mechanical Turk(アマゾン・メカニカル・ターク)」を提供しています。コンピューターが苦手な作業をオンラインに登録したワーカーに割り振り、作業に応じて報酬を支払うという仕組みになっているのですが、ワーカーが「その待遇が低すぎる」として改善を求めてジェフ・ベゾスCEOに宛てたオープンレターを公開しています。 Amazon's Mechanical Turk workers protest: 'I am a human being, not an algorithm' | Technology | The Guardian http://www.theguardian.com/technology/2014/dec/03/amazon-mecha

                                                                              Amazonサービスの作業者が「私たちはアルゴリズムじゃない」とベゾス氏へのオープンレターを公開
                                                                            • AWS認定セキュリティ専門試験が発表されたのでサンプル問題を日本語訳してみた | DevelopersIO

                                                                              こんにちは。サービスグループの武田です。 AWSの技術的スキルや専門知識を証明する認定資格として、ファンデーション資格、3つのアソシエイト資格、2つのプロフェッショナル資格、2つのスペシャルティ資格がありました。そして先日、スペシャルティ(日本語だと専門知識)資格に新しく セキュリティ が追加されました! AWS 認定セキュリティ - 専門試験の発表 それに合わせて、認定のロードマップなども更新されています。 AWS 認定 – AWS クラウドコンピューティング認定プログラム | AWS 2018年5月8日に日本語試験が提供されていることが確認されたため、内容を一部変更しました。 この記事は、試験発表と一緒にサンプル問題(英語)が提供されていたので、その問題をGoogle翻訳を利用しながら日本語訳し補足を追加したものとなります。なお執筆時点では、サイトの日本語ローカライズはされていませんで

                                                                                AWS認定セキュリティ専門試験が発表されたのでサンプル問題を日本語訳してみた | DevelopersIO
                                                                              • Cloudの技術的特徴について

                                                                                Cloud --- Scalability Availability --- Agenda Scalability Availability CAP Theorem Scalability Availability Consistency BASE Transaction Scale-out Scale-out Availability Scalabilty Availability Scalability Availability Availability Replica Replica Eventually Consistency Transaction ACID BASE Scale-up Scale-out $10,0 00 machi ne $10,0 00 machi ne $1000 machi ne $1000 machi ne Scale-up Scale-out $50

                                                                                • Amazon Web Services Japan

                                                                                  aws amazon aws black belt online seminar 2021 aws black belt online seminar 2020 aws black belt online seminar 2019 aws black belt online seminar 2018 awsblackbelt aws black belt online seminar 2017 iot game awsloft jawsug ctonight rds ec2 iotloft aurora amazon web services redshift startup machine learning aws black belt online seminar 2016 blackbelt serviceupdate database security iot@loft jawsd

                                                                                    Amazon Web Services Japan