A feeling of the web of clouds at a recent cloud meetup in London

I had the chance to present CloudBees at the London Silicon Roundabout Meetup on September 8th. It took place at the Hackney Community College and University Technical College, a very nice campus on Hoxton street, with great facilities. In his welcome speech, Ian Ashman, Principal, shared some very interesting plans to provide access to technical and media training for young students and to develop further the apprenticeship model in the College's programs.

Such meetups are great ways to meet and interact with people interested in what CloudBees does or will do, either from a business or technology standpoint. Another benefit is about keeping oneself up-to-date with some very interesting cloud-based solutions that usually resonate quite well with CloudBees. Many thanks to Ian Ashman for hosting the event and to Shawn, from TechMeetups, for organizing it and lining up very complementary cloud presentations. I think there were approximately 50 to 60 people attending the whole event.

  • Steve Caughey from Arjuna started the meeting by offering a great overview of the dynamics of the cloud and explained how this was leading to an accumulation of service providers, each specializing on its own domain of expertise. For a consumer of these services, namely enterprises and, increasingly, individuals, this means that, when you'll need a clear SLA for your global cloud solution, you will need to find ways to handle all these distributed services and see them as one unique service with a single, measurable and consistent SLA. Arjuna introduces the concept of federated clouds and proposes a solution, named Agility, to address these new challenges. Given Arjuna's deep background in transaction management, they have definitely lots of skills and experience to leverage from! In CloudBees' world, this is a very interesting idea to explore further in the context of our Ecosystem program for instance, and I see other opportunities too.
  •  I was the second presenter and my main message was around CloudBees' unique ability to provide a full coverage of the application lifecycle, serving both developer needs through DEV@cloud and production needs through RUN@cloud. Last but not least, this DEV-RUN unique combination allows developers to create fully operational Continuous Deployment environments, either for testing or production purposes, in a few simple steps. I reused the last great diagrams from Spike Washburn, VP of Engineering. They are really very efficient for such presentations, thanks Spike!
  • Next on stage was Alvin Richards, from 10gen, the company behind MongoDB. Since Alvin, in a previous life, had spent 20 years immersed in relational databases, including not less than 16 years on the Oracle kernel, he has some credibility -to say the least- when he speaks about the limits of RDBMS and explains why noSQL solutions like MongoDB solve new types of issues in the cloud, namely related to data scalibility and volume increases. It also simplifies the life of developers, DBA and IT in general. In the Q&A session, Alvin made a good point about noSQL solutions having to relax some constraints addressed by RDBMS solutions, namely around transactions, in order to provide new benefits. NoSQL is already empowering some very large cloud applications. At CloudBees, beyond our native MySQL services, we have an ongoing partnership with Cloudant, a SaaS based on CouchDB, and we have announced in August a new partnership with MongoHQ, a SaaS based on MongoDB.
  • Then Richard Davies from ElasticHosts, a cloud hosting company with operations in the US and the UK, shared with us best practices in web applications, namely when you have to deal with real big traffic increases. This was a down-to-earth presentation, always refreshing in the sometimes hyperbolic and fuzzy world of IT. Among other sites, ElasticHosts manages the famous Oxford-Cambridge race website which, obviously, on the day of the race, has to scale in a very extreme way. I think ElasticHosts represents quite an interesting type of partners for us in the near future, by providing added-value services around our PaaS technologies. They are also close to their customers and have with a strong understanding of enterprises' technical requirements and SLA expectations for web applications.
  • Last but not least, Kjetil Olsen from Elance introduced us to the world of the human cloud or, like his presentation title said: The elastic workforce. This is all about the ability to find the best resources at the best price wherever they are located. It is mainly designed for remote knowledge workers. The idea is not necessarily brand new but Elance is showing quite a nice ability to implement it end-to-end. They are definitely supporting a fundamental shift in the way many people will work in the future. Well, actually, how people already work, this is happening now! Interestingly, CloudBees has been recruiting since day 1 on that principle of employing the best people, wherever they are. That's why our team is distributed in many different parts of the US, but also in Australia, New Zealand, Ireland, Switzerland and France. It helps us address business opportunities in a way that very few companies of our size can dream of. And it also created a truly global mindset from day 1.

