ECS என்பது Docker போன்றதா?

Ecs Enpatu Docker Ponrata



AWS எலாஸ்டிக் கொள்கலன் சேவை மற்றும் டோக்கர் இரண்டும் கொள்கலன்களுடன் வேலை செய்கின்றன. ஆனால் அவர்கள் ' இல்லை ” அதே. டாக்கர் மற்றும் ஈசிஎஸ் ஆகியவை கொள்கலனுடன் வேலை செய்தாலும், அவர்கள் வைத்திருக்கும் வேலையின் தன்மை வேறுபட்டது.

இந்த வழிகாட்டி AWS ECS மற்றும் Docker இடையே உள்ள வேறுபாட்டை விளக்கும்.

ECS மற்றும் Docker ஆகியவை எவ்வாறு ஒருவருக்கொருவர் வேறுபடுகின்றன?

டோக்கர் கொள்கலன் என்பது ஒரு கொள்கலனில் உள்ள பயன்பாடுகளை உருவாக்க, அனுப்ப, இயக்க, நிர்வகிக்க மற்றும் புதுப்பிக்க பயன்படும் திறந்த தளமாகும். டோக்கரின் உதவியுடன் பயன்பாடுகள் இயக்கப்படும் கொள்கலன்கள் இயக்க முறைமையிலிருந்து முற்றிலும் சுயாதீனமானவை. கொள்கலன்கள் ஒரு கணினியில் மெய்நிகர் இயந்திரங்களுக்குள் சேமிக்கப்பட்டு பயன்படுத்தப்படுகின்றன, இதனால் அவை இயக்க முறைமையின் குறுக்கீடு தேவையில்லை. ஒரு மெய்நிகர் இயந்திரத்தில் பல கொள்கலன்கள் இருக்கலாம்.







மறுபுறம், AWS ECS அல்லது எலாஸ்டிக் கண்டெய்னர் சர்வீஸ் என்பது அமேசான் கிளவுட் கம்ப்யூட்டிங் சேவைகளில் ஒன்றாகும், இது டோக்கர் கொள்கலன்களைத் தொடங்கவும் நிர்வகிக்கவும் பயன்படுகிறது. ECS டோக்கர் கொள்கலன்களை நிர்வகிக்கிறது, அது தேவைக்கு ஏற்ப கொள்கலனை சேர்க்கிறது மற்றும் நீக்குகிறது. பணிச்சுமை அதிகரிக்கும் போது, ​​அது தானாகவே ஒரு கொள்கலனைச் சேர்க்கிறது, மேலும் பணிச்சுமை குறையும் போது, ​​அதற்கேற்ப சில கொள்கலன்களை நீக்குகிறது அல்லது நீக்குகிறது.



ECS எப்படி வேலை செய்கிறது?

ECS என்பது டாக்கர் கொள்கலன் அல்ல. மாறாக டோக்கரை ஆதரிக்கிறது. AWS எலாஸ்டிக் கொள்கலன் சேவையைப் பயன்படுத்த, கிளவுட் சூழலில் அளவிடக்கூடிய பயன்பாடுகளை வரிசைப்படுத்தவும் நிர்வகிக்கவும் AWS கணக்கில் பதிவு செய்ய வேண்டும். பயன்பாடுகளை நிர்வகிக்க AWS ECS ஆல் பயன்படுத்தப்படும் சேவையகங்கள் API அழைப்புகள் மற்றும் பணி வரையறைகள் மூலம் செயல்படும் கிளஸ்டர்கள் என அழைக்கப்படுகின்றன:







டெவலப்பர் வெறுமனே கிளஸ்டர்களை (ECS இல் பயன்படுத்தப்படும் சேவையகங்கள்) துவக்கி, செய்ய வேண்டிய சில பணிகளைக் குறிப்பிடுகிறார். பயனர்கள் AWS ECS இல் பணிகளை வரையறுக்க வேண்டும், அதாவது, கொள்கலன்களின் விவரக்குறிப்புகள், நினைவகம் மற்றும் CPU தேவைகள், டோக்கரின் களஞ்சியங்கள், தகவல் தொடர்பு முறை மற்றும் கொள்கலன்களுக்கு இடையிலான இணைப்பு.

ECS ECR (Elastic Container Registry) அல்லது வேறு ஏதேனும் பயனர் வரையறுக்கப்பட்ட களஞ்சியத்துடன் வேலை செய்கிறது, பின்னர் கொள்கலன்களைத் தொடங்குவதற்கான படங்கள் மற்றும் பயன்பாடுகளுக்கான ஆதாரங்களைத் தேர்ந்தெடுக்க பயனரை அனுமதிக்கிறது. அதன் பிறகு, AWS ECS தானே மேலே விளக்கப்பட்டபடி, கிடைக்கும் கொள்கலன்களை நிர்வகிக்கிறது.



டோக்கர் எப்படி வேலை செய்கிறது?

டெவலப்பர்கள் டோக்கரின் ஈடுபாடு இல்லாமல் கொள்கலன்களை உருவாக்க முடியும், ஆனால் டாக்கர் பொதுவாகப் பயன்படுத்தப்படும் சேவையாக மாறியதற்குக் காரணம், கொள்கலன்களை உருவாக்கி அதில் பயன்பாடுகளை இயக்கும் செயல்முறையை வேகமாகவும், நம்பகமானதாகவும், பாதுகாப்பானதாகவும் ஆக்குகிறது.

குறியீட்டை இயக்க டோக்கர் ஒரு நிலையான வழியை வழங்குகிறது. டோக்கர் சேவையகங்களில் நிறுவப்பட்டுள்ளது, மேலும் இது டெவலப்பர்களை கன்டெய்னர்களை உருவாக்க, தொடங்க அல்லது நிறுத்துவதற்கான கட்டளைகளை வழங்குகிறது.

முடிவுரை

டாக்கர் கொள்கலன் என்பது ஒரு கொள்கலனில் உள்ள பயன்பாடுகளை உருவாக்கி, அனுப்பும், இயக்கும், நிர்வகிக்கும் மற்றும் புதுப்பிக்கும் ஒரு தளமாகும். மறுபுறம், Amazon ECS என்பது AWS கிளவுட் சேவையாகும், இது கொள்கலன்களில் உள்ள பயன்பாடுகளை அளவிடுகிறது மற்றும் கிடைக்கும் தன்மைக்காக கொள்கலன்களை நிர்வகிக்கிறது. மற்றும் AWS ECS டாக்கர் படங்களைப் பயன்படுத்தி பணிகளை உருவாக்குவதை ஆதரிக்கிறது. எனவே, அவை வெவ்வேறு தளங்கள் அல்லது கொள்கலன்கள் மற்றும் களஞ்சியங்களுடன் பணிபுரியப் பயன்படும் சேவைகள்.