OutSystems Platform 9 - System Requirements | Microsoft Sql Server

June 10, 2018 | Author: Anonymous | Category: SQL, Microsoft SQL Server
Share Embed


Short Description

OutSystems Platform 9 - System Requirements - Download as PDF File (.pdf), ... “Advanced Queries” (standard SQL) or ...

Description

OutSystems® Platform 9 System Requirements OutSystems® Platform is the enterprise Rapid Application Delivery (RAD) solution that makes it easy to develop apps once and deliver seamlessly across iOS, Android, W indows Phone, and web - fully integrated with existing systems. To learn more about it, check our website at http://www.outsystems.com http://www.outsystems.com.. Customers may choose deployment scenarios that match their needs. OutSystems Platform can run in the cloud, on-premises, or even in a hybrid infrastructure where part of the infrastructure is in the cloud, and the rest is hosted on your data center.  After reading this technical note you'll have an understanding of the OutSystems Platform requirements to correctly install it in your infrastructure. You should also read OutSystems Platform Installation Prerequisites, Prerequisites, to understand the necessary configurations to install and run OutSystems Platform in your own data center .

Table of Contents OutSystems Platform Components ................................................................................ ................................................................................................................................... ................................................... 2 Set Up an OutSystems OutSystem s Platform Infrastructure .............................................................. ................................................................................................................. ................................................... 3 Cloud Infrastructure ............................................................................................................................. ....................................................................................................................................................... .......................... 3 Hybrid Infrastructure ....................................................................................................................................... ...................................................................................................................................................... ............... 4 On-Premises Infrastructure ........................................................................................................................................... ........................................................................................................................................... 5 Development Tools Requirements ............................................................................................ .................................................................................................................................... ........................................ 6 End-User Requirements ............................................................................................................... .................................................................................................................................................... ..................................... 7 Platform Server Requirements ..................................................................................................... .......................................................................................................................................... ..................................... 8 Supported Configurations ..................................................................... ............................................................................................................................................ ......................................................................... .. 8  Amazon RDS Considerations .............................................................. ...................................................................................................................................... .......................................................................... .. 9 Microsoft Azure A zure Considerations ........................................................... .................................................................................................................................. ......................................................................... .. 9 Integrations with External Systems ........................................................................................................................... ............................................................................................................................... .... 9 OutSystems Cloud Considerations .......................................................... ............................................................................................................................... ....................................................................... .. 10 Before Installing OutSystems Platform ........................................................................................................................... ........................................................................................................................... 10

© OutSystems - All rights reserved

Page 1

www.outsystems.com

OutSystems Platform Components OutSystems Platform is a high-productivity platform and is comprised of the following components: 









OutSystems Platform Server: The component that orchestrates all runtime, deployment, and management activities for all applications. This tool is installed in each environment; LifeTime: This is the console for managing the infrastructure, environments (Development, Quality Assurance, Production, etc.), applications, IT users, and security. This web application is t ypically deployed to its own dedicated environment in the infrastructure; Service Center: The administration console of the Platform to monitor the health of an environment. This web application is installed in each environment; Service Studio: The visual development tool of the Platform to create, change, and deploy enterprise applications. This tool is installed in the de velopers’ desktop; Integration Studio: The visual development tool to create connectors to integrate OutSystems Platform applications with other enterprise systems. This tool is installed in the developers’ desktop.

© OutSystems - All rights reserved

Page 2

www.outsystems.com

Set Up an OutSystems Platform Infrastructure OutSystems Platform allows delivering enterprise web and mobile applications generated as native Java or .NET, that run in the cloud, on-premises or in hybrid environments. Since it covers the full application lifecycle, from development to deployment, a typical OutSystems Platform installation is comprised of an infrastructure with four environments: 







Development Environment. In development you create accounts for all developers and development managers of the Development Team; Quality Environment. In quality environment is where testers and business users experiment the production candidate applications or the application versions resulting from (agile) sprints. There are usually few scalability and redundancy requirements for this environment; Production Environment. In production, full control is given to the Operations team but is advisable to setup read-only access accounts for development/maintenance teams to have access to analytics information on performance and application errors; LifeTime Environment. Given the requirements of LifeTime (the console for managing the whole infrastructure), this application usually runs on a dedicated environment.

Even though this is the typical OutSystems infrastructure, you can always adjust the infrastructure to add and remove environments, since the Platform is made to scale with your own needs.

Cloud Infrastructure Since OutSystems Platform runs on the cloud, it is possible to set-up your infrastructure with a mouse-click. You only have to install Service Studio and Integration Studio development tools to start developing and deploying your applications. Learn more at www.outsystems.com.

