Tim Rath explains how and why Amazon incorporated more powerful testing methodologies, ultimately leading them to the use of formal methods where TLA+ has become a cornerstone to our overall strategy.
Sangeeta Narayanan goes over how Netfix got to the current continuous delivery state, the lessons they learnt and the successes they enjoyed along the way.
The authors take a deep dive into the history of NoSQL at Amazon.com, from the world of relational databases to the Dynamo days to the world of managed services like DynamoDB.
Aish Fenton discusses Netflix' machine learning algorithms, including distributed Neural Networks on AWS GPUs, providing insight into offline experimentation and online AB testing.
Derek Collison discusses some of the technologies and approaches for building a self-healing infrastructure: Intelligent layer 7 SDN with semantic awareness, self healing techniques, etc.
Chris Swan takes a look at Docker: what it is, why it was chosen, how it became an established platform, and what it takes to package applications and application infrastructure for use with Docker.
Shawn Gandhi overviews real-time processing use cases, and how developers are using AWS Kinesis to shift from a traditional batch-oriented approach to a continual real-time data processing model.
Randy Shoup describes KIXEYE's analytics infrastructure from Kafka queues through Hadoop 2 to Hive and Redshift, built for flexibility, experimentation, iteration, testability, and reliability.
Jacob Mather shows how to transition a development stack from a local machine to a virtual solution on a server that can be extended to a private cloud.
Ryan Vanderwerf explains how to create and deploy a Grails application on AWS VPC using various services such as RDS, S3, autoscaling, S3FS, EBS, etc.
Sebastian Stadil advises on selecting the right cloud from EC2, GCE, or OpenStack based on one's needs, outlining the deployment and administrative challenges to be faced with each option.
Brenden Matthews describes the infrastructure built at Airbnb using Mesos in order to support Hadoop and Storm.
CONTENT IN THIS BOX PROVIDED BY OUR SPONSOR
5 Unsung Tools of DevOps
Most of us are always trying to optimize our work so we’re constantly looking for new and improved tools. Plus playing with new tools is fun ...
Geek Guide: Slow Down to Speed Up - Continuous QA in DevOps
At any point, you should be able to release your product, code or configuration—so long as you continue keeping your deliverables in a deployable state...
What is DevOps and Why Can it Help Your Business?
DevOps is all about working together in more open and efficient ways so teams can collaborate...
DevOps Best Practices: Finding the Right Tools. To achieve the cutting-edge speed and agility promised by DevOps, you need to choose the right tools to enable automation across all aspects of development, production, and operations ...
7 DevOps Secrets From Gartner’s Data Center Conference: Experience Is Your Worst Enemy. By now, most people seem to know that DevOps represents a huge sea change for many organizations, especially large enterprises accustomed to running IT and applications more traditionally ...
Gartner’s Guidance for DevOps Success: Collaboration and Automation. The pace of business change is limited by IT’s ability to create and release new capabilities. IT leaders are realizing that change ...
Move, Inc. Achieves Continuous Deployment in QA Environment with Help from New Relic. Move, Inc. is the company behind the Move Network, a group of real estate websites that attracts more than 30 million visitors every month. The company operates realtor.com®, the official website of the National Association of ...