BCV solutions s.r.o.

Blog

Tisková zpráva: CzechIdM vítězem soutěže IT produkt roku 2011

CzechIdM vítězem soutěže IT produkt roku 2011

Námi vyvíjené řešení Identity Managementu CzechIdM vyhrálo druhé kolo soutěže IT produkt roku 2011 v kategorii „Podnikový software“ a míří tak do finále. Soutěž vyhlašuje časopis IT Computerworld vydavatelství IDG.

3. 6. 2011 •

Vysoká dostupnost dat bez diskového pole

Stalo se to ve 3 hodiny ráno, zvoní telefon. Na druhém konci kamarád s tím, že odešel souborový server a firma stojí. Zkrátím to. Provoz jsme obnovili krátce po sedmé ráno a to jen díky tomu, že jsem měl náhradní server s kompatibilními disky. A teď co s tím aby se to příště nestalo…

Zadání je jednoduché: Postavit řešení, které bude sloužit jako souborový (Samba) server a bude odolné vůči výpadku jednoho serveru.

12. 5. 2011 •

CzechIdM poskytuje webovou službu pro práci s workflow

Práce na systému CzechIdM neustávají. Stále hledáme možnosti, jak tento systém dále zlepšit a rozšířit. Tento článek popisuje vývoj webové služby (WS) v rámci tohoto projektu. První část článku je zaměřena na vývoj samotné webové služby, přičemž jsou zde popsány i některé obecné a technologické aspekty týkající se vývoje WS. Druhá část se věnuje vytvoření vzorového klienta, který používá implementované webové metody.

Úvod

2. 5. 2011 •

Upload a download souborů v Oracle Identity Manageru

Cílem tohoto článku je ukázat způsob, kterým lze v Oracle Identity manageru (Sun Identity Manageru) provádět upload a download souborů z klientského počítače na server.

Stažení souborů (File download)

Předpokládejme následující scénář: Na serveru, kde je nasazen Identity Manager je umístěn soubor, jehož download chceme provést. Tento soubor obsahuje např. Export nějakých dat, které vytvořilo naše workflow.

7. 4. 2011 •

Úprava schvalovacího workflow v Oracle Identity Managementu


Tento článek popisuje jakým způsobem je možné upravit standardní schvalovací workflow v systému Sun Identity Manager (Oracle Waveset) tak, aby došlo ke schválení i v případě, kdy jeden ze schvalovatelů tuto akci zamítne. Dále zde bude rozebrána funkčnost, kdy jsou schvalovatelé definováni tím, že mají přiřazenou k tomu určenou roli.

Zde uvedu přesnější zadání problému, jehož řešení článek popisuje:

  • Upravte schvalovací proces identit tak, aby se Identity Manager choval následujícím způsobem:

    28. 3. 2011 •

    Import a export rolí ze Oracle Identity Managementu do CSV


    Cílem tohoto článku je ukázat, jakým způsobem je možné exportovat a importovat role ze Sun Identity Manageru (Oracle Waveset).

    Jeden z našich klientů, kterému pomáháme v oblasti identity managementu potřeboval, aby z Identity Managera (dále jen IdM) bylo možné vyexportovat role do textového souboru. Exportované soubory s rolemi budou editovat správci jednotlivých systémů a následně bude prováděn hromadný import do IdM.

    Export rolí do CSV

    25. 3. 2011 •

    Vytvoření vlastního resource adaptéru pro Sun Identity Manager


    Tento článek popisuje, jakým způsobem je možné naprogramovat vlastní “Standard Resource Adapter” pro produkt Sun Identity Manager, respektive Oracle Waveset 8.1. Při psaní jsem vycházel ze zkušeností, které jsem společně s kolegy nasbíral při programování “univerzálního SSH adaptéru pro unixové systémy (pro Linux, AIX, HP-UX, Solaris a Sambu)” .

    23. 2. 2011 •

    Manuální instalace Oracle Waveset 8.1.1 patch 1

    Příspěvek obsahuje návod, jak nainstalovat Oracle Waveset (dříve Sun Identity Manager – IdM), patch 1 a také nastavení tomcatu, ve kterém bude IdM deployováno a provozováno.

    Konfigurace tomcatu

    Předpokládáme, že máme nainstalovanou java 1.6 (64bit) a apache tomcat verze 6
    Pouze upravíme konfiguraci tomcatu tak, aby používal více paměti a https spojení. Konfigurace je velice jednoduchá. Sestává se z následujících kroků:

    • nastavení JVM parametru Xmx na 512m a XX:MaxPermSize na hodnotu 256m provedeme tak, že do tomcat/bin/catalina.sh vložíme řádek:

    21. 12. 2010 •

    Sdílené repozitáře verzovacího systému GIT (git, gitweb, gitosis)

    Při práci na projektech jako je vývoj aplikací, vytváření dokumentace atd. je dobré mít přehled provedených změn a celkového stavu projektu. To umožňuji systémy pro správu verzí. Slyšet je v současnosti nejvíce o systémech SVN, GIT, CVS, Mercurial a Bazaar. Systémy jsou centralizované (SVN, CVS) nebo distribuované (GIT, Mercurial, Bazaar). V případě centralizovaných systémů všichni uživatelé pracují s jedním sdíleným repozitářem zatímco u distribuovaných si každý uživatel vytváří vlastní lokální kopii sdíleného repozitáře se kterou pracuje.

    17. 11. 2010 •

    Prezentace HA LAMP clusteru

    Před pár týdny jsem uspořádal v naší firmě malou interní prezentaci na téma HA LAMP cluster v délce cca 2 hodiny. Cílem prezentace bylo obeznáméni kolegů s principy vysoké dostupnosti našeho řešení. V rámci prezentace jsem vysvětlil základní obecné pricipy clustrování a sestavování clusteru. Samotnou implementaci clusteru jsem předvedl na sestavení dvouuzlového clusteru, který má sloužit jako clustrovaný LAMP server. Cílem clustrování je obecně zabezpečit vysokou dostupnost služeb, zvyšovat spokojenost zákazníků a znižovat náklady spojené z výpadkem služeb.

    Popis clusteru

    12. 11. 2010 •