SlideShare a Scribd company logo
1 of 16
Download to read offline
(ATS4-PLAT10) Planning your
deployment for a 64 bit world
                                     Lynn Miller
            Principal Technical Support Scientist
                      Lynn.Miller@accelrys.com
The information on the roadmap and future software development efforts are
intended to outline general product direction and should not be relied on in making
a purchasing decision.
Agenda

• Pipeline Pilot 9.0 requires 64-bit server deployments,
  requiring many sites to migrate from their current 32-bit
  environment. This session will outline:
   – Key differences between Linux and Windows
   – 32-bit-specific vs. 64-bit functionality on Windows
   – Using the Component Reader to help identify and
     assess published protocols and components that
     might require modifications when deployed to a new
     platform.
Linux vs. Windows

• Linux-specific
    – Clustering and Grid Computing (PBS, LSF or SGE/OGE)
    – Next-Gen Sequencing Collection
• Windows-specific
    – Pro Client can be invoked on server
    – Windows-specific Components
      see (ATS2-25) Advanced Planning for Pipeline Pilot Deployments for
      complete list
Migration Risk Introduction

• The Windows operating system does not allow calls to
  32-bit libraries within the 64-bit process. This means
  that there is some 32-bit-specific functionality that
  cannot be directly or readily migrated from a 32-bit
  Windows Server to a 64-bit Windows server.
• Some components are Windows-specific and will not
  work in Linux servers
Migration risks from 32 to 64-bit Windows

32-bit component                      64-bit options today
Excel Reader (On Server) (Deprecated) Excel Reader (Cross Platform)

Excel XY Scatter Plot (Deprecated)    Excel Report Writer / reporting collection

Excel Structure Writer *              Excel Report Writer / reporting collection

ISIS for Excel Reader (On Server)     none

ISIS for Excel Writer *               Office Chemistry Sketcher ** / Excel Report Writer
                                      In progress.
ISIS Reader                           Hope to have it working in the AEP 9 release
     * Not an Accelrys component
     ** Available on Windows only
Migration risks from 32 to 64-bit Windows

32-bit component     comments
                     IronPython prototype may be included in AEP (Windows
Python (On Server)   only)
Migration risks from 32 to 64-bit Windows
The Microsoft Access Database Engine 2010 Redistributable has enabled MS Access
connections to work under 64-bit PP for several customers with caveats.

1) Change the beginning of the connection string (add ", *.accdb") so that it matches the
newly installed driver name. ie:
Before: DRIVER=Microsoft Access Driver (*.mdb);
After:    DRIVER=Microsoft Access Driver (*.mdb, *.accdb);

2) The drivers will not install with Office 2007. A Microsoft forum post indicates it is
possible to uninstall Office 2007, install the 2010 Access drivers, then install Office 2007
again.

Ironically we have found that this seems to fail entirely if you have Office 2010 installed
on your server.
Migration risks from 32 to 64-bit Windows
32-bit component      comments
                      When migrating servers, evaluate all protocols that use this and
                      related integration components like Run Program (SSH) to ensure
Run Program (On       that the server-based command you are calling is available and
Server)               compatible with the new server.



                     On Windows, a 64-bit process cannot instantiate a 32-bit
                     application. In practice this means that any VBScript (On Server)
                     component used in a protocol should be checked. A very common
                     use case for using VB is to automate Microsoft Excel for advanced
                     formatting of Excel spreadsheets, and this is known to fail. This can
VBScript (On Server) impact a wide range of integration calls to third-party software.
Migration risks from Windows to Linux

   –   Python (On Server)           – Excel Writer
   –   VBScript (On Server)         – Excel Reader (On Server)
   –   Run Program (On Server)        (deprecated)
   –   Dynamic .NET (on Server)     – Check Memory Use
   –   Dynamic C# (on Server)       – TIFF (OCR) Reader
   –   Dynamic VB.NET (on Server)   – ISIS Reader
   –   Office Chemistry Sketcher    – ISIS for Excel Reader (On
   –   PRISM Dose Response Fit        Server)
   –   JMP Custom Script            – ISIS for Excel viewer
Identify Dependencies Before Migration

Identify and assess any dependencies required by production protocols.


 •   File Dependencies
 •   Database Dependencies
 •   Web Service Dependencies
 •   Third-party Application Dependencies
 •   Integrations to external resources (SSH/FTP etc)
Identifying at-risk protocols and components

• AEP 9 will include built-in functionality to catalog and
  query your protocol database (ATS4-PLAT05) Accelrys Catalog - A Search
  Index for AEP

• Use the Component Reader and related components to
  build your own analysis tools for PP 8.5 and earlier
Existing tools for XMLDB searching and validation

• Validation Protocol Example
  Components/Data Access and Manipulation/Utilities/Internals/Validation
• Search Protocol Database Example
  Components/Data Access and Manipulation/Utilities/Prototypes/Protocol
  Database Searching
• Find Protocols that Contain a Component
  Protocols/Examples/Generic/Merging and Manipulating Data
Demo
• Overview of included tools for XML
  database searching
• How to build your own custom tool
Summary
  Prepare for Server Migrations by identifying protocol
  dependencies and those that use platform-specific calls.

  Other resources:
• Pipeline Pilot Server Migration document in support library
• (ATS2-21) Best Practices for Pipeline Pilot Upgrades and
  Server Migration
• (ATS4-PLAT03) Balancing Security with access for
  Development
Support

• We pride ourselves on our excellent support!
   – Reach us by email at support@accelrys.com
   – Call the support hotline
   – Take advantage of the Accelrys Community
      • No login is required to read the forums.
      • Logging in to your Accelrys Community account gives you access to the
        Support Center where you can access the software download center and
        documentation libraries. From here you can also access change request
        widgets, the Pipeline Pilot product documentation, post to the forums,
        etc….

