IDERA Geek Sync - Cloud Considerations

28
Cloud Considerations: Cloud Migrations And You March 22, 2017 Mike Fal

Transcript of IDERA Geek Sync - Cloud Considerations

Page 1: IDERA Geek Sync - Cloud Considerations

Cloud Considerations:Cloud MigrationsAnd You

March 22, 2017Mike Fal

Page 2: IDERA Geek Sync - Cloud Considerations

www.mikefal.net

Mike Fal

Who am I?

Page 3: IDERA Geek Sync - Cloud Considerations

Thanks to IDERA

Page 4: IDERA Geek Sync - Cloud Considerations
Page 5: IDERA Geek Sync - Cloud Considerations

AgendaConcepts and Terms

Cloud ThinkingPlanning Your Migration

What’s Next?

Page 6: IDERA Geek Sync - Cloud Considerations

Understanding The Cloud

Page 7: IDERA Geek Sync - Cloud Considerations

Stuff as a Service

Page 8: IDERA Geek Sync - Cloud Considerations

Infrastructure-as-a-Service?

Page 9: IDERA Geek Sync - Cloud Considerations

Why use IaaS?

Familiar

Control

Easiest Move

Page 10: IDERA Geek Sync - Cloud Considerations

Platform-as-a-Service

Page 11: IDERA Geek Sync - Cloud Considerations

Many PaaS offerings

Amazon RDS

Amazon Lambda

Azure App

ServicesAzure SQL

Database

Page 12: IDERA Geek Sync - Cloud Considerations

Why PaaS?

Less Overhe

adEasier

to StartFastest Move

Page 13: IDERA Geek Sync - Cloud Considerations

Thinking About The Cloud

Page 14: IDERA Geek Sync - Cloud Considerations

Cloud Advantages

Create QuicklyOn when you

need itOff when you

don’t

Delivery Oriented

Automated and Repeatable

Flexible and On-Demand

Page 15: IDERA Geek Sync - Cloud Considerations

Cloud Hurdles

Controls! Planning!

Performance!

Disaster Recovery!

Page 16: IDERA Geek Sync - Cloud Considerations

Consider Your Options

When to use IaaS?

• Traditional Architecture

• Higher Control• Support

Knowledge

When to use PaaS?

• New Application• Less Support

Resources• Developer Driven

Page 17: IDERA Geek Sync - Cloud Considerations

Designing Your Plan

Page 18: IDERA Geek Sync - Cloud Considerations

How Do You Eat An Elephant?

Start SmallDon’t Solve Everything

Review and React

Page 19: IDERA Geek Sync - Cloud Considerations

Know Your Goal

Goals• Move XXXX application• Set up development environment• Create new application

Not Goals• Save $XXX.XX or XX%• Get out of a data center

Page 20: IDERA Geek Sync - Cloud Considerations

Hybrid Is Ok!

Page 21: IDERA Geek Sync - Cloud Considerations

Development Oriented

ExperimentsNew ApplicationsUnknown Requirements

Page 22: IDERA Geek Sync - Cloud Considerations

Don’t Forget Disaster Planning!

Multiple RegionsMultiple ProvidersOn Premises Options

Page 23: IDERA Geek Sync - Cloud Considerations

Next Steps

Page 25: IDERA Geek Sync - Cloud Considerations

Scripting

API Drive

nPowerSh

ell

Python

Ruby GO

REST

CLI Tools

Page 26: IDERA Geek Sync - Cloud Considerations

Constant Change

Follow BlogsAdding New Stuff Access to Latest and Greatest

Page 27: IDERA Geek Sync - Cloud Considerations

AgendaConcepts and Terms

Cloud ThinkingPlanning Your Migration

What’s Next?