AEM 백엔드 개발자 기본 사항 이해

Adobe Experience Manager를 통한 백엔드 개발에 대해 자세히 살펴봅니다. JAVA API, Sling 모델, 단위 테스트를 사용할 때의 모범 사례를 알아봅니다.

https://video.tv.adobe.com/v/37045?learn=on

AEM 아키텍처 스택 소개

AEM 아키텍처 스택 소개

Adobe Experience Manager의 기술 스택에 포함된 OSGi, JCR, Oak 및 Sling의 기술을 소개합니다.

183

https://video.tv.adobe.com/vc/37045/kor.json

{ "description": "Adobe Experience Manager의 기술 스택에 포함된 OSGi, JCR, Oak 및 Sling의 기술을 소개합니다.", "duration": "PT0H3M3S", "embedUrl": "https://video.tv.adobe.com/v/37045/", "name": "AEM 아키텍처 스택 소개", "thumbnailUrl": [ "https://images-tv.adobe.com/mpcv3/83df592c-0019-4a8c-b00d-2ebe28093024/00c32cd4-71c2-4659-9368-91b0f295dbc3/1f0cafe7c0d94e6b8f9c9423d3b1becf_1594907951-100x56.jpg", "https://images-tv.adobe.com/mpcv3/83df592c-0019-4a8c-b00d-2ebe28093024/00c32cd4-71c2-4659-9368-91b0f295dbc3/1f0cafe7c0d94e6b8f9c9423d3b1becf_1594907952-150x84.jpg", "https://images-tv.adobe.com/mpcv3/83df592c-0019-4a8c-b00d-2ebe28093024/00c32cd4-71c2-4659-9368-91b0f295dbc3/1f0cafe7c0d94e6b8f9c9423d3b1becf_1594907952-200x113.jpg", "https://images-tv.adobe.com/mpcv3/83df592c-0019-4a8c-b00d-2ebe28093024/00c32cd4-71c2-4659-9368-91b0f295dbc3/1f0cafe7c0d94e6b8f9c9423d3b1becf_1594907952-220x124.jpg", "https://images-tv.adobe.com/mpcv3/83df592c-0019-4a8c-b00d-2ebe28093024/00c32cd4-71c2-4659-9368-91b0f295dbc3/1f0cafe7c0d94e6b8f9c9423d3b1becf_1594907952-236x133.jpg", "https://images-tv.adobe.com/mpcv3/83df592c-0019-4a8c-b00d-2ebe28093024/00c32cd4-71c2-4659-9368-91b0f295dbc3/1f0cafe7c0d94e6b8f9c9423d3b1becf_1594907952-290x186.jpg", "https://images-tv.adobe.com/mpcv3/83df592c-0019-4a8c-b00d-2ebe28093024/00c32cd4-71c2-4659-9368-91b0f295dbc3/1f0cafe7c0d94e6b8f9c9423d3b1becf_1594907952-420x236.jpg", "https://images-tv.adobe.com/mpcv3/83df592c-0019-4a8c-b00d-2ebe28093024/00c32cd4-71c2-4659-9368-91b0f295dbc3/1f0cafe7c0d94e6b8f9c9423d3b1becf_1594907953-640x360.jpg", "https://images-tv.adobe.com/mpcv3/83df592c-0019-4a8c-b00d-2ebe28093024/00c32cd4-71c2-4659-9368-91b0f295dbc3/1f0cafe7c0d94e6b8f9c9423d3b1becf_1594907953-666x374.jpg", "https://images-tv.adobe.com/mpcv3/83df592c-0019-4a8c-b00d-2ebe28093024/00c32cd4-71c2-4659-9368-91b0f295dbc3/1f0cafe7c0d94e6b8f9c9423d3b1becf_1594907953-720x405.jpg", "https://images-tv.adobe.com/mpcv3/83df592c-0019-4a8c-b00d-2ebe28093024/00c32cd4-71c2-4659-9368-91b0f295dbc3/1f0cafe7c0d94e6b8f9c9423d3b1becf_1594907953-960x540.jpg", "https://images-tv.adobe.com/mpcv3/83df592c-0019-4a8c-b00d-2ebe28093024/00c32cd4-71c2-4659-9368-91b0f295dbc3/1f0cafe7c0d94e6b8f9c9423d3b1becf_1594907954-1920x1080.jpg" ], "@type": [ "VideoObject", "LearningResource" ], "uploadDate": "2020-07-16T13:54:57Z", "hasPart": [], "educationLevel": [ "Beginner" ], "learningResourceType": "AEM 아키텍처 스택 소개" }

