建築家または建築家を目指す人が知っておくべき事柄を毎月まとめた概要です。

プロフェッショナルソフトウェア開発における知識とイノベーションの普及を促進

Git は、ソフトウェア開発におけるバージョン管理によく使われるツールです。複数の Git アカウントを使用することは珍しくありません。Git アカウントを正しく構成して切り替えることは困難です。この記事では、Git が提供するアカウント構成とその制限、およびプロジェクトの親ディレクトリの場所に基づいてアカウントを自動的に切り替えるソリューションについて説明します。
WebAssembly は、その範囲をブラウザからクラウドやエッジ コンピューティングなどの他のドメインにまで拡大しました。WebAssembly は、WebAssembly コンポーネント モデル (WCM) を使用して、Rust、Python、JavaScript などのさまざまなプログラミング言語のライブラリ間のシームレスな相互作用を可能にし、真の多言語プログラミング環境を推進します。
Jules Damji は、分散型の微調整とトレーニングにどのインフラストラクチャを使用すべきか、ML ワークロードを拡張する方法、大規模なモデルに対応する方法、CPU と GPU をどのように活用できるかについて説明します。
このポッドキャストでは、Culture & Methods の主任編集者である Shane Hastie が Kyle Carberry に、開発者エクスペリエンスの重要性と、Copilot などのツールの登場によってそれがどのように変化しているかについて話を聞きました。
Ranjith Kumar は、グローバルな容量を持つサービス所有者に提示される抽象化と保証、数十の地域にわたるワークロードを管理するための設計と実装、さまざまな需要の分類とモデル化、さまざまな地域間で需要をシフトすることによるグローバルな容量管理の実現について説明します。
ソフトウェア開発の意思決定をレベルアップするための変革的な洞察を発見してください。限定オファーにはコード LIMITEDOFFERIDSBOSTON24 を使用してください。
上級開発者から実践的なアドバイスを得て、現在の開発課題を解決しましょう。限定オファーにはコード LIMITEDOFFERIDSMUNICH24 を使用してください。
注目すべき新たなトレンドを発見して、ソフトウェア スキルをレベルアップしましょう。今すぐ登録してください。
すべてのプロフェッショナルが知っておくべきすべてのトピック、テクノロジー、テクニックに関する月刊ガイド。無料で購読できます。

InfoQ ホームページ ニュース QCon London: ヘルスケアの近代化 – オンプレミスからクラウドへ

2024年5月11日 4分読了

