Welcome!

@CloudExpo Authors: Liz McMillan, Dana Gardner, Elizabeth White, Pat Romanski, Jyoti Bansal

Related Topics: @CloudExpo, Java IoT, Linux Containers, Eclipse, Machine Learning , Apache

@CloudExpo: News Item

Amazon Web Services Database in the Cloud

A new web service that makes it easy to set up, operate, and scale relational databases in the cloud

Amazon Cloud Journal

Amazon Web Services LLC, an Amazon.com company (NASDAQ: AMZN), today introduced Amazon Relational Database Service (Amazon RDS), a new web service that makes it easy to set up, operate, and scale relational databases in the cloud. Amazon RDS provides cost-efficient and resizable capacity while automating time-consuming database administration tasks, freeing users to focus on their application and their business. As with all Amazon Web Services, there are no up-front investments required, and you pay only for the resources you use. Also announced today, AWS has lowered prices and introduced a new family of High-Memory instances for Amazon EC2. To get started using Amazon RDS, and other Amazon Web Services, visit http://aws.amazon.com.

“For almost two years, many AWS customers have taken advantage of the simplicity, reliability, and seamless scalability that Amazon SimpleDB provides; however, many customers have told us that their applications require a relational database. That’s why we built Amazon RDS, which combines a familiar relational database with automated management and the instant scalability of the AWS cloud,” said Adam Selipsky, Vice President, Amazon Web Services.

Amazon RDS provides a fully featured MySQL database, so the code, applications, and tools that developers use today with their existing MySQL databases work seamlessly with Amazon RDS. The service automatically handles common database administration tasks such as setup and provisioning, patch management, and backup - storing the backups for a user-defined retention period. Customers also have the flexibility to scale the compute and storage resources associated with their database instance through a simple API call. Amazon RDS is easy to deploy and simple to manage.

“I found Amazon RDS to be a very efficient way to deploy MySQL, and a natural fit for cloud-based application deployment. The instance is up and running in minutes, and very sensible defaults are baked in. The APIs provide streamlined administration, with an ability to programmatically automate administration functions — which is a key feature in cloud-based applications,” said David Tompkins, Sr. Computer Scientist at Adobe Systems Advanced Technology Labs. “Most importantly, Amazon RDS provides pain-free scalability - which is typically one of the most time-consuming and expensive aspects of database deployment.”

"We started using Amazon RDS to store metadata for each and every publisher, advertiser and creative we serve through the system,” said Michael Lugassy, Founder and CEO of Kehalim, an advertising optimization and monetization platform. “After noticing a big performance improvement, we decided to use Amazon RDS to track all of our impression, clicks, and earning data as well. Results were amazing and freed us from the need to run our own MySQL instances. Amazon RDS allows us to focus on frontend features, rather than backend database complexity."

“Our customers have been clamoring for a MySQL option as part of the Heroku platform, so we were thrilled to learn about Amazon RDS,” said Morten Bagai, Director of Business Development at Heroku, a Ruby Platform as a Service Provider. “Amazon Web Services has made it painless to provision and manage a MySQL database. Based on our testing, we expect Amazon RDS to be a very popular database option for our customers.”

Separately, AWS is also lowering prices on all Amazon EC2 On-Demand compute instances, effective on November 1st. Charges for Linux-based instances will drop 15% -- a small Linux instance will now cost just 8.5 cents per hour, compared to the previous price of 10 cents per hour.

Along with today’s announcements, AWS is also introducing a new family of High-Memory Instances for Amazon EC2. This new instance family further expands the available selection of computing configurations for Amazon EC2, helping customers to choose the CPU capacity, memory resources, and networking throughput that their applications require. High-Memory Instances are designed to be used with memory-intensive workloads such as databases, caching, and rendering, and are optimized for low-latency, high-throughput performance.

With the addition of Amazon RDS and Amazon EC2 High-Memory Instances, AWS now provides customers with a multitude of cloud database alternatives. A summary of AWS database options is provided below:

Amazon RDS

For customers whose applications require relational storage, but want to reduce the time spent on database management, Amazon RDS automates common administrative tasks to reduce complexity and total cost of ownership. Amazon RDS automatically backs up a customer’s database and maintains the database software, allowing customers to spend more time on application development. With the native database access Amazon RDS provides, customers get the programmatic familiarity, tooling and application compatibility of a traditional RDBMS. Customers also benefit from the flexibility of being able to scale the compute resources or storage capacity associated with a Relational Database Instance via a single API call.

With Amazon RDS, customers still control the database settings that are specific to their business (including the schema, indices, and performance tuning). Customers also take an active role in the scaling decisions for their database – they tell the service when they want to add more storage or change to a larger or smaller DB Instance class.

Amazon RDS is recommended for customers who:

  • Have existing or new applications, code, or tools that require a relational database
  • Want native access to a MySQL relational database, but prefer to offload the infrastructure management and database administration to AWS
  • Like the flexibility of being able to scale their database compute and storage resources with an API call, and only pay for the infrastructure resources they actually consume

Amazon SimpleDB