More Related Content

What's hot

Apache Kafka & Kafka Connectを に使ったデータ連携パターン(改めETLの実装)
Apache Kafka & Kafka Connectを に使ったデータ連携パターン(改めETLの実装)Apache Kafka & Kafka Connectを に使ったデータ連携パターン(改めETLの実装)
Apache Kafka & Kafka Connectを に使ったデータ連携パターン(改めETLの実装)Keigo Suda
 
Collo -01 , en
Collo -01 , enCollo -01 , en
Collo -01 , en지현 이
 
(ATS6-DEV03) Building an Enterprise Web Solution with AEP
(ATS6-DEV03) Building an Enterprise Web Solution with AEP(ATS6-DEV03) Building an Enterprise Web Solution with AEP
(ATS6-DEV03) Building an Enterprise Web Solution with AEPBIOVIA
 
Software design with Domain-driven design
Software design with Domain-driven design Software design with Domain-driven design
Software design with Domain-driven design Allan Mangune
 
Module Owb Source Metadata
Module Owb Source MetadataModule Owb Source Metadata
Module Owb Source MetadataNicholas Goodman
 
COMMitMDE'18: Eclipse Hawk: model repository querying as a service
COMMitMDE'18: Eclipse Hawk: model repository querying as a serviceCOMMitMDE'18: Eclipse Hawk: model repository querying as a service
COMMitMDE'18: Eclipse Hawk: model repository querying as a serviceAntonio García-Domínguez
 
Exchange EDB Recovery Tool
Exchange EDB Recovery Tool Exchange EDB Recovery Tool
Exchange EDB Recovery Tool jennyjoseph151
 
Outlook Express Contacts to Outlook
Outlook Express Contacts to OutlookOutlook Express Contacts to Outlook
Outlook Express Contacts to OutlookEricka jolley
 
Whats new in .NET for 2019
Whats new in .NET for 2019Whats new in .NET for 2019
Whats new in .NET for 2019Rory Preddy
 

What's hot (16)

Apache Kafka & Kafka Connectを に使ったデータ連携パターン(改めETLの実装)
Apache Kafka & Kafka Connectを に使ったデータ連携パターン(改めETLの実装)Apache Kafka & Kafka Connectを に使ったデータ連携パターン(改めETLの実装)
Apache Kafka & Kafka Connectを に使ったデータ連携パターン(改めETLの実装)
 
Module Owb Repositories
Module Owb RepositoriesModule Owb Repositories
Module Owb Repositories
 
ILINX Export Demo
ILINX Export DemoILINX Export Demo
ILINX Export Demo
 
Data provenance in Hopsworks
Data provenance in HopsworksData provenance in Hopsworks
Data provenance in Hopsworks
 
Collo -01 , en
Collo -01 , enCollo -01 , en
Collo -01 , en
 
Module Owb Lifecycle
Module Owb LifecycleModule Owb Lifecycle
Module Owb Lifecycle
 
(ATS6-DEV03) Building an Enterprise Web Solution with AEP
(ATS6-DEV03) Building an Enterprise Web Solution with AEP(ATS6-DEV03) Building an Enterprise Web Solution with AEP
(ATS6-DEV03) Building an Enterprise Web Solution with AEP
 
A Short Presentation on Kafka
A Short Presentation on KafkaA Short Presentation on Kafka
A Short Presentation on Kafka
 
Asp dot net long
Asp dot net longAsp dot net long
Asp dot net long
 
Software design with Domain-driven design
Software design with Domain-driven design Software design with Domain-driven design
Software design with Domain-driven design
 
LBI For Dummies
LBI For DummiesLBI For Dummies
LBI For Dummies
 
Module Owb Source Metadata
Module Owb Source MetadataModule Owb Source Metadata
Module Owb Source Metadata
 
COMMitMDE'18: Eclipse Hawk: model repository querying as a service
COMMitMDE'18: Eclipse Hawk: model repository querying as a serviceCOMMitMDE'18: Eclipse Hawk: model repository querying as a service
COMMitMDE'18: Eclipse Hawk: model repository querying as a service
 
Exchange EDB Recovery Tool
Exchange EDB Recovery Tool Exchange EDB Recovery Tool
Exchange EDB Recovery Tool
 
Outlook Express Contacts to Outlook
Outlook Express Contacts to OutlookOutlook Express Contacts to Outlook
Outlook Express Contacts to Outlook
 
Whats new in .NET for 2019
Whats new in .NET for 2019Whats new in .NET for 2019
Whats new in .NET for 2019
 

Viewers also liked

Shameless Self Promotion: Do-It-Yourself PR - Presented by Peggy Duncan, Pers...
Shameless Self Promotion: Do-It-Yourself PR - Presented by Peggy Duncan, Pers...Shameless Self Promotion: Do-It-Yourself PR - Presented by Peggy Duncan, Pers...
Shameless Self Promotion: Do-It-Yourself PR - Presented by Peggy Duncan, Pers...SCORE Atlanta
 
Make A Stress Free Move To The Cloud: Application Modernization and Managemen...
Make A Stress Free Move To The Cloud: Application Modernization and Managemen...Make A Stress Free Move To The Cloud: Application Modernization and Managemen...
Make A Stress Free Move To The Cloud: Application Modernization and Managemen...Dell World
 
Balucan et al_2013_Thermal Activation of Antigorite for Mineralization of CO2...
Balucan et al_2013_Thermal Activation of Antigorite for Mineralization of CO2...Balucan et al_2013_Thermal Activation of Antigorite for Mineralization of CO2...
Balucan et al_2013_Thermal Activation of Antigorite for Mineralization of CO2...Reydick D Balucan
 