© OutSystems - All rights reserved

Page 3

www.outsystems.com

Hybrid Infrastructure If you want to balance the simplicity and cost savings provided by the cloud, while retaining the control of part of your infrastructure, you can have some environments of your infrastructure running on the cloud and install the rest of the environments on your own data center.

The scenario above depicts an infrastructure where the Development and Quality Assurance environments are on the cloud, making them easily scalable to the current development needs, while the Production environment remains installed in your own data center. In this case you’ll not only have to install the development tools to start developing and deploying your applications, but you also need to install OutSystems Platform Server on each server of the Production environment. You’ll have to install as well Service Center, the management console for the environment.

© OutSystems - All rights reserved

Page 4

www.outsystems.com

On-Premises Infrastructure If you need to retain the control of your servers, simply install OutSystems Platform in your own datacenter.

The scenario above depicts an infrastructure where you manage the environments: Development, Quality Assurance, Production and LifeTime. In this case you’ll have to install the Platform Server in each server of your infrastructure (front -ends and deployment controllers), and Service Center for each environment, to monitor them. You’ll also need to install LifeTime, the console to manage your infrastructure, in its own environment.

© OutSystems - All rights reserved

Page 5

www.outsystems.com

Development Tools Requirements To develop your applications using OutSystems Platform, developers need to install Service Studio and Integration Studio development tools in their desktops. Installation requirements for these tools are as follows. Hardware (minimum requirements) Intel Dual-Core processor or compatible CPU 1GB RAM (2 GB recommended) 500 MB of hard-disk space Limitations: The touch feature of touch screen devices is not supported, however, you can use touch screen devices with keyboard and mouse; Only the default text size (100%)  f or the operating system is supported. Supported Operating Systems Windows 10 (applies to OutSystems Platform 9.0.1.9 or higher); Windows 8; Windows 7; Microsoft Windows Vista; Microsoft Windows Server 2008 R2; Microsoft Windows Server 2012 R2. Required Software Microsoft .NET Framework 4.5.1; To integrate with external systems using Integration Studio: Platform Server for .NET Visual Studio 2010 or higher, to edit the source code of E xtension  Actions. For OutSystems Platform versions previous to 9.0.1.19 : to use SAP Wizard in Integration Studio, you need Visual Studio Standard Edition or higher.

Platform Server for Java Eclipse SDK 3 or higher to edit the source code of the Extension  Actions. Java SDK 1.6  Apache Ant 1.6 or higher

Required Network Connection Minimum speed of 1Mbps for both downloading and uploading.

These requirements apply, even when installing the development tools on a virtual machine.

© OutSystems - All rights reserved

Page 6

www.outsystems.com

End-User Requirements OutSystems Platform allows you to develop web applications that support both mobile devices and desktops. Below is the list of underlying software that was tested to ensure an optimal user experience. Desktop Browsers Internet Explorer 8, 9, 10, 11; Edge (latest stable version); Firefox (latest stable version); Google Chrome (latest stable v ersion); Safari (latest stable version). Limitations: The Compatibility View feature in In ternet Explorer isn’t supported;  Applications implemented using built-in responsive themes (e.g. London), when accessed using IE8 will not adapt to the target device: content is not resized below 980px wide. Editable Tables and Forms might be rendered differently when using IE8. Mobile Device Browsers iOS 6 or higher;  Android 2.3 or higher; Blackberry 6 or higher; Windows Phone 8 or higher. Note that only the default browsers of the operating systems listed above are supported. OutSystems Now iOS 7 or 8;  Android 4 or higher; Windows Phone 8.1; Windows 8.1. Limitations apply according to the operating systems. For more information see the OutSystems Now documentation.

© OutSystems - All rights reserved

Page 7

www.outsystems.com

Platform Server Requirements The Platform Server runs over two different stacks: .NET and Java. This section summarizes the requirements for installing the Platform Server in your data center.

Supported Configurations Hardware (minimum requirements)

Operating System

Application Server

Database Management System

Application Runtime

Intel Dual-Core processor or compatible CPU;

Microsoft Windows Server 2008 R2 (Standard Edition or higher edition);

Microsoft Internet Information Services (IIS), the version that is supported by the installed operating system.

Microsoft SQL Server 2014 (Web Edition or higher edition);

Microsoft .NET Framework 4.5.1 or higher

4 GB of RAM; 80 GB of disk space.

Microsoft Windows Server 2012 R2 (Standard Edition or higher edition).

