• Jiný lotos. Instalace Lotus Notes. ale na druhou stranu

    Andrej Akopyants

    Naše nedostatky jsou rozšířením našich ctností
    Lidová moudrost...

    Téměř všichni IT profesionálové o tom slyšeli Lotus Notes (LN) ale v praxi se s tím vypořádalo poměrně málo. V důsledku toho je o Lotusu katastrofální nedostatek objektivních informací. Všechny dostupné publikace o tomto produktu jsou ve formě brožur nebo výňatků z technických listů.

    Tam, kde nejsou objektivní informace, jsou nahrazeny mýty. Nyní je v Rusku Lotus propagován hlavně jako systém pro organizaci správy firemních dokumentů, i když ve skutečnosti to není tak úplně pravda. Názory na tento produkt jsou polární – někteří jej prezentují jako všelék na všechny nemoci podnikové automatizace, jiní o něm nechtějí ani slyšet.

    Skutečný význam Lotus Notes pro firemní trh je přitom extrémně vysoký. Mnoho velkých ruských společností je nyní na pokraji výběru podnikového informačního prostředí a Lotus je jedním z hlavních uchazečů o toto. Proto mi přišlo důležité říct, co LN vlastně jsou, jaké problémy řeší a jaké problémy vytváří.

    Tento nápad jsem měl už dlouho, četl jsem popisy a ptal se přátel. Posledním impulsem pro mě bylo seznámení s bývalým šéfem IT velmi velké banky, který vyprávěl o některých rysech fungování LN, kterým musel čelit.

    Trocha historie

    Lotus byl průkopníkem v mnoha oblastech softwarového byznysu. Nyní si to mnozí nepamatují, ale na samém začátku 90. let byl "Lotus 1-2-3" synonymem pro tabulkový procesor - prostě neměl důstojné konkurenty ... Poštovní program "CC-mail" zůstal nejlepší firemní poštovní systém do poloviny 90. let.

    Na konci 80. let neexistovaly žádné obdoby LN – museli pro ně vymyslet samostatný termín – „GroopWare“ (poskytující týmovou práci). Byl to první a na dlouhou dobu jediný systém, který skutečně umožňuje rychlé vytvoření jednotného informačního prostoru společnosti a podnikového komunikačního systému.

    Triumfální průvod LN trval téměř deset let a jeho hlavními uživateli byly velké a střední korporace. Není divu, že IBM, která tradičně slouží Top 1000 světového byznysu, projevila zájem o Lotus a nakonec tuto společnost v zárodku koupila. Lotus je tedy nyní divizí IBM, která si zachovala určitou nezávislost, a ochrannou známku „Lotus“.

    Nyní však z celé produktové řady Lotus zůstal na trhu skutečně pouze Lotus Notes - zbytek kancelářských aplikací prakticky zemřel a nemohl obstát v konkurenci s Microsoft Office. A Lotus Notes jen nezůstal, ale aktivně se posouvá kupředu – alespoň na ruském trhu.

    Lotus Notes - co to je?

    Jednoduše řečeno, LN je takový hybrid DBMS a poštovního systému, který má řadu zajímavých funkcí. Existuje také řada příležitostí pro organizaci strukturované komunikace - fóra, kalendáře atd.

    Hlavním rysem databáze Lotus je její zaměření na ukládání velkých špatně strukturovaných dokumentů a kolektivní práci s nimi. Kolektivní prací se rozumí možnost více osob upravovat stejný záznam (dokument) současně. V souladu s tím je podporován verzovací aparát a schopnost sledovat změny provedené jednotlivými uživateli. Kromě textů mohou záznamy databáze Lotus obsahovat libovolný počet uživatelsky konfigurovatelných podrobností různých typů. Nastavení složení detailů je navíc poměrně jednoduché a pro koncové uživatele proveditelné. Dokumenty v databázi na sebe mohou odkazovat (něco jako webové hypertextové odkazy) a kliknutím na odkaz v textu dokumentu můžete otevřít další dokument.

    LN implementuje propracovaný systém správy uživatelských práv, který umožňuje přidělovat práva jednotlivým uživatelům a jejich skupinám jak k databázím, tak k dokumentům a jejich jednotlivým polím. Podporována je i autentizace dokumentů pomocí elektronického podpisu - tzn. při vložení do databáze lze vytvořený nebo upravený dokument podepsat podpisem zaměstnance, který s ním pracoval.

    Poštovní program a další aplikace (fóra, plánování atd.) jsou postaveny právě na tomto systému ukládání dokumentů. Adresáře, složky s dopisy, kalendáře atd. jsou také záznamy v databázi a platí pro ně všechny běžné mechanismy - verze, podpora týmové práce atp.

    Dalším základním mechanismem, poprvé implementovaným v Lotus Notes, je replikace – tzn. schopnost LN serverů synchronizovat své databáze, posílat si dokumenty ve volném čase ze své hlavní práce. Lze tak pracovat v geograficky distribuovaném prostředí s pomalými komunikačními kanály, kdy každý zaměstnanec pracuje se svým nejbližším serverem (tedy rychle), a řekněme v noci tyto servery synchronizují své databáze.

    Samozřejmostí je možnost vývoje specializovaných aplikací v prostředí LN. Za tímto účelem je v systému zabudován programovací jazyk (Lotus script), který otevírá přístup k API systému a umožňuje vytvářet poměrně složité aplikace. Můžete také vyvíjet aplikace pro Lotus v tradičnější Javě a JavaScriptu, který má také knihovny objektů pro práci s Lotus API.

    ale na druhou stranu

    Lotus je extrémně funkční systém s elegantní architekturou, který skutečně umožňuje vytvořit společné informační prostředí ve velké společnosti s mnoha kancelářemi v různých městech a zemích. A v této funkci neměl téměř deset let prakticky žádné konkurenty. Za tuto dobu si získal zaslouženou oblibu – podle oficiálních údajů jej používá asi 700 společností z Top 1000 světového byznysu.

    Ale časy se mění... A to, co bylo včerejšími výhodami, se dnes často stává nevýhodami, které uživatelům a podpůrným službám způsobují pořádnou bolest hlavy.

    Lotus Notes je funkčně uzavřený systém, který uživateli poskytuje všechny potřebné nástroje – textový editor, poštovní program, plánovací systém atd. A dokud uživatel k těmto účelům používá aplikace Lotus, je vše velmi pohodlné a dobré.

    Ale dnes už značná část uživatelů preferuje používání kancelářských aplikací jiných společností – například Microsoftu, které se dnes staly de facto standardem. Je možné ukládat "cizí" soubory do úložiště dokumentů Lotus, ale jakmile začneme používat MS Word spolu s Lotusem se okamžitě ukazuje, že polovina všech kouzel, která byla při práci s vestavěným editorem LN, je ztracena.

    Přidávají se ale problémy – speciální postupy pro export-import. Nemluvě o tom, že ergonomie aplikací Lotusu nechává mnoho přání – alespoň při přechodu na ně z produktů Microsoftu.

    Další funkcí, která ukázala svou nevýhodu, je replikace v kombinaci s obecným požadavkem na zdroje. Vedoucí IT oddělení velké banky, kterou jsem zmínil a která měla více než 2 000 pracovních míst v LotusNotes, si vzpomněl, jak měli hodiny replikace mezi skvělými servery přes vyhrazené vlákno (což znamená, že lidé nemohli dostávat urgentní dokumenty, které jim byly zaslány schválení na hodiny.

    A potřeba mnoha serverů vznikla kvůli tomu, že jednotlivé servery nezvládaly zátěž, protože LN je díky své integraci velmi náročný na serverové zdroje. A když skončili s přepsáním aplikace na MS SQL, ukázalo se, že všichni uživatelé jsou v klidu "taháni" jedním ne úplně nejlepším serverem a šířka pásma kanálů (která nestačila na replikaci) je docela dostačující pro běžnou vzdálenou práci uživatelů.

    S velkými objemy databáze se objevuje i „porodní zranění“ Lotus Notes – jeho systém ukládání dat nepodporuje řadu věcí, které jsou pro moderní DBMS standardem a pro fungování skutečných automatizačních systémů naprosto nezbytné.

    • Za prvé, databáze Lotus Notes nepodporuje transakce – tzn. koordinované změny více tabulek prováděné jako jedna entita. Tito. pokud se např. aplikaci běžící na klientovi podařilo upravit jeden záznam, ale nestihla jiný a "spadla" (např. zhasla kontrolka), pak v databázi LN upravený záznam zůstane jako takový, zatímco ve všech moderních DBMS v V takové situaci se server vrátí zpět do původního stavu. Z tohoto důvodu se stává problematické udržovat integritu velkých databází na LN.
    • Za druhé, jak jsme si řekli výše, LN podporuje možnost propojování dokumentů. Zároveň v něm ale není žádná kontrola referenční integrity – dokument, na který někdo odkazuje, můžete klidně smazat a vznikne „visící“ odkaz. Přirozeně neexistují žádné pokročilejší mechanismy kontroly integrity – jako jsou omezení v relačních databázích.
    • A konečně za třetí, na rozdíl od moderních relačních DBMS, kde k indexování záznamu dochází při jeho umístění do databáze, je v LN indexování samostatný proces, který probíhá asynchronně.

    Doplňuje obraz provozních „kouzla“ „tlustého“ klienta (nejen tlustého, ale velmi tlustého) o velký provoz klient-server a prostředí pro vývoj aplikací, které vyžaduje vzácné, a proto drahé programátory.

    Uživatelé Lotus notes si také stěžují na složitost počáteční instalace a konfigurace a mnohem vážněji na velký počet kritických chyb, včetně chyb v bezpečnostním systému, které vývojářská společnost opravuje velmi pomalu.

    Lotus jako systém správy dokumentů

    Ale možná je Lotus jako systém správy dokumentů tak dobrý, že vše výše uvedené lze ignorovat? V této funkci má LN skutečně jedno velké plus – umožňuje rychle vytvořit firemní úložiště dokumentů a poskytnout základní postupy pro práci s ním.

    Spolu s tím má ale také velkou nevýhodu – že kromě toho Lotus sám nic víc neumí. Tito. je možné vytvořit layout pomocí základních nástrojů Lotus, ale nelze implementovat plnohodnotný systém správy firemních dokumentů splňující požadavky Státních norem. Rčení - "Pro automatizaci kanceláří koupíme Lotus Notes" - je stejný nesmysl jako "Pro automatizaci kanceláře si koupíme MS SQL". Musíte buď vyvinout systém pomocí LN jako nástroje, nebo si koupit vlastní řešení.

    Výhodou LN jako vývojového prostředí je přítomnost řady vestavěných mechanismů pro práci s dokumenty. O nevýhodách jsme hovořili výše – drahé vývojáře, zastaralá technologie ukládání dat a potíže s integrací s jinými systémy.

    Obecně se ukazuje, že při poněkud nižší pracnosti se doba vývoje aplikačního systému založeného na Lotusu neliší od podobného vývoje založeného např. MS SQL A Visual Basic a náklady (včetně licencí a drahých vývojářů) mohou výrazně přesáhnout. Nemluvě o tom, že provozní vlastnosti systémů založených na LN, jako je spolehlivost a efektivita, jsou znatelně horší než u řešení založených na plnohodnotné DBMS.

    Na ruském trhu existují specializovaná řešení pro organizaci kancelářské práce na Lotusu. Nejběžnějšími systémy jsou vývoj společnosti Intertrust - "Office Media", systém "Boss-referent" od IT a "Popelka" vyvinutý Moskevským vývojovým institutem a řada dalších systémů.

    Samotné Lotus Notes ale stojí peníze navíc, nejsou to hotové výrobky, ale spíše „polotovary“. Jejich funkčnost a výkonnostní charakteristiky jsou podle odborníků také horší než systémy implementované na bázi plnohodnotných DBMS a fungující v prostředí Microsft Office, jako jsou Delo od Electronic Office Systems, LanDocs od Lanit, Optima Workflow od Optimy.

    Závěr

    A přesto, proč se vším výše uvedeným je Lotus Notes mezi IT manažery docela oblíbený a pokračuje v expanzi do velkých ruských společností?

    Zřejmě existují dva hlavní důvody.

    • Za prvé, oportunistické – ohledy na image – jako „máme všechno, stejně jako lídři západního byznysu – to Lotus Notes stojí za to.“
    • Za druhé, LN vytváří iluzi rychlého řešení. S relativně malým úsilím můžete získat viditelný výsledek a vyřešit vrstvu nejjednodušších úkolů. A skutečnost, že bude velmi obtížné toto řešení dále rozvíjet - do té doby buď podnik zemře, nebo se změní IT manažer ...

    Rovněž by neměla být zlevněna aktivní politika přímého marketingu partnerů IBM.

    Jaké jsou vyhlídky tohoto produktu na trhu? Ti, kteří po mnoho let vykořisťovali stovky a tisíce pracovních míst LN, se toho s největší pravděpodobností nikdy nevzdají – alespoň do příštího kataklyzmatu na úrovni Y2K. Jednoduše proto, že náklady na přechod na něco jiného budou příliš vysoké - vzniklé problémy se v jeho rámci řeší snadněji a levněji ...

    Ale zdá se mi, že v dnešních podmínkách už se Lotus Notes přesouvá do těch hlubokomořských koryt trhu, kde žijí lochnesské příšery, sálové počítače IBM a Cobol. Lotus tam bude žít navždy, ale pro společnosti, které si vybírají řešení pro sebe, nyní nedává příliš smysl vsadit na Lotus Notes.

    V každém případě musíte jasně pochopit, že Lotus Notes není jen jedním ze systémů, které společnost používá. Toto je celý svět, do kterého se musíte zcela ponořit a přitom se vzdálit mainstreamu, kterým je dnes, ať se nám to líbí nebo ne, stále komponentní architektura založená na řešeních Microsoftu.

    IBM Lotus Domino Express / IBM Domino Collaboration and Messaging Express

    Robustně zabezpečené, plně vybavené aplikační prostředí pro spolupráci pro potřeby středně velkých podniků

    Software IBM Domino Collaboration and Messaging Express poskytuje zabezpečené, plně vybavené aplikační prostředí pro e-mail a širokou škálu obchodních aplikací a aplikací pro spolupráci. Je zabalen a za cenu, aby vyhovoval potřebám středně velkých podniků a je podporován na široké škále platforem a operačních systémů. Tři nabídky pro malé a střední podniky až do 1 000 uživatelů, které poskytují možnosti e-mailu, plánování a zasílání rychlých zpráv a podporují širokou škálu podnikových aplikací – Lotus Domino Messaging Express, Lotus Domino Collaboration Express a Lotus Domino Server Express.

    IBM Notes (dříve: IBM Lotus Notes)

    IBM Notes (dříve: IBM Lotus Notes) je počítačový klient pro sociální podnikání. Poskytuje přístup k lidem, obchodním aplikacím a informacím, které potřebujete, v celém podniku a na internetu. Nyní můžete svou práci dělat rychleji a efektivněji. Software IBM Notes vám pomůže dokončit práci rychle tím, že poskytuje jediný přístupový bod pro vytváření obsahu, získávání a přenos znalostí, týmovou spolupráci a rozhodování. Odstraněním tradičních omezení na pracovišti vám software IBM Notes pomůže spojit se s lidmi a najít informace ve vaší firmě a na internetu.

    Od roku 2010 nabízí DeA Group of Companies služby pro vývoj, instalaci a konfiguraci Lotus Nootes, dále technickou podporu a údržbu práce elektronických informačních systémů pro správu dokumentů a dalších softwarových řešení v prostředí Lotus.

    Rozsah softwarových řešení využívajících prostředí Lotus je poměrně široký: od převodu workflow do elektronické podoby, instalace poštovního serveru, serveru pro zasílání zpráv mezi uživateli, webového serveru až po systém plánování pracovní doby, správu zdrojů a spolehlivé nástroje na ochranu informací.

    O platformě Lotus Notes

    Lotus Notes je výkonný software klient-server pro automatizaci činností spolupráce a správy, řešení problémů se správou dokumentů a ukládání polostrukturovaných informací v podnikových systémech Internetu/Intranetu.

    Vlastností Lotus Notes/Domino je objektově orientovaná architektura, díky které je možné vytvářet informační systémy, které automatizují práci se složitě strukturovanými daty a neformalizovanými dynamickými procesy. Softwarový produkt obsahuje základní funkce, které umožňují organizovat práci distribuovaných pracovních skupin a vytvářet aplikace pro automatizaci procesů, takže je nesprávné považovat Lotus Notes za kompletní podnikový automatizační systém (stejně jako např. MS SQL server nelze považovat za účetní Systém). Platformou pro takové aplikace je Lotus Notes. Systémy elektronické správy dokumentů a další kompletní řešení založená na platformě Lotus Notes/Domino vyvíjejí a distribuují dodavatelé softwaru třetích stran.

    Klíčové funkce obsažené v základní distribuci Lotus Notes/Domino

    • runtime aplikace pro automatizaci skupinových aktivit
    • kryptoochrana (šifrování a elektronický podpis)
    • e-mailového klienta

    • aplikační server
    • poštovní server
    • skupinový kalendář, plánovač úloh

    • Lotus Sametime instant messenger klient (Sametime server je samostatný produkt)
    • webový server – poskytuje přístup k aplikacím Lotus Notes prostřednictvím prohlížeče
    • LDAP server
    • replikace - synchronizace mezi vzdálenými instancemi databáze
    • Služby integrace dat Domino Enterprise Connection Services (DECS).

    IBM Lotus Notes/Domino podporované nejmodernějšími průmyslovými technologiemi a standardy

    • E-mail: SMTP, POP3, IMAP, MIME, DNSBL (anti-spam)
    • Instant Messenger: Stejný čas
    • Čtečka zpráv: RSS, Usenet (NNTP)
    • Fulltextové vyhledávání v objektově orientovaných databázích
    • Databáze: Objektově orientovaná DBMS, technologie klient-server, formáty: NSF a NSFDB2
    • Server: podpora pro Clustery (společný provoz skupiny serverů), Dělené servery - možnost nainstalovat několik serverů Lotus Domino, SMP, Passthru na jeden hardwarový server - připojení typu end-to-end ("proxy" pomocí protokolu NotesRPC)
    • Klient: Lotus Notes (multiplatformní, existují implementace pro Windows, Linux, Mac OS X), vytvořený v prostředí Eclipse, tenký klient (HTTP a HTTPS)
    • Síťové protokoly: TCP/IP – standardně Lotus Notes běží na TCP portu 1352, IPX/SPX, NetBIOS
    • Replikace.
    • Programovací jazyky: @-formulas, Lotus Script, Java, JavaScript
    • Integrace s DBMS a dalšími aplikacemi (pomocí datových a programových volání): CORBA, COM, XML, ODBC, DDE, OLE
    • Krypto ochrana (šifrování a digitální podpis): X.509, SSL, S/MIME
    • Autentizace: vestavěná, podpora LDAP

    Další řešení IBM zahrnutá v licenci IBM Lotus Notes/Domino

    • IBM DB2 Enterprise Server Edition
    • IBM Lotus Expeditor
    • IBM Lotus Notes Traveler
    • IBM Lotus Sametime Entry
    • Pracovní postup IBM Lotus
    • IBM Tivoli Directory Integrator
    • IBM WebSphere Application Server Network Deployment

    Tradičně se IBM Lotus Notes / Domino používá k vytváření informačních systémů následujícího směru

    • Katalogy, kartotéky, adresáře, jakákoliv úložiště informací, ve kterých samotný pojem „dokument“ vzniká.
    • Elektronická správa dokumentů (workflow, automatizace obchodních procesů) - aplikace s poměrně složitou logikou (větvení cest dokumentů, mnoho různých stavů dokumentů, schvalování a odmítání atd.), dokumenty se přesouvají od jednoho uživatele k druhému, sleduje se stav, zasílají se upozornění. Elektronická správa dokumentů, systémy pro správu dokumentů, správa dokumentů – hlavní náplň Lotusu.
    • Spolupráce s daty - skupinový vývoj dokumentů, prohlížení dokumentů různými skupinami uživatelů, sdílení informací. Na rozdíl od elektronických systémů pro správu dokumentů nebere v úvahu cesty dokumentů.
    • Internetové aplikace až po stránky a portály. Domino obsahuje výkonný webový server, který vám umožňuje převádět informace uložené v databázích do internetových standardů, které lze zobrazit webovými prohlížeči za běhu.
    • Logy, archivy, datové účetnictví.

    Rodina produktů IBM Lotus Notes/Domino zahrnuje následující komponenty

    1. Lotus Domino je aplikační server a systém správy databází.
    2. Lotus Notes je standardní klientská pracovní stanice.
    3. Lotus Domino Administrator – administrátorské pracoviště, které vám umožní pohodlně spravovat servery Lotus Domino
    4. Lotus Domino Designer je vývojářské pracoviště pro tvorbu aplikací.
    5. Lotus Sametime – systém pro videokonference, instant messaging a webové konference

    Lotus Notes je ideální pro systémy elektronické správy dokumentů, zejména pro geograficky distribuované organizace. Prostřednictvím použití nerelační databázové struktury platforma implementuje schopnost replikovat dokumenty mezi servery a omezovat přístup k dokumentům.

    Instalace Lotus Notes /Domino poskytuje:

    • vytvoření kvalitativně nové úrovně řízení založené na elektronických dokumentech;
    • zlepšení efektivity řízení dokumentováním všech činností organizace
    • zvýšení transparentnosti obchodních procesů na všech úrovních řízení;
    • snížení cyklů předávání dokumentů a doby provádění kontrolních funkcí;
    • zajištění maximální transparentnosti procesu zpracování dokumentů a úkolů a možnost operativní kontroly všech stupňů procesů řízení;
    • vytvoření jednotného informačního prostoru podniku.

    V případě dotazů ohledně implementace a provozu produktů Lotus volejte prosím společnost. Nainstalujeme a nakonfigurujeme Lotus Notes za vás.

    Časopis InformationWeek shrnuje uplynulé desetiletí a označil Lotus Notes za jeden z nejdůležitějších produktů 90. let, který je nejúžeji integrován s konceptem „skupinové práce“. Během poslední dekády Lotus skutečně vynaložil velké úsilí na rozvoj funkčnosti Lotus Domino a Notes do špičkových internetových produktů a vstoupil do roku 2000 s celkovým počtem více než 56 milionů uživatelů Lotus Notes.

    Trh „integrovaných systémů pro spolupráci“, jak jej definuje GartnerGroup, je jedním z největších segmentů globálního softwarového trhu a aplikace, pro které se tyto technologie používají, jsou klasifikovány jako „kritické“ a „kritické pro život“. Stačí říci, že podle IDC1 v roce 1998 „průměrná“ evropská organizace utratila 89 000 dolarů za systémy spolupráce a 48 000 dolarů za software pro zasílání zpráv a e-mail. V zemích, jako je Švédsko, bylo procento lidí, kteří pracují se znalostmi a využívají systémy spolupráce, téměř 70 %.

    Potenciální uživatelé těchto technologií však velmi často nechápou, co tento pojem zahrnuje – „integrované systémy pro týmovou práci“, a také co je podstatou zejména technologií Lotus Domino a Notes. Právě těmto otázkám je věnován tento článek.

    V tomto krátkém úvodu jsou Lotus Domino a Notes formálně definovány jako nástroje pro shromažďování, organizování a distribuci informací a znalostí.

    Na základě skutečné praxe používání můžeme rozlišit následující skupiny organizací, které si tyto technologie pro sebe zvolily a volí.

    První skupinu tvoří organizace, které potřebují infrastruktura e-mailu, zpráv a komunikace: moderní, spolehlivé a škálovatelné. Lotus Domino je poštovní server a Lotus Notes je pokročilý e-mailový klient.

    Druhou skupinu tvoří organizace, které používají Domino a Notes jako platformu a infrastruktura pro podnikové aplikace, automatizace obchodních postupů, workflow atd. Lotus Domino je aplikační server a Lotus Notes je klient pro spouštění podnikových aplikací, práci s informacemi a dokumenty, včetně offline.

    Třetí skupina uživatelů vybere Lotus Domino jako jedinečný technologie pro tvorbu webové infrastruktury. Lotus Domino je webový server s pokročilými funkcemi pro dynamické aktualizace, kategorizaci informací, fulltextové vyhledávání a další.

    A konečně čtvrtá skupina organizací volí Lotus Domino a Notes as integrační software, neboli „middleware“ schopný integrovat informace a data z prakticky libovolných informačních zdrojů – relační DBMS, systémy plánování podnikových zdrojů (ERP), jako je SAP R/3, internetová prostředí atd.

    V konečném důsledku si většina uživatelů Lotus Domino a Notes uvědomuje možnost řešit celou škálu výše uvedených úkolů na základě jediné technologické platformy a vytvořit informační infrastrukturu, která jim umožní říci: „Efektivní práce naší organizace by to nebylo možné bez Domino a Notes."

    Je třeba poznamenat, že Lotus Domino a Notes jsou multiplatformní produkty. Verze serveru Domino jsou k dispozici pro většinu běžných operačních systémů a hardwarových platforem, jako jsou Windows 3.x, Windows 95, Windows NT, Linux, Sun Solaris, HP-UX, IBM AIX, OS/2, Novell NetWare, OS/400, OS /390, Mac, což dává uživatelům těchto technologií svobodu vybrat si platformu, která nejlépe vyhovuje potřebám jejich organizace.

    Produkt je lokalizovaný a jeho uživateli v Rusku jsou stovky a tisíce organizací.

    2. Historie vzniku Lotus Domino a Notes

    Lotus Notes má své kořeny v některých z prvních počítačových programů napsaných v Computer-based Education Research Laboratory (CERL) na University of Illinois. V roce 1973 vydal CERL produkt s názvem PLATO Notes. V té době bylo jedinou funkcí PLATO Notes připojit uživatelské ID a datum k chybovým hlášením a chránit soubor před smazáním ostatními uživateli. Pracovníci systému jsou tak schopni reagovat na hlášení o problémech, která se objeví ve spodní části obrazovky. Právě tento způsob bezpečné komunikace mezi uživateli tvořil základ PLATO Notes.

    V roce 1976 byl vydán produkt s názvem PLATO Group Notes. Group Notes zdědila původní koncept PLATO Notes a byla jeho logickým vývojem z hlediska organizace zpětné vazby od uživatelů. Recenze posledně jmenovaného o novém produktu se ukázaly jako pozitivní, Group Notes se začaly aktivně používat a nakonec se staly prototypem mnoha softwarových produktů využívajících metaforu „poznámky“.

    Tvůrce Lotus Notes Ray Ozzie pracoval na operačním systému PLATO v CERL na konci 70. let. Byl ohromen systémem a jeho komunikačními schopnostmi. S využitím znalostí získaných v CERL začíná Ray Ozzy pracovat na návrhu produktu „notes“ pro PC. Zpočátku měl potíže kvůli nedostatku finančních zdrojů.

    Mitch Kapor, zakladatel a poté generální ředitel Lotus Development Corporation, věřil v to, co bylo v té době zcela novým konceptem. Kapor se nejen inspiroval touto myšlenkou, ale také vyjádřil přání investovat peníze Lotusu do vývoje nového produktu. Kaporův nadhled, kreativita a ochota překonat vlastní nevíru předurčily přeměnu Ozzyho spekulativních představ ve skutečnost.

    V červenci 1984 začali Ozzy a Kapor pracovat na inovativním vývoji, který vedl o pět měsíců později k vytvoření společnosti Iris Associates, Inc., založené na fondech Lotus a spojené s posledně jmenovanými smluvními závazky. Úkolem Iris bylo vyvinout první verzi Notes.

    Hlavní myšlenkou bylo vyvinout software navržený tak, aby poskytoval možnosti spolupráce a zasílání zpráv. V té době o tom většina uživatelů ještě neuvažovala a o využití počítačů k tomuto účelu neměla zájem. Vývojáři modelovali Lotus Notes nad PLATO Notes, ale přidali do produktu mnoho výkonných nových funkcí.

    Zpočátku si vývojáři představovali Notes jako kombinaci online diskusních nástrojů, e-mailu, telefonních seznamů a databází založených na dokumentech. Tento přístup vyvolal dva problémy. Za prvé – síťové technologie v podobě, v jaké je známe dnes, tehdy neexistovaly. V důsledku toho museli vývojáři zpočátku prodat myšlenku Notes jako správce osobních informací (PIM), jakýsi „elektronický organizátor“ s určitými možnostmi spolupráce. Za druhé, v té době byly operační systémy nedostatečně vyvinuté a vývojáři museli napsat velké množství systémového kódu, aby vytvořili jmenný server (Name Server), databáze a nástroje síťové komunikace. S rozvojem síťové technologie začali vývojáři prodávat myšlenku Notes jako groupware („software pro skupinovou práci“), což znamenalo schopnost poskytovat komunikaci, spolupráci a koordinaci mezi skupinami uživatelů.

    Brzy přišel počítač Macintosh, duchovní dítě společnosti Apple Corporation, s novým, snadno použitelným grafickým uživatelským rozhraním. To ovlivnilo vývojáře Notes a poskytli svému novému produktu znakově orientované grafické rozhraní. Původní myšlenka zakladatelů se rychle vyvinula k myšlence vytvořit produkt na podporu virtuálních komunit lidí. Uvažovat o budování groupwarového softwaru v roce 1984 bylo výstřední záležitostí – v té době ještě většina uživatelů nevěděla, co je e-mail. Tento produkt výrazně předběhl dobu. Byl to první komerční klient-server produkt.

    Vývoj Notes trval několik let, což je na dnešní poměry poměrně hodně, ale právě díky tomu jsou Notes tak úspěšné. S luxusem strávit pět let vývojem vytvořili tvůrci Notes výjimečně solidní produkt, který neměl na trhu prakticky žádné soupeře. Konkurentům trvalo roky, než vytvořili něco podobného jako Notes. Dodnes však žádný z produktů nemá všechny funkce obsažené v Notes.

    Většina vývoje jádra byla dokončena během dvou let, ale vývojáři strávili další rok portováním kódu klienta a serveru z Windows na OS/2. Během tohoto období vývojáři Iris používali Notes ke vzdálené komunikaci s pracovníky Lotusu. Každodenní používání produktu bylo velmi užitečné při vývoji klíčových funkcí. Vývojáři například potřebovali synchronizovat data mezi dvěma vzdálenými kancelářemi a vynalezli replikaci, jednu z nejsilnějších funkcí prostředí Notes. Zajímavostí je, že to ani nebylo zahrnuto v původních plánech, ale nastal problém, a ten se vyřešil.

    V srpnu 1986 už měly Notes mnoho svých jedinečných funkcí a byla pro ně připravena předběžná dokumentace. Produkt byl připraven k odeslání interním uživatelům Lotusu. V tomto okamžiku společnost Lotus produkt vyhodnotila a přijala. Lotus získal práva na Notes v roce 1987.

    Osud Lotus Notes byl úspěšný ještě předtím, než byla vydána jeho první verze. Vedoucí Price Waterhouse sledoval demo Lotus Notes před prvním vydáním. Produkt na něj udělal takový dojem, že si okamžitě koupil 10 000 kopií Notes. V té době to byl rekordní objem prodeje produktu na bázi PC. Price Waterhouse jako první velký kupec Notes předpověděl, že Notes zásadně promění stávající obchodní procesy. Zaměstnanci Price Waterhouse měli pravdu.

    Komerční druhá verze Lotus Notes je na trhu od roku 1991 a produkt zůstával dlouhou dobu jedinou technologií na podporu spolupráce lidí.

    Pak přišel internet se schopností ukládat a vyměňovat si informace mezi geograficky rozptýlenými skupinami lidí – o tom, co Notes už řadu let umí. V roce 1995 se v počítačovém tisku objevilo mnoho článků, že osud Notes byl zpečetěn a že budou nahrazeny otevřenějšími a levnějšími technologiemi internetu.

    V listopadu 1995 však Lotus, tehdy součást IBM, oznámil strategii, jak doplnit bohatou funkcionalitu prostředí Notes (tehdejší verze 3.3x) o podporu internetových standardů a drasticky snížit ceny. Od té doby Lotus vydal několik nových verzí Notes a od verze 4.5 byla funkčnost internetové technologie serveru taková, že společnost zjistila, že je nutné přejmenovat back-end Notes na server Domino.

    A dnes, na začátku nového desetiletí a nového století, jsou Lotus Domino a Notes i nadále nejlepšími produkty pro spolupráci, které dávají organizacím moc umožnit efektivní spolupráci mezi lidmi. Lotus Domino je také pokročilý webový server, aplikační server a e-mailový server. Takže i když organizace nemá zájem používat Notes ke spolupráci, existuje mnoho důvodů, proč si vybrat server Domino jako páteř své infrastruktury internetu/intranetu.

    V tomto článku není prostor pro podrobnější popis historie prostředí Notes, od verze 1 po verzi 5, kterou Lotus vydal v roce 1999. Přejděme proto k možnostem, které tato technologie dnes poskytuje. Následuje velmi stručný popis Domino a Notes.

    3. Co je architektura řešení Notes a Lotus

    Notes je velmi elegantní aplikace. Jde o mnohostranný produkt, jehož funkcionalita je natolik rozsáhlá, že se zásadně liší od ostatních aplikací. To je důvod, proč je pro uživatele někdy obtížné uvědomit si jedinečnost této technologie. Jakmile však pochopíte, jak Notes funguje, je jasné, že tato technologie je skutečně lepší než mnoho podobných internetových nástrojů nebo produktů od jiných prodejců v oblasti systémů pro spolupráci.

    Práce moderních organizací, ať už komerčních struktur nebo vládních agentur, je založena na aktivní interakci lidí, oddělení a dalších organizací, které jsou mimo ně.

    Všechny formy takové interakce lze rozdělit do tří skupin, neboli tzv. tří K:

    • Komunikace: vy a vaše organizace můžete vyžadovat nebo předávat informace od kohokoli.
    • Spolupráce: lidé a organizace používají sdílený pracovní prostor (budovy, kampusy atd.) k práci a lidé potřebují neformální interakci, aby práci dokončili.
    • Koordinace: existují určité procesy, do kterých jsou zapojeni různí lidé a organizace, například proces koordinace objednávky nebo předávání platebního příkazu, podléhající předem stanoveným pravidlům.

    Pokud mluvíme o počítačových technologiích, které reagují a podporují tyto tři formy interakce, pak jsou to:

    • Systémy elektronické pošty a zpráv
    • Databáze sdíleného přístupu
    • Nástroje pro automatizaci obchodních postupů (workflow)

    Lotus Domino a Notes jsou založeny na třech výše uvedených technologiích.

    Lotus Domino a Notes by se daly popsat jako distribuovaný sdílený databázový systém integrovaný s e-mailovými funkcemi.

    • Databáze sdíleného přístupu znamená schopnost velkého počtu uživatelů současně přistupovat a aktualizovat obsah databází.
    • Distribuce znamená, že databáze mohou být umístěny současně na velkém počtu serverů, které si vzájemně pravidelně posílají aktualizace, takže po určité době se změny dat provedené na jednom serveru dostanou na jiný. Tento proces se nazývá replikace.
    • Databáze integrované s funkcemi e-mailu znamenají, že nejen, že si uživatelé prostředí Notes mohou vyměňovat e-mailové zprávy, ale databáze a aplikace Notes mohou odesílat dokumenty a zprávy jak lidem, tak dalším databázím a aplikacím prostředí Notes. A to je kritická vlastnost při automatizaci obchodních toků a procedur (workflow).

    Důležitá pro pochopení schopností Domino a Notes je takzvaná architektura řešení Lotus. Tento koncept (viz tabulka) byl vyvinut poradenskou službou Lotus v souladu s principy systémového přístupu. Poskytuje holistický přístup ke klasifikaci řešení pro komunikaci a spolupráci na platformě Domino a Notes.

    Z hlediska uvažovaného konceptu by zvolená komunikační platforma měla mít následující schopnosti. Za prvé, musí podporovat celou řadu výše uvedených podnikových systémových technologií (firemní e-mailový systém, sdílené databáze, nástroje pro automatizaci obchodních procesů).

    Za druhé, řešení založená na této platformě musí efektivně fungovat na třech úrovních organizační složitosti:

    1. Úroveň oddělení a oddělení.

    2. Úroveň integrované organizace.

    3. Úroveň rozšířené organizace (zahrnuje veškerou komunikaci s vnějším světem – partnery, zákazníky, poskytovateli služeb atd.).

    V tomto smyslu poskytují Lotus Domino a Notes kompletní řešení v oblasti systémů pro spolupráci a umožňují řešit technologicky složité problémy na jakékoli organizační úrovni. Lotus Domino je e-mailový server, aplikační server pro automatizaci dokumentů a obchodních procesů a webový server doplněný rozsáhlou integrací se systémy pro správu relačních databází a systémy plánování podnikových zdrojů (ERP). Lotus Notes je integrovaný e-mailový, internetový, kolaborační a dokumentový klient, který mimo jiné poskytuje mobilní uživatelské prostředí.

    Podle tohoto přístupu spadá dané řešení do jedné z devíti kategorií z hlediska použitých technologií a organizační náročnosti. Vše na nejvyšší úrovni rozšířené organizace jsou internetové technologie, spodní dvě řady jsou podnikové intranetové systémy. Technologie elektronického obchodování, o kterých se v dnešní době tolik mluví, jsou dvě horní pole vpravo, to znamená, že jsou to internetové technologie založené na standardech, které poskytují prostředky pro spolupráci a koordinaci mezi různými organizacemi zapojenými do společných výrobních procesů.

    ComputerPress 4 "2000

    IBM Lotus Notes(Taky Lotus Notes, Lotus Notes/Domino) je softwarový produkt, platforma pro automatizaci společné činnosti pracovních skupin (Groupware). Vyrobeno společností IBM Lotus Software, která je součástí IBM Software Group.

    2018: Notes/Domino přechází na HCL Technologies (Indie)

    Společnost HCL Technologies se sídlem v Noidě v Indii získá od IBM softwarová aktiva v hodnotě 1,8 miliardy dolarů podle oznámení ze 7. prosince 2018. Společnosti již souhlasily s prodejem osmi aplikací společnosti HCL Technologies, včetně ikonického produktu jako Notes/Domino.

    Po dokončení transakce v první polovině roku 2019 se společnost HCL Technologies stane také plným vlastníkem produktů Appscan , BigFix , Unica, Commerce zaměřených na e-commerce a trhy lidských zdrojů.

    Od prosince 2018 jsou strany partnery duševního vlastnictví v pěti z těchto žádostí.

    Důvody, proč se IBM rozhodla převést svůj vývoj na společnost třetí strany, nebyly zveřejněny.

    Notes je softwarový balík určený k automatizaci spolupráce pracovních skupin. Jedná se o celou řadu softwarových řešení, která mimo jiné zahrnuje e-mailové nástroje, systém rychlých zpráv a aplikaci pro práci se skupinovými kalendáři. Platforma existuje ve verzích pro Microsoft Windows, Linux a Apple Mac OS.

    Druhým neméně významným produktem IBM, který se za šest měsíců stane majetkem HCL Technologies, je Domino, serverová část Notes. Domino také zahrnuje řadu služeb, včetně systému správy databází, adresářového serveru a pošty.

    Převod vlastnictví svých softwarových produktů ze strany IBM na indickou společnost HCL Technologies neznamená, že společnost má potíže. Naopak, rok 2018 byl pro ni produktivní: v březnu 2018 představila maličký mikročip, který podporuje technologii blockchain, a na konci října 2018 získala Red Hat za 34 miliard dolarů.

    2012

    IBM Notes/Domino - Social Edition 9.0

    Jak napsal na svém blogu Ed Brill, ředitel Product Line Management for Collaborative Solutions v IBM, podle průzkumu plánují 2/3 obchodních partnerů IBM implementovat novou verzi během prvních tří měsíců od jejího vydání.

    Komerční verze Notes/Domino Social Edition 9.0 bude vydána v prvním čtvrtletí roku 2013.

    IBM pohřbívá značku Lotus

    Vydání je také pozoruhodné tím, že se jedná o první případ, kdy se má systém připojit k produktové řadě společnosti IBM bez použití názvu Lotus, řekl Brill. Systémový název Lotus používá modrý gigant od doby, kdy IBM v roce 1995 převzala společnost Lotus Development Corporation.

    IBM dříve oznámilo, že příští vydání Notes/Domino bude 8.5.4, ale množství změn v systému bylo tak významné, že bylo rozhodnuto dát vydání pořadové číslo 9.0.

    Jednou z nových funkcí systému bude možnost spouštět některé aplikace Notes nemoderovaným způsobem prostřednictvím prohlížečů na počítačích se systémem Windows, takže podniky nemusí k práci instalovat úplného klienta Notes.

    Součástí aktualizace bude také přepracované uživatelské rozhraní, nové funkce pošty a kalendáře, podpora SAML (Security Assertion Markup Language), řada vylepšení vývojové platformy XPages a další.

    Notes/Domino Social Edition byla poprvé oznámena na Lotusphere 2012 a její vývoj trval přibližně rok. První omezený beta kód byl představen v dubnu 2012. Registrovat se mohou firmy, které mají zájem o beta testování.

    Podle plánu bude úplné vydání systému uvolněno v prvním čtvrtletí roku 2013.

    2009

    Výhody platformy

    ()

    • možnost vytváření geograficky distribuovaných systémů;
    • otevřená architektura, mechanismus pro vývoj aplikací;
    • schopnost pracovat s mobilními a offline uživateli;
    • podpora moderní replikační technologie s minimalizovaným provozem, umožňující uživatelům efektivně pracovat, i když není přístup k síti;
    • vestavěné rychlé zasílání zpráv;
    • integrovatelnost s jinými informačními systémy (kompatibilita s datovými typy IBM DB2, Oracle, Sybase, MS SQL, ODBC);
    • dokumentově orientované databáze – schopnost pracovat s jakýmkoliv typem elektronických dokumentů, včetně nestrukturovaných dat;
    • Zabezpečení IT infrastruktury – víceúrovňový bezpečnostní model, který lze konfigurovat od úrovně serveru až po úroveň jednotlivého pole v dokumentu;
    • platformová nezávislost - Domino server běží na různých operačních systémech (Windows NT, OS/2, Unix, Linux, iSeries).

    Popis

    Polohování

    Lotus Notes je platforma pro vytváření aplikací pro automatizaci řízení a dokumentačních procesů. Charakteristickým rysem systému je objektově orientovaná architektura, díky které je možné vytvářet informační systémy, které automatizují práci se složitě strukturovanými daty a neformalizovanými dynamickými procesy. Softwarový produkt obsahuje pouze základní funkce, které umožňují organizovat práci distribuovaných pracovních skupin a vytvářet aplikace pro automatizaci procesů Lotus Notes je nesprávné považovat jej za kompletní systém pro automatizaci činnosti podniku (stejně jako např. MS SQL Server nelze považovat za účetní systém). Lotus Notes je platforma pro takové aplikace. Elektronické systémy pro správu dokumentů a další kompletní řešení na platformě Lotus Notes/Domino vyvinuté a distribuované dodavateli softwaru třetích stran.

    Terminologie

    Úplný oficiální název produktu: IBM Lotus Notes/Domino.

    IBM používá od roku 1996 následující terminologii:

    • poznámky- software klientské pracovní stanice.
    • Domino- serverový software.

    Až do verze 4.5 včetně byl název „Domino“ používán pro samostatnou aplikaci, která k serveru Notes přidávala funkce webového serveru. S vydáním verze 4.6 v roce 1996 byla funkce webového serveru součástí serveru Notes. Server změnil svůj název z "Notes server" na "Domino server".

    Od verze 5.0 na straně klienta Lotus Notes se skládá ze tří částí:

    • Klient IBM Lotus Notes- uživatelské pracoviště
    • IBM Lotus Domino Designer- pracoviště vývojáře aplikací Lotus Notes(programátor)
    • Správce IBM Lotus Domino- pracovní stanice správce systému Lotus Notes.

    Hlavní funkce

    Hlavní funkce obsažené v základním balíčku Lotus Notes/Domino verze 7.0.2:

    • runtime aplikace pro automatizaci skupinových aktivit
    • kryptoochrana (šifrování a elektronický podpis)
    • e-mailového klienta
    • aplikační server
    • poštovní server
    • skupinový kalendář, plánovač úloh
    • Lotus Sametime instant messaging klient (Sametime server je samostatný produkt)
    • webový server - poskytuje přístup k aplikacím Lotus Notes přes prohlížeč
    • LDAP server
    • Replikace - synchronizace mezi vzdálenými instancemi databáze
    • Služby integrace dat Domino Enterprise Connection Services (DECS).

    Zvláštnosti

    1. Víceplatformní. Významnou vlastností je multiplatformní Lotus Notes. Aktuální verze byla certifikována společností IBM pro provoz na následujících operačních systémech:
      • Server Lotus Domino- Windows NT (32 a 64 bitů), GNU/Linux (Red Hat, SuSE), Solaris, OS/400, AIX, OS/390)
      • Klient Lotus Notes- Windows NT (32 bit), Mac OS X, GNU/Linux
    2. replikace
    3. Rychlé RAD a nasazení aplikací. Vývojové prostředí aplikací IBM Lotus Domino Designer poskytuje vývojářům pokročilé základní služby pro vývoj aplikací orientovaných na dokumenty. Programový kód a vizuální formy aplikací jsou fyzicky uloženy v databázích, ve kterých jsou používány a spouštěny. Po provedení změn v kódu programu nebo formuláři se změny stanou dostupnými všem uživatelům a serverům, které přistupují k databázi, ve které je uložen změněný kód nebo formulář. Ostatní servery obdrží změny prostřednictvím replikace během první relace.
    4. Spouštění aplikací offline Klient Lotus Notes vám umožňuje ukládat databáze Lotus Notes lokálně (na počítači uživatele), replikovat je se serverem Domino, pracovat s lokálními databázemi, když není k serveru Domino žádné připojení, a spouštět programový kód serveru v lokálních databázích. Tato funkce podporuje plnohodnotnou práci uživatele ve stavu odpojeném od serveru (například na notebooku). Změny na lokálním (uživatelském) počítači a na serveru jsou vzájemně synchronizovány prostřednictvím replikace.
    5. Infrastruktura veřejného klíče (PKI) Krypto funkce využívající veřejné klíče – šifrování a elektronický digitální podpis – jsou základními službami jádra Lotus Notes. Každý uživatel systému při registraci obdrží pár klíčů: veřejný klíč je uložen v obecném (veřejném) adresáři a je dostupný (pro čtení) uživatelům ze serveru a tajný klíč je uložen lokálně v identifikaci uživatele soubor.
      • Elektronický digitální podpis používá se při autentizaci uživatele a/nebo serveru serverem, při zjišťování úrovně důvěry ve spouštěný kód, při kontrole platnosti poštovních zpráv, dokumentů (databázových záznamů) a jednotlivých polí.
      • Šifrování používá se pro poštovní zprávy, celé databáze, jednotlivé dokumenty (databázové záznamy), jednotlivá pole a síťový provoz mezi dvěma servery Lotus Domino a mezi serverem Lotus Notes a klientem.

    Aktuální verze

    Pro listopad 2018 IBM Lotus Software podporuje a vyvíjí následující verze produktů Lotus Notes/Domino:

    ProduktJazykVerze 7.0Verze 8.0Verze 8.5
    uvolněnídatumuvolněnídatumuvolněnídatum
    Klient Lotus Notes Angličtina7.0.4 dubna 20098.0.2FP1ledna 20098.5 ledna 2009
    ruština7.0.3 březen 20088.0.2 prosince 20088.5 březen 2009
    Server Lotus Domino Angličtina7.0.4 dubna 20098.0.2FP1ledna 20098.5 ledna 2009

    Podporované technologie

    (Údaje aktuální k listopadu 2018)

    1. E-mailem
      • SMTP
      • POP3
      • IMAP
      • MIM
      • DNSBL(boj proti spamu)
    2. instant messenger
      • Stejný čas
    3. Čtení zpráv
      • usenet(NNTP)
    4. Fulltextové vyhledávání
    5. Databáze
      • Objektově orientované DBMS
      • Technologie klient-server
      • Formáty: NSF a NSFDB2
    6. Server
      • Cluster (skupina serverů)
      • Dělené servery- možnost instalovat několik serverů Lotus Domino na jeden hardwarový server
      • Projít- end-to-end připojení ("proxy" přes protokol NotesRPC)
    7. Klient
      • Zatmění
      • Tenký klient (http A HTTPS)
    8. [Síťové protokoly"
      • Zásobník protokolů TCP/IP- výchozí Lotus Notes běží na TCP portu 1352
      • IPX/SPX
      • NetBIOS
    9. replikace
    10. Programovací jazyky
      • @-vzorce
      • Lotus Script
      • JavaScript
    11. Integrace s DBMS a dalšími aplikacemi(pomocí datových a programových volání)
      • CORBA
      • ODBC
    12. Krypto ochrana(šifrování a digitální podpis)
      • X.509
      • S/MIME