HPPaaS

Developer PaaS Chat
Launch of HP Helion Development Platform Product for PaaS
Renat Khasanshyn
Q5: What application services are critical for developing cloud-native applications?
Cloudian
Quality of Service and Chargeback become key – you must be able to not only run services but monitor and manage them
Judith Hurwitz
A5. Services include hybrid cloud management, security, data integration and management, service management, workload management, testing, etc.
Nicholas Walker
Message queuing is critical to building applications that are highly fault tolerant
Roger Strukhoff
Security will always raise its pesky head
Judith Hurwitz
You can't have cloud applications exist in isolation from other apps, services, on premises apps and data center services -- i.e. transaction management
Roger Strukhoff
All the usual suspects. Cloud-native means faster & better use of resources, but the ancient laws of enterprise IT must be followed
Nicholas Walker
Msg queuing enables quick hand-offs of data and the ability to selectively bring pieces of an app up and down. Think Netflix chaos monkey!
Dave Nielsen
object storage like S3
Stephen Spector
@davenielsen OR like http://h30499.www3.h...
New HP Helion Content Depot to Address Massive Growth in Unstructured Data, Images and Media
We announced today our first optimized solution for HP Helion, HP Helion Content Depot, designed to specifically address the most popular use case in distributed cloud storage. Today, nearly 90 percent of all data stored comes from human interaction,...
Cloudian
Yes - to build fault tolerance between component layers - allows for redundancy and dynamism
Renat Khasanshyn
1. Enterprise SSO 2. DBaaS like Cassandra 3. MBaaS like @StrongLoop 4. Microservice Discovery and Mgmt like Gilliam
Nicholas Walker
Next on my list would be highly available databases. WIth things like replication built in, that takes away what is traditionally single point of failure - or very expensive to make redundant.
Renat Khasanshyn
@CloudianStorage agree - this is the first time in history where enterprise gets an "at scale" IaaS-agnostic and language-agnostic platform where apps/devs/departments can be tied to usage and billing
Roger Strukhoff
You're definitely looking at things as a custom developer. Maybe a bit ahead of internal developers who don't move as fast & need "proven" products/services
Cloudian
@jhurwitz you also need data portability across hybrid cloud
Steven Noble
@IoT2040 or worse, need old versions of the platform to do their code
Renat Khasanshyn
@IoT2040 - security and clustered 3rd party services are two of the three weakest links in Cloud Foundry today
Cloudian
@davenielsen object storage is a key component and S3 is already the defacto standard - we should embrace it in all PaaS
Simone Morellato
@davenielsen Agree, having a fully compatible S3 API, with all the features, like versioning, tieiring and data life cycle will be great.
Renat Khasanshyn
@davenielsen we've seen @CloudianStorage and RiakCS from @basho doing a great job for CF users
Dave Nielsen
Swift as Object Storage is far from standard in Cloud Foundry.
Cloudian
We are testing Cloudian HyperStore object storage integration with Cloud Foundry, S3 compatiblity is coming soon!
Cloudian
Good summary of key components - I'd add a 5) object/blob storage layer
Renat Khasanshyn
Q8: What does the launch of Dev Platform mean for the PaaS end users?
Cloudian
Bringing Hybrid Cloud closer to reality – Dev Platform offers better tooling for customers to allow interchangeability of cloud apps and portability.
Judith Hurwitz
The end user shouldn't be aware of a good PaaS platform. It should just work predictably
John Furrier
easy to standup apps with integrated tech built in the stack that just works simply. AWS is the gold standard
Renat Khasanshyn
I think Helion Dev Platform is a message "finally, a single vendor for end-to-end "Hardware + IaaS + PaaS" or a combination, with a true public or private deployment models
Nicholas Walker
It means easy access to PaaS in the enterprise. Every OpenStack customer with Dev Plat will be able to leverage PaaS as part of their private cloud.
Roger Strukhoff
Public & private & their difference. Find Marten's comments abt beer & cloud in an interview I did with him last month :-)
Roger Strukhoff
At the end of the day we want speed & we want to end the gross inefficiencies in utilization of processing power, storage, & networking. Big picture means greener IT
Renat Khasanshyn
Q4: How will containers play into role of PaaS, application delivery and development?
Roger Strukhoff
Keep things all neat & tidy
Stephen Spector
Can containers replace IaaS?
Renat Khasanshyn
Containers will make all workloads portable between between IaaS. #Docker in 30% done in creating a foundation for app portability the world has never seen before!
Judith Hurwitz
containers are the abstraction layer we need to have portability and modularity
Nicholas Walker
For dev plat, the make scaling of apps incredibly fast
Roger Strukhoff
I think we have to remember that "virtual" is supposed to = faster more efficient better but we still want apps & their dependencies to be self-contained
Renat Khasanshyn
@SpectorID Containers wont replace IaaS, - they will unite them all! One app. One container. All clouds.
Judith Hurwitz
containers make service orientation and service management a reality
Nicholas Walker
auto-scale multiple app instances in seconds instead of minutes.
Roger Strukhoff
And portable, yes
Stephen Spector
So not 1 Ring to Rule them All, but 1 Container to Rule them all
Cloudian
we need an abstraction layer to run apps - in my view it does not particularly matter if that is containers or VMs - the important thing is abstraction
Renat Khasanshyn
@jhurwitz you are right - this will enable 2nd generation of cloud orchestration tools that @RightScale pioneered 7 years ago
Judith Hurwitz
containers will become the standard within PaaS environments
Renat Khasanshyn
@CloudianStorage agreed - and what that abstraction offers is priceless
Dave Nielsen
Everything is new again. Ignore containers at your peril
Renat Khasanshyn
Q7: What's that one thing that would make your life easier as a developer?
Judith Hurwitz
it would be the ability to find the right service at the right time to do the right task
Roger Strukhoff
Better monitoring/analysis of underlying IaaS stuff
Cloudian
Common APIs across cloud stacks
Roger Strukhoff
DevOps teams need it. Need for speed/flexibility is so extreme
Crowd Doc
Testing as a service
Renat Khasanshyn
As a Dev give me PaaS, APIs as a Service and DBaaS and business owners will shit their pants by seeing their apps in prod tomorrow. If you don't give me these - I wont work for your company.
Dave Nielsen
Sample Code & Apps
Roger Strukhoff
Haha true dat but I think PaaS providers (& cloud providers in general) need to understand that not everyone is moving at warp speed
Roger Strukhoff
The trick is to get all those companies moving at warp speed, but they can't do it overnight