These five examples of cloud companies, including CloudBees, show how cloud services can complement each other and help establish a new model where technological and commercial partnerships create new opportunities for both IT vendors and customers. It's like a web of clouds taking shape in front of us. This ongoing creation and integration of such services is what makes the cloud more and more compelling every day for enterprises, far beyond the economies of scale of infrastructure.

CloudBees gets $10.5m series-B funding from Light Speed Venture Partners #cloudbees

After our $4.5m series-A funding led by Boston-based Matrix Partners (David Skok) in november 2010, we are now being recognized by a highly respected Silicon Valley VC firm, with John Vrionis joining CloudBees' board. No need to say that, beyond the meaning of such an event for our people, our customers and partners, it puts all of us at CloudBees under a great -positive- pressure to deliver! The bees will be more busy than ever...

For more details and enlightened comments, here are some links. Happy reading!

And stay tuned, this is just the beginning...

CloudBees news release:
http://www.marketwire.com/press-release/cloudbees-secures-105-million-in-seri...

TechCrunch coverage:
http://techcrunch.com/2011/07/25/cloudbees-zooms-to-10-5-million-in-funding-f...

Sacha's blog:
http://blog.cloudbees.com/2011/07/cloudbees-raises-series-b-from.html

 

Instead of my own little personal CloudBees update, why not just share our most recent newsletter? #cloudbees

Instead of commenting on CloudBees progress, I thought I'd just post the new issue of our newsletter, published earlier today.

It tells a lot about CloudBees, after only 15 months or so in the game, both from a marketing and a product standpoint. We are just thrilled to lead in the Java PaaS market, with a well-established runtime platform for Java and MySQL, plus all JVM-compatible languages. We have real customers, real partners and real workloads, combined with a unique fully automated build/test/deploy platform, leveraging the power of Jenkins in the cloud, with the scalability and simplicity of a SaaS solution. That said, we are all well aware that it's just the beginning. That's probably the best way to remain humble while being proud.

Happy reading, we have another update scheduled for early August, since we had too much to say in this one... 

Hello from the Hive…

Bees are always busy, right? That’s certainly the case around the CloudBees hive. We hope you'll take a moment to check out all the Java in the Cloudhoney we've been making…

Exceptional Event

New Webinar July 27, Authentication and Authorization with Jenkins! Long-time committer and weather-icon-creator Stephen Connolly will teach you how to best secure Jenkins and avoid unpleasant unauthorized access-related surprises. Register now! 

Product Progress

We're bringing Eclipse to the cloud. Our new CloudBees toolkit for Eclipse lets you create and monitor build jobs in the cloud with DEV@cloud (Jenkins in the cloud++), then deploy them with one click to our RUN@cloud Platform as a Service… all without leaving Eclipse.  Try it out. 

Now you can pay for RUN@cloud. "Umm… why is this good?," you ask?  Because it's the only mature Java Platform as a Service - the others haven't grown out of Alpha or Beta yet.  Learn more about the paid version enhancements, or try it free.   

New Ecosystem is a one-stop shop for development and deployment tools in the cloud. The CloudBees Ecosystem brings cloud-based build and deployment services from partners directly to Java developers… all within the CloudBees platform. Activate services from leading SaaS companies like New Relic, Sauce Labs, SonarSource, Cloudant, and JFrog with one click, and manage everything from within CloudBees.  

Want to ease your transition to the public cloud? Enjoy a Private ramp to the cloud and enroll in our Beta program for private cloud solutions.  

Check out the fresh new look for GrandCentral and CloudBees Services. RUN@cloud and DEV@cloud users will be happy to hear that we're focused now on making our services even easier for users.  Stay tuned for more improvements soon! 

Company Capers

- A warm welcome to remarkable new Bees... VP of Marketing Andre Pino, VP of Sales Jim McCloughlin, Sales Manager Josh Allen, Support Engineer and Jenkins Expert Nicolas DeLoof, and Events Manager Alyssa Tong all joined the colony. 

Get one-stop product info on our new Wiki. Released this week, our brand-new Wiki makes it easy for you to access our knowledge base, documentation, tutorials, and other useful product information  Bookmark it and visit often to learn the latest tips.  