Proyecto Bussines Intelligence Obras Edelnor
Proyecto Bussines Intelligence Obras EdelnorProyecto Bussines Intelligence Obras Edelnor
Proyecto Bussines Intelligence Obras Edelnorguestdbd872
 
JULIUS RAMIREZ CABILING NEW (Resume)
JULIUS RAMIREZ CABILING NEW (Resume)JULIUS RAMIREZ CABILING NEW (Resume)
JULIUS RAMIREZ CABILING NEW (Resume)Julius Cabiling
 
Michael Golz, Senior VP & CIO SAP Americas, en el CIO Summit de SAP
Michael Golz, Senior VP & CIO SAP Americas, en el CIO Summit de SAPMichael Golz, Senior VP & CIO SAP Americas, en el CIO Summit de SAP
Michael Golz, Senior VP & CIO SAP Americas, en el CIO Summit de SAPSAP Latinoamérica
 
5. instalación (parte 1)
5. instalación (parte 1)5. instalación (parte 1)
5. instalación (parte 1)Emagister
 
Smithsonian & Floklife Festival por Dr. Michael Atwood Maso
Smithsonian & Floklife Festival por Dr. Michael Atwood MasoSmithsonian & Floklife Festival por Dr. Michael Atwood Maso
Smithsonian & Floklife Festival por Dr. Michael Atwood MasoEmbajada de EE.UU. en el Perú
 
Mikrocontroller die qual der wahl
Mikrocontroller die qual der wahlMikrocontroller die qual der wahl
Mikrocontroller die qual der wahlConrad
 
Hábitos en la búsqueda de trabajo del talento peruano 2015
Hábitos en la búsqueda de trabajo del talento peruano 2015Hábitos en la búsqueda de trabajo del talento peruano 2015
Hábitos en la búsqueda de trabajo del talento peruano 2015Laborum Perú
 
সাওয়াব বৃদ্ধি করার উপায়।
সাওয়াব বৃদ্ধি করার উপায়।সাওয়াব বৃদ্ধি করার উপায়।
সাওয়াব বৃদ্ধি করার উপায়।Ilyas Qadri Ziaee
 
Mamografia Intraoperatoria Cancer de Mama
Mamografia Intraoperatoria Cancer de  MamaMamografia Intraoperatoria Cancer de  Mama
Mamografia Intraoperatoria Cancer de MamaAndres Ossa
 
ONGC gujrat notification 2015
ONGC gujrat notification 2015ONGC gujrat notification 2015
ONGC gujrat notification 2015Raja Kashyap
 
[WEBINARIO amdia OM Latam] Activar y retener clientes mediante estrategias de...
[WEBINARIO amdia OM Latam] Activar y retener clientes mediante estrategias de...[WEBINARIO amdia OM Latam] Activar y retener clientes mediante estrategias de...
[WEBINARIO amdia OM Latam] Activar y retener clientes mediante estrategias de...OM Latam
 
SIAL 2014 - SWEETS companies from Flanders at group booth Flanders Investment...
SIAL 2014 - SWEETS companies from Flanders at group booth Flanders Investment...SIAL 2014 - SWEETS companies from Flanders at group booth Flanders Investment...
SIAL 2014 - SWEETS companies from Flanders at group booth Flanders Investment...Flanders Investment & Trade
 

Viewers also liked (20)

Nourish The People
Nourish The PeopleNourish The People
Nourish The People
 
Shameless Self Promotion: Do-It-Yourself PR - Presented by Peggy Duncan, Pers...
Shameless Self Promotion: Do-It-Yourself PR - Presented by Peggy Duncan, Pers...Shameless Self Promotion: Do-It-Yourself PR - Presented by Peggy Duncan, Pers...
Shameless Self Promotion: Do-It-Yourself PR - Presented by Peggy Duncan, Pers...
 
Make A Stress Free Move To The Cloud: Application Modernization and Managemen...
Make A Stress Free Move To The Cloud: Application Modernization and Managemen...Make A Stress Free Move To The Cloud: Application Modernization and Managemen...
Make A Stress Free Move To The Cloud: Application Modernization and Managemen...
 
Balucan et al_2013_Thermal Activation of Antigorite for Mineralization of CO2...
Balucan et al_2013_Thermal Activation of Antigorite for Mineralization of CO2...Balucan et al_2013_Thermal Activation of Antigorite for Mineralization of CO2...
Balucan et al_2013_Thermal Activation of Antigorite for Mineralization of CO2...
 
Proyecto Bussines Intelligence Obras Edelnor
Proyecto Bussines Intelligence Obras EdelnorProyecto Bussines Intelligence Obras Edelnor
Proyecto Bussines Intelligence Obras Edelnor
 
JULIUS RAMIREZ CABILING NEW (Resume)
JULIUS RAMIREZ CABILING NEW (Resume)JULIUS RAMIREZ CABILING NEW (Resume)
JULIUS RAMIREZ CABILING NEW (Resume)
 
Certgate
CertgateCertgate
Certgate
 
Otoneurologia
OtoneurologiaOtoneurologia
Otoneurologia
 
Michael Golz, Senior VP & CIO SAP Americas, en el CIO Summit de SAP
Michael Golz, Senior VP & CIO SAP Americas, en el CIO Summit de SAPMichael Golz, Senior VP & CIO SAP Americas, en el CIO Summit de SAP
Michael Golz, Senior VP & CIO SAP Americas, en el CIO Summit de SAP
 
5. instalación (parte 1)
5. instalación (parte 1)5. instalación (parte 1)
5. instalación (parte 1)
 
