2011

article thumbnail

No Server Required - Jekyll & Amazon S3 - All Things Distributed

All Things Distributed

'All Things Distributed. Werner Vogels weblog on building scalable and robust distributed systems. No Server Required - Jekyll & Amazon S3. By Werner Vogels on 17 August 2011 11:40 AM. | Permalink. | Comments (). As some of you may remember I was pretty excited when Amazon Simple Storage Service (S3) released its website feature such that I could serve this weblog completely from S3.

Servers 126
article thumbnail

Annual Budgeting and Agile IT, Part II: Why Agile Gets Compromised When It Goes Corporate

The Agile Manager

In the first installment , we had a look at how the CFO is primarily concerned with consistent cash flow so that the business can service long-term financing obligations. As a result, when the CFO is first introduced to Agile, he or she will not be terribly pleased to hear that we’re doing away with predictive planning in favour of continuous reprioritization, even if we allege to be doing it in pursuit of maximizing capital allocation.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

Mobile performance and carrier networks

Tim Kadlec

I always look forward to the December return of the all the lovely advent blogs that are full of web goodness. Sites like 24ways , PHPAdvent and the Performance Calendar mean that I’ll have something to look forward to reading each day. So I was very excited when Stoyan asked if I would like to write another post for the Performance Calendar this year.

Network 40
article thumbnail

Elements of Modern C++ Style

Sutter's Mill

As I’m getting ready to resume writing a few new (or updated) Guru of the Week Items for the C++11 era, I’ve been looking through the wonderful features of C++11 and analyzing just which ones will affect the baseline style of how I write modern C++ code, both for myself and for publication. I’ve gathered the results in a short page. Here’s the intro: Elements of Modern C++ Style.

C++ 40
article thumbnail

Expanding the Cloud - Introducing Amazon ElastiCache - All Things.

All Things Distributed

'All Things Distributed. Werner Vogels weblog on building scalable and robust distributed systems. Expanding the Cloud - Introducing Amazon ElastiCache. By Werner Vogels on 22 August 2011 07:40 PM. | Permalink. | Comments (). Today AWS has launched Amazon ElastiCache , a new service that makes it easy to add distributed in-memory caching to any application.

Cloud 117
article thumbnail

AWS Elastic Beanstalk: A Quick and Simple Way into the Cloud - All.

All Things Distributed

'All Things Distributed. Werner Vogels weblog on building scalable and robust distributed systems. AWS Elastic Beanstalk: A Quick and Simple Way into the Cloud. By Werner Vogels on 18 January 2011 04:00 PM. | Permalink. | Comments (). Flexibility is one of the key principles of Amazon Web Services - developers can select any programming language and software package, any operating system, any middleware and any database to build systems and applications that meet their requirements.

AWS 115
article thumbnail

Introducing the AWS South America - All Things Distributed

All Things Distributed

'All Things Distributed. Werner Vogels weblog on building scalable and robust distributed systems. Expanding the Cloud â?? Introducing the AWS South America (Sao Paulo) Region. By Werner Vogels on 14 December 2011 07:00 PM. | Permalink. | Comments (). Today, Amazon Web Services is expanding its worldwide coverage with the launch of a new AWS Region in Sao Paulo, Brazil.

AWS 115

More Trending

article thumbnail

