Amazon Web Services (AWS) has made several announcements at the AWS re:Invent event.
These include Amazon Aurora, AWS CodeDeploy and three new services: AWS Key Management Service, AWS Config and AWS Service Catalog.
The company claims that Amazon Aurora, a MySQL-compatible database engine for Amazon Relational Database Service (Amazon RDS), provides up to five times better performance than the typical MySQL database.
There will be no upfront costs or commitments from clients. AWS customers can pay an hourly charge for each Amazon Aurora database instance. Amazon Aurora can automatically scale storage capacity with no downtime or performance degradation.
Amazon Aurora is designed to automatically detect and recover from most database failures in less than 60 seconds, without crash recovery or the need to rebuild database caches. Amazon Aurora continually monitors instance health and if there is a failure, it will automatically failover to a read replica without loss of data.
“Amazon RDS has lowered the cost of managing relational databases for thousands of AWS customers, and as demand has exploded over the last few years, we’ve added MySQL, Oracle, SQL Server, and PostgreSQL engines,” said Raju Gulabani, vice president, Database Services, Amazon Web Services.
Coursera’s education platform, a customer of AWS, provides free online classes from educational institutions worldwide to over 10 million students.
“Our platform currently serves billions of SQL queries per month using sharded MySQL databases. At five times the throughput of standard RDS MySQL, and providing us the ability to tune our availability and read performance with readable standbys spread across AWS data centers, Amazon Aurora represents a significant opportunity to reduce overall costs and increase reliability,” said Brennan Saeta, software engineer, Coursera.
Kurt Geiger, one of the customers of AWS, is a luxury retailer in Europe.
“With standard MySQL we were approaching maximum capacity to serve our expanding customer base. Amazon Aurora’s latency replica functionality will allow us to further scale our product catalogs by 15x while at the same time improving the freshness of our product pages by 40x,” said Adam Bidwell, E-Commerce Systems Architect, Kurt Geiger.
FacialNetwork, another client of AWS, provides cloud-based facial recognition applications.
“Amazon Aurora solves the problem of growing our databases at massive scale,” said Josh Rose, CTO, FacialNetwork. “Amazon Aurora provides us with dead-simple and cost-effective read/write performance at scale, allowing our development teams to focus on delivering the platform and applications our customers want.”
AWS also announced three new services.
AWS Key Management Service, a managed service, enables customers to create and control the encryption keys used to encrypt their data on the AWS Cloud.
AWS Config, another managed service, provides visibility into their AWS resources and associated relationships, allowing them to audit resource configuration history, and notifies them of resource configuration changes.
AWS Service Catalog allows enterprise administrators to select what AWS resources they want their employees deploying, in what configurations, who has access to each of these options, and then makes them discoverable to their employees via a personalized portal.
Informatica, a client of AWS, is a provider of enterprise data integration software.
Nitin Agarwal, information security architect, Informatica, said: “AWS Key Management Service makes it easy for us to implement good security practices around data protection. The AWS solution helps to provide secure data integration service for Informatica products and our customers.”
MobileIron, an Enterprise Mobility Management vendor, enables companies to secure mobile applications, content, and devices.
Ojas Rege, vice president – Strategy, MobileIron, said: “AWS Key Management Service provides protection for and management of encryption keys which allows us to develop a cloud services architecture that assures corporate data remains safeguarded as securely as in an on-premises, TPM-protected environment.”
AWS CodeDeploy, a managed deployment service, lets developers automate the process of deploying and updating applications on Amazon EC2.
In early 2015, AWS will introduce AWS CodePipeline, an automated delivery service to aid deployments, and AWS CodeCommit, a managed source control service in the cloud.
Evident.io, a client of AWS, provides security monitoring and remediation guidance using cloud infrastructure through its Evident Security Platform (ESP).
John Martinez, principal solutions architect, Evident.io, said: “AWS CodeDeploy reduced our overall time to deliver these updates by adding a powerful automated deployment process to our DevOps toolchain. It was easy to configure AWS CodeDeploy to meet our high standard for deployment speed and reliability.”
RightBrain Networks specializes in designing and supporting highly scalable applications powered by AWS.
Jamie Begin, CEO of RightBrain, said: “AWS CodeDeploy gives us an automated deployment system that we can use to roll out software updates across all these applications. It was easy to reuse our existing setup scripts with AWS CodeDeploy, and the console gave us a central dashboard to track deployments and spot any issues.”