• No results found

Symantec App Center 4.0 Admin Documentation

N/A
N/A
Protected

Academic year: 2021

Share "Symantec App Center 4.0 Admin Documentation"

Copied!
11
0
0

Loading.... (view fulltext now)

Full text

(1)

Symantec App Center

4.0 Admin Documentation

Installation Planning Guide

(2)

Table of Contents

Purpose of Document ... 3

Deployment Options Overview ... 3

Public Cloud ... 3

Private Cloud ... 4

Software Application Deployment ... 4

On-Premise Network Deployment Options ... 5

Intranet-Only Deployment ... 6

DMZ Deployment ... 6

Proxy-based Deployment ... 6

Installation Questionnaire ... 6

Resource and Access Planning ... 6

SaaS or On-Premise Deployment? ... 7

SaaS Deployment ... 8

On-Premise Software Application Questions ... 10

Connections and Certificates... 10

(3)

Purpose of Document

This document is intended to assist administrators with preparing for an installation of Symantec App Center. There are two sections:

 Discussion of the SaaS and On-Premise deployment options  Questionnaire to gather relevant data required for the installation

Deployment Options Overview

There are three primary deployment options for Symantec App Center:

 Public Cloud - SaaS deployment using Symantec’s public cloud

 Private Cloud – SaaS deployment using an enterprise’s internal or hosted cloud service

 Software Application – on-premise deployment in a Red Hat Enterprise Linux (RHEL) environment

Each option is detailed below, along with the pro’s and con’s of the approach. Additionally, for the on-premise options, an outline of the network deployment options is included.

Public Cloud

(4)

Private Cloud

An enterprise may utilize its own cloud SaaS offering, hosted using the Amazon EC2 or other providers.

Pros Cons

 Quick and easy to get started

 Minimal capacity planning is required

 Minimal operations or administrative overheads  Single tenant isolation

 May not meet infosec / policy requirements  May have minimum spend requirements

Software Application Deployment

Many IT departments have standardized the deployment of Red Hat Enterprise Linux on top of VMware. Management and monitoring capability is often pre-loaded onto specific Red Hat VM template images. Because of this, all App Center servers can be deployed as a software install on top of Red Hat Enterprise Linux 5.6 and 5.8 (only 64-bit guest OS formats are supported).

(5)

For a high-scale deployment, most IT departments will choose to deploy multiple App Center front-end application servers behind a load-balancer. With such a deployment, the front-end servers all connect to a customer-supplied database server or cluster.

As noted in the Network Deployment Options, the App Center servers may optionally be located in the DMZ, in which case the proxy becomes optional.

Pros Cons

 If VMware infrastructure in place, quick and easy to provision

 May be preferred by infosec / policy  Scales to large number of users

 Requires VMware operations involvement  Requires Database administrator involvement  Use of VMware tools for backup and HA  IT is responsible for server hardening

On-Premise Network Deployment Options

With an on-premise deployment, administrators need to determine where the App Center servers sit within the organization’s network topology. There are three main options:

 Intranet-only deployment  DMZ deployment  Proxy-based deployment

(6)

Intranet-Only Deployment

App Center can be deployed entirely within the corporate network if desired. This is more secure at the expense of usability, as mobile devices are often most valuable in the field. Additionally, device management may not be possible with this deployment scenario.

DMZ Deployment

App Center can be deployed inside the DMZ. Care must be taken to ensure a secure DMZ environment. Deployment in the DMZ allows users on-the-go to access App Center capability without requiring them to login to the corporate VPN.

Proxy-based Deployment

A more secure deployment scenario that gives the same capabilities as the DMZ deployment is to have a reverse-proxy deployed in the DMZ that can initiate connections to App Center within an isolated sub-network of the intranet. In such a deployment, there can be no direct connections between attackers and App Center, greatly increasing security.

App Center’s browser and client interactions are 100% REST (HTTPS) based.

Installation Questionnaire

This section will gather relevant information that will assist with the installation. Please fill in the relevant sections with as much detail as possible.

Resource and Access Planning

Question Answer

How many users do you expect to have?

What is the average number of devices per user? (e.g. if one in every three users would

have both a phone and tablet then the answer is 1.33)

What percentage of devices do you expect to be iOS vs. Android vs. Blackberry?

Over what period of time?

(e.g. 250 in first month, growing to 2,000 over 6 months)

What is the geographic distribution of your users?

(7)

