Cover photo
Donny Nyamweya
Works at Harvard University
Attended Fitchburg State University
Cloud DevOps Engineer
DevOps: Amazon Web Services, Photography, Building Systems, Human Communication
  • Harvard University
    Cloud DevOps Engineer, 2014 - present
    Moving Harvard-UIT to the cloud
  • iDonny, LLC
    Web Systems Support, 2007 - 2015
    For 8 years, focused on Web CMS Development, hosting, and end-to-end maintenance for clients including: CBI, Bullhorn Inc., Tickets for Charity, One to One Interactive, IBM, Uconn Law, SAA, ISC, Kerio Systems, Cramer Interactive, and more.
  • Sybase Inc.
    Web CMS & CRM Specialist, 2000 - 2005
  • Biscom, Inc.
    Web Production Manager, 2005 - 2006
  • Wandrian, Inc.
    Sr. Web Developer, 2006 - 2007
  • Bullhorn Inc.
    CMS Devt. & Maintenance [consultant], 2011 - 2013
  • Harvard University
    Web Developer, 2013 - 2014
Basic Information
Looking for
Friends, Networking
Information Technology and Cultural Communication. Yes, those two together!
  • Will sit across the table from the marketing folks and sustain a discussion on how to brand and bring a concept to the market
  • Will listen to client, respond to their questions, and present the product/solution in a way that shows how it solves their problems
  • Will get in the trenches with the technical team and hold my own: be it in infrastructure design, support and disaster recovery, or in reviewing code and geeking out on efficiency and logic scenarios
  • Fitchburg State University
    MSc., Communication, 2005
  • Fitchburg State College
    BSc., Multimedia, 2002
  • Universite Louis Pasteur
    DU Audiovisuel, 1998
  • Alliance Francaise
    Diplome de la Langue Francaise, 1995
  • Lenana School
    KCSE, 1993
  • St. Mary's Mosocho
    KCPE, 1989
Contact Information
Cambridge, MA


Donny Nyamweya

Shared publicly  - 
I have always thought of this is a very efficient use of technology (automation, drones, CAD).

There is technology in this day to enable software to read a city planning schema, overlay a blueprint for a new road/structure, send out GIS drones to map the surface and geology of the ground, and then use that information to coordinate heavy machinery to build near-perfect roads in record time.

Having humans in the process is just a bottleneck of people reading maps, entering calculations into new fields, manually measuring, etc, etc.

With automation, the software can even simulate traffic before/during/after and calculate impact.
Komatsu is the world’s second largest construction company, a venerable Japanese brand with 94 years of history that sells forklifts and bulldozers to customers around the globe. But in its home...
Add a comment...

Donny Nyamweya

Shared publicly  - 
Decided to spend the afternoon driving through the desert to California...
Add a comment...

Donny Nyamweya

Shared publicly  - 
When defining how instances in a given layer in #OpsWorks behave when being taken out of service "ShutdownEventConfiguration"
must not have both "DelayUntilElbConnectionsDrained" and "ExecutionTimeout" values as they are contradictory to each other/should be mutually exclusive.

This is because if it is meant to wait until the ELB drains traffic, then it cannot enforce and integer timeout.
Use the ShutdownEventConfiguration property to specify the shutdown event configuration for a lifecycle event.
Add a comment...

Donny Nyamweya

Shared publicly  - 
Now that AWS #reinvent  is done, I am spending some time revising and practicing details of what I saw brilliantly demonstrated in various sessions. Notably, I got re-familiarized with OpsWorks this morning and I am currently in the process of writing a cloudformation template that sets up a replica of an existing CF stack, but this time does it in OpsWorks and configures the framework necessary to push changes and lifecycle events to the resources in that stack.

As such, Cloudformation will be used to version and spawn the entire setup, then pushes to Github and Codepipelines will trigger updates that can sequentially be pushed through the stack. 

Once I get that done and working, I will move to the next step of adding CodeDeploy to the formation if it becomes necessary to use it to do sone fine delivery of software components to machines and make sure that all is well.
#devops   #opsworks  
Add a comment...

Donny Nyamweya

Shared publicly  - 
Getting an understanding of how the Single Root I/O Virtualization (SR-IOV) specification of PCIe is implemented in Amazon AWS, and how it can be combined with Enhanced Networking capable instances launched in a placement group to provide I/O speeds and low latency connections that are seldom achievable in virtualized environments.
#devops   #sriov   #reinvent  
Add a comment...

Donny Nyamweya

Shared publicly  - 
Much as the rush to AWS for companies big and small is worrying considering that we are mainly leaving the operations and networking of many systems to one commercial vendor (almost a monopoly), it is comforting to know that with the advent of Container Computing, the issue of vendor lock-in has less consequences than it otherwise would. If it became necessary, applications running on containers can be quickly moved to a different host especially if using a scheduler that is sitting outside AWS and is creating containers in the multiple clouds (Private, AWS, Google, VMWare, Azure, etc)
#devops   #vendors   #reinvent  
Add a comment...

Donny Nyamweya

Shared publicly  - 
AWS Config - a service that I have not used in the long time that it has been around, but hearing that it can help enforce or alert on rules and conventions violations is a very useful feature in taming the freedom of the AWS cloud to ensure that distributed users are not getting too lax to the detriment of the collective (group harmony).

