Uppgifter för utvecklare och distributionsansvarig

Senaste uppdatering: 2023-11-16
  • Skapat för:
  • Admin
    User
    Developer

I den här valfria delen av startresan, får du lära dig hur utvecklare och driftsättningsansvariga kan få åtkomst till Git för att utveckla program och använda rörledningar för att driftsätta dem.

Story hittills

Du har kommit långt på din startresa! Grattis! Systemadministratören har slutfört introduktionsresan genom att ställa in nödvändiga molnresurser och bevilja åtkomst i dokumentet Tilldela AEM produktprofiler.

Nu kan utvecklare och distributionsansvariga börja skapa egna program medan AEM kan börja skapa innehåll. I det här sammanhanget är introduktionen klar och nu är det dags att använda ditt nya AEM as a Cloud Service system, som det här dokumentet visar.

Målgrupp

Detta dokument är därför skrivet ur ett perspektiv av utvecklare och distributionshanterare.

Systemadministratören kan även utföra samma uppgifter, men i allmänhet innehas de här rollerna av olika användare.

Syfte

Det här dokumentet är ett komplement till introduktionsresan som demonstrerar de grundläggande uppgifterna för en utvecklare och en driftsättningshanterare när systemadministratören har anslutit sig till alla användare och skapat de molnresurser som krävs.

När du har läst det här dokumentet bör du:

  • Som utvecklare kan du förstå hur du får åtkomst till och hanterar dina Cloud Manager Git-databaser.
  • Som driftsättningshanterare kan du konfigurera pipelines och driftsätta din kod i Cloud Manager.

Utvecklare och driftsättningschefer

När systemadministratören har slutfört de huvudsakliga startåtgärderna för att skapa användare och konfigurera molnresurser är de användare som vanligtvis är mest angelägna om att få tillgång till systemet utvecklare och distributionschefer. Detta beror på att de är de användare som ansvarar för att skapa dina anpassade program ovanpå AEM as a Cloud Service.

  • Utvecklare - De här användarna får tillgång till Cloud Managers Git-databaser där de hanterar koden för dina AEM anpassade program.
  • Distributionshanterare - De här användarna använder Cloud Manager för att skapa och köra rörledningar som distribuerar koden från Git-databaserna till dina AEM miljöer.

Beroende på organisationens behov kan samma användare ha båda rollerna.

Förutsättningar

Innan du börjar de uppgifter som beskrivs i det här dokumentet som utvecklare eller distributionshanterare måste du se till att systemadministratören har slutfört alla steg i den här introduktionsresan. Detta innebär att

  • Din systemadministratör har tilldelat utvecklare och distributionsansvariga till sina respektive produktprofiler.
  • Utvecklare måste dessutom tilldelas AEM eller AEM administratörer produktprofiler som också använder AEM.
  • Molnresurser har konfigurerats.

Åtkomst till Git

Du kan komma åt och hantera dina Git-databaser med hjälp av självbetjäningskontohantering i Cloud Manager.

  1. Logga in i Cloud Manager på my.cloudmanager.adobe.com och välja lämplig organisation och lämpligt program.

  2. Navigera till Pipelines från Programöversikt sidan och hitta Åtkomst till svarsinformation för att komma åt och hantera din Git-databas.

    Knappen Åtkomst till upprepningsinformation på miljökortet

  3. Klicka på Visa information om svar för att öppna en dialogruta:

    • URL:en till Cloud Managers Git-databas.
    • Git-användarnamn.
    • Git-lösenordet, vars värde visas när Generera lösenord klickas på knappen.

    Databasinformation

Med hjälp av dessa inloggningsuppgifter kan användaren klona en lokal kopia av databasen och göra ändringar i den lokala databasen, och när den är klar kan han eller hon spara kodändringar i fjärrkoddatabasen i Cloud Manager.

Inställningar för pipeline

När utvecklarna har lagt till egen kod i Git-databaserna kan driftsättningshanteraren skapa och köra pipelines för att distribuera koden till dina AEM miljöer.