https://video.tv.adobe.com/v/37049?learn=on

JCR(Java Content Repository) 소개

JCR(Java Content Repository) 소개

Adobe Experience Manager에서 사용하는 JCR(Java Content Repository)에 대해 소개합니다. JCR은 AEM 기술 스택의 기본 수준이며 컨텐츠 지속성, 스토리지, 검색, 액세스 제어 등을 담당합니다.

310

https://video.tv.adobe.com/vc/37049/kor.json

{ "description": "Adobe Experience Manager에서 사용하는 JCR(Java Content Repository)에 대해 소개합니다. JCR은 AEM 기술 스택의 기본 수준이며 컨텐츠 지속성, 스토리지, 검색, 액세스 제어 등을 담당합니다.", "duration": "PT0H5M10S", "embedUrl": "https://video.tv.adobe.com/v/37049/", "name": "JCR(Java Content Repository) 소개", "thumbnailUrl": [ "https://images-tv.adobe.com/mpcv3/83df592c-0019-4a8c-b00d-2ebe28093024/add44edb-58ed-4cbb-8442-0ee60fa84240/89d1b832d6924b709ee28fc2c972a651_1594964847-100x56.jpg", "https://images-tv.adobe.com/mpcv3/83df592c-0019-4a8c-b00d-2ebe28093024/add44edb-58ed-4cbb-8442-0ee60fa84240/89d1b832d6924b709ee28fc2c972a651_1594964847-150x84.jpg", "https://images-tv.adobe.com/mpcv3/83df592c-0019-4a8c-b00d-2ebe28093024/add44edb-58ed-4cbb-8442-0ee60fa84240/89d1b832d6924b709ee28fc2c972a651_1594964847-200x113.jpg", "https://images-tv.adobe.com/mpcv3/83df592c-0019-4a8c-b00d-2ebe28093024/add44edb-58ed-4cbb-8442-0ee60fa84240/89d1b832d6924b709ee28fc2c972a651_1594964848-220x124.jpg", "https://images-tv.adobe.com/mpcv3/83df592c-0019-4a8c-b00d-2ebe28093024/add44edb-58ed-4cbb-8442-0ee60fa84240/89d1b832d6924b709ee28fc2c972a651_1594964848-236x133.jpg", "https://images-tv.adobe.com/mpcv3/83df592c-0019-4a8c-b00d-2ebe28093024/add44edb-58ed-4cbb-8442-0ee60fa84240/89d1b832d6924b709ee28fc2c972a651_1594964848-290x186.jpg", "https://images-tv.adobe.com/mpcv3/83df592c-0019-4a8c-b00d-2ebe28093024/add44edb-58ed-4cbb-8442-0ee60fa84240/89d1b832d6924b709ee28fc2c972a651_1594964848-420x236.jpg", "https://images-tv.adobe.com/mpcv3/83df592c-0019-4a8c-b00d-2ebe28093024/add44edb-58ed-4cbb-8442-0ee60fa84240/89d1b832d6924b709ee28fc2c972a651_1594964848-640x360.jpg", "https://images-tv.adobe.com/mpcv3/83df592c-0019-4a8c-b00d-2ebe28093024/add44edb-58ed-4cbb-8442-0ee60fa84240/89d1b832d6924b709ee28fc2c972a651_1594964848-666x374.jpg", "https://images-tv.adobe.com/mpcv3/83df592c-0019-4a8c-b00d-2ebe28093024/add44edb-58ed-4cbb-8442-0ee60fa84240/89d1b832d6924b709ee28fc2c972a651_1594964849-1920x1080.jpg", "https://images-tv.adobe.com/mpcv3/83df592c-0019-4a8c-b00d-2ebe28093024/add44edb-58ed-4cbb-8442-0ee60fa84240/89d1b832d6924b709ee28fc2c972a651_1594964849-720x405.jpg", "https://images-tv.adobe.com/mpcv3/83df592c-0019-4a8c-b00d-2ebe28093024/add44edb-58ed-4cbb-8442-0ee60fa84240/89d1b832d6924b709ee28fc2c972a651_1594964849-960x540.jpg" ], "@type": [ "VideoObject", "LearningResource" ], "uploadDate": "2020-07-16T13:57:54Z", "hasPart": [], "educationLevel": [ "Beginner" ], "learningResourceType": "JCR(Java Content Repository) 소개" }