A use case for this is (as mentioned in the Keynote) is to ensure that all resources created at tagged, that DBs are always deployed in private subnets, that public IPs are not assigned to secure resources, etc.
#devops   #reinvent   #compliance  
Add a comment...

Donny Nyamweya

Shared publicly  - 
Who said that +T-Mobile​does not have coverage in the middle of nowhere? I have LTE !
Add a comment...

Donny Nyamweya

Shared publicly  - 
AWS OpsWorks auto-healing is a more elaborate a controllable approach to replacing components (or whole) of failed EC2 instances in a stack. This process has relics of the EC2 instance reboot process that can be triggered by a health-check, but the OpsWorks approach seems  have higher chances of correcting more serious failures that a regular EC2 reboot might not correct.
#devops   #opsworks  
Use auto healing, if enabled for the layer, to replace failed instances automatically within a short time of failure.
Add a comment...

Donny Nyamweya

Shared publicly  - 
AWS Professional Services Architecting Workshop; was a very good experience! I wish that we had more of these hands-on, free thinking, and enriching sessions at #reinvent  
In todays session, we were given a kind of RFP for a client of the AWS Professional Services group and and each of the 6 groups of about 5 people was given 40 minutes to analyze the requirements and design an architecture that would meet the requirements. Not only did this challenge us to think on our feet, but it also required leadership and business presentation skills to come out in each of us.

At the end, each group presented their solution, and had to answer some questions. Granted we all mostly used a common set of AWS services and architectural approaches, but there were some interesting deviations.
#devops   #cloudcomputing   #architecture  
Add a comment...

Donny Nyamweya

Shared publicly  - 
AWS Inspector - 
Having done a config audit of your AWS setup, this new service provides the ability to watch the infrastructure to ensure that there are no vulnerabilities (OS, PCI, HIPAA, etc). This takes away a mundane, but extremely important task that often has to be done as an urgency once vulnerabilities are announced or discovered.
#devops   #security  
Add a comment...

Donny Nyamweya

Shared publicly  - 
In addition to the DB migration service that migrates to the same engine on AWS, the AWS Schema Conversion service automatically converts the DBs from an old engine to a new engine with the ability to detect mismatches in features and allow for manual intervention.
#devops   #migration   #database  
Add a comment...
Donny's Collections
Donny Nyamweya's +1's are the things they like, agree with, or want to recommend.
A smart, virtual wallet for in-store and online shopping – Google Wallet

Introducing Google Wallet - a smart, virtual wallet that saves you time and money. With the Google Wallet mobile app, you can make your phon

QuickBooks Online

Run your entire business with the No. 1 small business cloud accounting solution! Try it FREE for 30 days and enjoy the freedom of working a

Are your mistakes giving you hell?

“Never, never, never give up.” W. Churchill We all make mistakes, and we fail because we are human and not perfect. That is a very common sa

Google Поиск

Мобильный Google – это самый простой и быстрый способ поиска информации в Интернете и на Android-устройстве.– Быстрый поиск информации на мо

Google Drive

Google Drive bietet einen sicheren Ort für alle Ihre Dateien. Laden Sie Fotos, Videos, Dokumente und andere Dateien hoch, die für Sie wichti


Hangouts brings one-on-one and group conversations to life with photos, emoji, and video calls for free. Connect with friends across compute

AWS Console

The Amazon Web Services (AWS) Console for Android lets you quickly view your Amazon Elastic Compute Cloud (EC2) instances, Amazon S3 buckets


Total Automation, From Settings to SMS.* Triggers: App, Time, Day, Location, Hard/Soft State, Event, Shortcut, Widget, Timer, Plugins * Acti

Google Wallet

Shop, save, and pay with your phone. • Carry your loyalty programs in the app and leave the plastic cards behind • Save more when you shop b


The newly designed Google Maps app for Android phones and tablets makes navigating your world faster and easier. Find the best spots in town


FEATURES:- Follow what friends, family, and interesting people around the world are sharing - Join communities to explore interests and find

Google Play Music

La aplicación Google Play Music te permite escuchar tu colección de música estés donde estés. Toda tu música se almacena online, por lo que

Assembler Mobile 2

The flash game Assembler Mobile 2 as a native application powered by Adobe AIR. Try and get the green boxes in their respective zones in ove


Gmail is built on the idea that email can be more intuitive, efficient, and useful; maybe even fun! Get your email instantly via push notifi

Dr. Amar Bose, audio visionary, dies at 83

Opinions about Bose's consumer audio products aside, there's no discrediting the extensive contributions its founder added to the world of a

Introducing Sub Tasks | Teamwork Project Management

This month our headline feature, as with gantt charts (released last month), is something which has been requested time and time again. Thro

SaaS Business Management Software | WORKetc CRM

Manage your entire business with one business management software. Integrates with Google Apps.

5 PHP Security Measures | Web development blog, news and tutorials - Dev...

For many years, PHP has been a stable, inexpensive platform on which to operate web-based applications. Like most web-based platforms, PHP i

Difficult Client-Types And How To Deal With Them Pt. 2 | Some Design Blog

This is the second installment in a series that explores some of the tougher-to-deal-with personalities that we encounter as clients, how to