GCP: கூகுள் கிளவுட் பிளாட்ஃபார்ம் கம்ப்யூட்டிங் ஸ்டேக்கின் முறிவு

கட்டுரையின் மொழிபெயர்ப்பு பாடநெறி மாணவர்களுக்காக குறிப்பாக தயாரிக்கப்பட்டது "கிளவுட் சேவைகள்".

இந்த திசையில் வளர ஆர்வமாக உள்ளீர்களா? ஒரு தொழில்முறை மாஸ்டர் வகுப்பின் பதிவைப் பார்க்கவும் "AWS EC2 சேவை", இது InBit இல் Egor Zuev - TeamLead மற்றும் OTUS இல் கல்வித் திட்டத்தின் ஆசிரியரால் நடத்தப்பட்டது.

GCP: கூகுள் கிளவுட் பிளாட்ஃபார்ம் கம்ப்யூட்டிங் ஸ்டேக்கின் முறிவு

Google Cloud Platform (GCP) பல சேவைகளை வழங்குகிறது, குறிப்பாக Google Compute Engine (GCE), Google Kubernetes Engine (முன்னர் கண்டெய்னர் என்ஜின்) (GKE), Google App Engine (GAE) மற்றும் Google Cloud Functions (GCF ) ஆகியவற்றைக் கொண்ட கம்ப்யூட்டிங் ஸ்டேக். . இந்தச் சேவைகள் அனைத்திற்கும் சிறந்த பெயர்கள் உள்ளன, ஆனால் அவற்றின் செயல்பாடுகள் மற்றும் அவை ஒன்றுக்கொன்று தனித்துவமாக இருப்பது பற்றி முற்றிலும் தெளிவாக இருக்காது. இந்தக் கட்டுரை கிளவுட் கான்செப்ட்களில், குறிப்பாக கிளவுட் சேவைகள் மற்றும் ஜிசிபி ஆகியவற்றில் புதியவர்களுக்காக வடிவமைக்கப்பட்டுள்ளது.

GCP: கூகுள் கிளவுட் பிளாட்ஃபார்ம் கம்ப்யூட்டிங் ஸ்டேக்கின் முறிவு

1. கம்ப்யூட் ஸ்டேக்

ஒரு கம்ப்யூட்டிங் ஸ்டேக் என்பது ஒரு கணினி அமைப்பு வழங்கக்கூடியவற்றின் மீது அடுக்கு சுருக்கமாக கருதப்படலாம். இந்த அடுக்கு ஏறுகிறது (மேலே நகர்கிறது) "வெறும் இரும்பிலிருந்து" (வெற்று உலோகம்), கணினியின் உண்மையான வன்பொருள் கூறுகளைக் குறிப்பிடுவது, செயல்பாடுகள் வரை (செயல்பாடுகளை), இது கணக்கீட்டின் மிகச்சிறிய அலகு ஆகும். ஸ்டேக்கைப் பற்றி முக்கியமாகக் கவனிக்க வேண்டியது என்னவென்றால், "பயன்பாடுகள்" பிரிவு (பயன்பாடுகள்) போன்ற அடுக்கை மேலே நகர்த்தும்போது சேவைகள் ஒருங்கிணைக்கப்படும்.பயன்பாடுகள்), கீழே உள்ள படம் 1 இல் காட்டப்பட்டுள்ளது, அனைத்து அடிப்படை கொள்கலன் கூறுகளையும் கொண்டிருக்க வேண்டும் (கொள்கலன்கள்), மெய்நிகர் இயந்திரங்கள் (மெய்நிகர் இயந்திரங்கள்) மற்றும் இரும்பு. அதே வழியில், மெய்நிகர் இயந்திரங்களின் கூறு வேலை செய்ய உள்ளே வன்பொருள் இருக்க வேண்டும்.

GCP: கூகுள் கிளவுட் பிளாட்ஃபார்ம் கம்ப்யூட்டிங் ஸ்டேக்கின் முறிவு

படம் 1: கம்ப்யூட் ஸ்டேக் | படம் பெறப்பட்டது Google கிளவுட்

படம் 1 இல் காட்டப்பட்டுள்ள இந்த மாதிரியானது, கிளவுட் வழங்குநர்களின் சலுகைகளை விவரிப்பதற்கான அடிப்படையாகும். எனவே, சில வழங்குநர்கள் எடுத்துக்காட்டாக, கொள்கலன்கள் மற்றும் சேவைகளை அடுக்கில் தரத்தில் குறைவாக மட்டுமே வழங்க முடியும், மற்றவர்கள் படம் 1 இல் காட்டப்பட்டுள்ள அனைத்தையும் வழங்க முடியும்.

