Разработка на базе Adobe Experience Manager

Наша компания имеет более 6 лет опыта разработки на Adobe Experience Manager (ранее CQ5).
Софтверке является Adobe Community Partner с 2017 года.

Свяжитесь с нами

Что такое Adobe Experience Manager

Adobe Experience Manager (AEM) — ведущая система управления контентом и медиа-данными, принадлежащая Adobe Systems Inc., предназначенная для веб-сайтов с большим объемом контента. AEM предоставляет:

  • удобные онлайн инструменты редактирования контента, обеспечивающие простоту создания для авторов контента
  • репликацию страниц и ресурсов на отдельные серверы AEM Publish, обеспечивающие быстрый доступ для конечных пользователей
  • API интеграции с системами аналитики, управления тегами, создания изображений, маркетинговыми кампаниями и т. д.
  • возможность расширения исходя из ваших потребностей, являясь решением на Java и стеке с открытым исходным кодом

Мы предлагаем следующие услуги:

Разработка на AEM «с нуля»

  • дизайн, разработка, настройка новых и существующих компонентов и OSGi сервисов
  • интеграция с Adobe Digital Asset Management (DAM) на основе потребностей вашей компании
  • интеграция с другими приложениями типа Hybris, SAP, Salesforce, OpenText, поисковых систем и т. п.

Миграция и обновление AEM

  • переход от вашей системы управления контентом на Adobe Experience Manager
  • миграция данных
  • обновление версии AEM (upgrade)
  • переключение между классическим интерфейсом и Touch UI

Поддержка AEM

  • развертывание, обслуживание и поддержка инфраструктуры (системное администрирование с акцентом на специфику AEM)
  • оптимизация производительности сайта, инфраструктуры вашей системы и работы Adobe Experience Manager

Консультирование и аудит AEM

  • подробные консультации по разработке, внедрению, интеграции, настройке AEM компонентов и управлению контентом
  • аудит безопасности вашей AEM инфраструктуры

Портфолио работ на Adobe Experience Manager

Корпоративный веб-сайт на AEM

Основной корпоративный веб-сайт одного из наших крупных клиентов изначально был создан с помощью Adobe CQ 5.5. Сайт, который ежедневно посещают десятки тысяч пользователей, содержит различную информацию для сотрудников, партнеров и клиентов компании. Пользовательский интерфейс основан на статических и динамических AEM компонентах. Интеграция с внутренними корпоративными системами (централизованная аутентификация конечных пользователей с корпоративным поставщиком удостоверений SAML, индексация контента в корпоративной поисковой системе и т.д.), а также с внешними системами (OpenText для работы с медиа-данными, Google Search Appliance и т. д.) была реализована с использованием OSGi сервисов. Этот сайт многоязычный и активно использует Adobe MSM. Перевод контента осуществляет бюро переводов; переводы автоматически применяются с использованием специального AEM коннектора.

Управление таким разнообразным контентом требует тщательной организации. Для этой цели специально были разработаны и внедрены лучшие практики. Эти практики содержат как технические основы, так и документированные процессы, а также ряд процессов AEM workflows.

Инфраструктура проекта полностью автоматизирована и представляет собой отдельный инфраструктурный проект под мониторингом Operations команды. Недавно сайт был перенесен на платформу AEM 6.4.

Маркетинговый сайт на AEM

Это классический маркетинговый сайт для продукта одного из наших крупных клиентов. Проект был разработан и реализован с нуля с использованием Adobe CQ 5.6.1, а затем перенесен на AEM 6.3. В рамках этого проекта были разработаны статические и динамические компоненты для представления контента сайта — контент и медиа-данные (DAM) были организованы с использованием иерархии тегов и прав доступа ACL. Проект включает в себя несколько модулей интеграции с корпоративными системами заказчика, в частности с корпоративной поисковой системой и решением для корпоративной централизованной аутентификации. Он использует настраиваемую корпоративную библиотеку AEM сервисов и специальный инфраструктурный проект для непрерывного процесса доставки (continuous delivery), развертывания и оптимизации веб-сайтов на основе AEM.

Сайт для разработчиков на AEM

Целевая аудитория этого сайта — разработчики, которые работают с продуктами одного из наших клиентов. Сайт содержит множество учебных материалов, блогов, статей, собранных из разных источников, а также непосредственно созданных на сайте с помощью AEM компонентов. В этом проекте реализованы лучшие практики компании по автоматизации развертывания и развертывания всей инфраструктуры, включая настройку виртуальной машины, установку Adobe AEM с настраиваемыми приложениями поверх нее. Инфраструктура разворачивается с помощью отдельного инфраструктурного проекта.

База знаний на основе AEM

Этот сайт содержит базу знаний для различных продуктов одного из наших клиентов. Он предоставляет помощь по определенному продукту с помощью программных исправлений, прямых и онлайн-тренингов, а также оффлайн-консультаций. Эти услуги доступны только для зарегистрированных пользователей. Сайт основан на Adobe AEM 5.6. Он использует настраиваемую корпоративную библиотеку AEM, а также проект инфраструктуры для быстрого развертывания и оптимизации веб-сайтов на основе AEM.

Корпоративная библиотека сервисов для Adobe Experience Manager

Этот технический проект содержит компоненты и OSGi сервисы, предназначенные для использования во всех AEM проектах компании. Компоненты определяют общую структуру элементов дизайна сайта и обеспечивают определенную унификацию пользовательского интерфейса на основе нашей библиотеки responsive компонентов Bootstrap Foundation Library. Сервисы содержат код интеграции с корпоративными системами и расширения стандартных AEM сервисов. Библиотека также содержит Redirect Rules Manager, решение для удобного редактирования перенаправлений ссылок (RewriteRule) непосредственно на AEM Author.

Этот проект упрощает и значительно улучшает качество кода проектов AEM, позволяет разработчикам избегать необходимости многократного написания аналогичных функций и предоставляет базовую библиотеку общих элементов структуры сайта.

Инфраструктурный проект для быстрого развертывания AEM, оптимизации и настройки производительности

Проект представляет собой комплекс программных продуктов, которые позволяют реализовать методологию «непрерывной доставки» для создания необходимой инфраструктуры с нуля (т.е. виртуальных машин, операционных систем, необходимого программного обеспечения, таких как JRE, AEM, инструментов мониторинга, таких как Nagios, Hyperic / New Relic, Splunk и т. д.). Решение в первую очередь основано на OpsCode Chef. Сценарий развертывания AEM определяется сложностью проекта и позволяет создавать как кластеры / фермы, так и одиночные серверы AEM Author и Publish.