Learn the 'how' and the 'why' for Spotify's Docker usage. They've already integrated it into their build pipeline and are now deploying Docker services to production.
Which is better: a single VPC with multiple subnets or multiple accounts with many VPCs? Should you simplify management with a single VPC or use multiple VPCs to lessen the blast radius of network changes?
Cloud computing is great, right? As a way to get something up and running quickly, affordably, and with a minimum of fuss, it can rarely be beaten. But some of the most compelling attributes of the public cloud are best suited to ephemeral or (relatively!) short-term use cases.
Some of the true differences between a cloud infrastructure design and conventional enterprise infrastructure deployment and why the cloud fundamentally changes application deployment speed, economics, and provides more and better tools for delivering high reliability applications.
Starting with the control/data plane concept, I broke apart the cloud into multiple planes and then focused on how the layers would communicate to enable a cloud management platform that inherently scaled in and out as well as up and down.
Many organizations offer APIs. The really interesting trend is that APIs are being used to automate tuning of cloud-based applications to meet varying demands
Learn how to use convenience features, like iterators and waiters, as well as high-level abstractions, such as the Amazon Simple Storage Service (Amazon S3) stream wrapper.
Guerrilla Games and SCE Online Technology Group switched from an inflexible, classic 3-tier architecture to one using well understood tools and AWS technologies.
Learn how to make the best possible decisions for RI purchases, and how to significantly reduce the time needed to make those decisions.
Cartridges are extremely convenient because they handle the database drivers for you. They also wire together other components and implement auto-scaling and other functionality.
I had the chance to listen to Michael DeHaan showing off Ansible at a DevOps DC meetup in November, and one of his code snippets had an unknown-to-me built in variable that cut my playbook length in half (as well as the number of ssh calls as a result.)
n this post, we will look at an example of how to programmatically acquire and release cloud servers using the JClouds API.
For all of AWS' strengths, there is also a bit of complexity around Reserved Instances (RI) and Consolidated Billing. We often hear questions about how to effectively employ RI across consolidated accounts and, equally importantly, how to ensure that costs are properly tracked and allocated.
I really was very comfortable with Heroku deploy system, but I was not comforable at all with some issues I found . . .
Traditional capacity planning, where new servers were purchased to fulfill the demand of a single application with a load of 20% max, is terminated by cloud computing. The comparison below shows some of the basic differences between the traditional DC and the cloud:
Brian talks with Sinclair Schuller (@sschuller), CEO/Founder at Apprenda, about the challenges and realities of migrating applications to a PaaS for Windows and Java environments.
Heroku’s routing mesh and queue time has been a regular topic of conversation over the past few months.
We will demonstrate how to write a simple Android application using Azure Mobile Services as cloud backend database to store contact details (name, email address, phone number) and we will also show how to introduce authentication in order to protect our data and let only authenticated users access it.
The metro style password field is very similar to the Text Box (Text Input Field) in its design.
There are a variety of reasons businesses either do not have a disaster recovery plan or their current plan is substandard.
The biggest benefit of going cloud-native for Netflix came from moving to a service-based architecture, which allowed engineering teams to accelerate their development cycle and innovate more quickly.
I reviewed my predictions for 2013 and believe they are happening more as we move towards 2014. So what has 2014 got in store for us? Here are my five predictions:
In this post, I'll show you how to quickly get a Windows machine setup to interact with Emulator Table Storage using FogJS. I'll follow a similar structure as the Node.js Getting Started Guide.
A lot of developer tools and technologies have taken off this year, and some have been around for a while but are now poised for large-scale adoption. This article lists 30+ dev tools and technologies that I think are going to be big in 2014.
A recently revealed developer trick allows you to connect STDIN and STDOUT from remote processes with websocketd.