AEM 6.5 ને Cloud Service પર મિગ્રેટ કરો, એક સમયે એક જ રિવ્યૂ કરેલ પુલ રિક્વેસ્ટ.
બ્રાઉઝરમાં તમારો કોડ સ્કેન કરો, દરેક બ્લોકર અને તેના ઉકેલ સાથે યોજના મેળવો, અને ફેરફારો નાના પુલ રિક્વેસ્ટ્સ તરીકે મેળવો જે તમારી ટીમ રિવ્યૂ અને મર્જ કરે છે.
સાઇન-અપ નથી. તમારો કોડ અપલોડ થતો નથી.ઓન-પ્રેમ 6.5 કોર સપોર્ટ 28 Feb 2027 ને અંતે▶ 2 મિનિટનું ડેમો જુઓ
આ શું કરે છે
મિગ્રેશન માટે જરૂરી બધું, પ્રથમ સ્કેનથી છેલ્લા pull request સુધી
ડિટર્મિનિસ્ટિક ટૂલ્સ કામ શોધે છે. અમારા પોતાના સર્વર પરનું મોડેલ નિર્ણય માટેની જરૂરિયાતોનું ડ્રાફ્ટ બનાવે છે. એન્જિનિયર્સ મંજૂરી આપે છે. તમે તમારા રિપોઝિટરી પર નિયંત્રણ જાળવો છો.
રેડીનેસ સ્કેન ફાઇલ અને લાઇન સાથે દરેક બ્લોકર શોધે છે, જેથી પ્રયત્ન અંદાજો તથ્યો પર આધારિત હોય, અંદાજો પર નહીં.
33 કોડ રૂલ્સ અને 31 BPA કોડ્સ AEM as a Cloud Service ને અટકાવતા અવરોધો શોધે છે, દરેક ફાઇન્ડિંગ માટે ફાઇલ, લાઇન, ફિક્સ અને એફર્ટ સાથે. તમારા બ્રાઉઝરમાં ચાલે છે.
સ્કેન ચલાવો →નિર્ણાયક કોડમોડ્સ AI વગર મિકેનિકલ પેટર્ન લખી ફેરવે છે, જેથી સૌથી સામાન્ય ફેરફારો ચોક્કસ અને પુનરાવર્તન કરી શકાય તેવા છે.
5 રિવાઇટ્સ જેમાં AI ની જરૂર નથી: Commons Lang 2 → 3, Log4j 1 → SLF4J, OSGi configs → .cfg.json, CQ XSS → Sling XSS, CQ Workflow → Granite Workflow. દરેક પોતાની પુલ રિક્વેસ્ટ તરીકે નોટ્સ સાથે ખુલે છે.
પાઇપલાઇન જુઓ →AI રિફેક્ટરિંગ, પ્રાઇવેટલી કઠિન ફેરફારો અમારા પોતાના સર્વર પર ડ્રાફ્ટ કરે છે, જેથી તમારો કોડ કોઈ ત્રીજી પક્ષની AI ની પાસે ન જાય.
જ્યાં નિર્ણયની જરૂર હોય તે પેટર્ન્સ અમારા પોતાના સર્વર પરના મોડેલ પર જાય છે, ક્યારેય થર્ડ-પાર્ટી AI સર્વિસ પર નહીં. ઇન્જિનિયરને દેખાય તે પહેલાં ડિટર્મિનિસ્ટિક ચેક્સ દરેક ફેરફારને સ્ક્રીન કરે છે.
તમારો કોડ ક્યાં જાય છે →મિગ્રેશન Blueprint પાવેલોને તબક્કાઓ, પ્રયત્નો અને નિર્ણયોમાં ફેરવે છે, જેથી તમે યોજના બનાવી શકો અને બજેટ મંજૂરી મેળવી શકો.
કોમ્પોનન્ટ-બાય-કોમ્પોનન્ટ પ્લાન: અવરોધો, ફેઝ્સ, કલાકોમાં એફર્ટ, જોખમો અને તમારા ટીમને લેવા પડતા નિર્ણયો. બ્રાઉઝરમાં ખોલો, PDF તરીકે સેવ કરો અથવા Confluence પર પ્રકાશિત કરો.
સેમ્પલ જુઓ →ક્લાયન્ટ પોર્ટલ સ્કેન, નિર્ણયો અને પુલ રિક્વેસ્ટ્સ એક જ જગ્યાએ રાખે છે, જેથી ઓડિટ માટે એક્સપોર્ટ કરી શકાય તેવો ટ્રેલ હોય.
સ્કેન્સ, Blueprints, નિર્ણયો, પુલ રિક્વેસ્ટ્સ અને ફેઝ્સ માટે એક જ સ્થળ, એક્સપોર્ટ કરી શકાય તેવા હેશ-ચેઇનડ ઓડિટ ટ્રેલ સાથે. Jira, Confluence અને Cloud Manager સાથે લિંક્સ.
પ્લેટફોર્મનો ટૂર કરો →Deprecation Watch ગો-લાઇવ પછી તમારા કોડની નજર રાખે છે, જેથી Adobe ના આગામી API રિમોવલ્સ તમારા પાઇપલાઇનને ન તોડે.
ગો-લાઇવ પછી, તમારું રિપોઝિટરી પુશ અથવા રાત્રે ફરી સ્કેન કરવામાં આવે છે, અને Cloud Manager બિલ્ડ નિષ્ફળ થાય તે પહેલાં Adobe દ્વારા દૂર કરવામાં આવતા API ના નવા ઉપયોગો નોંધવામાં આવે છે.
કેવી રીતે કામ કરે છે →આ કેવી રીતે કામ કરે છે
કોડ ગણાય છે. મોડેલ ડ્રાફ્ટ બનાવે છે. વ્યક્તિ નિર્ણય કરે છે.
ભાષા મોડેલ રીફેક્ટરિંગ પેટર્નમાં સારા છે અને ગણતરીમાં ખરાબ છે, તેથી દરેક પગલું યોગ્ય પ્રકારના ટૂલ દ્વારા કરવામાં આવે છે. દરેક પગલું ઓડિટ ટ્રેલમાં લખવામાં આવે છે.
- 01
સંગ્રહ
Parsers કોડ, OSGi કન્ફિગ્સ, dispatcher, indexes અને તમારું BPA રિપોર્ટ વાંચે છે.
ડિટર્મિનિસ્ટિકફક્ત કોડ દ્વારા પૂર્ણ: એ જ ઇનપુટ હંમેશા એ જ રિઝલ્ટ આપે છે. - 02
વર્ગીકરણ
દરેક finding એક Cloud Service pattern સાથે file અને line સાથે મેપ થાય છે.
ડિટર્મિનિસ્ટિકફક્ત કોડ દ્વારા પૂર્ણ: એ જ ઇનપુટ હંમેશા એ જ રિઝલ્ટ આપે છે. - 03
પ્લાન
અમારું private model દરેક pattern માટે જોખમનું રેન્કિંગ કરે છે અને ફેરફારનું ડ્રાફ્ટ બનાવે છે.
અમારા સર્વર પર AIઅમારા પોતાના સર્વર પર મોડેલ દ્વારા કરવામાં આવે છે, અને વ્યક્તિ તેને જોવા પહેલાં કોડ દ્વારા ચકાસવામાં આવે છે. - 04
Refactor
નાની પુલ રિક્વેસ્ટ, એક પેટર્ન એક સમયે, નોંધો અને ટેસ્ટ સાથે.
અમારા સર્વર પર AIઅમારા પોતાના સર્વર પર મોડેલ દ્વારા કરવામાં આવે છે, અને વ્યક્તિ તેને જોવા પહેલાં કોડ દ્વારા ચકાસવામાં આવે છે. - 05
સમીક્ષા
એક સિનિયર AEM engineer દરેક pull request ની મંજૂરી આપે છે. તમારી ટીમ merge કરે છે.
માનવનામદાર વ્યક્તિ મંજૂરી આપે છે; તે વગર કંઈ મર્જ થતું નથી. - 06
પુષ્ટિ
Cloud Manager build, AEM Analyser અને parity checks; બધા પગલાં લોગ કરવામાં આવે છે.
ડિટર્મિનિસ્ટિકફક્ત કોડ દ્વારા પૂર્ણ: એ જ ઇનપુટ હંમેશા એ જ રિઝલ્ટ આપે છે.
શરૂ કરો
zip ફાઇલથી પ્રથમ પુલ રિક્વેસ્ટ સુધી
સ્કેનથી શરૂ કરો; તે થોડા મિનિટ લાગે છે અને કોઈ એકાઉન્ટની જરૂર નથી. તે પછીનું બધું પોર્ટલમાં અને તમારા પોતાના રિપોઝિટરીમાં થાય છે.
તમારો code અથવા BPA report export કરો સ્કેનને વાંચવા માટે કંઈક આપે છે; બંને ઇનપુટ્સ સાથે સૌથી સંપૂર્ણ ચિત્ર આપે છે.
બંને input કામ કરે છે; બંને સાથે સૌથી સંપૂર્ણ ચિત્ર મળે છે.
git archive --format=zip -o aem-repo.zip HEADReadiness scan ચલાવો મિનિટોમાં તમારા બ્રાઉઝરમાં બ્લોકર્સ, ફિક્સ અને એફર્ટ બતાવે છે.
zip અથવા CSV ને scan પાજે ડ્રોપ કરો. ફાઇલ્સ તમારા બ્રાઉઝરમાં વાંચવામાં આવે છે અને ક્યારેય upload થતી નથી.
વર્કસ્પેસ બનાવો અને સ્કેન ઉમેરો તમારી ટીમને સ્કેન, પ્લાન અને નિર્ણયો માટે એક શેર્ડ જગ્યા આપે છે.
તમારા કાર્ય ઈમેલથી સાઇન ઇન કરો (અમે એકવાર લિંક મોકલીએ છીએ; પાસવર્ડ નથી). વર્કસ્પેસ અને પ્રોજેક્ટ બનાવો, પછી સ્કેન ઉમેરો: રિપોઝિટરી zip, BPA CSV અથવા ટૂંકો પ્રશ્નાવલી.
તમારી રિપોઝિટરી કનેક્ટ કરો ફિક્સ તમારા પોતાના રિપોઝિટરીમાં પુલ રિક્વેસ્ટ્સ તરીકે આવે છે.
એક્સેસ ટોકન સાથે GitLab, Bitbucket અથવા Azure DevOps કનેક્ટ કરો. ડિફોલ્ટ બ્રાંચ અમારા સર્વર પર સ્કેન થાય છે, અને કોડમોડ ફેરફારો પોતાની બ્રાંચ પર પુલ રિક્વેસ્ટ તરીકે આવે છે. GitHub અમારા GitHub App દ્વારા કનેક્ટ થાય છે, જે સેટઅપ થઈ રહ્યું છે.
તમારો કોડ, તમારી નિયંત્રણ
એવી ટીમો માટે બનાવ્યું છે જેમને પોતાનો કોડ કોઈ બ્લેક બોક્સને આપી શકાય નહીં
- સ્કેન લોકલ્લી ચાલે છે. તમારું zip અથવા CSV બ્રાઉઝરમાં વાંચવામાં આવે છે અને ક્યારેય અપલોડ કરવામાં આવતું નથી.
- ફક્ત પ્રાઇવેટ AI. ક્લાયન્ટ કોડ ત્રીજી પક્ષની AI સેવાઓ પર નહીં, પરંતુ અમારા દ્વારા સંચાલિત સર્વર્સ પરના મોડેલ્સ પર જાય છે, જ્યાં સુધી તમે લેખિત સંમતિ ન આપો.
- મનુષ્યો દરેક ફેરફારની મંજૂરી આપે છે. પુલ રિક્વેસ્ટ્સ તમારા રિપોઝિટરીમાં આવે છે; તમારી ટીમ મર્જ કરે છે.
- ટેમ્પર-ઇવિડન્ટ ઓડિટ ટ્રેલ. દરેક સ્કેન, મોડેલ કોલ અને મંજૂરી હેશ-ચેઇન થાય છે અને CSV અથવા JSON તરીકે એક્સપોર્ટ કરી શકાય છે.
- ઓપન રૂલ્સ. 33 કોડ નિયમો અને 31 BPA કોડ, દરેકમાં ફિક્સ અને એફર્ટ પદ્ધતિ દર્શાવવામાં આવે છે.
પ્રશ્નો
સામાન્ય પ્રશ્નો
શું તમે રેડીનેસ સ્કેન માટે મારો કોડ અપલોડ કરો છો?
ના. સ્કેન તમારા BPA CSV અથવા રિપોઝિટરી zip તમારા બ્રાઉઝરમાં વાંચે છે. ફક્ત જો તમે AI સારાંશ માંગો તો જ અમે એગ્રિગેટેડ કાઉન્ટ્સ (ફાઇન્ડિંગ ટાઇપ્સ અને નંબર, ક્યારેય ફાઇલ કન્ટેન્ટ્સ અથવા પાથ નહીં) અમારા સર્વર પર મોકલીએ છીએ.
તમે કઈ AI વાપરો છો, અને મારો કોડ ક્યાં જાય છે?
ક્લાયન્ટ કોડ AI મોડેલ્સ દ્વારા પ્રોસેસ કરવામાં આવે છે જે અમે ચલાવતા સર્વર્સ પર ચાલે છે, ત્રીજી પક્ષના AI સેવાઓ દ્વારા નહીં. બાહ્ય મોડેલ્સ ફક્ત તમે લિખિત સંમતિ દર્શાવો તો જ વાપરવામાં આવે છે. ડિટર્મિનિસ્ટિક ટૂલ્સ ફેક્ટ-ફાઇન્ડિંગ કરે છે, તેથી AI ક્યારેય નક્કી કરતું નથી કે તમારા કોડમાં શું છે.
ફેરફારોની સમીક્ષા કોણ કરે છે?
એક સિનિયર AEM એન્જિનિયર તમારી પાસે પહોંચે તે પહેલાં દરેક પુલ રિક્વેસ્ટની સમીક્ષા કરે છે, અને તમારી ટીમ મર્જ કરે છે. નામદાર મંજૂરી વિના કંઈપણ તમારા મેઇન બ્રાન્ચ પર લેન્ડ થતું નથી, જે ઓડિટ ટ્રેલમાં રેકોર્ડ કરવામાં આવે છે.
Adobe ના મફત મિગ્રેશન ટૂલ્સથી આ કેવી રીતે અલગ છે?
અમે તેમનો ઉપયોગ કરીએ છીએ. Best Practices Analyzer, Cloud Acceleration Manager અને Adobe ના મિગ્રેશન ટૂલિંગ વ્યક્તિગત પેટર્ન સુધારે છે. અમે એસ્ટેટ-વાઈડ તથ્ય સંગ્રહ, સમીક્ષા કરેલો પ્લાન, દરેક પેટર્ન માટે પુલ રિક્વેસ્ટ્સ, ચકાસણી અને આખા મિગ્રેશન માટે ઓડિટ ટ્રેલ ઉમેરો છીએ.
શું અમારી પોતાની ટીમ અથવા વર્તમાન પાર્ટનર કામનો ભાગ કરી શકે છે?
હા. પુલ રિક્વેસ્ટ્સ તમારા રિપોઝિટરીમાં લેન્ડ થાય છે, તેથી તમારા ડેવલપર્સ અથવા તમારા પાર્ટનર તેના કોઈપણ ભાગની સમીક્ષા કરી શકે છે, એડજસ્ટ કરી શકે છે અથવા તેનો હાથ ધરી શકે છે.
આનો ખર્ચ શું છે?
ઈર્લી એક્સેસ દરમિયાન કંઈપણ નહીં. કિંમતો પરિચય કરાવતા પહેલા અમે તમને આગામી સમયે જણાવીશું, અને તમારી લેખિત સંમતિ વિના તમે મફતમાં શરૂ કરેલું કંઈપણ ચાર્જેબલ બનતું નથી.
તમારી મિગ્રેશનમાં શું સામેલ છે તે જુઓ
રિપોઝિટરી zip અથવા BPA રિપોર્ટ ડ્રોપ કરો. થોડા મિનિટમાં તમને બ્લોકર્સ, ફિક્સ અને એફર્ટ રેન્જ મળશે, કોઈ એકાઉન્ટ બનાવ્યા વિના.
Surge Migrate એ Surge Software Solutions Private Limited નું નવું પ્રોડક્ટ છે, જે 2018 માં સ્થાપિત થયેલી Adobe Experience Cloud સર્વિસ ફર્મ છે. અમારા વિશે. કલાયન્ટ્સ સંમત થાય તે પછી અમે કેસ સ્ટડી પ્રકાશિત કરીશું.