Smithsonian & Floklife Festival por Dr. Michael Atwood Maso
Smithsonian & Floklife Festival por Dr. Michael Atwood MasoSmithsonian & Floklife Festival por Dr. Michael Atwood Maso
Smithsonian & Floklife Festival por Dr. Michael Atwood Maso
 
Mikrocontroller die qual der wahl
Mikrocontroller die qual der wahlMikrocontroller die qual der wahl
Mikrocontroller die qual der wahl
 
Expo joc-6-lexic-escola-1
Expo joc-6-lexic-escola-1Expo joc-6-lexic-escola-1
Expo joc-6-lexic-escola-1
 
Hábitos en la búsqueda de trabajo del talento peruano 2015
Hábitos en la búsqueda de trabajo del talento peruano 2015Hábitos en la búsqueda de trabajo del talento peruano 2015
Hábitos en la búsqueda de trabajo del talento peruano 2015
 
সাওয়াব বৃদ্ধি করার উপায়।
সাওয়াব বৃদ্ধি করার উপায়।সাওয়াব বৃদ্ধি করার উপায়।
সাওয়াব বৃদ্ধি করার উপায়।
 
Mamografia Intraoperatoria Cancer de Mama
Mamografia Intraoperatoria Cancer de  MamaMamografia Intraoperatoria Cancer de  Mama
Mamografia Intraoperatoria Cancer de Mama
 
ONGC gujrat notification 2015
ONGC gujrat notification 2015ONGC gujrat notification 2015
ONGC gujrat notification 2015
 
Revista n47
Revista n47Revista n47
Revista n47
 
[WEBINARIO amdia OM Latam] Activar y retener clientes mediante estrategias de...
[WEBINARIO amdia OM Latam] Activar y retener clientes mediante estrategias de...[WEBINARIO amdia OM Latam] Activar y retener clientes mediante estrategias de...
[WEBINARIO amdia OM Latam] Activar y retener clientes mediante estrategias de...
 
SIAL 2014 - SWEETS companies from Flanders at group booth Flanders Investment...
SIAL 2014 - SWEETS companies from Flanders at group booth Flanders Investment...SIAL 2014 - SWEETS companies from Flanders at group booth Flanders Investment...
SIAL 2014 - SWEETS companies from Flanders at group booth Flanders Investment...
 

Similar to Planning your 64-bit deployment

Asp.net and .Net Framework ppt presentation
Asp.net and .Net Framework ppt presentationAsp.net and .Net Framework ppt presentation
Asp.net and .Net Framework ppt presentationabhishek singh
 
Unboxing ASP.NET Core
Unboxing ASP.NET CoreUnboxing ASP.NET Core
Unboxing ASP.NET CoreKevin Leung
 
Migrating To Visual Studio 2008 & .Net Framework 3.5
Migrating To Visual Studio 2008 & .Net Framework 3.5Migrating To Visual Studio 2008 & .Net Framework 3.5
Migrating To Visual Studio 2008 & .Net Framework 3.5Jeff Blankenburg
 
06.m3 cms set-upwebserver
06.m3 cms set-upwebserver06.m3 cms set-upwebserver
06.m3 cms set-upwebservertarensi
 
Migrating To Visual Studio 2008 & .Net Framework 3.5
Migrating To Visual Studio 2008 & .Net Framework 3.5Migrating To Visual Studio 2008 & .Net Framework 3.5
Migrating To Visual Studio 2008 & .Net Framework 3.5Clint Edmonson
 
128692851-Introducing-Windows-Azure.ppt
128692851-Introducing-Windows-Azure.ppt128692851-Introducing-Windows-Azure.ppt
128692851-Introducing-Windows-Azure.pptSaraNawghare
 
Developer Special: How to Prepare Applications for Notes 64-bit Clients
Developer Special: How to Prepare Applications for Notes 64-bit ClientsDeveloper Special: How to Prepare Applications for Notes 64-bit Clients
Developer Special: How to Prepare Applications for Notes 64-bit Clientspanagenda
 
1.1 plan your_cloud_final
1.1 plan your_cloud_final1.1 plan your_cloud_final
1.1 plan your_cloud_finalPaulo Freitas
 
Tech-Spark: SQL Server on Linux
Tech-Spark: SQL Server on LinuxTech-Spark: SQL Server on Linux
Tech-Spark: SQL Server on LinuxRalph Attard
 
Implementing Scrum with Microsoft Team Foundation Service (TFS)
Implementing Scrum with Microsoft Team Foundation Service (TFS)Implementing Scrum with Microsoft Team Foundation Service (TFS)
Implementing Scrum with Microsoft Team Foundation Service (TFS)Aspenware
 
AIR - Framework ( Cairngorm and Parsley )
AIR - Framework ( Cairngorm and Parsley )AIR - Framework ( Cairngorm and Parsley )
AIR - Framework ( Cairngorm and Parsley )senthil0809
 
SQL Server on Linux - march 2017
SQL Server on Linux - march 2017SQL Server on Linux - march 2017
SQL Server on Linux - march 2017Sorin Peste
 
WSO2 Enterprise Integrator 101
WSO2 Enterprise Integrator 101WSO2 Enterprise Integrator 101
WSO2 Enterprise Integrator 101WSO2
 
Whats new in .net for 2019
Whats new in .net for 2019Whats new in .net for 2019
Whats new in .net for 2019Rory Preddy
 
[WSO2Con EU 2017] WSO2 Unleashed: Full Stack Automation, Pitfalls and Solutions
[WSO2Con EU 2017] WSO2 Unleashed: Full Stack Automation, Pitfalls and Solutions[WSO2Con EU 2017] WSO2 Unleashed: Full Stack Automation, Pitfalls and Solutions
[WSO2Con EU 2017] WSO2 Unleashed: Full Stack Automation, Pitfalls and SolutionsWSO2
 
