New Community (Book) Project – Byte-Sized Cloud design principles and architectural recommendations


The idea behind this project is simple, we’re looking for as many Cloud design principles, best or common practices, quotes, and architectural recommendations as possible. Forget about AWS, Azure, Google, IBM, Oracle, and all others, it’s the concept that matters, not the underlying vendor – 99 out of 100 times anyway. It can involve SaaS, IaaS, DaaS, PaaS, RaaS, or whatever aaS you can think of – private, public, or hybrid Cloud are all optional. General recommendations are more than welcome as well, it doesn’t have to involve technology per se. Please, continue reading…

Of course, we’ll be 100% objective, it’s up to YOU to tell us (and the rest of the world) how it’s done, or should be done. This is your chance to shine, take it! The idea is to collect as many feedback as possible, creating value for everyone – by the community, for the community (and beyond).

We want to hear from you! Tell us what you think. What are your thoughts on Cloud in general, what works, what doesn’t? Where do you see ‘Cloud’ going within the next couple of years (or not)?. Any lessons learned from the field, best or common practices, potential pitfalls, an approach nobody thought of before perhaps? You name, we’ll list it.

Our book project in a (tiny) nutshell

Preferably we’d like to keep your comments/quotes/bits of advice, etc. relatively small and direct. To be honest, we’re nerds, that’s why we named the book ‘Byte (yes, the binary digit) Sized Cloud Design Principles and Architectural Recommendations’ Therefore we ask you not to use more than 500 words. This makes sure all contributions will take less than one minute to read and will still give everyone enough room without going overboard, so to speak. However, if you’re able to fit your submission into a Tweet-sized message (approx. 50 words/280 characters) that totally fine as well, it’s all up to you. 

No matter which Cloud vendor has your preference, if you are a Microsoft, Citrix, or VMware kind of guy or girl, a EUC Specialist, Architect, Hardware Hugger, Software Programmer, or a Helpdesk Technician, we don’t care! If you have any thoughts, tips, recommendations of some sort to share with us, please do, more is better in this case. 

It goes without saying that we need your help. We want to reach as many people as possible. Please help us spread the word, it would be greatly appreciated

Each contribution will be accompanied by the name of the person who submitted it, so you will always get full credits. The only thing we’ll do, to the best of our abilities (we’ll get a little help with this as well), is check it for proper spelling and such, but that’s it. Of course, we’ll look for bad language, if your comment makes any sense, and so on, the usual, and act accordingly – see our writing guidelines later on as well.

Read on below to learn a bit more on what we are planning to do (how we plan on publishing the content, amongst others things) and what we would like to know from you if you want to contribute.

What we will do going forward

  • First we want to spread the word and reach as many people as possible. You can help us with that 🙂
  • The next step is where you come in (again). Provide us with your quote, comment, design principle, advice, and so on. You’re allowed one per person. If you would like to add any images, please do!!! PNG and JPEG’s only please. We’ll tell you how in just a minute.
  • After the submissions are done, for which we’ll plan about two months (still to be decided upon) we will go over each one to see what you guys came up with – the most exciting part if you ask me.
  • In the meantime, we will make sure to keep you updated from time to time with everything going on surrounding the project.
  • We might make some small alterations if we spot a spelling error or something like that, but nothing else, you have our word. Also, don’t forget, as long as it’s fitting, a little humor never hearts anyone.
  • Depending on the number of submissions the review process will probably take another two to three weeks. If it makes sense we’d like to categorize the information as well.
  • In the meantime, we will work on the layout and presentation of all information gathered. The idea is, as highlighted in the project (blog) title, to publish it in book form, paperback, and Kindle. However, this will depend on the total amount of submissions, but we have high hopes 🙂
  • Hopefully, these last few steps can be aligned and carried out in simultaneously.
  • Of course, when we’re finished, or close to we will let you know how and where to get the book.
  • For now, we have no idea how it will look, its size, and so on – we are working on, and thinking about make-ups and layouts as we speak.
  • We will also make sure to order a ton of physical copies to take with us wherever we go.
  • We will work with a handful of sponsors to get this project of the ground, but I think you’ll understand and appreciate why this is needed.
  • Furthermore, if you have any other feedback, comments, or questions you would like to share, you know where to find us – see the next topic.
  • The digital version will be a 100% free of charge.
  • The paperback version will cost a couple of bucks/euro’s, but that’s just because of the printing and material involved. We do not make money on the printed copies. As such, we will keep the price as low as we possible can!

On to the good stuff… What we want to ask you to do

All we want from you is/are the best advice, recommendation, design principle, tips and/or tricks, etc… you can give us, it’s that straightforward.

Here are some writing guidelines to help you get started:

  • All submissions must be in English.
  • As mentioned, a maximum of 500 words, give or take.
  • No bad or foul language.
  • Your quote has to make some sense in the context of the topic.
  • Please, do not make it an advertisement, never mind the product or vendor behind it, we won’t publish it.
  • If you work for a vendor, that’s no problem. Keep your quote, advice, design principle etc. as generic as possible. We know you are all very smart and creative people, show us!
  • As mentioned, if you would like to add an image to your quote, that’s great, please do – PNG and JPEG’s only, please. We’ll take care of the conversion from there. No vendor or sponsor logo’s are allowed.

And, you can contribute as much as recommendations/quotes and principles as you want!

Submit your contribution here

Or send your submission to submissions@bookprojectbytesized.com 

” And a big THANK YOU to our sponsors, Nutanix, CloudJumper, Goliath, ControlUp, IGEL, Parallels, Gourami and Salomon IT Solutions for supporting our initiative!

Next to your quote, please also leave us your name (mandatory), email address (mandatory), county (mandatory), and consider leaving us your job role (optional), the company you work for (optional, yes, even if you work for a vendor), website (optional), twitter handle (optional) and your LinkedIn profile (optional).