— நீங்கள் கிளவுட் சேவைகளை நன்கு அறிந்திருந்தால், செல்லவும் பிரிவு 3GCP க்கு சமமானதைப் பார்க்க
— நீங்கள் கிளவுட் சேவைகளின் சுருக்கத்தை மட்டுமே விரும்பினால், செல்லவும் பிரிவு 2.4

2. கிளவுட் சேவைகள்

கிளவுட் கம்ப்யூட்டிங் உலகம் மிகவும் மாறுபட்டது. கிளவுட் வழங்குநர்கள் வெவ்வேறு வாடிக்கையாளர் தேவைகளுக்கு ஏற்ப பல்வேறு சேவைகளை வழங்குகிறார்கள். IaaS, PaaS, SaaS, FaaS, KaaS போன்ற சொற்களை நீங்கள் கேள்விப்பட்டிருக்கலாம். எழுத்துக்களின் அனைத்து எழுத்துக்களையும் தொடர்ந்து "aaS". விசித்திரமான பெயரிடும் மாநாடு இருந்தபோதிலும், அவை கிளவுட் வழங்குநர் சேவைகளின் தொகுப்பை உருவாக்குகின்றன. கிளவுட் வழங்குநர்கள் எப்போதும் வழங்கும் 3 முக்கிய "ஒரு சேவையாக" சலுகைகள் உள்ளன என்று நான் கூறுகிறேன்.

இவை IaaS, PaaS மற்றும் SaaS ஆகும், இவை முறையே உள்கட்டமைப்பை ஒரு சேவையாகவும், இயங்குதளத்தை ஒரு சேவையாகவும் மற்றும் மென்பொருளை ஒரு சேவையாகவும் குறிக்கிறது. கிளவுட் சேவைகளை சேவைகளின் அடுக்குகளாகக் காட்சிப்படுத்துவது முக்கியம். இதன் பொருள், நீங்கள் நிலையிலிருந்து நிலைக்கு மேலே அல்லது கீழ் நோக்கிச் செல்லும்போது, ​​ஒரு வாடிக்கையாளரான நீங்கள் வெவ்வேறு சேவை விருப்பங்களால் பயணிக்கப்படுவீர்கள், அவை முக்கிய சலுகையில் சேர்க்கப்படும் அல்லது கழிக்கப்படும். படம் 2 இல் காட்டப்பட்டுள்ளபடி, ஒரு பிரமிடு என்று நினைப்பது சிறந்தது.
GCP: கூகுள் கிளவுட் பிளாட்ஃபார்ம் கம்ப்யூட்டிங் ஸ்டேக்கின் முறிவு

படம் 2: aaS பிரமிட் | படம் பெறப்பட்டது ரூபி கேரேஜ்

2.1 ஒரு சேவையாக உள்கட்டமைப்பு (IaaS)

இது ஒரு கிளவுட் வழங்குநரால் வழங்கக்கூடிய மிகக் குறைந்த அடுக்கு மற்றும் மிடில்வேர், நெட்வொர்க் கேபிளிங், சிபியுக்கள், ஜிபியுக்கள், ரேம், வெளிப்புற சேமிப்பு, சர்வர்கள் மற்றும் அடிப்படை இயங்குதளப் படங்கள் எ.கா. Debian Linux, CentOS, Windows போன்ற வெற்று உலோக உள்கட்டமைப்பை வழங்கும் கிளவுட் வழங்குனரை உள்ளடக்கியது. , முதலியன

கிளவுட் IaaS வழங்குநரிடமிருந்து மேற்கோளை ஆர்டர் செய்தால், இதைத்தான் நீங்கள் பெறுவீர்கள். வாடிக்கையாளரான உங்கள் வணிகத்தை நடத்துவதற்கு இந்த துண்டுகளை ஒன்று சேர்ப்பது உங்களுடையது. நீங்கள் என்ன வேலை செய்ய வேண்டும் என்பது விற்பனையாளருக்கு விற்பனையாளருக்கு மாறுபடும், ஆனால் பொதுவாக நீங்கள் வன்பொருள் மற்றும் OS ஐப் பெறுவீர்கள், மீதமுள்ளவை உங்களுடையது. IaaS இன் எடுத்துக்காட்டுகள் AWS எலாஸ்டிக் கம்ப்யூட், மைக்ரோசாஃப்ட் அஸூர் மற்றும் GCE.

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

2.2 ஒரு சேவையாக இயங்குதளம் (PaaS)

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

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

2.3 ஒரு சேவையாக மென்பொருள் (SaaS)

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

2.4 கிளவுட் சேவைகள் சுருக்கம்

அங்கங்களாக
IaaS
PaaS
சாஸ்

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

