Questions in Startups
Sort by most recent
Browse through the questions and answers listed below or filter and sort to narrow down your results.
Store Amazon Transcribe input and output in S3
When streaming to Amazon Transcribe Medical via websocket, what would the best way to also write the input audio and output response to S3? I would prefer not to have to setup two parallel paths into AWS to do this if possible (one for Transcribe and one for storing the audio in S3 - either directly when the request is complete, or via something like Kinesis).
Advice on setting up a platform to host PHP app + MySQL databases + subdomains
Hello, I need advice on setting up the infrasture for a SaaS system we are building. Our system is as follows; For one instance (on a high-level is this). * Website for users to login and view data that has records stored in a database + any files they upload (such as PDFs etc..). The website is based on PHP backend. * Then there is a MySQL databse to host the records. Then we'd be replicating this for any client who decides to buy our service (so a new instance under foo1.domain.com gets created). The setup is similar to what wordpress.com offers for the users. I'd like to utilize AWS services for it and what is the best place to get started? Any advice? I'd also like to have a way to keep track of the child instances (either in one EC2 instance) remotely to view their usage and disable any which haven't been used.
MongoDB Atlas vs DocumentDB
If I have an application that is currently using MongoDB Atlas (not hosted on AWS), should I migrate to AWS DocumentDB if the rest of my infrastructure is running on AWS? What should I look out for when migrating? Are there any bugs or known issues between the two services, and what type of support does DocumentDB get for new MongoDB features? I'd love a pros/cons list of running each service so I can make a good decision.
Should I use one account or multiple accounts?
I have a single account right now that has my development and production deployments in it (Load Balancer + ECS Fargate + Postgres RDS), and they are separated in different VPCs and share no resources. Should I keep building down this path, or is it a better idea to split my deployment into multiple AWS accounts? What are the pros and cons of each scenario? It is currently only two people building in this account, but likely will grow to be many more.