For database implementations that do not require a relational model, and that principally demand index and query capabilities, Amazon SimpleDB eliminates the administrative overhead of running a highly-available production database, and is unbound by the strict requirements of a RDBMS. With Amazon SimpleDB, customers store and query data items via simple web services requests, and Amazon SimpleDB does the rest. In addition to handling infrastructure provisioning, software installation and maintenance, Amazon SimpleDB automatically indexes customers’ data, creates geo-redundant replicas of the data to ensure high availability, and performs database tuning on customers’ behalf. Amazon SimpleDB also provides no-touch scaling. There is no need to anticipate and respond to changes in request load or database utilization; the service simply responds to traffic as it comes and goes, charging only for the resources consumed. Finally, Amazon SimpleDB doesn’t enforce a rigid schema for data. This gives customers flexibility – if their business changes, they can easily reflect these changes in Amazon SimpleDB without any schema updates or changes to the database code.

Amazon SimpleDB is recommended for customers who:

  • Principally utilize index and query functions rather than more complex relational database functions
  • Don’t want any administrative burden at all in managing their structured data
  • Want a service that scales automatically up or down in response to demand, without user intervention
  • Require the highest possible availability

Amazon EC2 - Relational Database AMIs

Developers may use a number of leading relational databases on Amazon EC2. An Amazon EC2 instance can be used to run a database, and the data can be stored reliably on an Amazon Elastic Block Store (Amazon EBS) volume. Amazon EC2 provides a variety of instance sizes for developers to match the resource needs of their database including the newly released High-Memory Instance types which are specifically optimized for latency sensitive, I/O intensive workloads. Amazon EBS is a fast and reliable persistent storage feature of Amazon EC2. By designing, building, and managing their own relational database on Amazon EC2, developers avoid the friction of provisioning and scaling their own infrastructure while gaining access to a variety of standard database engines over which they can exert full administrative control. Available AMIs include IBM DB2, Microsoft SQL Server, MySQL, Oracle, PostgreSQL, Sybase, and Vertica.

Amazon EC2 Relational Database AMIs are recommended for customers who:

  • Wish to select from a wide variety of database engines
  • Want to exert complete administrative control over their database server

More Stories By Salvatore Genovese

Salvatore Genovese is a Cloud Computing consultant and an i-technology blogger based in Rome, Italy. He occasionally blogs about SOA, start-ups, mergers and acquisitions, open source and bleeding-edge technologies, companies, and personalities. Sal can be reached at hamilton(at)sys-con.com.

