Gekürzter Vortrag der Connect 2014 Präsentation "BP307 Practical Solutions for Connections Administrators – Tips and Scripts for Your Daily Business" Tipps und Skripts rund um die Connections Installation, Konfiguration, Dokumentation und Troubleshooting. Wir zeigen Skripte die jedem Administrator das Leben erleichtern können.
Download der Skripts: http://github.com/stoeps13/ibmcnxscripting
Tipps und Skripts aus dem Leben eines Connections AdminsKlaus Bild
Gekürzter Vortrag der Connect 2014 Präsentation "BP307 Practical Solutions for Connections Administrators – Tips and Scripts for Your Daily Business" Tipps und Skripts rund um die Connections Installation, Konfiguration, Dokumentation und Troubleshooting. Wir zeigen Skripte die jedem Administrator das Leben erleichtern können. Download der Skripts: http://github.com/stoeps13/ibmcnxscripting
Der JBoss AS 7 / EAP enthält ausgereifte Technologien um kritische Java EE Anwendungen Hochverfügbar auf Ebene der Middleware zu betreiben. Die enthaltenen Profile sind bereits für kleinere Cluster Topologien entsprechend konfiguriert. Mit dem Domain Mode des Applikationsservers lassen sich mehrere Server Instanzen komfortabel verwalten. Jedoch birgt ein Cluster eine hohe Komplexität, die Detailkenntnisse der grundlegenden Technologien wie JGroups und Infinispan erfordern.
Die JBoss Enterprise Application Platform (und das Upstream Projekt Wildfly aka JBoss AS 7) enthält ausgereifte Technologien um kritische Java EE Anwendungen Hochverfügbar auf Ebene der Middleware zu betreiben. Die enthaltenen Profile sind bereits für kleinere Cluster Topologien entsprechend konfiguriert. Mit dem Domain Mode des Applikationsservers lassen sich mehrere Server Instanzen komfortabel verwalten. Jedoch birgt ein Cluster eine hohe Komplexität, die Detailkenntnisse der grundlegenden Technologien wie JGroups und Infinispan erfordern. Im Vortrag werden die grundlegenden Konzepte beleuchtet und während des Vortrages wird gezeigt wie ein Cluster im Domain Mode mit der Enterprise Application Platform betrieben werden kann.
Cloud Deployment und (Auto)Scaling am Beispiel von AngrybirdAOE
Continuous Delivery und Autoscaling von Enterprise Web-Applicationen in der Amazon Cloud
In diesem Vortrag zeigen wir am Beispiel des neuen Angrybird-Onlineshops, der zu Spitzenzeiten bis zu 10 Bestellungen pro Sekunde aufnehmen kann und dabei hochverfügbar ist, wie eine automatisch skalierende Cloud Infrastruktur sowie die nötigen Konzepte aussehen können.
Wir beschreiben die Herausforderungen und unsere Lösungen, um den Shop für ein Multi-Server-Setup vorzubereiten und zu betreiben. Spezielle Anforderungen an eine solche Architektur sowie die Integration von Reverse Proxies (Varnish), die Nutzung eines CDNs, verschiedene Cache-Strategien und weitere Optimierung sind ebenfalls Bestandteil dieses Vortrags. Außerdem stellen wir unsere automatisierte Cloud-Deployment-Strategien vor, angefangen von den Entwicklungsumgebungen, über den continuous Integration Server und unser Testing Framework bis hin zum A/B-Deployment in der Cloud.
Dieser Workshop konzentriert sich auf WordPress-spezifische Möglichkeiten, und zeigt welche und wie wir bei der Blogwerk AG Performanceoptimierungen an unseren Blogs vorgenommen haben. Wichtige Themen dabei sind der Object-Cache mit verschiedenen Caching-Backends, Full-Site-Cachinglösungen, wie WP Super Cache und PHP-Optimierungen.
Tipps und Skripts aus dem Leben eines Connections AdminsKlaus Bild
Gekürzter Vortrag der Connect 2014 Präsentation "BP307 Practical Solutions for Connections Administrators – Tips and Scripts for Your Daily Business" Tipps und Skripts rund um die Connections Installation, Konfiguration, Dokumentation und Troubleshooting. Wir zeigen Skripte die jedem Administrator das Leben erleichtern können. Download der Skripts: http://github.com/stoeps13/ibmcnxscripting
Der JBoss AS 7 / EAP enthält ausgereifte Technologien um kritische Java EE Anwendungen Hochverfügbar auf Ebene der Middleware zu betreiben. Die enthaltenen Profile sind bereits für kleinere Cluster Topologien entsprechend konfiguriert. Mit dem Domain Mode des Applikationsservers lassen sich mehrere Server Instanzen komfortabel verwalten. Jedoch birgt ein Cluster eine hohe Komplexität, die Detailkenntnisse der grundlegenden Technologien wie JGroups und Infinispan erfordern.
Die JBoss Enterprise Application Platform (und das Upstream Projekt Wildfly aka JBoss AS 7) enthält ausgereifte Technologien um kritische Java EE Anwendungen Hochverfügbar auf Ebene der Middleware zu betreiben. Die enthaltenen Profile sind bereits für kleinere Cluster Topologien entsprechend konfiguriert. Mit dem Domain Mode des Applikationsservers lassen sich mehrere Server Instanzen komfortabel verwalten. Jedoch birgt ein Cluster eine hohe Komplexität, die Detailkenntnisse der grundlegenden Technologien wie JGroups und Infinispan erfordern. Im Vortrag werden die grundlegenden Konzepte beleuchtet und während des Vortrages wird gezeigt wie ein Cluster im Domain Mode mit der Enterprise Application Platform betrieben werden kann.
Cloud Deployment und (Auto)Scaling am Beispiel von AngrybirdAOE
Continuous Delivery und Autoscaling von Enterprise Web-Applicationen in der Amazon Cloud
In diesem Vortrag zeigen wir am Beispiel des neuen Angrybird-Onlineshops, der zu Spitzenzeiten bis zu 10 Bestellungen pro Sekunde aufnehmen kann und dabei hochverfügbar ist, wie eine automatisch skalierende Cloud Infrastruktur sowie die nötigen Konzepte aussehen können.
Wir beschreiben die Herausforderungen und unsere Lösungen, um den Shop für ein Multi-Server-Setup vorzubereiten und zu betreiben. Spezielle Anforderungen an eine solche Architektur sowie die Integration von Reverse Proxies (Varnish), die Nutzung eines CDNs, verschiedene Cache-Strategien und weitere Optimierung sind ebenfalls Bestandteil dieses Vortrags. Außerdem stellen wir unsere automatisierte Cloud-Deployment-Strategien vor, angefangen von den Entwicklungsumgebungen, über den continuous Integration Server und unser Testing Framework bis hin zum A/B-Deployment in der Cloud.
Dieser Workshop konzentriert sich auf WordPress-spezifische Möglichkeiten, und zeigt welche und wie wir bei der Blogwerk AG Performanceoptimierungen an unseren Blogs vorgenommen haben. Wichtige Themen dabei sind der Object-Cache mit verschiedenen Caching-Backends, Full-Site-Cachinglösungen, wie WP Super Cache und PHP-Optimierungen.
Xpages Anwendungen lassen sich recht leicht per Drag & Drop und ein wenig Code erstellen. In den meisten Fällen reicht dies auch aus, wenn es um die Arbeit mit wenig Datensätzen geht und die Anwendung selber nicht sonderlich kompliziert ist. Dringt man aber tiefer in die Programmierung ein, so wird man nicht selten mit Performanceproblemen konfrontiert.
Die Session zeigt auf, wo in einer Anwendung ( und auch ausserhalb ) die Performancefresser stecken und wie man diesen auf die Schliche kommt. Die Installation des OpenNTF Xpages Toolkit und die Anwendung der Toolbox werden an einem praktischen Beispiel erläutert. Dabei wird aus einer anfänglich nicht performanten Anwendung Schritt für Schritt eine performante Applikation.
Agenda:
Performance, was kann bremsen ?
Java vs. JavaScript
Daten vorbereiten, ViewNavigator vs. GetNextDocument
Stringbuilder vs. Concat
Phase Listener
Partial Refresh / Partial Execute
Variable resolver
Diverse In-Memory-Technologien sind bereits seit langer Zeit verfügbar, wie z.B. Result Caches, verschiedene Buffer Caches, Pre-Loading von Objekten etc. Die aktuellste Oracle12c-Version geht jedoch einen großen Schritt weiter. Ohne Änderungen werden SQL-Abfragen um Faktoren beschleunigt; die Grundlage für Real-Time Analysen ist damit gelegt. Wie die einzelnen Techniken funktionieren und mit welchem geríngem Aufwand sie konfiguriert werden, wird erklärt.
Opensource Tools für das Data Center Managementinovex GmbH
Let's talk about Open Source Data Center Management with Foreman, Puppet & docker.io! We invite everyone who's interested to join us at our inovex Meetup in Cologne. This time we will cover the following topics: [01] An introduction to docker.io: Secure and portable containers made easy "Docker is an open-source engine that automates the deployment of any application as a lightweight, portable, self-sufficient container that will run virtually anywhere." Learn how docker.io can be a huge benefit for you by bringing operations and development closer together. [02] OSS Data Center Management with The Foreman & Puppet. Have you ever wondered why your IT department needs about 5-10 weeks to have a new project infrastructure up and running? We will discuss the reasons and show you how to fix the issue using our Open Source Data Center Management setup.
Secure Scripting SIG Security Köln Dienstag, 16. Oktober 2012
Wo hin nur mit den Passwörtern in Oracle Scripten?
Passwörter "verstecken"
Datenbank Skripte vor Manipulationen schützen
www.opitz-consulting.com
Wie plane ich meine SOA Suite 12c? Ist es sinnvoll einige Komponenten (zum Beispiel: SOA und BAM) getrennt zu betrachten? Wie kann ich die beste Verfügbarkeit meiner Umgebung erzielen? Der Vortrag gibt einen Überblick über die SOA Suite 12c aus der Infrastruktur-Sicht. Die aus der Praxis entstandenen Tipps und Tricks bei der Konfiguration und Administration runden die Präsentation.
Diesen Vortrag präsentierte unser Experte Borys Neselovskyi auf der DOAG Konferenz 2017.
O documento lista várias profecias bíblicas feitas sobre Jesus Cristo centenas de anos antes de seu nascimento, e mostra como cada uma foi cumprida nos evangelhos. Ele detalha profecias sobre Cristo nascendo de uma virgem, nascendo em Belém, sendo ungido pelo Espírito Santo, fazendo milagres, sendo rejeitado pelos judeus e vendido por trinta moedas de prata.
Este documento describe los diferentes tipos de filtración, incluyendo la filtración mecánica, química y biológica. La filtración mecánica pasa el agua a través de materiales para retener partículas, la filtración química elimina compuestos químicos usando adsorbentes como el carbón activado, y la filtración biológica usa bacterias para descomponer desechos utilizando sustratos como la cerámica porosa. El documento también explica los mecanismos de transporte
Este documento resume las operaciones básicas con números naturales. Explica la suma, resta, multiplicación y división, incluyendo sus propiedades y cómo se aplican. También cubre la jerarquía de las operaciones combinadas y proporciona recursos adicionales como un video y juego para practicar los conceptos.
Xpages Anwendungen lassen sich recht leicht per Drag & Drop und ein wenig Code erstellen. In den meisten Fällen reicht dies auch aus, wenn es um die Arbeit mit wenig Datensätzen geht und die Anwendung selber nicht sonderlich kompliziert ist. Dringt man aber tiefer in die Programmierung ein, so wird man nicht selten mit Performanceproblemen konfrontiert.
Die Session zeigt auf, wo in einer Anwendung ( und auch ausserhalb ) die Performancefresser stecken und wie man diesen auf die Schliche kommt. Die Installation des OpenNTF Xpages Toolkit und die Anwendung der Toolbox werden an einem praktischen Beispiel erläutert. Dabei wird aus einer anfänglich nicht performanten Anwendung Schritt für Schritt eine performante Applikation.
Agenda:
Performance, was kann bremsen ?
Java vs. JavaScript
Daten vorbereiten, ViewNavigator vs. GetNextDocument
Stringbuilder vs. Concat
Phase Listener
Partial Refresh / Partial Execute
Variable resolver
Diverse In-Memory-Technologien sind bereits seit langer Zeit verfügbar, wie z.B. Result Caches, verschiedene Buffer Caches, Pre-Loading von Objekten etc. Die aktuellste Oracle12c-Version geht jedoch einen großen Schritt weiter. Ohne Änderungen werden SQL-Abfragen um Faktoren beschleunigt; die Grundlage für Real-Time Analysen ist damit gelegt. Wie die einzelnen Techniken funktionieren und mit welchem geríngem Aufwand sie konfiguriert werden, wird erklärt.
Opensource Tools für das Data Center Managementinovex GmbH
Let's talk about Open Source Data Center Management with Foreman, Puppet & docker.io! We invite everyone who's interested to join us at our inovex Meetup in Cologne. This time we will cover the following topics: [01] An introduction to docker.io: Secure and portable containers made easy "Docker is an open-source engine that automates the deployment of any application as a lightweight, portable, self-sufficient container that will run virtually anywhere." Learn how docker.io can be a huge benefit for you by bringing operations and development closer together. [02] OSS Data Center Management with The Foreman & Puppet. Have you ever wondered why your IT department needs about 5-10 weeks to have a new project infrastructure up and running? We will discuss the reasons and show you how to fix the issue using our Open Source Data Center Management setup.
Secure Scripting SIG Security Köln Dienstag, 16. Oktober 2012
Wo hin nur mit den Passwörtern in Oracle Scripten?
Passwörter "verstecken"
Datenbank Skripte vor Manipulationen schützen
www.opitz-consulting.com
Wie plane ich meine SOA Suite 12c? Ist es sinnvoll einige Komponenten (zum Beispiel: SOA und BAM) getrennt zu betrachten? Wie kann ich die beste Verfügbarkeit meiner Umgebung erzielen? Der Vortrag gibt einen Überblick über die SOA Suite 12c aus der Infrastruktur-Sicht. Die aus der Praxis entstandenen Tipps und Tricks bei der Konfiguration und Administration runden die Präsentation.
Diesen Vortrag präsentierte unser Experte Borys Neselovskyi auf der DOAG Konferenz 2017.
O documento lista várias profecias bíblicas feitas sobre Jesus Cristo centenas de anos antes de seu nascimento, e mostra como cada uma foi cumprida nos evangelhos. Ele detalha profecias sobre Cristo nascendo de uma virgem, nascendo em Belém, sendo ungido pelo Espírito Santo, fazendo milagres, sendo rejeitado pelos judeus e vendido por trinta moedas de prata.
Este documento describe los diferentes tipos de filtración, incluyendo la filtración mecánica, química y biológica. La filtración mecánica pasa el agua a través de materiales para retener partículas, la filtración química elimina compuestos químicos usando adsorbentes como el carbón activado, y la filtración biológica usa bacterias para descomponer desechos utilizando sustratos como la cerámica porosa. El documento también explica los mecanismos de transporte
Este documento resume las operaciones básicas con números naturales. Explica la suma, resta, multiplicación y división, incluyendo sus propiedades y cómo se aplican. También cubre la jerarquía de las operaciones combinadas y proporciona recursos adicionales como un video y juego para practicar los conceptos.
JASP Ensemble es un conjunto de trece jóvenes músicos españoles que combinan diferentes instrumentos para crear una atmósfera musical con la variedad tímbrica y potencia de una orquesta. Interpretan una reducción para cámara de la Sinfonía No. 4 de Gustav Mahler arreglada por Erwin Stein, así como un lied de Schubert orquestado por Bruno Dozza. Su objetivo es disfrutar de la música y establecer relaciones profesionales y de amistad.
1 de 2 - Presentación de Enma Pinedo en Termal Business OurensePVGalicia
Enma Pinedo Menéndez
Medico Hipocrático Naturista
Quiropráctica – Homeópata
Aromaterapeuta- Nutrición celular
Experiencia en Plantas medicinales y alimentación ecológica
Coach en Crecimiento personal
25 años de práctica en medicinas naturales
Diploma de Honor de Medico Docto en Medicinas ancestrales
Colaboradora de Neways Nutrición y Sénior Executiva Neways
This document contains contact information for an individual named I Alfiah, including their email address of i_alfiah@yahoo.com and a blog URL of perum-sawangan-permai.blogspot.com. The document solely provides contact details for one person in 2 lines of text.
El documento proporciona información sobre el uso de aulas virtuales en la Universidad Nacional "Pedro Ruiz Gallo". Define el aula virtual como un sistema innovador de educación a distancia orientado a mejorar la comunicación, el aprendizaje interactivo y el trabajo en equipo a través de Internet. Además, describe las características, ventajas y desventajas de las aulas virtuales.
Nespresso is a commercial brand owned by Nestlé that produces coffee using proprietary capsules and machines. The capsules contain ground coffee and are only produced by Nestlé due to patent restrictions. Nespresso offers 16 varieties of coffee capsules called Grands Crus that produce a single cup of coffee when used in a Nespresso machine. The capsules are made of aluminum with plastic lining and foil top that is pierced to inject hot water at high pressure, extracting the coffee flavors.
Este documento describe los requisitos y procedimientos para el transporte de pasajeros en condiciones jurídicas especiales, como personas privadas de libertad, a bordo de aeronaves. Explica que estos pasajeros deben estar bajo custodia en todo momento, que no pueden ser transportados si no se cumplen los requisitos mínimos de seguridad, y que existen restricciones como no permitir más de dos pasajeros por vuelo o que los funcionarios custodios no porten armas en la cabina.
Este documento presenta un paquete turístico de 6 días por los caminos pre-incas en la región de Andahuaylas, Perú. Incluye visitas a sitios arqueológicos como Sotoccmachay y Curamba, baños termales en Larcay, y paisajes naturales como el Bosque de Piedras en Pampachiri. El paquete ofrece alojamiento, alimentación, transporte y guía por S/. 1,160 para grupos de al menos 3 personas.
Fundada en 1892 por David Abercrombie y Ezra Fitch, Abercrombie & Fitch comenzó como una tienda que vendía artículos de acampada y caza pero se especializó en ropa deportiva informal. Bajo la dirección de Mike Jeffries en la década de 1990, la compañía se convirtió en una marca sinónimo de ropa informal y sexy para consumidores de 18 a 22 años a través de más de 300 tiendas en los Estados Unidos.
Este documento describe los principales conceptos de la genética y la revolución genética. Explica que la información genética está contenida en el ADN y se transmite de generación en generación siguiendo las leyes de Mendel. También describe la estructura del ADN en doble hélice y cómo almacena y transmite la información genética a través de los genes y la expresión de proteínas.
Este documento presenta un crucigrama con 4 palabras clave relacionadas con diferentes funciones y aspectos del lenguaje. La primera palabra en la vertical es "función poética", la segunda es "intelectuales", la tercera es "estructura" y la palabra en la horizontal es "lenguaje artístico".
This document provides safety instructions for operating a CO2 BB air pistol. It details how to safely load, fire, and store the air pistol. Key steps include operating the safety mechanism, installing and removing CO2 capsules, loading and unloading BBs from the magazine and pistol, properly aiming and firing, and guidelines for safely handling and storing CO2 capsules. Safety is emphasized throughout, including only firing at approved targets and wearing eye protection.
Este documento presenta un diccionario de siglas, abreviaturas y términos médicos utilizados en documentos clínicos hospitalarios en España. Incluye definiciones de abreviaturas, siglas y símbolos médicos comúnmente usados, así como raíces, prefijos y sufijos frecuentes en la terminología médica. El diccionario provee información sobre el significado y uso correcto de estas abreviaturas para facilitar su comprensión y la codificación de diagnósticos y procedimientos médicos.
Este documento analiza los problemas de rework en un proyecto de mampostería estructural para un desarrollo de viviendas. Se detectaron varias incidencias como celdas deficientes, muros defectuosos y losas con problemas de armado y fundición. El documento concluye que es necesario asegurar la capacitación del personal, establecer controles de ejecución por parte de un interventor independiente, y realizar revisiones y verificaciones sistemáticas usando formatos para reducir los problemas de calidad.
Este documento describe factores que determinan el tamaño y localización de un proyecto. Explica que el tamaño depende de factores como la demanda, disponibilidad de insumos, tecnología y capacidad financiera. También describe métodos para determinar la localización óptima, como evaluar factores cualitativos y cuantitativos, y el método cualitativo por puntos.
Cloud Deployment und (Auto)Scaling am Beispiel von AngrybirdAOE
Sep 08, 2012
Continuous Delivery und Autoscaling von Enterprise Web-Applicationen in der Amazon Cloud
In diesem Vortrag zeigen wir am Beispiel des neuen Angrybird-Onlineshops, der zu Spitzenzeiten bis zu 10 Bestellungen pro Sekunde aufnehmen kann und dabei hochverfügbar ist, wie eine automatisch skalierende Cloud Infrastruktur sowie die nötigen Konzepte aussehen können.
Wir beschreiben die Herausforderungen und unsere Lösungen, um den Shop für ein Multi-Server-Setup vorzubereiten und zu betreiben. Spezielle Anforderungen an eine solche Architektur sowie die Integration von Reverse Proxies (Varnish), die Nutzung eines CDNs, verschiedene Cache-Strategien und weitere Optimierung sind ebenfalls Bestandteil dieses Vortrags. Außerdem stellen wir unsere automatisierte Cloud-Deployment-Strategien vor, angefangen von den Entwicklungsumgebungen, über den continuous Integration Server und unser Testing Framework bis hin zum A/B-Deployment in der Cloud.
Migrate your Sametime Server to LDAP Authentication (Admincamp 2013)Novakenstein
My "How to migrate Sametime from native Domino Authentication to LDAP" for fitting in the new Sametime Websphere world Session this year at the Admincamp 2013 in Gelsenkirchen.
ANEO RedHat Ansible und mehr.
Als Red Hat Premier Business Partner fokussieren wir uns auf
Automatisierung mit Ansible
Deployments mit Red Hat Satellite Server und Smart Management
Virtualisierung mit Red Hat Virtualization
Benutzer Management mit Red Hat IPA Server
Wir sind spezialisiert auf
Infrastruktur: Server | Storage | Backup
Software Integration und Entwicklung
Wir integrieren A mit B | Container
Hybrid Cloud Lösungen
Optimizing SQL Server 2012 Deep dive for SharePoint 2013 Lars Platzdasch SQL ...Lars Platzdasch
SQL Server Optimierung für SharePoint 2013
Mehr als 90% des SharePoint Inhalts ist im SQL Server gespeichert. Ohne eine korrekte Konfiguration des SQL Servers sind Performance Probleme vorprogrammiert. Es spielt keine Rolle, ob Sie SQL DBA oder SharePoint Admin sind. Es geht darum, den SQL Server und den SharePoint zu optimieren.
Diese Session zeigt, welche Default Einstellungen Probleme verursachen und mit welchen Mitteln Sie diese beheben können. Eine Best Practice Session bis hin zum Diagnose Deep Dive.
Lars PLatzdasch / PASS / SQL Server Konferenz 2015
War Serveradministration früher noch Handwerkskunst, geht der Trend seit ein paar Jahren mehr und mehr in Richtung Automatisierung und Industrialisierung des Rechenzentrum-Betriebs. Für Betriebssysteme gibt es dazu bereits ausgereifte, in der Praxis vielfach bewährte Werkzeuge. Anders bei der Arbeit mit Server-Hardware: das bekannte IPMI ist alt, kennt nur wenig Security, die noch dazu kaum benutzt wird, und Automatisierung dafür ist quasi nur als Workaround-Shell-Scripts zu haben. Redfish tritt an, IPMI an eben jener Automatisierungsfront abzulösen. Grundlage ist eine Absprache verschiedener Board- und Systemhersteller mit dem Ziel, einen einheitlichen Industriestandard als Programmierschnittstelle (API) zu schaffen. Darauf können dann Werkzeuge und integrierte Lösungen zur RZ-Automatisierung aufbauen. Mittelfristig soll damit IPMI komplett abgelöst werden.
Im Webinar kommen die grundsätzliche Funktionsweise und mögliche Einsatzgebiete zur Sprache. Wir geben einen Einblick in den Funktionsumfang von Redfish, ohne zu tief in die Programmierung abzutauchen.
Ähnlich wie bccon-2014 adm01 tipps-und-skripts-aus-dem-leben-eines-ibm-connections-admins (20)
bccon-2014 str05 ibm-smart_cloud-for-social-businessICS User Group
Cloud Lösungen sind bei der IBM Connect2014 ein Kernthema für alle Hauptprodukte aus dem Social Communication & Collaboration Portfolio. Die Session gibt einen Update zum aktuellen Stand der als "Software as a Service" (SaaS) verfügbaren Produkte.
bccon-2014 str06 ibm-notes-browser-plug-in_9.0.1ICS User Group
Notes Browser Plugin 9.0.1 - Die Lösung aller Notes Client Deployment Probleme?
Das Deployment eines Notes Standard Clients ist teuer und treibt die Betriebskosten in die Höhe. Mit dem Notes Browser Plugin steht eine weitere alternative Client-Variante neben dem Basic und Standard Client zur Verfügung. Diese Session geht auf das mit IBM Notes 9.0 eingeführte Browser Plugin ein, zeigt die Möglichkeiten und Grenzen auf und vergleicht die Funktionalität mit einem lokal installierten IBM Notes Standard Client.
bccon-2014 dev03 xpages-road_to_damascas-lotus-script-and-@formula-to-ssjsICS User Group
This document discusses options for converting LotusScript and @Formula code to SSJS. It begins by introducing the presenter and the topic. It then covers various conversion options like using NotesAgent.run(), search and replace, and dedicated tools. It provides tips for preparing code for conversion through search and replace by refactoring code. It also introduces regular expressions as useful tools. The document then provides examples of converting code elements like Dim statements, If statements, and field handling. It discusses issues like converting data types and user interaction. Finally, it discusses resources for further information.
bccon-2014 dev02 xpages-coffe-from-a-friend-using-third-party-java-librariesICS User Group
One of the great advantages of XPages is the ability to extend its functionality by adding your own Java libraries or third-party offerings. In fact, the functionality you want is often available in a readily consumable form on OpenNTF. But what do you do when it isn't? This session is about how to use third party Java libraries in your Xpages applications - installing them, interfacing with existing code, configuring security and optimisation. Join me, and take your application's functionality to new heights.
bccon-2014 key01 ibm_collaboration_solutions_connect_2014ICS User Group
With the introduction of IBM Notes/Domino 9 Social Edition, 2013 has been a very exciting year across the IBM messaging and collaboration portfolio! You know the business value of our technologies; you've also watched us give you the ability to weave the benefits of social collaboration right into your messaging experience. Now, join us as we hit the highlights of 2013, give you a glimpse of what's just around the corner, and then energize you with where we're heading, next!
bccon-2014 adm04 ibm-domino-64bit-all-you-need-to-knowICS User Group
Native 64bit applications are more and more standard in many customer environments. This session is about the benefits and technical background for 32bit IBM Domino on 64bit OS and 64bit native IBM Domino. We'll provide best practices and also best combinations and choices that you have for IBM Domino with add-on applications from IBM and other vendors. We'll also discuss recent changes in a mixed bit environment and the pitfalls to avoid. You will also learn what business partners and IBM have to do to port their applications to understand in more detail how Domino 64bit works in your daily operations. The session mainly covers Domino 9.0 64bit for Windows and Linux (new in Domino 9).
bccon-2014 dev04 domino_apps_reaching_up&outICS User Group
Domino applications deliver value in numerous ways. The comprehensive platform and tools continue to deliver an unmatched set of core functionality. New enhancements improve the ability for these applications to reach Out to mobile devices and social applications. Upcoming capabilities will allow one to run Domino applications in the cloud. Come hear about the latest and greatest so you can unleash the potential energy of Domino!
bccon-2014 com02 level-up_building_next_generation_business_applicationsICS User Group
Das Erstellen von neuen Business-Anwendungen ist immer zeitaufwendig und teuer. Wer heutzutage mit der Entwicklung einer neuen Anwendung beginnt, muss häufig gleich die Nutzung auf mehreren Ebenen, wie Client, Browser und mobile Endgeräte berücksichtigen. Außerdem sind Workflow-Unterstützung und die Integration von MS Office-Schnittstellen eine häufige Anforderung.
Mit We4IT Aveedo zeigen wir Ihnen in einer Live-Demo (was könnte hier schon schief gehen?), wie schnell solche Anwendungen durch einen Prozess der Konfiguration, anstatt der Programmierung umgesetzt werden können.
Begleiten Sie uns und erfahren Sie, wie einfach es ist, anspruchsvolle Anwendungen mit der notwendigen Flexibilität und Verfügbarkeit zu erstellen, egal ob für die Nutzung im Büro oder von unterwegs. Und das alles, ohne die Notwendigkeit ein Entwickler-Experte zu sein.
bccon-2014 cas01 ibm-notes-upgrades-in-der-kaffeepauseICS User Group
IBM Notes Upgrades in der KaffeepauseIBM Notes 9 Social Edition steckt voller neuer Features, doch der Weg dort hin ist erfahrungsgemäß steinig. Unerwartete Zwischenfälle können auch auch die bestgeplantesten Upgrade-Projekte zum Scheitern bringen und enden oft in langen Support-Telefonaten, hohen Kosten und halten Benutzer davon ab, produktiv zu sein. Egal wie aufgeräumt oder chaotisch die Ausgangslage ist, MarvelClient Upgrade kann Ihnen dabei helfen, die Umgebung zu analysieren, standardisieren und punktgenau herauszufinden, welche Upgrade-Pakete die Benutzer benötigen. Fixpacks, Hotfixes, Sametime Embedded Updates, Browser Plugin, Eclipse Plugins/Widgets usw. - alles auf dem neuesten Stand! Keine gescheiterten Aktualisierungsprojekte mehr, sondern zentralisierte Upgrades für alles und jeden und das innerhalb von 15 Minuten. Glückliche Benutzer mit standardisierten und vorhersehbaren IBM Notes Clients (inkl. z. B. Sametime und Connections Konfigurationen) - das verstehen wir unter Social Enablement!
Are your servers running out of space as more, and more complex data is sent thru or stored in applications on the servers? Are your users keep on sending bit like attachments again and again? Do standard tasks like compact or fixup last for ages or does your backup still runs during working hours? Learn how to benefit from build-in space saving features. Maximize disk space savings provided by Domino Attachment and Object Service (DAOS) and ensure that your environment is properly configured for best performance with this feature. Reduce network bandwidth when replicating databases between servers and increase mail quotas without using more disk space. As of Domino 9.0.1, DBMT is the swiss army knife for administrators. Learn about pre-allocating space to avoid file fragmentation during a copy-style compact. Ensure that a mail application in a clustered environment is always available and mail gets delivered while performing file compaction and other standard tasks
bccon-2014 adm05 ibm traveler-2013-and-beyondICS User Group
IBM Notes Traveler – 2013 and Beyond
+ Best Practices for Deployment, Maintenance and Support
IBM Notes Traveler provides the ability to access IBM Domino mail, calendar, contacts, and more from a variety of mobile devices. In 2013, IBM Notes Traveler extended support to Windows Phone, RT, Pro, and BB10 devices, enhanced user's productivity with out of office and more features, and allowed administrators to sleep better with greater attachment security control. Learn about these features and where IBM Notes Traveler is headed in the future.
Great changes are coming, including a new work-centered UI, further MDM/MAM integration, a seamless mobile experience with the extended collaboration suite, and more coming to the cloud!
This session will cover best practices for deploying and maintaining IBM Notes Traveler along with how to troubleshoot many problems yourself and get the best, fastest support should the need arise. Topics to be covered in depth will include: system/capacity planning, handling maintenance, monitoring your IBM Notes Traveler servers and general do's and don'ts to avoiding common pitfalls.
This is a must-attend session for anyone looking to empower their mobile work forc!
1. Adm01: Tipps und
Skripts aus dem Leben
eines Connections
Admins
Christoph Stöttner, Fritz & Macziol GmbH
Klaus Bild, Belsoft AG
2. Klaus Bild
Zürcher, Heimweh Bayer,
Vater von 2 Söhnen
§ Consultant
§ Fachgebiete IBM Connections &
IBM Sametime
§ Windows, Linux...
Christoph Stöttner
Bayer, liebt Wandern,
Vater von 2 Töchtern
§ Consultant
§ Fachgebiete IBM Connections &
IBM Domino Infrastrukturen
§ Linux, Linux, Linux,
Windows, System I, AIX
Über uns
3. § Einleitung
§ Installation und Konfiguration
§ Autostart
§ Performance Tuning der
DataSources
§ Einrichten der J2EE Sicherheits
Rollen
§ Konfigurieren der JVM Log Dateien
§ Setzen der JVM Heap Size
§ Täglicher Betrieb –
Business as Usal
§ Testen der External ID gegen LDAP
§ Aktivieren und Deaktivieren von
Benutzern
§ Synchronisation der externen Ids
§ Arbeiten mit Policies
§ Verschieben von Communities
§ Reorganisieren der Datenbanken
§ Backup der Datenbanken
§ Restore der Datenbanken
Agenda
4. Über diesen Vortrag
§ IBM Connect 2014 - BP307 –
Practical Solutions for Connections Administrators - Tips and Scripts
for Your Daily Business
http://www.slideshare.net/ChristophStoettner/ibm-connect-2014-bp307
5. Einleitung
§ Administration/Konfiguration einer IBM Connections Umgebung
passiert zum Hauptteil über:
§ Integrated Solution Console:
§ Browserbasiert, Mausklick intensiv, träge, Zeitintensiv
§ wsadmin:
§ Verschiedene Befehlssätze für WAS/Connections, komplexe Befehle,
Eingabe Fehler anfällig
-> Nutzung von Skripts um Zeit zu sparen und Fehler zu
vermeiden
6. Warnung
§ Mit Skripts
§ Shell / BASH / ZSH / KSH / SH, Jython / JACL
§ Powershell / Batch / VB, SQL
§ Kann man...
§ Viel Zeit sparen!
§ Sehr viel in sehr kurzer Zeit ändern/zerstören!
§ Darum sollten Sie:
§ Vorsicht walten lassen, zweimal Überlegen!
§ Backups erstellen
§ Ein Testsystem benutzen
§ Änderungen dokumentieren Die Benutzung aller Skripts auf diesen
Folien und in den angegebenen Download
Repositories erfolgt auf eigene Gefahr und
ohne Garantie!
7. Jython
§ Gut lesbarer Code
§ Shell und Command Line Interpreter
§ Kann direkt in Shell getestet werden
§ Variablen: Typzuweisung unnötig, Integer mit “ oder ‘
§ Range: Praktisch für Schleifen, startet mit 0!
§ Listen
§ Dictionaries
§ if – elif – else
§ Achtung: Websphere 8 nutzt Python/Jython Version 2.1 (aktuell 3.3.5)
9. Autostart IBM WebSphere Application Server
§ Verschiedene Möglichkeiten gefunden und diskutiert
§ Einfachster und stabilster Weg:
§ Deployment Manager und Node Agents als Dienst
§ Application Server über Monitoring Policy
§ Starten der Application Server über Dienst, Batch oder Skript?
§ Probleme mit Cluster Failover
§ Abhängigkeiten
§ Dienst mit wasservice.sh|bat registrieren
§ Monitoring Policy auf "Stopped" für Installation und Update!
12. Monitoring Policy
§ ISC:
§ jeden Application Server öffnen (1 – 15x)
§ Server – Infrastructure – Java and Process Management – Monitoring Pol.
§ "Node restart state" auf "Running" setzen
§ wsadmin:
§ cfgMonitoringPolicy.py
13. Autostart HTTP Server
§ Windows Installer legt Dienst für IHS und Admin Service an
§ httpd.exe –k install (-c admin.conf) –n "IBM HTTP Admin"
§ Linux / AIX:
§ Symbolic Links
§ ln –s /opt/IBM/HTTPServer/bin/apachectl /etc/init.d/
§ ln –s /opt/IBM/HTTPServer/bin/adminctl /etc/init.d/
§ Dienst hinzufügen
§ chkconfig –add apachectl
§ chkconfig –add adminctl
14. Performance Tuning der DataSources
§ Performance Tuning IBM Connections
§ Erhöhen der Werte für min- und maxConnections der DataSources
§ Grundlage für Werte:
§ Performance Tuning Guide IBM Connections 4.0
§ Performance Tuning Guide Addendum for 4.5
§ Diese Einstellungen sollten regelmässig mit dem “Tivoli Performance
Viewer” kontrolliert werden
15. Konfigurieren der DataSources
§ 18 DataSources müssen geändert werden (ca. 100 Mausklicks)
§ Wie wär es ein Skript zu nutzen:
§ wsadmin.sh -lang jython -f cfgDataSource.py
§ Dauert ca. 30 Sekunden
um alle Parameter der
DataSources anzupassen
17. Einrichten der J2EE Sicherheits Rollen
§ Initiales setzen der Rollen über
§ cfgJ2EERolesRestricted.py (kein Zugriff für Anonymous)
§ cfgJ2EERolesUnRestricted.py
§ Zeitersparnis ca. 30 Minuten gegen ISC
§ Es können Benutzer und Gruppen gesetzt werden
§ Nach dem Speichern (AdminConfig.save()) starten alle Applikationen
neu!
18. J2EE Rollen für spezielle Anwendungen
§ Skripts für initiale Rollenkonfiguration für viele Umgebungen nicht
granular genug
§ Deaktivierung und Aktivierung für einzelne Benutzer und/oder Gruppen:
§ Global Moderation – cfgJ2EERoleGlobalModerator.py
§ Metrics Reader – cfgJ2EERoleMetricsReader.py
§ Metrics Report Run – cfgJ2EERoleMetricsReportRun.py
§ Mailintegration (Socialmail) – cfgJ2EERoleSocialMail.py
§ Vorsicht: auch hier starten die geänderten Applikationen neu!
19. J2EE Rollen – Backup – cfgJ2EERoleBackup
§ bis Version 4.0 wurden oft bei Fixpackinstallationen die J2EE Rollen auf
Default gesetzt
§ Problem:
§ geschlossene Umgebungen plötzlich public
§ wurden die Einstellungen dokumentiert (wer hat welche Rolle)?
§ Skript:
§ Backup der J2EE Rollen aller Anwendungen (nicht nur Connections)
§ Backup als Text-Dateien in einem anzugebenden Ordner
20. J2EE Rollen – Restore – cfgJ2EERoleRestore
§ Backup kann auch wiederhergestellt werden
§ Vorteile:
§ alle Rollen gesetzt wie zum Zeitpunkt des Backups
§ Dateien können editiert und angepasst werden (ersetzen eines Benutzers)
§ Restore von Rollenbackups eines DEV oder QA Systems
21. Konfigurieren der JVM Logs - cfgLogFiles
§ Default für JVM Logs (SystemOut & SystemErr):
§ Grösse: 1MB
§ 5 historische Logs
§ Zu klein für Troubleshooting!
§ Besser:
§ 20 – 40 MB
§ 5 – 10 Log Datei Rotation
§ wsadmin.sh -lang jython -f cfgLogFiles.py
22. Setzen der JVM Heap Size – cfgJVMHeap
§ Performance Tuning Guide gibt Empfehlung für JVM Max und Initial Heap
§ Konfiguration für Deployment Manager, Node Agents und Application Server
§ Monitoring über Verbose Garbage Collection
§ initial Heap = max Heap (bis zu 10% Performance Gewinn)
§ Performance Tuning Guide Addendum für 4.5 empfiehlt das Gleichsetzen der
Parameter
§ wsadmin.sh -lang jython -f cfgJVMHeap.py
§ Zeigt aktuelle Grösse der initial- und maximumHeapSize für alle JVMs an
§ Fragt nach Wert für initialHeapSize und maximumHeapSize für alle JVMs
§ “Return” lässt den Wert unverändert
27. Testen der External ID gegen LDAP
§ Manchmal können sich einzelne Benutzer nicht anmelden
§ oft nur einzelne Connections Apps betroffen
§ UUID und GUID nicht mehr synchron
§ Umbenennungen planen
§ Skript, welches die LDAP GUID und Connections UUID überprüft
§ cnxMemberCheckExIDByEmail
§ Skript liest die PROF_GUID der peopleDB
28. Aktivieren und Deaktivieren von Benutzern
§ Nach Umbenennung und auch manchmal ohne Grund
§ Benutzerinformation nicht synchron über Applikationen
§ Profiles kann geöffnet werden, aber einzelne Anwendungen nicht
§ Deaktivieren und Aktivieren ist oft die Lösung
§ Manuell aufwändig, da UID und E-Mail nach Deaktivierung gesetzt
werden müssen (wurden beim Deaktivieren gelöscht)
§ Skript cnxMemberDeactandActByEmail
§ speichert E-Mail und UID
§ JDBC notwendig
29. Arbeiten mit Policies
§ Erstellen und anpassen von Policies ist meist sehr mühsam
§ Library Grösse muss als Long definiert werden
(z.B. 2 GB = 2147483648L)
§ Ein Beispiel:
§ FilesPolicyService.edit("2d93497d-065a-4022ae25-a4b52598d11a", "My Policy",
2147483648L)
§ Um zu editieren muss die UUID der Policy herausgefunden werden, Grösse in
Long berechnet und kopiert werden...
§ wsadmin.sh -lang jython -f CnxFilesPolicies.py
31. Verschieben von Communities
§ Seit der Connections Version 4.5 CR3 können Communities verschoben
werden (Sub-Community->Community / Community->Sub-Community)
§ Kann über wsadmin Befehl ausgeführt werden, dazu muss man aber
Community ID‘s wissen
§ Einfacher über:
§ wsadmin.sh –lang jython –f cnxCommunitiesReparenting.py
33. DB2 – Datenbank Optimierung
§ Performance Tuning Guide:
§ Reorganisation (Ändern der physischen Datenanordnung auf HDD) sollte
immer dann durchgeführt werden, wenn eine grosse Menge an Daten
hinzugefügt wurde
§ Runstat (Sammeln von Statistikdaten) sollte regelmässig durchgeführt
werden, damit DB Abfragen möglichst optimal ausgeführt werden
§ Reorganisation und Runstat können mit Skripts ausgeführt werden,
welche im connections.sql Verzeichnis gefunden werden
§ Es gibt auch die Möglichkeit beides über die Automatische Wartung zu
konfigurieren
34. DB2 - Reorganisieren der Datenbanken
§ Reorg sollte nur ausgeführt werden, wenn alle Applikationen gestoppt
sind, DBs werden Offline genommen -> während Wartungsfenstern
§ Ausführen von 10 Skripts durch unterschiedliche Aufrufe -> mühsam
§ Einfacher über Skript reorg.sh/reorg.bat
35. DB2 - Runstats
§ Runstats sollte regelmässig ausgeführt werden, Applikationen dürfen
gestartet sein, DBs werden nicht Offline genommen
-> während Randzeiten
§ Ausführen von 10 Skripts durch unterschiedliche Aufrufe -> mühsam
§ Einfacher über Skript runstats.sh/runstats.bat
36. DB2 - Runstats
§ Erstellen eines geplanten
Tasks (Windows)
§ Erstellen eines Cron Jobs (Linux)
§ crontab -e
§ 0 1 * * * cd /opt/install/Wizards/connections.sql;./reorg.sh
§ -> Ausführen des Skripts jeden Tag um 01:00
37. Backup der Datenbanken
§ Anpassen der Datenbankkonfiguration
§ db2 update database configuration for BLOGS using
AUTO_DEL_REC_OBJ ON num_db_backups 1 rec_his_retentn 0 logarchmeth1 disk:D:DB2LOGS
§ Skript configureArchiveLogs.sh/configureArchiveLogs.bat
Automatisches
Löschen von
Recovery-Objekten
Anzahl der
Datenbank-
Backups
Aufbewahrungs-
zeitraum für
Recoveryprotokoll
Primäre
Protokollarchivie-
rungsmethode
38. Backup der Datenbanken
§ Erstellen eines Offline Backup
§ Nach dem Ändern der DB Konfiguration muss zuerst ein Offline
Backup erstellt werden, ansonsten können Sie (oder Websphere) nicht
auf die DBs zugreifen
§ Skript backupDatabasesOffline.sh/backupDatabasesOffline.bat
39. Backup der Datenbanken
§ Ab nun können Online Backup erstellt werden, sprich Backup während
des Betriebs -> geplanter Task, Cron Job
§ Skript backupDatabasesOnline.sh/backupDatabasesOnline.bat
40. Restore der Datenbanken
§ Löschen der Datenbank, welche wiederhergestellt werden soll (Bsp. BLOGS)
§ DB2 drop database BLOGS
§ Die Datenbank mit dem DB Wizard neu erstellen
§ Restore der Daten mit dem Backup
§ db2 restore database BLOGS from /opt/db2backup REPLACE EXISTING
§ db2 restore database BLOGS LOGS from /opt/db2backup LOGTARGET /opt/db2logs
§ db2 rollforward database BLOGS to end of logs overflow log path "(/opt/db2logs)"
§ db2 rollforward database BLOGS complete overflow log path "(/opt/db2logs) “
§ Reorganisieren der Datenbank
§ db2 -td@ -vf reorg.sql
42. Add On – cnxmenu.py
§ Menu für alle vorhandenen Jython Skripts
43. Download aller gezeigter Skripts
§ Alle gezeigten Skripts (und weitere) können unter folgendem Link
heruntergeladen werden (Nutzung auf eigene Gefahr und ohne
Garantie):
§ https://github.com/stoeps13/ibmcnxscripting
§ Seit 21. November 2013 ist diese Sammlung auch ein OpenNTF Projekt
– Administration Scripts for WebSphere
§ http://preview.tinyurl.com/otmq6mj
44. Wir sind froh um Hilfe
§ Helfen Sie uns diese Skripts zu erweitern
§ Diskutieren Sie mit uns neue Ideen
§ Sie können uns auch gerne bei folgenden Punkten unterstützen:
§ Erstellen der Dokumentation
§ Testen von Skripts in ihrer Umgebung