Skip to main content

Cloud Migration to AWS

Context

Supporting Patronus company in its migration to AWS: technical architecture document, technology watch, planning and cost estimation.

Objectives

  • Conduct technology watch on Cloud services
  • Produce a Technical Architecture Document (TAD)
  • Compare on-premise, IaaS and PaaS models
  • Establish a migration schedule (Gantt)
  • Estimate human and financial costs

Evaluated AWS Services

ServiceOn-prem EquivalentUsage
EC2Physical serversCompute
RDSMySQL/PostgreSQLManaged database
S3NAS/SANObject storage
CloudFrontCDNContent distribution
VPCLocal networkNetwork isolation
IAMActive DirectoryAccess management

Model Comparison

CriteriaOn-premiseIaaS (EC2)PaaS (Elastic Beanstalk)
ControlTotalHighLimited
MaintenanceInternalSharedAWS
ScalabilityLimitedGoodExcellent
Initial costHighLowLow
Recurring costLowVariableVariable

Deliverables

View deliverables

Skills Acquired

  • Structured technology watch
  • Understanding of Cloud models (IaaS/PaaS/SaaS)
  • Technical architecture document writing
  • Project cost and effort estimation
  • Migration planning (Gantt)
  • Stakeholder communication (kickoff)