moving to the cloud:self-aws hosting - elsevier€¦ · | 5 cloud hosting options •pure cloud...

15
| 0 James Toon | Customer Consultant Lars Bo Spring | Director of Engineering Moving to the cloud:Self-AWS hosting October 10, 2017

Upload: others

Post on 21-Jun-2020

4 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Moving to the cloud:Self-AWS hosting - Elsevier€¦ · | 5 Cloud hosting options •Pure Cloud Hosting-A cloud hosting solution for one (production) environment, using a shared server

| 0

James Toon | Customer Consultant

Lars Bo Spring | Director of Engineering

Moving to the cloud:Self-AWShosting

October 10, 2017

Page 2: Moving to the cloud:Self-AWS hosting - Elsevier€¦ · | 5 Cloud hosting options •Pure Cloud Hosting-A cloud hosting solution for one (production) environment, using a shared server

| 1

Great reasons to move Pure to the cloud

• Better cost of ownership

- Time/resource

- Cap-ex free approach

• SaaS Pure setup

- Secure/Robust

- Access to latest versions

- Flexible/Scalable

- State of the art

- Environmentally friendly

Page 3: Moving to the cloud:Self-AWS hosting - Elsevier€¦ · | 5 Cloud hosting options •Pure Cloud Hosting-A cloud hosting solution for one (production) environment, using a shared server

| 2

Benefits of AWS

• Robust & elastic computing environment- Region availability – 99.95% (more than 1 availability zone must be down)

• Easy server (asset) management - Easy to increase / decrease capacity

- If a server breaks down, spin up a new one immediately and continue

- You don’t need to buy / procure new servers.

• Facilities – data centers- The data centers are state of the art, with proper resilience built in and are capable of

handling power outages etc.

- AWS has many years of experience in designing, constructing and operating large-scale data centers

- Automatic fire detection and suppression equipment has been installed to reduce risk.

- Built in low-flood risk zone

Page 4: Moving to the cloud:Self-AWS hosting - Elsevier€¦ · | 5 Cloud hosting options •Pure Cloud Hosting-A cloud hosting solution for one (production) environment, using a shared server

| 3

What does Elsevier provide

• Investment to support hosting approaches now and into the future

• New versions installed as per service window (documented in

release notes) – includes all major AND minor release versions

• Managed backup and retention

• Active service monitoring (uptime etc)

• Elasticity dependent on usage of AWS servers

• SLA based uptime promises

• Better support at scale

Page 5: Moving to the cloud:Self-AWS hosting - Elsevier€¦ · | 5 Cloud hosting options •Pure Cloud Hosting-A cloud hosting solution for one (production) environment, using a shared server

| 4

Hosting Options available

Section 2

Page 6: Moving to the cloud:Self-AWS hosting - Elsevier€¦ · | 5 Cloud hosting options •Pure Cloud Hosting-A cloud hosting solution for one (production) environment, using a shared server

| 5

Cloud hosting options

• Pure Cloud Hosting- A cloud hosting solution for one (production) environment, using a shared

server (with own database), where Pure upgrades are installed automatically upon release.

• Pure Cloud Hosting - Dual environments- A cloud hosting solution for two environments (staging and production), using a

shared server (with own databases). Pure upgrades are installed automatically upon release. Can be scaled if required.

• Pure Cloud Hosting – Custom- A cloud hosting solution for one (production) environment, using a non-shared,

private server, where Pure upgrades are installed, after new release scheduled upon customer request. Can be scaled if required.

Page 7: Moving to the cloud:Self-AWS hosting - Elsevier€¦ · | 5 Cloud hosting options •Pure Cloud Hosting-A cloud hosting solution for one (production) environment, using a shared server

| 6

What are the differences from self hosting

Section 3

Page 8: Moving to the cloud:Self-AWS hosting - Elsevier€¦ · | 5 Cloud hosting options •Pure Cloud Hosting-A cloud hosting solution for one (production) environment, using a shared server

| 7

Some fundamental differences

• Control over the upgrade cycle (if not on custom option)- Customers are all on latest version (standard hosting)

- Updates per customer request – similar to current recurring install services

(custom hosting)

• Limited access to environments - Single or Dual Hosting options for standard hosting

- Multiple installs priced per environment (custom hosting)

• Allocated storage space- Standard 300Gb – but can be expanded

• Changes to version upgrade approach for universities- University testing approaches need to be different for hosted Pure

Page 9: Moving to the cloud:Self-AWS hosting - Elsevier€¦ · | 5 Cloud hosting options •Pure Cloud Hosting-A cloud hosting solution for one (production) environment, using a shared server

| 8

Questions raised to date..

• Performance

• Control of data

• Control over pace of upgrades

• Running out of storage space

• Security – keeping the data safe, especially where there may

be national legal requirements

• Connecting to internal systems (SSO, E-prints,

synchronizations etc.)

Page 10: Moving to the cloud:Self-AWS hosting - Elsevier€¦ · | 5 Cloud hosting options •Pure Cloud Hosting-A cloud hosting solution for one (production) environment, using a shared server

| 9

Process for moving to the cloud

Section 4

Page 11: Moving to the cloud:Self-AWS hosting - Elsevier€¦ · | 5 Cloud hosting options •Pure Cloud Hosting-A cloud hosting solution for one (production) environment, using a shared server

| 10

Standard processes developed for transferring local to

AWS hosted

Decide on the hosting package

and complete contracting

Elsevier will make the Elsevier

hosted environment

available

Setup, test & verify integrations

on the Elsevier hosted

environment

Move your local hosted Pure

instance to the Elsevier hosted

environment

Create a test environment from

the hosted production

environment (if you have chosen

to have a test environment)

Go Live!

Page 12: Moving to the cloud:Self-AWS hosting - Elsevier€¦ · | 5 Cloud hosting options •Pure Cloud Hosting-A cloud hosting solution for one (production) environment, using a shared server

| 11

Brief Technical Overview

Section 5

Page 13: Moving to the cloud:Self-AWS hosting - Elsevier€¦ · | 5 Cloud hosting options •Pure Cloud Hosting-A cloud hosting solution for one (production) environment, using a shared server

| 12

Overview of AWS infrastructure – Single / Dual Environment

Customer 1 - Server Database Server

Customer 1

DB

Pure

Customer 2

DB

Customer 20

DB

Customer 2 - Server

Pure

Customer 20 - Server

Pure

Each customer has their own dedicated

virtual server that hosts the Pure

Software

The database is running on a shared

database server with up to 20 pure

customers.

Data is isolated in separate databases,

i.e. not possible for Customer 2 to

accidentally see Customer 1’s data

Page 14: Moving to the cloud:Self-AWS hosting - Elsevier€¦ · | 5 Cloud hosting options •Pure Cloud Hosting-A cloud hosting solution for one (production) environment, using a shared server

| 13

Overview of AWS infrastructure – Custom/Dedicated

Customer

Customer 1

DBPure

Customer Pure Server Database Server

Customer 1

DBPure

Current setup.

Pure and Database co-located on

same virtual server.

Future setup (2018)

Pure and Database on separate

servers. Better individual scaling

when needed

Page 15: Moving to the cloud:Self-AWS hosting - Elsevier€¦ · | 5 Cloud hosting options •Pure Cloud Hosting-A cloud hosting solution for one (production) environment, using a shared server

| 14

www.elsevier.com/research-intelligence

Thank you!