第14章サイバー資源の品質とサイバーコンピューティングのガバナンス
Cloud-Centric Solutions Eraクラウド中心のソリューションの時代
Cloud platforms rely on applications built for web and mobile platforms, similar to the Open Systems Interconnection (OSI) networking model. In this analogy, cloud-centric solutions are layer 3, web programming, applications and the WWW are layer 2, and the Internet is layer 1. Each layer has its security challenges. Cloud-centric solutions involve many different systems, software, and communication methods. Applying the TRM to this model highlights availability and assurance as major concerns with adaptability being crucial with interoperability, scalability, portability, and extensibility. Usability is the biggest challenge. If users cannot use the product, then implementation will fail. Hardware issues present additional challenges beyond user interactions in the cloud-centric model. The OMG Cloud Working Group (CWG) addresses myths associated with cloud-centric Solutions, focusing on scope and applicability, costs, security, availability, and management. The CWG advises maintaining a calm approach to solving cloud issues and warns against “overselling” cloud solutions because of the difficulties in implementation needs.
英語のヒント
クラウドプラットフォームは、Webとモバイル向けに作られたアプリケーションに依存する。この関係は、開放型システム間相互接続(OSI)のネットワークモデルに似ている。このたとえでは、クラウド中心のソリューションが第3層、Webプログラミング・アプリケーション・WWWが第2層、インターネットが第1層である。各層にセキュリティーの課題がある。クラウド中心のソリューションには、多数の異なるシステム、ソフトウェア、通信方法が関わる。このモデルにTRMを適用すると、可用性と保証が大きな関心事となり、適応性も、相互運用性、スケーラビリティー、移植性、拡張可能性とともに欠かせないものとなる。最大の課題はユーザビリティーである。利用者が製品を使えなければ、導入は失敗する。クラウド中心のモデルでは、利用者とのやり取りに加え、ハードウェアの問題も課題をもたらす。OMGのCloud Working Group(CWG)は、クラウド中心のソリューションにまつわる誤解に、範囲と適用可能性、費用、セキュリティー、可用性、管理という観点から対処する。CWGは、クラウドの問題を冷静に解決する方法を勧め、導入上の必要を満たす難しさがあるため、クラウドソリューションを「過大に売り込む」ことに警告する。
6 Colorlib, “Password statistics (how many passwords does an average person have?),” June 9, 2024. https://colorlib.com/wp/ password-statistics/
6 Colorlib。「Password statistics (how many passwords does an average person have?)」、2024年6月9日。https://colorlib.com/wp/ password-statistics/
Hardware Virtualization Quality Challengesハードウェア仮想化の品質上の課題
Many cloud-centric implementations use hardware or software virtualization. Hardware virtualization challenges face compatibility issues and constant updates, often resulting in performance loss when implementing a virtualized approach for cost savings. Vendors like Amazon, Google, and Microsoft offer hardware virtualization options that typically improve efficiency, flexibility, scalability, and security. However, a big concern with virtualized cloud solutions is that the availability of resources comes with extra processes. Users needing to access their data and information must navigate the complex interfaces that provide walled approaches to web design. This limits functionality, and since many organizations decide to host their cloud solutions themselves, it leads to new challenges with regard to cost, assurance, data privacy, and security.
英語のヒント
クラウド中心の実装の多くは、ハードウェアやソフトウェアの仮想化を使う。ハードウェア仮想化は、互換性の問題と絶え間ない更新という課題に直面する。費用を節約するため仮想化を導入すると、性能が低下することも多い。Amazon、Google、Microsoftなどの事業者は、通常、効率、柔軟性、スケーラビリティー、セキュリティーを改善するハードウェア仮想化の選択肢を提供する。しかし、仮想化されたクラウドでは、資源を利用するために追加の処理が伴うことが、大きな懸念となる。データや情報へアクセスしたい利用者は、Web設計に制限を設ける複雑なインターフェースを操作しなければならない。これによって機能が制限される。また、多くの組織がクラウドソリューションを自らホストするため、費用、保証、データのプライバシー、セキュリティーに関する新たな課題が生まれる。
When using virtualization solutions with the TRM, availability, and manageability are key concerns for users. Poor performance and outdated hardware can lead to liability for an organization. Redundant systems are necessary for maintenance and upgrades because there are times when a system is vulnerable and not available. This is where virtualized solutions can help. It is easy to spin up a third instance of a cloud-centric virtualization and perform the needed hardware upgrades in the first backup system and then the production system. While the backup system is down for hardware upgrades, the virtualized backup covers any necessary security issues. Once the servers are upgraded, an entire image is copied from the main server onto the backup server. Then, the backup server becomes the primary server with a virtualized backup solution, and the original main server can then be upgraded to become the new backup server.
英語のヒント
TRMを用いて仮想化ソリューションを使うとき、利用者にとって可用性と管理性が主要な関心事になる。性能の低さや古いハードウェアは、組織の責任問題につながりうる。システムが脆弱で利用できない時期があるため、保守と更新には冗長なシステムが必要である。ここで仮想化が役立つ。クラウド中心の仮想化の第3のインスタンスを簡単に起動し、まずバックアップシステム、次に本番システムで、必要なハードウェアの更新を行える。バックアップが更新のため停止している間は、仮想化された予備システムが必要なセキュリティー上の対応を担う。サーバーの更新後、メインサーバーからバックアップサーバーへイメージ全体をコピーする。次に、バックアップサーバーを主サーバーとし、仮想化されたバックアップを付ける。元のメインサーバーは更新して、新しいバックアップサーバーにできる。
During this hardware update, the implementation of the TRM becomes important. Information must be kept available throughout the whole process. If the faulty hardware is left in the systems, then errors or crashes may occur. Then, known vulnerabilities are identified in hardware configurations, and the process of hardware upgrades must be implemented.
英語のヒント
ハードウェアを更新する間、TRMの実施が重要になる。全工程を通じ、情報を利用できる状態に保たなければならない。故障したハードウェアをシステム内に残すと、エラーやクラッシュが起こりうる。ハードウェア構成内の既知の脆弱性が特定されたら、ハードウェアの更新手順を実施しなければならない。
Virtualized solutions require constant monitoring. Network modeling virtual local area networks must always be monitored for load balancing. A virtual local area network (VLAN) is a tool to connect devices and nodes from various LANs. Storage calculations and estimations must be constantly performed to ensure upgrades keep ahead of any issues. Manageability and serviceability are constant challenges, including both hardware and human resources. Training workers in new software is costly and time-consuming, resulting in minimal opportunities to learn on the clock and possible security lapses. Security procedures are often ignored for the sake of time. As a result, many companies seek cloud-centric systems to avoid these issues.
英語のヒント
仮想化ソリューションは、絶え間ない監視を必要とする。仮想LANのネットワークモデルは、負荷を分散するため常に監視しなければならない。仮想LAN(VLAN)は、さまざまなLANの装置とノードを接続する手段である。問題が起こる前に更新できるよう、ストレージの計算と見積もりを継続して行う必要がある。管理性とサービスのしやすさは、ハードウェアと人材の両方に関わる継続的な課題である。新しいソフトウェアの研修は費用と時間がかかり、勤務時間内に学ぶ機会が乏しくなって、セキュリティー上の不備につながることもある。時間を節約するため、安全の手順が無視されることも多い。そのため、多くの企業がこれらを避けようと、クラウド中心のシステムを求める。
Container Management Platforms Quality Challengesコンテナー管理プラットフォームの品質上の課題
A container is a lightweight package that bundles together applications to form a solution to specific problems. When applying the TRM to containers, usability and ease of operation are major challenges for web/ mobile and cloud platforms. Containers simplify development, deployment, and management across complex environments, offering a quick solution for loading features without concerns about the operating system. With a container, the developer is limited to the operating system for which the package was developed. While this seems like a challenge, it provides security and adaptability. Containers are built for specific application purposes. They are often referred to as enterprise solution support containers. Kubernetes includes support for load balancing, rollout of patches, configuration management, and storage orchestration. Alternatives include Docker Swarm, Apache Mesos, and cloud solutions such as Azure containers.
英語のヒント
コンテナーは、アプリケーションをまとめ、特定の問題の解決策とする軽量なパッケージである。TRMをコンテナーに適用すると、Web・モバイルやクラウドのプラットフォームでは、使いやすさと操作の容易さが大きな課題となる。コンテナーは、複雑な環境をまたぐ開発、デプロイ、管理を簡単にし、OSを心配せず機能を読み込める、迅速な方法を提供する。コンテナーでは、開発者はそのパッケージの開発対象となったOSに制限される。これは課題に見えるが、セキュリティーと適応性をもたらす。コンテナーは特定のアプリケーションの目的に合わせて作られ、企業向けソリューション支援コンテナーと呼ばれることも多い。Kubernetesは、負荷分散、パッチの展開、構成管理、ストレージのオーケストレーションに対応する。代替としてDocker Swarm、Apache Mesos、Azureコンテナーなどのクラウドソリューションがある。
Effective container management benefits from the TRM in several ways. The usability and ease of operation and the quality of web/mobile platforms include several approaches that help the user and developer manage and build the system.
効果的なコンテナー管理は、いくつかの点でTRMから恩恵を受ける。Web・モバイルプラットフォームのユーザビリティー、操作の容易さ、品質には、利用者と開発者によるシステムの管理・構築を助ける、次のような方法が含まれる。
• Ease of setup: The management system provides a drag-and-drop system for scheduling, storage maintenance, and system monitoring.
• 設定の容易さ:管理システムは、スケジューリング、ストレージ保守、システム監視をドラッグ&ドロップで行う仕組みを提供する。
• Enhanced administration: It simplifies IT management, allowing administrators to focus on other tasks.
• 管理の強化:IT管理を簡単にし、管理者が別の仕事に集中できるようにする。
• Automation: It automates any number of processes and does automatic load balancing.
• 自動化:いくつものプロセスを自動化し、負荷分散も自動で行う。
• Continuous health checks: Reporting and logging are essential for container management and allow an admin to do their job efficiently.
• 継続的な健全性の確認:報告とログ記録はコンテナー管理に欠かせず、管理者が効率よく働けるようにする。
• Change management: It keeps a detailed change log of the packages. This allows for troubleshooting issues arising from upgrades of older packages.
• 変更管理:パッケージの詳しい変更履歴を保持する。これにより、古いパッケージの更新から生じる問題を調べ、解決できる。
Using the TRM to maintain alignment of the container management to the “ilities” is a large concern. Every aspect of the TRM can be applied to the container management platforms. It is recommended that when the TRM is used to evaluate the management systems, the developer thinks about incorporating an outside resource like the CIS Critical Security Controls to help determine the level of compliance needed for the given control. Overall, container management can greatly assist an organization looking to speed up its development time and interoperability between systems.
英語のヒント
TRMを使い、コンテナー管理を各種の「〜性」と整合させ続けることは、大きな関心事である。TRMのすべての側面を、コンテナー管理プラットフォームに適用できる。管理システムをTRMで評価するとき、開発者はCIS Critical Security Controlsのような外部の資源を組み込むことを検討すべきだとされる。対象の管理策に必要な準拠の水準を判断する助けになるためである。総じて、コンテナー管理は、開発時間を短縮し、システム間の相互運用性を高めようとする組織を大きく助けられる。