Microsoft SQL Server 2012 (Web Edition or higher edition); Microsoft SQL Server 2008 R2 (Web Edition or higher edition); Microsoft SQL Server 2008 (Web Edition or higher edition); Oracle 12c (Standard Edition One or higher edition); Oracle 11g R2 (Standard Edition One or higher edition); MySQL 5.6.5 or higher.

Intel Dual-Core processor or compatible CPU;

Red Hat Enterprise Linux 5.3 or higher (64-bits);

8 GB of RAM;

Red Hat Enterprise Linux 6 (64bits).

80 GB of disk space.

CentOS 5 (64-bits);

JBoss Community 7.1; JBoss EAP 6.3;

Oracle 12c (Standard Edition One or higher edition);

WebLogic 11g (10.3.6) Enterprise Edition;

Oracle 11g R2 (Standard Edition One or higher edition);

WebLogic 12c (12.1.1) Enterprise Edition.

MySQL 5.6.5 or higher.

Java SE 6 To use WebLogic, you need JRockit Java SDK 1.6.

JBoss Community 7.1

Java SE 6

WebLogic 11g (10.3.6) Enterprise Edition;

JRockit Java SDK 1.6

CentOS 6 (64 bits). Oracle Linux 6 (64-bits)

WebLogic 12c (12.1.1) Enterprise Edition.

Pre-release versions of the above mentioned software are not supported. Future revisions of OutSystems Platform may require the installation of an update of any of these components, within the major versions mentioned in the above table.  Apart from standard Oracle Database setups, OutSystems Platform 8.0 and onwards work with Oracle Exadata Database Machines running with Oracle Linux 5.5 or higher.

© OutSystems - All rights reserved

Page 8

www.outsystems.com

Amazon RDS Considerations OutSystems Platform fully supports Amazon RDS, nonetheless there are the following considerations: 

The database size must be at least “db.m1.medium”;



Currently, Amazon RDS does not support customizing the time zone for SQL Server from UTC.

Be sure to check Amazon RDS System Requirements, to learn about other Amazon RDS limitations.

Microsoft Azure Considerations OutSystems Platform supports SQL Server running on an Azure Virtual Machine, however, Azure SQL Databases are not supported.

Integration with External Systems The following databases are certified to integrate with OutSystems Platform: SQL Server Database Microsoft SQL Server 2014; Microsoft SQL Server 2012; Microsoft SQL Server 2008 R2; Microsoft SQL Server 2008; Microsoft SQL Server 2005. Oracle Database Oracle 12c (Standard Edition One or higher edition); Oracle 11g R2 (Standard Edition One or higher edition); Oracle 10g R2 (Standard Edition One or higher edition); Oracle Client Tools (11g R2) must be installed in all Front-End and Deployment controller server machines. MySQL Database MySQL 5.6.5 or higher IBM Database DB2 for iSeries V6R1 or higher SAP Applies to: OutSystems Platform 9.0.1.19 and onwards. SAP ERP R/3 4.6 or higher SAP ECC 5.0 or higher

 Automatic import of .NET assemblies is supported for .NET 1.1 or higher assem blies.

© OutSystems - All rights reserved

Page 9

www.outsystems.com

OutSystems Cloud Considerations When managing a single Environment or infrastructure on the OutSystems cloud, you should take into account the following considerations: 











Currently our cloud provider (Amazon) does not support customizing the time zone for SQL Server. Conversions need to be done programmatically from UTC to the desired time zone; Custom database objects such as stored procedures are not supported. You can either implement the same logic using “Advanced Queries” (standard SQL) or through Extensions (by implementing your own C# or Java code); The Multiple Database Catalogs and Schema feature is not available. This means that all applications store their data in the same database Catalog/Schema; The Zones feature is not available. All applications running on an environment are available in all front-end servers of that environment. However, applications can be set up to only be accessible from the internal network; Using the built-in SMS mechanism is not supported. You can send SMS’s by using Extensions available in OutSystems Forge; For OutSystems Platform versions previous to 9.0.1.19, it is not possible to use OutSystems SAP integration services in the cloud. The recommended approach for integrating with SAP in the OutSystems public cloud is using Web Services.

Before Installing OutSystems Platform If you decide to install OutSystems Platform in your own data center, you should read the OutSystems Platform Installation Prerequisites technical note to understand the valid operating system configurations, the structure of the installed folders, and what permissions are needed to successfully install and run OutSystems Platform.

© OutSystems - All rights reserved

Page 10

www.outsystems.com

View more...

Comments

Copyright © 2017 DATENPDF Inc.