Systémová administrace portálu Liferay

Podobné dokumenty
Tabulka Nabídková cena za předmět plnění *uchazeč vyplní cenu za celý kurz nebo cenu za 1 účastníka dle zadávací dokumentace a nabídky uchazeče

Korporátní identita - nejcennější aktivum

IBA CZ průmyslový partner FI MU

ŠKOLENÍ PROGRAMOVACÍHO JAZYKA JAVA JAVA - ZÁKLADY

Úvod. Petr Aubrecht (CA) Martin Ptáček (Wincor Nixdorf) Je 10 typů lidí: ti, kteří znají binární kód, a ti, kteří ne.

LINUX - INSTALACE & KONFIGURACE

PA165: Úvod do Java EE. Petr Adámek

Dodatečné informace k veřejné zakázce SDAT Sběr dat pro potřeby ČNB 3. série

ProjectWise V8 XM Edition

Informace ke stavu celoměstsk xxx

J2EE Application Servers

IBA CZ průmyslový partner FI MU

Snadný vývoj webových aplikací s Nette. Lukáš Jelínek

Nástroje a frameworky pro automatizovaný vývoj. Jaroslav Žáček jaroslav.zacek@osu.cz

IBM Cloud computing. Petr Leština Client IT Architect. Jak postavit enterprise cloud na klíč IBM Corporation

Firemní profil FG Forrest

Semináˇr Java X J2EE Semináˇr Java X p.1/23

IBM Tivoli Storage Manager 6.2 a IBM Tivoli Storage Manager FastBack 6.1.1

Tvorba podnikových aplikací v jazyce JAVA. Josef Pavlíček KII PEF CZU

X33EJA Enterprise Java

Platformy / technologie. Jaroslav Žáček

Brno. 30. května 2014

Důvěryhodná výpočetní základna v prostředí rozsáhlých IS státní správy

Téma Školitel Počet dní Moderní principy řízení výrobního podniku

Projekt 7006/2014 SDAT - Sběr dat pro potřeby ČNB. Návrh realizace řešení

Platformy / technologie. Jaroslav Žáček jaroslav.zacek@osu.cz

Instalace a konfigurace

Zajištění komplexních sluţeb pro provoz systémové infrastruktury OSMS ZADÁVACÍ DOKUMENTACE

manažerského řízení HW a SW požadavky pro sw ATTIS

Reporting a Monitoring

<Insert Picture Here> Vývoj portálových řešení v Javě

Zabezpečení platformy SOA. Michal Opatřil Corinex Group

PLATFORMY / TECHNOLOGIE JAROSLAV ŽÁČEK

Servlety a JSP. Petr Adámek, petr.adamek@ibacz.eu

IBM SmartCloud Enterprise Igor Hegner ITS Sales

Obsah přednášky. Představení webu ASP.NET frameworky Relační databáze Objektově-relační mapování Entity framework

Sísyfos Systém evidence činností

Automatizace správy linuxové infrastruktury pomocí Katello a Puppet LinuxDays

Microsoft SharePoint Portal Server Zvýšená týmová produktivita a úspora času při správě dokumentů ve společnosti Makro Cash & Carry ČR

Administrace počítačových sítí. WEB a LPT

Webový knihovní systém. Ing. Jiří Šilha, LANius s.r.o.

Co se chcete dozvědět?

Databáze II. 1. přednáška. Helena Palovská

Případová studie: Adresářové řešení pro webhosting pomocí ApacheDS. Lukáš Jelínek

Alcatel-Lucent VitalQIP DNS/DHCP & IP Management Software

Jednorázová hesla pro zvýšení bezpečnosti vzdáleného přístupu mobilních uživatelů

Zvyšování integrity informačních systémů Ostravské univerzity

Databázové a informační systémy

Platforma J2EE. Lukáš Zapletal liberix.cz. Platforma Java 2 Enterprise Edition

UAI/612 - Cloudová Řešení. Technologie

NSS - Cache 5. LECTURE MARTIN TOMASEK

QTD spol. s r.o. NetVault Backup 10

Bezpečnostní monitoring SIEM (logy pod drobnohledem)

Centrální přístupový bod k informačním zdrojům resortu Ministerstva zemědělství Portál MZe a Portál eagri

Řešení integrace Profinit ESB. Michal Bureš

Zajištění vysoké dostupnosti služeb

Zakázka Vnitřní integrace úřadu v rámci PROJEKTU Rozvoj služeb egovernmentu ve správním obvodu ORP Rosice

BrightStor ARCserve Backup r Michal Opatřil - Consultant - michal.opatril@ca.com

