12 月 「サーバレスアーキテクチャ」初心者ガイド まず検討すべき3大要素とは? サーバレスアーキテクチャは開発チームに大きなメリットをもたらす一方で、採用の際には検討すべき要素が幾つかある。主要な3つの検討要素を紹介しよう。 リレーショナルデータベースからNoSQLデータベースへの移行は必然か Webサイトのパフォーマンス問題に悩む企業が出した答えはSQL ServerからRedisへの移行だった。同社の事例を通してデータベースのモダナイズの実際を紹介する。 RPAを使うべき用途、使うべきではない用途 RPAによる業務の自動化がもてはやされているが、全ての業務を自動化しようとするのは間違いだ。RPAには使うべき用途と同時に、「使うべきではない用途」がある。RPAよりも優れた手段がある場合もある。 GCPのIaC「Cloud Deployment Manager」とハイブリッドクラウド「Anthos」とは? Googleは、GCPユーザー向けに便利なサービスを提供している。Infrastructure as Code(IaC)の「Deployment Manager」と、ハイブリッドクラウドを実現する「Anthos」について説明する。 デジタル変革(DX)が進まない原因は「リレーショナルデータベース」 リレーショナルデータベースのためにDXができない、進まないと考えているITアーキテクトが多いという調査結果が発表された。この状態から脱却する方法は存在するのか。 APIファーストアプローチのソフトウェア開発、成功の秘訣 開発する機能を再利用可能なAPIとして実装することにより、ソフトウェア開発の生産性が向上する。だがAPI化すればいいというものでもない。APIファーストのメリットとともに再利用性を高める方法を紹介する。 「Adobe CC」のユーザーデータ750万件が公開 本番データをテスト環境で利用 「Adobe Creative Cloud」のユーザーとAdobe従業員約750万人分のデータが公開状態となっていたことが分かった。この事件により、本番データをテスト環境で使うことの危険性が浮き彫りになったと専門家は指摘する。 プログラミング言語「Rust」が「C」「C++」の後継になるこれだけの根拠 Amazon Web Services(AWS)がプログラミング言語「Rust」をシステム開発言語として採用し、支援に乗り出した。MicrosoftもRustを「C」「C++」の代替言語と見なすことを表明し、注目が集まっている。 保険会社がレガシーアプリのモダナイゼーションになぜ「EA」を使うのか? クラウドを利用したアプリケーションのモダナイゼーションを進める保険会社Helvetia Insuranceは、エンタープライズアーキテクチャ(EA)ツールを活用している。なぜEAツールを活用するのか。得られた効果とは。 6.6億円のコストを削減した、RPA導入成功の秘訣 John Lewis PartnershipはRPAを導入して6.6億円のコスト削減に成功した。同社の事例から、経営層や事業部門に受け入れられる導入プロセスの在り方を見ていく。
「サーバレスアーキテクチャ」初心者ガイド まず検討すべき3大要素とは? サーバレスアーキテクチャは開発チームに大きなメリットをもたらす一方で、採用の際には検討すべき要素が幾つかある。主要な3つの検討要素を紹介しよう。
リレーショナルデータベースからNoSQLデータベースへの移行は必然か Webサイトのパフォーマンス問題に悩む企業が出した答えはSQL ServerからRedisへの移行だった。同社の事例を通してデータベースのモダナイズの実際を紹介する。
RPAを使うべき用途、使うべきではない用途 RPAによる業務の自動化がもてはやされているが、全ての業務を自動化しようとするのは間違いだ。RPAには使うべき用途と同時に、「使うべきではない用途」がある。RPAよりも優れた手段がある場合もある。
GCPのIaC「Cloud Deployment Manager」とハイブリッドクラウド「Anthos」とは? Googleは、GCPユーザー向けに便利なサービスを提供している。Infrastructure as Code(IaC)の「Deployment Manager」と、ハイブリッドクラウドを実現する「Anthos」について説明する。
デジタル変革(DX)が進まない原因は「リレーショナルデータベース」 リレーショナルデータベースのためにDXができない、進まないと考えているITアーキテクトが多いという調査結果が発表された。この状態から脱却する方法は存在するのか。
APIファーストアプローチのソフトウェア開発、成功の秘訣 開発する機能を再利用可能なAPIとして実装することにより、ソフトウェア開発の生産性が向上する。だがAPI化すればいいというものでもない。APIファーストのメリットとともに再利用性を高める方法を紹介する。
「Adobe CC」のユーザーデータ750万件が公開 本番データをテスト環境で利用 「Adobe Creative Cloud」のユーザーとAdobe従業員約750万人分のデータが公開状態となっていたことが分かった。この事件により、本番データをテスト環境で使うことの危険性が浮き彫りになったと専門家は指摘する。
プログラミング言語「Rust」が「C」「C++」の後継になるこれだけの根拠 Amazon Web Services(AWS)がプログラミング言語「Rust」をシステム開発言語として採用し、支援に乗り出した。MicrosoftもRustを「C」「C++」の代替言語と見なすことを表明し、注目が集まっている。
保険会社がレガシーアプリのモダナイゼーションになぜ「EA」を使うのか? クラウドを利用したアプリケーションのモダナイゼーションを進める保険会社Helvetia Insuranceは、エンタープライズアーキテクチャ(EA)ツールを活用している。なぜEAツールを活用するのか。得られた効果とは。
6.6億円のコストを削減した、RPA導入成功の秘訣 John Lewis PartnershipはRPAを導入して6.6億円のコスト削減に成功した。同社の事例から、経営層や事業部門に受け入れられる導入プロセスの在り方を見ていく。
11 月 いまさら聞けない「Apache HTTP Server」と「Apache Tomcat」の違いとは? Webサーバ構築のためのソフトウェア「Apache HTTP Server」と「Apache Tomcat」の違いとは何か。目的や導入条件、アーキテクチャなどの観点から両者を比べる。 航空会社がマルチクラウドのポリシー乱立解消に生かした「タグシステム」とは Alaska Airlinesは複数のクラウドを用いたマルチクラウド環境を構築した。マイクロセグメンテーションを利用したセキュリティツールを組み込み、アプリケーション運用の自動化とコンテナの活用に取り組んでいる。 レガシーアプリをクラウド化してモダナイズする4アプローチと乗り越えるべき壁 Helvetia Insuranceは、自社で利用するアプリケーションのモダナイゼーションに取り組んでいる。バックエンドでは自動化による効率化を、フロントエンドでは顧客体験の向上を図り、データ保護を実現している。 「Java」は遅い言語ではなかった? 「C++」との違いを比較 「Java」の処理速度は他のプログラミング言語と比べて速いだろうか。それとも遅いだろうか。「インタープリタ言語」と「コンパイル言語」の主な違いや、Javaと他言語を比較する際の注意点を紹介する。 「SDK」と「API」の違いとは? どう使い分ける? アプリケーション開発で機能の実装に利用できるSDK(ソフトウェア開発キット)とAPI(アプリケーションプログラミングインタフェース)の違いとは何だろうか。それぞれの長所と短所、使い方を紹介する。 謎のゆがみ文字列「CAPTCHA」はどのようにして生身の人を見分けるのか 「CAPTCHA」はbotと本物のユーザーを区別し、スパム業者にフォーラムサイトやブログのコメント欄を乗っ取られるのを防ぐ手助けをする。その仕組みを簡潔に解説しよう。
いまさら聞けない「Apache HTTP Server」と「Apache Tomcat」の違いとは? Webサーバ構築のためのソフトウェア「Apache HTTP Server」と「Apache Tomcat」の違いとは何か。目的や導入条件、アーキテクチャなどの観点から両者を比べる。
航空会社がマルチクラウドのポリシー乱立解消に生かした「タグシステム」とは Alaska Airlinesは複数のクラウドを用いたマルチクラウド環境を構築した。マイクロセグメンテーションを利用したセキュリティツールを組み込み、アプリケーション運用の自動化とコンテナの活用に取り組んでいる。
レガシーアプリをクラウド化してモダナイズする4アプローチと乗り越えるべき壁 Helvetia Insuranceは、自社で利用するアプリケーションのモダナイゼーションに取り組んでいる。バックエンドでは自動化による効率化を、フロントエンドでは顧客体験の向上を図り、データ保護を実現している。
「Java」は遅い言語ではなかった? 「C++」との違いを比較 「Java」の処理速度は他のプログラミング言語と比べて速いだろうか。それとも遅いだろうか。「インタープリタ言語」と「コンパイル言語」の主な違いや、Javaと他言語を比較する際の注意点を紹介する。
「SDK」と「API」の違いとは? どう使い分ける? アプリケーション開発で機能の実装に利用できるSDK(ソフトウェア開発キット)とAPI(アプリケーションプログラミングインタフェース)の違いとは何だろうか。それぞれの長所と短所、使い方を紹介する。
謎のゆがみ文字列「CAPTCHA」はどのようにして生身の人を見分けるのか 「CAPTCHA」はbotと本物のユーザーを区別し、スパム業者にフォーラムサイトやブログのコメント欄を乗っ取られるのを防ぐ手助けをする。その仕組みを簡潔に解説しよう。
10 月 「Infrastructure as Code」の速さはもろ刃の剣、便利さの影にあるリスクとは 「Infrastructure as Code」によってデータセンターは大きく変わる可能性がある。だが運用上の混乱を避けるためには、徹底的にドキュメントを残しテスト環境を確保する必要がある。 RESTはオワコンか、クエリ言語は「GraphQL」の時代へ RESTはコンピュータ間のクエリをシンプルに解決してくれたが、不便な場面も見られるようになった。複雑なクエリについてはGraphQLの方が向いているかもしれない。 JavaやPHPからの移行も簡単、改めてGo言語がオススメな理由 Goを愛する筆者が、Goの魅力のごく一部を紹介する。JavaやPHPのコーディング経験があるなら移行も簡単だ。 「Java EE」の後継「Jakarta EE」が公開、両者の違いは? Oracleから「Java EE」を譲り受けたEclipse Foundationが、2019年9月にJava EEの互換版「Jakarta EE」をリリースした。その詳細や今後の開発方針を関係者に聞いた。 Facebookがモバイルアプリ用JavaScriptエンジン「Hermes」を公開 Facebookは、JIT(Just In Time)よりも高速にアプリが起動するAOT(Ahead Of Time)を採用したJavaScriptエンジンをオープンソースで公開した。 「RPA」と「API」、仕事を本当に効率化するのはどっち? 「RPA」と「API」は別物だが、業務自動化の実現に役立つ手段という点で共通する。互いに密接に関連し合いながら進化するRPAとAPI。それぞれの動向を追う。 「プログラミング学習」が楽にならない“納得の理由” プログラミング学習への注目度が高まっている。対話形式でプログラミングを学べるWebサイト「Educative」の開発者に、対話型学習ツールの現状と課題、学習者・指導者へのアドバイスなどを聞いた。
「Infrastructure as Code」の速さはもろ刃の剣、便利さの影にあるリスクとは 「Infrastructure as Code」によってデータセンターは大きく変わる可能性がある。だが運用上の混乱を避けるためには、徹底的にドキュメントを残しテスト環境を確保する必要がある。
RESTはオワコンか、クエリ言語は「GraphQL」の時代へ RESTはコンピュータ間のクエリをシンプルに解決してくれたが、不便な場面も見られるようになった。複雑なクエリについてはGraphQLの方が向いているかもしれない。
「Java EE」の後継「Jakarta EE」が公開、両者の違いは? Oracleから「Java EE」を譲り受けたEclipse Foundationが、2019年9月にJava EEの互換版「Jakarta EE」をリリースした。その詳細や今後の開発方針を関係者に聞いた。
Facebookがモバイルアプリ用JavaScriptエンジン「Hermes」を公開 Facebookは、JIT(Just In Time)よりも高速にアプリが起動するAOT(Ahead Of Time)を採用したJavaScriptエンジンをオープンソースで公開した。
「RPA」と「API」、仕事を本当に効率化するのはどっち? 「RPA」と「API」は別物だが、業務自動化の実現に役立つ手段という点で共通する。互いに密接に関連し合いながら進化するRPAとAPI。それぞれの動向を追う。
「プログラミング学習」が楽にならない“納得の理由” プログラミング学習への注目度が高まっている。対話形式でプログラミングを学べるWebサイト「Educative」の開発者に、対話型学習ツールの現状と課題、学習者・指導者へのアドバイスなどを聞いた。
9 月 音楽大学は「大学統合」で生じたシステム連携問題をどう乗り越えたのか バークリー音楽大学は、ボストン音楽院との統合を受けて、2校のシステムを連携し、共通のデータ分析基盤を構築する必要があった。そのためのデータ統合ツールとして、SnapLogic製品を選んだ理由は何か。 「VR」「AR」はもはや“おもちゃ”ではない 仕事で使えるこれだけの用途 かつてはゲームでの利用が目立った仮想現実(VR)/拡張現実(AR)技術を、ビジネスの場で利用する動きが広がっている。具体的な用途を紹介する。
音楽大学は「大学統合」で生じたシステム連携問題をどう乗り越えたのか バークリー音楽大学は、ボストン音楽院との統合を受けて、2校のシステムを連携し、共通のデータ分析基盤を構築する必要があった。そのためのデータ統合ツールとして、SnapLogic製品を選んだ理由は何か。
「VR」「AR」はもはや“おもちゃ”ではない 仕事で使えるこれだけの用途 かつてはゲームでの利用が目立った仮想現実(VR)/拡張現実(AR)技術を、ビジネスの場で利用する動きが広がっている。具体的な用途を紹介する。
8 月 SlackでAWSのアラートを確認できる「AWS Chatbot」とは AWSの「AWS Chatbot」は、「Slack」「Amazon Chime」と連携するチャットbotサービスだ。同サービスの詳しい機能と、DevOpsの手法の一つ「ChatOps」について説明する。 「NetOps」で設定してはいけないKPI、設定すべきKPIとは 「DevOps」の考え方をネットワーク運用にも取り入れるのが「NetOps」だ。どのような点を重視してNetOpsを実践すればいいのだろうか。 7pay事件で再考すべき「Webアプリケーション」のリスクと対策 「7pay」の不正アクセスなど、インターネット通信を利用するWebアプリケーションのインシデントが後を絶たない。Webアプリケーションのユーザー側と提供者側の双方から見て注意すべきリスクとは何だろうか。 「NetOps」とは何か? DevOps時代のネットワーク運用方法 「NetOps」とは何であり、ネットワーク運用にどのような影響をもたらすのか。NetOpsを理解する上での基本と要点をかいつまんで説明する。
SlackでAWSのアラートを確認できる「AWS Chatbot」とは AWSの「AWS Chatbot」は、「Slack」「Amazon Chime」と連携するチャットbotサービスだ。同サービスの詳しい機能と、DevOpsの手法の一つ「ChatOps」について説明する。
「NetOps」で設定してはいけないKPI、設定すべきKPIとは 「DevOps」の考え方をネットワーク運用にも取り入れるのが「NetOps」だ。どのような点を重視してNetOpsを実践すればいいのだろうか。
7pay事件で再考すべき「Webアプリケーション」のリスクと対策 「7pay」の不正アクセスなど、インターネット通信を利用するWebアプリケーションのインシデントが後を絶たない。Webアプリケーションのユーザー側と提供者側の双方から見て注意すべきリスクとは何だろうか。
「NetOps」とは何か? DevOps時代のネットワーク運用方法 「NetOps」とは何であり、ネットワーク運用にどのような影響をもたらすのか。NetOpsを理解する上での基本と要点をかいつまんで説明する。
7 月 メルカリが写真検索に「Amazon EKS」を活用 マネージドKubernetesの使い勝手は フリマアプリ「メルカリ」の写真検索機能は、マネージドKubernetesである「Amazon EKS」を採用している。どのように活用し、どのような使い勝手なのだろうか。 クラウドとコンテナに向けて進化を続けるJava JCPの委員長を務めるバンチュラ氏は、Computer WeeklyのインタビューでOpenJDKの開発を継続すると表明。若い世代を引きつけるプラットフォームであり続けると語った。 「AI作曲家」が作ったBGMとは? ゲーム業界IT裏事情 最新のテクノロジーがゲーム業界を支えている。AIが自動でBGMを生成する「AI作曲家」の登場、IoTが下支えした「Fortnite」の世界的ヒットなど、業界の新たな潮流を紹介する。 「SAP HANA」を選ぶべき利用シーンとは? 判断ポイントを紹介 組織が「SAP HANA」を選択すべきかどうかの選択は、用途に依存する。導入すべきかどうかを判断するヒントを紹介する。 AI+RPA+ローコード開発製品によるタスク自動化環境 ローコードソフトウェア企業のAppianがGoogleのAIサービスや各社のRPA製品とAppian製品を融合させる試みを続けている。これにより、ローコードでAIとRPAを利用したアプリケーションが実現する。 いまさら聞けない「SAP HANA」とは何か? 主要機能と利用事例をおさらい 2010年の提供開始以来、「SAP HANA」はさまざまな変化を遂げてきた。その主要な機能と用途を紹介する。 PayPay「100億円祭り」を襲うトラブルの数々 AWSでアクセス急増をどう耐えたか QRコード決済サービス「PayPay」の「100億円キャンペーン」第1弾は、注目の的となった半面でシステム障害が相次いだ。同社はその後、大量のトラフィックを処理するシステムを「AWS」でどう構築したのか。
メルカリが写真検索に「Amazon EKS」を活用 マネージドKubernetesの使い勝手は フリマアプリ「メルカリ」の写真検索機能は、マネージドKubernetesである「Amazon EKS」を採用している。どのように活用し、どのような使い勝手なのだろうか。
クラウドとコンテナに向けて進化を続けるJava JCPの委員長を務めるバンチュラ氏は、Computer WeeklyのインタビューでOpenJDKの開発を継続すると表明。若い世代を引きつけるプラットフォームであり続けると語った。
「AI作曲家」が作ったBGMとは? ゲーム業界IT裏事情 最新のテクノロジーがゲーム業界を支えている。AIが自動でBGMを生成する「AI作曲家」の登場、IoTが下支えした「Fortnite」の世界的ヒットなど、業界の新たな潮流を紹介する。
AI+RPA+ローコード開発製品によるタスク自動化環境 ローコードソフトウェア企業のAppianがGoogleのAIサービスや各社のRPA製品とAppian製品を融合させる試みを続けている。これにより、ローコードでAIとRPAを利用したアプリケーションが実現する。
PayPay「100億円祭り」を襲うトラブルの数々 AWSでアクセス急増をどう耐えたか QRコード決済サービス「PayPay」の「100億円キャンペーン」第1弾は、注目の的となった半面でシステム障害が相次いだ。同社はその後、大量のトラフィックを処理するシステムを「AWS」でどう構築したのか。
6 月 「コンテナ」「オーケストレーター」のセキュリティを脅かす4大脆弱性 コンテナとオーケストレーターを安全に運用する上で、対処すべき代表的な4種類の脆弱性がある。それらの概要と、脅威を軽減する手段を紹介する。 不正選挙を防ぐMicrosoft「ElectionGuard」 その中核技術「準同型暗号」とは? 2020年の米大統領選挙に先立ち、Microsoftはオープンソースのソフトウェア開発キット(SDK)「ElectionGuard」を発表した。これにより、電子投票の結果を有権者自らが検証できるようになる。 業務システム選定、ユーザー部門が「イケてるUI」に惑わされてしまうのはなぜ? 「古めかしいUIよりもモダンでイケてるUIの方が良いシステムのように見える」という意見は、業務システムの選定という場面では慎重な判断が必要かもしれません。 MySQLの脆弱性を悪用して拡散 ランサムウェア「GandCrab」攻撃の手口 攻撃者がランサムウェア「GandCrab」の標的を探して、WindowsのMySQLサーバをスキャンしていることをセキュリティ研究者が発見した。対策は比較的簡単にできる。 企業は「SAP HANA」を何に利用しているのか? 3大用途を紹介 「SAP HANA」にはワークフローの改善、意思決定支援、データ統合という3つの長所がある。企業におけるSAP HANAの用途にはどのようなものがあるだろうか。 いまさら聞けない「コンテナ」「オーケストレーター」の仕組みと役割 企業のシステム運用開発における新たな潮流がコンテナだ。コンテナとオーケストレーターの役割を知り、それらにまつわるセキュリティリスクに対処するための備えをしておくことが重要だ。 Kubernetes管理ツール「Platform9」「OpenShift」「JUKE」の違いは? マルチクラウドにおけるKubernetesの運用を簡素化する主要な「Kubernetes管理ツール」を紹介。Kubernetesが今後どのような方向性で進化するのかについても考察する。 医療ITベンダーの技術基盤を「SAP HANA」はどう支えているか 医療ソフトウェアベンダーのHarrisLogicは、「SAP HANA」を事業推進の中核として利用している。SAP HANAで何を目指し、具体的にどう利用しているのか。 Kubernetes管理ツール「NKS」「Cloudify」「Terraform」「Rancher」を比べた 複数のパブリッククラウドやオンプレミスにまたがる「Kubernetes」環境を管理するIT管理者にとって、運用を簡素化する「Kubernetes管理ツール」が役立つだろう。主要ツールの特徴を紹介する。 いまさら聞けない「サーバレス」「マイクロサービス」は何が違うのか サーバレスアーキテクチャとマイクロサービスアーキテクチャは、それぞれに特徴があり、目的に応じた使い分けが大切だ。主な相違点と特徴を見てみよう。 AWS、Microsoft、Googleの主要な「クラウドAIサービス」は? 4大用途で整理 AWSとMicrosoft、Googleのクラウドベンダー3社は、さまざまな用途で使える「クラウドAIサービス」を充実させている。4つの用途に絞って、主要サービスを整理する。
「コンテナ」「オーケストレーター」のセキュリティを脅かす4大脆弱性 コンテナとオーケストレーターを安全に運用する上で、対処すべき代表的な4種類の脆弱性がある。それらの概要と、脅威を軽減する手段を紹介する。
不正選挙を防ぐMicrosoft「ElectionGuard」 その中核技術「準同型暗号」とは? 2020年の米大統領選挙に先立ち、Microsoftはオープンソースのソフトウェア開発キット(SDK)「ElectionGuard」を発表した。これにより、電子投票の結果を有権者自らが検証できるようになる。
業務システム選定、ユーザー部門が「イケてるUI」に惑わされてしまうのはなぜ? 「古めかしいUIよりもモダンでイケてるUIの方が良いシステムのように見える」という意見は、業務システムの選定という場面では慎重な判断が必要かもしれません。
MySQLの脆弱性を悪用して拡散 ランサムウェア「GandCrab」攻撃の手口 攻撃者がランサムウェア「GandCrab」の標的を探して、WindowsのMySQLサーバをスキャンしていることをセキュリティ研究者が発見した。対策は比較的簡単にできる。
企業は「SAP HANA」を何に利用しているのか? 3大用途を紹介 「SAP HANA」にはワークフローの改善、意思決定支援、データ統合という3つの長所がある。企業におけるSAP HANAの用途にはどのようなものがあるだろうか。
いまさら聞けない「コンテナ」「オーケストレーター」の仕組みと役割 企業のシステム運用開発における新たな潮流がコンテナだ。コンテナとオーケストレーターの役割を知り、それらにまつわるセキュリティリスクに対処するための備えをしておくことが重要だ。
Kubernetes管理ツール「Platform9」「OpenShift」「JUKE」の違いは? マルチクラウドにおけるKubernetesの運用を簡素化する主要な「Kubernetes管理ツール」を紹介。Kubernetesが今後どのような方向性で進化するのかについても考察する。
医療ITベンダーの技術基盤を「SAP HANA」はどう支えているか 医療ソフトウェアベンダーのHarrisLogicは、「SAP HANA」を事業推進の中核として利用している。SAP HANAで何を目指し、具体的にどう利用しているのか。
Kubernetes管理ツール「NKS」「Cloudify」「Terraform」「Rancher」を比べた 複数のパブリッククラウドやオンプレミスにまたがる「Kubernetes」環境を管理するIT管理者にとって、運用を簡素化する「Kubernetes管理ツール」が役立つだろう。主要ツールの特徴を紹介する。
いまさら聞けない「サーバレス」「マイクロサービス」は何が違うのか サーバレスアーキテクチャとマイクロサービスアーキテクチャは、それぞれに特徴があり、目的に応じた使い分けが大切だ。主な相違点と特徴を見てみよう。
AWS、Microsoft、Googleの主要な「クラウドAIサービス」は? 4大用途で整理 AWSとMicrosoft、Googleのクラウドベンダー3社は、さまざまな用途で使える「クラウドAIサービス」を充実させている。4つの用途に絞って、主要サービスを整理する。
5 月 クラウドの「コミュニケーションAPI」導入前に確認すべきネットワーク要件 要件に合わせてサービスをカスタマイズする手段としてAPI(アプリケーションプログラミングインタフェース)が台頭しつつある。コミュニケーション用APIを利用する際のトラフィックを事前に調べておくことは重要だ。 AIがスクリプトを生成するコードレスなアプリテスト自動化ツール登場 アプリテストの自動化は必要だが、テストチームにテストスクリプトのコーディングスキルはない。スキルを持つ開発チームは、それをアプリ開発に使うべきだ。このジレンマを解決するのがコードレスツールだ。 「クラウドAIサービス」の機能をAPI経由で利用する方法 主要ベンダーの「クラウドAIサービス」は、その機能を容易に利用可能にするためにAPIを提供している。APIを使ってアプリケーションにAI機能を組み込む方法に加え、その際直面する課題と対処方法を見てみよう。 いまさら聞けないAmazon S3&オブジェクトストレージ クラウドストレージのデファクトスタンダードになりつつあるのが、Amazon S3だ。S3の特徴について、改めて復習してみよう。 プロジェクトポートフォリオマネジメント(PPM)を使うべき「隠れたメリット」とは プロジェクトポートフォリオマネジメント(PPM)ソフトウェアがあれば、プロジェクトの管理や優先順位付け、リソースの割り当てを改善できる。それ以外にも、さまざまな潜在的メリットがある。 IT部門主導のRPA導入を成功させる不可欠な要素 英国の水道会社がIT部門主導のRPA導入を成功させつつある。RPAからメリットを引き出すため、RPAチームを率いるリーダーが重視する不可欠な要素とは何か。 マネージドKubernetesを使うマインクラフト交流サイト 直面した課題と解決策は? コンテナ統合管理ツール「Kubernetes」のマネージドサービスを活用するMineteria。ゲーム「Minecraft」関連サービスを手掛ける同社は、成長中の新しいサービスをどう活用しているのか。 プログラミング学習で誰もがきっとつまずく「2つの障害」とは? プログラミング言語学習の手段は、どのように進化するのか。対話型のプログラミング言語学習サイト「Educative」の開発者に、対話型学習ツールの現状の課題と、今後の展望を聞いた。 動的SQLも漏れなくチェックするDB移行支援ツール「Insight Database Testing」 インサイトテクノロジーが新たに販売開始したデータベース移行支援ツールが「Insight Database Testing」だ。ユーザーは移行先データベースでSQL文を実行した結果を確認し、その場でSQL文の修正とテスト実行ができる。 「Oracle Database」から「SAP HANA」への乗り換えが増えているのは本当か? Oracle DatabaseからSAP HANAへ移行した企業がどれだけあるかについては見解が分かれる。注目したいのは、移行によってメリットを得ている事例が実際に出ていることだ。
クラウドの「コミュニケーションAPI」導入前に確認すべきネットワーク要件 要件に合わせてサービスをカスタマイズする手段としてAPI(アプリケーションプログラミングインタフェース)が台頭しつつある。コミュニケーション用APIを利用する際のトラフィックを事前に調べておくことは重要だ。
AIがスクリプトを生成するコードレスなアプリテスト自動化ツール登場 アプリテストの自動化は必要だが、テストチームにテストスクリプトのコーディングスキルはない。スキルを持つ開発チームは、それをアプリ開発に使うべきだ。このジレンマを解決するのがコードレスツールだ。
「クラウドAIサービス」の機能をAPI経由で利用する方法 主要ベンダーの「クラウドAIサービス」は、その機能を容易に利用可能にするためにAPIを提供している。APIを使ってアプリケーションにAI機能を組み込む方法に加え、その際直面する課題と対処方法を見てみよう。
プロジェクトポートフォリオマネジメント(PPM)を使うべき「隠れたメリット」とは プロジェクトポートフォリオマネジメント(PPM)ソフトウェアがあれば、プロジェクトの管理や優先順位付け、リソースの割り当てを改善できる。それ以外にも、さまざまな潜在的メリットがある。
IT部門主導のRPA導入を成功させる不可欠な要素 英国の水道会社がIT部門主導のRPA導入を成功させつつある。RPAからメリットを引き出すため、RPAチームを率いるリーダーが重視する不可欠な要素とは何か。
マネージドKubernetesを使うマインクラフト交流サイト 直面した課題と解決策は? コンテナ統合管理ツール「Kubernetes」のマネージドサービスを活用するMineteria。ゲーム「Minecraft」関連サービスを手掛ける同社は、成長中の新しいサービスをどう活用しているのか。
プログラミング学習で誰もがきっとつまずく「2つの障害」とは? プログラミング言語学習の手段は、どのように進化するのか。対話型のプログラミング言語学習サイト「Educative」の開発者に、対話型学習ツールの現状の課題と、今後の展望を聞いた。
動的SQLも漏れなくチェックするDB移行支援ツール「Insight Database Testing」 インサイトテクノロジーが新たに販売開始したデータベース移行支援ツールが「Insight Database Testing」だ。ユーザーは移行先データベースでSQL文を実行した結果を確認し、その場でSQL文の修正とテスト実行ができる。
「Oracle Database」から「SAP HANA」への乗り換えが増えているのは本当か? Oracle DatabaseからSAP HANAへ移行した企業がどれだけあるかについては見解が分かれる。注目したいのは、移行によってメリットを得ている事例が実際に出ていることだ。
4 月 Tableau、Qlik Sense、Power BIの競合は? 「ビッグデータ可視化」の11大ツール データドリブン志向の企業は、可視化ツールを使用してビッグデータに潜む結論を読み解き、その結論から有益な情報を導き出す。本稿ではビッグデータ分析に適した可視化ツールと選び方のポイントを紹介する。 Redis Labsの2度のライセンス変更はフリーライドを防げるか クラウドプロバイダーがオープンソースベースのサービスを展開すると、開発企業のサポートビジネスは破綻する。オープンソースビジネスは転換点を迎えているのかもしれない。 APIを安全に利用する4つのセキュリティ対策、具体的な実装方法は? 企業がAPI利用におけるセキュリティポリシーを定める際は、APIの仕組みとその使用方法を理解することが重要だ。セキュリティポリシー策定時に有用な4つのヒントを紹介する。 クラウドネイティブアプリ開発者なら覚えておきたい「4つの基礎」 クラウドネイティブアプリケーションを開発する際に、検討すべき要素とは何か。基礎となる要素4つと、開発を支援するツールについて説明する。 Windows Serverのレガシーアプリを「Docker」に移行、製造受託大手が直面した課題は 「Docker」を使い、「Windows Server」のレガシーアプリケーションをモダナイゼーションしようとする企業が直面する課題とは何か。製造受託大手Jabilの事例から探る。 マインクラフト交流サイトが「Kubernetes」を活用 その独自の管理方法とは? ゲーム「Minecraft」関連サービスを手掛けるMineteriaが、コンテナ統合管理ツール「Kubernetes」を活用している。同社はサービスの持続性を保つため、Kubernetesの管理方法に工夫を凝らす。何をしているのか。 GE、Caterpillar、Boeingが活用 大手製造業は「AR」で何をしているのか? 製造業で拡張現実(AR)の活用が始まっている。実際の活用例を見ると、ARは生産性向上をはじめ、さまざまなメリットをもたらすことが分かる。 プログラミングを対話型で学べるWebサイト「Educative」はなぜ生まれたのか プログラミング言語学習のためのWebサイト「Educative」開発者に、同サイトが生まれたきっかけや、他の対話型学習ツールに対する意見を聞いた。 「DevOps」「NetOps」「SecOps」「DevSecOps」「NetSecOps」の違いとは? よく似たIT用語である「DevOps」「NetOps」「SecOps」「DevSecOps」「NetSecOps」は、それぞれどのような意味なのだろうか。それぞれの関係性を踏まえて、各用語の意味を簡潔に紹介する。 人工知能(AI)で急成長のデータサイエンスツール、商用とオープンソースの違いは? 商用製品からオープンソースまで、人工知能(AI)を使ったデータサイエンスツールの選択肢が広がっている。うまく利用すれば、データアクセスや分析モデル作成、データ管理の共同作業が簡便になるだろう。 量子コンピューティング技術で実現する「量子AI」は何をもたらすのか? 機械学習が、量子コンピュータの重要な用途になるかもしれない。研究者や開発者が、量子コンピュータを使った、より「人間的な」AI(人工知能)の実現の鍵を探しているからだ。課題とメリットは何だろうか。 Go言語に注力するDynatrace アプリケーションパフォーマンス管理ベンダーのDynatraceが、Go言語アプリケーション用ツールを発表した。なぜGoなのか。 AWS、Google、Azureの自然言語処理APIを比較 長所短所は? クラウドによってAIテクノロジーが利用しやすくなり、アプリケーションに自然言語処理を組み込もうと考える開発者が増えている。 セブン銀行が「ATM受取」にSalesforceを採用 2年のはずの構築期間が1年に セブン銀行の新サービス「ATM受取」。サービスの提供に当たり、同社はクラウドを利用してシステムを構築した。2年かかるといわれた開発期間は、クラウドの導入でどのくらい短縮されたのか。
Tableau、Qlik Sense、Power BIの競合は? 「ビッグデータ可視化」の11大ツール データドリブン志向の企業は、可視化ツールを使用してビッグデータに潜む結論を読み解き、その結論から有益な情報を導き出す。本稿ではビッグデータ分析に適した可視化ツールと選び方のポイントを紹介する。
Redis Labsの2度のライセンス変更はフリーライドを防げるか クラウドプロバイダーがオープンソースベースのサービスを展開すると、開発企業のサポートビジネスは破綻する。オープンソースビジネスは転換点を迎えているのかもしれない。
APIを安全に利用する4つのセキュリティ対策、具体的な実装方法は? 企業がAPI利用におけるセキュリティポリシーを定める際は、APIの仕組みとその使用方法を理解することが重要だ。セキュリティポリシー策定時に有用な4つのヒントを紹介する。
Windows Serverのレガシーアプリを「Docker」に移行、製造受託大手が直面した課題は 「Docker」を使い、「Windows Server」のレガシーアプリケーションをモダナイゼーションしようとする企業が直面する課題とは何か。製造受託大手Jabilの事例から探る。
マインクラフト交流サイトが「Kubernetes」を活用 その独自の管理方法とは? ゲーム「Minecraft」関連サービスを手掛けるMineteriaが、コンテナ統合管理ツール「Kubernetes」を活用している。同社はサービスの持続性を保つため、Kubernetesの管理方法に工夫を凝らす。何をしているのか。
GE、Caterpillar、Boeingが活用 大手製造業は「AR」で何をしているのか? 製造業で拡張現実(AR)の活用が始まっている。実際の活用例を見ると、ARは生産性向上をはじめ、さまざまなメリットをもたらすことが分かる。
プログラミングを対話型で学べるWebサイト「Educative」はなぜ生まれたのか プログラミング言語学習のためのWebサイト「Educative」開発者に、同サイトが生まれたきっかけや、他の対話型学習ツールに対する意見を聞いた。
「DevOps」「NetOps」「SecOps」「DevSecOps」「NetSecOps」の違いとは? よく似たIT用語である「DevOps」「NetOps」「SecOps」「DevSecOps」「NetSecOps」は、それぞれどのような意味なのだろうか。それぞれの関係性を踏まえて、各用語の意味を簡潔に紹介する。
人工知能(AI)で急成長のデータサイエンスツール、商用とオープンソースの違いは? 商用製品からオープンソースまで、人工知能(AI)を使ったデータサイエンスツールの選択肢が広がっている。うまく利用すれば、データアクセスや分析モデル作成、データ管理の共同作業が簡便になるだろう。
量子コンピューティング技術で実現する「量子AI」は何をもたらすのか? 機械学習が、量子コンピュータの重要な用途になるかもしれない。研究者や開発者が、量子コンピュータを使った、より「人間的な」AI(人工知能)の実現の鍵を探しているからだ。課題とメリットは何だろうか。
セブン銀行が「ATM受取」にSalesforceを採用 2年のはずの構築期間が1年に セブン銀行の新サービス「ATM受取」。サービスの提供に当たり、同社はクラウドを利用してシステムを構築した。2年かかるといわれた開発期間は、クラウドの導入でどのくらい短縮されたのか。
3 月 アーキテクトと開発者のギャップを埋め、開発をスムーズにするツール4選 どの企業でもソフトウェア開発者とアーキテクトの役割の間にはストレスの原因になる隔たりが生まれることがある。本稿ではそうした隔たりの橋渡しに役立つツールを4つ紹介する。 Boxの機能やUIを組み込んだカスタムアプリを開発できる「Box Platform」 Box Japanが「Box Platform」の国内提供を開始する。ファイル同期サービス「Box」と各種サービスやシステムを連携させた、カスタムアプリケーションの開発を可能にするサービスだ。 無料で高機能のリバースエンジニアリングツール「Ghidra」とは? NSAが公開 米国家安全保障局(NSA)が、リバースエンジニアリングツール「Ghidra」を無償公開した。ハイエンドの商用製品並みの機能を搭載する。 クラウドでABAP開発環境が使えると何がすごいのか 「SAP Cloud Platform」の進化 SAPは「SAP Cloud Platform ABAP Environment」の提供によって、SAP ABAP開発者はそのスキルをクラウド環境でも生かせるようになった。だが、開発手法は見直す必要があるかもしれない。 性能向上は「システムをデータに近づける」「データをシステムに近づける」のいずれか 優れたアプリケーションパフォーマンスに対する欲求は尽きない。遅延を減らすためには、データの方をシステムに近づけるか、システムの方をデータに近づけるか、どちらが適切なのだろう。 マイクロサービスを運用する人がいつもぶつかる9つの課題 モノリス(巨大な単一アプリケーション)を細かく切り分けることは優れた判断である一方、マイクロサービスのアプローチは慎重に実施しないと共通の問題に行き着く。本稿では、こうした共通の課題を9つ紹介する。 「事業部門主導のRPA導入」に多い勘違い 事業部門はRPAによって業務を自動化したいと考える。だが、重要な点を勘違いしたまま導入しようとする。RPA導入を円滑に進め、メリットを最大化するには何が必要なのか。 クラウド環境でマネージドKubernetesを使うメリットとデメリット クラウドベンダーが提供するマネージドKubernetesをマルチクラウド環境に導入する場合、幾つか問題が生じる。マネージドKubernetesのメリットを生かせるかどうかを確認したければ、本稿で紹介する3つのステップに従うとよい。 API管理ツール比較:AWS、Microsoft、Googleの戦略と主要製品は 企業にとってAPIの重要性や、APIを適切に管理する必要性が増している。本稿ではクラウドサービスを利用したアプリケーション開発におけるAPI管理ツールの選び方について解説する。 事業部門を悩ませるRPAの導入障壁 事業部門がRPA(ロボティックプロセスオートメーション)による業務の自動化を企図したとき、ある壁が立ちはだかる。RPA推進の障壁とは何か。それを取り除くにはどうしたらいいのか。 Googleのハイブリッドクラウド戦略が加速 マネージドKubernetesとIstioを活用 Googleはハイブリッドクラウドプラットフォーム「Cloud Services Platform」の提供を試みている。ヒントは、コンテナ統合管理ツール「Kubernetes」が果す大きな役割にある。 Salesforce.comとAppleのパートナーシップの強化でCRMはどう変わる? 新しいSalesforceのモバイルSDKを利用すれば、開発者はAppleのプログラミング言語「Swift」を使って、iOSデバイス向けのネイティブSalesforceアプリを簡単に作成できる。 徹底解説:Oracle Database 19cは何ができるのか? 「Oracle Database 19c」は最新のソフトウェアが安定して動作することを目指している。それだけでなくデータベース管理者にとって便利な追加機能も提供する。
アーキテクトと開発者のギャップを埋め、開発をスムーズにするツール4選 どの企業でもソフトウェア開発者とアーキテクトの役割の間にはストレスの原因になる隔たりが生まれることがある。本稿ではそうした隔たりの橋渡しに役立つツールを4つ紹介する。
Boxの機能やUIを組み込んだカスタムアプリを開発できる「Box Platform」 Box Japanが「Box Platform」の国内提供を開始する。ファイル同期サービス「Box」と各種サービスやシステムを連携させた、カスタムアプリケーションの開発を可能にするサービスだ。
無料で高機能のリバースエンジニアリングツール「Ghidra」とは? NSAが公開 米国家安全保障局(NSA)が、リバースエンジニアリングツール「Ghidra」を無償公開した。ハイエンドの商用製品並みの機能を搭載する。
クラウドでABAP開発環境が使えると何がすごいのか 「SAP Cloud Platform」の進化 SAPは「SAP Cloud Platform ABAP Environment」の提供によって、SAP ABAP開発者はそのスキルをクラウド環境でも生かせるようになった。だが、開発手法は見直す必要があるかもしれない。
性能向上は「システムをデータに近づける」「データをシステムに近づける」のいずれか 優れたアプリケーションパフォーマンスに対する欲求は尽きない。遅延を減らすためには、データの方をシステムに近づけるか、システムの方をデータに近づけるか、どちらが適切なのだろう。
マイクロサービスを運用する人がいつもぶつかる9つの課題 モノリス(巨大な単一アプリケーション)を細かく切り分けることは優れた判断である一方、マイクロサービスのアプローチは慎重に実施しないと共通の問題に行き着く。本稿では、こうした共通の課題を9つ紹介する。
「事業部門主導のRPA導入」に多い勘違い 事業部門はRPAによって業務を自動化したいと考える。だが、重要な点を勘違いしたまま導入しようとする。RPA導入を円滑に進め、メリットを最大化するには何が必要なのか。
クラウド環境でマネージドKubernetesを使うメリットとデメリット クラウドベンダーが提供するマネージドKubernetesをマルチクラウド環境に導入する場合、幾つか問題が生じる。マネージドKubernetesのメリットを生かせるかどうかを確認したければ、本稿で紹介する3つのステップに従うとよい。
API管理ツール比較:AWS、Microsoft、Googleの戦略と主要製品は 企業にとってAPIの重要性や、APIを適切に管理する必要性が増している。本稿ではクラウドサービスを利用したアプリケーション開発におけるAPI管理ツールの選び方について解説する。
事業部門を悩ませるRPAの導入障壁 事業部門がRPA(ロボティックプロセスオートメーション)による業務の自動化を企図したとき、ある壁が立ちはだかる。RPA推進の障壁とは何か。それを取り除くにはどうしたらいいのか。
Googleのハイブリッドクラウド戦略が加速 マネージドKubernetesとIstioを活用 Googleはハイブリッドクラウドプラットフォーム「Cloud Services Platform」の提供を試みている。ヒントは、コンテナ統合管理ツール「Kubernetes」が果す大きな役割にある。
Salesforce.comとAppleのパートナーシップの強化でCRMはどう変わる? 新しいSalesforceのモバイルSDKを利用すれば、開発者はAppleのプログラミング言語「Swift」を使って、iOSデバイス向けのネイティブSalesforceアプリを簡単に作成できる。
徹底解説:Oracle Database 19cは何ができるのか? 「Oracle Database 19c」は最新のソフトウェアが安定して動作することを目指している。それだけでなくデータベース管理者にとって便利な追加機能も提供する。
2 月 モバイルアプリにおけるブロックチェーンの使用例 ブロックチェーンは、企業向けモバイルアプリにさまざまな利益をもたらす。モバイルアプリとブロックチェーン技術の融合に関する幾つかの事例を見てみよう。 徹底解説:SQL Server 2019で追加・強化された驚きの機能とは Microsoftは「SQL Server 2016」と「SQL Server 2017」をリリースした直後から、既に「SQL Server 2019」を発売する準備をしていた。そのため、同社は驚くほど多くの新機能を短期間で追加している。 Googleの手を離れたKubernetes、今後の展開は? Googleは、Kubernetesの大規模テスト環境をCNCFに移管するため、「Google Cloud Platform」(GCP)クレジットとして900万ドルを寄付し、3年間の引き継ぎプロセスに入る。 「クラウド大手はOSSベンダーから“搾取”している」は本当か AWSをはじめとするクラウド大手が、自社のデータベースサービスにOSSを採用するようになった。そのことからMongoDBなどのOSSのベンダーは、強力な手段である「ライセンス」を使って資産を守ろうとしている。 Windows 10 PCに社内UWPアプリを導入 サイドロードとは? 開発中のアプリや社外秘作業を伴うアプリなどを使いたい時、「Microsoft Store」を使わずに、基幹業務(LOB)アプリをWindows 10搭載PCにサイドロードする方法がある。幾つかのやり方があるが、注意も必要だ。 「サーバレスアプリケーション」のデプロイを高速化する5つのポイント サーバレスアプリケーションのデプロイを迅速化するには、その構成要素であるサーバレス関数のパフォーマンスを向上させる必要がある。具体的に何をすべきなのか。本稿では主要な5つのポイントを紹介する。 最初に学ぶのに最適なプログラミング言語が存在しない理由 開発者が最初に学ぶのに最適なプログラミング言語はJavaだという意見がある。だが本当にそうだろうか。どの言語でも構成要素はほぼ変わらない。 進化するコンテナ技術 2019年にさらに人気が高まる理由とは コンテナ化の流れが減速する気配はない。コンテナの進化に主眼を置いたさまざまな技術、製品、ベンダーの取り組みが増え、2019年はコンテナを取り巻く環境が大きく変化する年になりそうだ。 Dockerと仮想マシンを比較 アプリ開発環境で使うなら? 仮想マシン(VM)とコンテナには技術的に大きな違いがある。コンテナを選ぶ開発者が多いのは、コンテナの方により整合性があると考えているためだ。 技術職もいつかは管理職になるべきなのか? 後悔しないキャリアの選び方 熟練の技術者が管理職になるケースもあれば、技術系のキャリアを貫くケースもある。しかし誰しも、本当にこの選択が正しかったのか迷う日が来るだろう。本稿では、技術職から管理職に転身した筆者が「管理職の実情」を解き明かす。 クラウド連携可能なWebRTC開発キット NTTコミュニケーションズが提供 NTTコミュニケーションズが2019年1月に提供開始した「Media Pipeline Factory」は、クラウドサービスとの連携で音声・映像のAI処理などが可能なWebRTC開発キットだ。
徹底解説:SQL Server 2019で追加・強化された驚きの機能とは Microsoftは「SQL Server 2016」と「SQL Server 2017」をリリースした直後から、既に「SQL Server 2019」を発売する準備をしていた。そのため、同社は驚くほど多くの新機能を短期間で追加している。
Googleの手を離れたKubernetes、今後の展開は? Googleは、Kubernetesの大規模テスト環境をCNCFに移管するため、「Google Cloud Platform」(GCP)クレジットとして900万ドルを寄付し、3年間の引き継ぎプロセスに入る。
「クラウド大手はOSSベンダーから“搾取”している」は本当か AWSをはじめとするクラウド大手が、自社のデータベースサービスにOSSを採用するようになった。そのことからMongoDBなどのOSSのベンダーは、強力な手段である「ライセンス」を使って資産を守ろうとしている。
Windows 10 PCに社内UWPアプリを導入 サイドロードとは? 開発中のアプリや社外秘作業を伴うアプリなどを使いたい時、「Microsoft Store」を使わずに、基幹業務(LOB)アプリをWindows 10搭載PCにサイドロードする方法がある。幾つかのやり方があるが、注意も必要だ。
「サーバレスアプリケーション」のデプロイを高速化する5つのポイント サーバレスアプリケーションのデプロイを迅速化するには、その構成要素であるサーバレス関数のパフォーマンスを向上させる必要がある。具体的に何をすべきなのか。本稿では主要な5つのポイントを紹介する。
進化するコンテナ技術 2019年にさらに人気が高まる理由とは コンテナ化の流れが減速する気配はない。コンテナの進化に主眼を置いたさまざまな技術、製品、ベンダーの取り組みが増え、2019年はコンテナを取り巻く環境が大きく変化する年になりそうだ。
技術職もいつかは管理職になるべきなのか? 後悔しないキャリアの選び方 熟練の技術者が管理職になるケースもあれば、技術系のキャリアを貫くケースもある。しかし誰しも、本当にこの選択が正しかったのか迷う日が来るだろう。本稿では、技術職から管理職に転身した筆者が「管理職の実情」を解き明かす。
クラウド連携可能なWebRTC開発キット NTTコミュニケーションズが提供 NTTコミュニケーションズが2019年1月に提供開始した「Media Pipeline Factory」は、クラウドサービスとの連携で音声・映像のAI処理などが可能なWebRTC開発キットだ。
1 月 仮想マシンとコンテナの今後を考える それぞれの強みを生かした運用とは DockerやKubernetesなど、コンテナ技術の進化に伴い、企業IT部門の仮想マシン(VM)の存在を脅かすエコシステムが台頭している。少なくとも、その重要性が脅かされているのは間違いない。 「スクラッチ開発」は時代遅れ? 「クラウド」「パッケージ」へ移行進む 富士キメラ総研の調査・分析によると、2019年度のIT市場はクラウドとパッケージ形態の需要が増加する見込み。ソフトウェア売上額については、業種特化型製品の売り上げが全体の8割に上ると予測する。 失業したくないなら身に付けるべきIT管理者の新スキル 多くの企業がRPA(ロボティックプロセスオートメーション)に象徴される自動化を取り入れようとしている。IT管理者が失業を回避するためには、自動化を先取りする必要がある。どうすればいいのか。 仮想マシンとコンテナ 何が違い、どう使い分けるべきか? コンテナは、マイクロサービスアーキテクチャ、災害復旧、利用密度など、さまざまな点においてメリットがある。コンテナと仮想マシンを適切に使い分けることが重要だ。 アップストリームとマネージドのKubernetesを比較 それぞれの長所と短所は ITベンダーはKubernetesのパッケージ化を急いでいるが、ライバルは他のベンダーではない。アップストリーム版や企業の独自コンテナオーケストレーションプロジェクトだ。 「仮想マシン」と「物理サーバ」を比較 コンテナにはどちらを選ぶべき? 物理サーバと仮想マシンのどちらがコンテナ導入に適するのか。どちらにも、それぞれ大きな長所と短所がある。 IT専門家が語るコンテナセキュリティのヒントと注意点 コンテナのセキュリティを確保するためには、コンテナ、ホスト、Kubernetes、アプリケーションの各構成を詳しく調べる必要がある。 開発速度を上げ、反感を買う ローコード開発の光と影 ローコード開発はモバイルアプリの開発速度を上げられる一方で、企業に組織上の課題をもたらすこともある。 いまさら聞けない「ブロックチェーン」とは何か? 何に使えるのか? 近年、さまざまなビジネスへの応用が広がっている「ブロックチェーン」について、その技術と仕組み、課題、応用例を基礎から解説する。 2019年モバイル技術トレンド予測 AI、IoT、EMM、アプリ開発はどうなる? 2018年が終わり、IT担当者が企業向けモバイル関連技術の最新トレンドに目を向けるにはいい時期になった。2019年の注目すべき動向を紹介する。
仮想マシンとコンテナの今後を考える それぞれの強みを生かした運用とは DockerやKubernetesなど、コンテナ技術の進化に伴い、企業IT部門の仮想マシン(VM)の存在を脅かすエコシステムが台頭している。少なくとも、その重要性が脅かされているのは間違いない。
「スクラッチ開発」は時代遅れ? 「クラウド」「パッケージ」へ移行進む 富士キメラ総研の調査・分析によると、2019年度のIT市場はクラウドとパッケージ形態の需要が増加する見込み。ソフトウェア売上額については、業種特化型製品の売り上げが全体の8割に上ると予測する。
失業したくないなら身に付けるべきIT管理者の新スキル 多くの企業がRPA(ロボティックプロセスオートメーション)に象徴される自動化を取り入れようとしている。IT管理者が失業を回避するためには、自動化を先取りする必要がある。どうすればいいのか。
仮想マシンとコンテナ 何が違い、どう使い分けるべきか? コンテナは、マイクロサービスアーキテクチャ、災害復旧、利用密度など、さまざまな点においてメリットがある。コンテナと仮想マシンを適切に使い分けることが重要だ。
アップストリームとマネージドのKubernetesを比較 それぞれの長所と短所は ITベンダーはKubernetesのパッケージ化を急いでいるが、ライバルは他のベンダーではない。アップストリーム版や企業の独自コンテナオーケストレーションプロジェクトだ。
2019年モバイル技術トレンド予測 AI、IoT、EMM、アプリ開発はどうなる? 2018年が終わり、IT担当者が企業向けモバイル関連技術の最新トレンドに目を向けるにはいい時期になった。2019年の注目すべき動向を紹介する。