Content tagged with: open source
This presentation highlights an integrated development process built with Jenkins and Cloud Foundry. We show a continuous delivery lifecycle from source code control (Git) to Jenkins build (Maven and Gradle) to live deployment on Cloud Foundry. We use Jenkins to do a blue/green deploy of an application by deploying two environments, then switch request routing between the two without downtime. The two versions are then load balanced, allowing for testing of the new version and easy replacement or fall back to the existing version.
jclouds is an open source library that helps you get started in the cloud and utilizes your Java or Clojure development skills. The jclouds API gives you the freedom to use portable abstractions or cloud-specific features. jclouds tests support of 30 cloud providers and cloud software stacks including Amazon, GoGrid, Ninefold, vCloud, OpenStack, and Azure.
This video takes an in-depth look at the new open source private cloud IaaS distros from CloudStack, OpenStack, and Eucalyptus. It considers a high-level enterprise perspective and draws architectural comparisons but also blasts ahead and shows you how to configure and deploy your own private clouds for free with these technologies. Although it’s not open source, Amazon VPC (Virtual Private Cloud) gets a quick look.
The Infrastructure as a Service (IaaS) cloud platform landscape is quite diverse, with well-known solutions like Nebula and Eucalyptus. But a relative newcomer to this space has shown considerable growth, not only in users but a large number of supporting companies. This article by Tim Jones presents the open source Cloud platform OpenStack, and discover whether it’s really the open source cloud operating system.
This article explores one important area of virtualization: operating system-level virtualization. This variant allows for a complete operating system to be created inside a virtual machine (VM). The management of such VMs is an important problem that has not yet been solved in the general case. The article presents the open-source libvirt API to explore some of the Cloud management facilities available in this interesting software technology.
Cloud computing is now a valuable and important technology that is fundamentally changing the way we use and develop on-demand applications. As you would expect, Linux and open source provide the foundation for the cloud (for public and private infrastructures). Explore the anatomy of the cloud, its architecture and the open source technologies used to build these dynamic and scalable computing and storage platforms.
Scalr.net is the company build around the Scalr project, an open-source cloud computing management software. You can think of Scalr as a sysadmin robot that monitors your cloud infrastructure and adapts it automatically to the required workload. We had the chance to interview Sebastian Stadil, CEO and Founder of Scalr.net.
Openstack is considere in the cloud world as a viable open source option for building and operating cost-effective clouds. The challenge area of many clouds is how to incorporate and orchestrate network deployment inline with traditional addressing policies, rapid business growth, and discontiguous user workloads. This video discusses this challenge, propose solutions for integrating Openstack with the underlying network infrastructure, and the use of APIs for automation and orchestration.
Cloud Platforms or PaaS are the next wave of middleware: people are looking at finding complete platforms that can scale from a single instance to running complete enterprise apps as a service. This video describes what a PaaS is, looks at the PaaS offerings available and then digs deep into an Apache-based Open Source PaaS, looking at installation, multi-tenancy, scaling, coding, and more.
In this video interview, Jonathan Bryce of Rackspace discusses OpenStack, an open source operating system for the cloud.