백엔드 개발 이해

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/32032?learn=on

Sling 소개

Sling 소개

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

235

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

{ "description": "Adobe Experience Manager의 기본 기술 스택에 포함된 오픈 소스 RESTful 웹 프레임워크인 Sling을 소개합니다.", "duration": "PT0H3M55S", "embedUrl": "https://video.tv.adobe.com/v/32032/", "name": "Sling 소개", "thumbnailUrl": [ "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/b06a50b2-3998-4309-96cf-02194fae883e/07fffc9d176f43a49c2083f590d8ed6b_1583362510-100x56.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/b06a50b2-3998-4309-96cf-02194fae883e/07fffc9d176f43a49c2083f590d8ed6b_1583362510-150x84.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/b06a50b2-3998-4309-96cf-02194fae883e/07fffc9d176f43a49c2083f590d8ed6b_1583362511-200x113.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/b06a50b2-3998-4309-96cf-02194fae883e/07fffc9d176f43a49c2083f590d8ed6b_1583362511-220x124.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/b06a50b2-3998-4309-96cf-02194fae883e/07fffc9d176f43a49c2083f590d8ed6b_1583362511-236x133.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/b06a50b2-3998-4309-96cf-02194fae883e/07fffc9d176f43a49c2083f590d8ed6b_1583362512-290x186.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/b06a50b2-3998-4309-96cf-02194fae883e/07fffc9d176f43a49c2083f590d8ed6b_1583362512-420x236.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/b06a50b2-3998-4309-96cf-02194fae883e/07fffc9d176f43a49c2083f590d8ed6b_1583362512-640x360.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/b06a50b2-3998-4309-96cf-02194fae883e/07fffc9d176f43a49c2083f590d8ed6b_1583362512-666x374.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/b06a50b2-3998-4309-96cf-02194fae883e/07fffc9d176f43a49c2083f590d8ed6b_1583362513-1920x1080.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/b06a50b2-3998-4309-96cf-02194fae883e/07fffc9d176f43a49c2083f590d8ed6b_1583362513-720x405.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/b06a50b2-3998-4309-96cf-02194fae883e/07fffc9d176f43a49c2083f590d8ed6b_1583362513-960x540.jpg" ], "@type": [ "VideoObject", "LearningResource" ], "uploadDate": "2020-03-04T22:45:59Z", "hasPart": [], "educationLevel": [ "Beginner" ], "learningResourceType": "Sling 소개" }

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

작성자 및 Publish 계층 소개

작성자 및 Publish 계층 소개

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

359

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

{ "description": "Adobe Experience Manager의 아키텍처의 일부로 작성자 및 Publish 계층을 소개합니다.", "duration": "PT0H5M59S", "embedUrl": "https://video.tv.adobe.com/v/32033/", "name": "작성자 및 Publish 계층 소개", "thumbnailUrl": [ "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/8893e7a7-dd39-4385-85cb-8e0da720eafc/8b5a2346015843e1a1dfeebc20e98a39_1583362543-100x56.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/8893e7a7-dd39-4385-85cb-8e0da720eafc/8b5a2346015843e1a1dfeebc20e98a39_1583362543-150x84.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/8893e7a7-dd39-4385-85cb-8e0da720eafc/8b5a2346015843e1a1dfeebc20e98a39_1583362544-200x113.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/8893e7a7-dd39-4385-85cb-8e0da720eafc/8b5a2346015843e1a1dfeebc20e98a39_1583362544-220x124.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/8893e7a7-dd39-4385-85cb-8e0da720eafc/8b5a2346015843e1a1dfeebc20e98a39_1583362544-236x133.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/8893e7a7-dd39-4385-85cb-8e0da720eafc/8b5a2346015843e1a1dfeebc20e98a39_1583362544-290x186.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/8893e7a7-dd39-4385-85cb-8e0da720eafc/8b5a2346015843e1a1dfeebc20e98a39_1583362545-420x236.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/8893e7a7-dd39-4385-85cb-8e0da720eafc/8b5a2346015843e1a1dfeebc20e98a39_1583362545-640x360.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/8893e7a7-dd39-4385-85cb-8e0da720eafc/8b5a2346015843e1a1dfeebc20e98a39_1583362545-666x374.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/8893e7a7-dd39-4385-85cb-8e0da720eafc/8b5a2346015843e1a1dfeebc20e98a39_1583362546-1920x1080.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/8893e7a7-dd39-4385-85cb-8e0da720eafc/8b5a2346015843e1a1dfeebc20e98a39_1583362546-720x405.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/8893e7a7-dd39-4385-85cb-8e0da720eafc/8b5a2346015843e1a1dfeebc20e98a39_1583362546-960x540.jpg" ], "@type": [ "VideoObject", "LearningResource" ], "uploadDate": "2020-03-04T22:48:41Z", "hasPart": [], "educationLevel": [ "Beginner" ], "learningResourceType": "작성자 및 Publish 계층 소개" }

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

Dispatcher 소개

Dispatcher 소개

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

344

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

{ "description": "AEM 아키텍처의 일부로 Dispatcher의 기능을 소개합니다.", "duration": "PT0H5M44S", "embedUrl": "https://video.tv.adobe.com/v/32029/", "name": "Dispatcher 소개", "thumbnailUrl": [ "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/f133cd83-6d6e-46cc-8b95-44020783ea8b/23fb1924ab2e4bbe9f0cef6345b2dfb8_1583360274-100x56.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/f133cd83-6d6e-46cc-8b95-44020783ea8b/23fb1924ab2e4bbe9f0cef6345b2dfb8_1583360274-150x84.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/f133cd83-6d6e-46cc-8b95-44020783ea8b/23fb1924ab2e4bbe9f0cef6345b2dfb8_1583360274-200x113.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/f133cd83-6d6e-46cc-8b95-44020783ea8b/23fb1924ab2e4bbe9f0cef6345b2dfb8_1583360275-220x124.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/f133cd83-6d6e-46cc-8b95-44020783ea8b/23fb1924ab2e4bbe9f0cef6345b2dfb8_1583360275-236x133.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/f133cd83-6d6e-46cc-8b95-44020783ea8b/23fb1924ab2e4bbe9f0cef6345b2dfb8_1583360275-290x186.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/f133cd83-6d6e-46cc-8b95-44020783ea8b/23fb1924ab2e4bbe9f0cef6345b2dfb8_1583360275-420x236.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/f133cd83-6d6e-46cc-8b95-44020783ea8b/23fb1924ab2e4bbe9f0cef6345b2dfb8_1583360276-640x360.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/f133cd83-6d6e-46cc-8b95-44020783ea8b/23fb1924ab2e4bbe9f0cef6345b2dfb8_1583360276-666x374.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/f133cd83-6d6e-46cc-8b95-44020783ea8b/23fb1924ab2e4bbe9f0cef6345b2dfb8_1583360276-720x405.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/f133cd83-6d6e-46cc-8b95-44020783ea8b/23fb1924ab2e4bbe9f0cef6345b2dfb8_1583360276-960x540.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/f133cd83-6d6e-46cc-8b95-44020783ea8b/23fb1924ab2e4bbe9f0cef6345b2dfb8_1583360277-1920x1080.jpg" ], "@type": [ "VideoObject", "LearningResource" ], "uploadDate": "2020-03-04T22:04:11Z", "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의 중요성 살펴보기" }