Amazon Web Services (AWS) is a sub-branch company of Amazon and offers pay-as-you-go APIs and cloud computing services. AWS was established in 2006 and is currently based in Seattle, Washington. The company offers services in around 26 regions across the globe and is used in 190 countries. Some examples of featured services they offer include Amazon EC2 (virtual servers in the cloud), Amazon Simple Storage Service (S3), Amazon Aurora (High performance-managed relational database with full MySQL and PostgreSQL compatibility) as well as Amazon DynamoDB (Managed NoSQL database).
Amazon EC2 provides reliable, secure, and resizable computer capacity for any workload. Infrastructure on demand can be easily accessed with scalability in mind. SLA commitment has a 99.9% availability and scale capacity within minutes. Applications are provided with secure computing. The AWS Nitro system offers a high level of security built into the Amazon EC2 foundations. Performance and cost can both be optimised with flexible options like AWS Graviton-based instances, Amazon EC2 spot instances and AWS savings plans. You can migrate and build apps easily with AWS Migration Tools, AWS Managed Services, or Amazon Lightsail.
Amazon S3 is object storage that is made to recover any data load from any location. Resources include scale storage designed to meet needs with 99.9% data durability. Data can be stored across Amazon S3 storage classes to reduce costs without upfront investment or hardware refresh cycles. Data is protected with special security, compliance, and audit capabilities. Data can be easily managed at any scale with robust access controls, flexible replication tools and organisation-wide visibility. Customers of any industry type can save and use data storage for a wide variety of use cases. Use case examples are data lakes, cloud-native applications, and mobile apps.
Amazon Aurora provides applications with high performance and intensive workloads while maintaining full compatibility with MySQL and PostgreSQL at one-tenth the cost of commercial databases. It is possible to build applications with multi-AZ availability and a 99.99% uptime SLA and global replication with cross-region disaster recovery in less than a minute. Customers can improve productivity and lower the total cost of ownership with a fully managed database including innovations like serverless so you can focus on building applications that your users enjoy. Migrating SQL or PostgreSQL is easily possible to and from Aurora using standard tools or running the legacy SQL server applications with Babelfish for PostgreSQL with minimal code change.
Amazon Dynamo DB is a fast, flexible NoSQL database service for single-digit millisecond performance at any scale. Apps can be delivered at such a rate, with nearly unlimited storage and automatic multi-region replication. Data can be secured with encryption at rest, automatic backup and restore, and guaranteed reliability with an SLA of up to 99.999% availability. The focus is on innovation and cost-optimisation with a fully managed serverless database that automatically scales up and down to fit your needs. It’s also possible to integrate with AWS services to do more with your data and use in-built tools to perform analytics, extract insights and monitor traffic trends.