Expanding the Cloud - Introducing the AWS Asia Pacific (Tokyo.

All Things Distributed

'All Things Distributed. Werner Vogels weblog on building scalable and robust distributed systems. Expanding the Cloud - Introducing the AWS Asia Pacific (Tokyo) Region. By Werner Vogels on 01 March 2011 10:00 PM. | Permalink. | Comments (). Today Amazon Web Services is expanding its world-wide coverage with the launch of a new AWS Region located in Tokyo, Japan.

AWS 114
article thumbnail

The AWS GovCloud (US) Region - All Things Distributed

All Things Distributed

'All Things Distributed. Werner Vogels weblog on building scalable and robust distributed systems. Expanding the Cloud - The AWS GovCloud (US) Region. By Werner Vogels on 16 August 2011 06:40 AM. | Permalink. | Comments (). Today AWS announced the launch of the AWS GovCloud (US) Region. This new region, which is located on the West Coast of the US, helps US government agencies and contractors move more of their workloads to the cloud by implementing a number of US government-specific regulatory

AWS 113
article thumbnail

Driving down the cost of Big-Data analytics - All Things Distributed

All Things Distributed

'All Things Distributed. Werner Vogels weblog on building scalable and robust distributed systems. Driving down the cost of Big-Data analytics. By Werner Vogels on 18 August 2011 04:00 PM. | Permalink. | Comments (). The Amazon Elastic MapReduce (EMR) team announced today the ability to seamlessly use Amazon EC2 Spot Instances with their service, significantly driving down the cost of data analytics in the cloud.

Big Data 112
article thumbnail

DROAM - Dreaming about Cheap Data Roaming - All Things.

All Things Distributed

'All Things Distributed. Werner Vogels weblog on building scalable and robust distributed systems. DROAM - Dreaming about Cheap Data Roaming. By Werner Vogels on 11 January 2011 10:20 AM. | Permalink. | Comments (). I frequently travel outside of the US. Often to Europe and increasingly to the Middle & Far East and Australia. The one thing that I have always struggled with during my travels are the data plans of the cell phone companies.

Wireless 109
article thumbnail

Driving Bandwidth Cost Down for AWS Customers. - All Things.

All Things Distributed

'All Things Distributed. Werner Vogels weblog on building scalable and robust distributed systems. Driving Bandwidth Cost Down for AWS Customers. By Werner Vogels on 29 June 2011 09:55 AM. | Permalink. | Comments (). Often we think about innovation as going after new unchartered territories, but it is also important to innovate in those existing dimensions that will remain important for customers.

AWS 106
article thumbnail

It is not the critic who counts.

All Things Distributed

When Steve Case was asked "how do you turn defeat in to victory" he gracefully quoted Teddy Roosevelt. It is a great speech that will probably inspire people forever.

106
106
article thumbnail

Expanding the Cloud - AWS Import/Export Support for Amazon EBS.

All Things Distributed

'All Things Distributed. Werner Vogels weblog on building scalable and robust distributed systems. Expanding the Cloud - AWS Import/Export Support for Amazon EBS. By Werner Vogels on 07 July 2011 01:40 PM. | Permalink. | Comments (). The AWS Import/Export team has announced today that they have expanded their functionality significantly by adding Import into Amazon EBS.

AWS 98
article thumbnail

Mashing Up Science - The Mendeley API Binary Battle

All Things Distributed

Two years ago when I was first introduced to Mendeley I concluded that if they executed right they could "change the face of science".

113
113
article thumbnail

Hacking with AWS at The Next Web Hackaton - All Things Distributed

All Things Distributed

'All Things Distributed. Werner Vogels weblog on building scalable and robust distributed systems. Hacking with AWS at The Next Web Hackaton. By Werner Vogels on 24 March 2011 10:31 AM. | Permalink. | Comments (). Over the past years The Next Web Conference has become a premier conference on internet life and its technologies. I have been to the conference almost every year and it is getting better every time.

AWS 96
article thumbnail

Spot Instances - Increased Control - All Things Distributed

All Things Distributed

'All Things Distributed. Werner Vogels weblog on building scalable and robust distributed systems. Spot Instances - Increased Control. By Werner Vogels on 11 July 2011 07:22 AM. | Permalink. | Comments (). Today we announced the launch of an exciting new feature that will significantly increase your control over your Amazon EC2 Spot instances. With this change, we will improve the granularity of pricing information you receive by introducing a Spot Instance price per Availability Zone rather tha

AWS 87
article thumbnail

Free at Last - A Fully Self-Sustained Blog Running in Amazon S3.

All Things Distributed

'All Things Distributed. Werner Vogels weblog on building scalable and robust distributed systems. Free at Last - A Fully Self-Sustained Blog Running in Amazon S3. By Werner Vogels on 23 February 2011 09:43 AM. | Permalink. | Comments (). In a follow up to the last blog post I have removed the last two dependencies this blog had on running a server somewhere: comments are now served by Disqus and search is now handled by Bing.

AWS 79
article thumbnail

Job Openings in AWS - Senior Leader in Database Services - All.

All Things Distributed

'All Things Distributed. Werner Vogels weblog on building scalable and robust distributed systems. Job Openings in AWS - Senior Leader in Database Services. By Werner Vogels on 19 August 2011 12:40 PM. | Permalink. | Comments (). There are some great job openings within Amazon Web Services. I will try to highlight some of those in coming weeks. This week it is an opening for senior leaders with AWS Database Services.

AWS 77
article thumbnail

APAC Summer Tour - All Things Distributed

All Things Distributed

'All Things Distributed. Werner Vogels weblog on building scalable and robust distributed systems. APAC Summer Tour. By Werner Vogels on 03 July 2011 03:57 PM. | Permalink. | Comments (). I have just landed in Tokyo for what will be a month long tour visiting our customers in the Asia Pacific Region. Next to customer visits I will take part in a number of events organized by AWS and by our partners.

AWS 68
article thumbnail

Job Openings in AWS - Senior Leader in Database Services

All Things Distributed

There are some great job openings within Amazon Web Services. I will try to highlight some of those in coming weeks. This week it is an opening for senior leaders with AWS Database Services. AWS Database Services is responsible for setting the database strategy and delivering distributed structured storage services to our AWS customers.

AWS 60
article thumbnail

No Server Required - Jekyll & Amazon S3

All Things Distributed

As some of you may remember I was pretty excited when Amazon Simple Storage Service (S3) released its website feature such that I could serve this weblog completely from S3. If you have a largely static site you can rely on the enormous power of S3 to make serving your content highly scalable and storing it extremely durable.

Servers 60
article thumbnail

From the Archives - Gapingvoid's Nobody Cares - All Things.

All Things Distributed

'All Things Distributed. Werner Vogels weblog on building scalable and robust distributed systems. From the Archives - Gapingvoids Nobody Cares. By Werner Vogels on 27 February 2011 11:28 PM. | Permalink. | Comments (). While cleaning out the digital attic I ran into this drawing that Hugh MacLeod (aka "gapingvoid") made for me in reponse to a storm-in-a-teacup about blogging Amazon.

AWS 60
article thumbnail

Strategic IT: Picking Winners is Hard, Cutting Losers is Harder

The Agile Manager

Previously, we looked at how we can separate Strategic IT from Utility IT, position the Strategic portion as an investment arm of the business , and manage it as a portfolio. Successful portfolio management requires that we have investment flow (regular promotion and demotion of opportunities), hedging strategies, and to behave as activist investors.

article thumbnail

Garbage Collection Synopsis, and C++

Sutter's Mill

In response to my note about John McCarthy’s inventing automatic (non ref-counted) garbage collection , rosen4obg asked: OK, GC was invented half a century ago. When it is going to land in the C++ world? Here’s a short but detailed answer, which links to illuminating reading and videos. The Three Kinds of GC. The three major families of garbage collection are: Reference counting.

C++ 40
article thumbnail

Your First C Program

Sutter's Mill

As a tribute in honor of Dennis Ritchie’s passing , I’d like to invite you to share your thoughts in this post’s comments about your first C program – either the code if you remember it approximately, or a story about when you wrote it. Here’s mine. I wrote my first C program in 1988 as a lab assignment for a fourth-year course in computer graphics at the University of Waterloo.

C++ 40
article thumbnail

Book Review: Mobile First

Tim Kadlec

According to a recent report , by 2015 more people in the US will be accessing the Internet using mobile devices than through PCs. If this was the only thing mobile had going for it, it would be enough to justify the need for Luke’s new book ‘Mobile First’. Luke argues that you should design, and build, your mobile experience first. He hits you (gently) over the head with data point after data point making it increasingly obvious that this mobile first technique not only makes sense, but should

Mobile 40
article thumbnail

My two //build/ talks online

Sutter's Mill

My two talks from last week’s //build/ conference are online. My personal favorite is Writing Modern C++ Code: How C++ Has Evolved Over the Years. The thesis is simple: Modern ISO Standard C++ code is clean, safe, and fast. C++ has got a bad rap over the years, partly earned, but that’s history. This talk is a “welcome to modern C++” for programmers who may never have seen C++ before, or are familiar only with older and more difficult C++.

C++ 40
article thumbnail

My C++ and Beyond Intro: C++ Renaissance

Sutter's Mill

Channel 9 has just posted a recording of my intro talk at C++ and Beyond 2011 last month in Banff. Here’s the link: C++ and Beyond 2011: Why C++. It’s a keynote-y talk, not a technical talk, but we felt it was important to address an important trend involving the language. The goal is to share a perspective and rationale for why of late there’s such a resurgence of interest in C++ — both across the industry, and within Microsoft.

C++ 40
article thumbnail

The Tech Bubble: A Cool Breeze in Blistering Times

The Agile Manager

Reading the headlines, tech is showing some signs of relaxing a bit. The first is a slowdown in corporate capital formation. Businesses hold record amounts of cash, but have nowhere to put it: a stagnant economy doesn't encourage investment for growth, while real interest rates on Treasurys are negative. Why raise more capital? Next are signs that captive IT spend is slowing amid general economic uncertainty in the US and Europe.

article thumbnail

Annual Budgeting and Agile IT, Part I: Why the CFO Isn't Impressed with Agile

The Agile Manager

I’ve been asked by a number of people recently how we can reconcile Agile IT, which shuns long-range deterministic planning, with annual budget & planning cycles, which are dependent on it. This 3 part series will look at the CFO's perspective on the business, the inherent conflict in IT investments financed through business operations, and what CIOs can do to decouple IT finance from IT operations.

Retail 40
article thumbnail

My Final C++ and Beyond 2011 Sessions

Sutter's Mill

I just posted two more sessions I’ll be giving next month at C++ and Beyond. (Aside: If you’re interested in coming, register soon; there are now only 11 seats left.). “C++ Renaissance.” I’ve been asked to give the opening “Welcome, Everyone!” keynote talk at C&B 2011, and it’s time to cover an increasingly open secret: After a decade-long affair with managed languages where it became unfashionable to be interested in C++, C++’s power and efficiency are now getting v

C++ 40
article thumbnail

The Tech Bubble: A Deflation Scenario

The Agile Manager

We're in the middle of a much-anticipated wave of tech firms listing, and the valuations look a bit frothy. Pandora has 94 million subscribers but doesn't have advertising volume nor premiums to sufficiently monetize them. Groupon has cumulative losses in excess of half a billion dollars, churns 40% of it's paying customers (merchants) and has a high cost of entering new markets.

article thumbnail

AFDS Keynote Live Stream

Sutter's Mill

Just a reminder for those interested in using C++ to harness GPUs for fast code: My keynote at AMD Fusion Developer’s Conference will be webcast live. I’ll post another link when the recorded talk is available for on-demand viewing. The talk starts at 8:30am U.S. Pacific time tomorrow (Wed June 15). Today Jem Davies of ARM also gave a keynote.

C++ 40
article thumbnail

Book Review: Responsive Web Design

Tim Kadlec

Ethan Marcotte’s Responsive Web Design is an example of what can happen when an incredibly intelligent person is allowed to write in their own voice about a technique that they not only firmly believe in–but that they are using every day. It’s a compact book but Ethan manages to fill it full of plenty of information and he does so in a conversational, often humorous tone that will make you laugh at one sentence and then force you to thoughtfully ponder the implications of the next.

Design 40
article thumbnail

Is 'Mobile' Doing More Harm Than Good?

Tim Kadlec

For the last few months, I’ve been wondering if the term ‘mobile’ might be causing more trouble than it’s worth. Judging from this morning’s tweet from Mark Boulton , I’m not alone: Thinking ‘mobile’ web is a big, fat red herring. Just like ‘apps’ was a few years ago. Next year, it’ll be something else. While I’m not willing to go quite as far as that, I do think the term has become loaded with historical assumptions that are no longer true.

Mobile 40
article thumbnail

Microsoft and Skype: The Business Value of Protecting a (Cash-Gushing) Utility

The Agile Manager

Microsoft's acquisition of Skype generated a lot of comment this week, much of it negative. As an investment, Skype has to put up some pretty juicy numbers to justify an $8.5b valuation. Reuters Breakingviews pointed out that the price is 400 times Skype's operating income last year. To achieve an annual ROI of 10%, Skype has to grow 40-fold. Heady numbers, to be sure.