MSF: Sync your Data On-Premises And To The Cloud - dotNetwork Gathering, Oct ...
MSF: Sync your Data On-Premises And To The Cloud - dotNetwork Gathering, Oct ...MSF: Sync your Data On-Premises And To The Cloud - dotNetwork Gathering, Oct ...
MSF: Sync your Data On-Premises And To The Cloud - dotNetwork Gathering, Oct ...sameh samir
 
RISC-V & SoC Architectural Exploration for AI and ML Accelerators
RISC-V & SoC Architectural Exploration for AI and ML AcceleratorsRISC-V & SoC Architectural Exploration for AI and ML Accelerators
RISC-V & SoC Architectural Exploration for AI and ML AcceleratorsRISC-V International
 

Similar to Planning your 64-bit deployment (20)

Asp.net and .Net Framework ppt presentation
Asp.net and .Net Framework ppt presentationAsp.net and .Net Framework ppt presentation
Asp.net and .Net Framework ppt presentation
 
Unboxing ASP.NET Core
Unboxing ASP.NET CoreUnboxing ASP.NET Core
Unboxing ASP.NET Core
 
Migrating To Visual Studio 2008 & .Net Framework 3.5
Migrating To Visual Studio 2008 & .Net Framework 3.5Migrating To Visual Studio 2008 & .Net Framework 3.5
Migrating To Visual Studio 2008 & .Net Framework 3.5
 
06.m3 cms set-upwebserver
06.m3 cms set-upwebserver06.m3 cms set-upwebserver
06.m3 cms set-upwebserver
 
Migrating To Visual Studio 2008 & .Net Framework 3.5
Migrating To Visual Studio 2008 & .Net Framework 3.5Migrating To Visual Studio 2008 & .Net Framework 3.5
Migrating To Visual Studio 2008 & .Net Framework 3.5
 
VB IMPORTANT QUESTION
VB IMPORTANT QUESTIONVB IMPORTANT QUESTION
VB IMPORTANT QUESTION
 
128692851-Introducing-Windows-Azure.ppt
128692851-Introducing-Windows-Azure.ppt128692851-Introducing-Windows-Azure.ppt
128692851-Introducing-Windows-Azure.ppt
 
Developer Special: How to Prepare Applications for Notes 64-bit Clients
Developer Special: How to Prepare Applications for Notes 64-bit ClientsDeveloper Special: How to Prepare Applications for Notes 64-bit Clients
Developer Special: How to Prepare Applications for Notes 64-bit Clients
 
1.1 plan your_cloud_final
1.1 plan your_cloud_final1.1 plan your_cloud_final
1.1 plan your_cloud_final
 
TechTalk: Connext DDS 5.2.
TechTalk: Connext DDS 5.2.TechTalk: Connext DDS 5.2.
TechTalk: Connext DDS 5.2.
 
Tech-Spark: SQL Server on Linux
Tech-Spark: SQL Server on LinuxTech-Spark: SQL Server on Linux
Tech-Spark: SQL Server on Linux
 
Share Point
Share PointShare Point
Share Point
 
Implementing Scrum with Microsoft Team Foundation Service (TFS)
Implementing Scrum with Microsoft Team Foundation Service (TFS)Implementing Scrum with Microsoft Team Foundation Service (TFS)
Implementing Scrum with Microsoft Team Foundation Service (TFS)
 
AIR - Framework ( Cairngorm and Parsley )
AIR - Framework ( Cairngorm and Parsley )AIR - Framework ( Cairngorm and Parsley )
AIR - Framework ( Cairngorm and Parsley )
 
SQL Server on Linux - march 2017
SQL Server on Linux - march 2017SQL Server on Linux - march 2017
SQL Server on Linux - march 2017
 
WSO2 Enterprise Integrator 101
WSO2 Enterprise Integrator 101WSO2 Enterprise Integrator 101
WSO2 Enterprise Integrator 101
 
Whats new in .net for 2019
Whats new in .net for 2019Whats new in .net for 2019
Whats new in .net for 2019
 
[WSO2Con EU 2017] WSO2 Unleashed: Full Stack Automation, Pitfalls and Solutions
[WSO2Con EU 2017] WSO2 Unleashed: Full Stack Automation, Pitfalls and Solutions[WSO2Con EU 2017] WSO2 Unleashed: Full Stack Automation, Pitfalls and Solutions
[WSO2Con EU 2017] WSO2 Unleashed: Full Stack Automation, Pitfalls and Solutions
 
MSF: Sync your Data On-Premises And To The Cloud - dotNetwork Gathering, Oct ...
MSF: Sync your Data On-Premises And To The Cloud - dotNetwork Gathering, Oct ...MSF: Sync your Data On-Premises And To The Cloud - dotNetwork Gathering, Oct ...
MSF: Sync your Data On-Premises And To The Cloud - dotNetwork Gathering, Oct ...
 
RISC-V & SoC Architectural Exploration for AI and ML Accelerators
RISC-V & SoC Architectural Exploration for AI and ML AcceleratorsRISC-V & SoC Architectural Exploration for AI and ML Accelerators
RISC-V & SoC Architectural Exploration for AI and ML Accelerators
 

More from BIOVIA

ScienceCloud: Collaborative Workflows in Biologics R&D
ScienceCloud: Collaborative Workflows in Biologics R&DScienceCloud: Collaborative Workflows in Biologics R&D
ScienceCloud: Collaborative Workflows in Biologics R&DBIOVIA
 
(ATS6-PLAT03) What's behind Discngine collections
(ATS6-PLAT03) What's behind Discngine collections(ATS6-PLAT03) What's behind Discngine collections
(ATS6-PLAT03) What's behind Discngine collectionsBIOVIA
 
