Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents
outlinetrue

You have decided to set up your own Enterprise Environment. Here is an  - almost - exhaustive checklist for this set-up:

  • all the questions you need to ask yourself and all information needed from you before we start this set-up
  • all tasks that we need to accomplish together to set up your Enterprise Environment


...

Table of Contents
stylenone

...


1 - Infrastructure

Status
colourGreen
titleElements needed before start
 

  • From where

    Which infrastructure (provider) do you want to

    manage your infrastructure

    use: AWS (https://aws.amazon.com/)? Azure (https://azure.microsoft.com/)? On premise?

  • If needed: provide a VPN access

  • If applicable, provide a list of admin and simple users for the infrastructure management tool
  • Provide URLs and SSL certificates to use for the different components - UAT and Production

...

2 - Products / Components

Status
colourGreen
titleElements needed before start

...

Status
colourYellow
titleTasks to accomplish

  • Deploy the Maestrano stack (Nex!, MnoHub, Connec!, Impac!, etc.) (see: Deployments)

  • Activate / Deactivate features - admin dashboard / KPIs & Alerting / etc. (see: coming soon...)

  • Deploy customise customised express (see: How to deliver Express coming soon...)
  • Give admin rights to relevant users, on the platform (using active_admin) and on the tenant (using the admin dashboard) -  (see: coming soon...)
  • Create a maestrano Maestrano account with admin rights for each tenant / express: support@maestrano.com (credentials only accessible by Maestrano Support Team)

3 - Applications

Status
colourGreen
titleElements needed before start

Status
colourYellow
titleTasks to accomplish

3.1 - Connec! - Connectors

Status
colourGreen
titleElements needed before start

...

3.2 - Cloud - Connectors

Status
colourGreen
titleElements needed before start

...

3.3 - Third party Cloud Applications

Status
colourYellow
titleTasks to accomplish

  • Check that the application is managed from the developer platform / is multi-marketplace
  • If not, contact application for them to start developer platform migration (see: How to migrate to the developer platform)

4 - Third Party Systems

4.1 - Performance monitoring

Status
colourGreen
titleElements needed before start

...

  • Create / Set up a new account (APMs, Servers, and Synthetics) and invite admin/users (see: coming soon... Setup New Relic for Monitoring)
  • Configure thresholds, APDEX and alerts and th (see: coming soon...)

4.2 - Logging monitoring

Status
colourGreen
titleElements needed before start

...

  • Create / Set up account for enterprise customer and invite admin/users
  • Configure log drains (see: Setting up a log drain)
  • Configure collectors (see: coming soon...)
  • Configure alerts (see: coming soon...)

4.3 - Jobs monitoring

Status
colourYellow
titleTasks to accomplish

  • Set up a Sidekiq interface for Connec! Jobs and Mnohub Jobs
  • Set up accounts for platform admins - c.f. 2 Products / Components: automatic for platform admins for Mnohub Sidekiq, only one admin access for Connec! Sidekiq

4.4 - Transaction emails system

The platform can support different types of emailing systems for transaction emails: services managing email templates (Mandrill/Sparkpost) or delivery focused services (Mailgun/SMTP).
In the former case, the template customisation is done at the service provider level. In the latter, it's done inside the express frontend.

Status
colourGreen
titleElements needed before start

...

4.5 - Customer onboarding and support / Platform support

Status
colourGreen
titleElements needed before start

  • Who will take care of the customer's onboarding and ongoing Level 1 support / customer success team? (see: coming soon...)
  • Which support offer do you subscribe to for the platform support? Silver/Gold/Platinum?
  • Who will manage the platform's support? (see: Platform Support Process and Team)

Status
colourYellow
titleTasks to accomplish

  • Create Intercom account and set it up on MNOE (see: Intercom coming soon...)
  • Create a JIRA Service Desk project - if applicable - or update the existing one

4.6 - Payment Gateway

Status
colourGreen
titleElements needed before start

...

  • Create / Set up account for enterprise customer and invite admin (see: coming soon...)

4.7 - Others

Status
colourYellow
titleTasks to accomplish

Open accounts for:

  • Google Analytics
  • OpenexchangeRates
  • Pusher (may not be required if impac-angular is not used)
  • OpenexchangeRates (see: coming soon...)
  • Pusher (see: coming soon...)
  • Google Maps

5 - (Optional) Data Migration

Applicable in the following case:

...