How many apps do you expect to have?  iOS apps

 Android apps  Blackberry apps

If iOS will be used, have you obtained an Apple Enterprise Developer license?

Is this license managed by a single individual and will the AppCenter administrator have access to it?

Will end-users all be employees, or also vendors/contractors?

What language support will be required across your deployment? Please provide percentage distribution

(e.g. English 65%, German 25%, Spanish 10%)

SaaS or On-Premise Deployment?

Question Answer

Do you prefer to deploy using SaaS or On-Premise?

Do you foresee starting with one deployment mode, and over time migrating to a different one?

(8)

SaaS Deployment

Question Answer

Is multi-tenancy (public cloud) acceptable, or do you prefer a privately hosted cluster (private cloud)?

Will you use Active Directory (AD) as your identity provider?

If AD, will INFOSEC permit an inbound LDAP over SSL connection to a domain controller (read-only DC is fine)?

Will you use a federated identity (SAML) service?

If federated, which software/service vendor?

(e.g. Ping, Okta, …)

If federated, will the provider also source user-group associations?

If neither AD or federated, will you be using another Identity and Access Management (IAM) approach?

(9)

On-Premise Deployment

Question Answer

Will you require Internet-based access for your users, or will intranet-only access be acceptable?

If Internet-based access, will you protect App Center with a firewall? (See “On-Premise

Connections & Certificates” #1 below.)

Will you protect App Center with a L7 proxy? If so, what URL documentation will you need (if any)?

What will you use to load balance traffic across multiple App Center front-ends (FE’s)?

Will you have a load balancer or proxy terminating the SSL connections?

Will you require the App Center FE to accept HTTP or HTTPS traffic?

Will you use Active Directory (AD) as your identity provider?

If not, does your identity provider support LDAP?

(10)

On-Premise Software Application Questions

Question Answer

Symantec currently supports RedHat 5.x, with 5.4 being the minimum supported version. Is this available?

Does IT have any monitoring system requirements?

Does IT have any requirements around the location of the application on the server (a specific directory)?

Does IT have any requirements around the application running as a specific user?

Does IT have an IT-managed database facility?

 If so, App Center supports MySQL 5.1 and Oracle 11g Release 2 (11.2)  If not, AC will require a database

server running either of these

Connections and Certificates

For on-premise deployments:

1. If Internet-based access protected with a firewall, App Center will need to accept the following inbound connections:

 22: SSH (should only be enabled as required for maintenance).

 80: HTTP (only used for redirects - could be handled by a tier to the left).  443: HTTPS (SSL)

(11)

2. App Center will need to be able to make the following outbound connections in order for the following services to function:

 22: SSH (should only be enabled as required for maintenance).

 80: HTTP (only used for redirects - could be handled by a tier to the left).  443: HTTPS (SSL)

 68/UDP DHCP (if DHCP is used for IP address assignment. If DHCP is not used, do not open). 3. App Center will need the following X.509 certificates:

 A PEM-format SSL certificate. The certificate common name (CN) must match the DNS name of the App Center. The SSL certificate must be issued by a CA which is known by the trust stores of your test devices. Using a self-signed certificate results in constant warnings from browsers and devices, detracting from the user experience.

 A PEM-format private key associated with the SSL certificate. Note that the private key must not be passphrase-protected.

 A PEM-format bundle of intermediate certificates.

Support

Symantec offers free community and paid premium support for Symantec App Center. Contact your local Symantec Sales Representative or use our support site.

References

Related documents

If your secure network contains Citrix Presentation Server with the Secure Gateway in the first DMZ, and the Secure Gateway Proxy and the Web Interface in the second DMZ, servers

I am also aware that IT will monitor network activity in the secondary DMZ and IT has the right to shut- down servers and services if it detects any malicious activity. I will

„ Data integration rigor „ Data stewardship „ Metadata management „ Business rules management „ Search „ Data governance Service Service Service Service Service Service

In the left pane of the Symantec App Center admin console, click Device Policy and in the center pane, select the policy that you want to use to collect.

Symantec App Center (formerly Nukona App Center) has been designed from the ground up to allow enterprises to reliably deploy apps to their employees that are using either iOS

Deployment of the Enterprise Vault Office Mail App can be made available to the whole organization or for an individual mailbox. The App is designed to allow deployment

LIMITING SELECTION OF PROJECTIONS 13 The pj dmstor function is patterned after the C language library strtod function where str is a character string to be read for a dms value to