 We allow that idea to grow and grow and it does. So we really try to own the whole enterprise technology space. I mean that's what we're all about. We take analysis, we take publishing, we take news, and we take live TV and we combine it together in a product and share that with our community. No one's doing what we're doing. What we're doing in my opinion is the future of media, the future of television, the future of the internet. Video is an amazing, powerful product. So we work in what John and I talk about as a data model. People always say, well how do you guys make money? We sell knowledge, we sell information, we sell data. So the problem that we identify is about what we call big, fast, total data. Anybody can analyze a gigabyte of data. If you do a thousand gigabytes, that's a terabyte of data. You take a thousand terabytes, that's a petabyte of data. A thousand petabytes, that is a zeta byte of data. So you are talking big data, lots and lots of data but can you analyze it in real time as it comes in, right? The Cube is like we call ESPN of tech because we want to cover technology like ESPN covers sports. John has a great vision for what's going to happen next in tech and so John is sort of that alter ego of mine that lets me see the future. Michael Sean Wright, Mark Hopkins, we've got Kim here today. We've got a team of people on our news desk run by Kristin Nicole. She has a team that help feed us the news of the day, what's happening, the analysis. We have a team of analysts, they feed us information about what's happening and then really importantly we have a community, a big community of many hundreds of contributors. We love technology, we love the innovation and that's what we do. We want to create a great user experience and in order to do that properly, you've got to really, really prepare. The Cube for the past year that we've been in operation has been very, very successful and companies do pay us to come here. I think the companies who bring us in with the Cube get two things, they get a third party independent resource to provide knowledge to their audience who are seeking it, this demand for the product and also complements their existing media. We're here at an event and the company has their own TV organization and they have to pay a premium for that. So we complement that by offering a objective, organic, third party, independent analysis of the event. That's why the top executives come in here. The Cube is a comfortable place. It's a place where people feel happy and are happy to share their knowledge with the world and we're happy to be ambassadors of that knowledge transfer. My entire career has been really built on relationships and talking to people and extracting knowledge from people largely in a belly-to-belly private forum. What the Cube does is it explodes that to a huge audience. I mean we've reached millions with the Cube and it's real time, it's live TV so you've got to be quick on your feet but you learn very fast and then you iterate from that learning. So John and I play off of that. We're constantly trying to up our game. Hey everyone, hi, it's Alex Williams here of SiliconANGLE, SiliconANGLE where we are the leaders in this news, new kind of video coverage out there and doing live news of coverage and interviews from events like Notes Summit where we are today. Great to have you here today. Solomon Hikes, how are you? Hi, I'm great, thanks. And I'm here with my colleague in crime, Clint Finley. Clint and I manage services angle and we really try to focus a lot on developer issues and particularly the platform. And I know Clint, you've written about .cloud, SFI. What do you think distinguishes .cloud from the rest and perhaps we can follow up with some questions? Clint, I'm curious. I actually think Solomon should answer that. From your perspective. From my perspective? To be honest, I don't know. At this point, the other cloud providers are going polyglot pretty quickly. So I think the heat really is on .cloud right now to differentiate. Yeah, so how are you adjusting to that? So yeah, it's pretty exciting. A year ago now, we launched the first platforms of service that actually supported more than language. And at the time it was kind of very new, right? Everyone was doing their one stack and here we were saying you can run software built with any stack. It doesn't matter what language you're using, what database. And as you said, multiple players now have adjusted and are following that lead. I think it's really exciting. And I think anybody who's not doing that should think about it. My personal opinion on the space right now is only the very beginning, right? We're at a very early stage where a few players define a model that works. And now everyone's kind of replicating it and creating variations of it. But what is the business model? Oh, that's a very different question. Yeah, so there's different models involved here. I'm writing on two questions. So there's the product experience, right? How developers experience deploying their code on the platform as a service. How are we going to make money with it? All right, let's go with the product experience and we'll get into the business model. All right, I'm writing that down. So I just think platform as a service has the potential to change how developers work. Period. Every single developer should see the way they work changed radically by platforms of service in the next few years. Right now we're barely touching the first percent of developers, right? So I think there's a huge task. The burden is on all of us. You talk about heat. I think the heat is on all of us to think about how we can make the model evolve without being just another good push for this language or a good push for that language. So we, in our case, are working on a lot of different projects to change that experience. For example, one thing we're very strict about is that your stack should be running in one place. And right now a model that is very common is there's a little piece of your app here and then third-party providers through an add-on system are going to run your database, your caching layer, your messaging layer, whatever. We think if it's a critical piece of your app, if your app is down, if that piece is down, then it should be managed by the same operations team. It should be under the same SLA. There should be a uniform runtime under it with the same guarantees and the same mechanisms. And so that's something we've been pushing from the very first day. We run your database, we run your app layer, we run your workers, whatever you're going to call them, all in one place. And that's the part that we make flexible. So that's one way we're different. In general, I would say that the goal for Platforms of Service is to define a new standards way to deploy code, right? A new standard computing platform, and the platform with a capital P in the truest sense of the word. And I think right now we're still at that early phase where we're catering to some subsets of the developer community to certain stacks, but certainly not to all of them. So I think we all have work to do, basically. Okay, well... And I'm still remembering you asked about the business model. Yeah, so I'm curious about that. I mean, because we're seeing lots of public cloud providers, and there's some ones that are kind of like a hybrid, really. But the space is still quite unknown, but there's a lot of CIOs out there who have a lot of buying power who are still very much tied into their infrastructure, and they still have reservations about public pass environments. And so I'm curious how you guys are going to play into that market or what exactly your model is. So the first question is, before you talk about how do you make money with Platforms of Service, the question is, do you want to? You actually want to create a sustainable business, a large business that can grow based on Platforms of Service. And I think when I look around in the space, I see a lot of players answering no. In fact, if you look at kind of the leading pack, the Microsoft, Salesforce, Google, et cetera, none of these guys are a large business focused on pass. They're a large business focused on something else, and they either have, they happen to have an internal product that deploys people's code, or they just bought a startup. And that startup in turn decided, okay, no, we're not going to build a sustainable business with Platforms of Service, we're just going to sell. And I believe it's possible. So it becomes another item in their catalog. Exactly, and I think that changes a lot of things even subtly in the beginning, but I think, in fact, developers need players that are focused on doing just that, just helping them deploy their code, deliver it to the world in the best possible way, and that should be their business. It shouldn't be dependent on another business. So my answer is that it's possible, and we want to do it. And if you look at everything we've done in the last year and a half, we've been gearing towards that from the very beginning. So we raised more money than we needed to at the time. We raised a total of $11 million. We raised it from players that are known for being patient. And they don't mind their investment, their portfolio companies being misunderstood for a while. And I think in general, we've positioned ourselves in a way that made it possible to make money. So the short version is if you want to make money, making developers happy, you've got to separate developers and IT, and you've got to find a way to make them work together. That's my short answer. Yeah, I'd like to actually maybe move on and we can start talking about how Node.js fits into .cloud. What are some of the business use cases that you've seen from maybe some of your customers or from other developers? So we run a horizontal platform, right? So you can run a lot of different things on .cloud. And because of that, we can see patterns of activity. We can see cool things being built by developers in a lot of different areas. And so pretty early on when we kind of officially launched Node.js support, we saw really, really strong activity. We just saw all sorts of cool stuff being built almost overnight. And the amount of energy was pretty impressive. At some point, there was kind of a war on the platform between the Node.js hackers and the Perl hackers trying to... competing for the highest level of activity for that month. In general, I think Node.js is really, really interesting because it's the home of a very, very bleeding edge movement. And the general sentiment is let's see how far we can push the boundaries. Let's see if we can try something really new and sometimes wacky. And so to answer your question, we see two patterns. We see hackers experimenting. So a lot of personal projects, a lot of open source code, a lot of community activity. And we also see larger established applications that are adding capabilities with Node.js. So typically, these are hybrid applications that are not built from the ground up with Node.js. Instead, they may be a Rails app. They may be using a Python framework or PHP app, Java. We have all of these examples and they're adding new components to their app and they're taking advantage of Node.js for these new components to add really cool stuff. So examples would be adding a really reactive interface element to their app to make their user experience more responsive. Maybe it's push notifications in the browser. Maybe it's chat. Maybe it's a cool interactive map that displays elements live. Or maybe it's integration with a third-party API. So another use case we see a lot is when there's a lot of inputs and outputs with third-party services. Maybe you're interacting by email with the users with a service like MailGun. You're sending and receiving text messages with something like Twilio. You're parsing streams of social data from Twitter's API, Facebook's API and somehow all these inputs and outputs have to work together. It's a very, very solid use case for Node.js. And the asynchronous nature of Node.js is that what makes it good for doing things like working with a third-party API so that you can kind of keep things flowing without interrupting something else. Yeah, I think that's one of the strong points. Another one is that, so yes, the Node.js community and in general Node.js code, the reasoning is about streams, right? Streams of data that you move around and interact with without blocking the entire application. Node.js is also very friendly to small, concise pieces. If you look at NPM, the Node.js package manager, there's thousands of packages that do one very small thing, but they do it well. And that's really the spirit is, I have a new idea, I'm going to create a new module. And that works really well on a platform like .cloud and we recommend that developers architect their app as a stack of very concise, loosely connected components. And not all of these components have to be written in the same language, so it's very easy to add a Node.js piece that does one thing really well. So I think that plugs really well into the community spirit of Node.js. What kind of trends are you seeing in terms of Node.js tools like frameworks, like Express, are those being adopted rapidly? What sort of things are being used? And then we're going to have to wrap up. So yeah, these frameworks are very popular. I think the cycle of new things becoming popular is very, that revolves very quickly in the Node.js world. I think definitely any successful library or framework is going to have to be compatible with the Node.js spirit, which is don't make it big and bloated and do everything. One piece that does one thing well. In a way, it's very connected to the Unix philosophy, right? One tool for one task, plug tools together. That's definitely how the Node.js community works. Okay. Well, good. Well, thank you very much for taking some time to talk with us. My pleasure. And we'll see you soon. All right. Great. Saul Mareica, CEO of DocCloud. This is Alex Williams, and you're here with my colleague, Clint Finley. We are the people behind Services Angle. We're going to take a five minute break, and we'll actually, it's more like two minute break. So we'll be back in just a few minutes to talk with the folks from Mapbox. So we'll be right back. This is Clint Finley with Silicon Angle. I'm joined today by two of the people behind Mapbox. Could you guys introduce yourselves? Yeah. My name is Eric Anderson. I'm Mapbox. And I'm Will White at Mapbox. And I understand you guys, we're at Node Summit today, and I understand you guys are using Node.js quite a bit in your application. But maybe first we can talk a little bit about what Mapbox is. Yeah. So Mapbox is an open source platform that allows you to design really fast and beautiful maps and then share them either on the web or on a mobile. So this basically means two things. One is a design studio called TileMill that you can download. And run actually on your desktop. So you can take data, whether it's like a spreadsheet, whether it's open street map data, open data from your city, and design a totally custom map. Once you have that map designed, you can share that anywhere. So we also run a cloud-based platform that allows you to upload that map and then integrate that map actually into your own application via VRA API. So we're using Node actually on both our desktop design application and in the cloud for really fast map survey. Okay. Can you go into a little more detail then about how... So we use Node. It's a desktop application. You download it. You actually run the Node binary, and it spins up a window for you on Linux, Mac OS 10, and now Windows. So we're writing a native code for the GUI, and then since it's web-based, we just set up a browser environment and hit the server we're using Express, you know, Connect, and CouchDB. We're sort of all the usual suspects in the Node stack for that. But to the end user, it's totally transparent. What's crazy about this is it's literally a one-click install. So this has been out for a while on Mac and Linux, but tomorrow is a big announcement going into Windows, and that's because Tile Mill is now going to be running on Node 0.6, and we're going to have a fully native Windows app. So what sort of things does Node enable you to do either that you would not have been able to do before or that would have been more difficult? Yeah. Yeah. So the speed wins for map rendering are enormous for us. Yeah. And also it's a really sort of a dream for our team to use. We really like to write JavaScript, and there are a few frameworks out there that work in both the browser and on the server side, and we like to take advantage of that a lot. JavaScript instead of using something like Python with Twisted or Java with Netty. Well, I mean, just the way you structure the code, callbacks, it's just sort of natural for us. We find it easier to write. And then Node, of course, has this amazing ability. You can write the add-ons, and we're lucky enough to have some pretty amazing C++ developers on our team. So a lot of the heavy lifting, the map rendering that Eric was talking about, we actually leave the JavaScript land and go into C++ land. We have a few packages that Node MapNIC, for example, is Node Bindings for the MapNIC Map Rendering Library. And having a tight C++-based connection to MapNIC for map rendering is pretty much essential and allows us to paralyze, use multiple cores, and really speed up rendering quite a bit. I mean, the business opportunities that this has opened are enormous. The fact that we're a small team based in DC, we have over 10 developers working with Node, but the fact that we're now able to make a Windows play like this, that's incredible. And then on the server side, this is even getting more exciting, right? We are just today releasing our full-world map base layer, all powered by OpenStreetMap data, like the Wikipedia maps. And so we actually, by having Node running in our cloud platform and actually having those maps be really fast, we have a really viable alternative now for a world base layer for people to use. And the timing of this is pretty interesting. So people can completely replace Google Maps in their applications, if they're using the Google Maps API. They can now replace that wholesale with MapBox, is that right? It's a big customer, so it's a base layer that they have. So we will provide out-of-the-box base layers, and they can also tweak that out. And people are doing this. People could also use Google Maps with MapBox as well if they wanted to, is that right? Exactly. So let's say you want to design just like a crime map and then overlay that on top of Google Maps. Totally fun. So the fact, and whether it's Google Maps, whether it's Bing, whether it's OpenStreetMap, the fact that this is all standard space opens up a lot of flexibility to the end user. And we're really seeing people take advantage of this. Street Easy, it's a real estate company up in New York. They designed this gorgeous base layer of New York City. And now their actual site has a really unique experience. But also it helps their business. They can actually highlight the exact neighborhoods they want to highlight next to listings, the exact restaurants they want to highlight next to listings. And by switching to MapBox from Google Maps, they're going to save over $200,000 that's coming up. So with that Windows client, Node.js is going to be running on people's Windows desktops, completely unbeknownst to them basically. They have no reason to know or care that there's no JS under the hood. When they run the Windows installer, it's just going to get installed for them. Is that how it works? Yeah, it's totally packaged, self-contained. We have a Windows setup and it extracts all the Node.js files into place and they're all stored along with the other application files. And when you start up the application, as I said, it just comes up in a window, like a native Windows GUI window and which props up an embedded, we're using Chromium embedded. So you have sort of a mini Chrome browser, but it doesn't look like it. For all you know, it would just be totally native UI components. But yeah, it's actually, you can open up your web browser and get to setting up a little server using Express. How difficult was it to port to Windows? I mean, I know that Node.js now runs natively on Windows. Did you run into any problems moving your stuff over? Yeah, that's a really good question. For the most part, the difference between, so Node added Windows support in Node 0.6. And other than that, the difference between Node 0.4, which is what we were on, and Node 0.6, there are very few differences. So in terms of getting up to speed there, that was pretty straightforward. The biggest challenges we ran into were really, you know, we don't have any in-house Windows developers. We have some expert C++ developers who had been working on Windows here and there, but when it really came down to getting the packaging down and the build system down and setting up all of these, a build machine and build scripts in Visual Studio, we sort of were, you know, had to bear the learning curve a little bit. And so I'd say that was the biggest challenge, but, you know, a lot of credit goes to the core dev team of Node because it was a pretty nice experience. What kind of trends are you seeing? I assume you're in contact with developers at other companies who are using Node. What are you seeing out there from other developers playing around with Node? Well, every month in D.C., we host the Node D.C. Meetup. And we have a good group of people that come out, probably 15 regulars. And so far, a lot of people are experimenting, having a lot of fun with connectors, middleware, scripts, that kind of thing. But every week or every month, someone else comes in and says, I have a new application that's launched, it's live, it's stable, it's in production. So we're really seeing a pickup speed in our area, at least. And I know we have the Node Knockout winners, so doodle or die, they come to the meetup and they have a lot of fun with it. Great. What kind of problems do you have you've seen people run into? Do you know of any stumbling blocks? A lot of questions about what database back-end to use, a lot of questions about asynchronous programming, strategies and patterns to sort of work around some of the challenges there. But a lot of these problems have really great answers because there's such a good community that's contributing a lot of code. Are you seeing a lot of front-end developers make the switch to doing back-end development via Node.js, or is it more back-end developers starting to learn JavaScript or... Yeah, it's amazing because it's totally going both ways. The audience at the meetup and at Node.conf, Node.conf last year was tacked on to the end of JS.conf. So you're seeing people sort of back-end developers think, oh, wow, Node.js is a pretty powerful application for back-end development. I'm going to get into that, and then all of a sudden they find themselves like, oh, JavaScript's not that hard. I'm going to start writing in the browser. And it works the other way, too. We've talked to a lot of front-end developers using jQuery or just traditionally working in the browser. They're totally familiar with the behavior, the asynchronous behavior of JavaScript. And now they're feeling sort of empowered because they can write a login form or build a whole web application on their own. That was critical to retool in our team. So we started using Node October 2009? Yeah, that was just your first site. So, and then just making that transition across the engineering team, it was really neat to see, hey, wait, we actually have a lot of these basics already down, and that allowed us to quickly scale up and quickly make the switch. How difficult is it to learn the asynchronous model? I mean, that's a really different way of thinking and programming. Yeah, you're going to get burned a few times when you're learning. There are a few asynchronous libraries. Underscore.js is a library that runs on the client and on the server and in Node. That helps out. Step is another one if I'm going to drop some names. We're using help you sort of just manage callbacks and it prevents you from having to nest a lot of code. So, and there's just some best practices you can implement there. You mentioned questions about database backends as well and you said you're using CouchDB. How has CouchDB's integration with Node.js been and what are some of the other databases you've seen people work with? I think the most popular one, they're two real popular ones. I think Mongo is really popular with the community and Redis is quite popular. I think it's at least a few months ago I saw a stat that Node.Redis was the number one downloaded module from the MPM repository. But we're using Couch just because of its amazing replication features. It allows you to run two servers at once and they sort of catch up to each other with reads and writes. And we really like to, the fact that you can write your map reduce and your queries in JavaScript. That's what we're sticking with and we've had a lot of fun with it so far. It sounds like you've got some pretty exciting things coming tomorrow with the Windows client. What else is on your roadmap? What are you thinking about for the future? We need to make it a little easier to work with data. I mean making a map is, like the design side is now really figured out with TileMill, but making, really scaling this into a larger market, especially the Windows market, we're going to need to make sure that people can quickly combine data sets together. I think that's going to be a lot of heavy lifting in the next couple months. Okay, well thanks a lot for coming on guys. We're going to go ahead and take a break here pretty soon. Thank you. Thanks a lot. Thanks to the founder of SiliconANGLE.com, SiliconANGLE.tv, and we're here live in San Francisco, California at the Node Summit, which is the first inaugural conference celebrating the rapid development and success of a technology called Node.js. And we are here on the ground with the Cube, our flagship telecaster, we're going to broadcast here all the content and knowledge from the people here in the trenches as a developer crowd, and we're going to share that with you out on the internet. So thanks for watching. You can continue to watch on SiliconANGLE.tv and for all the coverage, SiliconANGLE.com. And I'm excited to talk about this environment because we are going to be launching a new publication called DevOpsANGLE, where we're going to explore in-depth the impact of developers with the cloud and within mobile. So we're here in San Francisco to cover the Node Summit, where all the emerging companies are really, really powering with this new technology. Joyant got funded for $85 million yesterday. Massive excitement. Kind of a movement from a developer standpoint. So we're excited to hear, and I'm here with my co-host today, who's going to be roaming the floors, getting guests and talking to the folks, Alex Williams, the editor of SiliconANGLE.com's Enterprise and Vertical Publications of Services Angle, and now DevOpsANGLE. Alex, you are a prolific writer. Obviously, SiliconANGLE now. Read right web. You've been around the block. You live in Portland. You've been covering the tech scene for a while. Tell us what you're seeing and how it feels to you right now in terms of what is Node Summit. Obviously, we'll go deep dive into this with the developers, but what's the vibe and what's the scene like explaining to the folks here? This is really kind of a defining time right now, especially when you think about some of the big trends that we're seeing, you know, the platform as a service, I think is a major trend, and we're actually inside talking about it right now. And so with platform as a service, you know, we see lots of ability to do cross-platform stuff like we had not been able to do before. And, you know, that's a big deal where you can, you know, develop in that manner without really the need for an operating system. That's going to have a big impact on things. So I think people are pretty excited too about Node.js and just its, you know, its capabilities and the ability to, you know, work with people who are proficient in JavaScript and be able to then start to really build on Node.js. For the folks out there who we're watching, whether you're a geek, a developer, or someone in the tech business, Node.js really is about a fundamental development environment that takes advantage of the web. And to me, Alex, I think this is like a Web 2.0 moment where the reality of the web, kind of Web 2.0, all the promise of Web 2.0, which some of it really hasn't been realized, some have and some hasn't, but Node really represents that web next-generation technology leveraging the browser. Obviously Node was built on top of Google's V8 virtual machine, which powers Chrome and all the stuff going on with Android and among other things to oversimplify it. But in reality, this is about the web and the web that we all typed in URLs, HTTP colon, slash, slash, that is the fundamental transport protocol for the web. So web technologies have been around, apps are being written, but for the first time, a development framework like JavaScript, which developers know to develop that front-end, the websites, et cetera, can now be deployed on the back-end, as they say. So the back-end is servers, the back-end is networking. So this is really a fundamental shift from a development standpoint that opens the doors for rapid development, scalability, some things we've never seen before. So we're going to explore that here at Node Summit, we're going to ask all the questions, we're going to ask the gurus about Node.js, deployments at scale, the most successful sites that are using it, what are the developers finding successful, not successful. So Node.js represents a fundamental change in the development and the scripting environment, which has been predominant on the web and allowed us to have that great web experience. Now it's going to the next level. So we're going to monitor this. There's a lot of tech talk we're going to be engaged in, so it's going to be exciting. The event is not being streamed live, so we're going to be having the live coverage. We'll try to do our best to interview the candidates that come off the stage, but you're getting some tweets from Clint Finley, who's out in the crowd. What's the update from Clint? Clint actually just got through the cross-platform discussion, and some interesting things there by Ryan Dahl, for instance, he made the point that Ruby hasn't been imported to Windows, and that has hurt their community, which I think is an interesting time for people in the Ruby community, and I think that's illustrated about that. The other thing about Node that people are talking about is the fact that it simplifies the abstractions of code, the dependency of these back-end technologies like TCP, IP, and other server-related environments. The question is, and for the developer community, it's pretty known that Python and Ruby on Rails has been a very successful environment for developers. The question that comes up is, why Node over Ruby and Python? We're going to explore that. There's a debate amongst the developer community, and that's good for us because we want to explore that, and we'll do a deep dive on that. It's still really early, too. These are really, really early days, and that's what we're hearing right now in the discussion about platform as a service, which is going on right now. Even though Heroku has a million apps, that really isn't all that much in the grand scheme of things. I think we're seeing just a huge scaling in apps across developer communities who are just able to build apps like you're saying very, very, very quickly, and this is just the beginning of it. I want to share with you some news that SiliconANGLE.com broke that I wrote this morning. EMC Ventures out here in the West Coast, Mark Lewis has left EMC. I confirmed that last night. That is breaking news on SiliconANGLE.com, and really, as I wrote in my post, we've been following EMC, obviously, for many, many years, at least from my standpoint. I've been following Mark Lewis' career from afar. I've gotten to know him personally and found out just last night that he's leaving EMC Ventures and stepping down, and Mark Lewis is one of those operating executives who's been in the business. He's in his late 40s. He's close to my age and knows the computer business. He's an operator, but really, he's known for really having that strategic vision and really part of the EMC transformation, Alex. What's interesting is Pat Gelsinger, who's a CUBE alum many times, has been taking over for him. Pat is obviously from Intel. Intel's had a very great, successful venture capital practice. He's tight with Paul Moritz. We've always called it the Intel model for the cloud as VMware EMC. So EMC has been very successful with their venture capital group. They've had huge successes just recently with Silver Springs Networks, which filed their S1 to go public, and Joyant, which announced an $85 million financing, which EMC was involved in. So just those two deals alone most recently will make EMC a lot of money. But more importantly, Mark Lewis was part of that early transformation and turning that storage company around into a powerhouse that it is. He's been one of the key guys, part of the whole bringing VMware to Joe Tucci at the right time, which, from an acquisition standpoint, was probably the best bargain ever in the history of the computer business. I think VMware and YouTube, in my mind, probably were the two best acquisitions in technology history in terms of value to the companies. Obviously, YouTube was $1.5 billion. It looks ridiculous now compared to what they're doing with Google, but at the time it seemed huge. VMware, half a billion dollars. So Mark Lewis is leaving EMC. I got some of my sources to confirm that this is not the end of EMC Ventures, but just the beginning they've done a good job. So EMC Ventures is staying in business. The team is staying intact, just that Pat Gelsinger is taking over for it. I mean, that legacy lives on even here at the Node Summit. VMware is here in Forrest. They're talking Cloud Foundry quite a bit. And VMware, I think, is a really interesting coming to watch in the whole platform space. They are a hybrid provider, and we reported on the Accenture Technology Report that was published yesterday, and in it they talk about platform as a service, and primarily they talk about hybrids, and they say that the hybrid platforms are really the ones that will... That's when they recommend for the CIOs. And so I think that's really shows where VMware is right now. They're moving up the stack. They want to compete with Microsoft, and they know that Cloud Foundry is a core part of that. We want to welcome the Justin.TV viewers who are watching. Thanks for joining with us. We have a good surge of folks up online right now. And if you're a young developer, a young person into gaming, go to Justin.TV. They have all the best gaming content out there. And if you're young and you're a hacker, I think you're going to love Node.js. Node.js has a huge success with hackers. There's some technical reasons why that is, and we're going to try to get the founder of Node.js, Ryan Dallan, but essentially it allows for non-blocking event-based programming. Some people think that's a flaw, some people think that's a good thing. So we're going to explore that, but if you're a hacker, they love this stuff. So I've talked to a few hackers last night, and they've been telling me that Node just totally accelerates their ability to code. So there will be a debate. We'll break that down, but if you want to talk about it, if you want to ask us questions to dig answers for you here at the cube, here at the event, we will go out there and ask them. So go to Node Summit hashtag on Twitter. Just tweet out your question in the cube, pound the cube as well, and we'll answer for you. So that's great, and we'll look for those questions. Any update from Clint? Clint is inside. Again, the general theme is around platform as a service and really where it is right now. I'm looking at Twitter here seeing what people are talking about. Ryan Dahl is saying that to be a big platform, you have to be on Windows. What else do we have here? We have people talking about how pass will eclipse infrastructure as a service. That's an interesting discussion there. Infrastructure really is becoming just that machinery that you need underneath the surface. Let's bring in Jason Hoffman who is the CTO co-founder of Joyin. If you want to come in, come on in here, grab a seat, move over. Can you swing in there? Let's make sure we get a good camera on him. Why don't you sit next to John? Is that good? Yeah, it's good right in the middle. Okay. We have the keynote speaker and essentially the head honcho for why this event is so popular. Jason Hoffman is the CTO co-founder of Joyin. Did I get that right? You did. Welcome to theCUBE. I was swinging by that used the potty but it's very nice to end up in theCUBE instead. This is what we do at theCUBE. We talk to the smartest people and try to share their knowledge with you and share it to the world. This guy right here, very successful, smart guy, knows the business. First time in theCUBE. He's among many luminaries like Pat Gelsinger, Michael Capellis, some luminaries. We have students, we have developers. Welcome to theCUBE. You guys are ultra successful. Obviously, the news yesterday was Joyin closed a massive funding, a series E for the people who know what that means. $85 million in funding. You guys really don't need the money from the sources that we talked to. It doesn't hurt to have money in the bank and it's a validation to your mission and where you guys have come from. Just tell us the Joyin story for the folks who don't know it out there from where you guys are today but where you've come from and what's happened just in these past short three years with cloud and kind of the massive surge of app developers. Also, we all know about the iPhone. So share with us the Joyin story and kind of the dynamics in the marketplace. Well, I mean, you know, Joyin we're an eight-year-old company. We started really to do modern infrastructure for people. And we typically call ourselves you know, an infrastructure system software company and we also happen to run a pretty large service ourselves. Oddly enough, I think we're not only sort of the second largest infrastructure service provider after Amazon right now, but we're also like the oldest surviving one. I think the only thing that was around before us was the sun grid and even AWS basically launched after that. You know, a lot of the sort of years of 2006, 2007, 2008 for the company was really around a lot of rapidly scaling startups based in the San Francisco area. We did a lot of infrastructure for people like Twitter and you know, Facebook's third party you know, applications and so on like that. And the last couple years has just been global and working with a lot more what you'd call sort of enterprises and governments and so on just doing infrastructure infrastructure. Well, I want to say congratulations as an entrepreneur. It's a great thing to see, you know, someone build a business stay in business, grow a business and you know, be where the puck comes to you right and the thermal that growth takes you up. So the question I have is, what are you seeing with Node? Node Summit obviously it's an inaugural event here. It kind of represents a new shift right now. We're seeing from a developer community standpoint you know, hackers love Node. We're seeing real commercial deployments emerging at a scale point that traditionally was interesting right? You had to be a C programmer to do all some back-end work. Obviously that skill set is the most coveted skill set that quote back-end engineer who knows CSS or front-end. So Node seems to be kind of a mix of both that easy to program environment. Share with the folks why and why is this event so important? I think we lucked out with a couple things. One, if we look at the general trends that are going on around application development we have ones where most applications are speaking HTTP. So there really isn't these there really aren't these enterprise applications or large-scale applications doing something other than web. We also have seen sort of the breakdown of traditional client server type applications into a paradigm you'd really sort of call like real-time data-synced peers and so you know instead of having a client on a phone and a server on the back-end you basically have a server here and a server there and these guys are actually passing messages between one another and so the other sort of trend that pops out as a result of that is we basically see message passing you know essentially popping up as the way that one does concurrency and those types of things and that makes sense because that's how we predominantly communicate as humans anyway we send text messages, we write on post-it notes and they have the back-ends and front-ends of applications uniformly do that as well becomes a very natural way to write applications and then what's really driving this though on the back-end as we see for example over the last you know years if we take iPhones, Android phones and iPads and we decide that we're going to call them PCs they're 50% of the PC market I mean you know Apple shipping 200 million iPhones this year alone so what you're saying is all this messaging stuff going on these apps that are out there taking advantage of these new you know quick bursty and or lightweight but important data sets that are going around I talked with Jonathan at Facebook who was running their operation he now he's doing pursuing other things this dev operational role is known among the elite folks like twitter, facebook they merge development and operations just as a plug for silicon angle we're launching devopsangle.com a new section this week here at node summit and we have been covering and talking about now we're going to have a publication around it this notion of systems programming in the old days when I went to school systems were you know monolithic boxes and or operating systems and that was you know on servers now you're talking essentially about a modern operating system that's in a data center that's decoupled is that a big trend yeah I would say that what the world is basically heading towards now is a world of devices where the network functions as a back plan and some of those devices are the size of a data center some of those devices are the size of a phone some look like an airplane some look like a car some look like a refrigerator that we're really sort of sitting there and essentially shipping 20 to 40 CPUs per person on the planet per year typically in some device some type and beginning to start abstracting the world in that way that basically you know the node and node JS comes with the concept that everything's a node and as we start thinking around everything being a node from a data center to a phone and so on you know how do we have a nice uniform platform layer on top of that that allows us to build new types of applications and we have to build new types of applications because traditional frameworks and run times typically are not connection intensive they're not good at moving a lot of data they're not good at those types of things and it's not that they're just not good they're like 10,000 times bad at it and so the idea that doing something as simple as trying to be a mobile carrier and have real time tracking of all of the say phones on your network you know that shouldn't require 200,000 servers to do one application you know San Francisco is obviously the home of a lot of revolutions and rebellion and radicals and people talk about it's a great place and innovation comes here you guys have had a lot of success I was in this DevOps and the web internet and cloud if you will public cloud everyone had to find it doing a lot of emerging things at the same time a lot of people run their businesses that you're experienced with but the average Joe IT guys say average I mean big IT shops sure they don't really have that experience so could you talk about two things one what are some of the challenges at a big IT shop you know multinational company has with this notion of really leveraging the cloud and cloud storage and network stuff that we just talked about this new operating environment new operating system I want to talk about and then what's the roadmap for them how do they get from hey you know we know we have to change but how do I do DevOps what does it mean to me well it depends I mean for some people it's not going to matter you know where it is popping up and say enterprise traditional enterprise IT much more commonly and in a lot of ways you can actually think of cloud providers is actually typically servicing developers and enterprises that couldn't be serviced by enterprise IT that's one phenomena you know but the other thing that's sort of happening is you know the typical enterprise application you know is usually used by five people between the hours of nine to five and now of a sudden that same application has to provide real-time data to a field sales force of 12,000 people on their mobile devices and so when you sort of sit around and you go to these you know platinum advisory council blah blah blah type things where there's you know 300 Fortune 500 CIOs at you ever seen a one of them using an iPad and so mobile access to enterprise data is typically what's crushing the enterprise IT story there and then I think what most of those guys have to do is just to decide or what their other sort of main problem is most people don't understand what value is actually created by your infrastructure and so that's the biggest problem that I have an IT budget of X amount we spend it every year but I have no idea how that spin relates to what my core business is what my revenue is and so on like that so a lot of the transformation around IT is really about go to market where the business leaders this is what we're seeing as well they see hey I want analytics IT make it happen so they go shit I gotta do something we have about 1200 people watching live right now so if you have a question go to Twitter and tweet the hashtag node summit with your question and we'll ask it to Jason he's a guru CTO co-founder entrepreneur very successful knows the space cold first question comes in is why so many dev op tools are written in node.js well node is basically purpose built for those types of things I mean we made it so that one could easily create servers that talk a specific protocol that function as an API endpoint to do sort of data ingress egress and a lot of the sort of dev op tools are fundamentally you having a server talk to another server sending a message saying do these following things and you know nodes very good at writing that type of infrastructure so node does not allow blocking calls but hackers love it so why is non blocking and blocking what's the issue can you just break down the I mean I kind of know why I want you to answer it from your words why is the non blocking thing such a big deal it really comes down to blocking things basically have to consume a threat or a process per connection and so what you end up doing is you end up having frameworks and language stacks becoming connection bound you know if you're supposed to connect to a million things and if you can do that with one node process or if you have to do that with 500 Java processes that is a big difference and that's fundamentally where the difference comes in okay the next question that I got this earlier should a novice developer learn node.js or Rails well they're different node.js is using JavaScript and so node.js is a runtime a JavaScript runtime really closer to PHP or Ruby or something else to know JavaScript you know node and so that's pretty sort of simple to do. Rails is actually a very good way to write websites and web applications and that's actually an MVC framework on top of Ruby and so in the case of node you know there's things like Bootstrap and Express.js and there's similar sort of frameworks built on node to do something like Rails but they're two different things let's talk about the platform as a service market obviously it's a hot category I've blogged about this and tweeted about this I feel it's a race to zero if you want to be an entrepreneur and start one now it's a lot of bearish to enter it's a price sensitive market in some areas if you want to go pure pass same time the value of creation is at the app level and it's a middleware opportunity how does the marketplace evolve you're in that business and you know in any good business you've done that with join you've extracted away complexity and it's simple from what we're hearing and what we're reporting so what is that opportunity for new entrepreneurs, people that you're servicing because there'll be another Twitter coming out here we're going to try to talk to Rockster who's going to have a great chat with the folks last night great killer app it's doing great, growing like crazy what is that opportunity for value creation for the entrepreneurs out there pass market because everyone wants to have a platform that's the holy grail but they really can't get it the opportunity really is if you think in 2001 there was maybe 200 million people on the internet and now applications like Facebook or Twitter are two and three times larger than that right and there's 2 billion people now using the internet and roughly half of those are accessing it on a mobile device and if you start thinking around really good machine to machine platforms really good native mobile experiences if you really begin to start looking around machine data and those types of things there's tremendous opportunities in those areas around mobile mobile platforms good machine to machine machine data, machine learning those types of things around it and in fact, things like machine to machine to machine data that's actually a larger data set potentially than what you would get in say user generated data and so I I've been very supportive and critical of Amazon over the years love Amazon I think it represents the most fundamental shift we've seen from a computing, programming, developer environment I've also called them the hardware store for developers when I really get crazy I call them the junkyard of computing where you can just make anything you want you've got to kind of put it together on your own what are the big trends around prefabricated code and kind of you know new frameworks like Node what is the dynamics on the marketplace today that you're seeing the trends around making it easier around coding deploying and ultimately the scaling so a developer can have a million connections, what's the dynamics well I think in general it is around you know a lot of things we get is around agility, flexibility, backward compatibility those are normal sort of desires but from a perfect infrastructure what you also need is performance scalability, resiliency reliability you need to understand sort of exactly what's going on when something goes wrong you need to be secure meaning you need to prevent corruption and you need to actually go and be able to sort of look at integrity of things whether something was corrupted and there needs to be sort of a good elegance around accessing the data interacting with it, interoperating with it and integrating with that sort of infrastructure and so I think in a lot of ways we're sort of taking from just the agility, flexibility you know testing development type things and say how do we actually move it so that this is the core way that we do our applications and this is the core way that we run applications very very well and when you start thinking around that I have data I need you to store my data good I write apps that access that data and do things with that data I need you to run my apps well I want to ask two more questions and I'll let you have the floor what is the most successful company that's out there or most well known company that's using Node in production well jeez I mean there's a I've been sort of surprised by but it's everyone LinkedIn well I don't know if their Facebook is using in production but you know LinkedIn's mobile endpoints are now all in Node they actually got a very good compression based on that you know we had a good article by Cade Metz and Wired yesterday talking about Saber's use of Node.js you know what Saber does I think the only thing that does really more transactions per second than they do is the New York Stock Exchange and so you know being able to sit down and say well you know we're actually going to you know take key API endpoints around all the airline registrations and reservations of the world and run that through we see a tremendous amount of use even within different types of government agencies and the list goes on and on and on congratulations well we're big fans of you guys we love Node my final question is and then I'll let Alex jump in because I know I've been hogging the microphone we're at the beginning of the year 2012 looking back last year what are you like most excited about what happened last year what couple things are one thing that you can look back last year and saying man I am so proud of what happened with Joy and then what's your goals this year for 2012 and don't give me the whole global come on be specific something personal like last year what was the big thing you look back at the end of the year have a cocktail well I mean November 28th my third daughter was born so that was a pretty good event congratulations thanks how old are they eleven two and a half and seven weeks old you get your hands full and then Joy is the eight year old one soon is going to be public and out of the house soon close how about this year what's your goals this year what's your well we're actually expanding ourselves across about a dozen data centers both in the U.S. Europe and Asia pack ourselves and then for a lot of our larger infrastructure software customers is just going in there and servicing their infrastructure well and capturing as much of their IT spend as we can I mean that's revenue is good Alex I'm sorry about that talking all the microphones it's okay here we are I have one question I'm curious about that differentiator between you and Amazon web services and I was learning a little bit about your data visualization tools can you talk about that and how that serves as a differentiator for you yeah I mean we have a pretty unique ability to look at any aspect of the entire system across all of our data centers in real time in production without a production impact and so that sort of ability to go through and say exactly what's going on at any sort of point in time not just an aggregate but even on individual type events and most importantly when people sort of come to us and say why is something slow we can tell them exactly why it's slow they can say why this is why isn't this working we can tell them exactly why it's working and that sort of general insight means that you know when you deal with the way that we do infrastructure okay we're back live in San Francisco, California for the Node Summit we're here at probably one of the most progressive developer events business events around Node and NodeJS but really we're talking about all the recent advancements around the web web 2.0 web 3.0 we want to call it and we're excited by that and we're here with Peter Chang who's the CEO of Oxygen Cloud Peter thank you so tell us about Oxygen Cloud and what you guys are doing right now in your company give us a quick background and we'll jump into some specific questions okay let me give you a kind of high level and then talk about the background so what Oxygen provides what we offer is a platform for companies to give their employees cloud storage services the twist here is that they can use their own storage so storage hardware that they've already invested in that they have means managing stuff that they control and can gain assurances on in terms of security of time so it's giving them the cloud without losing control in essence what we're providing and what's the status of the company where you guys are in terms of funding and size, employees so I founded the company in 2000 last year so we've been running for a year the product was released the first cut of it was in June last year so we've got about two quarters worth of activity the company is privately funded we're about 30 people and we're gaining really strong traction so the marketplace is really being driven by the iPad adoption the acceptance of iPads and the enterprise and people looking for how they can leverage iPad as a productivity tool which has some interesting implications doesn't it I mean in terms of what kind of solution you offer as we know you have a partnership with EMC and tell us about the virtual appliances that you're integrating right now and what are you kind of seeing from from customers as a result of installing that type of appliance yeah so the typical customer that comes to us starts out with a question of we've got iPads they're in the enterprise people are bringing them to the on-premise and data is going on to these devices they've asked us how do we support iPad how do I get access to my work content from my iPad and IT doesn't have a ready answer so they come to us with that basically how do we sync and share this content on the iPads EMC is a very strong partner in that space they are of course it's a major storage company they're involved with all the leading companies out there and what we provide with them is what we've developed is a joint solution using oxygen as the connector as the front end and EMC storage as the back end we're able to give enterprises the ability to roll out these services for access on their iPads on their iPhones and on desktop devices so on the compare and contrast the obviously the hot companies out there on the consumer side are Boxnet, Box.net, Dropbox consumers know those how do you guys compare just for the folks out there who aren't familiar with oxygen how do you compare because those guys are pumping up a lot of hype Box.net is out there saying that they're enterprise, cloud what does that mean and how do you guys compare yeah we have similar features so I think the market sees that and wonders what's the difference fundamentally the big difference is in our approach so a Box takes a web portal approach to how you share information Dropbox is a synchronization service how do you sync all these devices as the back end storage Oxygen really acts more as a hub as a hub connecting devices on-premise storage together and linking that all into one seamless system so you can get that seamless anywhere access to content but without giving up any of your controls so on storage obviously storage is a big part of EMC's business and companies explain this on-premise cloud solution you mentioned similar features are Box but you're also on-premise what does that all mean yeah so the way our solution works with EMC is we support EMC Atmos which is the object based storage product we also support VNX and Icelon which are more traditional network storage devices the way a solution gets deployed is we would drop in a virtual appliance that would sit on-premise in front of this storage infrastructure that already exists and connect that into the cloud and by that appliance acts as a bridge to connect it to the Oxygen cloud service which all the devices are connected to and we broker access to that storage how is the identity managed yeah that's a great question the Oxygen is all about giving you the abilities of the cloud without compromising your control part of control is how you define who users are in a typical enterprise there's an LDAP or Active Directory system we sit in front of that with a federated gateway so when a user says hey I'm Joe I want access to this space we would ask that device ask that service which would then consult with the on-premise AD directories and tell us ok this is Joe and we would give him access so the enterprise is controlling not only the storage and the content but also the identities these are the key elements to controlling access so you can follow the same security protocols that you would normally yeah yes and that's what's been so attractive is that what companies today when they think about supporting iPad they're sort of faced with this choice you know the current solution is just to push it all into the cloud just upload it into a cloud storage application and kind of wash your hands of it and walk away that's not very attractive for obvious reasons so we give them a bridge we provide companies with a way to offer those services without throwing away all their existing investments and controls and that approach that we take is again a hub it's sort of as this super connector with user devices storage, active directory content repositories all plugging into this one system how is it integrated with a tablet device or a mobile device yeah do you guys have apps that you offer so we have our own Oxygen application on iPad, iPhone, Android but we also support webdav as a protocol to get to content from your keynote or from your quick office which is another partner of ours to open up Word documents, edit it and save it right back into storage so creating that complete loop around access to content not only getting to it but pushing it back into the enterprise I see so what have you seen in terms of device devices and device management issues over the past year companies are coming to you with and when they're trying to figure out how to manage just any kind of data that their users come across either developing their cells or ingesting from a third party or from a team inside the company right so a big part about the iPad adoption is that it's tied up with this whole trend of bring your own device and that creates a big problem for companies in that when somebody leaves you can't ask them for that device back to get rid of that data so this endpoint control extending to tablets and to iPhones ability to control the content that's going in there without actually controlling the physical device is a big deal so we offer that as well all the data that is coming into the iPad through Oxygen is stored in an encrypted state still accessed controlled by the Active Directory and by Central admins so a company can give that data to an iPad but they can be assured that all that content remains under their control so if somebody were to leave the company for example you don't have to worry about getting that iPad you can just turn off their access and remove the content so you can essentially just cut the cord yeah you can just cut the cord and this is a security model can you wipe it then too? you will also be able to wipe it we don't have that capability yet but that will be rolling out very soon if they did that they'd be wiping the entire device no and that's actually a big distinction that's that's actually what happens today is that when a company say when you link your iPad to your enterprise the deal is the entire thing if it's lost which is not a good thing that's like actually some litigation yeah so we approach it at a much more granular level we control the security models around the content rather than around the device and this allows us to gain much more control over all of that information but also support many more devices in a more fluid way which is how users want to be able to access IT these days so tell me who your users are these days like who how would you break them down we offer two services one is a pro-cloud and the other is an enterprise cloud the pro-cloud is targeted for teams and enterprise cloud is for company-wide deployment so our users run the entire gamut mostly in the executive ranks because when employees bring their iPad their brand new shiny iPad to work and say I want to be able to use this to access my content often times that's the CEO and so we see adoption driving actually from the top which is very different from how it's traditionally done rounds up from the fringe departments but the usage of it is pretty broad every group needs it this is a horizontal problem everybody needs access to content and they want to do it in style and that's what we support it's interesting how something had such an impact on the company because the CEO has decided to adopt it it makes sense but it's just fascinating how quickly that can happen the enterprise business you know it's a fickle business the consumer business is different I've said it's a consumer company and a couple guys put their credit card down in there now an enterprise client just because they worked there and they're trying to be more enterprise you have a dedicated sales force Whitney who's been on the cube talked about their strategy at box they're all about sharing it all sounds great and all but IT in the enterprise is about stability so I'd like to talk about two things one the requirements of those enterprises and two the explosion of new requirements that are driving we mentioned ipad you mentioned the usage of ipad business analytics you mentioned a partner big data meets cloud so now you have connected devices in the enterprise business line managers are saying hey I want some of that cloud but I also want certain requirements like security, stability, production systems can you just talk about those two things yeah the way I would think about all of this you know we know that ipad is making profound changes for regular users this PC is no longer the center of the universe you've got lots of devices and that's changing how people consume but what we don't really see and what we're seeing a lot of now we're recognizing is that a lot of what IT's strategies and investments are around is centered around the PC controlling data and providing access it's all PC centric and that's no longer working so that's driving a lot of change so the customers we're talking with they're re-examining everything how do we fundamentally control security how do we fundamentally deal with offering competing with consumer services right how do we offer these new applications while still doing their jobs which is governance IT governance maintain control, maintain compliance keep control costs etc this is where oxygen really shines is that our approach right from the beginning was to create a service that was flexible that can be dropped into enterprise help them sort of adopt this new all the new technologies but in a way that isn't so disruptive to them that they gotta give everything up so as they're thinking about what they need to do, I think a new model is essentially forming around how you deal with enterprise security around enterprise content around devices, relationship with users, I think that change is gonna be just as profound as personal computing it'll probably take a few years to play through and the first steps there are how do we support these end user devices in the corporate environment effectively what's the number one use case that you guys are seeing that takes advantage of oxygen is there any one trend that you say this is a use case that we are absolutely focused on initially in terms of getting that market position and what is that and what are some of the things that you're hearing the very first the big use case for us and I think the big first use case when enterprises start thinking about the iPad is how do they get access to enterprise content from this new device from this new medium it could be content that they want to access because they're in the field I'm a pharmaceutical sales rep I've got lots of literature instead of lugging around big bags worth of paper I can carry around my iPad and get the latest brochure and sales information directly on my iPad we see a lot of that field enablement as an initial push we see in the executive ranks this idea that we don't have to carry big bulky laptops or even thin laptops around anymore that we can carry all of our information with us on our smartphones or on our tablets be able to jump into a meeting and be productive right away Mark Hopkins and I editor of siliconangle.com and I were talking about probably the most popular story on silicon angle this week is the mega upload obviously Nodesum is driving a lot of popularity today but the mega upload has been a shot across the bow as you and I were talking before we came on about these cloud based consumer sites where there's a lot of SOPA related kind of entertainment rights issues and that's a challenge for the box.net of the world and other folks Dropbox is your on-prem solution take care of that how do you dance around this new trend that's pretty obviously disrupting business models of these guys. Yeah so our services clearly geared at companies that want to deploy cloud storage and support all these new devices and our product, our services our support, our sales are all familiar to the enterprise customer so and this is a big important distinction because what they are competing against what the enterprise is often competing against are consumer services that are grabbing their users and their data is being sucked into these environments where you got issues with is the data really there how much control do you have what happens when somebody makes a SOPA claim or makes a claim that you are firing data what happens to all of that the solution insulates our customers from these issues this is a pure business service the data is not commingled with some kid uploading their music or their video the content is controlled within your own company it's not used by anybody else so that draws the lines clearly so that there is no ambiguity about the usage of the data when a customer asks you about your business model how do you explain oxygen to them when they say what is your business what business are you in what is your story to them there is what we do today and what we started the company trying to do when I started the company last year we started with a couple of major sort of key beliefs one is about the mobile how that is changing the user's relationship with their device and the other is how the enterprise needs to react to that and that there are great opportunities to leverage these new devices to create more productivity to create more innovation and be more agile providing access mobile access to storage that's our first step that's the first service we are offering to move so we have a whole pipeline of products that will be coming out we are in the business of making companies successfully adopt the cloud that's fundamentally what we're what we're geared to doing is how do you companies take advantage of all of these new changes to improve their businesses and to increase their ability to control their environment is the challenge a user interface challenge or is it a technical challenge or both I think the cloud the cloud is so awesome because it doesn't look at it's awesome and it's gaining lots of traction because it fundamentally doesn't look at one aspect of the problem it looks at the entire ecosystem looks at the entire stack of of issues and so in order to effectively execute a new solution for the cloud you've got to look at all of the above so it's not only the user interface because it clearly has to be very very easy for users to accept into adopt but it also needs to be very intelligent it needs to be very network aware and be able to plug in and connect with everything else that's going on to create this effect we're here with Peter Chang the CEO of Oxygen Cloud inside the cube our flagship telecast we go out to the events talk to the smartest people we can share that knowledge with you my final question is around what's next I'll see you as CEO of a growing company so it's hard to do start ups you're always kind of innovating and trying to keep pace with the business what are your big challenges as you head the company up and going forward this year and looking out the next five years what's on your mind and what are your key challenges and opportunities yeah the key challenge for me is is about maintaining that focus on the future because I think oftentimes you launch a product and you get sucked up into what's happening today right now and you lose the ability to actually create that breakthrough, that innovation so preserving that forward looking innovation is the big challenge the big opportunity for us is I think clearly this is happening over the next one two years that everything is going to change that the cloud is going to become a significant content repository there's a significant way that we interact with all of our information and oxygen seeks to be the platform that bridges now into that future I would define our success as in a couple of years that a large percentage of the world's corporate information is flowing through the oxygen plow I've heard that as much as 40% of cloud spend will be on storage is that accurate? I'm not sure if it's accurate but that is the biggest immediate usage of cloud if you look at that model it's a huge part if you look at Amazon spending you'll see that S3 is generating a significant part I'd have one recommendation stay in the storage business stay in the storage business the event here is all about a lot of IO, real time web and obviously collaboration and leveraging data has been a big part of what we've been doing at Silicon Angle and that's storage depending on where you want to put the storage it's in some ways on-prem and in the cloud it has some economical benefits but it's a constant challenge to maintain the regulatory, the auditing what's that look like for you guys is it a mess, is it easy to deal with and it's probably not easy, you guys make it easier but how do you guys talk to customers around the notion of compliance and keeping their data making it fresh, active data but at the same time, stable, secure, stable and available it's usually a great story for us to tell as a side effect of putting stuff into oxygen you actually know, you begin to know everything, you begin to know where all your content is, who's accessing what it is, how often it's used that allows you to drive compliance reporting requirements, allows you to compliance, drive ways to reduce storage costs because you know what's real important storage what isn't contrast this with traditional storage which is file sitting on file servers you don't really know, right stuff goes on to file servers and file servers never die and you never know when you can take that thing down and you don't know what's happening in it so it's sort of a little counterintuitive but putting in a cloud approach to file storage, to content actually ups your visibility ups your ability to understand what's going on for compliance reasons for governance reasons and analytics for business management for analytics, so storage is the beginning point because everything centers around content but what happens as you go forward is how do you drive more capabilities either features or solutions on top of the storage that you're capturing okay Peter Chang CEO of Oxygen Cloud, thanks for coming on the Cube thanks for coming up and visiting us here at Node Summit and we're really looking forward to covering you guys, hot startup Oxygen Cloud founder so Peter Chang will be right back in five minutes first time on the Cube baby rock and roll I think it's probably five or six times I've been on the Cube now at first the guys are just fun to work with welcome back, hey always a pleasure to be on the Cube hey I'm about to go on the Cube you never know what's going to happen I'm a three time veteran of being on the Cube I hope many many more Dave, John it's great to be here man I keep coming back because great insightful questions from John and from Dave what face melting action have you seen here at the event and I know there's a lot of it it's a great vehicle to communicate with a broad audience, a lot of folks watch great to have you back good job all right Craig Nunez, VP of marketing at HP Storage thanks very much for coming on the Cube when people mention the Cube they're like oh my god I saw you on the Cube and they're all excited about it it's an experience it's not just information they experience kind of what's going on there it's like real time, it's like they were there that was like going to the gym legendary IBMer, CEO of Symantec and now CEO of Virtual Instrument great to have you on the Cube so for Cube to be here at a conference like this it's got 15, 20,000 people and sharing that live around the world that's consistent with the way the world is evolving so it's a wonderful medium John and Dave are amazing I don't know how they keep everything in their heads it's a great format and we're obviously seeing that this notion of real time coverage and a real conversation is what's driving us as a company and I said very seriously when the questions and the comments that we hear from them and from all the different guests here are directly turned into the products that we build yeah that was my first Cube and I really enjoyed it it was the rapid fire of questions it made me think on my feet and it really got me going on analyzing the greatness of the Rista and the greatness of the Cube as well John and Dave the reason their approach works they're not just guys you know reading down the question list right okay next one it's a conversation right and it's you know they're going to challenge you they're not going to settle for the marketing hype and the BS and all that stuff that the industry throws around come on you got to hit them up on the HP question a lot's changing HP some turmoil at the top obviously controversy they're going to hold you down to the real facts compare you to the choices our users have and have you respond to it on the spot right thinking real time and so that's real talk not just kind of a paper interview I'm John Furrier with SilkeMango.com and I'm here with Dave Vellante we are inside the Cube the Cube is our flagship telecast we go out to the events extract all the signal from the noise and share that with you and great guest lineups we've got CEOs, CTOs all the top executives bloggers thought leaders venture capitalists I'm absolutely stunned by because I know it demands 100% attention for these guys to be up there talking to people about a wide variety of technology topics I can't believe these guys can make it so many days in a row so I'm wondering how long they're going to go home and pass out or after this but it was incredible they just do a fantastic job if you're having a conversation then you're very scripted and if you're scripted then you might be getting the right words but you're often not getting the whole meaning and the whole depth of the conversation to the fullest extent I think this is a heck of a lot more authentic it comes straight from the heart and the brain sometimes you might forget to make some of your points if you're not a real time thinker but I think from both from a participation and from a consuming point of view it's much more real it holds no punches so I've been on a cube a number of times and I think the interesting thing about being in that particular venue in that format they introduced me as hey Hough doesn't pull punches, well they don't either they ask really difficult uncomfortable questions sometimes and you can tell people and the positions and where they are in terms of what they're able or desires to speak of you can tell where they are on that borderline between honestly answering questions and I enjoy being there because I don't want to say I'm outspoken but I honestly answer questions with the full intent of being able to be respectful to the people that I bring solutions to if I whitewash this crap you're going to turn me off every single time you see me on any venue let alone the cube so I like being asked tough questions I like answering them honestly and that's a fantastic venue for doing it otherwise you get on panels and you've got a bunch of talk and hands blabbering and it's worthless this was my first time on the cube and I really got a chance to get to know John and Dave and they're really amazing guys the knowledge that they come with the topics that they could talk about the people that they know and just bringing it all together in this live broadcasting forum it's just fantastic I just love it I feel like a groupie or something you know in this environment the social environment, the real time environment people look through the marketing fluff very quickly and if it's not authentic they don't trust it anymore so in this environment I think it's a growing trend yeah we're back inside the cube our flagship telecast we go out to the events covered like a blanket talked to the smartest people we can find entrepreneurs, thought leaders, entrepreneurs and residents venture capitalists, big executives and have some fun I want to acknowledge with you I'm John Furrier the founder of SiliconANGLE.com and I'm here with Todd Pappianu Todd P. or at Dr. Lucky Spin okay how do I get your last name again it's just Pappianu okay but you're that one but anyway Todd, legend at Yahoo ran the cloud group over there now as an entrepreneur in residence AlphaGeek, doing a startup it's in stealth, he won't say anything about it he's been tight-lipped and also good friends with Bruno at 2 o'clock here so come back at 3 o'clock I'm sorry to talk to Bruno from Yahoo Todd, big data is your thing large-scale web, Node.js this is in your wheelhouse so first of all, share with the folks out there your impression of Node the momentum it has and joy in taking advantage of that with their financing and growth yeah, absolutely I think that's been one of the most exciting things that I'm going to stand on anyway going on in delivering the next wave of rich, personalized web applications and really enabling us as technologists and developers to really focus on a different way of building applications I think the waves that we see over the next decade as it unfolds will be all around this kind of real-time Node-enabled applications on devices out there in the networking then on the backside there'll be applications sitting in the server infrastructures in the cloud so I wrote a tweet prior to coming here that Node is the gateway drug to big data or gateway drug to Hadoop and then this large-scale analytical systems which is not really it's kind of apples and oranges but in a way you have front-end developer becoming a little bit more back-end like in terms of capabilities and also with big data you have a whole different set of challenges it's still related to real-time necessarily the same thing is that true do you see it that way and actually big data takes advantage of analytics in a real-time fashion although handled differently how are those two worlds coming together the big data space essentially large-scale which is the DevOps world and this Node trend yeah I think those trends are all related so the way I look at it is you know I think the cloud and big data are the two megatrends of this decade and clouds a way of deploying applications on top of elastic infrastructure and there's going to be big cloud providers a bit like the power utility companies above that I think the most interesting things that's going to be going on for the next decade will be big data applications and fabrics are the next generation middleware so then when you actually get out to where the consumer is that's where Node comes in mobile is a trend for how we deliver much richer ex-user experiences to people on myriad devices and so when Node is really taken off I think is that it really allows you to focus on that application focus in having way more connections open so you can actually be pumping real-time data back and forward and so I think that Node and big data and the real-time web and continuous business intelligence is actually going to be one of the key trends that we see in this environment going forward that's part of what I call Web 1.0 crowd guys who are doing some work in the early 90s and mid 90s around the web that was cool the bubble burst but a lot of those things we talked about in the year 2004 time frame they all kind of came true after the bust Web 2.0 is kind of the same thing do you see it the same way where Web 2.0 came out is all about AJAX but that wasn't really kind of the whole thing this is more Web 2.0 that you know is than anything you're seeing apps as an explosion HTTP protocol kind of being kind of a key driver here do you see the same thing I think HTTP has been a key driver I think when Web 2.0 first came out and people were talking about AJAX applications it was really the move from static pages that you had the refresh cycle every time you hit the reload button AJAX is likely to have much more interactive applications but they were still really kind of like in the browser what do you think now with the explosion here in the US which is obviously a little bit behind the rest of the world with mobile devices and actually real mobile phones or cell phones I suppose as we should call them over here that I can actually do something useful and like these things here the iPhones are basically like transform how people are delivering applications and so I think that we needed those platforms and those ecosystems to emerge before we could actually get to the type of future that we're looking at now and so I do think that Node and Big Data and Cloud are these three big old trends that are going to be driving through corporate IT and consumer IT for the next decade. How do you see the systems game changing we've been talking about this in Silicon Angle and we keep on our analyst group around the notions of systems changing and Haruku joining us around the operating system that they're offering for free but it changes the notion of operating system when you have disparate parts like this with a messaging component with real-time streaming etc it gets very messaging, you get embossed and subsystems, blah blah blah that's an operating system so you've been that back end you've seen some big machinery at Yahoo what's your take on this whole discussion around the modern data center operating system the cloud operating system I think the trend is happening I think one of the things that I had to slide and I put it up and it's a black and white picture and it's an IBM 360 and I'll show it up then be like okay anybody know what this is and then you see a few deal grays in the crowd and you get it but look that's a mainframe but the idea behind the mainframe really back when you talk about distributed operating systems or job sharing or at least elasticity or chargeback and messaging substrates the unit of failure is smaller technology in many things is cyclical so we're going through a lot of the same learning lessons again that people who are now retired would look back on and go yeah we solved those like 30 years ago but they solved it in a different environment the key difference was their environment was tightly controlled inside the firewall very easy to manage for us what we're trying to do is solve these problems on the web where there's all sorts of network problems or connectivity problems or disparate devices and so trying to deliver unified consistent services and applications and experiences across this myriad of devices out there is a challenge so that's where I think the idea of the cloud OS and the cloud programming model comes into play let me ask you a question around the big whales like Microsoft, Google Apple VMware, I'll call them a whale because they have some market power even SAP and the enterprise side, these guys Oracle is huge they all have different approaches how does the game shake up all those forces on the track I'll say different approaches, Oracle fully integrated Oracle it's sun yeah there's a great question if you looked at a couple of years ago these people's strategies like IBM like HP, they were definitely showing the strategic way was to have a fully integrated vertical stack in a services business Oracle have been doing the same thing I think Oracle is highly interesting I'm obviously a big data guy last week or the week before they announced big data Hadoop appliance I think it's kind of interesting with cloud era he does but the most interesting thing Peter Goldmaker here who put this up in the conversations, don't you think it's ironic that Oracle have released a big data appliance where all they're providing is the hardware and not the database software the world's largest database company on the planet so this wave that's happening I'm excited to be a part of with my new companies they're going to unbundle their core jewel I wonder how many bitter pills Larry had to swallow I think they pulled that when he was sailing he was out maybe they did signed this option to acquire cloud era in that deal something must have got to I don't know I'm sure my buddy Alma is hoping one day I mean like you say Mike has a track record with Oracle so he probably knows them well I think the big data market unfolds over the next couple of years let's talk about the big data market obviously the big whales are big so you can kind of see their moves you watch them closely and we do let's talk about some of the big data whales cloud era and they got the Horton works going toe to toe and a fast follower trying to get second place locked in on that Apache side, NAPR other approaches I think it's interesting that you would describe it that way because I kind of look at those guys and don't think they're the big whales yet maybe in the small pond that they're in but the big whales are still people like Oracle and Microsoft those guys when they want to plow in like 200 developers onto a project they can do it no problem so I do think that so in the minnows or the whales in the small pond the startup community now the valuations are significantly higher cloud era just did a round of financing got some fresh cabbage there Horton works has got the PR thing going on full throttle map bar is going all in on that approach is that a race to be is that a race to be choir, is there conflicting approaches it's an interesting business not all I have friends both Cladder and Horton works but one of Horton works's goals is half the world's data on Hadoop in five years half of the world's data on Hadoop in five years that's their goal you think about that whether it's Horton works or not the wave that Hadoop is pushing ahead of it the bow wave there's a huge amount of innovation that can happen your question was is it just a race to be acquired that's a great question, what I do know is if those guys just stay down at the lower level which is basically the plumbing and infrastructure ultimately they'll get commoditized the value is going to accrue further up the stack so they need to move up and other people need to be thinking further up, you can ride that bow wave that's what we plan to do with my company but you want to be a little bit further up the stack and I know you keep teasing me about not giving out any details so here, just for you first off I'm transitioning out of battery now my AIR gig is coming to an end I've founded a new company called Continuity C-O-N-T-I-N-U-U-I-T-Y and we just launched we'll be announcing a few more details about funding and that towards the end of the week Continuity launch here on theCUBE, Mark Hopkins, we have news there you go Dr. Guru Dr. Lucky Spin is launching Continuity announced at the end of the week I'm assuming the funders will be battery ventures leading the round they're definitely in there of course that's kind of like the way a good AIR gig comes to an end right I'll rescind my silicon angle offer to you as our chief big data guest correspondent maybe I could be one of those guest correspondents Sarah Palin made $10 million last year because she lost the presidency so there's a lot of data on the big data box news well let's talk about that so I totally agree going down if you want to get commoditized it's a race to zero moving up the stack is key so that middleware, orchestration all these things are what are some of the challenges in this marketplace people are feeling the pain I think there's a lot just once you've got the infrastructure and plumbing deployed we want to build applications building applications on distributive systems real-time distributive systems are super hard so there's a whole focus on developers that I think is going to come that's the natural next wave in big data I think there's a lot of focus on visualization of the tools tablo or click but for big data that needs to come to provide the tools for the business analysts out there so you're asking like who are some of the maybe minnows in that fund I think Data Mirror are doing pretty well they obviously have a lead on the market they got out there early they have a tool that I think people are using so they have a chance so there's a lot of great companies out there and Data Mirror's got the experience on both sides they got the unstructured they were on theCUBE at Hadoop World they're busy they said they're growing like crazy yeah Stefan's doing a great job there I think so I think there's a lot of really interesting companies in and around this space some in stealth I can't talk to you about some that you know you mentioned Hadoop we're in the Hadoop ecosystem yes and you have friends on all sides of the map there because of your role at Yahoo well let's talk about Yahoo I'm going to have Bruno on later Yahoo's got a new CEO there's kind of a mess over there but they're still a massively large company they do a large scale talk about the Hadoop Post-Yahoo kind of deal that went down last Jersey Hortonworks and not really a spin-out it was kind of more about everyone left Yahoo got some equity and Benchmark funded it no I wouldn't put it that way it's definitely a spin-out we worked internally put the deal together and spun the company out and seeded it some of the key talent from the Yahoo Hadoop team Benchmark did invest Yahoo invested I don't think it was it was a planned thing that we did and I think those guys are doing great I expect good things from them and Aaron Arun right Arun Murthy is one of the founders Eric's the CEO there Arun's on Twitter great guy great conversations with them they're authentic they're straight up hey we're going after Cloudera yeah I think both of those companies actually need to keep an eye on the big boys so that's what I've been whispering it's like look out for EMC they have huge amount of resources to bring to bear they had record earnings they got VMware MapR could be successful it could be a dud we'll see how that shakes out but obviously that's a challenge so continuity orchestration well here's the hit I gave you the scoop that something's coming out but I do want to stay a little bit more in stealth so we're going to be announcing just the funding this week and then I'm going to be at the giga structure event in New York in March and should be announcing more then so if you'd like I can come back and tell you more then okay so we have the scoop on continuity announcing their funding led by battery ventures and some other names which will be announced end of the week make sure we get that press release and who's handling your PR actually the battery PR guys are doing it at the minute I'm no from Mike d'Albert good group over there so as a okay so they'll now that you're transitioning out of battery you can tell us all their little secrets so you sit in all these partner meetings and you know these you know looking all the startups what's coming through and you don't need to untell any confidential information but just in general what's the flow like a battery in the VC circles coming through in terms of deal flow so you look at the big data the web stuff what are you seeing yeah lots I mean you know I was I was kind of blown away when I first got there the amount of stuff that's coming through I mean there was there's a huge amount of stuff in big data obviously right you know I started there in the summer so you know that's when everybody's just kind of like coming out they would work you know looking for seed or kind of like first round funding right late stage you didn't see a lot of right there was a lot of clouds right but less so than I expected right you know I really thought cloud was still going to be super big but it seems like that first trend has come and gone right and we're going to wait for the next guys and I actually also spent a lot of time working with the digital media practice looking at digital media deals so much more consumer centric consumer focus stuff and some of that stuff there was like highly interesting but for me like I'm a kind of you know platform engine type guy right I love that stuff I love the interactivity but I look at it and go wow you know those are hits businesses you know maybe you're lucky in your Pinterest but maybe you're not and you're like busy right you know you go away so a lot of label at that point you know it's ANR flow and double down on Michael Jackson you know when you see him right I mean a good engine can you if you see a good good IP right right good platform say okay that's real yeah you can you can see that that's my background infrastructure engines platforms that's you know my background what I've done before Yahoo turned they to green plums I enjoy that what do you think about all the social media world obviously social media's evolved from a radiant six monitoring dashboard to you know PR kind of solutions now see where it's because we still can angle we stand top of that and try to use it what do you see the whole social media world evolving into because it's becoming so much more data social media data has I think everything's becoming more data driven I mean you know that's why I think you know big data is one of the megatrends of this decade right I mean data is going to be key and everything and specifically on the social data I mean you know you see huge amount of companies now who had all of this data there was just kind of business intelligence data it was about their orders whatever it was internal stuff and they're seeing this huge wave of like unstructured quite and quite big data or social data out there and they're now trying to join the two and so you look at companies like Salesforce who are basically saying look you know we're betting the farm here right in the large part of any office on this kind of like social data out there and the consumerization of IT and those two things come together I think there's some highly interesting you know opportunities for companies investments or for companies to go after over the next kind of five to ten years what do you think Salesforce has gotten flat-footed or you think they're poised to take advantage of the growth I mean they had a lot of legacy infrastructure Mark Benioff said in structure event that he had to rewrite the code obviously the acquisition binge right now patch working together some stuff yeah I mean I think we're going to see probably at the engine level right you know a bit of retrenchment and kind of like switching out it's really tough when you're running a you know cloud service like that to switch out infrastructure you know driving down the freeway and trying to change one of your wheels at 70 miles an hour or whatever the speed limit is you know that's tough right it's not as simple as just keep shipping like shrink shofer every quarter year whatever it is so they're going to have to go through some of that but at least I think the product strategy is super interesting right you know so they have an execution you know challenge here I would say but okay so now let's put your entrepreneur hat off for a second and if you are going to start today and be an entrepreneur or advice to an entrepreneur and there's a lot of younger entrepreneurs who are kind of getting in the game either self taught well you're like a platform guy I'm an old guy well I'm old too but we're like we've been around the block but we can't sleep we can't drink jolten do drugs all night like the young kids do now to code but I mean kids are much more savvy on the UI side obviously JavaScript's got a few nodes big deal on it you know what's they want to know what to work on like where do you see the big opportunities as they try to grope their way into the market and they're hacking here and they're testing the market they're trying to get a feel for something really needed to build what do you see as opportunity that's gaping holes besides continuity besides continuity of course there's nothing no I mean I think what orchestration is it well I mean on the server side I think I mean on the infrastructure side providing high level tools to basically make it easy I have this kind of like thesis that we have this new kind of like class of you know role that's appeared in IT called the data scientist and to me that's like an accident of history the data scientist came along because there was one class of people who were programmers who were kind of interested in data and can hack code or there were these other people who were like business analysts who could write code and so we've ended up with this data scientist who writes code but our job as the industry you know people who are used to sitting in Excel or sitting in like MicroStrategy to be able to do data science with really useful tools right but you know you shouldn't have to write code to actually get value out of the data so I think there's a great opportunity there on that side but on the flip side kind of like on the engineering days here that write Fortran to do any kind of engineering in the 80s if you remember those days yeah right exactly right you know so I think on the you know I mean everything that I think about personally is around data I mean I think data is kind of like the life of the enterprise and the companies out there so if I'm a young guy with spiky hair thinking I know how to do JavaScript something around data on the front end right you know no longer any static experiences there's no point right you know whether you can go and grab on to the interest graph or the influence the graph those right now are kind of like key areas I think in the social side and the kind of like digital media side and then what happens on the backside of that so personalization and you know optimization all of that sort of stuff awesome Todd Papiano from battery ventures launching here on the cube at node summit the groundbreaking event inaugural event for developers around JavaScript on the server side great stuff continuities the start up look for funding announcements this Friday Rockstar in the Hadoop community has been on both sides big player at Yahoo and that was the core team that spun off essentially Cloudera Amar Awadala ex Yahoo and the Hortonworks guys all ex Yahoo so Yahoo big player at Hadoop you're going to take advantage of that launch new venture congratulations cube alumni making it happen Todd thank you job for you as a correspondent and big data and we'll be right back in five minutes with our next interview the cube is this conceptual box if you will we bring people inside of the cube and then we share ideas but those ideas don't stay inside the cube we explode that idea we allow that idea to grow and grow and it does