(ATS6-PLAT09) Deploying Applications on load balanced AEP servers for high av...
(ATS6-PLAT09) Deploying Applications on load balanced AEP servers for high av...(ATS6-PLAT09) Deploying Applications on load balanced AEP servers for high av...
(ATS6-PLAT09) Deploying Applications on load balanced AEP servers for high av...BIOVIA
 
(ATS6-PLAT06) Maximizing AEP Performance
(ATS6-PLAT06) Maximizing AEP Performance(ATS6-PLAT06) Maximizing AEP Performance
(ATS6-PLAT06) Maximizing AEP PerformanceBIOVIA
 
(ATS6-PLAT05) Security enhancements in AEP 9
(ATS6-PLAT05) Security enhancements in AEP 9(ATS6-PLAT05) Security enhancements in AEP 9
(ATS6-PLAT05) Security enhancements in AEP 9BIOVIA
 
(ATS6-PLAT04) Query service
(ATS6-PLAT04) Query service (ATS6-PLAT04) Query service
(ATS6-PLAT04) Query service BIOVIA
 
(ATS6-PLAT02) Accelrys Catalog and Protocol Validation
(ATS6-PLAT02) Accelrys Catalog and Protocol Validation(ATS6-PLAT02) Accelrys Catalog and Protocol Validation
(ATS6-PLAT02) Accelrys Catalog and Protocol ValidationBIOVIA
 
(ATS6-PLAT01) Chemistry Harmonization: Bringing together the Direct 9 and Pip...
(ATS6-PLAT01) Chemistry Harmonization: Bringing together the Direct 9 and Pip...(ATS6-PLAT01) Chemistry Harmonization: Bringing together the Direct 9 and Pip...
(ATS6-PLAT01) Chemistry Harmonization: Bringing together the Direct 9 and Pip...BIOVIA
 
(ATS6-GS04) Performance Analysis of Accelrys Enterprise Platform 9.0 on IBM’s...
(ATS6-GS04) Performance Analysis of Accelrys Enterprise Platform 9.0 on IBM’s...(ATS6-GS04) Performance Analysis of Accelrys Enterprise Platform 9.0 on IBM’s...
(ATS6-GS04) Performance Analysis of Accelrys Enterprise Platform 9.0 on IBM’s...BIOVIA
 
(ATS6-GS01) Welcome
(ATS6-GS01) Welcome (ATS6-GS01) Welcome
(ATS6-GS01) Welcome BIOVIA
 
(ATS6-DEV09) Deep Dive into REST and SOAP Integration for Protocol Authors
(ATS6-DEV09) Deep Dive into REST and SOAP Integration for Protocol Authors(ATS6-DEV09) Deep Dive into REST and SOAP Integration for Protocol Authors
(ATS6-DEV09) Deep Dive into REST and SOAP Integration for Protocol AuthorsBIOVIA
 
(ATS6-DEV08) Integrating Contur ELN with other systems using a RESTful API
(ATS6-DEV08) Integrating Contur ELN with other systems using a RESTful API(ATS6-DEV08) Integrating Contur ELN with other systems using a RESTful API
(ATS6-DEV08) Integrating Contur ELN with other systems using a RESTful APIBIOVIA
 
(ATS6-DEV07) Building widgets for ELN home page
(ATS6-DEV07) Building widgets for ELN home page(ATS6-DEV07) Building widgets for ELN home page
(ATS6-DEV07) Building widgets for ELN home pageBIOVIA
 
(ATS6-DEV06) Using Packages for Protocol, Component, and Application Delivery
(ATS6-DEV06) Using Packages for Protocol, Component, and Application Delivery(ATS6-DEV06) Using Packages for Protocol, Component, and Application Delivery
(ATS6-DEV06) Using Packages for Protocol, Component, and Application DeliveryBIOVIA
 
(ATS6-DEV02) Web Application Strategies
(ATS6-DEV02) Web Application Strategies(ATS6-DEV02) Web Application Strategies
(ATS6-DEV02) Web Application StrategiesBIOVIA
 
(ATS6-DEV01) What’s new for Protocol and Component Developers in AEP 9.0
(ATS6-DEV01) What’s new for Protocol and Component Developers in AEP 9.0(ATS6-DEV01) What’s new for Protocol and Component Developers in AEP 9.0
(ATS6-DEV01) What’s new for Protocol and Component Developers in AEP 9.0BIOVIA
 
(ATS6-APP09) ELN configuration management with ADM
(ATS6-APP09) ELN configuration management with ADM(ATS6-APP09) ELN configuration management with ADM
(ATS6-APP09) ELN configuration management with ADMBIOVIA
 
(ATS6-APP07) Configuration of Accelrys ELN to Clone to the Latest Template Ve...
(ATS6-APP07) Configuration of Accelrys ELN to Clone to the Latest Template Ve...(ATS6-APP07) Configuration of Accelrys ELN to Clone to the Latest Template Ve...
(ATS6-APP07) Configuration of Accelrys ELN to Clone to the Latest Template Ve...BIOVIA
 
(ATS6-APP06) Accelrys LIMS and Accelrys ELN integration
(ATS6-APP06) Accelrys LIMS and Accelrys ELN integration    (ATS6-APP06) Accelrys LIMS and Accelrys ELN integration
(ATS6-APP06) Accelrys LIMS and Accelrys ELN integration BIOVIA
 
(ATS6-APP05) Deploying Contur ELN to large organizations
(ATS6-APP05) Deploying Contur ELN to large organizations(ATS6-APP05) Deploying Contur ELN to large organizations
(ATS6-APP05) Deploying Contur ELN to large organizationsBIOVIA
 

