ホワイトペーパー 開発総論 Webアプリ開発者必見! 需要高まる「API」コードの読み進め方を解説 2021/03/17 近年のWebアプリでは、複数のクラウドサービスを組み合わせてユーザーの体験を向上させるものが増えている。クラウドで提供されるサービスを自由に組み合わせ、API(Application Program Interface)連携させることで、ユーザーにとって最適なシステム環境を構築できるのだ。今後、APIをうまく使ったアプリ開発は企業のIT担当者にとって必須のスキルになるだろう。本書は、アプリケーション開発工程で必須のコードレビューの中から、ネットワークを経由して呼び出すAPIの読み進め方について説明する。前編と同様に、名古屋大学 大学院 情報学研究科 准教授の森崎 修司氏より説明するので、併せて一読してほしい。
ホワイトペーパー 開発ツール・開発言語 コードレビューを自動化する「AWS CodeGuru」徹底解説、機械学習による高度な分析 2021/03/17 さまざまな分野で活用が進んでいる機械学習は、システム開発の現場でも利用され始めている。中でも注目を集めているのが、「コードレビューの自動化」だ。問題があると思われる部分や性能低下につながっている部分を自動的に指摘することで、品質向上や性能改善に役立てられている。特にAWSが2019年12月に発表した「AWS CodeGuru」は、同社内の数十万の内部プロジェクト、GitHub上の1万以上のオープンソースプロジェクトのコードを基にした機械学習のモデルによる高度な分析が可能だ。以下の資料では、アップデートされたばかりの3つの新機能を中心に同サービスが実現するコードレビュー自動化のメリットを紹介する。
ホワイトペーパー 開発総論 いまさら聞けない「コンテナ」基礎知識、5つのメリットを解説 2021/03/15 コンテナという概念により、アプリケーション開発プロセスに革命がもたらされ、柔軟性と効率は飛躍的に高まった。調査企業のIDCによると、2021年までに新しいマイクロサービスの95%以上が、コンテナにデプロイされるという。今後、企業が競争力を維持するには、コンテナベースの開発アプローチを採用することが欠かせないと言える。そこで本書は、コンテナを使用する5つのメリットや、Kubernetesなど、コンテナの基礎知識から、活用方法について説明する。
ホワイトペーパー レガシーマイグレーション 製造業DXの命運を左右する「SAP 2027年問題」、失敗しないシステム刷新の秘策 2021/03/05 企業のデジタルトランスフォーメーション(DX)への取り組みが加速する中、その推進を目指す製造業の多くが「どこから着手すべきか」と悩み、足踏みしているのが現状だ。そんな状態を打開する方法として注目されているのが「SAP 2027年問題」への対応である。これまでアドオンによる機能拡張などで各社に最適化され、複雑化していた基幹システムを周辺システムを含めて「全体最適化」することで、DXを推進する次世代ITインフラへと進化させる絶好のチャンスとなる。しかし、その実現にはITと業務の両方で高いスキルやノウハウが求められる。以下の資料では、SAP S/4HANAマイグレーションを成功に導く秘策を紹介する。
ホワイトペーパー レガシーマイグレーション 2025年の崖から落ちないために 基幹システム刷新「はじめの一歩」 2020/11/30 競争力強化のために、企業はデジタルトランスフォーメーション(DX)に取り組む必要があるが、その課題となるのが基幹系システムの刷新だ。そこで注目されるのが、既存資産を有効活用し、現行のアプリケーションを最新技術で更改し、新たな価値を生み出すよう変革する「モダナイゼーション」だ。本資料は、【動画】2025年の崖から落ちないために基幹システム刷新「はじめの一歩」の講演資料であり、モダナイゼーションの「第一歩」について俯瞰して確認できる解説資料だ。ビジネス要件や期間、コスト、リスク、優先順位、それを取り巻く環境などに合わせて、どこから、どのように始めるべきかの方針策定からモダナイゼーションの実行の具体的なステップ、アプリケーションとプラットフォームのユースケースや具体的なソリューションなどを紹介する。
ホワイトペーパー 開発総論 クラウド・ネイティブな開発環境へ、押さえるべき4つの要素とは 2020/11/30 ビジネスのデジタル化実現に向け、企業ITには「変化に強い」アプリケーションが求められる。すなわちビジネスのスピードに追従でき、技術の進歩に追従できる(技術的負債にならない)アプリケーションだ。そこで推奨される「クラウド・ネイティブ」のアプローチについて解説したWebセミナーの講演資料がこちら。パブリックやプライベート、あるいはハイブリッドなクラウドの利点をフル活用し、スケーラブルなアプリケーションの構築・実行を実現するポイントについて、開発に必要な4つの要素とそれを支える基盤テクノロジーが紹介されている。さらに、開発・運用面でスピードとセキュリティを担保するDevSecOpsやLean、Agileといった開発手法や、具体的なソリューションについても紹介されている。
ホワイトペーパー 開発総論 エクスペディア事例:「アプリケーションモダナイゼーション」が最優先事項となる理由 2020/10/28 企業内のアプリケーションをモダナイゼーションする企業が増えている。開発環境をオンプレからクラウドへ移行・モダナイズすることで、複雑な管理が不要となり、サービスの市場投入の早期化やCX向上などにつなげられることが理由に挙げられる。一方、モダナイゼーションを進める際にはさまざまな課題が生じる。本書は、その進め方や解決方法について、世界最大級のオンライン旅行代理店エクスペディアの事例を交えて説明する。
ホワイトペーパー 開発総論 イノベーションを加速する「モダンアプリケーション」7つの特徴とは? 2020/10/21 AWSの CEO アンディ ジャシー氏は 「発明には2つの要素が必要です。多くの実験を試す能力と、実験の失敗に伴う損害に耐える必要がないことです」と説く。デジタルトランスフォーメーション(DX)の進行に伴い、製品やサービスをリリースするペースは加速し、より優れたデジタル製品を、今までより速いペースで作ることが必要とされてきている。そのため、多くの企業では「モダンアプリケーション」によって俊敏性を高め、迅速な開発が求められる。本書は、「モダンアプリケーション」に共通する7つの特徴について、企業の成功事例を交えて説明する。
ホワイトペーパー 開発総論 なぜDevOps開発がうまくいかない? 成功の勘所はデータにあり 2020/09/24 より迅速なソフトウェアの開発と提供が求められる昨今において、DevOpsを採用する企業が増えている。DevOpsはソフトウェア定義のインフラストラクチャと運用に俊敏な開発手法をもたらすことから、短期間でのアプリケーションリリースを期待できる。一方で、技術面や組織面での複雑さにより俊敏性が削がれ、期待通りの成果が得られないケースも珍しくはない。DevOpsの価値を最大限に引き出すには、データを活用して DevOpsの成果の測定と調査、実証を行い、さらにデータから得られたインサイトを活用して、DevOpsの最適化や改善に長期的に取り組む必要がある。以下の資料では、DevOpsを成功させるための道のりを詳しく説明する。
ホワイトペーパー レガシーマイグレーション 【事例】世界トップクラスの電子部品メーカーはいかにして「レガシー刷新」したか 2020/09/16 各種の抵抗器製造を主軸事業とする電子部品メーカーKOAは、固定抵抗器の市場で世界でもトップクラスのシェアを誇る。汎用機のリプレースを繰り返してきた基幹システムは、2000年代後半にはさまざまな課題が発生するようになり、システム担当者の負担は増加、疲弊していった。そこで基幹システムのレガシーマイグレーションへと舵を切る。さまざまなシステム基盤の中からKOAが選んだのは、汎用機のシステム資産を継承しながら先進テクノロジーを組み合わせた新しい活用も可能な基盤であった。本資料では、さらなるグローバル化とDX推進を視野に入れた同社のレガシーシステム刷新の経緯を詳細に説明する。
ホワイトペーパー 開発総論 朝日新聞社のDXを推進したアジャイル開発、業界に前例のない試みとは? 2020/08/31 新聞報道において、とりわけ人手が必要になるのが、選挙における候補者の情報収集である。朝日新聞社では選挙時ともなると、人海戦術を駆使して、記者が紙の調査表を候補者に手渡し、経歴や住所、家族構成などの基本情報を記入してもらい、収集後に内容を点検していた。その一方で、候補者側には複数の新聞社から同様の依頼が来るため、双方にとって非常に手間がかかる作業であった。そこで同社は作業を効率化すべく、調査表の配布・回収をデジタル化した「Web選挙調査表システム」の開発に着手した。業界では前例がない試みであったが、アジャイル開発で進めていくことで成功に導いていったという。本書は、その開発経緯について、詳細に説明する。
ホワイトペーパー 開発総論 絶対知っておくべきコンテナの5つのメリット、今後50%以上の企業が利用するワケ 2020/07/31 2013年にコンテナの概念が登場したことで、アプリケーション開発に革命がもたらされた。アプリケーションコンテナテクノロジーはアプリケーション開発プロセスの柔軟性と効率を飛躍的に高め、多くの企業がコンテナベースの開発アプローチを採用している。ガートナーの予測によれば、かつてコンテナ化されたアプリケーションを使用する企業は世界全体で20%以下だが、2020年までには50%以上に増加する見通しという。また、IDC社は、2021年までに新しいマイクロサービスの95%以上がコンテナにデプロイされると予測している。本書は、コンテナの概要から始まり、5つのメリット、デプロイメントの事例、効果的な監視方法など、コンテナの基礎知識と競争優位を得るための活用方法について説明する。
ホワイトペーパー 開発総論 DevOpsの変革に成功した企業に共通する「5つのプラクティス」を詳解 2020/07/31 環境変化の激しい中でのソフトウェア開発の適切な手段としてDevOpsは広く知れ渡るようになった。しかし、ほとんどのチームは依然として、どのように始めればいいか分からないでいる。その理由として挙げられるのが、DevOpsの変革を実現する方法は1つとは限らず、企業にはそれぞれの独自の文化や、業務の進め方などがあるからだ。だが、2018年にソフトウェア会社Puppetの調査で得たデータを分析したところ、成功しているチームは、5つの基本的なプラクティスを実施していることが明らかになった。これらはDevOps開発には不可欠であり、既に成功を収めた企業にとっても、次の段階に進むために必要なプラクティスである。本書は、その調査結果とともにDevOpsの5つの基本プラクティスの詳細と、導入方法について説明する。
ホワイトペーパー 開発総論 「あるべき姿」を実現するシステム構築のグランドデザイン 2020/03/02 新たなシステムを構築する際、ベンダーには明確な要件を伝える必要がある。そのためにはまずグランドデザインを描いて、要件を明確化しなければならない。グランドデザインとはプロジェクト開始前に現在のシステム構築環境を確認し、どのような改善が必要か、また新システム構築の目的ポイント、方向性を見定めることだ。では具体的にどのような手順、チーム編成を組んで進めるべきか、事例を含めて説明する。
ホワイトペーパー プロジェクト管理・ワークフロー管理 破壊的テクノロジーを生み出すにはどうすればよいのか? 実験・実証・実践の仕組み 2019/12/09 デジタルイノベーションを生み出すには、さまざまなスキルを持った人材により構成された多様性のあるチームと、デジタル実験場としてのクラウドサービスや、多種多様なAPI、デジタル戦略・顧客体験・MVP(minimum viable product:実用最小限の製品開発)などの手法が必要である。どのようにして、それらの環境を用意し、商用展開まで進めればよいのか。本書で解説する。
ホワイトペーパー Web開発 3つの成功事例でわかるUI/UX改善、国内465万人に聞くと何が見えるのか 2019/12/05 アプリ開発において顧客体験、顧客満足度の最大化のため、顧客に寄り添ったUI/UX設計を行うことが求められているが、具体的にどう取り組むべきかの悩みは尽きない。本書では、大手証券会社、大手化粧品メーカー、大手金融機関の3つの成功事例を解説。各社がいかにしてユーザー実態を明らかにし、それをどうUI/UX設計に反映したのか、その取り組みの手法などを紹介する。
ホワイトペーパー 開発総論 意思決定者300人に徹底調査! デジタル変革の成功企業に学ぶ「環境づくり」とは 2019/11/22 デジタルの革新と崩壊のペースは日々加速しており、企業にとってビジネスモデル、プロセス、アプリケーションの迅速な変更は急務と言える。そのためにはこれまでの開発プロセスにさまざまな手法やテクノロジーを統合させたアジャイル・インテグレーションという手法が必要である。本書ではアジャイル・インテグレーションに成功し、市場にて有利な立場になった企業と、成功度の低い企業との違いについて、意思決定者300人を徹底調査。その結果から見えた成功のポイントを明らかにする。
ホワイトペーパー レガシーマイグレーション クラウド移行のコストを抑えるには?AWSが解説する「ベストプラクティス」 2018/12/05 クラウドへの移行を各社進める中、コストを不安視する声も多いが、それはコスト最適化の「ベストプラクティス」を知らないからだ。本資料では、AWSが推奨する、AWSのリソースをできる限り効率的に最大化するための綿密なベストプラクティスを34ページにわたり提供する。
ホワイトペーパー レガシーマイグレーション AWSが解説:クラウド移行の「5段階の移行プロセス」と「6つの移行戦略」 2018/12/05 クラウド移行の成功事例には共通して見られる要素は存在するが、そのプロセスと戦略策定においては、最善のアプローチを決定する、あらゆる状況に対応するソリューションはない。しかし、多くの企業に有用だと認められたモデルは存在する。AWSは、移行に関するAWSの知識と、企業のITポートフォリオに関するクラウド移行時の支援から得た経験を組み合わせて、2つのモデルを開発した。AWS移行の企業が認めた、「5段階の移行プロセス」と「6つの移行戦略」とは何か。
ホワイトペーパー レガシーマイグレーション MicrosoftアプリやWindowsシステムをAWSに移行する方法とは? 2018/12/05 長い間、システム担当者はMicrosoft アプリケーションなどの“ミッションクリティカルなシステム”を自社のオンプレミスのデータセンターから移動することを避けていた。理由もなく、クラウドは適していないと言われ、多くの企業がクラウドサービスの使用を制限していたのだ。しかし、もはやそんな時代は終わった。世界中の数十万の企業において、MicrosoftおよびWindowsシステムのクラウドシフトを成功させたAWSが、具体的な導入事例とともに、そのメリットや運用方法を解説する。
ホワイトペーパー 開発総論 日立ソリューションズが抱えていた「若手技術者育成」の課題、どう解決したか 2018/09/26 多数の技術者を擁する日立ソリューションズ。クラウド化の進展に伴い、同社は若手技術者の育成に課題を抱えていた。スキル可視化については、これまでもITスキル標準(ITSS)のアセスメントを活用してきたが、特に入社5年目までの若手技術者のIT知識は、詳細に把握する必要があったからだ。そこで、エンジニアのスキルを定量的に比較、評価するアセスメントツール「GAIT」(Global Assesment of Information Technology:ゲイト)を導入、ITSSを補完し、弱点分野を強化する育成計画に活用している。
ホワイトペーパー 開発総論 トレンドマイクロがセキュリティエンジニア育成に用いているスキル評価指標とは 2018/09/26 セキュリティ企業のトレンドマイクロ。増大するサイバーセキュリティの脅威に対応するため、同社はセキュリティエンジニアの育成が急務だった。フルスタックなITスキルをベースに、製品知識やセキュリティの脅威、顧客企業のビジネスについての理解が求められるが、特にITスキルの可視化には、エンジニアのスキルを定量的に比較、評価するアセスメントツール「GAIT」(Global Assesment of Information Technology:ゲイト)を導入。これにより、エンジニアの強化すべきスキルが明確化され、成長を可視化できる継続的な育成サイクルが構築された。
ホワイトペーパー Web開発 【事例集】東京商工リサーチやキッコーマンのWebアプリ開発プラットフォーム活用術 2018/07/25 パイプドビッツが提供するSPIRAL(スパイラル)は、コンポーネントを組み合わせてWebアプリケーションを構築できる開発プラットフォームだ。すでに16年の提供実績と3000社を超える導入実績を持つ。本資料は、SPIRALを活用した企業の事例集である。SPIRALの名刺登録アプリを活用して顧客情報をデータベース化した東京商工リサーチ、Office 365のマニュアル配信サービスをSPIRALで開発した富士通エフ・オー・エム、SPIRALを使って消費者参加型のフォトコンテスト用アプリを構築したキッコーマンなど、多様な11の企業事例が収録されている。SPIRALで何ができるのかを確認するには、最適な資料だ。
ホワイトペーパー Web開発 プログラミング知識がなくても業務アプリを構築できる? 「SPIRAL」の仕組みと実力 2018/07/25 業務アプリの開発には、さまざまな方法がある。パイプドビッツが提供するSPIRAL(スパイラル)は、「メール配信機能」「顧客管理」「会員専用ページ」など、あらかじめ用意されているパーツをブロックのように組み合わせてアプリを開発できるユニークなサービスだ。ある程度、完成されたパーツを活用するため、プログラミング知識がなくても、短期間で効率的に業務アプリを開発できる。本資料では、SPIRALの仕組みとともに、実際の開発方法、開発できるアプリの例が詳しく解説されている。Webアプリの開発を検討しているなら、ぜひ確認しておきたい。
ホワイトペーパー 開発総論 ANA事例:API活用で新サービス投入を加速、テスト工数の大幅削減を実現した方法とは 2018/06/28 航空会社にとってIT活用はビジネスを左右する重要な要素だ。次々に顧客満足度を高める新サービスを投入するためには、柔軟でスピーディーなアプリケーション開発を可能にするITの構造や環境が重要だ。ANAは長い時間をかけて、そんな取り組みを続けてきた。その歩みを大きく進めたのが、2016年9月に刷新された国内線インターネット予約システムである。本資料ではアプリケーション開発のスピードを速め、品質の向上を実現した方法を紹介する。
ホワイトペーパー 開発総論 攻めのITを実現する、マイクロサービスへのAPIアプローチ 2018/06/28 「ソフトウェアが世界を食べつくす」古いビジネスモデルの産業がITインフラとソフトウェアテクノロジーの核心によりビジネス転換を余儀なくされ、ソフトウェア化の波に乗れない企業は廃業に追い込まれていく時代が到来した。本資料ではデジタルトランスフォーメーションを加速する、APIエコノミーへの取り組み方法を解説する。
ホワイトペーパー 開発総論 API360:エンタープライズ向けの「完全な」API戦略モデル 2018/06/28 デジタル戦略を成功させるためには、新しいアプリケーションを導入し、パートナーとともにデジタル・プレゼンスを調整する必要がある。アプリケーション・プログラミング・インタフェース(API)は、エンタープライズ・データとデジタル・コンテンツをインターネット上でアプリケーションやパートナーと共有するために必要な接続を確立する。では社外への知的財産漏えいリスクを回避しながら、API プログラムを作成、管理するにはどうすればよいのか。本資料で解き明かす。
ホワイトペーパー 開発総論 マイクロサービスの構築によるスピードとアジリティの確保 2018/06/28 構築と開発に優秀なITチームを擁し、何年分も有利にスタートしていても、モノリシックなソフトウェア・アプリケーションでは日々変化する新しい要求に対応することは困難だ。そこで登場したのがマイクロサービスのパラダイムだ。小規模な独立したサービスやチーム、自動デプロイ、フォールト・トレランス、レジリエンシーといったパターンが、ビジネスの加速に役立つだろう。
ホワイトペーパー レガシーマイグレーション オフコン3強の一角が撤退!移行先としてオープン系がベストではない理由 2018/05/21 かつて「オフコン3強」の一角といわれた大手国内ベンダーが撤退するなど、市場が縮小傾向にあるオフコン。現在も基幹システムをオフコンや国産メインフレーム上で稼働させている企業が、将来を見据えたうえで選ぶべき道とは?
ホワイトペーパー レガシーマイグレーション JR貨物 事例:鉄道コンテナ輸送の統合管理システムをどう更新したのか 2018/05/21 日本貨物鉄道(JR貨物)の鉄道コンテナ輸送の総合管理システム「FRENS(フレンズ)」は、次期システムの構築にあたり「現状の2倍の処理性能」「変化に応じた柔軟な機能拡張」の実現が求められた。しかしながら、従来から使用してきた国産メインフレームの更新では、性能面で制約があり、費用も高額となることは明らかだった。本資料では、大幅なコスト削減を実現しつつ、今後10年使用できる新システムを構築した同社の取り組みの詳細を紹介する。