Följ de här stegen för att skapa din första icke-produktionspipeline.

  1. Logga in i Cloud Manager på my.cloudmanager.adobe.com och välja lämplig organisation och lämpligt program.

  2. Öppna Pipelines från startskärmen i Cloud Manager. Klicka +Lägg till och markera Lägg till icke-produktionsförlopp.

    Lägg till icke-produktionsflöde

  3. Konfiguration -fliken i Lägg till icke-produktionsförlopp väljer du vilken typ av icke-produktionsflöde du ska lägga till. I detta exempel väljer du Distributionsförlopp.

    Dialogrutan Lägg till icke-produktionsförlopp

  4. Ange en Namn på icke-produktionsförlopp för att identifiera ditt flöde tillsammans med följande ytterligare information.

  5. För Utlösare för distribution välj Manuell så att rörledningen endast körs när du påbörjar den.

  6. Klicka Fortsätt.

  7. Källkod -fliken i Lägg till icke-produktionsförlopp måste du välja vilken typ av kod som pipeline ska bearbeta. I detta exempel väljer du Fullständig stapelkod.

  8. Källkod måste du definiera följande alternativ.

    • Berättigade driftsättningsmiljöer - Du måste välja vilken miljö som pipelinen ska distribueras till.
    • Databas - Det här alternativet definierar från vilken Git-repo pipelinen ska hämta koden.
    • Git-gren - Det här alternativet definierar från vilken gren i den valda pipeline som ska hämta koden.
      • Ange de första tecknen i förgreningsnamnet och funktionen Komplettera automatiskt i det här fältet hittar de grenar som matchar dig.

    Pipeline i full hög

  9. Klicka Spara.

Nu har du skapat din första pipeline! Användare med rollen som distributionshanterare kan nu starta pipelinen från användargränssnittet i Cloud Manager.

Distribuera

Nu när utvecklarna har lagt till sin egen kod i Git-databaserna och du har skapat en pipeline för att distribuera koden är det dags att köra pipeline för att faktiskt flytta koden från Git till din miljö.

Förloppskort i Cloud Manager

  1. Logga in i Cloud Manager på my.cloudmanager.adobe.com och välja lämplig organisation och lämpligt program.

  2. Navigera till Pipelines från Programöversikt och klicka på ellipsknappen bredvid den pipeline du skapade i föregående avsnitt och välj Kör på menyn.

  3. Pipeline-körningen börjar och anges av Status kolumn.

Du kan se information om körningen genom att klicka på ellipsknappen igen och välja Visa detaljer.

Grattis! Nu har du distribuerat kod från din Git-databas till en icke-produktionsmiljö!

What's Next

Nu när du har läst det här dokumentet bör du:

  • Som utvecklare kan du förstå hur du får åtkomst till och hanterar dina Cloud Manager Git-databaser.
  • Som driftsättningshanterare kan du konfigurera pipelines och driftsätta din kod i Cloud Manager.

Du har kommit igång som utvecklare eller driftsättningshanterare och inte bara har kunskaper om Cloud Manager utan även arbetsmiljöer, databaser och rörledningar! Men det finns mer att lära om AEM as a Cloud Service kraftfulla CI/CD-verktyg. Kolla in Ytterligare resurser för mer information.

Om du är intresserad av hur innehållsförfattare får tillgång till och använder AEM som en molntjänst kan du fortsätta med den sista delen av introduktionsresan, AEM användaruppgifter.

TIPS

Nu när du är ombord kan du lära dig hur du enkelt lägger till AEM Reference Demos Add-On till en sandlådemiljö med minimal AEM och möjlighet att testa de kraftfulla funktionerna i AEM med omfattande exempel baserade på bästa praxis.

Ytterligare resurser

Här följer ytterligare, valfria resurser om du vill gå längre än vad som ingår i introduktionsresan.

  • Åtkomst till databaser - Lär dig hur du får åtkomst till och hanterar din Git-databas med hjälp av Git-kontohantering via självbetjäning från Cloud Manager.
  • Använda Git med Cloud Manager - Lär dig hur du använder Cloud Managers Git-databaser och hur du integrerar din egen kundhanterade Git-databas med Cloud Manager.
  • Lokal utvecklingsmiljö - konfiguration - I den här självstudiekursen får du hjälp med att konfigurera en lokal utvecklingsmiljö för Adobe Experience Manager (AEM) med AEM as a Cloud Service SDK.
  • Komma igång med AEM Sites - WKND självstudiekurs - Den här självstudiekursen i flera delar är utformad för utvecklare som inte har använt Adobe Experience Manager (AEM) tidigare. Den här självstudiekursen går igenom implementeringen av en AEM sajt för ett fiktivt livsstilsmärke, WKND. Självstudiekursen behandlar grundläggande ämnen som projektinställningar, kärnkomponenter, redigerbara mallar, klientbibliotek och komponentutveckling med Adobe Experience Manager Sites.
  • Komma igång med SPA i AEM med React - I den här artikeln visas ett exempel SPA programmet, hur det sätts ihop och hur du snabbt kommer igång med ditt eget SPA med React Framework.
  • Komma igång med SPA i AEM med Angular - I den här artikeln visas ett exempel SPA programmet, hur det sätts ihop och hur du snabbt kommer igång med ditt eget SPA med hjälp av Angularnas ramverk.
  • Headless Developer Journey - Börja här för att få en guidad kurs i utveckling av headless-program med AEM.

På denna sida