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)