Kolab Now: Learn, live, adapt in production

Kolab Now was first launched January 2013 and we were anxious to find out: If someone offered a public cloud service for people that put their privacy and security first. A service that would not just re-sell someone else’s platform with some added marketing, but did things right. Would there be a demand for it? Would people choose to pay with money instead of their privacy and data? These past two and a half years have provided a very clear answer. Demand for a secure and private collaboration platform has grown in ways we could have only hoped for.

To stay ahead of demand we have undertaken a significant upgrade to our hosted solution that will allow us to provide reliable service to our community of users both today and in the years to come. This is the most significant set of changes we’ve ever made to the service, which have been months in the making. We are very excited to unveil these improvements to the world as we complete the roll-out in the coming weeks.

From a revamped and simplified sign-up process to a more robust directory
service design, the improvements will be visible to new and existing users
alike. Everyone can look forward to a significantly more robustness and
reliable service, along with faster turnaround times on technical issues. We
have even managed to add some long-sought improvements many of you have been
asking for.

The road travelled

Assumptions are the root of all evil. Yet in the absence of knowledge of the future, sometimes informed assumptions need to be made. And sometimes the world just changes. It was February 2013 when MyKolab was launched into public beta.

Our expectation was that a public cloud service oriented on full business collaboration focusing on privacy and security would primarily attract small and medium enterprises between 10 and 200 users. Others would largely elect to use the available standard domains. So we expected most domains to be in the 30 users realm, and a handful of very large ones.

That had implications for the way the directory service was set up.

In order to provide the strongest possible insulation between tenants, each domain would exist in its own zone within the directory service. You can think of this as o dedicated installations on shared infrastructure instead of the single domain public clouds that are the default in most cases. Or, to use a slightly less technical analogies, between serial houses or apartments in a large apartment block.

So we expected some moderate growth for which we planned to deploy some older hardware to provide adequate redundancy and resource so there would be a steady show-case for how to deploy Kolab into the needs of Application and Internet Service Providers (ASP/ISP).

Literally on the very day when we carried that hardware into the data centre did Edward Snowden and his revelations become visible to the world. It is a common quip that assumptions and strategies usually do not outlive their contact with reality. Ours did not even make it that far.

After nice, steady growth during the early months, MyKolab.com took us on a wild ride.

Our operations managed to work miracles with the old hardware in ways that often made me think this would be interesting learning material for future administrators. But efficiency only gets you so far.

Within a couple of months however we ended up replacing it in its entirety. And to the largest extent all of this was happening without disruption to the production systems. New hardware was installed, services switched over, old hardware removed, and our team also managed to add a couple of urgently sought features to Kolab and deploy them onto MyKolab.com as well.

What we did not manage to make time for is re-work the directory service in order to adjust some of the underlying assumptions to reality. Especially the number of domains in relation to the number of users ended up dramatically different from what we initially expected. The result of that is a situation where the directory service has become the bottleneck for the entire installation – with a complete restart easily taking in the realm of 45 minutes.

In addition, that degree of separation translated to more restrictions of sharing data with other users, sometimes to an extent that users felt this was lack of a feature, not a feature in and of itself.

Re-designing the directory service however carries implications for the entire service structure, including also the user self-administration software and much more. And you want to be able to deploy this within a reasonable time interval and ensure the service comes back up better than before for all users.

On the highway to future improvements

So there is the re-design, the adaptation of all components, the testing, the migration planning, the migration testing and ultimately also the actual roll-out of the changes. That’s a lot of work. Most of which has been done by this point in time.

The last remaining piece of the puzzle was to increase hardware capacity in order to ensure there is enough reserve to build up an entire new installation next to existing production systems, and then switch over, confirm successful switching, and then ultimately retire the old setup.

That hardware has been installed last week.

So now the roll-out process will go through the stages and likely complete some time in September. That’s also the time when we can finally start adding some features we’ve been holding back to ensure we can re-adjust our assumptions to the realities we encountered.

For all users of Kolab Now that means you can look forward to a much improved service resilience and robustness, along with even faster turnaround times on technical issues, and an autumn of added features, including some long-sought improvements many of you have been asking for.

