Top Banner
Cloud Building Blocks and FME Ken Bragg European Services Manager
19

FME World Tour 2015 - Cloud Building Blocks and FME - Ken Bragg

Aug 07, 2015

Download

Software

IMGS
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: FME World Tour 2015 - Cloud Building Blocks and FME - Ken Bragg

Cloud Building Blocks and FME

Ken BraggEuropean Services Manager

Page 2: FME World Tour 2015 - Cloud Building Blocks and FME - Ken Bragg

What is the cloud?

Page 3: FME World Tour 2015 - Cloud Building Blocks and FME - Ken Bragg

Overview

Cloud data storage

AWS Simple Storage (S3)

AWS Aurora

AWS Relational Database Service (RDS)

AWS Elastic File System (EFS)

Other critical AWS Services

Simple Queuing Service (SQS)

AWS Lambda

Make your own Data Download Service in 10 min.

Page 4: FME World Tour 2015 - Cloud Building Blocks and FME - Ken Bragg

Data Considerations

● Uploading data to AWS is as slow as your internet connection.○ Aspera - 10 Mbps connection: 23 hours 100GB

● You can use AWS Import/Export to move large amounts of data into the cloud.

● Moving data around once it is in the cloud is fast.○ Within region: ~ 20MB/s○ Between regions: ~ 2 MB/s

Page 5: FME World Tour 2015 - Cloud Building Blocks and FME - Ken Bragg

Cloud data storage

AWS Simple Storage Service (S3) - secure, durable, highly-scalable object storage

AWS Elastic File Service – provides sharable disk storage across multiple EC2 instances.

AWS RDS - a web service that makes it easy to set up, operate, and scale a relational database in the cloud.

AWS Aurora - provides up to 5x better performance than MySQL at a price point one tenth that of a commercial database.

Page 6: FME World Tour 2015 - Cloud Building Blocks and FME - Ken Bragg

Secure, durable, highly-scalable object storage.

Reliability is 99.999999999%

Over 3 million request per second.

S3 is highly performant and applications can get 100’s of requests a second via S3.

$0.0330 per GB of storage. 5TB of data $160 a month.

Can store single objects up to 5TB.

AWS S3 - Overview

Page 7: FME World Tour 2015 - Cloud Building Blocks and FME - Ken Bragg

A simple key/value persistent object store.

Every object is identified with a key.

It is not a disk and doesn’t have a directory or folder structure. It can be presented as a folder structure though.

AWS S3 - How it works

Page 8: FME World Tour 2015 - Cloud Building Blocks and FME - Ken Bragg

Desktop transformers

S3Uploader

S3Downloader

S3Deleter

S3ObjectLister

FME Server S3 watcher :- Watch public S3 buckets that you do not have control of.

FME Server S3 subscriber :- Send data to S3 once a workspace has completed.

** When running workspaces on FME Cloud, expect transfer speeds > 20 MB/s instance >> S3 bucket. **

FME and S3

Page 9: FME World Tour 2015 - Cloud Building Blocks and FME - Ken Bragg

Amazon RDS makes it easy to set up, operate, and scale database deployments in the cloud. The following databases are supported:

Oracle

PostgreSQL (PostGIS)

Microsoft SQL Server

MySQL

AWS RDS

Page 10: FME World Tour 2015 - Cloud Building Blocks and FME - Ken Bragg

On-Premises vs RDS PostGIS

Machine: 16 Cores, 122GB of RAM, Linux, 1TB Storagehttps://awstcocalculator.com/

Page 11: FME World Tour 2015 - Cloud Building Blocks and FME - Ken Bragg

A compute service that runs your code in response to events. It makes it easy to apply compute to data as it is enters or moves through the cloud.

Run code in response to modifications to objects in Amazon S3 buckets.

Create your own back-end that operates at scale

Extend other AWS services

Lambda (beta)

Page 12: FME World Tour 2015 - Cloud Building Blocks and FME - Ken Bragg

Example Architecture

Page 13: FME World Tour 2015 - Cloud Building Blocks and FME - Ken Bragg

Build a Data Download Service in 10 Minutes!

Ken BraggEuropean Services Manager

Page 14: FME World Tour 2015 - Cloud Building Blocks and FME - Ken Bragg

FME Cloud & Amazon AWS Infrastructure

Easy!

Page 15: FME World Tour 2015 - Cloud Building Blocks and FME - Ken Bragg

State of Arkansas AGOOnce More Leading the Way

Page 16: FME World Tour 2015 - Cloud Building Blocks and FME - Ken Bragg

How to Deploy Quickly

1. Download sample from GitHub and make a little change

2. Source data on Amazon S3

3. Web Application on Amazon S3

4. Workspace on FME Cloud

Page 17: FME World Tour 2015 - Cloud Building Blocks and FME - Ken Bragg

How to Deploy Quickly

1. Download from GitHub

2. Source data on Amazon S3

3. Web Application on Amazon S3

4. Workspace on FME Cloud

DEMO

Page 18: FME World Tour 2015 - Cloud Building Blocks and FME - Ken Bragg

GitHub Architecture – used at Safe

Page 19: FME World Tour 2015 - Cloud Building Blocks and FME - Ken Bragg

Thank You!

Questions?

For more information:

Enter name and email address

Enter company name

Enter other resources