https://video.tv.adobe.com/v/37047?learn=on

Sling 소개

Sling 소개

Adobe Experience Manager의 기본 기술 스택에 포함된 오픈 소스 RESTful 웹 프레임워크인 Sling을 소개합니다.

235

https://video.tv.adobe.com/vc/37047/kor.json

{ "description": "Adobe Experience Manager의 기본 기술 스택에 포함된 오픈 소스 RESTful 웹 프레임워크인 Sling을 소개합니다.", "duration": "PT0H3M55S", "embedUrl": "https://video.tv.adobe.com/v/37047/", "name": "Sling 소개", "thumbnailUrl": [ "https://images-tv.adobe.com/mpcv3/83df592c-0019-4a8c-b00d-2ebe28093024/3d7ea75b-9778-42a7-bd61-ff127efa7ef4/6881e525ee3d489ba93f256bf1282d32_1594908438-100x56.jpg", "https://images-tv.adobe.com/mpcv3/83df592c-0019-4a8c-b00d-2ebe28093024/3d7ea75b-9778-42a7-bd61-ff127efa7ef4/6881e525ee3d489ba93f256bf1282d32_1594908438-150x84.jpg", "https://images-tv.adobe.com/mpcv3/83df592c-0019-4a8c-b00d-2ebe28093024/3d7ea75b-9778-42a7-bd61-ff127efa7ef4/6881e525ee3d489ba93f256bf1282d32_1594908439-200x113.jpg", "https://images-tv.adobe.com/mpcv3/83df592c-0019-4a8c-b00d-2ebe28093024/3d7ea75b-9778-42a7-bd61-ff127efa7ef4/6881e525ee3d489ba93f256bf1282d32_1594908439-220x124.jpg", "https://images-tv.adobe.com/mpcv3/83df592c-0019-4a8c-b00d-2ebe28093024/3d7ea75b-9778-42a7-bd61-ff127efa7ef4/6881e525ee3d489ba93f256bf1282d32_1594908439-236x133.jpg", "https://images-tv.adobe.com/mpcv3/83df592c-0019-4a8c-b00d-2ebe28093024/3d7ea75b-9778-42a7-bd61-ff127efa7ef4/6881e525ee3d489ba93f256bf1282d32_1594908439-290x186.jpg", "https://images-tv.adobe.com/mpcv3/83df592c-0019-4a8c-b00d-2ebe28093024/3d7ea75b-9778-42a7-bd61-ff127efa7ef4/6881e525ee3d489ba93f256bf1282d32_1594908439-420x236.jpg", "https://images-tv.adobe.com/mpcv3/83df592c-0019-4a8c-b00d-2ebe28093024/3d7ea75b-9778-42a7-bd61-ff127efa7ef4/6881e525ee3d489ba93f256bf1282d32_1594908439-640x360.jpg", "https://images-tv.adobe.com/mpcv3/83df592c-0019-4a8c-b00d-2ebe28093024/3d7ea75b-9778-42a7-bd61-ff127efa7ef4/6881e525ee3d489ba93f256bf1282d32_1594908440-1920x1080.jpg", "https://images-tv.adobe.com/mpcv3/83df592c-0019-4a8c-b00d-2ebe28093024/3d7ea75b-9778-42a7-bd61-ff127efa7ef4/6881e525ee3d489ba93f256bf1282d32_1594908440-666x374.jpg", "https://images-tv.adobe.com/mpcv3/83df592c-0019-4a8c-b00d-2ebe28093024/3d7ea75b-9778-42a7-bd61-ff127efa7ef4/6881e525ee3d489ba93f256bf1282d32_1594908440-720x405.jpg", "https://images-tv.adobe.com/mpcv3/83df592c-0019-4a8c-b00d-2ebe28093024/3d7ea75b-9778-42a7-bd61-ff127efa7ef4/6881e525ee3d489ba93f256bf1282d32_1594908440-960x540.jpg" ], "@type": [ "VideoObject", "LearningResource" ], "uploadDate": "2020-07-16T13:56:18Z", "hasPart": [], "educationLevel": [ "Beginner" ], "learningResourceType": "Sling 소개" }

