This repo contains guides and Azure Resource Manager templates designed to help you deploy and manage a highly available and scalable Moodle cluster on Azure. In addition, the repo contains other useful information relevant to running Moodle on Azure such as a listing of Azure-relevant Moodle plugins and information on how to offer Moodle as a Managed Application on the Azure Marketplace or on an IT Service Catalog.
“Because cloud infrastructure encompasses so many areas of IT and cloud engineering, we here at ProfitBricks have searched for cloud infrastructure automation tools that can help cloud infrastructure engineers, IT professionals, and SysAdmins in nearly every niche of the field. We have included cloud infrastructure automation tools that run the gamut from automatic test configuration to automatic monitoring and management. You also will find everything from open source to enterprise tools in our list of the best cloud infrastructure automation tools, which is presented here in no particular order.” – ProfitBricks team.
Getting started with Panda
At the core of Panda is a REST API which supports uploading and managing of videos, encodings and output profiles.
Every Panda account has a number of clouds. Each cloud defines a single storage for your uploaded videos, resulting encodings and thumbnails.
Typically you will want to create a separate cloud for each website you plan to integrate Panda into. You can also use clouds to separate production and staging environments.
Live Vertical Scaling for Big Data – Today!
You may have heard of Software Defined Networking: the concept of creating, maintaining, and evolving data-center wide networks based on VLANs and software configuration instead of physical (re-)wiring. One may apply the same core concepts of run-time configurability to actual servers, to the end-points connected via SDNs. Enabled by virtualization, a machine’s characteristics may be adjusted at run-time, e.g. to counter overload situations, or to change the role of a system on the fly.
VIDEO TRANSCODING CLUSTER
This is a bundle of services that transcodes any input video to MP4 format, with H264 video codecs, and AAC audio codecs. It provides linear scalability and performance improvement with the number of worker nodes deployed.
This bundle includes:
Transcode (avconv from libav-tools) A shared filesystem (NFS) Monitoring (Ganglia)
Wix Media Platform on Google Cloud Platform
Wix Media Platform is a collection of services for storing, serving, uploading, and managing image, audio, and video files. It includes the following components:
- Image Services give you powerful REST APIs that enable you to manipulate images on the fly.
- Video Services let you host, transcode, and serve video seamlessly across any Internet-enabled device.
- Audio Services enable you to upload professional audio files, which are automatically transcoded into web-friendly formats.
- Media Manager lets you upload and organize media, as well as view statistics about media serving.
- Playground helps you produce ready-to-use code snippets and play with the services.
- SDKs include client-side and server-side libraries.
Vitess is available as an open-source project and runs best in a containerized environment. With Kubernetes and Google Container Engine as your container cluster manager, it’s now a lot easier to get started. We’ve created a single deployment configuration for Vitess that works on any platform that Kubernetes supports.
In addition to being easy to deploy in a container cluster, Vitess also takes full advantage of the benefits offered by a container cluster manager, in particular:
- Horizontal scaling – add capacity by launching additional nodes rather than making one huge node
- Dynamic placement – let the cluster manager schedule Vitess containers wherever it wants
- Declarative specification – describe your desired end state, and let the cluster manager create it
- Self-healing components – recover automatically from machine failures
In this environment, Vitess provides a MySQL storage layer with improved durability, scalability, and manageability.
Crocodoc Brings Documents to the Web Crocodoc converts Microsoft Office and PDF documents to HTML5 so your users can view them right in your web app.
Allow your users to effortlessly collaborate on documents using Crocodoc’s built-in commenting, highlighting, and drawing tools.
Documents look great on mobile devices. Crocodoc’s viewer utilizes a special touch UI and is optimized for speed.
Easy to use – you’ll be amazed how easily you can set up your virtual data center using our graphical user interface Data Center Designer (DCD). Network tables and hours or days of cabling are now a thing of the past. In the DCD, you just very simply pull the components you require (server, storage etc.) via drag & drop to their position and configure them. You then plot the network using the mouse.
The solution is called ProfitBricks Live Vertical Scaling (LVS). Using LVS, you can fine-tune your resources (cores, RAM) in your virtual data center to your requirements during regular operation, in other words, you achievemore performance at the touch of a button. And the server won’t be shut down for even one second. This flexibility gives you the leeway to fully utilize your business at all times to maximize your profits.