Olga Rudikova 2. ročník APIN

Co by měl umět dobrý vývojář. Petr Adámek Home Credit International a.s.

SW ATTIS nástroje. HW a SW požadavky pro sw ATTIS. manažerského řízení. Verze manuálu: 3.5 Datum:

Compatibility List. GORDIC spol. s r. o. Verze

Internet Information Services (IIS) 6.0

Integrace podnikových Open Source aplikací v praxi. RNDr. Petr Novák, Open Source Conference Praha, 19. duben 2011

cena jednodenního školení: 4000Kč/osoba, druhá a další z téže firmy 3000Kč cena dvoudenního školení: 7000Kč/osoba, druhá další z téže firmy 6000Kč.

Otevřený svět ICS. Radim Navrátil. aneb co svět oken a ICS? Vedoucí oddělení aplikační administrace a bezpečnosti, YOUR SYSTEM, spol. s r.o.

Bakalářské. Vzdělání: Telefon: Ostrava. Bydliště: Ukázky práce: Správa a monitoring platformy provozované na AWS

Technická specifikace

Obsah. Rozdíly mezi systémy Joomla 1.0 a Systém Joomla coby jednička online komunity...16 Shrnutí...16

Zpětná vazba od čtenářů 11 Dotazy 11 Zdrojové kódy ke knize 11 Errata 11 Typografické konvence použité v knize 12

monolitická vrstvená virtuální počítač / stroj modulární struktura Klient server struktura

UDS for ELO. Univerzální datové rozhraní. >> UDS - Universal Data Source

Dobrý CMS Popis produktu a jeho rozšíření

PORTÁL STÁTNÍ ROSTLINOLÉKAŘSKÉ SPRÁVY VE SLUŽBÁCH

Web frameworks v praxi

UNIVERZITA PARDUBICE ÚSTAV ELEKTROTECHNIKY A INFORMATIKY

Infor ERP Baan / ERP LN. Návaznost podporovaných OS na implementované SP a FP. Zdeněk Špidla

Stěhování aplikací. Michal Tomek, Sales Manager

rychlý vývoj webových aplikací nezávislých na platformě Jiří Kosek

Business Intelligence

X33EJA Web Services. Martin Ptáček, KOMIX s.r.o.

IBM Storwize Rapid Application Storage. Ondřej Bláha. CEE+R CoP Tivoli Storage Team Leader

IBA CZ. Představení společnosti. Ing. Jan Valdman, Ph.D. 22 May 2007

Odbor informatiky a provozu informačních technologií

Den pro partnery Masarykova universita - Fakulta informatiky

Elektronická podpora výuky předmětu Komprese dat

U nás na farmě (Linux konsolidace) konference itsmf