QCon London では、Livi のシニア エンジニアである Leander Vanderbijl 氏が、オンプレミス ソリューションをクラウドに移行する過程について、その過程で直面した課題や選択した理由などについて語りました。このセッションは、「システムの接続: API、プロトコル、可観測性」トラックの一部でした。
ヘルスケア サービス プロバイダーの Livi は、オンプレミスとクラウドのコンポーネントを組み合わせた複雑なシステムである MJog を運用しています。MJog は全国に複数のインストールがあり、それぞれが Delphi などのさまざまなテクノロジを使用し、Windows ベースの環境内でさまざまな SQL データベースをサポートしています。MJog のアーキテクチャは、オンプレミスとクラウドベースのコンポーネントを組み合わせたもので、さまざまなテクノロジとアーキテクチャ パターンを反映しています。
Vanderbijl 氏によると、組織はインフラストラクチャの最新化に苦労し、「リフト アンド シフト」アプローチを選択するか、クラウドを完全に書き換えるかというジレンマに直面することがよくあります。前者は実装が迅速ですが、コストが高くなることが多く、予算を重視する組織にとってはあまり魅力的ではありません。逆に、クラウド ネイティブ サービスを活用して財務上の懸念に対処する一方で、クラウドの書き換えには多大な時間の投資が必要であり、差し迫った顧客のニーズの解決が遅れる可能性があります。
Livi は、Vanderbijl 氏のセッションで詳細に説明されたハイブリッド戦略を採用することで、この課題をうまく乗り切りました。同社のアプローチは、両方のオプションに関連する欠点を効果的に軽減し、顧客満足度を維持しながら、コスト効率の高いクラウドへの移行を実現しました。時間をかけて根本的な問題を徹底的に理解し、戦略を立てることで、Livi は技術的な課題に対処し、移行全体を通じて強力な顧客関係を維持するというコミットメントを維持するソリューションを考案しました。
移行プロジェクトに着手するには、既存の状況を十分に理解し、何を移行する必要があるかを総合的に評価する必要があります。Livi の戦略には、機能と言語をカタログ化し、多様なテクノロジー スタックを明らかにすることが含まれていました。Livi は、この複雑さを解きほぐすために機能を一貫したドメインに整理し、関連する機能を反復可能なサービスにグループ化しました。彼らは、EMR API を介して電子医療記録 (EMR) を同期および接続し、メッセージング サービスへのデータ フローを合理化することに重点を置いていました。また、Livi はマイクロサービスとモノリシック構造の間で検討し、最終的にはスケーラビリティのニーズからマイクロサービスを選択しました。彼らの監視性の向上とスパゲッティ コードへの取り組みへの取り組みは、よりクリーンで保守しやすいソリューションへの道を開くために基礎となる要件を理解することに重点を置いた戦略的アプローチを強調しています。
セッションの後、InfoQ はオンプレミスからクラウドへの移行の過程について Leander Vanderbijl 氏にインタビューしました。
InfoQ: クラウド移行の過程で、医療業界に固有の内部および外部の政治的課題をチームがどのように乗り越えたのか、詳しく教えていただけますか?
Vanderbijl: 大規模プロジェクトにおける最大の課題は、合意を得ることです。私たちは、意思決定者からなる小グループを集め、決定に至るまでの選択肢を分析しました。サードパーティ プロバイダーとの関係管理は複雑になることがあります。変更が予定通りに発生する可能性は低いことを受け入れ、その制限を回避する必要がありました。たとえば、私たちが統合するシステムの 1 つは、オンプレミス アクセスのみをサポートしています。
InfoQ: 特に新しいテクノロジーやワークフローを導入する際に、多様な利害関係者の利益を調整し、変化への抵抗を克服するのに効果的であることが証明された戦略やアプローチは何ですか?
Vanderbijl: 早期の意思決定により、変更に対する抵抗を管理することができました。ただし、一部のチームは他のチームよりも苦労しました。サポート チームを変更に備えて準備するために、もっと多くのことを行うべきだったことがわかりました。これに対処するために、より優れたツールを構築し、新しいシステムに関するトレーニング セッションを提供しています。
InfoQ: API パターン、最新のフレームワーク、クラウドネイティブ テクノロジーなど、利用可能なテクノロジー オプションは無数にありますが、ヘルスケア アプリケーションの変革においてこれらのイノベーションを採用する適切な時期と状況をどのように判断しましたか?
Vanderbijl: 私たちは、技術的負債、インフラストラクチャ、顧客の要望、スタッフの退職など、複雑な決断に直面しました。最終的に、顧客の要望に応え、チームから去っていく知識を補う必要があると認識しました。Mjog をクラウド ネイティブ アプリとして再構築することで、この両方を同時に行うことができました。
InfoQ: 最後に、特にヘルスケアのような複雑で規制の多い業界で、「最新かつ最高」の魅力と「良いもので十分」という実用性のバランスを取る際に、これらの決定を導くのに役立った洞察やフレームワークを共有していただけますか?
Vanderbijl: 時間とお金という 2 つの標準的な意思決定要因を除けば、意思決定の指針として役立つ要素はおそらく 3 つあります。

InfoQ の先週のコンテンツのまとめが毎週火曜日に配信されます。250,000 人以上のシニア開発者のコミュニティに参加してください。例を見る

InfoQ の先週のコンテンツのまとめが毎週火曜日に配信されます。250,000 人以上のシニア開発者のコミュニティに参加してください。例を見る

2024 年 6 月 24 日 – 25 日 | ボストン、マサチューセッツ州今日の重要な開発優先事項を明確にする実用的な洞察。InfoQ Dev Summit Boston は、InfoQ が主催する 2 日間のカンファレンスで、シニア ソフトウェア開発者が現在直面している最も重要な技術的決定に焦点を当てています。20 以上の技術講演を詳しく聞き、ジェネレーティブ AI、セキュリティ、最新の Web アプリケーションなどを扱うシニア ソフトウェア開発者から革新的な学びを得ましょう。今すぐ登録

InfoQ.com およびすべてのコンテンツの著作権は © 2006-2024 C4Media Inc. に帰属します。プライバシー通知、利用規約、Cookie ポリシー

元記事: https://www.infoq.com/news/2024/05/onprem-cloud-migration-qcon/