Found 19 bookmarks
Newest
crossplaneio/crossplane: An Open Source Multicloud Control Plane
crossplaneio/crossplane: An Open Source Multicloud Control Plane
"Crossplane is an open source multicloud control plane. It introduces workload and resource abstractions on-top of existing managed services that enables a high degree of workload portability across cloud providers. A single crossplane enables the provisioning and full-lifecycle management of services and infrastructure across a wide range of providers, offerings, vendors, regions, and clusters. Crossplane offers a universal API for cloud computing, a workload scheduler, and a set of smart controllers that can automate work across clouds."
crossplaneio/crossplane: An Open Source Multicloud Control Plane
nikratio / S3QL — Bitbucket
nikratio / S3QL — Bitbucket

"S3QL is a file system that stores all its data online using storage services like Google Storage, Amazon S3, or OpenStack. S3QL effectively provides a hard disk of dynamic, infinite capacity that can be accessed from any computer with internet access running Linux, FreeBSD or OS-X. S3QL is a standard conforming, full featured UNIX file system that is conceptually indistinguishable from any local file system. Furthermore, S3QL has additional features like compression, encryption, data de-duplication, immutable trees and snapshotting which make it especially suitable for online backup and archival. S3QL is designed to favor simplicity and elegance over performance and feature-creep. Care has been taken to make the source code as readable and serviceable as possible. Solid error detection and error handling have been included from the very first line, and S3QL comes with extensive automated test cases for all its components."

nikratio / S3QL — Bitbucket
iClassify - GitHub
iClassify - GitHub

iClassify allows for the easy registration and classification of nodes. Most of the time, a node is a server. With iClassify:

Nodes register themselves with a central web service, including reporting Facter facts. You can then tag those nodes, and add manual attributes. You can search the nodes with a full text search engine You can write recipies for icagent to auto-classify and auto-attribute your nodes. You can tie it in to Puppet as an external node classification tool, enabling you to easily configure hundreds of nodes at a time. You can tie it in to Capistrano, and have a dynamic ad-hoc configuration tool, see CapistranoTask.

iClassify - GitHub
What does Librato Silverline do? / Getting Started / FAQs - librato Support
What does Librato Silverline do? / Getting Started / FAQs - librato Support

Silverline is a lightweight, application-centric virtualization solution for Linux and Windows that enables you to systematically monitor and control all your disparate applications and workloads in both cloud and physical data center environments. Through Silverline's monitoring and workload management you can:

Consolidate different applications on the same shared machines, increasing overall resource utilization and reducing total cost of ownership (TCO). Guarantee service level agreements (SLAs) for consolidated applications by ensuring that specified minimum resource allocations are dedicated to each application. Improve machine utilization by dynamically sharing out unused resources to applications that can benefit from additional capacity. Provide fine-grained tracking of machine utilization to accurately understand which of your customers impact your infrastructure the most and bill business unit customers for IT-managed resources.

What does Librato Silverline do? / Getting Started / FAQs - librato Support
Yelp's Tron at master - GitHub
Yelp's Tron at master - GitHub
Tron is a centralized system for managing periodic batch processes and services across a cluster. If you find cron or fcron to be insufficient for managing complex work flows across multiple computers, Tron might be for you.
Yelp's Tron at master - GitHub
JeOSVMBuilder - Community Ubuntu Documentation
JeOSVMBuilder - Community Ubuntu Documentation

Ubuntu JeOS (pronounced "Juice") is an efficient variant of the Ubuntu Server operating system, configured specifically for virtual appliances. It is no longer available as a CD image for download. Now you can install it with either:

the Ubuntu Server Edition installation CD by pressing F4 and choosing "Install a minimal virtual machine", or Ubuntu's vmbuilder, as described here. JeOS is a specialized installation of Ubuntu Server Edition with a tuned kernel that contains only the base elements needed to run within a virtualized environment.

JeOSVMBuilder - Community Ubuntu Documentation
Foreman
Foreman

Foreman is aimed to be a Single Address For All Machines Life Cycle Management.

Foreman integrates with Puppet (and acts as web front end to it). Foreman takes care of bare bone provisioning until the point puppet is running, allowing Puppet to do what it does best. Foreman shows you Systems Inventory (based on Facter) and provides real time information about hosts status based on Puppet reports. Foreman creates everything you need when adding a new machine to your network,It's goal being automatically managing everything you would normally manage manually - that would eventually include DNS, DHCP, TFTP, PuppetCA, CMDB and everything else you might consider useful. With Foreman You Can Always Rebuild Your Machines From Scratch! Foreman is designed to work in a large enterprise, where multiple domains, subnets and puppetmasters are required. In many cases, Foreman could help remote provisions where no experienced technicians are available.

