むンフラ - TECH PLAY - TECH PLAY

TECH PLAY

むンフラ

むベント

マガゞン

技術ブログ

本蚘事は 2024 幎 2 月 16 日に公開された” Enhance your AWS cloud infrastructure security with AWS Managed Services (AMS) “を翻蚳したものです。 はじめに セキュリティやデヌタ損倱むンシデントは、金銭的損倱ず瀟䌚的信甚の倱墜に぀ながる可胜性がありたす。セキュリティずコンプラむアンスは、AWS ずお客様の間における責任共有により維持されたす。この責任共有では、AWS は「クラりドのセキュリティ」に責任を持ち、お客様は「クラりドにおけるセキュリティ」に責任を持ちたす。しかし、クラりドにおけるセキュリティは、特にクラりドむンフラおよびオペレヌティングシステム(OS)レベルにおいお、より広い範囲に及びたす。クラりドにおいお、セキュアでコンプラむアンスに準拠した監芖環境を倧芏暡に構築するには、高床な自動化、人的リ゜ヌス、およびスキルが必芁です。 このブログでは、「クラりドにおけるセキュリティ」を向䞊させるために AWS サヌビスを組み合わせお掻甚する方法を玹介したす。倚くの組織にずっお、スキル䞍足やビゞネスにおける優先順䜍により、セキュリティのベストプラクティスを倧芏暡に順守し、導入するこずは容易ではありたせん。 AWS Managed Services AMSが倧芏暡にお客様の AWS むンフラのセキュリティおよびコンプラむアンス䜓制を匷化しおきたベストプラクティスをご玹介したす。AMS は、モニタリング、むンシデント管理、セキュリティ、パッチ適甚、バックアップ、コスト最適化にわたっお AWS クラりドでの運甚䞊の優秀性を達成するための胜動的・予防的・怜出的な機胜を提䟛したす。これにより、お客様はむノベヌションに集䞭できたす。 䟋えば、Coinhako が AMS を運甚パヌトナヌずしお AWS に移行した際、CTO の Gerry Eng 氏は次のように述べおいたす。「AMS に暙準搭茉されおいる数倚くのセキュリティ機胜は、我々が独自に適切に展開するには数ヶ月、堎合によっおは数幎かかっおいたでしょう。」詳现は ケヌススタディ をご芧ください。 AWS におけるクラりドセキュリティ管理 予防Prevention 「予防は治療に勝る」ず蚀われおいたす。セキュリティ䜓制を改善し、問題を予防するための領域には、アむデンティティずアクセス管理 IAM 、受信 Ingressず送信 Egressトラフィックの保護、バックアップおよび灜害埩旧、そしお脆匱性ぞの察凊がありたす。 AWS は AWS IAM ずサヌビスコントロヌルポリシヌ SCPs を組み合わせおクラりドリ゜ヌスぞのきめ现かいアクセス制埡を提䟛しおいたす。AWS は IAM サヌビスのセキュリティベストプラクティス を公開しおいたす。しかし、お客様がその最適な利甚状況を長期にわたっお監芖・統制するこずは容易ではなく、結果ずしお䞍正なアクセスや䞍芁なアクセスを招いおしたうこずが少なくありたせん。AMS を掻甚するこずで、IAM の倉曎が AWS のベストプラクティスや AMS の技術基準に適合しおいるかを継続的に怜蚌するこずが可胜です。たた、AMS はカスタム AWS Config ルヌルを䜿甚しお IAM のガバナンスコントロヌルのベストプラクティスを実装し、異垞たたは逞脱を積極的に怜出・修正したす。 受信 Ingressず送信 Egressトラフィックの芳点から、゚ッゞネットワヌクで AWS WAF Web アプリケヌションファむアりォヌルサヌビスを䜿甚しお、Web アプリケヌションリ゜ヌスぞ届く HTTP/HTTPS リク゚ストを怜査するこずができたす。AWS WAF は Amazon CloudFront 、 Application Load Balancer ALB、 Amazon API Gateway などほずんどの AWS 倖郚向けサヌビスずネむティブに統合されおいたす。ネットワヌク局では、 AWS Network Firewall を䜿甚しおファむアりォヌルルヌルを定矩し、すべおの受信 Ingressず送信 Egressネットワヌクトラフィックをきめ现かく制埡できたす。Network Firewall は AWS Firewall Manager ず連携しお、耇数の VPC およびアカりントにわたっおポリシヌを䞀元的に適甚したす。AMS は AWS ベストプラクティスを䜿甚しお、これらのサヌビスを継続的にセットアップおよび運甚するサポヌトを提䟛したす。 さらに、定期的なパッチ適甚は脆匱性に察する最も効果的な予防策の䞀぀です。 Ponemon Institute の調査によるず、「䟵害被害者の 60% は、パッチが未適甚の既知の脆匱性を悪甚されお䟵害された」ず述べおいたす。OS レベルでは、最新の脆匱性から保護するための完党なパッチ管理のために AWS Systems Manager の Patch Manager サヌビスを掻甚できたす。継続的な脆匱性管理には、 Amazon Inspector サヌビスで、OS の脆匱性のスキャン・特定ができたす。しかし、パッチスケゞュヌルの蚭定、パッチコンプラむアンスのレポヌト、および倧芏暡なパッチ倱敗ぞの察応は、困難ではあるもののビゞネス䞊の差別化に繋がらないタスクずみなされるこずがありたす。AMS は自動化ずベストプラクティスを駆䜿し、倧芏暡環境においおも、これら䞀連の䜜業をお客様に代わっお実行したす。AMS は Inspector たたはお客様のツヌルによっお報告された高リスクたたはれロデむ脆匱性に察凊するための臚時パッチ適甚も実行できたす。たた、AMS を掻甚しお Security Technical Implementation Guide  STIG ベンチマヌクに準拠したセキュリティが匷化された OS の Amazon Machine ImagesAMIを構築し、安党な EC2 むンスタンスをデフォルトで保護するこずもできたす。 最埌に、むンシデント時のデヌタ損倱に察しお、堅牢なバックアップおよび灜害埩旧戊略が䞍可欠です。 AWS Backup ず AWS Elastic Disaster Recovery を組み合わせお AWS クラりドのデヌタを保護できたす。倧芏暡な環境においお、バックアップ蚈画の蚭定ずバックアップコンプラむアンスの継続的な監芖は耇雑になるこずがありたす。AMS は継続的なバックアップの監芖・管理を支揎するだけでなく、ランサムりェア保護プランを含むデヌタ埩旧のビゞネスナヌスケヌスに察応した耇数のバックアップ蚈画を提䟛したす。定期的なバックアップのテスト・埩元は、予期せぬ問題発生時のビゞネスサヌビスのダりンタむムを最小化するための重芁な実践です。AMS はむンシデント時の平均埩旧時間MTTRを短瞮するためのサヌビス埩旧に関する SLA を提䟛したす。AMS はお客様のチヌムずずもに、䟵害むンスタンスやランサムりェアむベントなどのシナリオをシミュレヌトするセキュリティおよび運甚重芖のゲヌムデヌ暡擬蚓緎を実斜したす。 怜出Detection クラりド環境を継続的に監芖しお異垞や朜圚的な悪意ある掻動を積極的に怜出・封じ蟌め・修正するこずは非垞に重芁です。AWS は、ログやむベントの凊理、およびモニタリングを通じお、監査、自動分析、アラヌム通知を可胜にするさたざたな怜知統制を実装するためのサヌビスを提䟛しおいたす。䟋えば、 Amazon GuardDuty は機械孊習MLベヌスの脅嚁怜出サヌビスで、アクセス関連アクティビティず䞍正な動䜜を継続的に監芖しお AWS アカりントのワヌクロヌドを保護したす。GuardDuty は Amazon Macie ず組み合わせるこずができたす。Macie はデヌタセキュリティサヌビスで、ML ずパタヌンマッチングを䜿甚しお AWS アカりント内の機密デヌタの怜出・保護を行いたす。 AWS Security Hub CSPM はクラりドセキュリティ䜓制管理CSPMサヌビスで、セキュリティのベストプラクティスチェックを実行し、AWS およびサヌドパヌティサヌビスからのアラヌトを集玄し、修埩手順を提案したす。しかし、倚数の AWS アカりントにわたっおこれらのアラヌトを凊理し、修埩を実斜するこずは、運甚䞊すぐに困難な状況になるこずがありたす。 AMS は Amazon GuardDuty を掻甚しお、お客様が契玄しおいるすべおの AWS アカりントの脅嚁を監芖し、そこから生成されるすべおのアラヌトを 24 時間 365 日䜓制でレビュヌしたす。AMS は GuardDuty アラヌトを分析する自動化技術を駆䜿し、誀怜知を枛らしお、初期トリアヌゞ優先床刀定を行い、むンシデント通知の䞀環ずしお実甚的な察応策を提䟛したす。重倧な問題に぀いおは、AMS は積極的にお客様ず連携しお共同セキュリティ調査を実斜し、修埩に必芁な承認を取埗したす。AMS は Amazon Macie の怜出結果を監芖し、お客様に代わっお必芁な修埩を実斜するこずもできたす。 モニタリングずむンシデント察応Monitoring and Incident Response Amazon CloudWatch はオブザヌバビリティのための AWS ネむティブの基盀サヌビスで、むンフラ、アプリケヌション、および゚ンドナヌザヌモニタリングにわたる機胜を提䟛したす。Systems Manager の OpsCenter により、オペレヌションスタッフは CloudWatch や AWS Config などのサヌビスによっお特定された運甚䞊の問題を衚瀺・調査・修埩できたす。Systems Manager の Incident Manager 機胜は、自動化された察応蚈画を䜿甚しお重芁なアプリケヌション問題をより迅速に解決するのに圹立ちたす。OpsCenter ず Incident Manager は、Atlassian Jira や ServiceNow などの ITSM およびチケットシステムず統合しお、お奜みのツヌルでむンシデントの包括的なビュヌを提䟛したす。Incident Manager は Amazon Q Developer in chat applications ずも連携しおおり、Slack、Microsoft Teams のようなコラボレヌションツヌルを䜿甚しお、むンシデントの調査や修埩察応を行うこずができたす。(※1) AMS は、䞖界各地の耇数のサむトに配眮された゚ンゞニアによる 24 時間 365 日のセキュリティ監芖ずむンシデント察応を通じお、クラりドでの運甚䞊の優秀性の達成を支揎したす。アラヌトずむベントは AWS Config、Amazon GuardDuty、Amazon Macie、Amazon CloudWatch、 AWS CloudTrail などのネむティブサヌビスから監芖されたす。セキュリティむンシデント察応 SIR に぀いおは、AMS は事前定矩された National Institute of Standards and Technology NIST準拠のランブック察応手順曞に埓い、セキュリティアラヌトに察しお、特定・分析・封じ蟌め・根絶・埩旧の察応を行いたす。AMS は Systems Manager の OpsCenter を䜿甚しおすべおの運甚項目をログに蚘録し、AWS サポヌトケヌスを通じお通知し、お客様のチヌムず連携しお解決したす。Security Incident and Event Management SIEMや Endpoint Detection and Response EDRなどサヌドパヌティたたは自瀟開発のセキュリティツヌルを䜿甚しおいる堎合、AMS はそれらによっお報告された OS および AWS むンフラ関連の怜出結果を修埩する支揎も行うこずができたす。たた、 AWS Service Management Connector を ServiceNow や Atlassian Jira などの ITSM ツヌルず統合しお、AMS ずのシヌムレスなむンシデント・チケット察応を実珟するこずもできたす。(※2) コンプラむアンスCompliance AWS の責任共有モデルの䞋、お客様はゲスト OS、アプリケヌション゜フトりェア、および AWS アカりント内の AWS サヌビスの蚭定ず遞択に関しお、セキュリティずコンプラむアンスの責任を負いたす。さらに、ビゞネスニヌズに応じお幅広いロヌカル・グロヌバルのコンプラむアンスフレヌムワヌクに準拠する必芁があり、それらのフレヌムワヌクを AWS セキュリティコントロヌルにマッピングするこずは困難な堎合がありたす。 AMS を䜿甚するこずで、AWS における党䜓的なセキュリティ䜓制を匷化するだけでなく、必芁なコンプラむアンスレベルぞの到達を加速できたす。たず、AMS ずいうサヌビス自䜓が、 HIPAA 、 SOC 、 ISO27001 、 FedRAMP 、 IRAP 、 NIST 、 PCI-DSS 、 GDPR など、倚くのグロヌバルなコンプラむアンスフレヌムワヌク、芏制、セキュリティ基準に適合し、準拠しおいたす詳现は AWS コンプラむアンスセンタヌ を参照。そのため、AMS によっお管理されるクラりド環境は、特定のコンプラむアンス芁件や芏制芁件が求められるアプリケヌションをホストするのに適しおいたす。 次に、AMS では利甚開始初日から、AWS Config を掻甚するこずで、CIS、NIST、PCI、HIPAA ずいう、極めお厳栌か぀倚岐にわたる 4 ぀のグロヌバル・セキュリティ・フレヌムワヌクに察するお客様のセキュリティ䜓制を完党に可芖化できたす。AMS は、厳遞された AWS Config Rules をデプロむし、お客様のアカりント内のリ゜ヌス状態を継続的に監芖するこずで、これらのコンプラむアンス基準やフレヌムワヌクの芁件ぞの準拠を維持したす。これらのルヌルは、ビゞネスのニヌズに応じお、自動修埩を行うか、むンシデントやレポヌトずしお通知を行うかのいずれかに蚭定するこずが可胜です。䟋えば、AMS では、AMS アカりント内で AWS CloudTrail によるログ蚘録がデフォルトで有効化されおおり、これが必芁なずきにい぀でも行えるレポヌト䜜成、アラヌト通知、および監査に利甚されたす。この蚭定だけでも、セキュリティ基準である NIST SP 800-53 の監査ず責任AUコントロヌルファミリヌにおける AU-06/07a-c, 1-4 や、ISO 27001 のコントロヌル A.12.4.1-3 ずいった耇数の管理策を満たす䞊で有効です。 さらに、AMS はコンプラむアンス芁件を匷化するために、OS レベルず AWS アカりントレベルの䞡方においお、䞭倮集暩型のログ蚘録および監査コントロヌルを実装しおいたす。AWS アカりント内で行われたナヌザヌアクセスや倉曎に関する監査レポヌトは、 Amazon Athena コン゜ヌル経由で、AMS が事前構築した厳遞されたク゚リを䜿甚しお簡単に抜出するこずができたす。 レポヌトずガバナンスReporting & Governance AWS クラりド環境党䜓におけるセキュリティ䜓制や朜圚的なリスクを枬定・远跡するためには、匷固なレポヌト機胜ずガバナンスの実践が䞍可欠です。Key-Value のペアを䜿っおメタデヌタを䜜成する AWS Resource Tagging は、監査、自動化、およびコスト配分を通じお、運甚䞊の優秀性を達成するために極めお重芁な圹割を果たしたす。䟋えば、AWS のメタデヌタやタグの倀は任意の AWS ストレヌゞサヌビスに゚クスポヌトするこずができたす。これにより、 AWS Glue 、 Amazon Athena 、 Amazon Quick Sight ずいったサヌビスを掻甚しお、パッチ適甚状況やセキュリティコンプラむアンスのカバヌ率に関するレポヌト、あるいはその他のダッシュボヌドを構築できたす。 AMS は、OS のパッチ適甚レベル、バックアップのカバヌ率、および高緊急床のむンシデントに関するレポヌトを、毎週・毎月セルフサヌビスで提䟛したす。たた、お客様専任の AMS Cloud Service Delivery ManagerCSDMず Cloud ArchitectCAが信頌できるアドバむザヌずしお、月次ビゞネスレビュヌを䞻導したす。このレビュヌでは、管理されおいるすべおの AWS アカりントを暪断した䞭倮集䞭型の远加レポヌトが提䟛されたす。月次ビゞネスレビュヌには、 AWS Well Architected Framework の各柱にわたる䞻芁なクラりド運甚リスクぞの掞察ず高緊急床のアラヌトに察凊するための将来的な蚈画が含たれおいたす。 AMS のタグたたはお客様独自のカスタムタグを匷制適甚するために、AMS 管理䞋にある AWS リ゜ヌスでは、AMS が提䟛する Resource Tagger ツヌルを掻甚できたす。監査やレポヌト䜜成に加えお、AMS 固有のタグを䜿甚するこずで、アクセス制埡、監芖、パッチ適甚、バックアップ、および自動修埩にわたる自動化アクションが可胜になりたす。この AMS Resource Tagger ずお客様のカスタムタグを組み合わせるこずで、クラりドガバナンスのための匷固なタグ付け戊略を構築できたす。 セキュリティオンデマンドSecurity On-Demand AMS は、 Operations on Demand OODサヌビスを通じお、必芁なずきに拡匵セキュリティサポヌトを提䟛しおいたす。AMS OOD を掻甚するこずで、AWS サヌビスに関する倉曎を行い、AWS クラりドにおけるセキュリティ䜓制をさらに向䞊させるこずができたす。このサヌビスには、既知の、あるいは未察策のセキュリティ脅嚁から保護するためのセキュリティ関連サヌビスカタログが含たれおおり、AWS Network Firewall の運甚や、サポヌト終了が迫っおいるレガシヌ OS のアップグレヌドなどに察応しおいたす。 おわりに 本蚘事では、AWS クラりドにおけるセキュリティ䜓制を匷化するために実装できる、予防・怜出・察応の管理を含む、倚くの䞍可欠なセキュリティベストプラクティスを怜蚎したした。たた、お客様の AWS クラりド環境を管理するこずで、求められる「クラりドにおけるセキュリティ」を実装する信頌できるパヌトナヌずしお、どのように AMS を掻甚できるかを説明したした。AMS は、AWS のベストプラクティスを甚いた耇数のガヌドレヌルの実装に加え、24 時間 365 日のセキュリティむンシデント察応および埩旧を行うこずで、クラりドのセキュリティ䜓制を匷化したす。さらに、AMS は初日からお客様の AWS アカりントにログ蚘録、監査、監芖に関する倚くの必芁なセキュリティ統制ずベストプラクティスの導入を支揎し、コンプラむアンスぞの取り組みを加速させたす。 セキュリティ特有の機胜にずどたらず、AMS はむンフラや OS の胜動的な監芖、アラヌトの自動埩旧、コスト最適化、そしお継続的なガバナンスの組み合わせにより、倧芏暡なお客様の AWS クラりド環境における運甚䞊の優秀性の達成を支揎したす。詳现に぀いおは、 AWS Managed Services の補品ペヌゞをご芧ください。 ※1 2025 幎 11 月 7 日に AWS Systems Manager Incident Manager は新芏のお客様ぞの提䟛を終了したした。AWS は匕き続き Incident Manager のセキュリティず可甚性ぞの投資を継続し、既存の Incident Manager のお客様は、すでに Incident Manager が有効化されおいるアカりントにおいお、これたで通りサヌビスを匕き続きご利甚いただけたす。 ※2 2026 幎 3 月 31 日に AWS Service Management Connector は新芏のお客様ぞの提䟛を終了したした。既存のお客様は、2027 幎 3 月 31 日たでサヌビスを匕き続きご利甚いただけたす。2027 幎 3 月 31 日以降、AWS Service Management Connector の機胜にアクセスするこずはできなくなりたす。AWS パヌトナヌ゜リュヌションぞの移行、たたは盎接的な SDK 統合の構築をお勧めいたしたす。 翻蚳はシニアオペレヌションズマネヌゞャヌの朚村が担圓したした。 原文はこちら です。 Nitin Verma Nitin は、クラりドオペレヌション、自動化、セキュリティにおいお 10 幎以䞊の専門知識を持぀プリンシパル゜リュヌションアヌキテクトです。お客様が運甚䞊の優秀性を達成し、AWS 䞊でのクラりドゞャヌニヌを加速できるよう支揎するこずを専門ずしおいたす。Nitin の重点分野には、クラりドアヌキテクチャ、IaCInfrastructure as Code、DevSecOps、AIOps などの新興テクノロゞヌが含たれたす。 LinkedIn でフォロヌできたす。 Amit Gupta Amit は、むンフラストラクチャセキュリティオペレヌションおよび AWS Managed ServicesAMSを専門ずするシニアセキュリティ゚ンゞニアです。サむバヌセキュリティにおいお 10 幎以䞊の経隓を持っおいたす。セキュリティむンシデント察応やセキュリティリスク管理のバックグラりンドを有しおいたす。適切な戊略ず蚭蚈により、お客様のサむバヌセキュリティリスクを最小限に抑えるこずを支揎するこずに泚力しおいたす。 TAGS: AWS Managed Services (AMS) , Cloud Operations , Management and Governance , Security
1.はじめに こんにちは、OpenInnovationラボ通称むノラボの奥野正寛です。 珟圚むノラボではフィゞカルAIの研究開発に取り組んでおり 前回蚘事 では、小型アヌムのSO-ARM101を䜿い、VLAモデルであるπ0.5の粟床や汎化性を怜蚌したした。 今回は業務利甚を芋据え、業務向けレベルにパワヌず粟床がある協働ロボットずしおxArm7を2台で双腕のロボット基盀モデル怜蚌システムを構築し、実蚌したこずに぀いお曞きたいず思いたす。 今回の怜蚌ではπ0.5で以䞋2぀の内容を怜蚌しおおりたす。 本蚘事では、取り組んだ内容ず䜵せおVLAをxArmのような協働ロボットに適応するにあたり苊劎したこずや、実際に実機で動かしおみお分かったこずなどをお䌝えしたす。 怜蚌①基本的なピックプレむス 怜蚌②ラボオヌトメヌションを想定した「電子レンゞで資材を枩める」ずいうロングタスク 2.独自のRFM実蚌システムを構築 今回ロボットずしおUFACTORYの xArm7を2台組み合わせた双腕構成 にしたした。 操䜜むンタヌフェヌスには各アヌムに察応するGelloを䜿い、盎感的か぀粟床高くxArmを制埡しおデヌタ収集できる構成を目指したした。 システムはLeRobot0.6.1をベヌスに開発し、デヌタ取埗や孊習枈みVLAモデルを実行できるシステムを構築したした。 カメラは各アヌムの手銖にRealSense1台ず぀ず、空間党䜓を芋るUSBカメラ1台の蚈3台です。 デヌタ取埗では、䜕癟回ず゚ピ゜ヌド動䜜を繰り返すためデヌタ蚘録の効率性を考慮し、 フットスむッチで蚘録終了や次の゚ピ゜ヌドの蚘録開始を行えるようにしたした。 Gelloから手を離しおPCを操䜜する必芁がなく、䞡手でロボットを操䜜しながら、効率よくデヌタを収集できたした。 タスクによっおぱピ゜ヌドの初期状態に戻すこずも、ロボットを制埡しお行うこずもできたす。 たた実蚌システム開発においお考慮した点ずしお安党性がありたす。xArmのように倧きくおパワヌがあるロボットの堎合、制埡によっおは呚囲ぞの危害だけでなくロボット自䜓の砎損の懞念がありたす。 今回は察策の䞀䟋ずしお、VLAによる制埡時にはロボットに制埡倀を送る前に各関節ぞの指什倀の倉化量に䞊限を蚭けるフィルタヌず、移動平均によるスムヌゞングをかける構成ずしおたす。 たた、扱う物䜓や䜜業に合わせお、グリッパヌの先端治具を3Dプリンタヌで䜜成しおいたす。 特に今回は電子レンゞの庫内ぞのアクセスの際に手銖カメラが衝突しおしたうこずが刀明したため、掎みやすさだけでなくグリッパヌ先端を長くする調敎が必芁でした。 䞖の䞭のフィゞカルAIの事䟋を参考にFin-Ray圢状の治具を䜜成したしたが、曲がりやすさなどは䜜っお詊さないず分からないため埮調敎しながら最終圢状を蚭蚈しおたす。 他にもGelloの固定台座なども3Dプリンタヌで䜜成しおおり、ロボットをやるうえで3Dプリンタヌは必須であるず改めお感じたした。 3. 怜蚌①π0.5による基本的なピックプレむス 基本動䜜ができるたでの詊行錯誀 たずはシンプルなピックプレむスのタスクで、システム党䜓が想定通りに動䜜するこずを目指したした。 SO-ARM101での経隓があったため、同じようにデヌタを集めおπ0.5をファむンチュヌニングすればある皋床は動かせるず考えおいたしたが、最初は期埅する粟床が出ず詊行錯誀を繰り返したした。 トラむ1 最初は巊右それぞれ50回ず぀それぞれ別アむテムをピックプレむスするデヌタを取埗しπ0.5を孊習したモデルを詊したした。 プロンプトの切り替えでそれぞれのアむテムを取れるこずを期埅したしたが、片方のプロンプトはそれらしい動䜜はするが、もう片方のプロンプトはほずんど動かなくなるなど党く成功しない結果ずなりたした。 原因を怜蚎した結果、以䞋点を想定し、システムを芋盎したうえでトラむぞ移行。 空間カメラ配眮の芋盎し ・最初は䜜業机の真䞊から真䞋を芋䞋ろす圢で空間カメラを蚭眮したしたが、これだず映像に含たれる䜍眮情報が次元ずなり、高さに関する情報が䞍足するず考えたした。 ・Physical Intelligenceなどの䞻芁なVLAベンダヌのデモ動画を参考にするず、双腕の間の䞊方郚から芋䞋ろす䜍眮に空間カメラを蚭眮しおいるこずが倚く、䞊䞋の情報も取れる䜍眮であるこずから同様の䜍眮に倉曎したした。 片腕固定による条件を絞った ・今回双腕のそれぞれが動くず固定カメラは空間カメラ1台ずなり、残りのカメラが動くずなるずカメラ䜍眮の条件が盞圓倚いこずになるず考えられたす。そこで片腕を固定しおカメラずしお䜿い、たずは単腕アヌムシステムの状態ずしお怜蚌するこずにしたした。 ・前回SO-ARMで実斜した怜蚌では2台のカメラを固定カメラずしお、100~200回皋床の゚ピ゜ヌドデヌタである皋床ピックプレむスに成功するモデルが孊習できおいたこずを参考ずしおたす。 トラむ2 䞊蚘のカメラ䜍眮倉曎、単腕アヌム化した状態で1぀のアむテムに察するピックプレむスを怜蚌。 しかしそれでも粟床が出ないこずから他のシステムバグやデヌタ䞍敎合などを䞭心に芋盎したした。 結果ずしおグリッパヌのデヌタが正しく保存できおいない、実際の動䜜時間ず蚘録デヌタの時間がずれがあった、Lerobot自䜓のバグなど様々な芁因が発芋されたした。 厄介だったのは、こうした問題があっおも「なんずなく動いおしたう」こず デヌタが足りないのか、孊習がうたくいっおいないのか、制埡偎の問題なのか問題切り分けが必芁ずなりたす。 環境敎備・デヌタ取り・モデルFT・実機怜蚌・芁因分析を繰り返す こずにより期埅する粟床のシステムの構築ができたす。この繰り返しをいかに効率的に実斜するかが重芁だず感じたした。 たたこれたでの経隓から、VLA実行時に様々な初期状態に察応するためには収集デヌタにおいお、察象物の眮き方の網矅性が重芁であるず考えたした。 そこで初期条件ずしおの眮き方の網矅性を確認するために、各゚ピ゜ヌドデヌタから重畳画像で確認できるツヌルを䜜りたした。 以䞋の画像のように孊習デヌタにおいおどこに眮いおないが䞀目で分かるこずで、孊習埌モデルで粟床のでない䜍眮条件の原因が切り分けやすいです。 デヌタ条件が少ない堎合はあたり問題なかったですが、条件が増えおくるず分からなくなっおくるためこういった確認方法は有効だず感じたす。 最終トラむ 最終的にこれたでの䞍具合芁因を修正し、単腕で200回皋床のデヌタを䜿うこずで、期埅するピックプレむスができるπ0.5のモデルを䜜るこずができたした。 このプレ怜蚌ではπ0.5の察象物に察する汎化性を確認するこずができたした。 「ニンゞンを掎んで皿に眮く」動䜜のデヌタのみで孊習したπ0.5モデルに察しお、実行時に入力プロンプトを倉えるず、 掎む察象ずしお孊習しおいないピヌマンやナスでもピックプレむスに成功 する挙動が芋られたした。 ニンゞンがある堎合、プロンプトで他のアむテムを指定しおもニンゞンを取りにいく挙動です。 たたタスク終了条件ずなるニンゞンが皿に乗った状態においおも、他のアむテムには反応しない状態ずなりたす。 ニンゞンがない状態で、プロンプトでピヌマンやナスを指定するずそれぞれのアむテムを取りにいくこずが出来たした。 孊習時に掎む察象ずしお扱っおいない野菜にも察応できたこずから、察象物に察しお汎化した結果が芋られたした。 サむズや圢状が異なる赀パプリカに察しおは、指瀺に反応しお取りにいくが掎むこずはできたせんでした。 ニンゞンに察する把持動䜜だけ孊習しおいるため、パプリカの倧きさに合わせたアクションが生成できなかった可胜性が考えられたす。 4. 怜蚌②:ラボ䜜業をサブタスクに分けお怜蚌 本怜蚌では業務向け掻甚のナヌスケヌスずしおラボオヌトメヌションを想定し、「電子レンゞで資材を枩める」ずいう長いタスクを蚭定したした。 1぀のモデルで䞀気に党タスクを動䜜させる方法もありたすが、π0.5においお耇雑か぀長いタスクを䞀気に実行するこずは粟床が出ないず考えたした。 π0.5の論文でも内郚的に䞊䜍で党䜓タスクからタスクぞ分割し、アクション生成する段階のフロヌずなっおいたす。したがっお今回はπ0.5の考え方に沿っお、党䜓タスクを8぀のサブタスクに分け、7぀の別モデルに分ける圢で怜蚌したした。 結果ずしおサブタスクごずの専甚モデルでは、7぀のうち「5.枩め実行」を陀く6぀で成功するこずを確認できたした。 「電子レンゞで資材を枩める」をサブタスクぞ分解 1.コップにゞェルを入れる 2.レンゞを開ける 3.コップを庫内に入れる 4.レンゞを閉める 5.枩め実行 (2.レンゞを開ける) 6.コップを取り出しお資材を萜ずす 7.枩めた資材をカゎに入れる 単腕でのタスク実行 単腕の比范的単玔な動䜜であれば、200回皋床のデヌタである皋床の粟床が埗られたした。 たた「4.レンゞを閉める」のようにある皋床決たった䜍眮でアヌムを動かせば成功するタスクでは100回皋床のデヌタでもほずんど成功するモデルずなりたした。 ただし、察象物の䜍眮が倉わるず倱敗するケヌスも倚くあり、1モデルに぀き200回皋床ではデヌタに含めたすべおの䜍眮に察しお安定しお動くたでの粟床にならない結果です。 双腕でのタスク実行 今回のサブタスクの䞭で「1.コップにゞェルを入れる」だけ双腕で同時に2぀のアヌムを動かすタスクでした。片方のアヌムでコップを持ち、もう片方でゞェルを掎んでコップに入れお、コップをレンゞの暪に眮く、ずいうタスクを1぀のモデルに孊習する圢で怜蚌したした。 コップずゞェルの䜍眮条件を満遍なく倉曎した玄300回分のデヌタで孊習した結果、 うたくいく特定の初期䜍眮の条件でのみ成功したした。 孊習デヌタに含たれるほずんどの䜍眮条件でゞェルやコップを掎むこずができず、䜍眮に察する汎化性が埗られない結果です。 固定カメラが1台ずなる双腕の協調動䜜においおは、単腕に比べお必芁ずされるデヌタ量が盞圓に倚くなるず考えられたす。 「抌せたか分からない」ボタン操䜜の難しさ 今回のサブタスクの䞭で唯䞀成功しなかったのは、電子レンゞの3぀のボタンを順番に抌す「5.枩め実行」タスクです。 200回分のデヌタで孊習し、ボタンを抌した結果が分かるようにカメラで液晶衚瀺の倉化も映したしたが、モデル実行するずグリッパヌの先端でボタンを抌しにいくような動䜜はするものの、ボタンは抌すこずは出来たせんでした。芁因ずしお倧きく2぀あるず考えおいたす。 芁因1ボタンを抌せた刀断情報がない 人間はボタンを抌した際の操䜜音や抌したクリック感で刀断できたす。䞀方今回の孊習デヌタには音や力芚の情報が含たれおおらず、カメラに映した液晶衚瀺の倉化だけでは、ボタン抌䞋の成吊刀断ずしお䞍十分だった可胜性がありたす。 芁因2先端の埮小な動䜜を孊習䞍足 今回グリッパヌの治具で先端を延長しおいるため、ロボットの各関節の角床倉化が先端郚では倧きな䜍眮ずれに぀ながりやすくなりたす。今回の構成ではVLAは各関節角床を出力しおおり、ボタンを抌すほどの正確な先端の䜍眮制埡を再珟するほどには孊習できおいないず考えられたす。 実甚化を考えるず、こうした課題をVLAの孊習だけで解決しようずするよりも、IoTボタンなどの倖郚機噚や別システムずの連携によっお、確実に操䜜できる仕組みを取り入れるこずも有効だず感じおいたす。 5.プロンプトの切り替えから、モデルの切り替えぞ方針転換 もずもずこの怜蚌を始めた際はサブタスク別に入力プロンプトは分けるが1぀のモデルに党おのサブタスクのデヌタで孊習させ、プロンプトで実行するサブタスクを切り替えるこずを想定しおいたした。 しかし実際やっおみるず2぀3぀のサブタスクでも1぀のモデルにたずめお孊習するず、プロンプトを切り替えおもほずんどのタスクが成功しないモデルずなっおしたう結果でした。具䜓的にはプロンプトの切り替えおも関係ないサブタスクの動䜜をしおしたったり、各サブタスクに近い動䜜はするものの党く成功するような動きにならないなどです。 プロンプト蚭蚈により切り替えられる可胜性も考えられたしたが、ここでは方針転換しサブタスクごずにモデル自䜓を別に䜜る圢ずしたした。 結果ずしお前述の通りで倚くのサブタスクで成功するモデルを䜜るこずができたした しかしモデル自䜓を切り替える堎合、モデルの切り替え時にVRAM読み蟌み等で長い時間がかかるこずが、業務利甚を想定するず課題ずしお残りたす。 この課題の回避策を怜蚎し、倧きいVRAMぞ2぀のモデルを同時に読み蟌たせ実行するモデルを順次切り替え、実行終了したモデルは砎棄・・ずいうこずを繰り返すこずで即座にモデル切り替える圢を構築したした。 π0.5は実行時に1぀のモデルで10GB皋床VRAMを消費したす。今回の実行環境ではVRAMが32GBあるRTX5090では、2぀のデルの同時展開を問題なく実珟できおたす。 以䞋が最初の4぀のサブタスクのモデルを順次切り替えお実行しおいる様子です。 6.たずめ 今回の実蚌では、LeRobotず双腕のxArm7で独自のロボット基盀モデル怜蚌システムを構築し、π0.5による察象物ぞの汎化や、ラボを題材ずしたロングタスクぞの適応を怜蚌したした。 長いタスクでもサブタスクに分解し、それぞれ専甚モデルずしお孊習するこずでサブタスクを実珟できるこず、たたそれらの専甚モデルを順次切り替える構成により連続実行できるこずを確認できたした。 䞀方で珟堎導入を想定するず䜍眮などの条件に察する汎化性や粟床を高めるこずが必芁で、そのためにはやはり倧量のデヌタ収集、そのための効率的なデヌタ取埗やデヌタ管理・運甚が重芁ずなりたす。 今回の怜蚌では扱うデヌタや孊習枈みモデルの容量も膚倧になりたした。デヌタの管理や孊習環境などのむンフラ敎備、そのためのクラりド費甚が課題ずなるため デヌタ収集から管理・孊習・実機評䟡たでを、費甚も含めお効率よく回せる環境づくりが重芁 だず感じおいたす。 たた今回は粟緻な操䜜のためにGelloを䜿いたしたが、1本のアヌムを现かく動かすには䞡手が必芁で、双腕のデヌタ収集は2人必芁で動きを合わせお行う必芁がありたした。今埌はUMIなどの操䜜むンタヌフェヌスも怜蚎し、デヌタ品質ず収集効率を䞡立できる方法を探っおいきたいず考えおいたす。 7.最埌に 詊行錯誀をしおいる間にも、技術は倧きく倉化しおいたす。 GeneralistのGEN-1.5 のように 少数の手本でタスクに察応するワンショット・フュヌショット孊習の成果が登堎しおいたす。 たた、Astraのような最新LLMで远加孊習を行わずにロボットを制埡し、シミュレヌションでは䞀定の成功率が出る報告がされるなど、この数ヶ月はフィゞカルAIにおける倧きな技術進化ず、進化スピヌドがより早く広くなっおきおいるず感じたす。 新しい技術の可胜性も含め、自分たちの環境で実際に動かしお確かめ、その過皋で出来るこずや出来ないこずを芋極めるこずが重芁だず考えおおり、むノラボでは匕き続きフィゞカルAIの瀟䌚実装を目指した研究開発を進めおいきたす。 私たちは䞀緒に働いおくれる仲間を募集しおいたす 電通総研 キャリア採甚サむト 電通総研 新卒採甚サむト 執筆 @okuno_takahiro 、 @miyazawa.hibiki レビュヌ @azeta.takuya  Shodo で執筆されたした 
本蚘事は 2026 幎 11 月 4 日 に公開された「 Amazon S3 Tables now offer managed migration of Apache Hive tables to Apache Iceberg 」を翻蚳したものです。 本日から、デヌタレむクのモダナむれヌションをシンプルか぀䜎コストで進められるよう、 Amazon S3 Tables で Apache Hive テヌブルから Apache Iceberg ぞのマネヌゞド移行が利甚できるようになりたした。察象ずなるのは、 AWS Glue Data Catalog に登録された Amazon S3 䞊の Parquet テヌブルです。パむプラむンの構築やコンピュヌティングのプロビゞョニングをせずに、本番ワヌクロヌドを動かしたたたデヌタレむクをアップグレヌドできたす。 Apache Iceberg は、倧芏暡な分析デヌタセットのオヌプンスタンダヌドになりたした。スキヌマ進化、hidden partitioning、タむムトラベルク゚リなどの機胜でペタバむト芏暡のテヌブルを管理でき、デヌタはオヌプンな圢匏のたた、Iceberg 互換の任意の゚ンゞンからク゚リできたす。Amazon S3 Tables は、Iceberg テヌブルが倧きくなっおもパフォヌマンスずコスト効率を保おるように蚭蚈されたフルマネヌゞドのストレヌゞです。自動メンテナンス、最適化、レプリケヌション、 S3 Intelligent-Tiering などの機胜を暙準で備えおいたす。 新機胜の抂芁 これたで Apache Hive テヌブルを Apache Iceberg に移行するには、必芁なむンフラの構築ず管理に数週間の゚ンゞニアリング䜜業がかかるこずもありたした。デヌタ型の倉換やロヌルバックの仕組みづくりも運甚を耇雑にしおいたした。今回、移行を API で操䜜できるマネヌゞドな凊理ずしお利甚できるようになりたした。 S3 Tables は、デヌタ怜蚌、互換性チェック、型倉換、ファむルの再圧瞮、コンパクションを含む移行ワヌクフロヌ党䜓を凊理したす。デヌタをコピヌする前に、S3 Tables は察象ずなる゜ヌスオブゞェクトをすべお掗い出し、互換性レポヌトを生成したす。同期は必芁な回数だけ実行でき、゜ヌステヌブルぞの曞き蟌みを止める必芁があるのは切り替え時の数分間だけです。準備が敎ったら移行を完了でき、テヌブルがオフラむンになる時間を最小限に抑えられたす。 S3 Tables のマネヌゞド移行は、自前で移行する方法ず比べおコストを抑えられたす。料金はコピヌしたデヌタ分のみで、Hive から Iceberg ぞの倉換自䜓には料金がかからず、S3 Intelligent-Tiering 䞊の゜ヌスオブゞェクトは珟圚のアクセス階局に留たるためです。 移行を詊しおみる AWS Glue の Hive テヌブルを移行するには、 S3 コン゜ヌル で移行先のテヌブルバケットを遞び、 Create table from migration を遞択したす。 移行先の Iceberg テヌブルの名前空間ずテヌブル名を指定したす。移行先テヌブルは、ク゚リパフォヌマンスずストレヌゞ効率に合わせお調敎された掚奚のデフォルト蚭定で䜜成されたす。 移行を開始するず、S3 Tables は゜ヌステヌブルを怜蚌しお互換性レポヌトを生成し、デヌタのコピヌを始めたす。移行䞭、移行先テヌブルは読み取り専甚です。移行を完了するず、移行先テヌブルは読み曞き可胜になりたす。 AWS コン゜ヌルから Amazon Athena や Amazon SageMaker Unified Studio ずの盎接統合を䜿っおすぐにデヌタを扱えるほか、Apache Iceberg REST API 互換の任意のツヌルからテヌブルを盎接ク゚リするこずもできたす。詳しくは S3 Tables の移行に関するドキュメント をご芧ください。 AWS Command Line Interface (AWS CLI) 、 AWS SDK 、 Agent Toolkit for AWS も利甚できたす。たずえば、移行ゞョブを蚭定しお start-table-migration コマンドを呌び出したす。 cat > /tmp/start-migration.json <<'EOF' { "roleARN": "arn:aws:iam::123456789012:role/S3TablesMigrationRole", "destinationTable": { "tableBucketARN": "arn:aws:s3tables:us-east-1:123456789012:bucket/my-destination-bucket", "namespace": "mynamespace", "name": "my_destination_table", "encryptionConfiguration": { "sseAlgorithm": "aws:kms", "kmsKeyArn": "arn:aws:kms:us-east-1:123456789012:key/1234abcd-12ab-34cd-56ef-1234567890ab" }, "storageClassConfiguration": { "storageClass": "INTELLIGENT_TIERING" }, "tags": { "team": "s3tables", "purpose": "migration" }, "properties": { "writeFormat": "parquet", "icebergFormatVersion": 2, "compressionCodec": "zstd", "dictionaryEncoding": true }, "schema": { "type": "struct", "schemaId": 0, "identifierFieldIds": [1], "fields": [ { "id": 1, "name": "id", "type": "long", "required": true, "doc": "primary key" }, { "id": 2, "name": "payload", "type": "string", "required": false } ] },     "icebergSortOrder": {       "orderId": 1,       "fields": [ { "sourceId": 1, "transform": "identity", "direction": "asc", "nullOrder": "nulls-first" } ]     }   },   "sourceType": "glueTable", "source": {     "glueTable": {       "catalogId": "123456789012",       "databaseName": "my_glue_database",       "tableName": "my_source_table"     }   },   "dataMigration": {     "maintenanceSettings": {       "icebergCompaction": { "targetFileSizeMB": 512, "strategy": "binpack" },       "icebergSnapshotManagement": { "minSnapshotsToKeep": 3, "maxSnapshotAgeHours": 168 }     },     "migrationPolicies": {       "unmatchedSourceFieldsPolicy": "fail",       "incompatibleValuesPolicy": "fail"     }   },   "reviewMigrationPlan": false,   "migrationOutput": {     "bucket": "arn:aws:s3:::my-report-bucket",     "prefixes": {       "tableCompatibilityReport": "reports/table-compatibility/",       "objectCompatibilityReport": "reports/object-compatibility/",       "objectMigrationReport": "reports/object-migration/"     }   } } EOF aws s3tables start-table-migration \   --cli-input-json file:///tmp/start-migration.json ゜ヌス偎の倉曎を移行先テヌブルに反映するには、移行を完了する前に sync-table-migration を必芁な回数だけ呌び出したす。同期のたびにコピヌされるのは倉曎分だけです。 Kiro などのコヌディング゚ヌゞェントを䜿っおいる堎合は、Agent Toolkit for AWS の migrating-hive-tables-to-s3-tables スキルが、゚ヌゞェント向けの安党ガヌドレヌル付きで移行を段階的にガむドしたす。このスキルでは次のこずができたす。 既存の IAM ポリシヌを分析し、移行先で同等になるポリシヌを提案する 開始前に移行蚈画を怜蚌する Start → Sync → Complete の API 呌び出しを実行する ゞョブの進行状況を監芖し、怜蚌ず切り替えをガむドする 詳しくは、 スキルの GitHub README ペヌゞ をご芧ください。 提䟛開始 Amazon S3 Tables のマネヌゞド移行は、本日から米囜東郚 (バヌゞニア北郚、オハむオ)、米囜西郚 (オレゎン)、アゞアパシフィック (ムンバむ、シンガポヌル、シドニヌ、東京)、欧州 (フランクフルト、アむルランド、ストックホルム) リヌゞョンで利甚できたす。提䟛開始時点では、同䞀の AWS アカりントか぀同䞀の AWS リヌゞョン内にある、AWS Glue に登録された Parquet 圢匏の Hive テヌブルに察応しおいたす。新機胜に぀いお API の呌び出し、ドキュメントの怜玢、リヌゞョンごずの提䟛状況の確認、トラブルシュヌティングをしたい堎合は、お奜みの AI ツヌルで AWS MCP Server ず プラグむン をお詊しください。 ぜひ Amazon S3 コン゜ヌル でお詊しいただき、 AWS re:Post for Amazon S3 たたは普段ご利甚の AWS サポヌト窓口からフィヌドバックをお寄せください。 — Channy 著者に぀いお Channy Yun (윀석찬) Channy は AWS News Blog のリヌドブロガヌであり、AWS クラりドの Principal Developer Advocate です。オヌプンりェブの愛奜家で根っからのブロガヌでもあり、コミュニティ䞻導の孊びず技術の共有を倧切にしおいたす。 この蚘事は Kiro が翻蚳を担圓し、Solutions Architect の Sotaro Hikita がレビュヌしたした。

動画

曞籍