மதிப்பு
அடிப்படை கணினி
சிறந்த IaaS
இது அடிப்படையில் ஒரு முழுமையான சேவை தொகுப்பு ஆகும்

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

இது என்ன வேலை செய்கிறது?
மெய்நிகர் இயந்திரங்கள், சேமிப்பு, சேவையகங்கள், நெட்வொர்க், சுமை பேலன்சர்கள் போன்றவை.
இயக்க நேர சூழல்கள் (ஜாவா இயக்க நேரம் போன்றவை), தரவுத்தளங்கள் (mySQL, Oracle போன்றவை), இணைய சேவையகங்கள் (tomcat போன்றவை)
மின்னஞ்சல் சேவைகள் (ஜிமெயில், யாகூ மெயில், முதலியன), சமூக தொடர்பு தளங்கள் (பேஸ்புக் போன்றவை) போன்ற பயன்பாடுகள்

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

படம் 3: முக்கிய கிளவுட் சலுகைகளின் சுருக்கம் | படம் வழங்கப்பட்டது Blog Specia இல் அமீர்

3. Google Cloud Platform Computing Suite

பிரிவு 2 இல் வழக்கமான கிளவுட் வழங்குநரின் சலுகைகளைப் பார்த்த பிறகு, அவற்றை Google Cloud இன் சலுகைகளுடன் ஒப்பிடலாம்.

3.1 Google Compute Engine (GCE) - IaaS

GCP: கூகுள் கிளவுட் பிளாட்ஃபார்ம் கம்ப்யூட்டிங் ஸ்டேக்கின் முறிவு

படம் 4: Google Compute Engine (GCE) ஐகான்

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

GCE இல், 0,3-core செயலிகள் மற்றும் 1 GB RAM முதல் 96-core மான்ஸ்டர்கள் மற்றும் 300 GB RAM வரையிலான மைக்ரோ நிகழ்வுகளில் இருந்து நீங்கள் தேர்வு செய்யலாம். உங்கள் பணிச்சுமைகளுக்கு தனிப்பயன் அளவிலான மெய்நிகர் இயந்திரங்களையும் உருவாக்கலாம். ஆர்வமுள்ளவர்களுக்கு, இவை நீங்கள் உருவாக்கக்கூடிய மெய்நிகர் இயந்திரங்கள்.

இயந்திர வகைகள் | கம்ப்யூட் என்ஜின் ஆவணம் | கூகுள் கிளவுட்

3.2 கூகிள் குபெர்னெட்ஸ் எஞ்சின் (ஜிகேஇ) - (காஸ் / காஸ்)

GCP: கூகுள் கிளவுட் பிளாட்ஃபார்ம் கம்ப்யூட்டிங் ஸ்டேக்கின் முறிவு

படம் 5: Google Kubernetes Engine (GKE) ஐகான்

GKE என்பது GCP வழங்கும் ஒரு தனித்துவமான கம்ப்யூட்டிங் சலுகையாகும், இது கம்ப்யூட் என்ஜினின் மேல் உள்ள சுருக்கமாகும். மிகவும் பொதுவாக, GKE ஆனது ஒரு சேவையாக கொள்கலன் (CaaS) என வகைப்படுத்தலாம், சில சமயங்களில் Kubernetes as a Service (KaaS) என குறிப்பிடப்படுகிறது, இது வாடிக்கையாளர்கள் தங்கள் Docker கொள்கலன்களை முழுமையாக நிர்வகிக்கப்படும் Kubernetes சூழலில் எளிதாக இயக்க அனுமதிக்கிறது. கன்டெய்னர்கள் பற்றி அறிமுகமில்லாதவர்களுக்கு, கன்டெய்னர்கள் சேவைகள்/பயன்பாடுகளை மாடுலரைஸ் செய்ய உதவுகின்றன, எனவே வெவ்வேறு கொள்கலன்கள் வெவ்வேறு சேவைகளைக் கொண்டிருக்கலாம், எடுத்துக்காட்டாக, ஒரு கொள்கலன் உங்கள் வலை பயன்பாட்டின் முன் முனையையும் மற்றொன்று அதன் பின் முனையையும் கொண்டிருக்கலாம். குபெர்னெட்ஸ் உங்கள் கொள்கலன்களை தானியங்குபடுத்துகிறது, ஆர்கெஸ்ட்ரேட் செய்கிறது, நிர்வகிக்கிறது மற்றும் வரிசைப்படுத்துகிறது. மேலும் தகவல் இங்கே.

கூகுள் குபெர்னெட்ஸ் எஞ்சின் | கூகுள் கிளவுட்

3.3 Google App Engine (GAE) - (PaaS)

GCP: கூகுள் கிளவுட் பிளாட்ஃபார்ம் கம்ப்யூட்டிங் ஸ்டேக்கின் முறிவு

