यसलाई जडान गर्दा तपाईंलाई हुने फाइदाहरू
तपाईंको आफ्नै Akamai खाता जडान गर्नाले तपाईंलाई हाम्रो CDN को सट्टा तपाईंको CDN मा साइट राख्न दिन्छ। जोन, ट्राफिक र बिल तपाईंको खातामा हुन्छन्, र तपाईं अझै पनि आफ्नो Zinn® ड्यासबोर्ड भित्रबाट क्यास पर्ज गर्न र CDN को सेटिङहरू परिवर्तन गर्न सक्नुहुन्छ — प्यानलहरू बीच स्विच गर्नु पर्दैन।
तपाईंले सुरु गर्नु अघि
Property Manager र Fast Purge भएको Akamai सम्झौता।
१. Akamai मा कुञ्जी (key) सिर्जना गर्नुहोस्
Akamai Control Center मा Identity and Access Management र Create API client खोल्नुहोस्। एउटा उन्नत (advanced) क्लाइन्ट छनोट गर्नुहोस् ताकि तपाईं यसको API हरू छनोट गर्न सक्नुहोस्, र दुवै प्रदान गर्नुहोस्:
- Property Manager — पढ्ने पहुँच (read access), ताकि हामी तपाईंको गुणहरू (properties) देख्न सकौँ;
- Fast Purge — ताकि हामी तिनीहरूलाई पर्ज गर्न सकौँ। यो एक अलग अनुदान (grant) हो, र यस बिना हामी तपाईंको गुणहरू देख्न सक्छौँ तर तिनीहरूलाई पर्ज गर्न सक्दैनौँ।
त्यसपछि Akamai ले क्लाइन्टको EdgeGrid पत्यारपत्रहरू (credentials) देखाउँछ: एउटा host, एउटा client token, एउटा client secret र एउटा access token। चारै वटा कपी गर्नुहोस्।
२. यसलाई यहाँ जडान गर्नुहोस्
आफ्नो ड्यासबोर्डमा Integrations खोल्नुहोस् र Connect an account छनोट गर्नुहोस्। समूहको रूपमा Your own CDN र खाताको रूपमा Akamai छनोट गर्नुहोस्, API host, Client token, Client secret र Access token भरनुहोस्, र Connect account थिच्नुहोस्।
कुनै पनि कुरा सुरक्षित हुनु अघि तपाईंले टाँस्नुभएको कुरा हामी परीक्षण गर्छौँ। काम नगर्ने कुञ्जी कहिल्यै भण्डारण गरिँदैन, र उत्तरले यसमा के गलत थियो भन्ने बताउँछ। काम गर्ने कुञ्जीलाई हाम्रो गोप्य भण्डार (secrets vault) मा इन्क्रिप्ट गरेर राखिन्छ — हाम्रो डेटाबेसमा कहिल्यै राखिँदैन — र पुन: कहिल्यै देखाइँदैन, तपाईंलाई पनि।
त्यसपछि के हुन्छ
- साइटको CDN ट्याब खोल्नुहोस्। Where this site is served from अन्तर्गत, यो खाता गन्तव्यको रूपमा देखिन्छ। यसलाई छनोट गर्नुहोस् र पुष्टि गर्नुहोस्; हामी तपाईंको खातामा साइटको कन्फिगरेसन निर्माण गर्छौँ, यसलाई जाँच गर्छौँ, र त्यसपछि मात्र साइटलाई स्थानान्तरण गर्छौँ, ताकि स्थानान्तरणको क्रममा साइट सञ्चालनमै रहोस्।
- सोही ट्याबबाट तपाईं साइटको क्यास पर्ज (purge) गर्न सक्नुहुन्छ र आफ्नो खातामा यसको CDN सेटिङहरू परिवर्तन गर्न सक्नुहुन्छ।
- जब तपाईं जडान गर्नुहुन्छ, हामी कुञ्जीले के गर्न सक्छ भनेर जाँच गर्छौँ: तपाईंको जोन वा गुणहरू सूचीबद्ध गर्ने, एउटालाई विस्तृत रूपमा पढ्ने, क्यास पर्ज गर्ने, सेटिङहरू परिवर्तन गर्ने र — विक्रेतासँग भएका ठाउँमा — भौगोलिक नियमहरू। जडानको छेउमा रहेको चेकलिस्टले हामीले ती मध्ये कुन पुष्टि गर्न सक्यौँ भनेर देखाउँछ, त्यसैले तपाईंले खातामा साइट स्थानान्तरण गर्नु अघि हराएको अनुमति देखिन्छ।
- Deploy a site to your own CDN account ले खाताहरू बीच साइट स्थानान्तरण गर्ने बारे विस्तारमा समेट्छ।
यदि यो जडान भएन भने
गुणहरू देखिन्छन् तर पर्ज असफल हुन्छ। API क्लाइन्टमा Fast Purge को कमी छ। Identity and Access Management मा क्लाइन्टमा यसलाई थप्नुहोस्।
यसलाई अस्वीकार गरियो। चार वटा मानहरू मध्ये एउटा गलत बक्समा टाँसिएको थियो — host भनेको akamaiapis.net मा अन्त्य हुने लामो ठेगाना हो, र तीनवटा टोकनहरू आपसमा साटिन सजिलो हुन्छ।
यसले कुञ्जी अस्वीकृत भयो भन्छ। लगभग सधैँ तीन मध्ये एउटा कुरा हुन्छ: यससँगै कपी गरिएको स्पेस वा लाइन ब्रेक, म्याद सकिएको कुञ्जी, वा तपाईंले कपी गरेपछि रद्द गरिएको वा पुन: उत्पन्न गरिएको कुञ्जी। नयाँ सिर्जना गर्नुहोस् र यसलाई पुन: टाँस्नुहोस्।
यो जडान हुन्छ, तर पछि केही असफल हुन्छ। कुञ्जीले प्रमाणीकरण गर्छ तर कार्यलाई आवश्यक पर्ने अनुमतिको कमी हुन्छ। माथि सूचीबद्ध अनुमतिहरू भएको नयाँ कुञ्जी सिर्जना गर्नुहोस्, त्यसपछि पुरानो जडान विच्छेद गर्नुहोस् र नयाँ कुञ्जी जडान गर्नुहोस्।
जडान विच्छेद गर्दै
Integrations खोल्नुहोस्, खाता फेला पार्नुहोस् र Disconnect थिच्नुहोस्। त्यसले भण्डारण गरिएको कुञ्जीलाई तुरुन्तै हटाउँछ। यसलाई प्रयोग गरिरहेको कुनै पनि कुरा यसको पछिल्लो कार्यमा रोकिन्छ, र यसमा निर्भर स्क्रिनहरूले शानन्तपूर्वक असफल हुनुको सट्टा सोही कुरा जनाउँछन्।
जडान विच्छेद गर्नाले पहिले नै भइसकेका कुराहरू उल्ट्याउँदैन — हामीले तपाईंको खातामा परिवर्तन गरेका रेकर्डहरू, डिप्लोइमेन्टहरू वा सेटिङहरू जस्ताको तस्तै रहन्छन्। यदि तपाईंलाई कुञ्जी आफैँ लीक भएको हुन सक्छ जस्तो लाग्छ भने, विक्रेताको ठाउँमा पनि यसलाई रद्द गर्नुहोस्; जडान विच्छेद गर्नाले हाम्रो प्रतिलिपि हट्छ, उनीहरूको होइन।