Amazon AWS Wordpress
Architecture Diagram
GitHub
Amazon AWS CodePipeline
Platform as a Service (PaaS)
Cloud Hosting
Amazon ECS (Elastic Container Services)
Amazon Elastic Beanstalk (PaaS)
Amazon CloudFormation
Pros
Cons
Amazon EC2 + Containerization (Docker)
Cons
Pros
High Management
Amazon Lambda (Serverless)
Cons
Pros
Amazon EC2
Cons
Pros
High Management
Pros
Cons
Pros
Cons
Highly Configurable
Highly Elastic
Highly Resilient
Expensive?
High Learning curve
Must use preconfigurations;
Harder to customize environment
Can quickly create full environment
Generally reserved for Microservices styled architecture
Works beautifully with containerization concepts/development
Technical - requires some docker experience/understanding
Very easy to start running code
Simple - easy to deploy and manage
Large scale deployment
Full control
Power to debug, test, monitor
Excellent for microservices
Highly configurable
Database
Amazon Lightsail (EC2 Instances)
Cl
Pros
Cons
Highly configurable
Lighter than EC2
High Management
Highly configurable
Preconfigured Platforms - to run Python, Java, .NET
Heroku (Platform as a Service)?
Amazon Aurora?
Amazon EC2 w/MySQL
Amazon RDS