Stay tuned.

Be Sociable, Share!

About Georg Greve

Georg Greve is a technologist and entrepreneur. Background as a software developer and physicist. Head of product development and Chairman at Vereign AG. Founding president of the Free Software Foundation Europe (FSFE). Previously president and CEO at Kolab Systems AG, a Swiss Open Source ISV. In 2009 Georg was awarded the Federal Cross of Merit on Ribbon by the Federal Republic of Germany for his contributions to Open Source and Open Standards.
This entry was posted in Collaborate in Confidence and tagged , , , , , . Bookmark the permalink.

114 Responses to Kolab Now: Learn, live, adapt in production

  1. feeling nice to see this post, have learned many thing from your post and as a novell CNE expert i wanna invite you to my site http://www.HostedGroupWise.com operate by a Novell CNE Expert- Mostly a Secure and Reliable Hosting company.

  2. This is an amazing article to read, thanks for sharing this entertaining read with us.

  3. Himanshu mishra says:

    Thanks for suggesting me to play the gin rummy game here http://ginrummy.me without using real money the goal of the gin rummy is to take more hands than your opponent player to get victory.

  4. Really I Appreciate The Effort You Made To Share The Knowledge. This Is Really A Great Stuff For Sharing. Keep It Up . Thanks For Sharing.

  5. I’m Getting Excited About This Kind Of Beneficial Information Of Your Stuff In The Future

  6. Speedypaper says:

    Thanks for information. I want to share:
    To write A-worthy essays, reports, term papers, and theses every time, you should emulate exemplary writings and use winning techniques – it’s about this
    writing app.

  7. kelly Leona says:

    I mean in case you’re content with that level of reflection simply ahead and submit yet I truly think we require an interface for this, constructor infusion A One Assignment, and some unit tests for scope. Should need to ridicule that stuff to so…

  8. To write A-worthy essays, reports
    thanks good luck راهبند

  9. Looking for someone write my java assignment here are Expert assignment helpers are well efficient and capable of creating unique assignments for college or university students with java assignment help.

  10. Take the assignment help with our team so that you cannot get the excessive burden.Our team is good enough to complete their assignment on time.

  11. An unmatched and nonpareil post i have ever seen. The content is so appealing that it has created an impulse to avail Assignment Help Singapore services.

  12. Thank you for sharing such an informative post with us, it will beneficial for everyone, It is one of the best sites that I have visited. I am looking forward to read more blogs post from here.

  13. Are you demanding for the best Students Assignment Help USA services? Then you just have to visit at StudentsAssignmentHelp.com and get the best help ever from our USA professionals. Our team members are continue working experts are studied from the top universities in USA and having amazing knowledge in all the sphere.

  14. Great Post. Thanks for sharing this wonderful post.

  15. showbox says:

    We can look forward to a significantly more robustness and
    reliable service

  16. The final bit of the riddle was to expand equipment limit with the end goal to guarantee there is sufficient save to develop a whole new establishment by existing creation frameworks, and after that switch over, affirm effective exchanging, and afterward eventually resign the old setup.

  17. Wow thats amazing i really like this post. today is my birthday and this post is best gift for me thanks again

  18. bitmex says:

    I am searching for some good site for learning. Security Tokens

  19. First: Select the type of article you want to write (1 minute)
    Selecting the type of article is usually very useful to help the writer to start his article in the right direction, although several types of articles can be merged into one article.

  20. My Assignment Services, is well-known for its 24-hour online Assignment Help on the WhatsApp platform.

  21. Online Assignment Help by My Assignment Services has been trusted by millions of students worldwide for over a decade.

  22. You can trust our academic ghostwriters completely to get best quality write-ups including case studies, research proposals, dissertations and do my Assignment, and more.

  23. Students seeking assignment help in Australia have placed their trust on online Assignment Expert for quality assessment. We have built a reputation among the student masses by delivering top online assignment help every single time. Our Professional Academic Writers are our pillars of success who strive hard to provide brilliant help with assignment writing and support to the scholars 24/7. We provide expert assistance for your college assignments, dissertations, essays and thesis writing services as per the university guidelines.

  24. Java is considered a transitional language in Computer programming. It is the most demanding programming language after SQL. From the past 20 years, this programming language has survived the competition in the market. And this also means that the coursework in Java programming is a difficult one.

  25. Kolab Now is an online email and groupware benefit, in light of on free and open-source programming. It is possessed and worked by Kolab Systems AG and was in the past known as MyKolab.

  26. Your blogs are amazing and I am glad to read them. Thanks for sharing the tips and samples of our assignments. They are useful in knowing the key points that can increase the value of an assignment. And a special thanks to the My Assignment Help Australia for helping the students 24/7. You can email us at cs@Myassignmenthelpau.Com or Phone Number: +61-2-8005-8227

  27. Initially, the idea of personalization is to make the client feel like the experience is to some degree special to them you have the benefit to take an interest with us in demonstrating and enhancing Kolab Now innovation.

  28. Sample Assignment provides the assignment help to the students of various universities at a low price. Our highly-experienced writers are available 24×7 for guiding the students for any academic help. Email us your details at info@sampleassignment.com!

  29. Those who are searching for assignment provider in Melbourne, Perth, Brisbane, Adelaide etc. get a touch with Sample Assignment – the No.1 Assignment provider. Any student really wants to buy an assignment at the cheapest price goes to our branded website and has a look and opts our amazing and informative services, you can avail of our convenient online assignment help and samples available on our website for free.

  30. I was looking for this type of article and i found it so helpful and interesting. Nice work mate keep it up

  31. A lot of valuable information can be derived from the post. Certainly, this compelling post will encourage readers to choose Assignment Help Australia services. You can email us at info@firstassignmenthelp.com.

  32. John stephan says:

    Well I found this article so helpful and well explained. More often or not I use to read to articles on this blog. Great Work Keep it up.

  33. Are you worried about Plagiarism? Go easy on yourself. At UK Essays Experts we produce 100% genuine content without a drop of plagiarism. We produce 100% unique content and offer a multiple revisions policy so that you stay fully satisfied with the outcome of our impeccable essay writing services.

  34. PaperCoach says:

    PaperCoach on https://papercoach.co/ a students’ academic helper website. There, you will find assistance with any issue related to the study.

  35. Looking for SolidWorks Assignment Help services? TutorVersal has a team of professional subject experts who has solved hundreds of SolidWorks assessments in the past five years. Every student who availed of our assignment help, got excellent grades in academics. This is primarily because we write assignments in the highest quality and exactly as per the student’s requirements. Apart from our engineering assignment help Australia, we also provide academic assistance in subjects such as law, economics, management, nursing, and more. Our value-added services include plagiarism-checking, proofreading and editing, and one-to-one guidance from professional subject experts. Now you can to us on WhatsApp and Messenger as well and get your academic queries resolved easily within minutes!

  36. Denis Bill says:

    Outstanding article! I want people to know just how good this information is in your article. Your views are much like my own concerning this subject. I will visit daily your blog because I know. It may be very beneficial for me.

  37. Outstanding article! I want people to know just how good this information is in your article. Your views are much like my own concerning this subject. I will visit daily your blog because I know. It may be very beneficial for me.

  38. Each expert is chosen after rigorous testing and has to prove his academic credentials.

  39. smile sms says:

    best article…….
    love to read this amazing article

  40. one of my fvrt article.

  41. ujackets says:

    I need to seek locales with applicable data on given point and give them to instructor our assessment and the article.

  42. Thank you for your informative content. I really appreciate it. However, I would like to recommend every single student that is facing any kind of challenges in their academic assignment, about highly accurate Australian assignment help services that are being offered by Industry best assignment help provider My Assignment Help.

    I could recall an event where I once urgently needed professional assignment writing service to help me make a perfectly structured essay in 2 hours. This is when the best assignment help Australia services offered me a chance to avail their professional services and in a couple of days, I was rewarded with a huge round of applause for preparing the best assignment in front of the whole batch.

  43. Jack Connor says:

    Nice Post! Thanks for sharing with us.
    Happy Birthday Brother Meme

  44. Thank you for the post.

Leave a Reply

Your email address will not be published. Required fields are marked *


You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Spam Protection by WP-SpamFree