CloudBees was selected as a JAX Innovation Award Finalist. 

CloudBees joins the Eclipse Foundation. As part of our drive to bringing the cloud and Jenkins directly to Eclipse user, we've joined the Eclipse Foundation as a Solutions Member. Read the report from Eclipse's Ian Skerrett.

Stop to Smell the Flowers: Featured Comic

Once again, xkcd brings a smile to the hive…

xkcd on "the cloud"

 

Stay tuned – in another week or two, we’ll send you some handy resources to help you along your Jenkins and Cloud paths.

Onward!
Sacha & the CloudBees Team

Eclipse in the Cloud => CloudBees Toolkit for Eclipse and #cloudBees joins Eclipse as a Solutions Member

Hi, the CloudBees Toolkit for Eclipse is a great addition to all of our existing cool features...

It creates a seamless cloud experience for build/test and deployment without leaving your Eclipse environment.

You can download it here and there is also a video guide here.

And we've got great coverage, see below.

Happy reading. Try it out and spread the word! Thanks!

DevX
http://www.devx.com/Java/Article/47073) 

App Development Trends
http://adtmag.com/articles/2011/07/08/cloudbees-releases-eclipse-toolkit.aspx)

eWEEK
http://www.eweek.com/c/a/IT-Infrastructure/CloudBees-Launches-Eclipse-Toolkit...

The Register
http://www.theregister.co.uk/2011/07/08/cloudbees_eclipse_plug_in/

 

CloudBees partners with best of SaaS to expand its cloud services

If you have not heard about it yet, we have partnered with Sauce Labs, JFrog, Sonar to offer a great build, test and QA seamless experience, aka DEV@cloud, for development teams. We also partnered with New Relic and Cloudant to expand the RUN@cloud platform. We have actually announced these five partnerships today because their offerings are available ... today at CloudBees. We do not want to behave like some of our competitors who announce things that will be available "someday". And that's just the beginning of our Ecosystem program, there will be many more partnerships of that nature coming up every month. Our goal is to offer a complete suite of services that customers are able to subscribe to and use through CloudBees, all included as one global service on a single intergrated platform.

For more details, you can check our press release as well as Sacha's blog and Bob Bickel's blog. You can of course experience it yourself by signing up at CloudBees and subscribe to one or several of these services. Enjoy!

Stairway to (Cloud) Heaven - 7 videos to take you there with CloudBees

Hello dear readers,

Well... I have been so silent here for the last six months that I wonder if anyone will ever read this!

Anyway, I wanted to share with you a great webinar we did a few days ago that is a very comprehensive -and impressive!- summary of where we are today. The webinar is recorded in seven episodes and each of them covers an important topic obviously.

Let's not be shy about it: we lead the PaaS market in several ways today.

  • Reversibility of your application. Zero lock-in. If you do not like our services, you can redeploy on a traditional on-premise environment anytime, no need to change anything. Why? Because your applications only have to be written with a JVM compatible language -and soon other languages, without any proprietary calls, just the way you would write for your current application server. And for DBs,it's standard MySQL technology and soon we'll provide access to NoSQL data services by the way. If you want to verify by yourself, just open an account here and, once logged in, subscribe to our free RUN service, upload one of your existing applications without changing anything and... done. You're running in the cloud.
  • True scalability up and down. A lot of other players talk about it and even make a lot of noise about it but it's not ready yet. At CloudBees, it is available and you can test it anytime.
  • References. As a young company, we need to get better at documenting them. This said, out of the thousands of apps that already run every day at CloudBees, some are truly great apps. And speaking of enterprise-grade services, we run for instance the back-end of a very popular mobile application, mostly used in the US, who can reach 200 tps or 12,000 transactions per minute, with very smooth and transparent management of peak loads.
  • Full coverage of the application lifecycle. You can build and test your apps with DEV@cloud and then deploy on RUN@cloud. All of this can be fully automated so that, if the build and test phases are ok, you can trigger an automated deployment. This does not mean necessarily an official deployment in production, but it means you can for instance trigger automated integration tests on RUN, mimicking the full behaviour of the production version. This new level of automation all along the lifecycle is changing forever the way applications are developed, built, tested, deployed and monitored. I think we have only scratched the surface here and the potential is immense. Everyday, enterprises and system integrators tell us how our PaaS is the best thing they could dream of to support agile methodologies.
  • Private, public, hybrid clouds, you name it, both for the DEV and RUN sides of the hive. We have been working very hard on this and we are about to deliver great stuff. Not slides or mock-ups, real stuff that works. Most likely by the end of summer if not before. Engineers at CloudBees hate to announce something if it is not available (like in GA) at the time of the announcement. So this is not an announcement... :)  However, this is going to change the landscape and, more importantly, it will free the imagination of enterprises and systems integrators in ways that, most likely, we have not even figured out fully ourselves.

