Wow! A study conducted by Eco Ethics International in 2007 on the impact of imported second-hand computers in Kenya found that the...
Matt Berg
Cloud Computing in Africa? All Weather is Local
Recently there's been a good discussion about cloud computing in Africa, where Ken Banks asks if its "Inappropriate" appropriate technology? Ken starts by suggesting that:
If we take anything that uses “the cloud“, for example, then I’d argue that it’s largely “inappropriate” unless you’re working in predominantly urban areas or in predominantly ‘developed’ countries.
Why? Well cloud computing relies on realtime server interactions with low latency, high bandwidth, and a stable connection. None of those are common in most of Africa. As an example, 193 Kbps in Ghana is the best bandwidth speed I've found in my Africa travels. Or as Miguel says:
The Cloud is predicated on having an "always on" connection to function. While it's fine to design a web architecture that centrally stores user data and handles all the heavy lifting when it comes to processing, the issue of access is going to block off Africa and whole lot of the rest of the world because of this. Designers (if they can be nudged to care) need to build applications with this in mind for probably the next 5-10 years. It's building in "graceful degradation" to a system.
But why live in the now? Others look to a brighter, more connected future with announcements like 3.5G in rural Ghana. Specifically, Matt Berg makes the point that we should not close our minds to the rapid growth of bandwidth options that make cloud computing possible:
The data quality of GSM networks in places like Africa is improving dramatically and will soon offer (if they don’t already) performance comparable to the West. Assuming the well funded operators can weather the growing pains of widespread data adoption, I think we can expect the quality and reliability to improve. Also in terms of GSM networks rural areas will increasingly = urban areas as operators extend services.
In addition, the quick spread of technology infrastructure can reduce some of the connectivity constraints that Miguel described. Alice Liu points out that much of the long distances data must now cover to reach American or European server farms is shortening as infrastructure moves onto the continent:
The cloud doesn’t necessarily mean connecting back to California as another person mentioned. MTN in Kigali, for instance, offers data center/hosting services and many governments are setting up their own data centers and IT service centers to serve other government units. I’m hoping this takes off, because in govt they’re all competing for the same scarce IT resources.
But I think the best point in the whole discussion is made by Michael Downey, when he says that, like politics or the weather, all technology is local:
“Appropriate” technology is based 100% on context of who users are and the environments in which they will work and live. Thus, there’s a danger of over-generalizing any technology, such as emerging platforms like cloud computing, and even more proven platforms such as mobile devices.
Choosing the right solution for a given situation is what's paramount, not any one specific technology. In high-bandwidth areas where users have devices that can browse the Internet quickly and cheaply, cloud computing can make great sense. I used my mobile phone web browser more in Accra, Ghana than the USA. Yet in Nigeria, Internet bandwidth is so poor and unreliable, VoIP intranets beat Skype for voice communications and cloud computing would be a joke.
So its best not to watch international news for the right technology solutions to implement in your specific project. Like the weather, its best to be local and look out the window to see what's appropriate for your day - be it cloudy or not.
Creating Mobile Phone Communities with RapidSMS
Everyone knows how SMS works - you can send an email to one other person. And there are SMS aggreators like FrontlineSMS that allow you to send text messages to multiple people. But now we have RapidSMS, which promises to take SMS text messaging to a whole new level.
RapidSMS
RapidSMS is an open-source framework for dynamic SMS communication developed by Matt Berg, the UNICEF Innovation Team, and a core team of volunteer programmers (with a little help from Inveneo).
Developed over the past year, in the field and in code sprints, RapidSMS promises to be an innovative platform for SMS-based solutions using server-side logic.
RapidResponse
The first solution, RapidResponse, is a unified mHealth malnutrition monitoring platform that includes screening for malaria and diarrhea - major killers of children under 5 years old in Africa. Here is a great video on the RapidResponse benefits:
Jokko
Tostan has rolled out their own RapidSMS soltion, according to MobileActive. In a year-long pilot with UNICEF, several Senegalese communities are using "Jokko" as a low-cost system to encourage group decision-making in the villages.
Jokko utilizes the RapidSMS functionality dubbed 'SMSForum, as MobileActive explains:
SMSForum allows community members to access a server in the Tostan office by sending their text to a “magic number”. This number feeds directly into the server or computer which then forward the SMS to a group of community members phones.
The platform supports easy and dynamic creation of multiple groups of people. For example, one village has created a discussion group exclusively for youth. The basics of this system work much like a group list for text-messaging, however, the sender is only charged for the cost of one local text message. The cost of text messages sent to the “magic number” are covered by the administrator, in this case Tostan.
Innovation Opportunity
Now let us take these examples and think of new applications for RapidSMS. Personally, I think the SMSForum functionality is quite empowering. I can see self-assigned groups starting up, much like a listerv or Yahoo Groups and Google Groups, but all SMS-based.
This would be great for both development projects as well as commercial enterprises. Make the inbound SMS a premium short code and add advertising to the outbound SMS and you could recover costs or even make a small profit on such a system for general community use.
But enough of my ideas. What are yours?
MVP Long-Distance WiFi Intranet Review
Matt Berg, of Millennium Villages Project, and an interesting video on how MVP and Inveneo installed a large WiFi intranet network in Ruhiira, Uganda, to connect 5 clinics, 3 schools, and several other community institutions to the nearest Internet connection 35KM away:
Matt says, "The network is adding tremendous value by enabling free VOIP calls between sites and is also being used by the clinics to facilitate a central medical records."
Solar Power Calculator for Africa

Matt Berg, a longtime friend of Inveneo, has published his off-grid solar calculator for public use. Its an excel-based toolkit to help with cost and design estimates when you are in the planning stages:
- Solar Toolkit - excel based solar calculator. Last updated 05.03.09. Please see instructions for proper usage.
- Solar Radiation Chart - useful for estimating peak solar of your location (# hours of day of strong sunlight)
- Solar Radiation Chart 2 - includes optimal PV inclination angles for facing the sun
Note that Matt says this is NOT intended to replace getting a detailed power estimate from a local solar expert who can best take in account the local conditions.
Recent Comments
New Network Topics
-
Wayan Vota
-
Maneno, the open blogging platform for Africa, has launched its Open Theme Development System.
...
Wayan Vota -
Recently, Google put on the hyped G-Nigeria Day, which was actually a 3-day Google-fest in Lagos. Reading the impressions others had...
Wayan Vota
Current Themes
What We're Reading
- Startup Funding contd.
- Sustainable Bug Architecture
- Day 1 of training. March 1, 2010.
- Mammaput Is A Yet To Be Launched Crowdsourced Directory Of Eateries In Nigeria
- Controversy over NITEL buyout might result in deal cancellation
- Google outside the United States
- Warid Telecom appoints new CEO
- HTC Tatoo gets Android 2.1
- Etisalat Chairman- Industry should emulate music industry
- East Africa Com


It's time we Africans stop relying on the U.S for everything. The earlier we start think of how to create our own online payment system...
It's exciting that M-commerce will grow along with e-commerce fueled in part by substantial deployments of 3G broadband services by...
e-commerce, e-agriculture and e-health are big fields. Can you give us more detail in how you think ICT4Dev will influence them? Are...
I tend to disagree with a part of this subject.
Cloud computing does not impact client web connection (or if it does, it can...
Three critical areas that ICT4Dev will play great roles in Nigeria's development are e-commerce, e-agriculture and e-health.