The AWS Ecosystem
In fact, users can find nearly everything they need within the confines of AWS to create almost any application they may want to implement. These services are available via the AWS ecosystem — the offerings of Amazon partners and third parties that host their offerings on AWS.
So, in addition to the 25+ services AWS itself offers, users can find services that
✓ Offer preconfigured virtual machines with software components already
installed and configured, to enable quick use
✓ Manipulate images
✓ Transmit or stream video
✓ Integrate applications with one another
✓ Monitor application performance
✓ Ensure application security
✓ Operate billing and subscriptions
✓ Manage healthcare claims
✓ Offer real estate for sale
✓ Analyze genomic data
✓ Host websites
✓ Provide customer support
On closer inspection, you can see that the AWS ecosystem is made up of three distinct subsystems:
✓ AWS computing services provided by Amazon: As noted earlier, Amazon currently provides more than 25 AWS services and is launching more all the time.
✓ Computing services provided by third parties that operate on AWS: These services tend to offer functionality that enables you to build applications of a type that AWS doesn’t strictly offer.
✓ Complete applications offered by third parties that run on AWS: You can use these services, often referred to as SaaS (Software as a Service),over a network without having to install them on your own hardware. Many, many companies host their applications on AWS, drawn to it for the same reasons that end users are drawn to it: low cost, easy access, and high scalability. An interesting trend within AWS is the increasing move by traditional software vendors to migrate their applications to AWS and provide them as SaaS offerings rather than as applications that users install from a CD or DVD on their own machines.
You can read more about the Marketplace at
https://aws.amazon.com/marketplace