படம் 6: Google App Engine (GAE) ஐகான்

பிரிவு 2.2 இல் குறிப்பிட்டுள்ளபடி, PaaS IaaS க்கு மேல் உள்ளது மற்றும் GCP விஷயத்தில், இது GKE க்கு மேல் வழங்குவதாகவும் கருதலாம். GAE என்பது Google இன் தனிப்பயன் PaaS ஆகும், மேலும் அவர்கள் தங்களைச் சிறப்பாக விவரிக்கும் விதம் "உங்கள் குறியீட்டைக் கொண்டு வாருங்கள், மீதமுள்ளவற்றை நாங்கள் பார்த்துக்கொள்வோம்."

GAE ஐப் பயன்படுத்தும் வாடிக்கையாளர்கள் அடிப்படை வன்பொருள்/மிடில்வேரைச் சமாளிக்க வேண்டியதில்லை என்பதை இது உறுதிசெய்கிறது, மேலும் முன்-கட்டமைக்கப்பட்ட தளத்தை ஏற்கனவே தயார் நிலையில் வைத்திருக்க முடியும்; அவர்கள் செய்ய வேண்டியதெல்லாம், அதை இயக்க தேவையான குறியீட்டை வழங்குவதுதான்.

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

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

என் கருத்துப்படி, நீங்கள் ஒரு சிறந்த யோசனையுடன் டெவலப்பராக இருந்தால், GAE தொடங்குவதற்கான சிறந்த இடம், ஆனால் சேவையகங்களை அமைப்பது, சுமை சமநிலைப்படுத்துதல் மற்றும் பிற நேரத்தைச் செலவழிக்கும் டெவொப்கள்/SRE வேலைகளைச் சமாளிக்க விரும்பவில்லை. . காலப்போக்கில் நீங்கள் GKE மற்றும் GCE ஐ முயற்சி செய்யலாம், ஆனால் அது எனது கருத்து மட்டுமே.

மறுப்பு: AppEngine வலை பயன்பாடுகளுக்குப் பயன்படுத்தப்படுகிறது, மொபைல் பயன்பாடுகளுக்கு அல்ல.

தகவலுக்கு: பயன்பாட்டு இயந்திரம் - எந்த மொழியிலும் அளவிடக்கூடிய இணையம் மற்றும் மொபைல் பின்தளங்களை உருவாக்கவும் | கூகுள் கிளவுட்

3.4 Google கிளவுட் செயல்பாடுகள் - (FaaS)

GCP: கூகுள் கிளவுட் பிளாட்ஃபார்ம் கம்ப்யூட்டிங் ஸ்டேக்கின் முறிவு

படம் 7: Google Cloud Functions (GCF) ஐகான்

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

GCF என்பது ஒப்பீட்டளவில் புதிய GCP வழங்கல் ஆகும், இது இன்னும் பீட்டாவில் உள்ளது (இதை எழுதும் நேரத்தில்). மேகக்கணி செயல்பாடுகள் டெவலப்பரால் எழுதப்பட்ட சில செயல்பாடுகளை ஒரு நிகழ்வால் தூண்டுவதற்கு அனுமதிக்கின்றன.

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

ஒரு தொழிற்சாலையில், ஒரு குறிப்பிட்ட சென்சார் ஒரு குறிப்பிட்ட மதிப்பை அடையும் போது, ​​அது சில தகவல்களைச் செயலாக்கும் அல்லது சில பராமரிப்புப் பணியாளர்களுக்குத் தெரிவிக்கும் கிளவுட் செயல்பாட்டைத் தூண்டும்.

கிளவுட் செயல்பாடுகள் - நிகழ்வு-உந்துதல் சர்வர் கம்ப்யூட்டிங் | கூகுள் கிளவுட்

முடிவுக்கு

இந்த கட்டுரையில், IaaS, PaaS போன்ற பல்வேறு கிளவுட் சலுகைகள் மற்றும் Google இன் கம்ப்யூட்டிங் ஸ்டேக் இந்த வெவ்வேறு அடுக்குகளை எவ்வாறு செயல்படுத்துகிறது என்பதைப் பற்றி பேசினோம். Paas இல் IaaS போன்ற ஒரு சேவை வகையிலிருந்து மற்றொரு சேவைக்கு நகரும் போது சுருக்க அடுக்குகளுக்கு அடிப்படை பற்றிய குறைந்த அறிவு தேவை என்பதை நாங்கள் பார்த்தோம்.

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

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

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

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

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

உங்கள் கவனத்திற்கு நன்றி!

ட்விட்டர்: @மார்ட்டினோம்புராஜ்

ஆதாரம்: www.habr.com

கருத்தைச் சேர்