@CloudExpo Stories
The security needs of IoT environments require a strong, proven approach to maintain security, trust and privacy in their ecosystem. Assurance and protection of device identity, secure data encryption and authentication are the key security challenges organizations are trying to address when integrating IoT devices. This holds true for IoT applications in a wide range of industries, for example, healthcare, consumer devices, and manufacturing. In his session at @ThingsExpo, Lancen LaChance, vic...
While many government agencies have embraced the idea of employing cloud computing as a tool for increasing the efficiency and flexibility of IT, many still struggle with large scale adoption. The challenge is mainly attributed to the federated structure of these agencies as well as the immaturity of brokerage and governance tools and models. Initiatives like FedRAMP are a great first step toward solving many of these challenges but there are a lot of unknowns that are yet to be tackled. In hi...
Who are you? How do you introduce yourself? Do you use a name, or do you greet a friend by the last four digits of his social security number? Assuming you don’t, why are we content to associate our identity with 10 random digits assigned by our phone company? Identity is an issue that affects everyone, but as individuals we don’t spend a lot of time thinking about it. In his session at @ThingsExpo, Ben Klang, Founder & President of Mojo Lingo, discussed the impact of technology on identity. Sho...
What are the new priorities for the connected business? First: businesses need to think differently about the types of connections they will need to make – these span well beyond the traditional app to app into more modern forms of integration including SaaS integrations, mobile integrations, APIs, device integration and Big Data integration. It’s important these are unified together vs. doing them all piecemeal. Second, these types of connections need to be simple to design, adapt and configure...
"Splunk basically takes machine data and we make it usable, valuable and accessible for everyone. The way that plays in DevOps is - we need to make data-driven decisions to delivering applications," explained Andi Mann, Chief Technology Advocate at Splunk and @DevOpsSummit Conference Chair, in this SYS-CON.tv interview at @DevOpsSummit at 19th Cloud Expo, held November 1-3, 2016, at the Santa Clara Convention Center in Santa Clara, CA.
"Logz.io is a log analytics platform. We offer the ELK stack, which is the most common log analytics platform in the world. We offer it as a cloud service," explained Tomer Levy, co-founder and CEO of Logz.io, in this SYS-CON.tv interview at DevOps Summit, held November 3-5, 2015, at the Santa Clara Convention Center in Santa Clara, CA.
WebRTC is about the data channel as much as about video and audio conferencing. However, basically all commercial WebRTC applications have been built with a focus on audio and video. The handling of “data” has been limited to text chat and file download – all other data sharing seems to end with screensharing. What is holding back a more intensive use of peer-to-peer data? In her session at @ThingsExpo, Dr Silvia Pfeiffer, WebRTC Applications Team Lead at National ICT Australia, looked at differ...
"ReadyTalk is an audio and web video conferencing provider. We've really come to embrace WebRTC as the platform for our future of technology," explained Dan Cunningham, CTO of ReadyTalk, in this SYS-CON.tv interview at WebRTC Summit at 19th Cloud Expo, held November 1-3, 2016, at the Santa Clara Convention Center in Santa Clara, CA.
A critical component of any IoT project is what to do with all the data being generated. This data needs to be captured, processed, structured, and stored in a way to facilitate different kinds of queries. Traditional data warehouse and analytical systems are mature technologies that can be used to handle certain kinds of queries, but they are not always well suited to many problems, particularly when there is a need for real-time insights.
Hardware virtualization and cloud computing allowed us to increase resource utilization and increase our flexibility to respond to business demand. Docker Containers are the next quantum leap - Are they?! Databases always represented an additional set of challenges unique to running workloads requiring a maximum of I/O, network, CPU resources combined with data locality.
In his General Session at 16th Cloud Expo, David Shacochis, host of The Hybrid IT Files podcast and Vice President at CenturyLink, investigated three key trends of the “gigabit economy" though the story of a Fortune 500 communications company in transformation. Narrating how multi-modal hybrid IT, service automation, and agile delivery all intersect, he will cover the role of storytelling and empathy in achieving strategic alignment between the enterprise and its information technology.
Growth hacking is common for startups to make unheard-of progress in building their business. Career Hacks can help Geek Girls and those who support them (yes, that's you too, Dad!) to excel in this typically male-dominated world. Get ready to learn the facts: Is there a bias against women in the tech / developer communities? Why are women 50% of the workforce, but hold only 24% of the STEM or IT positions? Some beginnings of what to do about it! In her Day 2 Keynote at 17th Cloud Expo, Sandy Ca...
In his session at DevOps Summit, Tapabrata Pal, Director of Enterprise Architecture at Capital One, will tell a story about how Capital One has embraced Agile and DevOps Security practices across the Enterprise – driven by Enterprise Architecture; bringing in Development, Operations and Information Security organizations together. Capital Ones DevOpsSec practice is based upon three "pillars" – Shift-Left, Automate Everything, Dashboard Everything. Within about three years, from 100% waterfall, C...
You have great SaaS business app ideas. You want to turn your idea quickly into a functional and engaging proof of concept. You need to be able to modify it to meet customers' needs, and you need to deliver a complete and secure SaaS application. How could you achieve all the above and yet avoid unforeseen IT requirements that add unnecessary cost and complexity? You also want your app to be responsive in any device at any time. In his session at 19th Cloud Expo, Mark Allen, General Manager of...
With major technology companies and startups seriously embracing IoT strategies, now is the perfect time to attend @ThingsExpo 2016 in New York. Learn what is going on, contribute to the discussions, and ensure that your enterprise is as "IoT-Ready" as it can be! Internet of @ThingsExpo, taking place June 6-8, 2017, at the Javits Center in New York City, New York, is co-located with 20th Cloud Expo and will feature technical sessions from a rock star conference faculty and the leading industry p...
Web Real-Time Communication APIs have quickly revolutionized what browsers are capable of. In addition to video and audio streams, we can now bi-directionally send arbitrary data over WebRTC's PeerConnection Data Channels. With the advent of Progressive Web Apps and new hardware APIs such as WebBluetooh and WebUSB, we can finally enable users to stitch together the Internet of Things directly from their browsers while communicating privately and securely in a decentralized way.
Internet of @ThingsExpo, taking place June 6-8, 2017 at the Javits Center in New York City, New York, is co-located with the 20th International Cloud Expo and will feature technical sessions from a rock star conference faculty and the leading industry players in the world. @ThingsExpo New York Call for Papers is now open.
SYS-CON Events announced today that Dataloop.IO, an innovator in cloud IT-monitoring whose products help organizations save time and money, has been named “Bronze Sponsor” of SYS-CON's 20th International Cloud Expo®, which will take place on June 6-8, 2017, at the Javits Center in New York City, NY. Dataloop.IO is an emerging software company on the cutting edge of major IT-infrastructure trends including cloud computing and microservices. The company, founded in the UK but now based in San Fran...
"We formed Formation several years ago to really address the need for bring complete modernization and software-defined storage to the more classic private cloud marketplace," stated Mark Lewis, Chairman and CEO of Formation Data Systems, in this SYS-CON.tv interview at 18th Cloud Expo, held June 7-9, 2016, at the Javits Center in New York City, NY.
"There's a growing demand from users for things to be faster. When you think about all the transactions or interactions users will have with your product and everything that is between those transactions and interactions - what drives us at Catchpoint Systems is the idea to measure that and to analyze it," explained Leo Vasiliou, Director of Web Performance Engineering at Catchpoint Systems, in this SYS-CON.tv interview at 18th Cloud Expo, held June 7-9, 2016, at the Javits Center in New York Ci...