This is Nati Shalom's Typepad Profile.
Join Typepad and start following Nati Shalom's activity
Join Now!
Already a member? Sign In
Nati Shalom
CTO and Founder of GigaSpaces
Recent Activity
Background You don’t need to be an expert to realize that a failure of an eCommerce site during Black Friday or Cyber Monday is a disastrous event, leading to huge loss in revenue and reputation for the retailer. As the... Continue reading
Posted Feb 4, 2015 at Nati Shalom's Blog
While hybrid cloud has been a mainstay discussion in the cloud world for quite some time now (note this post of mine on hybrid cloud from 2011, when CloudStack was still, the reality is that setting up hybrid cloud... Continue reading
Posted Feb 3, 2015 at Nati Shalom's Blog
Thanks Amit I think that were very much aligned on that regard - to your point PaaS and iPaaS should be fairly complementary on that regard
1 reply
Thanks Alexei Great point WRT to the difference between enterprise IT projects vs simple web apps
1 reply
Docker started as just a software container on top of a Linux operating system which seemed like a simple optimization for a fat hypervisor. Its disruptive force however comes from the fact that it does force us to rethink many... Continue reading
Posted Dec 16, 2014 at Nati Shalom's Blog
Hi Trevor Based on the various discussion on this subject i think that there is a shift in both directions one in which PaaS are extending their offering to support more complex workloads using a combination of Orchestration and Docker as well as a similar move by a new kind of Orchestration framework to integrate with PaaS as web containers to offer the simple web application deployment use case. The resent announcement by Amazon and Google who already have a PaaS offering and yet decided to offer an independent Orchestration as a service layer indicate that while the two can be layered together (technically) it make sense to keep them separate rather than trying to provide a unified interface that covers them all. So in essence the diagram above refers to the existing PaaS as we knew them as simple abstraction for deploying simple web applications. The stack represents the functions that need to be included in order that we could address a more comprehensive workload. Weather this stack will be packaged under a new PaaS product or whether it will be offered as a separate entities is still an open question and the jury is still out to see which direction makes more sense. Anyway thanks again for your update on where the PaaS platforms is heading in this context - it does sounds aligned with the overall direction but if i'll need to summarize it up - it indicates that the new generation of PaaS extend themselves to provide similar stack but under the same platform - right? I personally see a great potential for putting an Open-Orchestration, Open-PaaS and Open-Containers (Docker) together and independent but well integrated entities that complement one another. This will allow users much more flexibility for choosing the level of abstraction that they need based on the specific workload or use case rather than being forced into one layer of abstraction that covers them all.
1 reply
In my recent post on OpenStack “Do I Need OpenStack if I Use Docker?” I covered the confusion that has emerged around one area of disruption that Docker has created. In this post, I’d like to segue into another similar... Continue reading
Posted Nov 16, 2014 at Nati Shalom's Blog
Docker has broken a record in the speed in which it moved from being a disruptive technology to a commodity. The speed of adoption and popularity of Docker brings with it lots of confusion. In this post I wanted to... Continue reading
Posted Nov 6, 2014 at Nati Shalom's Blog
OpenStack is an open source cloud infrastructure that is considered by many as a cost-effective alternative to VMware. In reality, the transition from VMware to OpenStack isn’t that trivial, which leads most enterprises to take a hybrid cloud approach. This... Continue reading
Posted Nov 5, 2014 at Nati Shalom's Blog
One thing that I like about working with an open source community like OpenStack is that you get direct access not just to the source code itself, but to its users and ecosystem as well. This allows you to be... Continue reading
Posted Oct 13, 2014 at Nati Shalom's Blog
OpenStack Silicon Valley is just a few short weeks away and we are looking forward to talking OpenStack with the local community. A main focus for Team Cloudify at the event will be around the topic of portability AKA hybrid... Continue reading
Posted Oct 13, 2014 at Nati Shalom's Blog
OpenStack is just not like any other cloud. OpenStack is an open source cloud and that makes it quite unique in comparison to many of the closed source public clouds generally available today, the most common being AWS, Azure GCE,... Continue reading
Posted Oct 13, 2014 at Nati Shalom's Blog
Cloudify OpenStack Native approach - The Story behind the Scenes In the previous post I outlined what I mean by native-approach to the OpenStack cloud. In a nutshell, a native approach represents out of the box tighter integration with OpenStack,... Continue reading
Posted Oct 13, 2014 at Nati Shalom's Blog
Many APIs, Same Data In “The Seven Most Popular APIs in Big Data—Part One,” I described the various forms of popular data management APIs out there and how they’re often used. As I noted toward the end of the post,... Continue reading
Posted Oct 7, 2014 at Nati Shalom's Blog
Part One: An Overview of the Current Situation It was only a few years ago when nearly everyone relied on SQL exclusively to tackle Big Data needs, but as the demand for speed and space increases, so have our options.... Continue reading
Posted Oct 6, 2014 at Nati Shalom's Blog
“You just can't have it all” is a phrase that most of us are accustomed to hearing and that many still believe to be true when discussing the speed, scale and cost of processing data. To reach high speed data... Continue reading
Posted Jul 30, 2014 at Nati Shalom's Blog
The big data movement was pretty much driven by the demand for scale in velocity, volume, and variety of data. Those three vectors led to the emergence of a new generation of distributed data management platforms such as Hadoop for... Continue reading
Posted Jul 24, 2014 at Nati Shalom's Blog
OpenStack Orchestration Moves up the Stack OpenStack Icehouse, the Ninth OpenStack Release, was announced at at the last summit and was named for a street in Hong Kong. The Icehouse release is primarily focused on stability and maturity. The release... Continue reading
Posted May 11, 2014 at Nati Shalom's Blog
In his book Taste Test, Matt Jaynes compares a few popular configuration management tools such as Chef, Puppet, SaltStack and Ansible. Jaynes points to some of the areas of complexity within Chef in comparison to Ansible. According to Jaynes, Chef’s... Continue reading
Posted May 8, 2014 at Nati Shalom's Blog
Most of the Big Data topics that I covered in the past were focused mostly on the technical aspects of running Big Data. In this post, I want to take a different route and discuss the business challenges based on... Continue reading
Posted Apr 9, 2014 at Nati Shalom's Blog
In my previous post I discussed the evolution of networking in the cloud - from commodity hardware to the cloud, and the need for the virtualization of network functions, and the different drivers for change. In this post I will... Continue reading
Posted Mar 12, 2014 at Nati Shalom's Blog
I first heard the term NFV a year ago as part of the writeup that I was doing with Alcatel Lucent on CloudBand titled Carrier Grade PaaS covering our collaboration. Ever since that time it looks like the term has... Continue reading
Posted Feb 19, 2014 at Nati Shalom's Blog
In the world of relational databases, MySQL and Oracle RAC (Real Application Cluster) own a significant segment of the market. Oracle RAC owns the majority of the enterprise market, while MySQL gained significant popularity amongst many of the Web 2.0... Continue reading
Posted Feb 3, 2014 at Nati Shalom's Blog
Fixed - thanks!
1 reply
In a stream processing model, data is processed as it arrives to the Big Data system. With a batch processing model, only once the data is stored does the system run a variety of batch analytics - typically through a... Continue reading
Posted Dec 15, 2013 at Nati Shalom's Blog