A Semantic Model for Audit of Cloud Engines based on ISO/IEC TR 3445:2022
Javan
Cloud computing has become the foundation of modern digital infrastructure, yet the absence of a unified architectural and compliance framework impedes interoperability, auditability, and robust security. This paper introduces a formal, machine-readable semantic model for Cloud Engines, integrating the architectural taxonomy of ISO/IEC 22123 (Cloud Reference Architecture) with the security and compliance controls of ISO/IEC 27001:2022 and ISO/IEC TR 3445:2022. The model decomposes cloud systems into four canonical interfaces--Control, Business, Audit, and Data--and extends them with a security ontology that maps mechanisms such as authentication, authorization, and encryption to specific compliance controls. Expressed in RDF/Turtle, the model enables semantic reasoning, automated compliance validation, and vendor-neutral architecture design. We demonstrate its practical utility through OpenStack and AWS case studies, and provide reproducible validation workflows using SPARQL and SHACL. This work advances the state of cloud security modeling by bridging architectural and compliance standards in a unified framework, with a particular emphasis on auditability.
academic
ISO/IEC TR 3445:2022 এর উপর ভিত্তি করে ক্লাউড ইঞ্জিনের অডিটের জন্য একটি সিমান্টিক মডেল
ক্লাউড কম্পিউটিং আধুনিক ডিজিটাল অবকাঠামোর ভিত্তি হয়ে উঠেছে, তবে একীভূত স্থাপত্য এবং সম্মতি কাঠামোর অভাব আন্তঃক্রিয়াযোগ্যতা, অডিটযোগ্যতা এবং শক্তিশালী নিরাপত্তায় বাধা সৃষ্টি করে। এই পেপারটি একটি আনুষ্ঠানিক, মেশিন-পাঠযোগ্য ক্লাউড ইঞ্জিন সিমান্টিক মডেল প্রস্তাব করে যা ISO/IEC 22123 (ক্লাউড রেফারেন্স আর্কিটেকচার) এর স্থাপত্য শ্রেণীবিভাগকে ISO/IEC 27001:2022 এবং ISO/IEC TR 3445:2022 এর নিরাপত্তা ও সম্মতি নিয়ন্ত্রণের সাথে একীভূত করে। মডেলটি ক্লাউড সিস্টেমকে চারটি নিয়ন্ত্রক ইন্টারফেসে বিভক্ত করে—নিয়ন্ত্রণ, ব্যবসা, অডিট এবং ডেটা—এবং নিরাপত্তা অনটোলজির মাধ্যমে এটি সম্প্রসারিত করে, যা প্রমাণীকরণ, অনুমোদন এবং এনক্রিপশনের মতো প্রক্রিয়াগুলিকে নির্দিষ্ট সম্মতি নিয়ন্ত্রণের সাথে ম্যাপ করে। মডেলটি RDF/Turtle এ উপস্থাপিত হয়, যা সিমান্টিক যুক্তিযুক্তকরণ, স্বয়ংক্রিয় সম্মতি যাচাইকরণ এবং বিক্রেতা-নিরপেক্ষ স্থাপত্য ডিজাইন সমর্থন করে। OpenStack এবং AWS কেস স্টাডির মাধ্যমে এর ব্যবহারিকতা প্রদর্শিত হয় এবং SPARQL এবং SHACL ব্যবহার করে পুনরুৎপাদনযোগ্য যাচাইকরণ কর্মপ্রবাহ প্রদান করা হয়।
এই গবেষণা ক্লাউড কম্পিউটিং ক্ষেত্রে বেশ কয়েকটি মূল সমস্যা সমাধানের লক্ষ্য রাখে:
মান বিভাজন: বিদ্যমান মানগুলি সাধারণত কার্যকরী API (যেমন সম্পদ নিয়ন্ত্রণের জন্য OCCI) বা নিরাপত্তা নীতি (যেমন ISO/IEC 27001) আলাদাভাবে পরিচালনা করে, যার ফলে স্থাপত্য এবং সম্মতি পদ্ধতিতে বিভাজন ঘটে।
একীভূত কাঠামোর অভাব: ক্লাউড কম্পিউটিং একটি একীভূত স্থাপত্য এবং সম্মতি কাঠামোর অভাব রয়েছে, যা আন্তঃক্রিয়াযোগ্যতা, অডিটযোগ্যতা এবং শক্তিশালী নিরাপত্তায় বাধা সৃষ্টি করে।
ম্যানুয়াল সম্মতি পরীক্ষা: ঐতিহ্যবাহী সম্মতি যাচাইকরণ প্রধানত ম্যানুয়াল প্রক্রিয়ার উপর নির্ভর করে, যা অদক্ষ এবং ত্রুটিপ্রবণ।
একীভূত সিমান্টিক মডেল: ISO/IEC 22123 স্থাপত্য শ্রেণীবিভাগকে ISO/IEC 27001:2022, ISO/IEC TR 3445:2022 নিরাপত্তা সম্মতি নিয়ন্ত্রণের সাথে একীভূত করে প্রথম আনুষ্ঠানিক সিমান্টিক মডেল প্রস্তাব করা
চার-ইন্টারফেস স্থাপত্য বিভাজন: ক্লাউড সিস্টেমকে নিয়ন্ত্রণ, ব্যবসা, অডিট এবং ডেটা চারটি নিয়ন্ত্রক ইন্টারফেস বিভাগে মানসম্মত বিভাজন
নিরাপত্তা অনটোলজি সম্প্রসারণ: প্রমাণীকরণ, অনুমোদন, এনক্রিপশন ইত্যাদি নিরাপত্তা প্রক্রিয়াগুলিকে নির্দিষ্ট সম্মতি নিয়ন্ত্রণের সাথে ম্যাপ করে এমন নিরাপত্তা অনটোলজি উন্নয়ন
RDF/Turtle বাস্তবায়ন: মেশিন-পাঠযোগ্য RDF/Turtle ফরম্যাট বাস্তবায়ন প্রদান করা যা সিমান্টিক যুক্তিযুক্তকরণ এবং স্বয়ংক্রিয় যাচাইকরণ সমর্থন করে
ব্যবহারিক কেস যাচাইকরণ: OpenStack এবং AWS এর নির্দিষ্ট কেস স্টাডির মাধ্যমে মডেলের ব্যবহারিকতা যাচাই করা
স্বয়ংক্রিয় যাচাইকরণ সরঞ্জাম: SPARQL এবং SHACL ভিত্তিক পুনরুৎপাদনযোগ্য যাচাইকরণ কর্মপ্রবাহ প্রদান করা
3. মান সারিবদ্ধকরণ প্রক্রিয়াsec:implementsStandard বৈশিষ্ট্যের মাধ্যমে, নিরাপত্তা প্রক্রিয়াগুলি নির্দিষ্ট সম্মতি নিয়ন্ত্রণের সাথে ম্যাপ করা হয়:
sec:RBAC sec:implementsStandard
nist80053:AC-3, # অ্যাক্সেস প্রয়োগ
iso27001:A.9.4.1, # তথ্য অ্যাক্সেস সীমাবদ্ধতা
csa:IVS-02 . # পরিচয় এবং অ্যাক্সেস ব্যবস্থাপনা
# এনক্রিপশন ঘোষণা ছাড়াই ডেটা ইন্টারফেস পরীক্ষা করুন
SELECT ?data WHERE {
?data a cloudeng:DataInterface .
FILTER NOT EXISTS { ?data sec:encryptsData ?enc }
}
2. SHACL সীমাবদ্ধতা যাচাইকরণ
# ডেটা ইন্টারফেসকে এনক্রিপশন পদ্ধতি ঘোষণা করতে হবে
cloudeng:DataInterfaceShape
sh:targetClass cloudeng:DataInterface ;
sh:property [
sh:path sec:encryptsData ;
sh:minCount 1 ;
sh:message "Data interfaces must declare an encryption method"
] .
ISO/IEC 27001:2022 - তথ্য নিরাপত্তা ব্যবস্থাপনা সিস্টেম
ISO/IEC 22123 - ক্লাউড রেফারেন্স স্থাপত্য
ISO/IEC TR 3445:2022 - ক্লাউড সেবা অডিট
NIST SP 800-53 Rev. 5 - নিরাপত্তা এবং গোপনীয়তা নিয়ন্ত্রণ
প্রযুক্তিগত বাস্তবায়ন সংদর্ভ:
Open Grid Forum OCCI মান
OpenStack প্রকল্প ডকুমেন্টেশন
AWS Well-Architected কাঠামো
W3C RDF বিশেষ নির্দেশনা
সামগ্রিক মূল্যায়ন: এটি ক্লাউড নিরাপত্তা মডেলিং ক্ষেত্রে উল্লেখযোগ্য তাত্ত্বিক এবং ব্যবহারিক মূল্য সহ একটি পেপার। লেখক সফলভাবে একাধিক আন্তর্জাতিক মান একটি একীভূত সিমান্টিক কাঠামোতে একীভূত করেছেন, ক্লাউড কম্পিউটিং মানসম্মত সম্মতির জন্য নতুন সমাধান প্রদান করেছেন। যদিও বাস্তব স্থাপনা যাচাইয়ের ক্ষেত্রে উন্নতির জায়গা রয়েছে, তবে এর তাত্ত্বিক অবদান এবং প্রযুক্তিগত উদ্ভাবন ক্ষেত্রের উন্নয়নের জন্য একটি শক্তিশালী ভিত্তি স্থাপন করে।