Software Alternatives & Reviews

AWS Can Be Confusing: Where should I run my crap?

Kubernetes Amazon S3 Amazon Aurora Amazon RDS Amazon Lightsail AWS Lambda AWS Fargate Amazon EKS Amazon ECS Amazon EC2
  1. Kubernetes is an open source orchestration system for Docker containers
    Pricing:
    • Open Source
    Kubernetes is an amazing technology allowing for incredible scaling and expandability thanks to its open source nature, but it can be complicated to set up, and especially to maintain in the long run. Amazon EKS works to solve a lot of the complicated parts of running a Kubernetes cluster by delivering a managed control plane, across multiple data centers for high availability and taking care of availability and scaling, as well as automatically detecting and replacing unhealthy control plane nodes. EKS gives you the flexibility of Kubernetes, without necessarily requiring an entire infrastructure team to manage your cluster. It also makes it much easier to integrate and authenticate with other AWS services.

    #Developer Tools #DevOps Tools #Containers As A Service 279 social mentions

  2. Amazon S3 is an object storage where users can store data from their business on a safe, cloud-based platform. Amazon S3 operates in 54 availability zones within 18 graphic regions and 1 local region.
    Simple Storage Service (S3) - Amazons unlimited object storage, making it easy to store files for access by other AWS services or serving them to the internet (although you might want to put a cache such as Amazon CloudFront in front if you chose this last service).

    #Cloud Hosting #Object Storage #Cloud Storage 170 social mentions

  3. MySQL and PostgreSQL-compatible relational database built for the cloud. Performance and availability of commercial-grade databases at 1/10th the cost.
    After having spent a number of years working with databases in AWS, I cannot emphasize enough how much I recommend Amazon Aurora if you’re running MySQL or PostgreSQL in production. Amazon Aurora takes the concept of a managed database to the next level, and automates replication across multiple availability zones, or regions, distributed storage, and has incredible performance. No longer do you have to worry about scaling out, or increasing database storage - Aurora takes care of it all. For production, we’d go for Aurora in 10/10 cases.

    #Databases #Relational Databases #Tool 20 social mentions

  4. Online shopping from the earth's biggest selection of books, magazines, music, DVDs, videos, electronics, computers, software, apparel & accessories, shoes, jewelry, tools & hardware, housewares, furniture, sporting goods, beauty & personal care, br…
    Pricing:
    • Open Source
    For smaller projects, development, or if you need OracleDB, MSSQL or even some custom databases, Amazon RDS is a managed database service, abstracting away the need to maintain the database server itself, and making it incredibly easy to maintain a database. You still need to provision capacity and monitor it, but it is still an amazing service in order to avoid having to maintain a database server.

    #Databases #NoSQL Databases #Relational Databases 67 social mentions

  5. Simple Virtual Private Servers on AWS
    Alternatively if you do not expect to get much traffic to the application, Amazon Lightsail is a dirt cheap way to run containers too, just don’t expect too much integration with other AWS Services.

    #VPS #Cloud Computing #Databases 50 social mentions

  6. Automatic, event-driven compute service
    Pricing:
    • Open Source
    Got a brand new application you’re building, with limited dependencies? Consider going a brand new direction, where you don’t have to worry about servers, or infrastructure. Serverless compute, using services such as AWS Lambda and Amazon API Gateway lets you build applications and run them only when you need them, and only pay for when the functions are executed - and the cost is dirt cheap. Fractions of what it would cost to run code in any other service. I recommend checking out how a company such as “A Cloud Guru” runs their entire video training platform on AWS Lambda and Serverless. This architecture requires you to rethink how you’re building your application, but it’s not very complicated, and you can save a significant amount of energy and money.

    #Cloud Computing #Cloud Hosting #Backend As A Service 243 social mentions

  7. AWS Fargate is a compute engine for Amazon ECS and EKS that allows you to run containers without having to manage servers or clusters.
    Want container orchestration, with automatic scaling out and in, using load balanced solutions, but don’t want to maintain it? Amazon Elastic Container Service (Amazon ECS) on Fargate is perfect! Running on Fargate you have no servers to maintain or have to worry about provisioning capacity, AWS takes care of it all for you, including scaling, load balancing, and maintaining the control plane. It’s simple to configure, and integrates very well with other tools such as CodePipeline, CodeBuild and CodeCommit.

    #Developer Tools #Containers As A Service #DevOps Tools 44 social mentions

  8. Amazon EKS makes it easy for you to run Kubernetes on AWS without needing to install and operate your own Kubernetes clusters.
    Amazon Elastic Kubernetes Service (EKS) - A managed container service to run and scale Kubernetes applications in the cloud or on-premises with EKS anywhere!

    #Cloud Computing #Developer Tools #Cloud Infrastructure 54 social mentions

  9. Amazon EC2 Container Service is a highly scalable, high-performance​ container management service that supports Docker containers.
    Pricing:
    • Open Source
    Want container orchestration, with automatic scaling out and in, using load balanced solutions, but don’t want to maintain it? Amazon Elastic Container Service (Amazon ECS) on Fargate is perfect! Running on Fargate you have no servers to maintain or have to worry about provisioning capacity, AWS takes care of it all for you, including scaling, load balancing, and maintaining the control plane. It’s simple to configure, and integrates very well with other tools such as CodePipeline, CodeBuild and CodeCommit.

    #Developer Tools #Containers As A Service #Cloud Computing 46 social mentions

  10. Amazon Web Services offers reliable, scalable, and inexpensive cloud computing services. Free to join, pay only for what you use.
    Pricing:
    Amazon EC2 - The backbone and arguably one of AWS most famous services. EC2 is AWS Virtual Machines. You select how much CPU, RAM and disk space you need, then what operating system to run. You can pick from a myriad of Linux distributions, Windows Server and Desktop and even macOS (special rates and restrictions apply). You’re billed by the second you have the virtual machine running.

    #Cloud Computing #Cloud Infrastructure #VPS 62 social mentions

  11. Amazon DynamoDB is a fast and flexible NoSQL database service for all applications that need consistent, single-digit millisecond latency at any scale. It is a fully managed cloud database and supports both document and key-value store models.
    The last half a decade has also seen the meteoric rise of NoSQL databases. AWS offers a fantastic managed, Key-Value NoSQL database service known as DynamoDB. It features single-digit millisecond performance with nearly unlimited throughput and storage. It has encrypted data at rest, backup and restore and automatic multi-region replication. The storage is cheap, and is well worth a shot for projects that work well in NoSQL databases.

    #Databases #NoSQL Databases #Relational Databases 101 social mentions

  12. Continuous delivery service for fast and reliable application updates
    Want container orchestration, with automatic scaling out and in, using load balanced solutions, but don’t want to maintain it? Amazon Elastic Container Service (Amazon ECS) on Fargate is perfect! Running on Fargate you have no servers to maintain or have to worry about provisioning capacity, AWS takes care of it all for you, including scaling, load balancing, and maintaining the control plane. It’s simple to configure, and integrates very well with other tools such as CodePipeline, CodeBuild and CodeCommit.

    #Continuous Integration #DevOps Tools #Continuous Deployment 28 social mentions

  13. AWS CodeCommit is a fully-managed source control service that makes it easy for companies to host secure private Git repositories.
    Want container orchestration, with automatic scaling out and in, using load balanced solutions, but don’t want to maintain it? Amazon Elastic Container Service (Amazon ECS) on Fargate is perfect! Running on Fargate you have no servers to maintain or have to worry about provisioning capacity, AWS takes care of it all for you, including scaling, load balancing, and maintaining the control plane. It’s simple to configure, and integrates very well with other tools such as CodePipeline, CodeBuild and CodeCommit.

    #Git #Code Collaboration #Git Tools 22 social mentions

  14. Online shopping from the earth's biggest selection of books, magazines, music, DVDs, videos, electronics, computers, software, apparel & accessories, shoes, jewelry, tools & hardware, housewares, furniture, sporting goods, beauty & personal care, br…
    Want container orchestration, with automatic scaling out and in, using load balanced solutions, but don’t want to maintain it? Amazon Elastic Container Service (Amazon ECS) on Fargate is perfect! Running on Fargate you have no servers to maintain or have to worry about provisioning capacity, AWS takes care of it all for you, including scaling, load balancing, and maintaining the control plane. It’s simple to configure, and integrates very well with other tools such as CodePipeline, CodeBuild and CodeCommit.

    #Continuous Integration #DevOps Tools #Continuous Deployment 13 social mentions

  15. Amazon CloudWatch is a monitoring service for AWS cloud resources and the applications you run on AWS.
    Amazon CloudWatch - Collect, access, and correlate data on a single platform from across all your AWS resources, applications, and services.

    #Monitoring Tools #Log Management #Application Performance Monitoring 54 social mentions

  16. Create, publish, maintain, monitor, and secure APIs at any scale
    Got a brand new application you’re building, with limited dependencies? Consider going a brand new direction, where you don’t have to worry about servers, or infrastructure. Serverless compute, using services such as AWS Lambda and Amazon API Gateway lets you build applications and run them only when you need them, and only pay for when the functions are executed - and the cost is dirt cheap. Fractions of what it would cost to run code in any other service. I recommend checking out how a company such as “A Cloud Guru” runs their entire video training platform on AWS Lambda and Serverless. This architecture requires you to rethink how you’re building your application, but it’s not very complicated, and you can save a significant amount of energy and money.

    #API Tools #APIs #Web Service Automation 94 social mentions

Discuss: AWS Can Be Confusing: Where should I run my crap?

Log in or Post with