Skip to content

AWS

AWS (Amazon Web Services) provides on-demand cloud computing platforms and APIs to individuals, companies, and governments, on a metered pay-as-you-go basis. We use AWS to manage servers, databases, and deployment for a number of our clients’ applications.

  1. EC2 (Elastic Compute Cloud): create and manage virtual servers to handle applications.

  2. S3 (Simple Storage Service): store and retrieve any amount of data at any time, making it a good solution for backup and storage.

  3. Databases: AWS offers various database services, like RDS for relational databases and DynamoDB for NoSQL, which can be utilized to store application data efficiently.

  4. Deployment: AWS CodeDeploy, AWS Elastic Beanstalk and AWS OpsWorks help us automate the deployment process, reducing the risk of downtime during application updates.

  5. DevOps: AWS provides services like CodeStar, CodeCommit, CodeBuild, and CodePipeline to streamline cotinuous integration and avoid downtime during app updates.

Most AWS services we use for client applications are set-up under a client stakeholder email address. Your project manager or engineering manager will work with that client to create a new IAM user for you within that account and assign you the appropriate permissions.