YoVDO

Architecture of a Cloud Hosting Service Using Python Technologies - Django, Ansible, and Celery

Offered By: EuroPython Conference via YouTube

Tags

EuroPython Courses Python Courses Django Courses Ansible Courses Celery Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the architecture and inner workings of a cloud hosting service developed at the University of Cambridge using Python technologies. Dive into the implementation of a web panel built with Django, allowing users to manage hosts, create virtual hosts, associate domain names, install packages, recover from backups, and create snapshots. Learn how Ansible playbooks are utilized for interaction between the panel and hosts, launched asynchronously through Celery tasks. Discover the VM-platform-agnostic architecture designed for disk replication and high availability. Gain insights into the microservices approach used to integrate other university services like domain name registration, authentication, authorization, and TLS certificates through APIs. This 39-minute EuroPython 2015 conference talk by Abraham Martin provides a comprehensive overview of building a scalable and feature-rich cloud hosting service using Python technologies.

Syllabus

Architecture of a cloud hosting service using python technologies: django, ansible and celery


Taught by

EuroPython Conference

Related Courses

A Brief History of Data Storage
EuroPython Conference via YouTube
Breaking the Stereotype - Evolution & Persistence of Gender Bias in Tech
EuroPython Conference via YouTube
We Can Get More from Spatial, GIS, and Public Domain Datasets
EuroPython Conference via YouTube
Using NLP to Detect Knots in Protein Structures
EuroPython Conference via YouTube
The Challenges of Doing Infra-As-Code Without "The Cloud"
EuroPython Conference via YouTube