https://video.tv.adobe.com/v/37046?learn=on

작성자 및 Publish 계층 소개

작성자 및 Publish 계층 소개

Adobe Experience Manager의 아키텍처의 일부로 작성자 및 Publish 계층을 소개합니다.

359

https://video.tv.adobe.com/vc/37046/kor.json

{ "description": "Adobe Experience Manager의 아키텍처의 일부로 작성자 및 Publish 계층을 소개합니다.", "duration": "PT0H5M59S", "embedUrl": "https://video.tv.adobe.com/v/37046/", "name": "작성자 및 Publish 계층 소개", "thumbnailUrl": [ "https://images-tv.adobe.com/mpcv3/83df592c-0019-4a8c-b00d-2ebe28093024/967b70a5-8387-4898-89fc-5d70bc043464/6f5afdab244c49438de0158a4270e80b_1594964959-100x56.jpg", "https://images-tv.adobe.com/mpcv3/83df592c-0019-4a8c-b00d-2ebe28093024/967b70a5-8387-4898-89fc-5d70bc043464/6f5afdab244c49438de0158a4270e80b_1594964959-150x84.jpg", "https://images-tv.adobe.com/mpcv3/83df592c-0019-4a8c-b00d-2ebe28093024/967b70a5-8387-4898-89fc-5d70bc043464/6f5afdab244c49438de0158a4270e80b_1594964959-200x113.jpg", "https://images-tv.adobe.com/mpcv3/83df592c-0019-4a8c-b00d-2ebe28093024/967b70a5-8387-4898-89fc-5d70bc043464/6f5afdab244c49438de0158a4270e80b_1594964959-220x124.jpg", "https://images-tv.adobe.com/mpcv3/83df592c-0019-4a8c-b00d-2ebe28093024/967b70a5-8387-4898-89fc-5d70bc043464/6f5afdab244c49438de0158a4270e80b_1594964960-236x133.jpg", "https://images-tv.adobe.com/mpcv3/83df592c-0019-4a8c-b00d-2ebe28093024/967b70a5-8387-4898-89fc-5d70bc043464/6f5afdab244c49438de0158a4270e80b_1594964960-290x186.jpg", "https://images-tv.adobe.com/mpcv3/83df592c-0019-4a8c-b00d-2ebe28093024/967b70a5-8387-4898-89fc-5d70bc043464/6f5afdab244c49438de0158a4270e80b_1594964960-420x236.jpg", "https://images-tv.adobe.com/mpcv3/83df592c-0019-4a8c-b00d-2ebe28093024/967b70a5-8387-4898-89fc-5d70bc043464/6f5afdab244c49438de0158a4270e80b_1594964960-640x360.jpg", "https://images-tv.adobe.com/mpcv3/83df592c-0019-4a8c-b00d-2ebe28093024/967b70a5-8387-4898-89fc-5d70bc043464/6f5afdab244c49438de0158a4270e80b_1594964961-1920x1080.jpg", "https://images-tv.adobe.com/mpcv3/83df592c-0019-4a8c-b00d-2ebe28093024/967b70a5-8387-4898-89fc-5d70bc043464/6f5afdab244c49438de0158a4270e80b_1594964961-666x374.jpg", "https://images-tv.adobe.com/mpcv3/83df592c-0019-4a8c-b00d-2ebe28093024/967b70a5-8387-4898-89fc-5d70bc043464/6f5afdab244c49438de0158a4270e80b_1594964961-720x405.jpg", "https://images-tv.adobe.com/mpcv3/83df592c-0019-4a8c-b00d-2ebe28093024/967b70a5-8387-4898-89fc-5d70bc043464/6f5afdab244c49438de0158a4270e80b_1594964961-960x540.jpg" ], "@type": [ "VideoObject", "LearningResource" ], "uploadDate": "2020-07-16T13:55:40Z", "hasPart": [], "educationLevel": [ "Beginner" ], "learningResourceType": "작성자 및 Publish 계층 소개" }