More from BIOVIA (20)

ScienceCloud: Collaborative Workflows in Biologics R&D
ScienceCloud: Collaborative Workflows in Biologics R&DScienceCloud: Collaborative Workflows in Biologics R&D
ScienceCloud: Collaborative Workflows in Biologics R&D
 
(ATS6-PLAT03) What's behind Discngine collections
(ATS6-PLAT03) What's behind Discngine collections(ATS6-PLAT03) What's behind Discngine collections
(ATS6-PLAT03) What's behind Discngine collections
 
(ATS6-PLAT09) Deploying Applications on load balanced AEP servers for high av...
(ATS6-PLAT09) Deploying Applications on load balanced AEP servers for high av...(ATS6-PLAT09) Deploying Applications on load balanced AEP servers for high av...
(ATS6-PLAT09) Deploying Applications on load balanced AEP servers for high av...
 
(ATS6-PLAT06) Maximizing AEP Performance
(ATS6-PLAT06) Maximizing AEP Performance(ATS6-PLAT06) Maximizing AEP Performance
(ATS6-PLAT06) Maximizing AEP Performance
 
(ATS6-PLAT05) Security enhancements in AEP 9
(ATS6-PLAT05) Security enhancements in AEP 9(ATS6-PLAT05) Security enhancements in AEP 9
(ATS6-PLAT05) Security enhancements in AEP 9
 
(ATS6-PLAT04) Query service
(ATS6-PLAT04) Query service (ATS6-PLAT04) Query service
(ATS6-PLAT04) Query service
 
(ATS6-PLAT02) Accelrys Catalog and Protocol Validation
(ATS6-PLAT02) Accelrys Catalog and Protocol Validation(ATS6-PLAT02) Accelrys Catalog and Protocol Validation
(ATS6-PLAT02) Accelrys Catalog and Protocol Validation
 
(ATS6-PLAT01) Chemistry Harmonization: Bringing together the Direct 9 and Pip...
(ATS6-PLAT01) Chemistry Harmonization: Bringing together the Direct 9 and Pip...(ATS6-PLAT01) Chemistry Harmonization: Bringing together the Direct 9 and Pip...
(ATS6-PLAT01) Chemistry Harmonization: Bringing together the Direct 9 and Pip...
 
(ATS6-GS04) Performance Analysis of Accelrys Enterprise Platform 9.0 on IBM’s...
(ATS6-GS04) Performance Analysis of Accelrys Enterprise Platform 9.0 on IBM’s...(ATS6-GS04) Performance Analysis of Accelrys Enterprise Platform 9.0 on IBM’s...
(ATS6-GS04) Performance Analysis of Accelrys Enterprise Platform 9.0 on IBM’s...
 
(ATS6-GS01) Welcome
(ATS6-GS01) Welcome (ATS6-GS01) Welcome
(ATS6-GS01) Welcome
 
(ATS6-DEV09) Deep Dive into REST and SOAP Integration for Protocol Authors
(ATS6-DEV09) Deep Dive into REST and SOAP Integration for Protocol Authors(ATS6-DEV09) Deep Dive into REST and SOAP Integration for Protocol Authors
(ATS6-DEV09) Deep Dive into REST and SOAP Integration for Protocol Authors
 
(ATS6-DEV08) Integrating Contur ELN with other systems using a RESTful API
(ATS6-DEV08) Integrating Contur ELN with other systems using a RESTful API(ATS6-DEV08) Integrating Contur ELN with other systems using a RESTful API
(ATS6-DEV08) Integrating Contur ELN with other systems using a RESTful API
 
(ATS6-DEV07) Building widgets for ELN home page
(ATS6-DEV07) Building widgets for ELN home page(ATS6-DEV07) Building widgets for ELN home page
(ATS6-DEV07) Building widgets for ELN home page
 
(ATS6-DEV06) Using Packages for Protocol, Component, and Application Delivery
(ATS6-DEV06) Using Packages for Protocol, Component, and Application Delivery(ATS6-DEV06) Using Packages for Protocol, Component, and Application Delivery
(ATS6-DEV06) Using Packages for Protocol, Component, and Application Delivery
 
(ATS6-DEV02) Web Application Strategies
(ATS6-DEV02) Web Application Strategies(ATS6-DEV02) Web Application Strategies
(ATS6-DEV02) Web Application Strategies
 
(ATS6-DEV01) What’s new for Protocol and Component Developers in AEP 9.0
(ATS6-DEV01) What’s new for Protocol and Component Developers in AEP 9.0(ATS6-DEV01) What’s new for Protocol and Component Developers in AEP 9.0
(ATS6-DEV01) What’s new for Protocol and Component Developers in AEP 9.0
 
(ATS6-APP09) ELN configuration management with ADM
(ATS6-APP09) ELN configuration management with ADM(ATS6-APP09) ELN configuration management with ADM
(ATS6-APP09) ELN configuration management with ADM
 
(ATS6-APP07) Configuration of Accelrys ELN to Clone to the Latest Template Ve...
(ATS6-APP07) Configuration of Accelrys ELN to Clone to the Latest Template Ve...(ATS6-APP07) Configuration of Accelrys ELN to Clone to the Latest Template Ve...
(ATS6-APP07) Configuration of Accelrys ELN to Clone to the Latest Template Ve...
 
(ATS6-APP06) Accelrys LIMS and Accelrys ELN integration
(ATS6-APP06) Accelrys LIMS and Accelrys ELN integration    (ATS6-APP06) Accelrys LIMS and Accelrys ELN integration
(ATS6-APP06) Accelrys LIMS and Accelrys ELN integration
 
