サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
Wikipedia
www.ntt-tx.co.jp
RDSフェイルオーバーによるダウンタイムの実測(PostgreSQL編) オンプレミスなシステムをAWSに移行する際など、DBサーバにはRDSを使うかという点がよく議論になります。RDSは非常に便利ですが、導入の検討段階で「定期メンテナンスやフェイルオーバーでダウンタイムが発生するからNGになった」という話をよく聞きます。 ダウンタイムはどの程度か、という話はAWSの公式サイトにも記述があり、「通常」60~120秒とされています。可用性担保を使命とするエンジニアとしては、この「通常」という言葉がとても気になりますよね。 ということで、今回はRDSのフェイルオーバーによるダウンタイムを実測してみました。
AWSLambdaをGradleからデプロイできるようにしてGroovyで楽に書こう 2015年6月からJavaでLambdaが書けるようになって久しいですが、活用してますか?SIerお得意のJavaです。夢のサーバーレス、試さないわけにはいきません。Groovyを使って解説します。
HOME ソリューション・製品 ▾ソリューション・製品メニューを開く カスタマーエクスペリエンスカスタマーエクスペリエンスメニューを開く エンプロイーエクスペリエンスエンプロイーエクスペリエンスメニューを開く デジタルトランスフォーメーションデジタルトランスフォーメーションメニューを開く メディカルICTメディカルICTメニューを開く スマート農業スマート農業メニューを開く セキュリティセキュリティメニューを開く AIAIメニューを開く メディアメディアメニューを開く コミュニケーションコミュニケーションメニューを開く クラウドクラウドメニューを開く カスタマーエクスペリエンス トップ 購買行動の多様化に伴い、お客様との接点を増やし、意識を的確にとらえ、行動を分析することで顧客理解を深める活動は一層重要になってきました。私たちは、音声認識やレコメンド、自動応答などのAI技術を活用し、最適か
OpenStackMonascaで本番環境の監視はどこまでできるのか Monascaを実際に使うとなると、どんな課題が待ち受けているのかわからなかったので、使ってみて、何が出来て何が出来ないのかを調べてみようと思います。
Java 8では、次の条件を満たす関数型インタフェースと呼ばれる概念が導入されました。 抽象メソッドが1つ定義されているインタフェース そのほかにstaticメソッドや、defaultメソッドはあってもなくてもよい Java 8では関数型インタフェースを利用した便利なAPIがたくさん追加されました。 // 関数型インタフェース Predicate p = new Predicate() { @Override boolean test(Number num) { return num % 2 == 0; } } List evenNums = [1, 2, 3, 4, 5].stream().filter(p).collect(Collectors.toList()); System.out.println(evenNums); //=> [2, 4] 関数型インタフェースはラムダ式という
HOME ソリューション・製品 ▾ソリューション・製品メニューを開く カスタマーエクスペリエンスカスタマーエクスペリエンスメニューを開く ワークスタイル変革ワークスタイル変革メニューを開く セキュリティセキュリティメニューを開く ビッグデータ・AI・IoTビッグデータ・AI・IoTメニューを開く クラウドクラウドメニューを開く モバイルコミュニケーションモバイルコミュニケーションメニューを開く メディアメディアメニューを開く カスタマーエクスペリエンス トップ 購買行動の多様化に伴い、お客様との接点を増やし、意識を的確にとらえ、行動を分析することで顧客理解を深める活動は一層重要になってきました。私たちは、音声認識やレコメンド、自動応答などのAI技術を活用し、最適かつ迅速な企業活動を支援します。 ワークスタイル変革 トップ 少子高齢化に伴う労働人口の減少や育児・介護と仕事の両立といった社会問
はじめに OpenStacK®やAWS等でクラウドネイティブなアプリケーションを扱う人にとって、オートスケールは必須な技術になってきました。 オートスケールを活用することで、アクセスが多くなったらサーバーを増やし、アクセスが収まってきたらサーバーを減らすなど、動的にサーバー数を変更できることで、機会損失を抑えるだけでなく、平常時の運用コストも小さく抑えることができるようになります。 OpenStackでオートスケールをいざ始めようと調べてみると、「OpenStackでオートスケールできます」の記事ばかりで、「どうやればできるのか。」「何が必要なのか。」の記載がほとんどありませんでした。 我々が実際にオートスケールを利用したOpenStackシステムを構築してきて得られた知見をもとに、「どうやればOpenStackでオートスケールができるのか」を解説したいと思います。 4部構成となっています
エンタープライズ・アーキテクチャーとは、企業の情報システムの全体像のデザインのことです。日本国内では、経済産業省の導入("経産省EA"と通称される)に端を発して2004年頃に流行ったキーワードです。その後一年くらいで聞かなくなってきた言葉ですので、古めかしい印象を持たれるかもしれません。確かに言葉自体は古いのですが、今、その目指すべき中身が新しく変わりつつあります。 企業の情報システムの全体像のデザインのあり方は、クラウドが普及して以降、少しずつ変わってきています。一昔前では実現しえなかったデザインが可能になってきており、この巧拙が企業のビジネスモデルの自由度に影響を与えるようになってきました。 本稿では、まずは昨今の事情に言及する前に、そもそもエンタープライズ・アーキテクチャーって、何だったのか?ということを振り返っていきます。 エンタープライズとは組織や企業のことを指しますが、アーキテ
こんにちは。NTTソフトウェアの中野です。昨今、Spring Bootの流行がとどまるところを知りませんが、皆様いかがお過ごしでしょうか。今後Springプロダクトを利用してアプリケーションを開発する場合は、もはやSpring Boot一択といっても過言ではない流れが来ていると思います。 前回も書きましたが、われわれGrails推進室で推進しているGrailsも、2015年3月31日にリリースされたバージョン3.0.0からは基板部分がSpring Bootを使って書き直されており、Spring Bootの持つモダンなビルド/ランタイム機能を利用できるようになりました。 今回は逆に、Grailsが持つGORMというO/Rマッパー機構をSpring Bootで利用する、という話を紹介します。 これも前回に紹介しましたが、復習も兼ねてもう一度説明します。 GORM(Grails' Object
ROSとは、Robot Operating System の略で、ロボット開発のためのソフトウェアの集合です。Operating System という名称であるため、Windows、Linux、Android、iOSを想像する方もいらっしゃるかと思いますが、ROSはUnixベースのOSで動作するミドルウェアの位置づけになります。現在安定して動作するOSは、LinuxディストリビューションのUbuntu となっております。 ROSが提供する主なサービスとして、デバイス制御、プロセス間通信、パッケージ管理などが提供されています。 ROSの特徴として、分散処理方式のミドルウェアであることが挙げられます。分散処理により、機能を分割でき、効率よく処理が可能となります。
中野靖治のGroovy活用術 JVM上で動作する動的型付け言語であるGroovyと、Groovyで記述するWebアプリケーションフレームワークのGrailsを社内外へ推進してきた著者が、Groovy関連の技術を紹介します。
こんにちは。NTTソフトウェアの中野 靖治です。私は「Grails推進室」という国内でもちょっと珍しいGrails/Groovy専任組織に所属しています。日々、社内外にGrailsやGradleなどのGroovy関連技術を推進したり、社内向けに技術支援をしたり、コミュニティやOSS界隈で活動をしたりしています。 本ブログでは、主にGroovyとその関連プロダクト(Grails, Gradle, etc.)についての技術的なトピックを紹介していきたいと思います。が、今回は初回ということで、「Groovy」「Grails」についてごくごく簡単に紹介した後、私が所属する「Grails推進室」について紹介します。 Groovyとは、簡単に言うと「Java VM上で動作する動的なスクリプト言語」です。他のスクリプト言語と比較して、Javaとの親和性が高いのが大きな特長です。Groovyの構文はJav
******************** 2015年5月18日から22日まで、カナダのバンクーバーで開催されたOpenStack開発者/ユーザ/管理者のための国際イベント「OpenStack Summit May 2015 Vancouver」では、構成管理ツールAnsibleの技術に関するセッションは立ち見が出るほどの大盛況でした。 その際の参加者アンケートでは、OpenStackの構成管理ツールに"Puppet(R)"を利用するユーザがまだまだ圧倒的に多かったのですが、たった数ヶ月で「OpenStackの構成管理ツールはAnsibleを使おう!」が合言葉となり、Ansibleの新規導入や別ツールからの転換が活発になっています。 以下は、2014年におけるOpenStackユーザ調査の洞察(構成管理ツール)です。 近年のシステム開発では、構成管理は非常に大きな役割を果たしています。 -
私は会社では、Androidを中心としたサービス企画や技術支援などを主に実施しています。プライベートでも、プロダクト開発や海外展示会への出展、コミュ二ティ活動などを行っています。そのほか、国内・海外での講演活動にも取り組んでいます。講演活動にもそれ相応の準備が必要なため、他の業務を適宜調整しながら進めています。会社からのバックアップもあり、これまで定期的に実施できています。それでは、海外での講演活動に焦点を当て、具体的な内容をご紹介します。 私はこれまでに、以下の海外カンファレンスにて、Android関連の講演を実施してきました(古いものから新しいものへの順に列挙します)。 (1)Droidcon London 2012 (Developing for Android on 2.x/3.x/4.x) (2)Droidcon Paris 2013 (Multi-Versioning Andr
2.2. システム処理イメージ ログを解析する仕組みとして、こんなフローを考えてみました。 (1) OpenStackが出力するログを、ログ中継サーバーへ集約する。 (2) 集約したログをElasticsearchとNorikraへ送信する。 (3) Norikraへ送られたログを、SQLストリーミング解析にかける。 (4) 解析の結果は問題の有無に関わらずElasticsearchへ格納し、異常が検出された場合はZabbixへ通知する。 (5) 通常のサーバー監視はZabbixが行う。 (6) (2)、(4)でElasticsearchへ送られたデータはKibanaを使用して可視化する。 図 1 システム処理イメージ 3. ログを収集してグラフ化してみる。 まずは、OpenStackの各コンポーネントが出力するログ量の推移と、API実行数の推移のグラフ化してみました。ログメッセージの内容
HOME ニュース 聴覚障がいのある児童生徒に対する授業を支援 声を文字にして電子黒板やタブレット端末に表示する「こえみるR」販売開始 ~特別支援学校での実証研究の成果を実用化~ プレスリリース 更新情報 聴覚障がいのある児童生徒に対する授業を支援 声を文字にして電子黒板やタブレット端末に表示する「こえみるR」販売開始 ~特別支援学校での実証研究の成果を実用化~ NTTソフトウェア株式会社(以下、NTTソフトウェア 本社:東京都港区港南、代表取締役社長:山田伸一)は、聴覚障がいのある児童生徒の授業を支援する「こえみる」を2015年4月1日から販売します。 こえみるは、聴覚障がいのある児童生徒のコミュニケーションにおける情報保障*1を目的に、 先生が話した言葉を高度な音声認識技術*2を用いてテキストに変換し、 電子黒板やタブレット端末にリアルタイムに表示するシステムです。従来、手話で伝えにく
このページを最初にブックマークしてみませんか?
『NTTテクノクロス株式会社』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く