ক্লাউড সিকিউরিটি চ্যালেঞ্জ ও গ্যাপস
- দৃশ্যমানতার অভাব: ক্লাউড অ্যাপ্লিকেশনে কোন ডেটা আছে জানা কঠিন
- ডেটা এক্সফিলট্রেশন: অ্যাপ্লিকেশন দিয়ে ডেটা চুরি (Shadow IT, Misconfigured S3)
- অ্যাপ্রোপ্রিয়েট অ্যাক্সেস কন্ট্রোল নেই: Over-permissive IAM Roles, Public Buckets
- ট্রানজিট-এ ডেটা মনিটরিং নেই: ক্লাউড-টু-ক্লাউড কমিউনিকেশন এনক্রিপ্টেড নাও হতে পারে
- ইনসাফিশিয়েন্ট IAM: MFA বর্জন, রুট একাউন্ট ব্যবহার, কী রোটেশন নেই
- ইনসিকিউর API/ইন্টারফেস: অনুমতিহীন API এন্ডপয়েন্ট
- কন্ট্রোল প্লেন কমজোরি: কনফিগারেশন ড্রিফট, IaC সিকিউরিটি গ্যাপ
ক্লাউড সিকিউরিটি গ্যাপ দূর করার কৌশল
১. আইডেন্টিটি ও অ্যাক্সেস ম্যানেজমেন্ট (IAM) শক্তিশালী করুন
- MFA বাধ্যতামূলক করুন সব ইউজার/রোলের জন্য (Root, Admin, Developer)
- Least Privilege Principle - জরুরি পারমিশন দিন
- IAM Roles বা Service Accounts ব্যবহার করুন (Access Keys এড়িয়ে চলুন)
- ক্রেডেনশিয়াল রোটেশন অটোমেট করুন (AWS Secrets Manager, HashiCorp Vault)
- Just-in-Time (JIT) Access ব্যবহার করুন
২. নেটওয়ার্ক সিকিউরিটি গ্রুপ (NSG) / সিকিউরিটি গ্রুপ কনফিগার করুন
- ইনবাউন্ড/আউটবাউন্ড রুলস স্ট্রিক্ট রাখুন (Default Deny)
- শুধু জরুরি পোর্ট/প্রোটোকল/সোর্স আইপি অনুমতি দিন
- ফায়ারওয়াল সমতুল্য: AWS Security Groups, Azure NSG, GCP Firewall Rules
- VPC/VNet সেগমেন্টেশন: Public, Private, Protected সাবনেট
- NAT Gateway দিয়ে আউটবাউন্ড ইন্টারনেট, প্রাইভেট সাবনেটে কোনো পাবলিক IP নেই
৩. এনক্রিপশন সব জায়গায়
- In-Transit: TLS 1.3 everywhere (ALB, CloudFront, API Gateway, Service Mesh - Istio/Linkerd)
- At-Rest: AES-256, KMS/CMK (Customer Managed Keys) ব্যবহার করুন
- ডেটাবেস, স্টোরেজ, EBS ভলিউম, S3 বাকেট - সব곳ে ডিফল্ট এনক্রিপশন অন করুন
৪. মনিটরিং, লগিং ও থ্রেট ডিটেকশন
- CloudTrail / Audit Logs সক্রিয় রাখুন (Multi-region)
- VPC Flow Logs / Network Flow Logs অন করুন
- SIEM интеграেশন: Splunk, Elastic, Datadog, Sentinel, Panther
- Cloud-native: AWS GuardDuty, Azure Defender, GCP Security Command Center
- Anomaly Detection: UEBA, ML-ভিত্তিক থ্রেট হান্টিং
৫. কম্প্রিহেনসিভ অফ-বোর্ডিং প্রসেস
- কর্মচারী চলে গেলে অবিলম্বে অ্যাক্সেস রিভোক করুন
- API Keys, Access Keys, Certificates রিভোক/রোটেট করুন
- অটোমেটেড HR-IT ইন্টিগ্রেশন
৬. কন্টিনিউয়াস সিকিউরিটি ট্রেনিং
- ফিশিং সিমুলেশন, সিকিউর কোডিং ট্রেনিং, ক্লাউড সিকিউরিটি সার্টিফিকেশন
- DevSecOps кульচার: Shift Left Security (CI/CD পাইপলাইনে সিকিউরিটি)
৭. ক্লাউড সার্ভার হার্ডেনিং
- SSH Keys ব্যবহার করুন (Password Authentication বন্ধ করুন)
- Host-based Firewall (ufw, firewalld, iptables) কনফিগার করুন
- নিয়মিত প্যাচিং / অটোমেটেড প্যাচ ম্যানেজমেন্ট (AWS Systems Manager, Azure Update Management)
- CIS Benchmarks / STIGs ফলো করুন
- নিয়মিত ভালনারেবিলিটি স্ক্যানিং (Trivy, Clair, Grype, Aqua, Qualys)
- Malware Scanning (ClamAV, CrowdStrike, Defender for Cloud)
ক্লাউড সিকিউরিটি আর্কিটেকচারের ৪টি মূল এলাকা
- Visibility & Compliance (CSPM - Cloud Security Posture Management)
- Compute Security (CWPP - Cloud Workload Protection Platform)
- Network Security (Micro-segmentation, Distributed Firewall)
- Identity Security (CIEM - Cloud Infrastructure Entitlement Management)
মডার্ন ক্লাউড সিকিউরিটি স্ট্যাক (২০২৪)
- CNAPP (Cloud-Native Application Protection Platform): Wiz, Orca, Prisma Cloud, Lacework
- CSPM: Misconfiguration ডিটেকশন (Checkov, tfsec, Terrascan IaC স্ক্যানিং)
- CWPP: Runtime Protection (Falco, Sysdig, Aqua, Datadog)
- CIEM: Permission Analytics (Sonrai, Permiso, Ermetic)
- Data Security: DSPM (Normalyze, Cyera, Concentric)
কী পয়েন্ট: Network Security Groups (NSG/Security Groups) ক্লাউডে ফায়ারওয়ালের রোল পালন করে। পাবলিক ক্লাউডে "Shared Responsibility Model" মনে রাখুন - ক্লাউড প্রোভাইডার ইনফ্রাস্ট্রাকচার রক্ষা করে, আপনাকে ডেটা, আইডেন্টিটি, কনফিগারেশন, নেটওয়ার্ক রুলস দায়িত্ব নিতে হয়।