Home / Resources / Blog

Thoughts that Count

Recent Posts

Meet Sam Lerner: "Acquia is fuel-injected knowledge."


Sam Lerner is an Acquia Client Advisor with something of a specialty in search technologies; he is the co-maintainer of the Google Search Appliance and Apache Solr Drupal projects. His job is to use his own knowledge and take advantage of Acquia's "deep bench" in all things Drupal to help clients make their websites successful. He calls working at Acquia "fuel injected knowledge".

On Drupal history

Sam got his start in the last days of Drupal 4 and the earliest days of Drupal 5. He says there's been an evolution from being "a toolkit to code up stuff ... Drupal 5 sites of any... More

Using the Akiban database with Drupal

For four years now I've been an advisor for Akiban, a Boston start-up building a new class of NewSQL/NoSQL database. I'm excited that after 4 years of hard work, Akiban launched their first Drupal customer solution in the Acquia Cloud. A great opportunity to talk a bit more about what Akiban is doing, and why I'm excited to help their team.
The early phase strategy for Akiban is to augment existing deployments (for example MySQL) to enhance query performance among other capabilities.... More

Drupal-to-Drupal data migration - Part 2: The architecture

In a previous post, I described the basics of using the Drupal-to-Drupal data migration module (migrate_d2d) to import data into a Drupal 7 site from a separate Drupal 5, Drupal 6, or Drupal 7 site. Now that the first full release of migrate_d2d is available, I'd like to dig deeper, explaining the architecture of migrate_d2d and showing some more advanced examples of extending it.
Basic... More

Acquia raises $30 million series E

Today, we announced that Acquia raised $30 million, our single largest financing we have done to date. The investors include Investor Growth Capital, Goldman Sachs, Accolade Partners and our existing investors; North Bridge Venture Partners, ... More

Meet Hernâni Borges de Freitas: Drupal at scale


Hernâni Borges de Freitas, a Technical Consultant at Acquia, specialises in "Doing lots of things with Drupal at scale: training and helping people go the right direction in Drupal. Acquia is bringing Drupal to different markets and perspectives, to big companies who want to use it to achieve better results. We make sure they go in the right direction. When they choose Drupal, we help make sure they choose the right solution, adapted to their needs, and that can grow with their business, instead of some closed solution that dies after... More

Content Staging for Drupal, BADcamp presentation

Ever since Drupal started to hit the big time, anyone talking about workflows and process at a Drupal con or camp has probably been asked this question:
'How can I migrate content from one Drupal site to another, so I can review changes before they go live?'
I call this the Drupal content staging problem, and I've never had a good answer for it. Until now. In this BADcamp 2012 presentation, I described how to use the Services Client module and UUIDs to manage bi-directional... More

Movember: Donate for men's health.


Giving thanks, giving mo.

With 5 days to go in Movember, I'm bothering you for nearly-the-last-time about donating to help the fight against testicular- and prostate cancer.

See this mo? Does it look good? Don’t answer ... As my wife says, "It's better than cancer." Donate to help my magnificent moustache and the collective glory of the upper lips of the Mo Drupal team raise money for men's health.

Movember fundraising is very close to home for me, very personal. I was... More

Drupal Gardens adds iPhone app, Wordpress import, Flags, and more!

Over the last few months, we have been busy adding features to Drupal Gardens. We are especially excited about the new Drupal Gardens iPhone app that lets you use your iPhone to contribute photos and just about any content type to your site. This free app communicates to Drupal Gardens sites via the MASt module.read more
More

Acquia UX and Design at BADCamp 2012

BADCamp is the Bay Area Drupal Camp, held in Berkeley, California Nov 1-6, 2012. This year, over 1600 people registered and there were 8 different summits over two days, loads of sessions in 5 tracks over two days, and then two days of sprints. It's pretty impressive that this is also the the world's largest free Drupal event!
Acquia UX team successes
The Acquia design team was was particularly well represented at BADCamp. Dharmesh Mistry and myself, Usability Specialists from Acquia (and members the Drupal UX team), were the co-organizers of the Drupal's very first... More

Open Source in the Public Sector

There are times when it is hard to believe that anything innovative is happening in Washington. At the recent World Government Summit on Open Source, though, it became clear that over the past several years there has been a quiet transformation in the way government agencies are using technology.
Throughout the course of the October 11 event, which is a gathering for open source advocates in the public sector, I noticed a trend in the conversation. There was a simple idea we kept returning to again and again: Open source software is influencing government today, and in a big way.
Government... More

...and Migrate, future

The major theme of the next release of Migrate on Drupal 7, version 2.6, will be developing an infrastructure to make it easy for migration modules such as wordpress_migrate and migrate_d2d to build user-friendly interfaces for importing content, based on step-by-step wizards. This work includes not... More

Migrate, present...