Foreman
CloudBees - Enterprise Java Virtualization
CloudBees - Enterprise Java Virtualization

Introducing DEV@cloud from CloudBees

CloudBees DEV@cloud provides a fully integrated development infrastructure featuring a Hudson-based continuous integration available as a SaaS. All ready in a snap. DEV@cloud delivers:

Continuous Integration (based on Hudson) with build agents available as elastic resources billed by-the-minute, Private and secure Git and SVN repositories, Private and secure Maven repository, (more features coming soon...)

CloudBees - Enterprise Java Virtualization
Deltacloud | Many Clouds. One API. No Problem.
Deltacloud | Many Clouds. One API. No Problem.

Start an instance on an internal cloud, then with the same code start another on EC2 or Rackspace. Deltacloud protects your apps from cloud API changes and incompatibilities, so you can concentrate on managing cloud instances the way you want.

Deltacloud Core gives you:

REST API (simple, any-platform access) Support for all major cloud service providers Backward compatibility across versions, providing long-term stability for scripts, tools and applications One level up, Deltacloud Aggregator provides a web UI in front of the Deltacloud API. With Deltacloud Aggregator, your users can:

View image status and stats across clouds, all in one place Migrate instances from one cloud to another Manage images locally and provision them on any cloud

Deltacloud | Many Clouds. One API. No Problem.
High Scalability - High Scalability - Scaling an AWS infrastructure - Tools and Patterns
High Scalability - High Scalability - Scaling an AWS infrastructure - Tools and Patterns
How do you scale an AWS (Amazon Web Services) infrastructure? This article will give you a detailed reply in two parts: the tools you can use to make the most of Amazon’s dynamic approach, and the architectural model you should adopt for a scalable infrastructure.
High Scalability - High Scalability - Scaling an AWS infrastructure - Tools and Patterns
OpenStack Open Source Cloud Computing Software
OpenStack Open Source Cloud Computing Software
The goal of OpenStack is to allow any organization to create and offer cloud computing capabilities using open source software running on standard hardware. OpenStack Compute is software for automatically creating and managing large groups of virtual private servers. OpenStack Storage is software for creating redundant, scalable object storage using clusters of commodity servers to store terabytes or even petabytes of data.
OpenStack Open Source Cloud Computing Software
Simple Cloud API
Simple Cloud API

The Simple Cloud API brings cloud technologies to PHP and the PHPilosophy to the cloud, starting with common interfaces for three cloud application services:

File Storage Services Document Storage Services Simple Queue Services You can start writing scalable, highly available, and resilient cloud applications that are portable across all major cloud vendors today.

Zend has invited the open source community and software vendors of all sizes to participate. IBM, Microsoft, Rackspace, Nirvanix, and GoGrid have already joined the project as contributors. In the coming months, we'll work together to define APIs for these cloud application services, enabling a new generation of cloud native applications written in PHP.

Welcome to a simpler cloud.

Simple Cloud API
S3:// | overstimulate
S3:// | overstimulate

3:// is a new extension available on addons.mozilla.org for interacting with Amazon's S3.

Rather than a conventional FTP-like interface (provided by S3Fox), s3:// uses the urlbar to interact with S3.

By going to s3:// you can add your Amazon S3 credentials and then manage your buckets, upload new files, or delete existing files.

S3:// | overstimulate
Kaltura - Open Source Video Platform
Kaltura - Open Source Video Platform

Kaltura offers a wide range of unique online video management solutions:

* Self-Serve Packages – free downloadable video packages, online video player & video editor for wikis, blogs and leading web platforms
* Business Solutions – advanced, affordable, hosted video management platform, tailored for your specific need
Kaltura - Open Source Video Platform
Amazon CloudFront
Amazon CloudFront
Amazon CloudFront is a web service for content delivery. It integrates with other Amazon Web Services to give developers and businesses an easy way to distribute content to end users with low latency, high data transfer speeds, and no commitments.
Amazon CloudFront
Panda - Open source video platform
Panda - Open source video platform

Unlike other video platforms, Panda is not just a service for encoding your videos for the web; Panda handles the whole process. From the upload form to streaming, Panda takes control.

By providing an elegant REST API, Panda makes it completely painless to implement full video uploading, encoding and streaming functionality to your web application in a matter of hours.

Panda - Open source video platform
Eucalyptus
Eucalyptus
EUCALYPTUS - Elastic Utility Computing Architecture for Linking Your Programs To Useful Systems - is an open-source software infrastructure for implementing "cloud computing" on clusters. The current interface to EUCALYPTUS is compatible with Amazon's EC2 interface, but the infrastructure is designed to support multiple client-side interfaces. EUCALYPTUS is implemented using commonly-available Linux tools and basic Web-service technologies making it easy to install and maintain.
Eucalyptus