[ -3-

Karel Bittner HUMUSOFT s.r.o. HUMUSOFT s.r.o.

Název prezentace 1. Poskytovatel garantovaných služeb NDC včetně kybernetické bezpečnosti ve státní správě

RadioBase 3 Databázový subsystém pro správu dat vysílačů plošného pokrytí

Řešení ochrany databázových dat

Novell: Pracovní stanice

Technologie Java Enterprise Edition. Přemek Brada, KIV ZČU

IBM TRIRIGA Application Platform Verze 3 Vydání 4.2. Příručka instalace a implementace

1. Příloha č.1. Specifikace požadovaných služeb Obecný popis

Archivace dat s využitím DÚ CESNET

GTL GENERATOR NÁSTROJ PRO GENEROVÁNÍ OBJEKTŮ OBJEKTY PRO INFORMATICA POWERCENTER. váš partner na cestě od dat k informacím

Hynek Cihlář Podnikový architekt Od Indoše ke Cloudu

Transkript:

02 Systémová administrace portálu Liferay 1

Agenda Administrace Instalace lokálního a serverového prostředí Základní práce s uživateli Role a oprávnění Konfigurace portálu 2014 IBA CZ, s. r. o. 2

Portálová administrace System administrator Správa infrastruktury a platformy Integrace portálu do prostředí Portal administrator Správa portálu a aplikací Integrace do portálu Content manager Správa šablon a obsahu Komunikace se zákazníkem Správa obsahu Portálová administrace Systémová administrace 2014 IBA CZ, s. r. o. 3

Správa obsahu Portálová administrace Systémová administrace 2014 IBA CZ, s. r. o. 4

Systémová administrace Integrace portálu do prostředí Správa systému na nižších úrovních Vytváření platformy pro běh dalších aplikací Clustering & loadbalancing Bezpečnost, monitoring, zálohování Úzce souvisí s architekturou systému a prostředí 2014 IBA CZ, s. r. o. 5

Integrace portálu do prostředí Zasazení portálu do existující infrastruktury Přidávání podpůrných systémů Znalost prostředí a dalších produktů v něm Pro ostatní produkty je dobré znát Principy fungování Rozhraní a standardy Nastavení Mít lidi nebo firmy, kteří znají produkt dobře Mít procesy a správce pro důležité a složité systémy 2014 IBA CZ, s. r. o. 6

Příklady integrace portálu do prostředí HW, síť OS Aplikační server DB Mail LDAP Monitoring Logování Zálohování Bezpečnost Výkon... SSO SAN Webový server 2014 IBA CZ, s. r. o. 7

Co podporuje Liferay? Operating Systems Linux (CentOS, RHES, SUSE, Ubuntu and others) Unix (AIX, HP-UX, Mac OS X, Solaris and others) Windows Databases IBM DB2 MySQL Oracle PostgreSQL MS SQL Server Sybase Hypersonic Application Servers Geronimo GlassFish JBoss JOnAS OracleAS WebLogic IBM WebSphere AS Servlet Containers Jetty Resin Tomcat 2014 IBA CZ, s. r. o. 8

Správa systému na nižších úrovních Správa a nastavení jednotlivých komponent portálu Správa, nastavení a ladění použitých frameworků Výměna frameworku za jinou implementaci Příklady frameworků? Znalost frameworků K čemu slouží Jak funguje Kde je dokumentace Jak a kde se nastavuje 2014 IBA CZ, s. r. o. 9

Příklady frameworků AJAX Apache ServiceMix EHCache / JBossCache Freemarker Groovy Hibernate ICEfaces Java J2EE JGroups Lucene MuleSource ESB Seam Spring 3.0 & AOP Struts & Tiles Tapestry Velocity jbpm 2014 IBA CZ, s. r. o. 10

Vytváření platformy pro běh dalších aplikací Sdílené knihovny Správa databázových spojení Globální nastavení Správa prostředků MVP 2014 IBA CZ, s. r. o. 11

Ladění výkonu 2014 IBA CZ, s. r. o. 12

Zvyšování výkonu Web server Caches Clustering CDN Specifické optimalizace 2014 IBA CZ, s. r. o. 13

Web server Reverzní proxy Směrování různých dotazů na různé servery Překládání URL Poskytování statického obsahu Cachování stránek a některých zdrojů Podpora SSL Balancing požadavků 2014 IBA CZ, s. r. o. 14

Clustering Co to je? K čemu to slouží? 2014 IBA CZ, s. r. o. 15

Jednoduchý cluster 2014 IBA CZ, s. r. o. 16

Složitější cluster 2014 IBA CZ, s. r. o. 17

Clustering Pro zvýšení výkonu Všude tam, kde je zapotřebí výkon navýšit Pro zvýšení stability Eliminace single-point-of-failure Cluster se vytváří na všech úrovních Application server + portal Database Web server... Pro loadbalancing se pak často používají HW balancery s vysokým výkonem a stabilitou Pro lepší využití prostředků Vertikální cluster více aplikační serverů na jednom fyzickém 2014 IBA CZ, s. r. o. 18

Clustering portálu Liferay Nutnost zajistit synchronizaci uzlů Komunikace mezi uzly Aplikační server a sessions Cache (EhCache aj.) Vyhledávání Uložiště doklumentů... 2014 IBA CZ, s. r. o. 19

Content Delivery Network Uložení veřejného statického obsahu na servery (farmy) blíže uživatelům Menší množství požadavků na naše servery Zmenšení provozu na naší síti Typicky pro větší datové toky videa, obrázky a dokumenty, streaming... statický obsah, který se stahuje vždy (CSS, JS apod.) 2014 IBA CZ, s. r. o. 20

Nastavení portálu $TOMCAT/ + bin/ + setenv.sh + webapps/ + ROOT/ + WEB INF/ + web.xml + classes/ + portal ext.properties + log4.properties + lib/ + portal impl.jar + portal.properties Systémový administrátor většinu nastavení provádí v konfiguračních souborech 2014 IBA CZ, s. r. o. 21

Hands-on Úkoly Instalace Liferay Odstranit všechny nepotřebné věci Projít strukturu Liferay portal-ext.properties Nastavení demo dat Spouštění v prohlížeči Monitoring 2014 IBA CZ, s. r. o. 22

2014 IBA CZ, s. r. o. 23