That’s it. If we have any questions regarding your submission we will try and contact you as soon as possible.

UPDATE: One laptop per child

Preferably, we wanted to donate to a cause that has a close connection to what we do, day in, day out. Well, we think we succeeded. The main goal of the ‘One Laptop Per Child’ foundation, or OLPC, in short, is to empower the children of developing countries to learn by providing one connected laptop to every school-age child.

Their mission statement:

To create educational opportunities for the world’s poorest children by providing each child with a rugged, low-cost, low-power, connected laptop with content and software designed for collaborative, joyful, self-empowered learning. When children have access to this type of tool they get engaged in their own education. They learn, share, create, and collaborate. They become connected to each other, to the world and to a brighter future.”

If you would like to know more, have a look here, or go to their website at www.laptop.org/en/

See also >> The Book Byte-Sized project is donating to charity!

Just some examples – how you can contribute

We made some simple examples that could fit in the book, so you get the idea. As mentioned, a maximum of 500 words, give or take.

Design principle example

“IT systems should ideally be designed in a way that reduces inter-dependencies. Your components need to be loosely coupled to avoid changes or failure in one of the components from affecting others. Your infrastructure also needs to have well defined interfaces that allow the various components to interact with each other only through specific, technology-agnostic interfaces. Modifying any underlying operations without affecting other components should be made possible. In addition, by implementing service discovery, smaller services can be consumed without prior knowledge of their network topology details through loose coupling. This way, new resources can be launched or terminated at any point of time. Loose coupling between services can also be done through asynchronous integration. It involves one component that generates events and another that consumes them. The two components do not integrate through direct point-to-point interaction, but usually through an intermediate durable storage layer. This approach decouples the two components and introduces additional resiliency. So, for example, if a process that is reading messages from the queue fails, messages can still be added to the queue to be processed when the system recovers. Lastly, building applications in such a way that they handle component failure in a graceful manner helps you reduce impact on the end users and increase your ability to make progress on your offline procedures.” – Rajeev Kumar

General recommendation example

“I like Cloud, I like AWS, Azure, and all others. I particularly like the flexibility Cloud services potentially offer. I have had many discussions (in a good way) with customers, partners, colleagues, peers, and so on about when Cloud makes the most sense. I’m a ‘whatever fits my customers use-case best’ kind of guy, that’s why I think of Cloud services as a potential solution, but that’s it – It’s no silver bullet. In fact, when applied incorrectly it often introduces new challenges. Having said that, it’s obvious that (hybrid) Cloud in general is slowly taking over, it will take some time, sure, but it’s an undeniable fact. Cloud is often referred to as, well… Cloud. Without specifying what type or sort of Cloud service, or services is/are being used. This makes discussions around what works and what doesn’t extremely difficult. My advice would be to first specify the type of services you are dealing with before anything else. Cloud computing can makes life a lot easier, but it can also be very complex if you’re not careful.”Bas van Kaam

Specific Recommendation example

“Besides using different platform services in the Cloud. Always make use of reserved instances and power management tooling when leveraging IaaS Cloud infrastructures to make it more affordable for your business – when lift and shift is the only option.” – Christiaan Brinkhoff

 Quote example

“DOS is fundamental for Windows, and Windows will be the fundament for Microsoft Azure” – This quote reminds me of how fast we are going (and some of you already did) to leverage Azure Cloud Platform Services. – Christiaan Brinkhoff

Who we are

We are Christiaan Brinkhoff, Bas van Kaam. We are both very active within various Microsoft, Citrix, and VMware orientated communities, as part of their programs. We, as contributors know how valuable it can be to share with others what we’ve learned and picked up throughout our career, instead of keeping it to ourselves – one of the main reasons behind this initiative.

Christiaan Brinkhoff

Christiaan works as Cloud Architect and Technology Evangelist for FSLogix (now part of Microsoft), and owns his own consulting company. In addition to his work, he shares his passion for Cloud innovation by speaking at large international conferences, writing articles for vendors and external community programs, such as VDILIKEAPRO, WhatMatrix, as well as on his website christiaanbrinkhoff.com. This community-related work got him the privilege to achieve the following three – Microsoft Valuable Professional (MVP) for Microsoft Azure, Citrix Technology Professional (CTP), VMware vExpert – vendor awards. There are currently only five people in the world that have all these titles combined.

 Bas van Kaam

Bas works as a Senior Business Consultant and Technology Evangelist for Salomon IT Solutions (part of the Dutch Avensus Group). He is the founder and owner of basvankaam.com where he shares his work and thoughts as a (freelance) blogger/analyst on all things EUC and tech related. Bas is the author of the book Inside Citrix – The FlexCast Management Architecture, multiple (ultimate) cheat sheets and e-books, and has spoken at numerous national and international events. Because of his community involvement throughout the years, he has earned many different community/vendor awards. Furthermore, he’s a father of three, a sports nut – running in particular.

 We’d like to thank you for your time and we are very much looking forward to your submission. THANK YOU in advance!

All the best,

Christiaan and Bas.

Follow us also on Twitter @ProByteSized – or visit our website at www.projectbytesized.com.

Christiaan Brinkhoff

Christiaan Brinkhoff works as Global Black Belt for Windows Virtual Desktop at Microsoft. In addition to his work, he shares his passion for Cloud innovation by speaking at large international conferences, writing articles for vendors and external community programs, such as VDILIKEAPRO, WhatMatrix, as well as on his website. This community-related work got him the privilege to achieve the following three - Microsoft Valuable Professional (MVP - Reconnect) for Microsoft Azure, Citrix Technology Professional (CTP), VMware vExpert - vendor awards.