The (other) good news... We have other aces up our sleeves, including a great partner program to be announced before the end of June, as well pretty cool new plugins for Nectar, our enterprise version of Jenkins, just to name a few. Sometimes, I cannot believe how many things we have been able to deliver in only one year or so!

Actually, we have done all of this, and more, including selling to and supporting customers, with mostly a team of rock-star engineering bees plus a couple of beekeepers like me (aka services and operations) and beebuzzers (aka marketing and communication). So can you imagine what it will be when we'll have real sales and marketing leaders joining us? Well, we just got them on board over the last few weeks. Yes, recently, we enrolled our three Chief Business Bees, aka VP Sales, VP Bees Dev (pun intended, of course) and VP Marketing. Not only are they great people, they are joining at a time when we are litterally about to take off, I can feel it. So the timing could not be better and I can already see how they are going to take us to our next stage of growth and success. This will require a lot of hard work and humility, as always, but this should not prevent us to look at our first 14 months and be happy with our accomplishments so far. For our next step, let's keep in mind what a great philosopher used to say "Aim as high as you can but assess yourself as honestly as you can".

Presenting CloudBees at a Meetup in London - Thursday 20th - 6pm

Wow, I have not posted any blog since last November 29, 2010!

Shame on me... I will soon post an update of all the big events that took place or that will soon take place in the short life of CloudBees.

 

First of all, a Happy New Year 2011, for you, your family and your projects!

This post is simply to let you know that I will be presenting CloudBees in London two days from now at a new Meetup Group just created a few weeks ago and whose launch event on January 6th was a great success. CloudBees is a sponsor of the event and I will have a 15-20 min slot to present and discuss with the group. There will be also a few startups who will have 5 mins to pitch their ideas. This sounds like a very exciting place in London right now for startups and hi-tech in general.

Here is the short description of this event. It sounds like it is more or less "sold out" (100 attendees). If you are interested in CloudBees, either in our Hudson in the Cloud (aka HaaS) or in running your Web Applications at CloudBees, I'd be happy to meet earlier in the afternoon (or later!) in London.

 

London Silicon Roundabout Meetup

This is the first of our regular bi-monthly meetups to be held in the New Year.

It is to be held on Thursday the 20th of January at The Gopher Hole, 
350-354 Old street (El Paso Basement).

We are giving start-ups 5 mins to pitch their ideas at our next regular meetup 
to be held on Thu 20th Jan 2011.

Startups wanting to pitch your ideas please drop me an Email & I can send 
you a simple presentation template.

We will be inviting a few investors & advisors to assess your pitch and give 
you advice & feedback.

As usual we will be there from 6pm onwards. You can reach us at 07908.283.073 
or call El Paso on 020.7739.4202 for further details.

El Paso has free Wi-Fi access for all group members.

 

Cloud Bees gets funding from Matrix Partners, Marc Fleury and Bob Bickel

Earlier today, we announced on the Boston Globe online version that we have received funds from Matrix Partners, a well-known and highly respected Venture Capital (VC) firm, represented by David Skok, as well as from two individual investors, Marc Fleury and Bob Bickel. No need to elaborate a lot in my opinion, since the track records of these three persons speak by themselves. For a young start-up, even when you are 100% convinced that you are addressing a real market opportunity with a great team and great solutions, it is still very important to get the support and recognition of such leaders. In addition to this funding, which will obviously help us accelerate our development, these people are actually providing us with great advice. I could already list a few key decisions that we might not have done as quickly and as clearly without them. When you are only a few weeks or months old, some of these early decisions can actually have a tremendous importance for the company's future and therefore have a great "value". This is really something that is sometimes underestimated in the support we get from VCs or angel investors: the quality of their advice.

