டோக்கர்-கம்போஸ் முதல் குபெர்னெட்டஸ் வரை ஒரு ஸ்டார்ட்அப் எப்படி வந்தது

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

எங்களிடம் என்ன இருந்தது, எதைப் பற்றி பேசினோம்? விளம்பரத் துறையில் இருந்து சுமார் 2 வருட வளர்ச்சி வரலாற்றைக் கொண்ட ஒரு ஸ்டார்ட்அப் திட்டம் எங்களிடம் இருந்தது. இந்த திட்டம் ஆரம்பத்தில் மைக்ரோ சர்வீஸாக கட்டப்பட்டது, மேலும் அதன் சர்வர் பகுதி சிம்ஃபோனி + கொஞ்சம் லாராவெல், ஜாங்கோ மற்றும் சொந்த நோட்ஜேகளில் எழுதப்பட்டது. சேவைகள் முக்கியமாக மொபைல் கிளையண்டுகளுக்கான API ஆகும் (திட்டத்தில் அவற்றில் 3 உள்ளன) மற்றும் IOS க்கான எங்கள் சொந்த SDK (எங்கள் வாடிக்கையாளர்களின் பயன்பாடுகளில் கட்டமைக்கப்பட்டுள்ளது), அதே போல் இணைய இடைமுகங்கள் மற்றும் இதே வாடிக்கையாளர்களின் பல்வேறு டாஷ்போர்டுகள். அனைத்து சேவைகளும் ஆரம்பத்தில் டாக்கரைஸ் செய்யப்பட்டு டோக்கர்-கம்போஸ் கீழ் இயங்கின.

உண்மை, டோக்கர்-கம்போஸ் எல்லா இடங்களிலும் பயன்படுத்தப்படவில்லை, ஆனால் டெவலப்பர்களின் உள்ளூர் சூழலில், சோதனை சேவையகத்தில் மற்றும் சேவைகளை உருவாக்கி சோதனை செய்யும் போது பைப்லைனுக்குள் மட்டுமே பயன்படுத்தப்பட்டது. ஆனால் உற்பத்தி சூழலில், Google Kubernetes Engine (GKE) பயன்படுத்தப்பட்டது. மேலும், திட்டத்தின் தொடக்கத்தில், GKE ஐ அதன் வலை இடைமுகம் மூலம் முழுமையாக கட்டமைத்தோம், இது மிகவும் வேகமாகவும், அப்போது எங்களுக்குத் தோன்றியதைப் போலவும் வசதியானது. GKE இல் சேவைகளைத் தொடங்குவதற்கான டோக்கர் படங்களை உருவாக்கும் செயல்முறை மட்டுமே இங்கு தானியங்கு செய்யப்பட்டது.

மேலும் வாசிக்க