https://video.tv.adobe.com/v/37050?learn=on

Dispatcher 소개

Dispatcher 소개

AEM 아키텍처의 일부로 Dispatcher의 기능을 소개합니다.

344

https://video.tv.adobe.com/vc/37050/kor.json

{ "description": "AEM 아키텍처의 일부로 Dispatcher의 기능을 소개합니다.", "duration": "PT0H5M44S", "embedUrl": "https://video.tv.adobe.com/v/37050/", "name": "Dispatcher 소개", "thumbnailUrl": [ "https://images-tv.adobe.com/mpcv3/83df592c-0019-4a8c-b00d-2ebe28093024/efa2f8df-b8b4-4ffd-8033-02636aec354d/32cbf600e9de437e99caf3160494eff1_1594908681-100x56.jpg", "https://images-tv.adobe.com/mpcv3/83df592c-0019-4a8c-b00d-2ebe28093024/efa2f8df-b8b4-4ffd-8033-02636aec354d/32cbf600e9de437e99caf3160494eff1_1594908681-150x84.jpg", "https://images-tv.adobe.com/mpcv3/83df592c-0019-4a8c-b00d-2ebe28093024/efa2f8df-b8b4-4ffd-8033-02636aec354d/32cbf600e9de437e99caf3160494eff1_1594908681-200x113.jpg", "https://images-tv.adobe.com/mpcv3/83df592c-0019-4a8c-b00d-2ebe28093024/efa2f8df-b8b4-4ffd-8033-02636aec354d/32cbf600e9de437e99caf3160494eff1_1594908682-220x124.jpg", "https://images-tv.adobe.com/mpcv3/83df592c-0019-4a8c-b00d-2ebe28093024/efa2f8df-b8b4-4ffd-8033-02636aec354d/32cbf600e9de437e99caf3160494eff1_1594908682-236x133.jpg", "https://images-tv.adobe.com/mpcv3/83df592c-0019-4a8c-b00d-2ebe28093024/efa2f8df-b8b4-4ffd-8033-02636aec354d/32cbf600e9de437e99caf3160494eff1_1594908682-290x186.jpg", "https://images-tv.adobe.com/mpcv3/83df592c-0019-4a8c-b00d-2ebe28093024/efa2f8df-b8b4-4ffd-8033-02636aec354d/32cbf600e9de437e99caf3160494eff1_1594908682-420x236.jpg", "https://images-tv.adobe.com/mpcv3/83df592c-0019-4a8c-b00d-2ebe28093024/efa2f8df-b8b4-4ffd-8033-02636aec354d/32cbf600e9de437e99caf3160494eff1_1594908683-640x360.jpg", "https://images-tv.adobe.com/mpcv3/83df592c-0019-4a8c-b00d-2ebe28093024/efa2f8df-b8b4-4ffd-8033-02636aec354d/32cbf600e9de437e99caf3160494eff1_1594908683-666x374.jpg", "https://images-tv.adobe.com/mpcv3/83df592c-0019-4a8c-b00d-2ebe28093024/efa2f8df-b8b4-4ffd-8033-02636aec354d/32cbf600e9de437e99caf3160494eff1_1594908683-720x405.jpg", "https://images-tv.adobe.com/mpcv3/83df592c-0019-4a8c-b00d-2ebe28093024/efa2f8df-b8b4-4ffd-8033-02636aec354d/32cbf600e9de437e99caf3160494eff1_1594908683-960x540.jpg", "https://images-tv.adobe.com/mpcv3/83df592c-0019-4a8c-b00d-2ebe28093024/efa2f8df-b8b4-4ffd-8033-02636aec354d/32cbf600e9de437e99caf3160494eff1_1594908684-1920x1080.jpg" ], "@type": [ "VideoObject", "LearningResource" ], "uploadDate": "2020-07-16T13:58:34Z", "hasPart": [], "educationLevel": [ "Beginner" ], "learningResourceType": "Dispatcher 소개" }

https://video.tv.adobe.com/v/346170?learn=on

