Ed C. Snible

Learn More
The increasing popularity of modern virtualization-based datacenters continues to motivate both industry and academia to provide answers to a large variety of new and challenging questions. In this paper we aim to answer focusing on one such question: how to improve performance and availability of services hosted on IaaS clouds. Our system, structural(More)
The deployment of composite applications and services in distributed or compute cloud environments is still a challenging task that is a key source of operational cost and risk. Current approaches to composite deployments can be categorized as workflow based and model based. In the workflow based approach, deployers create end-to-end workflows to automate(More)
The combination of virtual server technology and the Infrastructure-as-a-Service (IaaS) approach to utility computing promises to revolutionize the way in which distributed software services are deployed. Server virtualization technology can be used to capture complete reusable software stacks, shifting the complexity of middleware installation and(More)
agility and quality in a cloud environment F. Oliveira T. Eilam P. Nagpurkar C. Isci M. Kalantar W. Segmuller E. Snible Cloud computing and the DevOps movement are two pillars that facilitate software delivery with extreme agility. “Born on the cloud” companies, such as Netflix®, have demonstrated rapid growth to their business and continuous improvement to(More)
The World Wide Web has become a primary means of disseminating information, which is being presented increasingly through multiple media. The ability to broadcast audio and video information is becoming a reality with the advent of new media-streaming technologies. Most of the emerging streaming systems require high-bandwidth connections in order to deliver(More)
  • 1