The
definitive book on the OpenStack Trove database as a service, published
by APress, is now available from leading booksellers.
The
313-page paperback serves as an introduction to OpenStack Trove, along
with detailed descriptions of how to operate noSQL and relational
databases in public and private clouds. It also provides an in-depth
understanding of the Trove architecture. The authors are Amrith Kumar
and Douglas Shelley, both active technical contributors to the Trove
project, who work at Tesora Corp.
“OpenStack
Trove” is targeted at a broad spectrum of readers, including software
engineers seeking development agility with database-driven applications,
devops engineers tasked with operating a database infrastructure with
numerous databases, and data analysts looking to improve velocity by
being able to quickly provision and release database capacity.
It is available (list price $49.99) from Amazon, Barnes & Noble and others, or on Kindle ($39.99). At Tesora’s OpenStack Trove Day event on August 25, books will be available at a discount with proceeds going to benefit the Women Who Code organization.
The
OpenStack Trove database as a service project is transforming the way
databases are provisioned and managed, to make database capacity that
can be consumed on-demand like electricity. Tesora is the leading
contributor to the Trove project, alongside other contributing companies
like HP, Rackspace, eBay, and Red Hat.
The
book also provides a step-by-step guide to set up and run a secure and
scalable cloud Database as a Service (DBaaS) solution. It covers how to
configure the Trove DBaaS framework, using pre-packaged or custom
database implementations, and provision and operate a variety of
databases—including MySQL, PostgreSQL, MongoDB, Cassandra, and Redis—in
development and production environments.
It
also shows how to perform common administrative tasks such as resizing
and reconfiguring database instances, as well as taking backups. The
book reviews common deployment scenarios such as single-node database
instances and walks through the setup, configuration, and ongoing
management of complex database topics like replication, clustering, and
high availability.