AEM에서 Cloud Manager의 중요성 살펴보기

AEM에서 Cloud Manager의 중요성 살펴보기

Cloud Manager의 목적과 AEM as a Cloud Service 사용 방법을 살펴봅니다.

278

https://video.tv.adobe.com/vc/346170/kor.json

{ "description": "Cloud Manager의 목적과 AEM as a Cloud Service 사용 방법을 살펴봅니다.", "duration": "PT0H4M38S", "embedUrl": "https://video.tv.adobe.com/v/346170/", "name": "AEM에서 Cloud Manager의 중요성 살펴보기", "thumbnailUrl": [ "https://images-tv.adobe.com/mpcv3/bdc332ce-3e7a-429d-87b2-42548446b7ba/9e5a7855-4575-44df-bb4c-13f654b34243/7a58ccb036c3435ea467b8ce426f5ed5_1660297164-100x56.jpg", "https://images-tv.adobe.com/mpcv3/bdc332ce-3e7a-429d-87b2-42548446b7ba/9e5a7855-4575-44df-bb4c-13f654b34243/7a58ccb036c3435ea467b8ce426f5ed5_1660297164-150x85.jpg", "https://images-tv.adobe.com/mpcv3/bdc332ce-3e7a-429d-87b2-42548446b7ba/9e5a7855-4575-44df-bb4c-13f654b34243/7a58ccb036c3435ea467b8ce426f5ed5_1660297165-200x113.jpg", "https://images-tv.adobe.com/mpcv3/bdc332ce-3e7a-429d-87b2-42548446b7ba/9e5a7855-4575-44df-bb4c-13f654b34243/7a58ccb036c3435ea467b8ce426f5ed5_1660297165-220x124.jpg", "https://images-tv.adobe.com/mpcv3/bdc332ce-3e7a-429d-87b2-42548446b7ba/9e5a7855-4575-44df-bb4c-13f654b34243/7a58ccb036c3435ea467b8ce426f5ed5_1660297166-236x133.jpg", "https://images-tv.adobe.com/mpcv3/bdc332ce-3e7a-429d-87b2-42548446b7ba/9e5a7855-4575-44df-bb4c-13f654b34243/7a58ccb036c3435ea467b8ce426f5ed5_1660297167-290x163.jpg", "https://images-tv.adobe.com/mpcv3/bdc332ce-3e7a-429d-87b2-42548446b7ba/9e5a7855-4575-44df-bb4c-13f654b34243/7a58ccb036c3435ea467b8ce426f5ed5_1660297168-420x236.jpg", "https://images-tv.adobe.com/mpcv3/bdc332ce-3e7a-429d-87b2-42548446b7ba/9e5a7855-4575-44df-bb4c-13f654b34243/7a58ccb036c3435ea467b8ce426f5ed5_1660297169-640x360.jpg", "https://images-tv.adobe.com/mpcv3/bdc332ce-3e7a-429d-87b2-42548446b7ba/9e5a7855-4575-44df-bb4c-13f654b34243/7a58ccb036c3435ea467b8ce426f5ed5_1660297170-666x375.jpg", "https://images-tv.adobe.com/mpcv3/bdc332ce-3e7a-429d-87b2-42548446b7ba/9e5a7855-4575-44df-bb4c-13f654b34243/7a58ccb036c3435ea467b8ce426f5ed5_1660297170-720x405.jpg", "https://images-tv.adobe.com/mpcv3/bdc332ce-3e7a-429d-87b2-42548446b7ba/9e5a7855-4575-44df-bb4c-13f654b34243/7a58ccb036c3435ea467b8ce426f5ed5_1660297171-960x540.jpg", "https://images-tv.adobe.com/mpcv3/bdc332ce-3e7a-429d-87b2-42548446b7ba/9e5a7855-4575-44df-bb4c-13f654b34243/7a58ccb036c3435ea467b8ce426f5ed5_1660297172-1920x1080.jpg" ], "@type": [ "VideoObject", "LearningResource" ], "uploadDate": "2022-08-12T09:36:52Z", "hasPart": [], "educationLevel": [ "Beginner" ], "learningResourceType": "AEM에서 Cloud Manager의 중요성 살펴보기" }