This said, having good ideas and getting the support of such industry veterans is definitely not enough. It is up to us now to transform this investment into a viable and profitable company. The real recognition will come from a large and loyal customer base, from a lively partner ecosystem and, last but not least, from happy employees. We are working on it... stay tuned for other interesting news.

Today, with Kohsuke and Hudson, a great step forward for CloudBees

By now, most of you have heard the news, Kohsuke Kawaguchi, the creator and project lead of Hudson, the most widely used Continuous Integration software, is joining forces with CloudBees!


This sounds like quite a logical step in our development, since the first stage of the CloudBees rocket, DEV@cloud, is centered on Hudson. It is our foundation to expand the DEV offering to cover the whole development lifecycle, including Test and Quality, to name a few other key components of our DEV@cloud future.


We have been in touch with Kohsuke since day 1 because we had always planned to work very closely with him and the Hudson community. It is a great honour to see Kohsuke joining us and a great endorsement from a highly respected engineer with a clear vision. I had the chance to meet with him briefly at JavaOne last september and it was impressive to see how highly he was regarded by other Java senior engineers at Sun (sorry, Oracle) or elsewhere. Given the caliber of some of the people who told me great things about him, it tells a lot about Kohsuke's own capabilities.


For a number of reasons, we think that the vast majority if not all of computing will go to the cloud someday and this is why we created CloudBees. However, as Sacha, Bob, myself and other CloudBees folks said several times, we know that this shift will take some time. Therefore, the on-premise world is here to stay for several years and remains a very large market. This is why this merger makes us so much stronger and will allow us to work hand-in-hand with customers in their progressive adoption of the cloud, while benefiting right away from Hudson greatness on their current on-premise or hosted servers. Private clouds do not exist (no sharing, no cloud, see my previous post) but private systems do exist!!!


So does this announcement mean that we are not anymore focused on the cloud, since Hudson and Nectar are running on premise? Not at all, we are more than ever focused on the cloud and, believe me, we are working like crazy behind the scenes to expand our DEV@cloud offering and to prepare our RUN@cloud market introduction. This remains at the heart of CloudBees, no doubt about this.


This said, does it mean on the other hand that we ignore or look down at on-premise computing? Not at all, that would be so stupid, hence this very important announcement today.


There are several key takeaways from this announcement and I like these ones in particular because these are good news for Hudson and Hudson users:

  • Husdon users can be assured of Hudson's future. Not only the Hudson community knows that Kohsuke remains more than ever focused on Hudson's leadership, but it will be much easier for him to achieve this while at CloudBees, as opposed to InfraDNA, where he had to run and manage his consulting and support business himself.
  • Hudson users, from individual or small teams to Fortune 500 companies know where to go for Hudson support and services. CloudBees is more than ever the de facto reference and source for this.
  • Hudson users also have a unique set of choices:
  • Hudson open source, yes we have a support service for this,
  • Nectar, the enhanced Hudson version that we announce today and that we obviously support,
  • So, from on-premise to cloud, Hudson users can use the exact same functionalities (except for Nectar's added value feature) and consume them via their preferred delivery mechanism.
  • By the way, when we say "on-premise" for Hudson and Nectar, as opposed to our HaaS offering, "on-premise" actually covers several potential scenarios
  • Installed on the customer's own systems,
  • Installed on the customer's systems, managed by a hosting company,
  • Installed on a Infrastructured as a Service (IaaS) provider,
  • But there are other benefits for customers actually, namely the integration of the on-premise and cloud implementations. As you can see, I am not saying "from private to public clouds", since private clouds do not exist, see my previous blog post… :)
  • The main benefit is that, if you use Nectar, you will be able to configure it in such a way that, when reaching a predefined workload level, it will automagically access CloudBees's Hudson as a Service and use it transparently to offload your on-premise instance. Please note that this is not yet available but it will be soon. We did not want to postpone the announcement for this feature and it will be a very simple automated upgrade to get it anyway when available.

Have a great day.