Migrate 2.5 has been released, consolidating several enhancements and bug fixes since Migrate 2.4 was released in June.
Class registration
The most important changes to be aware of are around the registration of migration and handler classes. In the past, you simply defined the classes you needed, and Migrate would (by scanning the class registry and instantiating... More

Acquia Keeps New York’s MTA Websites Up and Running During Hurricane Sandy

When the threat of a natural disaster is aimed squarely at New York City, ensuring that public transportation information is continuously available is essential. With an average of 8.4 million subway riders per weekday, it’s clear public transportation is the backbone of New York life.
The information and critical alerts provided by the website of the Metropolitan Transportation Authority of New York can help minimize chaos and potentially save lives. Acquia is proud to have the MTA as a client and to have assisted the MTA in the days up to and after the Hurricane Sandy crisis to ensure... More

Acquia Preparedness Helps Calm Hurricane Sandy

For a family in the path of a powerful hurricane, preparedness might mean stocking up on fresh water and canned food, or even installing a generator. For the Operations Team at Acquia, preparedness in the face of an encroaching “superstorm” meant working closely with Amazon Web Services to ensure continuous availability of Acquia hosted websites.
As the National Weather Service sounded warnings of a hurricane that was developing into a “perfect storm,” the Acquia team reached out to our Technical Account Manager at Amazon Web Services, whose network of data centers provide the foundation for... More

Disaster Preparedness with Acquia Cloud: Contingency Plans & Crisis Comm

Hurricane Sandy has highlighted the importance of continuity planning. Acquia’s contingency and communications plans are designed to ensure that our services and products remain available through such extreme weather events and also to make sure that problems are detected and communicated quickly and accurately to our customers.
High Availability and Disaster Recovery at Acquia
Acquia has a complex set of procedures and policies in place to ensure availability of our cloud products and services. Acquia Cloud, Acquia’s Platform-as-a-Service product, and Drupal Gardens, our Software-as-a-... More

Joining Acquia Cloud Engineering

I spent a thrilling 7 years at my previous company before it was time to move on. In that time I was instrumental in building a leading SaaS community platform and Single-Sign-On solution and got to work with many world renown clients. When I chose to leave I knew I wanted to take my time in selecting my next job. Thus, I researched multiple companies searching for a role that would satisfy my passions for engineering team and product management, building massive, scalable globally-distributed LAMP systems and exciting client engagements. Although opportunities at wonderful companies... More

Acquia hiring at BADCamp

I love attending events like BADCamp. Being here gives me a chance to connect with many people I've known for a long time, but I also get to meet new people that share our passion for Drupal.
A lot of friendships are made at these events. In the Drupal community, we have a saying: “Come for the Code, Stay for the Community”. It's intriguing to see these friendships develop. Often times we end up working together; either commercially through Acquia, or as volunteers on... More

Time to Consider Open Source for Digital Experience? Forrester thinks so...

A few months ago, we began discussing some options with Forrester research around getting a refresh on how Enterprises are now using Open Source platforms for Digital Experience. We worked with Forrester in true partnership to create a customer survey that was constructed to dig deep to understand... 1) What are the main challenges in 2012 regarding Web Content Management systems, who are the key stakeholders and where are organizations struggling? 2) How are customers using Open Source today and what are some of the differences and similarities between open source and proprietary solutions?... More

Drupal performance data has never looked so good

Written by: TraceView
Do you wonder how your site is performing for end users? Why certain pages are slow or throw exceptions? If server resources are limiting performance?
As of today, the most detailed and actionable Drupal performance data available is just one click away for Acquia Network subscribers—thanks to AppNeta’s newly launched, awesome partnership with the Acquia team!
And, even better, AppNeta’s TraceView APM service is free for Acquia members to get started!
AppNeta TraceView installs in seconds and delivers real-time performance insights for developers. Our software... More

Working smarter: Drupal-enable your team with training

In the landscape of web development, working and learning are converging. I think about this quite a bit at Acquia as we keep tuning our courses and training program.
We often focus on the technical benefits of adopting Drupal. However, it occurred to me the other day, there are potential auxiliary benefits in terms of empowering staff by using Drupal. Drupal has the potential to increase job satisfaction and motivation by posing a fundamental shift in how individuals and organization work.

Despite that, there are still risks. I started to visualize the impact of training on this... More

Acquia at BAD Camp 2012 – see you there!


I am pleased to be able to announce that Acquia is a core sponsor of this year's Bay Area Drupal Camp. We've been part of BAD Camp and sponsored before, but it's a privilege to be part of making Drupal's largest and best free, annual event a reality again this year. And we're so excited about everything going on: hiring, sessions, summits, and more! Old friends and new, stop by our table and say hi.

We're hiring!

Stop by with a resume or your personal pitch if you'd like to be part of the... More

Drupal-to-Drupal data migration Part 1: The basics

I’m pleased to announce that the migrate_d2d module, long in sandbox mode, is now a full-fledged drupal.org project, and the first release candidate is now available. This module extends the Migrate framework with a framework of Migration classes for importing into a Drupal 7 installation from existing Drupal 5, Drupal 6, or Drupal 7 sites.
Motivation
There were 2 primary motivations for the development of this module:
Taking the opportunity... More

Engineering week 2012 and Hackathon

What do you get when you combine Acquians, BOFs, Drupal, a hackathon, paintball, and bowling? Acquia Engineering week, of course! Two weeks ago, nearly 70 members of the Acquia Engineering, Design, and OCTO teams gathered together for our 3rd annual Engineering week. It"s like an intimate five-day DrupalCon, where many of Acquia"s incredibly talented Drupalists, systems engineers, front-end engineers, automation engineers, writers, designers, and UX specialists gather to learn and have fun together. While the... More

The things we found in your site - part 2

In the last blog post I discussed several mistakes usually found by my team when doing site audits.
Today I want to cover a couple of more topics that can affect the life of your website and cause pain in its normal operation.
Security
Drupal has proven to be one of the most secure tools to build websites. The fact that it has been used by governments, media companies and important NGOs in the world is the best proof of this fact. Drupal... More

How we test Acquia Cloud

Continuous Integration (CI) is powerful approach for improving software development and release engineering. Acquia Cloud provides a turn-key CI environment for our customers web applications. One important component of the CI process is automated tested, and Acquia Cloud makes it easy for our customers to run automated tests on their sites.
Acquia Cloud is itself a software product, and we follow a CI process for developing it as well---including having extensive automated tests. However, instead of being a normal application, Acquia Cloud is the infrastructure running thousands of other... More

Pages