AWS - still good
Use Cases and Deployment Scope
We use AWS as a primary cloud provider across a range of services. That includes managed compute fleet, networking, covers some of the load balancing and multi region disaster recover scenarios, as well as some higher level things like managed Kubernetes, some databases, logging, analytics and many other elements across AWS offerings
Pros
- Reliability
- Comprehensive offerings
- Support that works
Cons
- Web console UI is sometimes inconsistent
- Some services have historical feature gaps that take time to get addressed
- Things can always be cheaper
Return on Investment
- IF you plan and execute well, in many cases you can get very positive outcomes for buy vs build
- IF you are not careful and diligent, you can get very negative runaway costs - and it will be on *you*
- Always try to honestly think if you *need* to build on the cloud. Some things are possible to build and maintain on your own, cheaper AND better. But you need to be on top of all the aspects.
Usability
Alternatives Considered
Google Cloud Platform and Azure Cloud Services
Other Software Used
Kubernetes, Apache Kafka, Debian OS






