S3-இணக்கமான
பக்கெட்கள் S3 API உடன் செயல்படுகின்றன, எனவே தற்போதுள்ள SDKகள், பேக்கப் டூல்கள், CLIகள் மற்றும் WordPress ஆஃப்லோட் செருகுநிரல்கள் அவற்றுடன் வேலை செய்யும். ஏற்றுக்கொள்வதற்கு தனியுரிம கிளையன்ட் எதுவும் இல்லை.
பொருள் சேமிப்பகம்
உங்கள் டேஷ்போர்டு அல்லது ஏபிஐ (API) மூலம் S3-இணக்கமான பக்கெட்டுகளை உருவாக்கி, உங்கள் ஏற்கனவே உள்ள கருவிகளை நேரடியாக அவற்றை நோக்கிச் சுட்டிக்காட்டவும். சேமிப்பகம் Cloudflare R2 மூலம் ஆதரிக்கப்படுகிறது, எனவே AWS S3 இல் உள்ளது போல் தரவை மீண்டும் வெளியே எடுப்பதற்கு வெளிச்செல்லும் கட்டணம் (egress charge) வசூலிக்கப்படாது. உங்கள் ஹோஸ்டிங் திட்டத்துடன் ஒரு குறிப்பிட்ட ஒதுக்கீடு வழங்கப்படுகிறது, அதைத் தாண்டும்போது மட்டுமே அதற்குரிய கட்டணம் கணக்கிடப்படும்.
வலைதளம் சேகரிக்கும் கோப்புகளுக்கான பொருள் சேமிப்பிடம்: படங்கள் மற்றும் வீடியோ, பதிவிறக்கங்கள், பயனரின் பதிவேற்றங்கள், ஏற்றுமதிகள் மற்றும் காப்புப்பிரதிகள். பக்கெட்டுகள் டாஷ்போர்டில் இருந்தோ அல்லது API மூலமாகவோ உருவாக்கப்பட்டு நிர்வகிக்கப்படுகின்றன, மேலும் அவை S3 நெறிமுறையைப் பயன்படுத்துகின்றன, எனவே நீங்கள் ஏற்கனவே பயன்படுத்தும் SDKகள், CLIகள் மற்றும் செருகுநிரல்கள் அவற்றை மீண்டும் எழுதப்படாமலேயே தொடர்புகொள்ளும்.
இது Cloudflare R2 ஆல் ஆதரிக்கப்படுகிறது. இதன் நடைமுறை விளைவு வெளிச்செல்லும் தரவு (egress) ஆகும்: பெரும்பாலான ஆப்ஜெக்ட் ஸ்டோரேஜில், பிரபல கோப்பு ஒன்றை வழங்குவது என்பது உங்கள் டிராஃபிக்குடன் சேர்ந்து அதிகரிக்கும் கட்டணமாகும், இது நீங்கள் செலுத்தும் ஸ்டோரேஜை உண்மையில் பயன்படுத்துவதிலிருந்து உங்களை மறைமுகமாக ஊக்கப்படுத்துகிறது. இங்கே, உங்கள் தரவைப் படிப்பது அத்தகைய கட்டணத்தைக் கொண்டிருக்காது.
நீங்கள் ஏற்கனவே அறிந்த S3 ஐப் போலவே செயல்படும் சேமிப்பகம், உங்கள் தளங்களைப் போன்றே ஒரே இடத்திலிருந்து நிர்வகிக்கப்படுகிறது.
பக்கெட்கள் S3 API உடன் செயல்படுகின்றன, எனவே தற்போதுள்ள SDKகள், பேக்கப் டூல்கள், CLIகள் மற்றும் WordPress ஆஃப்லோட் செருகுநிரல்கள் அவற்றுடன் வேலை செய்யும். ஏற்றுக்கொள்வதற்கு தனியுரிம கிளையன்ட் எதுவும் இல்லை.
ஒரு பக்கெட்டை உருவாக்கவும், உங்கள் பக்கெட்டுகளைப் பட்டியலிடவும், ஒன்றை ஆய்வு செய்து அதை நீக்கவும் - டேஷ்போர்டிலிருந்து அல்லது நிரல்ரீதியாக API மூலம். சேமிப்பிடத்தை வழங்குவதற்கு ஆதரவுக் டிக்கெட் தேவையில்லை.
Cloudflare R2 இன் ஆதரவுடன் இயக்கப்படுகிறது, எனவே தரவைப் படிப்பதற்கு ஜிகாபைட்டு அடிப்படையில் கட்டணம் வசூலிக்கப்படுவதில்லை. பிரபலமான கோப்பு ஒன்றை வழங்குவது, அதன் பிரபலத்திற்கேற்ப அதிகரிக்கும் கட்டணமாக மாறுவதில்லை.
படங்கள், வீடியோ மற்றும் பதிவிறக்கங்களை வலைச் சேவையகத்திலிருந்து அகற்றிவிட்டு, அதற்குப் பதிலாகச் சேமிப்பகத்திலிருந்து வழங்கவும். இதனால் ஒரிஜின் சிறியதாகவும் வேகமானதாகவும் மாறுகிறது, மேலும் வரிசைப்படுத்தல்களில் ஊடக நூலகம் தேவையற்ற சுமையாக இருப்பதும் தவிர்க்கப்படுகிறது.
தரவுத்தள டம்ப்கள், தள காப்பகங்கள் மற்றும் நீங்கள் வழங்கத் தேவையில்லாமல் சேமித்து வைக்க வேண்டிய எதற்கும் இது ஒரு இயற்கையான இடமாகும். இது நீடித்தது, வலை சேவையகத்திற்கு அப்பாற்பட்டது மற்றும் எந்தவொரு S3-அடையாளம் காணும் கருவி மூலமாகவும் அணுகக்கூடியது.
உங்கள் பார்வையாளர்களிடமிருந்து பதிவேற்றங்களை பயன்பாட்டுச் சேவையகத்திற்கு (application server) பதிலாக நேரடியாக ஒரு பக்கெட்டிற்குப் (bucket) பெற்று, அதற்கு முன்னால் உள்ள CDN மூலம் நிலையான சொத்துக்களை (static assets) வழங்கவும்.
எதுவுமில்லாமல் மூன்று படிகளில் செயல்படும் பக்கெட்.
டாஷ்போர்டில் இருந்தொன்றை உருவாக்கவும், அல்லது உங்களது ப்ரொவிஷனிங் ஸ்கிரிப்ட்களின் ஒரு பகுதியாக அது உருவாக்கப்பட வேண்டும் என நீங்கள் விரும்பினால் API-ஐ அழைக்கவும்.
உங்கள் தற்போதைய S3-இணக்கமான கிளையண்ட், ஆஃப்லோட் செருகுநிரல் அல்லது காப்புப்பிரதி கருவியை பக்கெட் விவரங்களுடன் கட்டமைக்கவும். புதிய நெறிசலுக்கு இடமளிப்பதற்காக உங்கள் பயன்பாட்டுக் குறியீட்டில் எதுவும் மாற வேண்டியதில்லை.
உங்கள் கோப்புகளை எத்தனை முறை வேண்டுமானாலும் எழுதி, CDN மூலம் வழங்கப்படும் நிலையான சொத்துக்களுடன் அவற்றை மீண்டும் படிக்கலாம். பயன்பாடு உங்கள் திட்டத்தின் ஒதுக்கீட்டைக் கணக்கிடுகிறது மற்றும் அதற்கு மேல் அளவிடப்படுகிறது.
ஆப்ஜெக்ட் ஸ்டோரேஜ் என்பது தனி சந்தா அல்ல. ஒவ்வொரு ஹோஸ்டிங் திட்டத்திலும் குறிப்பிட்ட அளவிலான ஸ்டோரேஜ் சேர்க்கப்பட்டுள்ளது, மேலும் அதை விட அதிகமாகப் பயன்படுத்துவதற்கு மட்டுமே கட்டணம் வசூலிக்கப்படும் — எனவே பெரும்பாலான தளங்களுக்கு ஸ்டோரேஜ் கட்டணமே வராது. அதாவது, புதிதாக எதற்கும் பதிவு செய்ய வேண்டியதில்லை, உங்கள் பயன்பாடு மீண்டும் குறைந்தால் எதையும் ரத்து செய்ய வேண்டிய அவசியமுமில்லை.
உங்கள் ஹோஸ்டிங் திட்டத்துடன் சேமிப்பகமும் வழங்கப்படுகிறது — திட்டங்கள் பக்கத்தைப் பார்க்கவும், அல்லது எங்களைத் தொடர்பு கொள்ளவும், நாங்கள் அமைத்துத் தருகிறோம்.
கூடுதல் வெளிச்செல்லும் கட்டணம் (egress fee) எதுவும் இல்லை, எனவே நீங்கள் வழங்குவது நீங்கள் செலுத்தும் தொகையை மாற்றாது. மாறாக, நீங்கள் வைத்திருக்கும் தொகை மட்டுமே அதை மாற்றும்.
சேமிப்பகம் பயன்படுத்தத் தயாராக இருக்கும்போது மட்டுமே பயனுள்ளதாக இருக்கும். படிக்கப்படும் ஒவ்வொரு கிகாபைட்டிற்கும் கட்டணம் வசூலிப்பதுதான் அணிகள் ஆப்ஜெக்ட் ஸ்டோரேஜிலிருந்து ஊடகங்களை வழங்கத் தயங்குவதற்கோ, பெரிய கோப்புகளை வெப் சர்வரில் பொருத்தமில்லாமல் வைத்திருப்பதற்கோ, அல்லது கேச் மிஸ் (cache miss) செலவாகும் என்பதால் CDN-ஐத் தவறாக உள்ளமைக்கப்பட்ட நிலையிலேயே விட்டுவிடுவதற்கோ காரணமாகிறது. டேட்டா வெளிச்செல்லும் (egress) கட்டங்களை நீக்குவது அந்தத் தயக்கத்தைப் போக்குகிறது.
அதே காரணத்திற்காகத்தான் நாங்கள் அதை ஒரு கூடுதல் சேர்ப்பாக இல்லாமல் திட்டத்திற்குள் ஒரு ஒதுக்கீடாக விலை நிர்ணயம் செய்தோம். ஒவ்வொரு தளத்திற்கும் தேவைப்படும் ஒரு வசதிக்காக, தனி சேமிப்பக சந்தா என்பது மேலும் ஒரு முடிவு, மேலும் ஒரு விலைப்பட்டியல் மற்றும் ரத்து செய்ய மறந்துபோகும் மேலும் ஒரு விஷயமாகும். அதை உள்ளடக்குவது என்பது, நீங்கள் அதை அணுகும்போது சேமிப்பகம் எளிதில் கிடைக்கிறது என்பதாகும்.
ஆம் — பக்கெட்டுகள் S3-இணக்கமானவை, எனவே நீங்கள் ஏற்கனவே பயன்படுத்தும் AWS SDKகள், S3-விழிப்புணர்வு CLIகள், காப்புப் பிரதி கருவிகள் மற்றும் WordPress மீடியா-ஆஃப்லோட் செருகுநிரல்கள் அவற்றுடன் வேலை செய்யும். பெரும்பாலான சந்தர்ப்பங்களில் நீங்கள் பயன்பாட்டுக் குறியீட்டை மீண்டும் எழுதுவதில்லை, மாறாக ஒரு கட்டமைப்பு கோப்பில் எண்ட்நாய்ன்ட் மற்றும் நற்சான்றிதழ்களை மாற்றுகிறீர்கள். ஒரு கருவி S3 உடன் பேச முடிந்தால், அது இதனுடனும் பேச முடியும்.
இல்லை. இந்தச் சேமிப்பகம் Cloudflare R2 மூலம் இயக்கப்படுகிறது. இதன் சிறப்பம்சம் என்னவென்றால், தரவைப் படித்து வெளியே எடுப்பதற்கு ஜிகாபைட்டுக்கு கட்டணம் வசூலிக்கப்படுவதில்லை. இது AWS S3 இலிருந்து இதன் முக்கிய நடைமுறைச் வித்தியாசமாகும். அங்கு பிரபலமான கோப்பைக் வழங்குவது அதன் போக்குவரத்திற்கு ஏற்ப அளவிடப்படும் கட்டணத்தை உருவாக்குகிறது. அதனால்தான், தளம் வெற்றிபெறும் போது இங்கு ஊடகங்களை ஆஃப்லோடு செய்வது அதிகச் செலவாகாது.
இது தனி சந்தாவாக விற்கப்படாமல் உங்கள் ஹோஸ்டிங் திட்டத்தில் ஒரு குறிப்பிட்ட அளவாக சேர்க்கப்பட்டுள்ளது, மேலும் அந்த அளவுக்கு மேல் நீங்கள் பயன்படுத்தும் சேமிப்பகத்திற்கு மட்டுமே கட்டணம் வசூலிக்கப்படும். தனி பதிவு எதுவும் இல்லை மற்றும் குறைந்தபட்ச உறுதிப்பாடும் தேவையில்லை. உங்கள் திட்டத்தின் ஒதுக்கீடு அளவு, திட்டங்கள் பக்கத்தில் காட்டப்பட்டுள்ளது.
நான்கு பொதுவான வேலைகள் என்னவென்றால், வலை சேவையகத்திலிருந்து தளத்தின் படங்கள் மற்றும் வீடியோக்களை வெளியேற்றுவது, காப்புப்பிரதிகள் மற்றும் காப்பகங்களை வைத்திருப்பது, பார்வையாளர்களிடமிருந்து பதிவேற்றங்களைப் பெறுவது மற்றும் CDN வழியாக நிலையான கோப்புகளை வழங்குவது ஆகும். இந்த நான்கும் பெரிய கோப்புகளை பயன்பாட்டு சேவையகத்திலிருந்து விலக்கி வைக்கின்றன, இதனால் வரிசைப்படுத்தல்கள் சிறியதாகவும், மூலமானது வேகமாகவும் இருக்கும். அனைத்திற்கும் ஒரு பக்கெட்டைப் பயன்படுத்தலாம் அல்லது ஒவ்வொரு வேலைக்கும் தனித்தனி பக்கெட்டுகளைப் பயன்படுத்தலாம்.
Cloudflare R2-இல், இது நீங்கள் இணைக்கும் S3-இணக்கமான இடைமுகத்திற்குப் பின்னால் உள்ளது. எங்களது டேஷ்போர்டு மற்றும் API மூலம் பக்கெட்டுகளை நீங்கள் நிர்வகிக்கிறீர்கள், மேலும் உங்கள் கருவிகள் S3 உடன் தொடர்புகொள்கின்றன, எனவே அடிப்படையான தளத்துடன் நீங்கள் நேரடியாக வேலை செய்ய வேண்டியதில்லை.
உங்கள் திட்டத்தில் ஏற்கனவே சேமிப்பக ஒதுக்கீடு உள்ளது. டாஷ்போர்டிலிருந்து ஒரு பக்கெட்டை உருவாக்கி, உங்கள் தற்போதைய S3 கருவிகளை அதில் சுட்டி, இன்றே உங்கள் மீடியாவை உங்கள் வலை சேவையகத்திலிருந்து அகற்றவும்.
தொடங்குங்கள்