உங்கள் குழுவுடன் AWS S3 பக்கெட்டை இணைக்கவும் - (குழு வலை பயன்பாடு)
S3 Bucket Storage என்ன செய்கிறது
உங்கள் சொந்த Amazon Web Services (AWS) S3 பக்கெட்டை இணைக்கவும், இதன் மூலம் குழு உறுப்பினர்கள் அதிலிருந்து புவிசார் கோப்புகளை ஏற்றவும், அதில் வரைபடங்களைச் சேமிக்கவும் முடியும். கோப்புகள் உங்கள் பக்கெட்டிலேயே இருக்கும். உரிமையாளர்களும் நிர்வாகிகளும் மட்டுமே இதை அமைக்க முடியும்.
குழு போர்ட்டலின் S3 Bucket பிரிவிலிருந்து இந்தப் பக்கத்தைத் திறக்கலாம்.
பக்கெட் விவரங்களை உள்ளிடவும்
- Bucket Name (தேவையானது). உங்கள் S3 பக்கெட்டின் பெயர்.
- மண்டலம் (தேவையானது). உங்கள் பக்கெட் அமைந்துள்ள AWS மண்டலத்தைத் தேர்ந்தெடுக்கவும்.
-
Folder Prefix (விருப்பத்தேர்வு). அனைத்து ScribbleMaps கோப்புகளுக்குமான முன்னொட்டு அல்லது கோப்புறை, எடுத்துக்காட்டாக
maps/அல்லதுdata/.
அங்கீகார முறையைத் தேர்ந்தெடுக்கவும்
ScribbleMaps உங்கள் பக்கெட்டில் எவ்வாறு உள்நுழைய வேண்டும் என்பதைத் தேர்ந்தெடுக்கவும்.
IAM Role (பரிந்துரைக்கப்படுகிறது)
IAM Role, AWS STS மூலம் தற்காலிக நற்சான்றிதழ்களைப் பயன்படுத்துகிறது. நிர்வகிக்க நிலையான விசைகள் எதுவும் இல்லை, எனவே இது மிகவும் பாதுகாப்பானது.
- நகலெடு பொத்தானைக் கொண்டு External ID-ஐ நகலெடு. பங்கின் நம்பிக்கைக் கொள்கைக்கு (trust policy) இது உங்களுக்குத் தேவை.
- முழுமையான படிகளுக்கு Setup Instructions-ஐ கிளிக் செய்க. சுருக்கமாக: - AWS IAM Console-இல், ஒரு பங்கை உருவாக்கி, நம்பகமான நிறுவனமாக Another AWS account-ஐத் தேர்ந்தெடுக்கவும். - வழிமுறைகளில் காட்டப்படும் ScribbleMaps AWS Account ID-ஐ உள்ளிடவும். - Require external ID-ஐத் தேர்வுசெய்து, இந்தப் பக்கத்திலிருந்து External ID-ஐ ஒட்டு. - உங்கள் பக்கெட்டில்
s3:GetObject,s3:PutObject,s3:DeleteObject, மற்றும்s3:ListBucketஆகியவற்றை அனுமதிக்கும் ஒரு கொள்கையை இணைக்கவும். - பங்கின் ARN-ஐ Role ARN புலத்தில் ஒட்டு.
AWS GovCloud மண்டலங்களுக்கு IAM Role கிடைக்காது.
Access Keys
Access Keys, AWS Access Key ID மற்றும் Secret Access Key ஆகியவற்றைப் பயன்படுத்துகின்றன. AWS GovCloud மண்டலங்களுக்கு இந்த முறை தேவையானது.
- உங்கள் Access Key ID-ஐ உள்ளிடவும்.
- உங்கள் Secret Access Key-ஐ உள்ளிடவும். இது குறியாக்கம் செய்யப்பட்டுச் சேமிக்கப்படுகிறது. ஏற்கனவே ஒரு விசை சேமிக்கப்பட்டிருந்தால், அதை அப்படியே வைத்திருக்க இந்தப் புலத்தை காலியாக விடவும், அல்லது அதை மாற்ற புதிய மதிப்பை உள்ளிடவும்.
சேமித்துச் சோதிக்கவும்
- அமைப்புகளைச் சேமி என்பதை கிளிக் செய்க.
- ScribbleMaps பக்கெட்டை அடைய முடிகிறதா என்பதை உறுதிப்படுத்த Test Connection-ஐ கிளிக் செய்க. பக்கெட் கட்டமைக்கப்பட்ட பிறகு இந்தப் பொத்தான் செயல்படும்.
- ஒருமுறை இது அமைக்கப்பட்டதும், உங்கள் குழுவுக்கு இந்த ஒருங்கிணைப்பை இயக்க அல்லது முடக்க S3 Storage மாற்றியைப் பயன்படுத்தவும்.
தேவையான CORS கட்டமைப்பு
உலாவி அதில் பதிவேற்ற, உங்கள் பக்கெட்டிற்கு ஒரு CORS விதி தேவை. இதைப் பக்கெட்டின் CORS அமைப்புகளில் சேர்:
[{"AllowedOrigins": [
"https://www.scribblemaps.com",
"https://team.scribblemaps.com",
"https://widgets.scribblemaps.com"
],
"AllowedMethods": ["GET", "PUT", "DELETE", "HEAD"],
"AllowedHeaders": ["*"],
"MaxAgeSeconds": 3000
}]
அமைப்புக்குப் பிறகு குழு உறுப்பினர்களால் கோப்புகளைச் சேமிக்க அல்லது ஏற்ற முடியவில்லை என்றால், பக்கெட்டிற்கு இந்த CORS விதி இன்னும் தேவைப்படுவதே பெரும்பாலும் காரணம்.
கடைசியாகப் புதுப்பிக்கப்பட்டது