(ATS6-APP05) Deploying Contur ELN to large organizations
(ATS6-APP05) Deploying Contur ELN to large organizations(ATS6-APP05) Deploying Contur ELN to large organizations
(ATS6-APP05) Deploying Contur ELN to large organizations
 

Recently uploaded

TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 

Recently uploaded (20)

TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 

Planning your 64-bit deployment

  • 1. (ATS4-PLAT10) Planning your deployment for a 64 bit world Lynn Miller Principal Technical Support Scientist Lynn.Miller@accelrys.com
  • 2. The information on the roadmap and future software development efforts are intended to outline general product direction and should not be relied on in making a purchasing decision.
  • 3. Agenda • Pipeline Pilot 9.0 requires 64-bit server deployments, requiring many sites to migrate from their current 32-bit environment. This session will outline: – Key differences between Linux and Windows – 32-bit-specific vs. 64-bit functionality on Windows – Using the Component Reader to help identify and assess published protocols and components that might require modifications when deployed to a new platform.
  • 4. Linux vs. Windows • Linux-specific – Clustering and Grid Computing (PBS, LSF or SGE/OGE) – Next-Gen Sequencing Collection • Windows-specific – Pro Client can be invoked on server – Windows-specific Components see (ATS2-25) Advanced Planning for Pipeline Pilot Deployments for complete list
  • 5. Migration Risk Introduction • The Windows operating system does not allow calls to 32-bit libraries within the 64-bit process. This means that there is some 32-bit-specific functionality that cannot be directly or readily migrated from a 32-bit Windows Server to a 64-bit Windows server. • Some components are Windows-specific and will not work in Linux servers
  • 6. Migration risks from 32 to 64-bit Windows 32-bit component 64-bit options today Excel Reader (On Server) (Deprecated) Excel Reader (Cross Platform) Excel XY Scatter Plot (Deprecated) Excel Report Writer / reporting collection Excel Structure Writer * Excel Report Writer / reporting collection ISIS for Excel Reader (On Server) none ISIS for Excel Writer * Office Chemistry Sketcher ** / Excel Report Writer In progress. ISIS Reader Hope to have it working in the AEP 9 release * Not an Accelrys component ** Available on Windows only
  • 7. Migration risks from 32 to 64-bit Windows 32-bit component comments IronPython prototype may be included in AEP (Windows Python (On Server) only)
  • 8. Migration risks from 32 to 64-bit Windows The Microsoft Access Database Engine 2010 Redistributable has enabled MS Access connections to work under 64-bit PP for several customers with caveats. 1) Change the beginning of the connection string (add ", *.accdb") so that it matches the newly installed driver name. ie: Before: DRIVER=Microsoft Access Driver (*.mdb); After: DRIVER=Microsoft Access Driver (*.mdb, *.accdb); 2) The drivers will not install with Office 2007. A Microsoft forum post indicates it is possible to uninstall Office 2007, install the 2010 Access drivers, then install Office 2007 again. Ironically we have found that this seems to fail entirely if you have Office 2010 installed on your server.
  • 9. Migration risks from 32 to 64-bit Windows 32-bit component comments When migrating servers, evaluate all protocols that use this and related integration components like Run Program (SSH) to ensure Run Program (On that the server-based command you are calling is available and Server) compatible with the new server. On Windows, a 64-bit process cannot instantiate a 32-bit application. In practice this means that any VBScript (On Server) component used in a protocol should be checked. A very common use case for using VB is to automate Microsoft Excel for advanced formatting of Excel spreadsheets, and this is known to fail. This can VBScript (On Server) impact a wide range of integration calls to third-party software.
  • 10. Migration risks from Windows to Linux – Python (On Server) – Excel Writer – VBScript (On Server) – Excel Reader (On Server) – Run Program (On Server) (deprecated) – Dynamic .NET (on Server) – Check Memory Use – Dynamic C# (on Server) – TIFF (OCR) Reader – Dynamic VB.NET (on Server) – ISIS Reader – Office Chemistry Sketcher – ISIS for Excel Reader (On – PRISM Dose Response Fit Server) – JMP Custom Script – ISIS for Excel viewer
  • 11. Identify Dependencies Before Migration Identify and assess any dependencies required by production protocols. • File Dependencies • Database Dependencies • Web Service Dependencies • Third-party Application Dependencies • Integrations to external resources (SSH/FTP etc)
  • 12. Identifying at-risk protocols and components • AEP 9 will include built-in functionality to catalog and query your protocol database (ATS4-PLAT05) Accelrys Catalog - A Search Index for AEP • Use the Component Reader and related components to build your own analysis tools for PP 8.5 and earlier
  • 13. Existing tools for XMLDB searching and validation • Validation Protocol Example Components/Data Access and Manipulation/Utilities/Internals/Validation • Search Protocol Database Example Components/Data Access and Manipulation/Utilities/Prototypes/Protocol Database Searching • Find Protocols that Contain a Component Protocols/Examples/Generic/Merging and Manipulating Data
  • 14. Demo • Overview of included tools for XML database searching • How to build your own custom tool
  • 15. Summary Prepare for Server Migrations by identifying protocol dependencies and those that use platform-specific calls. Other resources: • Pipeline Pilot Server Migration document in support library • (ATS2-21) Best Practices for Pipeline Pilot Upgrades and Server Migration • (ATS4-PLAT03) Balancing Security with access for Development
  • 16. Support • We pride ourselves on our excellent support! – Reach us by email at support@accelrys.com – Call the support hotline – Take advantage of the Accelrys Community • No login is required to read the forums. • Logging in to your Accelrys Community account gives you access to the Support Center where you can access the software download center and documentation libraries. From here you can also access change request widgets, the Pipeline Pilot product documentation, post to the forums, etc….